/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:800}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,main,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,main,section,code{display:block}html{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}em{font-style:italic}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}a:active,a:hover{outline:0;color:inherit}b,strong{font-weight:700}img{border:0;height:auto;max-width:100%;vertical-align:middle}svg:not(:root){overflow:hidden}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}*{box-sizing:border-box}button{border:none;padding:0;background:none}*:before,*:after{box-sizing:border-box}a:visited{color:inherit}html{scroll-behavior:smooth}body{overflow-x:hidden;margin:0 !important}body.overflow-hidden{overflow:hidden}.container{max-width:1280px;padding:0 1.5rem;margin-left:auto;margin-right:auto}input:focus{outline:none}section{padding:3.75rem 0}@media only screen and (min-width: 992px){section{padding:7.5rem 0}}@font-face{font-family:"Inter";src:url("./assets/fonts/Inter-Regular.ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("./assets/fonts/Inter-Light.ttf");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("./assets/fonts/Inter-Medium.ttf");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("./assets/fonts/Inter-SemiBold.ttf");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("./assets/fonts/Inter-Bold.ttf");font-weight:700;font-style:normal;font-display:swap}html{font-family:"Inter",sans-serif;color:#151719}body{font-size:1.125rem;font-weight:400;font-family:"Inter",sans-serif}body *{font-family:"Inter",sans-serif}input{font-family:"Inter",sans-serif}h1,h2,h3,h4{font-weight:300}h5,h6{font-weight:500}strong,b{font-weight:700}h1{font-size:4.25rem}@media only screen and (max-width: 768px){h1{font-size:3.125rem}}h2{font-size:3.25rem;margin-bottom:2.5rem;line-height:3.875rem}@media only screen and (max-width: 768px){h2{font-size:2.5rem;line-height:3rem}}h3{font-size:2.5rem}@media only screen and (max-width: 768px){h3{font-size:2rem}}h4{font-size:2rem;line-height:2.375rem}@media only screen and (max-width: 768px){h4{font-size:1.75rem}}h5{font-size:1.75rem}@media only screen and (max-width: 768px){h5{font-size:1.5rem}}h6{font-size:1.375rem}@media only screen and (max-width: 768px){h6{font-size:1.125rem}}p{font-size:1rem;line-height:1.625rem}p:empty{display:none}.text-white{color:#fff !important}.hide{display:none}.text-center{text-align:center}.header{position:fixed;top:0;left:0;width:100%;height:auto;z-index:100;background:#fff;transition:transform ease-in-out .25s;padding:1.5rem 0 1.25rem}.header__container{max-width:90rem;margin-left:auto;margin-right:auto;padding:0 1.5rem;position:relative}.header__row{display:flex;align-items:center}.header__actions{display:flex;gap:1.5rem;order:1;margin-left:auto}.header__search-cta{border:1px solid #dfe1e6;padding:1rem;cursor:pointer;transition:background ease-in-out .25s}.header__search-cta:hover{background:#f5f5f5}.header__navigation{display:none}.header__hamburger{order:2;margin-left:1.25rem}.header__hamburger-cta svg{fill:#d01000}.header__hamburger-cta--close,.header__hamburger-cta--back{position:absolute;top:2.5rem;right:1.25rem;z-index:10}.header__hamburger-cta--close svg,.header__hamburger-cta--back svg{fill:#d01000;width:1.875rem;height:1.875rem}.header__hamburger-cta--close path,.header__hamburger-cta--back path{fill:#d01000}.header__hamburger-cta--back{left:1.25rem;right:auto}.header__mobile-nav{position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background:#f5f5f5;padding:40px;text-align:center;transform:translateX(-100%);transition:transform ease-in-out .35s;z-index:90}.header__mobile-nav .menu-primary-menu-container{display:flex;height:100%;align-items:center;justify-content:center}.header__mobile-nav .menu-item a{display:block;padding:0.9375rem}.header__mobile-nav .sub-menu{position:absolute;background:#f5f5f5;top:0;left:0;width:100%;height:100%;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;transition:all ease-in-out .25s;transform:translateX(-100%);z-index:8;margin:0}.header__mobile-nav .sub-menu.active{transform:translate(0)}.header__mobile-nav.active{transform:translateX(0)}.header__contact.button,.banner-cta__btn a.header__contact{display:none}.header .custom-logo-link{max-width:45%;order:0}.header .custom-logo{width:12.5rem}@media only screen and (min-width: 768px){.header__overlay-box{background:#fff;height:1.25rem;position:absolute;bottom:-1.25rem;left:0}.header .custom-logo-link{margin-bottom:-1.625rem}}@media only screen and (min-width: 1280px){.header__row{justify-content:space-between}.header__hamburger{display:none}.header__navigation{display:block}.header__navigation .menu{display:flex;gap:1.875rem}.header__navigation .menu-item{position:relative;display:flex;align-items:center;justify-content:center;font-size:1.125rem;color:#151719}.header__navigation .menu-item:hover .sub-menu li{height:3.125rem;visibility:visible}.header__navigation .menu-item.menu-item-has-children{padding:1rem 0}.header__navigation .menu-item.menu-item-has-children::after{content:"";display:inline-block;position:relative;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M3.5 5.25L7 8.75L10.5 5.25" stroke="%23151719" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat;background-size:cover;width:0.875rem;height:0.875rem;transform:translateY(-50%);margin-left:0.3125rem;top:50%}.header__navigation .sub-menu{position:absolute;top:100%;left:0;min-width:-moz-max-content;min-width:max-content;background:#fff;z-index:10;margin:0}.header__navigation .sub-menu .menu-item{transition:.5s .1s height,.5s .1s padding,.5s .1s margin,.3s color,.6s visibility;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;height:0;visibility:hidden;padding:0;margin:0;padding-right:1.875rem}.header__navigation .sub-menu .menu-item.menu-item-has-children::after{position:absolute;right:0.625rem}.header__navigation .sub-menu .menu-item .sub-menu{display:none;left:100%;top:0}.header__navigation .sub-menu .menu-item .sub-menu .menu-item::before{background:#0a1242}.header__navigation .sub-menu .menu-item::before{content:"";display:block;position:absolute;width:0.25rem;left:0;top:0;height:100%;background:#d01000;opacity:0;transition:opacity ease-in-out .25s}.header__navigation .sub-menu .menu-item:hover{background:#f5f5f5;overflow:visible}.header__navigation .sub-menu .menu-item:hover .sub-menu{display:block}.header__navigation .sub-menu .menu-item:hover::before{opacity:1}.header__navigation .sub-menu .menu-item a{display:block;padding:0.625rem 1.25rem}.header__contact.button,.banner-cta__btn a.header__contact{display:flex;align-items:center}.header__actions{margin:0}}@media only screen and (min-width: 1400px){.header .custom-logo{width:18.875rem}}.footer{color:#151719}.footer__column{padding:1.875rem 1.5rem}.footer__column--colored{background:#d01000}@media only screen and (min-width: 768px){.footer__column--colored{display:flex;justify-content:space-between;align-items:center}}@media only screen and (min-width: 992px){.footer__column--colored{flex-direction:column;align-items:flex-start;background:none}}.footer__navigation .menu{display:flex;flex-wrap:wrap;justify-content:space-between}.footer__navigation .menu>.menu-item>a{font-weight:700;font-size:1rem}.footer__navigation .menu .sub-menu{margin:1rem 0 0}.footer__navigation .menu .sub-menu .menu-item{margin-bottom:0.5rem;font-size:0.875rem;line-height:1.375rem}.footer__navigation .menu>.menu-item{margin-bottom:2rem;flex-basis:calc(50% - 1.875rem)}@media only screen and (min-width: 1280px){.footer__navigation .menu>.menu-item{flex-basis:auto;max-width:calc(20% - 1.875rem)}}.footer__navigation .menu a{line-height:1.625rem;position:relative}.footer__navigation .menu a::after{content:"";display:block;position:absolute;bottom:-5px;height:1px;width:0;left:50%;transform:translateX(-50%);transition:width ease-out .25s;background:#46494d}.footer__navigation .menu a:hover::after{width:100%}@media only screen and (min-width: 1280px){.footer__navigation .menu{gap:1.875rem}}.footer__copyright{background:#d01000;color:#fff;padding:1.25rem 1.5rem;font-size:0.875rem;line-height:1.375rem;text-align:center}.footer__copyright .copyright{margin-bottom:1.5rem}.footer__copyright .digicert-seal{display:inline-block;margin:0 0 0.5rem 0}.footer__copyright .digicert-seal::after{content:none !important}@media only screen and (min-width: 768px){.footer__copyright .digicert-seal{margin:0 2.5rem 0 0}}.footer__copyright .menu-item{margin-bottom:0.5rem}@media only screen and (min-width: 768px){.footer__copyright .footer__container{display:flex;justify-content:space-between;align-items:center}.footer__copyright .footer__container .menu{display:flex;gap:2.5rem}.footer__copyright .footer__container a{position:relative}.footer__copyright .footer__container a::after{content:"";display:block;position:absolute;bottom:-5px;height:1px;width:0;left:50%;transform:translateX(-50%);transition:width ease-out .25s;background:#46494d}.footer__copyright .footer__container a:hover::after{width:100%}.footer__copyright .footer__container .copyright,.footer__copyright .footer__container .menu-item{margin:0}}@media only screen and (min-width: 992px){.footer__copyright{background:none;color:#151719;padding:2.875rem 0 2.25rem;border-top:1px solid #adadad}.footer__copyright .copyright{color:#fff;text-align:left}}@media only screen and (min-width: 992px){.footer{position:relative}.footer::before{content:"";display:block;position:absolute;background:#d01000;width:35%;height:100%;left:0;top:0;z-index:-1}.footer__container{max-width:90rem;margin-left:auto;margin-right:auto;padding:0 1.5rem;display:flex;justify-content:space-between;gap:5rem}.footer__column{padding:0;flex-basis:70%}.footer__content{padding-top:3.75rem}.footer__content .footer__column:first-child{flex-basis:35%}}@media only screen and (min-width: 1280px){.footer__content .footer__container{gap:5rem}}@media only screen and (min-width: 1400px){.footer::before{max-width:none}}@media only screen and (min-width: 1920px){.footer__content .footer__container{gap:5rem}.footer__content .footer__column:first-child{flex-basis:30%}.footer__navigation{flex-basis:calc(70% - 80px)}}.footer .privacy-menu{display:flex;align-items:center;justify-content:center;flex-direction:column}@media only screen and (min-width: 768px){.footer .privacy-menu{flex-direction:row}}.button,.banner-cta__btn a{background:linear-gradient(270deg, #D01000 0%, #ED1C24 100%);transition:all ease-in-out .5s;color:#fff;text-transform:uppercase;font-size:1rem;font-weight:600;padding:0.75rem 1.5rem;border:none;border-radius:0;line-height:1.625rem;cursor:pointer;text-decoration:none;display:inline-block;border:1px solid #d01000}.button:hover,.banner-cta__btn a:hover,.button:focus,.banner-cta__btn a:focus,.button:visited,.banner-cta__btn a:visited{background:linear-gradient(270deg, #ED1C24 0%, #D01000 100%);color:#fff}.button[disabled],.banner-cta__btn a[disabled]{background:#46494d;color:#adadad;pointer-events:none}.button--secondary{background:rgba(0,0,0,0);border:1px solid #fff}.button--secondary:hover{background:#fff;color:#d01000 !important}.breadcrumb{align-items:center;display:flex;list-style:none;margin:0;padding:0}.breadcrumb li:not(:last-child)::after{content:"|";margin:0 0.5rem}@media only screen and (min-width: 992px){.breadcrumb li:not(:last-child)::after{margin:0 1rem}}.breadcrumb__subpage{color:#fff;position:relative;width:-moz-fit-content;width:fit-content}.breadcrumb__subpage li:not(:last-child) a{color:#adadad}.breadcrumb__subpage li:not(:last-child)::after{color:#adadad}.breadcrumb__subpage li:last-child{padding-right:3.75rem}.breadcrumb__subpage-container{position:absolute;top:3.625rem;left:0;right:0;z-index:10;display:none}.breadcrumb__subpage-container .container{max-width:90rem}@media only screen and (min-width: 768px){.breadcrumb__subpage-container{display:block}}.page-child .site-main,.single .site-main{position:relative}.related-resources__content{display:flex;flex-wrap:wrap;gap:1rem;margin:2.5rem 0}.related-resources__cta{display:flex;justify-content:center}.related-resources__post-card{width:100%;border:1px solid #dfe1e6;padding:0rem 2rem 2rem;display:flex;flex-wrap:wrap;flex-direction:column}.related-resources__post-category{padding:0.75rem 1.5rem;background:#0a1242;color:#fff;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;font-weight:700}.related-resources__post-title{line-height:1.875rem;margin-top:1.5rem}.related-resources__post-excerpt{line-height:1.625rem;margin:0.9375rem 0 1.25rem}.related-resources__post-cta{margin-top:auto;color:#151719;font-weight:600;line-height:1.625rem}@media only screen and (min-width: 992px){.related-resources__post-card{max-width:25rem;width:30%}}rs-row.hero-row-wrapper{max-width:1280px;margin-left:auto !important;margin-right:auto !important;overflow:hidden}rs-row.hero-row-wrapper .button,rs-row.hero-row-wrapper .banner-cta__btn a,.banner-cta__btn rs-row.hero-row-wrapper a{padding:0.75rem 1.5rem !important;font-weight:600}@media only screen and (max-width: 768px){rs-row.hero-row-wrapper{display:flex !important;justify-content:center;align-items:center}}@media only screen and (min-width: 768px){rs-row.hero-row-wrapper>rs-column-wrap:first-child{display:none}}@media only screen and (min-width: 1280px){rs-row.hero-row-wrapper{min-height:46.75rem !important;height:46.75rem !important}rs-row.hero-row-wrapper>rs-column-wrap:first-child{display:table-cell}}.hero-content-wrapper{z-index:100 !important}.hero-content{max-width:1280px;margin-left:auto;margin-right:auto;padding:0 2rem}.hero-solutions-details #pattern-wrapper,.hero-solutions-details #background-wrapper,#solution-details_forcefullwidth #pattern-wrapper,#solution-details_forcefullwidth #background-wrapper{height:100% !important}@media only screen and (min-width: 768px){.hero-solutions-details,#solution-details_forcefullwidth{min-height:600px}}@media only screen and (min-width: 992px){.use-case-hero{height:33.75rem !important}.use-case-hero>rs-module{height:33.75rem !important;max-height:none !important}}@media screen and (min-width: 769px)and (max-width: 1200px){.use-case-hero__content{top:auto !important;bottom:6.25rem}}@media only screen and (min-width: 992px){#use-case-hero_forcefullwidth{height:33.75rem !important}}@media only screen and (min-width: 768px){.careers-hero,#careers-hero_forcefullwidth{min-height:22.5rem}.careers-hero #careers-hero,#careers-hero_forcefullwidth #careers-hero{height:100% !important;max-height:none !important}}.black-overlay{position:relative}.black-overlay rs-sbg::before{content:"";display:block;position:absolute;background:rgba(21,23,25,.4);width:100%;height:100%;top:0;left:0;z-index:30}@media only screen and (max-width: 1280px){.hero-solutions-details #background-wrapper{height:100% !important;left:auto !important;right:0}}@media only screen and (max-width: 1024px){.hero-solutions-details #pattern-wrapper{left:-190px !important}}@media only screen and (max-width: 768px){.hero-solutions-details #pattern-wrapper{left:-395px !important}}@media only screen and (min-width: 1280px){.hero-video{min-height:46.75rem !important;height:46.75rem !important}}.technologies__title{margin-bottom:2.5rem}.technologies__slider.slick-slider{margin:0}.technologies--background{padding:5rem 0;background:linear-gradient(90deg, #F5F5F5 50%, #FFFFFF 50%);position:relative}@media only screen and (min-width: 992px){.technologies--background::before{content:"";display:block;position:absolute;bottom:0;left:50%;width:15.625rem;height:2.75rem;background:#fff;transform:translateX(-15.625rem)}}.technologies--medium{padding:5rem 0}.logo-card{border:1px solid #dfe1e6;padding:1.25rem;margin-right:0.75rem;background:#fff}@media only screen and (min-width: 992px){.logo-card{padding:2.625rem 2.5rem}}.testimonial-card{border:1px solid #dfe1e6;max-width:580px;display:flex;flex-direction:column;position:relative}.testimonial-card::before{content:"";display:block;position:absolute;width:4.375rem;height:3.375rem;display:inline-block;background-image:url('data:image/svg+xml;utf8,<svg width="70" height="53" viewBox="0 0 70 53" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="path-1-outside-1_2369_3544" maskUnits="userSpaceOnUse" x="-1" y="-1" width="72" height="55" fill="black"><rect fill="white" x="-1" y="-1" width="72" height="55"/><path d="M69.4943 0V16.1932C69.4943 20.6913 68.6184 25.2367 66.8665 29.8295C65.0672 34.4697 62.7472 38.7784 59.9062 42.7557C57.018 46.7803 54.035 50.0947 50.9574 52.6989L36.1847 44.6023C38.7415 40.4356 40.7775 36.0795 42.2926 31.5341C43.8078 27.036 44.5417 21.946 44.4943 16.2642V0H69.4943ZM33.8409 0V16.1932C33.8409 20.6913 32.965 25.2367 31.2131 29.8295C29.4138 34.4697 27.0937 38.7784 24.2528 42.7557C21.3646 46.7803 18.3816 50.0947 15.304 52.6989L0.53125 44.6023C3.08807 40.4356 5.12405 36.0795 6.6392 31.5341C8.15435 27.036 8.88826 21.946 8.84091 16.2642V0H33.8409Z"/></mask><path d="M69.4943 0V16.1932C69.4943 20.6913 68.6184 25.2367 66.8665 29.8295C65.0672 34.4697 62.7472 38.7784 59.9062 42.7557C57.018 46.7803 54.035 50.0947 50.9574 52.6989L36.1847 44.6023C38.7415 40.4356 40.7775 36.0795 42.2926 31.5341C43.8078 27.036 44.5417 21.946 44.4943 16.2642V0H69.4943ZM33.8409 0V16.1932C33.8409 20.6913 32.965 25.2367 31.2131 29.8295C29.4138 34.4697 27.0937 38.7784 24.2528 42.7557C21.3646 46.7803 18.3816 50.0947 15.304 52.6989L0.53125 44.6023C3.08807 40.4356 5.12405 36.0795 6.6392 31.5341C8.15435 27.036 8.88826 21.946 8.84091 16.2642V0H33.8409Z" fill="%23D01000"/><path d="M69.4943 0H70.4943V-1H69.4943V0ZM66.8665 29.8296L67.7989 30.1911L67.8008 30.1859L66.8665 29.8296ZM59.9062 42.7557L60.7187 43.3387L60.72 43.3369L59.9062 42.7557ZM50.9574 52.6989L50.4768 53.5758L51.079 53.9059L51.6033 53.4622L50.9574 52.6989ZM36.1847 44.6023L35.3323 44.0793L34.783 44.9744L35.704 45.4792L36.1847 44.6023ZM42.2926 31.5341L41.3449 31.2149L41.3439 31.2179L42.2926 31.5341ZM44.4943 16.2642H43.4943L43.4944 16.2725L44.4943 16.2642ZM44.4943 0V-1H43.4943V0H44.4943ZM33.8409 0H34.8409V-1H33.8409V0ZM31.2131 29.8296L32.1454 30.1911L32.1474 30.1859L31.2131 29.8296ZM24.2528 42.7557L25.0653 43.3387L25.0666 43.3369L24.2528 42.7557ZM15.304 52.6989L14.8233 53.5758L15.4256 53.9059L15.9499 53.4622L15.304 52.6989ZM0.53125 44.6023L-0.321075 44.0793L-0.870377 44.9744L0.0506287 45.4792L0.53125 44.6023ZM6.6392 31.5341L5.69151 31.2149L5.69051 31.2179L6.6392 31.5341ZM8.8409 16.2642H7.84087L7.84094 16.2725L8.8409 16.2642ZM8.8409 0V-1H7.8409V0H8.8409ZM68.4943 0V16.1932H70.4943V0H68.4943ZM68.4943 16.1932C68.4943 20.5587 67.6447 24.9836 65.9321 29.4732L67.8008 30.1859C69.5921 25.4899 70.4943 20.8239 70.4943 16.1932H68.4943ZM65.9341 29.468C64.1645 34.0317 61.884 38.2664 59.0925 42.1744L60.72 43.3369C63.6103 39.2904 65.9699 34.9077 67.7988 30.1911L65.9341 29.468ZM59.0938 42.1726C56.243 46.1451 53.3141 49.3948 50.3114 51.9355L51.6033 53.4622C54.756 50.7946 57.793 47.4155 60.7187 43.3387L59.0938 42.1726ZM51.438 51.8219L36.6653 43.7253L35.704 45.4792L50.4768 53.5758L51.438 51.8219ZM37.037 45.1253C39.6329 40.8949 41.7015 36.4696 43.2413 31.8503L41.3439 31.2179C39.8534 35.6895 37.8501 39.9763 35.3323 44.0793L37.037 45.1253ZM43.2403 31.8533C44.7972 27.2312 45.5424 22.0277 45.4943 16.2559L43.4944 16.2725C43.541 21.8643 42.8183 26.8408 41.3449 31.2149L43.2403 31.8533ZM45.4943 16.2642V0H43.4943V16.2642H45.4943ZM44.4943 1H69.4943V-1H44.4943V1ZM32.8409 0V16.1932H34.8409V0H32.8409ZM32.8409 16.1932C32.8409 20.5587 31.9912 24.9836 30.2787 29.4732L32.1474 30.1859C33.9387 25.4899 34.8409 20.8239 34.8409 16.1932H32.8409ZM30.2807 29.468C28.5111 34.0317 26.2306 38.2664 23.4391 42.1744L25.0666 43.3369C27.9569 39.2904 30.3165 34.9077 32.1454 30.1911L30.2807 29.468ZM23.4404 42.1726C20.5896 46.1451 17.6606 49.3948 14.658 51.9355L15.9499 53.4622C19.1026 50.7946 22.1396 47.4155 25.0653 43.3387L23.4404 42.1726ZM15.7846 51.8219L1.01187 43.7253L0.0506287 45.4792L14.8233 53.5758L15.7846 51.8219ZM1.38358 45.1253C3.97948 40.8949 6.04812 36.4696 7.58788 31.8503L5.69051 31.2179C4.19998 35.6895 2.19666 39.9763 -0.321075 44.0793L1.38358 45.1253ZM7.58688 31.8533C9.1438 27.2312 9.88897 22.0277 9.84087 16.2559L7.84094 16.2725C7.88754 21.8643 7.16491 26.8407 5.69152 31.2149L7.58688 31.8533ZM9.8409 16.2642V0H7.8409V16.2642H9.8409ZM8.8409 1H33.8409V-1H8.8409V1Z" fill="%23D01000" mask="url(%23path-1-outside-1_2369_3544)"/></svg>');background-position:center;background-repeat:no-repeat;top:3.125rem;left:2.5rem}.testimonial-card__image{height:7.5rem;width:7.5rem;overflow:hidden;position:relative;margin-left:auto;margin-bottom:2rem}.testimonial-card__image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -40%)}.testimonial-card__content{box-sizing:border-box;padding:0 2.5rem 2.5rem;font-size:1.125rem}.testimonial-card__description{color:#46494d;line-height:1.75rem;margin-bottom:1rem}.testimonial-card__author .name{color:#151719;display:block;margin-bottom:1.125rem}.testimonial-card__author .company{font-size:1rem}@media only screen and (min-width: 768px){.testimonial-card{margin:0 0.5rem}}.testimonials{background:#f5f5f5}.testimonials__actions{margin-top:2.5rem}@media only screen and (min-width: 992px){.testimonials__title{padding-right:6.25rem}}.slick-slider{margin-top:80px}.slick-slider .custom-arrow{width:2.875rem;height:2.875rem;background:#d01000;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background ease-in-out .25s;position:absolute;top:-60px;right:0}.slick-slider .custom-arrow path{fill:#fff}.slick-slider .custom-arrow:hover{background:#ed1c24}.slick-slider .custom-arrow.prev-arrow{background:rgba(0,0,0,0);border:1px solid #dfe1e6;right:60px}.slick-slider .custom-arrow.prev-arrow path{fill:#151719}@media only screen and (min-width: 992px){.slick-slider .custom-arrow{top:-90px}}@media only screen and (min-width: 992px){.slick-slider{margin-top:0}}.banner-cta{background-repeat:no-repeat;background-size:cover;background-position:top right;position:relative;max-height:35rem;padding:3.125rem 0}@media only screen and (min-width: 992px){.banner-cta{padding:6.25rem 0}}@media only screen and (min-width: 1400px){.banner-cta .container{max-width:90%}}.banner-cta::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(21,23,25,.8)}@media only screen and (min-width: 992px){.banner-cta::before{content:none}.banner-cta--pattern{background-size:contain;background-position:18.75rem;background-color:#151719;min-height:35rem}.banner-cta--pattern::before{content:"";display:block;position:absolute;background-color:#151719;width:calc(35% + 34.875rem);left:0;top:0;height:100%;z-index:0;background:url("./assets/images/texture-contact-banner.png") no-repeat;background-size:cover;-webkit-clip-path:polygon(0% 0%, 100% 0, 100% calc(100% - 372px), calc(100% - 370px) calc(100% - 372px), calc(100% - 370px) calc(100% - 186px), calc(100% - 558px) calc(100% - 186px), calc(100% - 558px) 100%, 0% 100%);clip-path:polygon(0% 0%, 100% 0, 100% calc(100% - 372px), calc(100% - 370px) calc(100% - 372px), calc(100% - 370px) calc(100% - 186px), calc(100% - 558px) calc(100% - 186px), calc(100% - 558px) 100%, 0% 100%)}.banner-cta--pattern::after{content:"";display:block;position:absolute;background:url("./assets/images/three-squares.png") no-repeat;background-size:34.875rem 100%;background-position:top left;position:absolute;top:0;left:35%;width:65%;height:100%;z-index:0}}@media only screen and (min-width: 1280px){.banner-cta--pattern{background-size:65% 100%;background-position:right}}@media only screen and (min-width: 1400px){.banner-cta--pattern{background-size:65%}}.banner-cta__btn a{transition:all .2s ease-in-out}.banner-cta__columns{display:flex;align-items:center}.banner-cta__col-text{flex-basis:100%}@media only screen and (min-width: 992px){.banner-cta__col-text{flex-basis:50% !important}}@media only screen and (min-width: 1280px){.banner-cta__col-text{flex-basis:60% !important}}.banner-cta__title{font-size:2.25rem;margin-bottom:1.25rem}@media only screen and (min-width: 992px){.banner-cta__title{font-size:2.5rem}}@media only screen and (min-width: 1280px){.banner-cta__title{max-width:70%}}.banner-cta__content{font-size:1.125rem;line-height:1.75rem;margin-bottom:2.5rem}@media only screen and (min-width: 992px){.banner-cta__content{max-width:65%}}.banner-cta .wp-block-cover{padding:0;min-height:auto;align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;overflow:hidden;overflow:clip;position:relative}.banner-cta .wp-block-cover .wp-block-cover__inner-container{color:#fff;width:100%;z-index:1}.solution-tabs{margin:0;padding-left:1.5rem;padding-right:1.5rem;background-size:cover;overflow:hidden}.solution-tabs div,.solution-tabs ul,.solution-tabs li,.solution-tabs .ui-tabs-tab{background:rgba(0,0,0,0)}.solution-tabs .ui-tabs{padding:0}.solution-tabs .ui-tabs .ui-tabs-nav{padding:0}.solution-tabs .ui-tabs .ui-tabs-nav li{white-space:normal !important;border-radius:0;overflow:hidden;text-transform:uppercase}.solution-tabs .ui-tabs .ui-tabs-nav li:hover a{color:#fff}.solution-tabs .ui-tabs .ui-tabs-nav li::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s,border .3s}.solution-tabs .ui-tabs .ui-tabs-nav li:hover::before{opacity:0}.solution-tabs .ui-tabs .ui-tabs-nav li::after{content:"";display:block;position:absolute;top:-0.75rem;left:0;width:120%;height:15.1875rem;background-color:rgba(255,255,255,.1);border-color:rgba(0,0,0,0);border-radius:50%;transform:translate(-0.625rem, -4.375rem) scale(0.1);opacity:0;transition:transform .3s,opacity .3s,background-color .3s}.solution-tabs .ui-tabs .ui-tabs-nav li:hover::after{opacity:1;transform-origin:6.25rem 6.25rem;transform:scale(1) translate(-0.625rem, -4.375rem)}.solution-tabs__container{padding:0}.solution-tabs__subtitle{color:#fff;margin-bottom:3.75rem;max-width:37.5rem}.solution-tabs__category-box,.solution-tabs__container,.solution-tabs .ui-widget-content,.solution-tabs .ui-state-active,.solution-tabs .ui-tabs-tab{border:0}.solution-tabs__category-box{border-bottom:1px solid #46494d !important;border-radius:0}.solution-tabs__category-box li.ui-tabs-tab{font-weight:600}.solution-tabs__category-box .ui-state-active{background:#d01000;transition:color .5s,transform .2s}.solution-tabs__category-box .ui-state-active::after{background-color:rgba(255,23,4,.4) !important}.solution-tabs__category-box .ui-state-active:active{transform:translateY(3px)}.solution-tabs__category-box .ui-tabs-anchor{padding:1rem 1rem !important;color:#fff !important;z-index:2;position:relative}.solution-tabs__title{color:#fff;max-width:36.25rem;line-height:3.875rem;padding-right:2.5rem;margin-bottom:3.75rem}.solution-tabs__category-title{padding:1rem;text-align:center;border-radius:0}.solution-tabs__category-title a{font-weight:600;font-size:1rem;text-transform:uppercase;color:#fff !important;line-height:1.5625rem}.solution-tabs__category-title .ui-tabs-anchor{padding:1rem !important}.solution-tabs__post-tab{display:flex;flex-direction:column}.solution-tabs__post-tab .ui-tabs-nav{border:none;border-radius:0}.solution-tabs__post-tab .ui-tabs-nav li.ui-tabs-tab{width:100%;text-transform:capitalize}.solution-tabs__post-tab .ui-tabs-nav li.ui-tabs-tab a{display:block;float:none}.solution-tabs__post-tab .ui-tabs-anchor{padding:1rem 1.5rem !important;color:#46494d;z-index:2;position:relative;width:100%}.solution-tabs__post-tab .ui-state-default a:visited{color:#adadad}.solution-tabs__post-tab .ui-state-active a,.solution-tabs__post-tab .ui-state-active a:visited{background:rgba(255,255,255,.1);border-left:6px solid #d01000;color:#fff;z-index:2;position:relative}.solution-tabs__post-tab .ui-tabs-panel{padding:0}.solution-tabs__category-tab{padding:0 !important}.solution-tabs__category-tab .ui-widget-content{border:0}.solution-tabs__case-content{display:flex;flex-direction:column;justify-content:space-between;width:100%;border-top:1px solid #46494d !important;padding:3.75rem 0 0}.solution-tabs__case-content div{max-width:25rem}.solution-tabs__case-content h6,.solution-tabs__case-content p{color:#fff;margin-bottom:1rem}.solution-tabs__case-content p{line-height:1.625rem}.solution-tabs__case-content h6{font-weight:500;line-height:1.875rem}.solution-tabs__case-content a{font-weight:600;color:#d01000}.solution-tabs__case-content img{width:100%;margin:1.25rem 0 0}.solution-tabs__solution-cta{background:#d01000;color:#fff}.solution-tabs__solution-box{width:100%;display:flex;justify-content:space-between;position:relative;align-items:stretch}.solution-tabs__solution-box h3,.solution-tabs__solution-box p,.solution-tabs__solution-box a{color:#fff}.solution-tabs__solution-box h3{margin-bottom:1rem}.solution-tabs__solution-box p{margin-bottom:2rem;line-height:1.625rem}.solution-tabs__solution-box img{position:absolute;left:0;width:auto;max-width:none;height:auto;top:50%;transform:translateY(-50%)}.solution-tabs__solution-box .content{max-width:37.5rem;padding:3.75rem 0}.solution-tabs__solution-box .solutions__thumbnail{position:absolute;height:100%;right:0;transform:translateX(100%);width:100%;overflow:hidden;display:none}.solution-tabs__solution-content{width:100%}@media only screen and (min-width: 768px){.solution-tabs__case-content{flex-direction:row}.solution-tabs__case-content img{max-width:16rem;margin:0}}@media only screen and (min-width: 992px){.solution-tabs__category-box.ui-tabs-nav{margin-bottom:2.5rem}.solution-tabs__post-tab{flex-direction:row;gap:3.75rem}.solution-tabs__post-tab .ui-tabs-nav{flex-basis:30%}.solution-tabs__post-tab .solution-tabs__solution-content{flex-basis:calc(70% - 60px)}.solution-tabs__case-content{padding:0 0 0 3.75rem;align-items:flex-start}.solution-tabs__case-content .content{padding-top:3.75rem}.solution-tabs__case-content img{margin-left:1.25rem}.solution-tabs__solution-content{border-left:1px solid #46494d !important}.solution-tabs__solution-box{padding-left:3.75rem}.solution-tabs__solution-box .content{padding-right:2.5rem}.solution-tabs__solution-box .solutions__thumbnail{display:block}}@media only screen and (min-width: 1280px){.solution-tabs__case-content{flex-direction:row;padding:0 0 0 3.75rem}.solution-tabs__case-content img{margin:0}.solution-tabs__post-tab ul{border-bottom:none;max-width:21.25rem}.solution-tabs__solution-box .content{padding:3.75rem 0}.solution-tabs__solution-box .solutions__thumbnail{transform:translate(calc(100% - 30px), -2.5rem);height:calc(100% + 2.5rem)}}.cases-collapsibles{background-position:center !important;padding:7.5rem 0;background-size:cover !important}.cases-collapsibles__title{margin-bottom:1rem}.cases-collapsibles__description{line-height:1.625rem}.cases-collapsibles__items{margin-top:3.75rem}.cases-collapsibles__items .ui-accordion-header{background:rgba(0,0,0,0);border:none;border-top:1px solid #adadad;border-left:1px solid #adadad;border-radius:0;padding:1.5rem 2rem;margin-bottom:2.5rem}.cases-collapsibles__items .ui-accordion-header-active{display:none}.cases-collapsibles__items .ui-widget-content{background:rgba(0,0,0,0);border:none;border-top:1px solid #d01000;padding:2.5rem 1.25rem;position:relative;margin-bottom:2.5rem}.cases-collapsibles__items .ui-widget-content::before{content:"";display:block;position:absolute;background:#d01000;height:5rem;width:0.0625rem;top:0;left:0;display:block}@media only screen and (min-width: 992px){.cases-collapsibles__items .ui-widget-content{padding:2.5rem 0}}.cases-collapsibles .cases__title{margin-bottom:1rem;line-height:normal}.cases-collapsibles .cases__content{font-size:1.125rem;line-height:1.625rem;margin-bottom:2.5rem}@media only screen and (min-width: 992px){.cases-collapsibles .cases__content{display:flex;justify-content:space-between;align-items:center}.cases-collapsibles .cases__description{flex-basis:40%}}@media only screen and (min-width: 1280px){.cases-collapsibles .cases__media{position:relative}.cases-collapsibles .cases__media::before{content:"";display:block;position:absolute;background:url("./assets/images/use-cases-patterns.svg") no-repeat;width:100%;height:100%;left:-42%}}@media only screen and (min-width: 992px){.cases-collapsibles__title{max-width:50%;line-height:3.875rem}.cases-collapsibles__description{max-width:43%}}.two-columns-title__row{display:flex;flex-direction:column}.two-columns-title__title{color:#151719}.two-columns-title__description{color:#46494d}@media only screen and (min-width: 768px){.two-columns-title__row{flex-direction:row;justify-content:space-between}.two-columns-title__description{flex-basis:43%}}.content-image__row{display:flex;flex-direction:column;gap:2.5rem}.content-image__media{overflow:hidden}.content-image__media img{width:100%;transition:transform ease-in-out .25s}.content-image__media img:hover{transform:scale(1.05)}.content-image__title{margin-bottom:1rem}.content-image__cta{margin-top:2.5rem}@media only screen and (max-width: 1280px){.content-image:not(:last-child){margin-bottom:2.5rem}}@media only screen and (min-width: 992px){.content-image__row{flex-direction:row;justify-content:space-between;align-items:center;gap:0}.content-image__row--right{flex-direction:row-reverse}.content-image__row--right .content-image__description{max-width:none}.content-image__row--right .content-image__content{padding-left:5rem}.content-image__content,.content-image__media{flex-basis:50%}.content-image__media img{width:100%}.content-image__description{max-width:73%}.content-image--with-pattern{position:relative}.content-image--with-pattern::before{content:"";display:block;position:absolute;background:url("./assets/images/two-squares.png") no-repeat;width:100%;height:100%;left:-11.25rem;pointer-events:none;z-index:1}.content-image--top-pattern .container{position:relative;padding:0 3.125rem}.content-image--top-pattern .container::before{content:"";display:block;position:absolute;background-color:#d01000;height:11.25rem;right:0;top:-7.5rem;width:11.25rem;z-index:-1}}@media only screen and (min-width: 1400px){.content-image--top-pattern .container{position:relative;padding:0 1.5rem}.content-image--top-pattern .container::before{content:"";display:block;position:absolute;background-color:#d01000;height:11.25rem;right:-3.375rem;top:-7.5rem;width:11.25rem;z-index:-1}}.leadership-section{background-color:#f5f5f5;color:#46494d;padding:6.25rem 0}.leadership-section__header{align-items:center;margin-bottom:3.125rem}@media only screen and (min-width: 992px){.leadership-section__header{display:grid;grid-template-columns:1fr 1fr}}.leadership-section__title{color:#151719}@media only screen and (min-width: 992px){.leadership-section__title{margin-bottom:0}}.leadership-section__description{color:#46494d;line-height:1.6em}.leadership-section__team{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media only screen and (min-width: 992px){.leadership-section__team{flex-wrap:nowrap}}.leadership-section .leader-card{flex-basis:100%}@media only screen and (min-width: 768px){.leadership-section .leader-card{flex-basis:calc(50% - 1rem)}}@media only screen and (min-width: 992px){.leadership-section .leader-card{flex-basis:33%}}.leadership-section .leader-card:last-child{margin-top:2rem}@media only screen and (min-width: 992px){.leadership-section .leader-card:last-child{margin-top:0}}.leadership-section .leader-card__photo{position:relative;margin-bottom:2rem}.leadership-section .leader-card__photo img{position:relative;z-index:0}.leadership-section .leader-card__social-list{bottom:0;display:flex;gap:0.625rem;left:0;list-style:none;margin:0;padding:0;position:absolute;z-index:1}.leadership-section .leader-card__social-link{background-color:#d01000;display:block;padding:0.875rem;height:3.25rem;width:3.25rem}.leadership-section .leader-card__social-link img{height:1.5rem;width:1.5rem}.leadership-section .leader-card__name{color:#151719;font-size:1.75rem;font-weight:500;line-height:1.1em;margin-bottom:0.3125rem}.leadership-section .leader-card__headline{font-size:1rem;line-height:1.1em;margin-bottom:1rem}.leadership-section .leader-card__about{padding-right:0.625rem}.leadership-section .leader-card__about p{font-size:1.125rem;line-height:1.4em}.leadership-section .leader-card__about p:not(:last-child){margin-bottom:2rem}.use-case-card{border:1px solid #dfe1e6;box-sizing:border-box;padding:2.5rem;margin:0 0.5rem;display:grid !important;grid-template-rows:auto 1fr 3.25rem;height:auto;position:relative;overflow:hidden}.use-case-card__title{margin-bottom:1rem}.use-case-card__description{margin-bottom:2.5rem}.use-case-card__cta.button,.banner-cta__btn a.use-case-card__cta{justify-self:flex-start;color:#fff}.use-case-card__title,.use-case-card__description{transition:color ease-in-out .25s}.use-case-card__overlay{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateY(-105%);transition:transform ease-in-out .35s;z-index:-1;display:none}@media only screen and (min-width: 992px){.use-case-card__overlay{display:block}.use-case-card__description{margin-bottom:5rem}.use-case-card:hover .use-case-card__title,.use-case-card:hover .use-case-card__description{color:#fff}.use-case-card:hover .use-case-card__overlay{transform:translateY(0)}}.use-cases-slider__slider .slick-track{display:flex;align-items:stretch}.features-section{background-repeat:no-repeat;background-size:cover;color:#fff;padding:6.25rem 0}.features-section__title{font-size:2.5rem;margin-bottom:1rem}@media only screen and (min-width: 768px){.features-section__title{font-size:3.125rem}}@media only screen and (min-width: 992px){.features-section__description{max-width:37%}}.features-section__action{margin-top:2.5rem}.features-section__feature{align-items:center;display:flex;flex-wrap:wrap;margin-top:3.75rem}.features-section__feature:nth-child(even){flex-direction:row-reverse}.features-section__feature:nth-child(even) .features-section__col-image::before{right:-12.125rem;left:auto}.features-section__feature:nth-of-type(1) .features-section__col-image::before{background:url("./assets/images/floating-diamond.svg") no-repeat;background-size:contain}.features-section__feature:nth-of-type(2) .features-section__col-image::before{background:url("./assets/images/floating-diamond-2.svg") no-repeat;background-size:contain}.features-section__feature:nth-of-type(3) .features-section__col-image::before{background:url("./assets/images/floating-diamond-3.svg") no-repeat;background-size:contain}@media only screen and (min-width: 768px){.features-section__feature{flex-wrap:nowrap;gap:5%}}@media only screen and (min-width: 992px){.features-section__feature{justify-content:space-between}}.features-section__feature--fourth:nth-of-type(1) .features-section__col-image::before{background:url("./assets/images/1-4.svg") no-repeat;background-size:contain}.features-section__feature--fourth:nth-of-type(2) .features-section__col-image::before{background:url("./assets/images/2-4.svg") no-repeat;background-size:contain}.features-section__feature--fourth:nth-of-type(3) .features-section__col-image::before{background:url("./assets/images/3-4.svg") no-repeat;background-size:contain}.features-section__feature--fourth:nth-of-type(4) .features-section__col-image::before{background:url("./assets/images/4-4.svg") no-repeat;background-size:contain}.features-section__feature--fifth .features-section__col-image::before{width:24.625rem;height:24.625rem}.features-section__feature--fifth:nth-child(even) .features-section__col-image::before{right:-20.4375rem}.features-section__feature--fifth:nth-of-type(1) .features-section__col-image::before{background:url("./assets/images/1-5.svg") no-repeat;background-size:contain}.features-section__feature--fifth:nth-of-type(2) .features-section__col-image::before{background:url("./assets/images/2-5.svg") no-repeat;background-size:contain}.features-section__feature--fifth:nth-of-type(3) .features-section__col-image::before{background:url("./assets/images/3-5.svg") no-repeat;background-size:contain}.features-section__feature--fifth:nth-of-type(4) .features-section__col-image::before{background:url("./assets/images/4-5.svg") no-repeat;background-size:contain}.features-section__feature--fifth:nth-of-type(5) .features-section__col-image::before{background:url("./assets/images/5-5.svg") no-repeat;background-size:contain}.features-section__feature--sixth .features-section__col-image::before{width:24.625rem;height:24.625rem}.features-section__feature--sixth:nth-child(even) .features-section__col-image::before{right:-20.4375rem}.features-section__feature--sixth:nth-of-type(1) .features-section__col-image::before{background:url("./assets/images/1-6.svg") no-repeat;background-size:contain}.features-section__feature--sixth:nth-of-type(2) .features-section__col-image::before{background:url("./assets/images/2-6.svg") no-repeat;background-size:contain}.features-section__feature--sixth:nth-of-type(3) .features-section__col-image::before{background:url("./assets/images/3-6.svg") no-repeat;background-size:contain}.features-section__feature--sixth:nth-of-type(4) .features-section__col-image::before{background:url("./assets/images/4-6.svg") no-repeat;background-size:contain}.features-section__feature--sixth:nth-of-type(5) .features-section__col-image::before{background:url("./assets/images/5-6.svg") no-repeat;background-size:contain}.features-section__feature--sixth:nth-of-type(6) .features-section__col-image::before{background:url("./assets/images/6-6.svg") no-repeat;background-size:contain}.features-section__col-content{flex-basis:100%}@media only screen and (min-width: 768px){.features-section__col-content{flex-basis:50%}}@media only screen and (min-width: 992px){.features-section__col-content{flex-basis:30rem}}.features-section__col-image{flex-basis:100%;margin:2rem 0;text-align:right}@media only screen and (min-width: 768px){.features-section__col-image{flex-basis:50%;margin:0}}@media only screen and (min-width: 992px){.features-section__col-image{flex-basis:17.5rem;position:relative}.features-section__col-image::before{content:"";display:block;position:absolute;width:16.25rem;height:16.25rem;top:0;z-index:1;left:-12.375rem}}@media only screen and (min-width: 1280px){.features-section__col-image{flex-basis:30rem}}.features-section .feature__title{font-size:2rem;margin-bottom:1rem}@media only screen and (min-width: 768px){.features-section .feature__title{font-size:2.5rem}}.features-section .feature__content p,.features-section .feature__content li,.features-section .feature__content span{font-size:1.125rem;line-height:1.75rem}.features-section .feature__content p{margin-bottom:0.625rem}.features-section .feature__content ul{list-style:initial;margin-left:2rem}.features-section .feature__content ul li:not(:last-child){margin-bottom:0.625rem}.perks-section{background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;padding:6.25rem 0}.perks-section__row{align-items:center;display:flex;flex-wrap:wrap}@media only screen and (min-width: 992px){.perks-section__row{flex-wrap:nowrap}}.perks-section__row--perks{align-items:stretch;gap:2rem;height:100%;margin-top:3.75rem}.perks-section__col-title,.perks-section__col-description{flex-basis:100%}@media only screen and (min-width: 768px){.perks-section__col-title,.perks-section__col-description{flex-basis:50%}}.perks-section__title{margin-bottom:2rem}@media only screen and (min-width: 768px){.perks-section__title{margin:0}}.perks-section__perk{background-color:#151719;padding:2rem;flex-basis:100%}@media only screen and (min-width: 768px){.perks-section__perk{flex-basis:47%}}@media only screen and (min-width: 992px){.perks-section__perk{flex-basis:25%}}.perks-section__perk-icon{margin-bottom:2rem}.search-form__modal{position:absolute;background:#fff;width:0;height:100%;transition:all ease-in-out .35s;z-index:-1;opacity:0;top:150%;left:0;padding:0 1.25rem}.search-form__modal .search-form{width:100%;height:100%}.search-form__modal .search-form label{width:100%;display:block;height:100%}.search-form__modal .search-form input{width:100%;height:100%;border:0;border-bottom:1px solid #d01000;border-radius:0}.search-form__modal .search-submit{display:none}.search-form__modal.active{opacity:1;width:100%;z-index:100}@media only screen and (min-width: 992px){.search-form__modal{top:0}.search-form__modal.active{width:80%}}.banner-image-plus-content{gap:1.875rem;display:flex;flex-wrap:wrap;justify-content:space-between;padding:5rem 2.5rem;background-size:cover}.banner-image-plus-content__content-conatiner{width:100%}.banner-image-plus-content__content-title{color:#fff;margin-bottom:2.5rem}.banner-image-plus-content__content-subtitle{color:#fff;margin-bottom:1.25rem}.banner-image-plus-content__content-text{max-width:28.125rem;color:#f5f5f5;margin-bottom:2rem;font-weight:400;line-height:1.75rem}.banner-image-plus-content__content-cta{color:#fff !important}.banner-image-plus-content__image{width:100%;display:flex;justify-content:center;margin-bottom:1.875rem}.banner-image-plus-content__image img{margin:auto}@media only screen and (min-width: 576px){.banner-image-plus-content__image{width:80%}}@media only screen and (min-width: 992px){.banner-image-plus-content{padding:7.5rem 5rem}.banner-image-plus-content__content-conatiner{width:50%}.banner-image-plus-content__image{width:40%;margin-bottom:0}}.banner-text-on-top{padding:5rem 2.5rem;background-size:cover}.banner-text-on-top__content-conatiner{max-width:30rem}.banner-text-on-top__content-title{color:#fff;font-weight:300;margin-bottom:1rem}.banner-text-on-top__content-text{color:#dfe1e6;margin-bottom:2rem;font-weight:400}@media only screen and (min-width: 768px){.banner-text-on-top{padding:7.5rem 5rem}}.card-grid{background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;padding:6.25rem 0}.card-grid__row{display:flex;flex-wrap:wrap;width:100%}.card-grid__row--cards{align-items:stretch;gap:2rem;height:100%;margin-top:3.75rem}.card-grid__row--card{align-items:flex-end;flex-wrap:nowrap;gap:0 5rem}.card-grid__row--card:first-child{margin-bottom:3.75rem}.card-grid__row--card:last-child{align-self:flex-end}.card-grid__col-title,.card-grid__col-description{flex-basis:100%}@media only screen and (min-width: 768px){.card-grid__col-title,.card-grid__col-description{flex-basis:50%}}.card-grid__title{margin-bottom:2rem}@media only screen and (min-width: 992px){.card-grid__title{margin:0}}.card-grid__card{background-color:#151719;display:flex;flex-wrap:wrap;padding:1.875rem;flex-basis:100%}@media only screen and (min-width: 768px){.card-grid__card{padding:3.75rem}}@media only screen and (min-width: 992px){.card-grid__card{flex-basis:47%}}.card-grid__card-number,.card-grid__card-title{color:#d01000;font-size:1.375rem}.card-grid__card-icon img{height:100%}.card-grid__card-icon,.card-grid__card-number{flex-basis:20%}@media only screen and (min-width: 768px){.card-grid__card-icon,.card-grid__card-number{flex-basis:30%}}.card-grid__card-content,.card-grid__card-title{flex-basis:80%}@media only screen and (min-width: 768px){.card-grid__card-content,.card-grid__card-title{flex-basis:70%}}.horizontal-card{background-repeat:no-repeat;background-size:cover;color:#fff;padding:6.25rem 0}.horizontal-card__title{font-size:2.5rem;margin-bottom:1rem}@media only screen and (min-width: 768px){.horizontal-card__title{font-size:3.125rem}}.horizontal-card__headline{margin-bottom:3.75rem;width:90%}@media only screen and (min-width: 768px){.horizontal-card__headline{width:60%}}@media only screen and (min-width: 992px){.horizontal-card__headline{width:40%}}.horizontal-card__card{align-items:stretch;background-color:#151719;display:flex;flex-wrap:wrap;position:relative}.horizontal-card__card:not(:last-child){margin-bottom:3.75rem}@media only screen and (min-width: 768px){.horizontal-card__card{flex-wrap:nowrap;gap:5%}}@media only screen and (min-width: 992px){.horizontal-card__card{align-items:center;gap:10%}}.horizontal-card__card::before{background-color:#d01000;content:"";display:block;height:0.9375rem;left:1.25rem;position:absolute;top:18.75rem;width:2.5rem}@media only screen and (min-width: 768px){.horizontal-card__card::before{top:0}}@media only screen and (min-width: 992px){.horizontal-card__card::before{left:2.5rem}}@media only screen and (min-width: 1280px){.horizontal-card__card::before{left:3.75rem}}.horizontal-card__card-number{color:#d01000;font-size:1.375rem;margin-bottom:1.5rem}.horizontal-card__card-content p,.horizontal-card__card-content li,.horizontal-card__card-content span{font-size:1.125rem;line-height:1.3em}.horizontal-card__card-content p{margin-bottom:0.625rem}.horizontal-card__card-content ul{list-style:initial;margin-left:2rem}.horizontal-card__card-content ul li:not(:last-child){margin-bottom:0.625rem}.horizontal-card__card-image{height:18.75rem}@media only screen and (min-width: 768px){.horizontal-card__card-image{height:100%}}@media only screen and (min-width: 992px){.horizontal-card__card-image{height:26.25rem}}.horizontal-card__card-image img{-o-object-fit:cover;object-fit:cover;height:100%;width:auto}.horizontal-card__card--right::before{left:unset;right:1.25rem}@media only screen and (min-width: 992px){.horizontal-card__card--right::before{right:2.5rem}}@media only screen and (min-width: 1280px){.horizontal-card__card--right::before{right:3.75rem}}.horizontal-card__card--right .horizontal-card__card-number{text-align:right}.horizontal-card__col-content{flex-basis:100%;order:2;padding:1.25rem}.horizontal-card__col-content.order-2{order:2;padding:1.25rem}@media only screen and (min-width: 768px){.horizontal-card__col-content{flex-basis:50%;order:1;padding:2.5rem 0 1.875rem 1.25rem}}@media only screen and (min-width: 992px){.horizontal-card__col-content{flex-basis:60%;padding-left:2.5rem}.horizontal-card__col-content.order-2{padding-left:0;padding-right:2.5rem}}@media only screen and (min-width: 1280px){.horizontal-card__col-content{padding-left:3.75rem}.horizontal-card__col-content.order-2{padding-right:3.75rem}}.horizontal-card__col-image{flex-basis:100%;order:1;margin-bottom:2rem;text-align:right}.horizontal-card__col-image.order-1{text-align:left;order:1}@media only screen and (min-width: 768px){.horizontal-card__col-image{flex-basis:50%;margin-bottom:0;order:2}}@media only screen and (min-width: 992px){.horizontal-card__col-image{flex-basis:40%}}.content-card{border:1px solid #dfe1e6;padding:2.625rem 2.5rem;position:relative;box-sizing:border-box;display:flex;align-items:flex-start;flex-direction:column}.content-card__title{line-height:1.875rem}.content-card__title,.content-card__icon{margin-bottom:1rem}.content-card::before{content:"";display:block;position:absolute;height:0.375rem;width:6.25rem;top:-0.375rem;left:0;background:#d01000}.content-card:not(:last-child){margin-bottom:2rem}@media only screen and (min-width: 768px){.content-card:not(:last-child){margin:0}}@media only screen and (min-width: 768px){.content-card{flex-basis:calc(50% - 1rem)}}@media only screen and (min-width: 992px){.content-card{flex-basis:calc(33.3333333333% - 1rem)}}.content-cards__header{margin-bottom:3.75rem;color:#151719;overflow:hidden}.content-cards__header-description{color:#46494d}@media only screen and (min-width: 768px){.content-cards__header{display:flex;justify-content:space-between;gap:1.875rem}.content-cards__header-description{flex-basis:43%}}.content-cards--gray{background:#f5f5f5}.content-cards__actions{text-align:center;margin-top:2rem}@media only screen and (min-width: 768px){.content-cards__wrapper{display:flex;align-items:stretch;gap:1rem;flex-wrap:wrap;justify-content:center}}@media only screen and (min-width: 992px){.content-cards__wrapper{flex-wrap:nowrap}}.generic-content{padding:0}.posts-listing{background:#f5f5f5;padding:3.125rem 0}.posts-listing .container{display:flex;flex-wrap:wrap;gap:1.5rem}.posts-listing__card{background:#fff;display:flex;flex-flow:column;position:relative;z-index:10}@media only screen and (min-width: 768px){.posts-listing__card{flex-basis:calc(50% - 1rem)}}@media only screen and (min-width: 1280px){.posts-listing__card{max-width:24.375rem}.posts-listing__card--large{max-width:none}.posts-listing__card--large .posts-listing__image{min-height:25rem}.posts-listing__card--large .posts-listing__image::before{width:20.625rem;height:2.5rem}.posts-listing__card--large .posts-listing__image img{width:auto;min-height:100%}.posts-listing__card--large .posts-listing__post-testimonial{margin-bottom:1rem}.posts-listing__card--large .posts-listing__excerpt{margin-bottom:2rem}}@media only screen and (min-width: 768px){.posts-listing__card--sticky{max-width:none;flex:100%}}@media only screen and (min-width: 1280px){.posts-listing__card--sticky{max-width:none;flex:100%}}.posts-listing__insigths{padding:0 0 3.125rem}.posts-listing__post-box{padding:2rem;display:flex;flex-direction:column;align-items:flex-start;flex-grow:1}.posts-listing__post-box .button,.posts-listing__post-box .banner-cta__btn a,.banner-cta__btn .posts-listing__post-box a{margin-top:auto}.posts-listing__post-category{margin-bottom:0.9375rem;text-transform:uppercase}.posts-listing__post-title{margin-bottom:0.9375rem;line-height:1.875rem}.posts-listing__post-testimonial,.posts-listing__excerpt{margin-bottom:2rem;line-height:2.375rem;color:#151719}.posts-listing__excerpt{color:#46494d;line-height:1.625rem}.posts-listing__author{margin-bottom:2rem}.posts-listing__post-excerpt{line-height:1.375rem;margin-bottom:2rem}.posts-listing__post-cta{font-weight:600;color:#151719;margin-top:auto;position:relative}.posts-listing__post-cta::after{content:"";display:block;position:absolute;bottom:-5px;height:1px;width:0;left:50%;transform:translateX(-50%);transition:width ease-out .25s;background:#46494d}.posts-listing__post-cta:hover::after{width:100%}.posts-listing__card--testimonial .posts-listing__post-testimonial{font-size:1.125rem;line-height:1.625rem}.posts-listing__card--testimonial .posts-listing__author{margin:0}.posts-listing__image{position:relative;min-height:9.375rem;overflow:hidden}.posts-listing__image::before{content:"";display:block;position:absolute;width:6.25rem;height:1.25rem;bottom:-0.0625rem;background:#fff;z-index:10}.posts-listing__image a{display:block}.posts-listing__image img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:auto;min-height:100%;max-width:none}.posts-listing__card--sticky .posts-listing__image img{position:relative}.posts-listing__quote{padding:0 2rem 1.0625rem;position:relative}.posts-listing__quote::before{content:"";display:block;position:absolute;top:0;width:calc(100% - 99px);height:2rem;background:#d01000;right:0}.posts-listing__quote svg{margin-top:2rem}.posts-listing__video-icon::after{content:"";display:block;position:absolute;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="47" height="47" viewBox="0 0 68 67" fill="none"><rect x="0.667969" width="67" height="67" fill="%23D01000"/><path d="M29.168 23.4737L45.668 33L29.168 42.5263V23.4737Z" stroke="white"/></svg>');width:2.9375rem;height:2.9375rem;bottom:1.25rem;left:6.25rem}@media only screen and (min-width: 768px){.posts-listing{padding:6.25rem 0}.posts-listing__insigths{padding:0 0 6.25rem}}.searchandfilter{display:flex;background:#f5f5f5;padding:3.125rem 0 2.5rem}.searchandfilter div{width:100%;max-width:80rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.searchandfilter ul{display:flex;flex-wrap:wrap;gap:1.5rem}.searchandfilter li:has(input[type=submit]),.searchandfilter li:has(input[type=text]){display:none}.searchandfilter select{color:#151719 !important;border:1px solid #adadad;border-radius:0;font-size:1rem;padding:1rem 2.8125rem 1rem 1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);background-repeat:no-repeat;background-position:right center;position:relative;z-index:99;cursor:pointer}.searchandfilter li:has(select){position:relative;padding:0}.searchandfilter li:has(select)::after{content:"";display:block;position:absolute;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M5 7.5L10 12.5L15 7.5" stroke="%23151719" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:1.25rem;height:1.25rem;right:1.5rem;top:1rem}@media only screen and (min-width: 768px){.searchandfilter{padding:6.25rem 1.5rem 2.5rem}}.search-and-filter{flex:100%;display:flex;align-items:end;gap:1rem;margin-top:2rem;margin-bottom:2rem}.search-and-filter .search-filter-field--type-choice{flex:0 1 400px}.brands{padding:1.5rem;background:#f5f5f5;display:flex;flex-direction:column;gap:1.875rem;transition:opacity ease-in-out .25s}.brands__header{font-size:1rem;line-height:1.625rem}.brands__slider{margin:0}.brands__image{margin:0 0.5rem}@media only screen and (min-width: 768px){.brands{align-items:center;flex-direction:row;padding:1.5rem 5rem}}@media only screen and (min-width: 992px){.brands{margin-left:auto}.brands__header{flex-basis:14%}.brands__items{flex-basis:calc(86% - 1.875rem)}.brands__image{max-width:8.625rem}.brands__slider .slick-track{display:flex;justify-content:space-between}}@media only screen and (min-width: 1280px){.brands{opacity:0}}.certifications__title{margin-bottom:1rem}@media only screen and (min-width: 992px){.certifications__description{width:32%}}.certifications__list{align-items:stretch;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;flex-wrap:wrap;list-style:none;margin:2.5rem 0 0;padding:0;width:100%}@media only screen and (min-width: 768px){.certifications__list{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 992px){.certifications__list{display:flex;margin:-5rem 0 0}.certifications__list--full{margin:2.5rem 0 0}}.certifications__item{border:1px solid #dfe1e6;display:grid;height:8.6875rem;place-content:center center;padding:1.25rem;text-align:center}.certifications__item:hover img{filter:grayscale(0);-webkit-mask-image:none;mask-image:none;transform:scale(1.05)}@media only screen and (min-width: 768px){.certifications__item{flex-basis:30%;padding:1.5rem 2.5rem}}@media only screen and (min-width: 992px){.certifications__item{flex-basis:18%}}.certifications__item img{height:auto;max-height:5.5625rem;max-width:9.875rem;filter:grayscale(1);-webkit-mask-image:linear-gradient(#7D99AE 100%, transparent);mask-image:linear-gradient(#7D99AE 100%, transparent);mask-mode:luminance;transition:all .2s ease-in-out;width:100%}.certifications__item--empty{border:none;display:none}@media only screen and (min-width: 992px){.certifications__item--empty{display:block}}.certifications__actions{text-align:center;margin-top:2.5rem}.title-image__row{display:flex;flex-direction:column;gap:1.25rem}.title-image__title{color:#151719;margin:0}@media only screen and (min-width: 992px){.title-image__title{line-height:3.875rem}}.title-image__description{color:#46494d}.title-image__image{margin-top:2.5rem}@media only screen and (min-width: 768px){.title-image__row{flex-direction:row;justify-content:space-between}.title-image__description{flex-basis:43%}}.pagination,.posts-listing__pagination{margin-top:2.5rem;display:flex;align-items:center;justify-content:center;gap:2rem;flex:100%}.pagination .nav-links .page-item,.posts-listing__pagination .nav-links .page-item{align-items:center;display:flex;justify-content:center;gap:2rem;position:relative}.pagination .page-numbers,.posts-listing__pagination .page-numbers{font-size:1.375rem;font-weight:500;color:#adadad}.pagination .next,.pagination .prev,.posts-listing__pagination .next,.posts-listing__pagination .prev{font-size:0;width:2.875rem;height:2.875rem;position:relative;transition:all ease-in-out .25s;border:1px solid #dfe1e6}.pagination .next:has(a),.pagination .prev:has(a),.posts-listing__pagination .next:has(a),.posts-listing__pagination .prev:has(a){border-color:#151719;cursor:pointer;pointer-events:all}.pagination .next a,.pagination .prev a,.posts-listing__pagination .next a,.posts-listing__pagination .prev a{width:100%;height:100%;display:block}.pagination .prev::before,.pagination .next::after,.pagination .disabled-prev::before,.pagination .disabled-next::after,.posts-listing__pagination .prev::before,.posts-listing__pagination .next::after,.posts-listing__pagination .disabled-prev::before,.posts-listing__pagination .disabled-next::after{pointer-events:none;width:0.875rem;height:0.875rem;top:50%;left:50%;transform:translate(-50%, -50%);content:"";display:block;position:absolute}.pagination .next::after,.pagination .prev::before,.posts-listing__pagination .next::after,.posts-listing__pagination .prev::before{background-color:#151719;-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M12.0788 6.5L0 6.5L0 7.5L12.0788 7.5L6.28653 13.2923L7 14L14 7L7 0L6.28653 0.7077L12.0788 6.5Z" fill="%23151719"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M12.0788 6.5L0 6.5L0 7.5L12.0788 7.5L6.28653 13.2923L7 14L14 7L7 0L6.28653 0.7077L12.0788 6.5Z" fill="%23151719"/></svg>');transition:all ease-in-out .25s}.pagination .prev::before,.posts-listing__pagination .prev::before{transform:translate(-50%, -50%) rotate(180deg)}.pagination .disabled-prev::before,.pagination .disabled-next::after,.posts-listing__pagination .disabled-prev::before,.posts-listing__pagination .disabled-next::after{background-image:url('data:image/svg+xml,<svg width="46" height="46" viewBox="0 0 46 46" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="45.5" y="45.5" width="45" height="45" transform="rotate(-180 45.5 45.5)" stroke="%23DFE1E6"/><path d="M17.9212 22.5H30V23.5H17.9212L23.7135 29.2923L23 30L16 23L23 16L23.7135 16.7077L17.9212 22.5Z" fill="%23151719"/></svg>')}.pagination .prev:hover,.pagination .next:hover,.posts-listing__pagination .prev:hover,.posts-listing__pagination .next:hover{background-color:#d01000;border-color:#d01000}.pagination .prev:hover::before,.pagination .prev:hover::after,.pagination .next:hover::before,.pagination .next:hover::after,.posts-listing__pagination .prev:hover::before,.posts-listing__pagination .prev:hover::after,.posts-listing__pagination .next:hover::before,.posts-listing__pagination .next:hover::after{background-color:#fff}.pagination .current,.posts-listing__pagination .current{color:#d01000}.three-columns-content__title{margin:0}.three-columns-content__column--media img{width:100%}.three-columns-content__column{position:relative}.three-columns-content__column:first-child::after,.three-columns-content__column:last-child::after{content:"";display:block;position:absolute;width:5rem;height:5rem;background:#f5f5f5;display:block;z-index:-1}.three-columns-content__column:first-child{padding-bottom:2.5rem}.three-columns-content__column:first-child::after{bottom:0;right:0}.three-columns-content__column:last-child{padding-top:2.5rem}.three-columns-content__column:last-child::after{top:0;left:0}.three-columns-content__cta{margin-top:2.5rem}@media only screen and (min-width: 768px){.three-columns-content__row{display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:space-between}.three-columns-content__column{flex-basis:calc(50% - 40px)}.three-columns-content__column:first-child{flex-basis:100%;padding:0}.three-columns-content__column:last-child{padding:0}}@media only screen and (min-width: 992px){.three-columns-content__row{flex-wrap:nowrap;gap:0}.three-columns-content__column{flex-basis:33.3333333333%}.three-columns-content__column:first-child{flex-basis:33.3333333333%;padding-right:2.5rem}.three-columns-content__column--media img{height:100%}.three-columns-content__column:last-child{padding-left:2.5rem}.three-columns-content__column:first-child::after,.three-columns-content__column:last-child::after{width:10rem;height:10rem}.three-columns-content__title{line-height:3.875rem}}@media only screen and (min-width: 1280px){.three-columns-content__column--content{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-end}.three-columns-content__column:first-child{padding-right:5rem}.three-columns-content__column:last-child{padding-left:5rem}}.success-story-card{background:#f5f5f5}.success-story-card__row{display:flex;flex-direction:column;gap:2.5rem}@media only screen and (min-width: 992px){.success-story-card__row{flex-direction:row}}@media only screen and (min-width: 1280px){.success-story-card__row{gap:5rem;align-items:center}}.success-story-card .story-details__title{margin-bottom:1rem}.success-story-card .story-details__cta{margin-top:2.5rem}.success-story-card .story-details__thumbnail{width:100%}@media only screen and (min-width: 1280px){.success-story-card .story-details__excerpt{max-width:85%}.success-story-card .story-details__title{max-width:80%}}@media only screen and (min-width: 992px){.success-story-card__column{flex-basis:50%}}.big-hero{padding-top:0}.big-hero__header{min-height:25rem;color:#fff;display:flex;align-items:flex-end;padding:5rem 1.5rem;position:relative}.big-hero__header::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(21,23,25,.4)}.big-hero__header .container{width:100%}@media only screen and (min-width: 992px){.big-hero__header{align-items:center;min-height:31.25rem}}@media only screen and (min-width: 1280px){.big-hero__header{padding:2.5rem 0 11.875rem;align-items:flex-end}.big-hero__header::after{content:"";display:block;position:absolute;background:url("./assets/images/three-squares.png") no-repeat;background-size:calc(33.3333333333% + 1.25rem) calc(100% - 6.875rem);background-position:top right;top:0;right:0;width:100%;height:100%;max-width:80rem;right:50%;transform:translateX(50%)}}.big-hero__title{position:relative;z-index:10}.big-hero__subtitle{line-height:2.5rem}@media only screen and (min-width: 992px){.big-hero__subtitle{line-height:3rem}}.big-hero__content-wrapper{margin-top:2.5rem;display:flex;flex-direction:column;gap:2.5rem}@media only screen and (min-width: 1280px){.big-hero__content-wrapper{flex-direction:row}.big-hero__content-wrapper .column{flex-basis:33.3333333333%}}.big-hero__statistics{margin-top:5rem}@media only screen and (min-width: 768px){.big-hero__statistics{display:flex;gap:1rem}}@media only screen and (min-width: 992px){.big-hero__statistics{margin-top:1.25rem}}.big-hero__image-wrapper{text-align:center}@media only screen and (min-width: 1280px){.big-hero__image-wrapper{transform:translateY(-9.375rem)}}@media only screen and (min-width: 1280px){.big-hero__content{align-self:flex-end;padding-bottom:9.375rem}}.statistic{width:100%;border:1px solid #dfe1e6;padding:1.375rem 1.25rem;margin-bottom:2.5rem}.statistic__item{margin:1rem 0 2.5rem}.statistic__description{line-height:2rem}@media only screen and (min-width: 992px){.statistic{margin:0}}#social-menu{display:flex;gap:1.5rem;margin-top:1.5rem}#social-menu a{display:block;width:2.5rem;height:2.5rem;font-size:0}#social-menu .facebook-icon a{background:url("./assets/images/facebook-icon.svg") no-repeat;background-size:contain;background-position:center}#social-menu .x-icon a{background:url("./assets/images/x-icon.svg") no-repeat;background-size:contain;background-position:center}#social-menu .linkedin-icon a{background:url("./assets/images/linkedin-icon.svg") no-repeat;background-size:contain;background-position:center}#social-menu .youtube-icon a{background:url("./assets/images/youtube-icon.svg") no-repeat;background-size:contain;background-position:center}@media only screen and (min-width: 768px){#social-menu{margin-top:0}}@media only screen and (min-width: 992px){#social-menu{margin-top:auto;margin-bottom:2.5rem}}.success-stories-grid{background:#f5f5f5;position:relative}.success-stories-grid::before{content:"";display:block;position:absolute;background:url("./assets/images/two-squares.png") no-repeat;background-size:contain;width:9.375rem;height:9.375rem;transform:rotateY(180deg);right:0;bottom:0;z-index:0}@media only screen and (min-width: 768px){.success-stories-grid::before{bottom:auto;top:0;width:16.25rem;height:16.25rem}}@media only screen and (min-width: 992px){.success-stories-grid::before{width:22.5rem;height:22.5rem}}.success-stories-grid__row{display:flex;flex-direction:column;gap:2.5rem}@media only screen and (min-width: 768px){.success-stories-grid__row{flex-direction:row}}@media only screen and (min-width: 768px){.success-stories-grid__title{max-width:60%}}@media only screen and (min-width: 1400px){.success-stories-grid__title{max-width:none}}.hero-banner{padding:0;overflow:hidden;position:relative}.hero-banner h1{font-weight:400}.hero-banner--primary{height:28.125rem}.hero-banner--primary .column-pattern{display:none}.hero-banner--primary h1{font-size:3rem;line-height:3.75rem;margin-bottom:1rem}@media only screen and (min-width: 768px){.hero-banner--primary h1{font-size:3.125rem}}@media only screen and (min-width: 992px){.hero-banner--primary h1{font-size:3.75rem;line-height:4.375rem}}.hero-banner--primary p{font-size:1rem;line-height:1.375rem}@media only screen and (min-width: 768px){.hero-banner--primary p{font-size:1.5rem;line-height:1.75rem}}@media only screen and (min-width: 992px){.hero-banner--primary p{font-size:1.375rem;line-height:2rem}}@media only screen and (min-width: 768px){.hero-banner--primary{height:37.5rem}}.hero-banner--secondary{height:18.75rem;background-position:center !important;background-size:cover !important;padding:1.5rem 0}.hero-banner--secondary .container{align-items:flex-end}@media only screen and (min-width: 768px){.hero-banner--secondary{background-position:center right !important;height:21.875rem}}@media only screen and (min-width: 992px){.hero-banner--secondary{padding:3.5rem 0}}@media only screen and (min-width: 1400px){.hero-banner--secondary{height:30rem}}.hero-banner--tertiary{height:31.875rem;background-position:right !important;background-size:contain !important;background-color:#f5f5f5 !important}.hero-banner--tertiary h1{font-size:1.75rem;line-height:1;color:#151719;margin-bottom:0.625rem;font-weight:300}@media only screen and (min-width: 768px){.hero-banner--tertiary h1{font-size:3.125rem;margin-bottom:2rem}}@media only screen and (min-width: 1280px){.hero-banner--tertiary h1{font-size:3.75rem;max-width:50%}}.hero-banner--tertiary h2{font-size:0.75rem;color:#46494d;line-height:1;margin-bottom:0.3125rem;font-weight:500}@media only screen and (min-width: 768px){.hero-banner--tertiary h2{font-size:1.375rem}}.hero-banner--tertiary p{font-size:0.625rem;line-height:0.875rem;color:#46494d}@media only screen and (min-width: 768px){.hero-banner--tertiary p{font-size:1.125rem;line-height:1.5rem}}@media only screen and (min-width: 992px){.hero-banner--tertiary p{max-width:50%}}.hero-banner--tertiary .content{position:absolute;top:50%;z-index:20;left:1rem;transform:translateY(-20%)}@media only screen and (min-width: 1280px){.hero-banner--tertiary .content{left:5%}}.hero-banner--tertiary .hero-banner__pattern{display:block;position:absolute;top:0;width:auto;max-width:none;height:100%;left:-65%}@media only screen and (min-width: 768px){.hero-banner--tertiary .hero-banner__pattern{left:0}}@media only screen and (min-width: 992px){.hero-banner--tertiary .hero-banner__pattern{left:auto;right:0}}.hero-banner--tertiary .hero-banner__actions{margin-top:2.5rem}@media only screen and (min-width: 768px){.hero-banner--tertiary{height:37.5rem}}@media only screen and (min-width: 1280px){.hero-banner--tertiary{height:52.25rem}}.hero-banner video{position:absolute;width:auto;height:100%;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1}@media only screen and (min-width: 992px){.hero-banner video{width:auto;height:auto;left:0;transform:translateY(-50%)}}.hero-banner .container{height:100%;display:flex;color:#fff}.hero-banner__actions{display:flex;flex-wrap:wrap;gap:1.5rem}.hero-banner__row{display:flex;align-items:center}.hero-banner__pattern{display:none}.hero-banner--insights{height:18.875rem}.hero-banner--insights::before{content:"";display:block;position:absolute;background:rgba(21,23,25,.4);top:0;left:0;width:100%;height:100%}.hero-banner--insights h1{z-index:100;position:relative}@media only screen and (min-width: 768px){.hero-banner--success-stories::after{content:"";display:block;position:absolute;background:url("./assets/images/three-squares.png") no-repeat;background-size:100% 100%;background-position:top left;position:absolute;top:0;left:35%;width:65%;height:100%;z-index:0;transform:rotateY(180deg)}.hero-banner--insights{height:21.625rem}.hero-banner--secondary .hero-banner__pattern{display:block;position:absolute;top:0;right:0;height:100%;width:auto;transform:rotateY(180deg)}.hero-banner--use-case{height:33.75rem;border-bottom:1px solid #fff;margin-bottom:-1px}.hero-banner--use-case::before{content:"";display:block;position:absolute;height:10%;width:100%;background-color:#fff;bottom:0;left:0}.hero-banner--use-case h1{max-width:80%;transform:translateY(-2.8125rem);font-weight:300}}@media only screen and (min-width: 992px){.hero-banner--success-stories::after{background-size:contain}.hero-banner--insights{height:30rem}}@media only screen and (min-width: 1280px){.hero-banner__row{display:flex;gap:4rem}.hero-banner__column{display:flex;flex-direction:column;justify-content:center}.hero-banner--primary{height:46.875rem}.hero-banner--primary .column-content{width:40%}.hero-banner--primary .column-pattern{display:flex}.hero-banner--primary .column-pattern img{height:100%;display:block;max-width:none}.hero-banner__actions{flex-wrap:nowrap}.hero-banner--use-case h1{max-width:60%}}.industry-template-default .three-columns-content{padding-bottom:0}.industry-template-default .techologies{padding-bottom:3.75rem}@media only screen and (min-width: 992px){.industry-template-default .techologies{padding-bottom:7.5rem}}.single-use_case .content-image:first-of-type{padding:0}@media only screen and (min-width: 992px){.single-use_case .content-image{padding-top:0}}#contact-us-hero{color:#fff;min-height:22.625rem;background-position:top center !important;padding:0;display:flex;align-items:center;position:relative}#contact-us-hero .contact-banner__title{margin-bottom:1.25rem}@media only screen and (min-width: 768px){#contact-us-hero .contact-banner__description{max-width:45%}}@media only screen and (min-width: 768px){#contact-us-hero{min-height:28.375rem}}@media only screen and (min-width: 992px){#contact-us-hero{min-height:37rem;background-size:cover !important;align-items:flex-end}#contact-us-hero .container{transform:translateY(-9.375rem)}}@media only screen and (min-width: 992px){#contact-us-hero::after{content:"";display:block;position:absolute;background:url("./assets/images/three-squares.png") no-repeat;background-size:calc(30% - 15px + 80px) calc(100% - 5.5rem);background-position:top right;top:0;right:0;width:100%;height:100%;max-width:80rem;right:50%;transform:translateX(50%)}}.form{background:#f5f5f5;padding:1.875rem}@media only screen and (min-width: 992px){.form{width:70%;min-height:36.25rem}}.form div:has(.hbspt-form){height:auto !important}.contact-form{padding:3.125rem 0}.contact-form__form-title{margin-bottom:2rem}.contact-form__row{display:flex;flex-direction:column;gap:2.5rem}@media only screen and (min-width: 768px){.contact-form__row{gap:0}}@media only screen and (min-width: 992px){.contact-form__row{flex-direction:row;align-items:flex-end;gap:5rem}}.contact-form .actions{display:flex;justify-content:flex-end;padding-right:0.625rem;margin-top:1rem}.contact-form input[type=text],.contact-form input[type=tel],.contact-form input[type=email],.contact-form textarea,.contact-form .hs-input{padding:0.5rem 1rem;border:1px solid #adadad;width:100% !important;margin-bottom:1rem;background-color:rgba(0,0,0,0);font-size:0.875rem;border-radius:0}.contact-form textarea{min-height:5.5rem}.contact-form .hs-button{background:linear-gradient(270deg, #D01000 0%, #ED1C24 100%);transition:all ease-in-out .5s;color:#fff;text-transform:uppercase;font-size:1rem;font-weight:600;padding:0.75rem 1.5rem;border:none;border-radius:0;line-height:1.625rem;cursor:pointer;text-decoration:none;display:inline-block;border:1px solid #d01000}.contact-form label{display:flex;margin-bottom:1rem;font-size:0.875rem}.contact-form .form-columns-2,.contact-form .form-columns-1{max-width:unset}.contact-form .form-columns-2{display:flex;gap:1rem}@media only screen and (min-width: 768px){.contact-form{padding:0}}@media only screen and (min-width: 768px){.contact-form{transform:translateY(-2.8125rem);position:relative;z-index:10}}@media only screen and (min-width: 992px){.contact-form{transform:translateY(-5.625rem)}}.contact-sidebar{margin-top:2.5rem}.contact-sidebar__title{margin-bottom:1rem}.contact-sidebar__cta{margin-top:2.5rem}@media only screen and (min-width: 992px){.contact-sidebar{width:30%;margin-top:0}}.page-template-template-contact .content-cards{padding-top:0}.page-template-template-contact .content-card__cta{margin-top:2.5rem}@media only screen and (min-width: 992px){.page-template-template-contact .content-card__cta{margin-top:auto}}.page-template-template-contact .locations{margin-bottom:2rem}.page-template-template-contact .locations li{display:flex;align-items:center;gap:0.5rem;font-size:1rem;margin-bottom:0.5rem}.single-solution .breadcrumb__subpage{color:#46494d}.single-solution .hero-banner--tertiary{height:21.5625rem}.single-solution .hero-banner--tertiary .hero-banner__pattern{left:0}@media only screen and (min-width: 992px){.single-solution .hero-banner--tertiary .hero-banner__pattern{left:auto}}.single-solution .hero-banner--tertiary .container{align-items:center}.single-solution .hero-banner--tertiary .content{transform:none;position:initial}@media only screen and (min-width: 768px){.single-solution .hero-banner--tertiary{height:37.5rem}}.single-post .post,.single-post .entry-content,.single-success-story .post,.single-success-story .entry-content{margin:0}.single-post .entry-content,.single-success-story .entry-content{padding:3.125rem 0 3.75rem}@media only screen and (min-width: 992px){.single-post .entry-content,.single-success-story .entry-content{margin:6.25rem 0 7.5rem}}.single-post .post-hero,.single-success-story .post-hero{padding:0;position:relative;height:22.5rem;background-size:auto 30.625rem;background-position:top center;background-attachment:fixed;background-repeat:no-repeat}.single-post .post-hero .container,.single-success-story .post-hero .container{position:relative;height:100%}.single-post .post-hero__title,.single-success-story .post-hero__title{position:absolute;bottom:1.875rem;left:1.5rem;color:#fff;width:auto;z-index:10;margin-bottom:0;font-size:2rem;line-height:2.625rem}@media only screen and (min-width: 576px){.single-post .post-hero__title,.single-success-story .post-hero__title{font-size:2.5rem;line-height:3rem}}@media only screen and (min-width: 992px){.single-post .post-hero__title,.single-success-story .post-hero__title{max-width:calc(100% - 12.5rem)}}@media only screen and (min-width: 1280px){.single-post .post-hero__title,.single-success-story .post-hero__title{max-width:calc(100% - 23.125rem);font-size:3.25rem;line-height:3.875rem}}.single-post .post-hero::after,.single-success-story .post-hero::after{content:"";display:block;position:absolute;background:url("./assets/images/two-squares.png") no-repeat;background-size:contain;background-position:right;top:0;right:0;width:12.5rem;height:12.5rem}@media only screen and (min-width: 992px){.single-post .post-hero::after,.single-success-story .post-hero::after{width:22.5rem;height:22.5rem}}.single-post .post-details__date,.single-post .post-details__author,.single-success-story .post-details__date,.single-success-story .post-details__author{font-size:1.125rem;color:#46494d;line-height:1.75rem}.single-post .post-details__author,.single-success-story .post-details__author{margin-bottom:1.5rem}.single-post .post-details__title,.single-success-story .post-details__title{color:#151719;line-height:3rem}.single-post .generic-content,.single-success-story .generic-content{color:#151719}.single-post .generic-content img,.single-success-story .generic-content img{width:100%;height:auto}.single-post .generic-content p,.single-success-story .generic-content p{font-size:1.125rem;margin:2.5rem 0;line-height:1.75rem}.single-post .generic-content ul,.single-success-story .generic-content ul{list-style-type:disc;padding-left:1.875rem;font-size:1.125rem;line-height:1.75rem}.single-post .generic-content ul li,.single-success-story .generic-content ul li{margin:0.5rem 0}.single-post .generic-content h6,.single-success-story .generic-content h6{margin-bottom:1rem}.single-news__social{padding-top:2.5rem;border-top:1px solid #adadad;margin-top:2.5rem}@media only screen and (min-width: 768px){.single-news__social{display:flex;justify-content:space-between;align-items:center}}.single-news__social-title{font-size:1rem;color:#151719;text-transform:uppercase;font-weight:700;margin-bottom:1rem}@media only screen and (min-width: 768px){.single-news__social-title{margin:0}}.related-posts{background:#f5f5f5}.related-posts__items{margin:0;width:100%;display:flex;justify-content:flex-start;gap:1rem;flex-direction:column}@media only screen and (min-width: 768px){.related-posts__items{flex-direction:row}.related-posts__items .posts-listing__card{flex-basis:calc(33.3333333333% - 1rem)}}.search__page-title{margin-top:3.125rem;margin-bottom:1.25rem}.search__box{padding-top:6.25rem}.solution-details .breadcrumb__subpage{color:#46494d}/*# sourceMappingURL=neovera.css.map */