﻿@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes fade-in{0%{opacity:0}100%{opacity:100}}@keyframes fade-out{0%{opacity:100}100%{opacity:0}}@keyframes fade-up{0%{opacity:0;transform:translate3d(0, 50px, 0)}100%{opacity:100;transform:translate3d(0, 0, 0)}}@keyframes pop-in{0%{opacity:0;transform:scale(0.5)}50%{opacity:100;transform:scale(1.2)}100%{opacity:100;transform:scale(1)}}@keyframes pop-up{0%{opacity:0;transform:translate3d(0, 300px, 0)}50%{opacity:100;transform:translate3d(0, -30px, 0)}100%{opacity:100;transform:translate3d(0, 0, 0)}}@keyframes fade-down{0%{opacity:0;transform:translate3d(0, -60px, 0)}100%{opacity:100;transform:translate3d(0, 0, 0)}}@keyframes slide-down{0%{transform:translate3d(0, -60px, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes slide-up{0%{transform:translate3d(0, 60px, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes progress-y{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes progress-x{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fade-bottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-top{0%{transform:translateY(-50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-right{0%{transform:translateX(50px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fade-left{0%{transform:translateX(-50px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fade-left-small{0%{transform:translateX(-40px);opacity:0}100%{transform:translateX(0);opacity:1}}/*! 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;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:12px;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}*{box-sizing:border-box}html{font-size:17px}body{font-family:"Roboto",sans-serif;font-weight:400;line-height:1;color:#0a4e8a;text-align:left;background-color:#fff;padding-top:60px}@media(min-width: 768px){body{padding-top:0}}a,a:visited{color:#0a4e8a;text-decoration:none;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s;-webkit-tap-highlight-color:rgba(68,101,112,.2)}a:hover,a:visited:hover{color:#09243a}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;font-weight:300;color:#0a4e8a;line-height:1.4;margin:2.5rem 0 1.5rem 0}h1{font-size:2.2352941176rem;font-weight:100}h1.heading-title{margin:1.5rem 0}h1.heading-post{font-weight:300}h2,.h2{font-size:1.5294117647rem}h2 em,.h2 em{font-style:normal;color:#09243a}h3,.h3{font-size:1.1764705882rem}h4,.h4{font-size:1.1764705882rem}h5{font-size:1.1764705882rem}h6{font-size:0.8235294118rem}p{margin:0 0 1.5rem 0;line-height:1.5;font-size:0.8235294118rem}sub,sup{font-size:12px}sup{top:-0.7em}.text-content ul,.text-content ol{margin:0 0 1rem 0;padding:0;padding-left:20px;font-size:0.8235294118rem}.text-content ul{list-style:none;padding-left:0}.text-content li{line-height:1.5}.text-content ul li{position:relative;padding-left:15px}.text-content ul li::before{content:"•";position:absolute;left:0}.text-content p:not(.kicker)>a:not(.button){color:#163148;border-bottom:1px solid #a1c0e8}.text-content p:not(.kicker)>a:not(.button):hover,.text-content p:not(.kicker)>a:not(.button):focus{color:#09243a;border-color:#09243a}.header-special{width:100%;max-width:1280px;padding:0 2rem;margin:0 auto;margin-top:1rem;margin-bottom:1rem;padding:1.5rem 2rem;font-size:2.7058823529rem;line-height:1.2;animation:fade-left .2s ease-out forwards}@media(min-width: 980px){.header-special{padding:0}}.header-special em{font-style:normal;animation:fade-left .2s ease-out forwards}.header-intro{animation:fade-left .2s ease-out forwards}.header-list{font-weight:900;color:#4e9ad0;text-transform:uppercase;margin:2rem 0 1rem 0;letter-spacing:.1em;font-size:1rem}.header-product{font-weight:900;text-transform:uppercase;color:#fbb315;font-size:1.7647058824rem;letter-spacing:.1em}.header-product em{font-style:normal;font-size:1.0588235294rem;display:block;color:#4e9ad0;margin-bottom:.2rem}.header-product sup{font-size:35%;top:-1.3em}blockquote{font-weight:100;margin:0;position:relative;padding:1.5rem;padding-left:60px}blockquote::before{content:"";display:block;width:40px;height:34px;background-color:rgba(0,0,0,0);background-image:url(../../assets/images/quote-mark.svg);position:absolute;top:1.5rem;left:10px}blockquote p{display:block;font-size:1.4117647059rem;line-height:1.3;margin-top:0}blockquote cite{display:block;font-size:0.8235294118rem;line-height:1.3;text-transform:uppercase;font-style:normal;font-weight:500;letter-spacing:.1em;color:#233f5e}strong,b{font-weight:500}.kicker{text-transform:uppercase;font-size:0.8235294118rem;font-weight:700;color:#0a4e8a;margin-top:0;margin-bottom:1rem;letter-spacing:.1em}.kicker.date{color:#09243a}.kicker a{color:#4e9ad0;font-weight:400}.kicker a:before{content:"|";color:#fbb315;margin:0 .5rem}.kicker a:hover,.kicker a:active{color:#09243a}.kicker .kicker-secondary{color:#0a4e8a;font-weight:400}.kicker .kicker-secondary::before{content:"|";color:#fbb315;margin:0 .5rem}.tags{list-style:none;padding:0;display:flex;gap:6px;font-size:0.8235294118rem}.tags li{margin:0;padding:0}.tags a{display:block;padding:.65rem;background-color:#eff3f5;border-radius:4px;-webkit-transition:background-color .3s,color .3s;-moz-transition:background-color .3s,color .3s;-ms-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.tags a:hover{background-color:#fbb315;color:#09243a}figcaption,.wp-element-caption{font-size:0.8235294118rem;color:#6d6e71;margin:1rem 0;line-height:1.3;border-bottom:1px solid #d0d3d4;padding-bottom:1.5rem}.overlay-down{margin-bottom:-60px !important;position:relative;z-index:100}.overlay-up{margin-top:-50px !important;position:relative;z-index:100}@media(min-width: 460px){.header-special{display:flex;flex-direction:column}.header-special em{display:block;align-self:flex-end}}@media(min-width: 980px){h1,h2,h3,h4,h5,h6{line-height:1.2}h1{font-size:4rem}h1.heading-post{font-size:3.0588235294rem}h2,.h2{font-size:2.3529411765rem}h3,.h3{font-size:2rem}h4,.h4{font-size:1.6470588235rem}h5{font-size:1.2941176471rem}h6{font-size:1rem}p{font-size:1rem}blockquote{padding:2rem;padding-left:100px}blockquote p{font-size:2.1176470588rem}blockquote::before{width:60px;height:50px;left:20px;top:2rem}blockquote cite{font-size:1rem}.text-content ol,.text-content ul{font-size:1rem}.header-special{font-size:4.9411764706rem;margin-top:3rem;margin-bottom:2rem;padding:2.5rem 6rem;text-align:left;line-height:1.1}.header-intro{font-size:3.4117647059rem;margin-top:4rem;margin-bottom:5rem;max-width:1025px}.header-list{font-size:1.0588235294rem}.header-product{font-size:1.6470588235rem}.header-product em{font-size:1.0588235294rem;display:block}.overlay-down{margin-bottom:-130px !important}.overlay-up{margin-top:-100px !important}}.wrapper{width:100%;max-width:1280px;padding:0 2rem;margin:0 auto}@media(min-width: 980px){.wrapper{padding:0}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 980px){.row.row-collapsed{margin-left:-2rem;margin-right:-2rem}}.column{position:relative;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;padding:1rem 0}@media(min-width: 980px){.column{-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;padding:1.5rem 2rem}}.column-half{position:relative;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;padding:1rem 0}@media(min-width: 980px){.column-half{max-width:50%;flex-basis:50%;padding:1.5rem 2rem}}.column-third{position:relative;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;padding:1rem 0}@media(min-width: 980px){.column-third{max-width:33%;flex-basis:33%;padding:1.5rem 2rem}}.column-fourth{position:relative;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;padding:1rem 0}@media(min-width: 980px){.column-fourth{max-width:25%;flex-basis:25%;padding:1.5rem 2rem}}.main-content{padding-top:0;padding-bottom:4rem}.single .text-content .wrapper,.single .header-nobanner .wrapper{max-width:980px}.single .kicker{margin-top:1.5rem;margin-bottom:0}.single .kicker.date{margin-bottom:1rem;padding-bottom:1.5rem;border-bottom:1px solid #d0d3d4}.page-template-default .text-content .wrapper,.page-template-default .header-banner .wrapper{max-width:980px}.main-content.landing-content{padding-bottom:0}.main-content.landing-content .wp-block-group:not(.is-layout-grid):not(.is-vertical):not(.is-nowrap){width:100%;max-width:1280px;padding:0 2rem;margin:0 auto}@media(min-width: 980px){.main-content.landing-content .wp-block-group:not(.is-layout-grid):not(.is-vertical):not(.is-nowrap){padding:0}}.main-content.landing-content .wp-block-group:not(.is-layout-grid):not(.is-vertical):not(.is-nowrap) .wp-block-group__inner-container{position:relative;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;padding:1rem 0}@media(min-width: 980px){.main-content.landing-content .wp-block-group:not(.is-layout-grid):not(.is-vertical):not(.is-nowrap) .wp-block-group__inner-container{-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;padding:1.5rem 2rem}}img{width:100%;height:auto;display:block}img .circle{border-radius:50%}.media-featured{border-radius:4px;-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,.6);-moz-box-shadow:0px 0px 12px 0px rgba(0,0,0,.6);box-shadow:0px 0px 12px 0px rgba(0,0,0,.6)}.media-featured iframe{border-radius:4px}.wp-block-image{margin:2.5rem 0 0 0}:where(.is-layout-grid){column-gap:20px;row-gap:20px}:where(.is-layout-grid.logo-grid){align-items:center}@media(min-width: 980px){:where(.is-layout-grid){column-gap:25px;row-gap:50px}:where(.is-layout-grid.logo-grid){column-gap:70px;row-gap:70px}:where(.is-layout-grid.use-cases-grid){column-gap:30px;row-gap:30px}}.wp-block-separator{border:none;height:1px;background-color:#d0d3d4;margin:2rem 0}.wp-block-separator.no-margin{margin-bottom:0}.wp-block-separator.margin-large{margin:4rem 0}.wp-block-columns.data-columns{gap:0}.wp-block-columns.extra-padding{gap:60px}@media(min-width: 782px){.wp-block-columns.data-columns{flex-wrap:wrap !important;gap:5px 25px}.wp-block-columns.data-columns .wp-block-column{flex-basis:30% !important;flex-grow:1}}@media(min-width: 980px){.wp-block-columns.data-columns{flex-wrap:nowrap !important}.wp-block-columns.data-columns .wp-block-column{flex-basis:100% !important;flex-grow:0}}.group-card{padding:1.5rem !important}.group-card .wp-block-group__inner-container{border-radius:10px;background-color:#fff;padding:1.5rem !important}.group-card .wp-block-group__inner-container>h4{margin-top:0;margin-bottom:1rem}.group-card+.group-card{padding-top:0 !important}@media(min-width: 980px){.group-card{padding:2rem !important}.group-card .wp-block-group__inner-container{padding:2rem !important}}.wp-block-media-text.scroll-reveal .wp-block-media-text__media,.wp-block-media-text.scroll-reveal .wp-block-media-text__content{opacity:0}.wp-block-media-text.scroll-reveal.active .wp-block-media-text__media{animation:fade-left .2s ease-out forwards}.wp-block-media-text.scroll-reveal.active .wp-block-media-text__content{animation:fade-right .2s ease-out forwards}.wp-block-media-text.has-media-on-the-right.scroll-reveal.active .wp-block-media-text__media{animation:fade-right .2s ease-out forwards}.wp-block-media-text.has-media-on-the-right.scroll-reveal.active .wp-block-media-text__content{animation:fade-left .2s ease-out forwards}.wp-block-media-text.no-padding>.wp-block-media-text__content{padding-left:0;padding-right:1.5rem}.embed-container,.embed-responsive,.vimeoPanel{position:relative;padding-bottom:56.25%}.wp-embed-aspect-21-9 .embed-container{padding-bottom:42.857143%}.embed-container iframe,.embed-container object,.embed-container embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive embed,.vimeoPanel iframe,.vimeoPanel object,.vimeoPanel embed{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.button,.wp-block-button__link{display:inline-block;font-size:0.9411764706rem;font-weight:500;text-align:center;color:#0a4e8a !important;border:1px solid #fbb315;background-color:#fff;padding:1rem;border-radius:4px;line-height:1;-webkit-transition:color,.3s,background-color .3s,border-color .3s;-moz-transition:color,.3s,background-color .3s,border-color .3s;-ms-transition:color,.3s,background-color .3s,border-color .3s;-o-transition:color,.3s,background-color .3s,border-color .3s;transition:color,.3s,background-color .3s,border-color .3s;text-decoration:none !important}.button:hover,.wp-block-button__link:hover{color:#09243a !important;background-color:#fbb315;border-color:#fbb315}.button-alt .button,.button.button-alt,.button-alt .wp-block-button__link,.wp-block-button__link.button-alt{color:#fff !important;background-color:rgba(0,0,0,0)}.button-alt .button:hover,.button.button-alt:hover,.button-alt .wp-block-button__link:hover,.wp-block-button__link.button-alt:hover{color:#09243a !important;background-color:#fbb315;border-color:#fbb315}.button-secondary .button,.button.button-secondary,.button-secondary .wp-block-button__link,.wp-block-button__link.button-secondary{color:#233f5e !important;border-color:#0a4e8a;background-color:#fff}.button-secondary .button:hover,.button.button-secondary:hover,.button-secondary .wp-block-button__link:hover,.wp-block-button__link.button-secondary:hover{color:#fff !important;background-color:#0a4e8a;border-color:#0a4e8a}.button-secondary-alt .button,.button.button-secondary-alt,.button-secondary-alt .wp-block-button__link,.wp-block-button__link.button-secondary-alt{color:#fff !important;border-color:#0a4e8a;background-color:rgba(0,0,0,0)}.button-secondary-alt .button:hover,.button.button-secondary-alt:hover,.button-secondary-alt .wp-block-button__link:hover,.wp-block-button__link.button-secondary-alt:hover{color:#fff !important;background-color:#0a4e8a;border-color:#0a4e8a}.button-small .button,.button.button-small,.button-small .wp-block-button__link,.wp-block-button__link.button-small{font-size:0.8235294118rem;padding:.65rem 1rem}.slick-dots{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 !important;padding:0;flex-wrap:nowrap;align-items:center;gap:8px;height:2px}.slick-dots li{line-height:1;height:2px;padding:0 !important}.slick-dots li:before{display:none}.slick-dots button{text-indent:-5000px;background-color:#d0d3d4;height:2px;width:25px;padding:0;margin:0;border:none}.slick-dots button:hover,.slick-dots li.slick-active button{background-color:#fbb315}.hbspt-form{display:block;margin:2.5rem auto}.hbspt-form .form-columns-1,.hbspt-form .form-columns-2{max-width:768px !important}.hbspt-form .input{margin-right:1.5rem !important;font-size:0.8235294118rem;color:#595f61}.hbspt-form label{font-weight:500;font-size:0.7647058824rem;line-height:1;text-transform:uppercase;letter-spacing:.1em;display:block;margin-bottom:.65rem}.hbspt-form .hs-form-field{margin-bottom:1.5rem}.hbspt-form .hs-form-field li::before{display:none}.hbspt-form .hs-form-field .inputs-list label{text-transform:none;letter-spacing:0;font-weight:400}.hbspt-form .hs-input{border-radius:4px;border:1px solid #d0d3d4;padding:.65rem;width:100% !important}.hbspt-form .hs-fieldtype-booleancheckbox ul{margin-top:0 !important}.hbspt-form .hs-form-booleancheckbox{padding-left:0;margin-top:0}.hbspt-form .hs-form-booleancheckbox .hs-input{float:none;display:inline-block;width:auto !important}.hbspt-form .hs-form-booleancheckbox p{display:inline-block;font-size:0.8235294118rem;color:#0a4e8a}.hbspt-form .legal-consent-container .hs-form-booleancheckbox-display>span{display:inline-block;vertical-align:middle;margin-left:8px}.hbspt-form .hs-button{display:inline-block;font-size:0.9411764706rem;font-weight:500;text-align:center;color:#0a4e8a !important;border:1px solid #fbb315;background-color:#fff;padding:1rem;border-radius:4px;line-height:1;-webkit-transition:color,.3s,background-color .3s,border-color .3s;-moz-transition:color,.3s,background-color .3s,border-color .3s;-ms-transition:color,.3s,background-color .3s,border-color .3s;-o-transition:color,.3s,background-color .3s,border-color .3s;transition:color,.3s,background-color .3s,border-color .3s;text-decoration:none !important;margin-top:1rem}.hbspt-form .hs-button:hover{color:#09243a !important;background-color:#fbb315;border-color:#fbb315}.hbspt-form .hs-fieldtype-select select{-webkit-appearance:none}.hbspt-form .hs-fieldtype-select .input{position:relative}.hbspt-form .hs-fieldtype-select .input:after{display:block;content:"";background-image:url(../../assets/images/chevron-down_single.svg);background-size:18px 18px;width:18px;height:18px;position:absolute;right:12px;top:12px}.search-filter-style--control-load_more{padding-top:2rem;border-top:1px solid #d0d3d4}.search-filter-input-button{display:inline-block;font-size:0.9411764706rem;font-weight:500;text-align:center;color:#0a4e8a !important;border:1px solid #fbb315;background-color:#fff;padding:1rem;border-radius:4px;line-height:1;-webkit-transition:color,.3s,background-color .3s,border-color .3s;-moz-transition:color,.3s,background-color .3s,border-color .3s;-ms-transition:color,.3s,background-color .3s,border-color .3s;-o-transition:color,.3s,background-color .3s,border-color .3s;transition:color,.3s,background-color .3s,border-color .3s;text-decoration:none !important;display:flex;margin-bottom:1.5rem}.search-filter-input-button:hover{color:#09243a !important;background-color:#fbb315;border-color:#fbb315}.search-filter-input-button.search-filter-input-button--hidden{display:none}.search-filter-label{font-weight:700;font-size:0.7058823529rem;line-height:1;text-transform:uppercase;color:#a1c0e8}.search-filter-input-checkbox__label{font-size:0.7647058824rem;color:#eff3f5;padding-left:.35rem}.search-filter-input-checkbox__control{width:16px;height:16px}.search-filter-input-checkbox__control>svg{fill:#eff3f5;color:#eff3f5}.search-filter-input-checkbox{padding:0}.search-filter-input-checkbox--is-active>.search-filter-input-checkbox__container>.search-filter-input-checkbox__control>svg{fill:#fbb315;color:#fbb315}.search-filter-style--control-sort,.search-filter-component-combobox,.search-filter-component-combobox-base__listbox{background-color:#0a4e8a;border-color:#09243a}.search-filter-style--control-sort,.search-filter-component-combobox-base__listbox,.search-filter-component-combobox .search-filter-component-combobox__actions .search-filter-component-combobox__actions-input,.search-filter-component-combobox__actions,.search-filter-component-combobox .search-filter-component-combobox__selection,.search-filter-component-combobox input[type=text]{color:#eff3f5;font-size:0.7647058824rem}.search-filter-style--control-sort::placeholder,.search-filter-component-combobox-base__listbox::placeholder,.search-filter-component-combobox .search-filter-component-combobox__actions .search-filter-component-combobox__actions-input::placeholder,.search-filter-component-combobox__actions::placeholder,.search-filter-component-combobox .search-filter-component-combobox__selection::placeholder,.search-filter-component-combobox input[type=text]::placeholder{color:#eff3f5;font-size:0.7647058824rem}.search-filter-component-combobox__listbox-toggle svg{fill:#d0d3d4;color:#d0d3d4}.search-filter-component-combobox-base:hover{border-color:#a1c0e8}.search-filter-component-combobox__listbox-toggle:hover svg{fill:#a1c0e8;color:#a1c0e8}.search-filter-component-combobox-base__listbox-option--selected{background-color:#09243a}.cta-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center}.cta-content p{margin:15px;text-align:center}@media(min-width: 768px){.cta-content{justify-content:flex-end}.cta-content p{text-align:right}}.header-site{position:relative;background-color:#09243a;border-bottom:2px solid #0a4e8a;color:#d0d3d4;font-weight:500;position:sticky;top:-60px;z-index:999}.header-site .current-menu-item>a,.header-site .current-page-ancestor>a{color:#fbb315}.header-site ul,.header-site li{list-style:none;font-size:0.7647058824rem;margin:0;padding:0}.header-site .wrapper>.row{align-items:center}.header-site .logo{display:block}.header-site .header-customer{color:#d0d3d4}.header-site .header-list{font-weight:500}@media(max-width: 767px){.header-site{height:60px;position:fixed;z-index:3000;top:0;width:100%}.header-site .logo{height:60px;margin-left:auto;margin-right:auto;display:flex;justify-content:center}.header-site .logo img{width:140px;height:auto;margin:auto}.header-site .btn-nav.open{display:block;height:60px;text-align:left;color:#d0d3d4;z-index:210;position:absolute;display:flex;justify-content:center;top:0}.header-site .btn-nav.open svg{display:block;width:26px;height:26px;margin:auto}}@media(max-width: 767px)and (hover: hover){.header-site .btn-nav.open:hover{color:#fbb315}}@media(max-width: 767px){.header-site .nav-global{position:fixed;left:-100vw;top:0;width:100vw;height:100vh;background-color:#09243a;padding:60px 1.5rem 0 1.5rem;z-index:300;overflow:scroll}.header-site .nav-global p{margin:.65rem 0;font-size:0.8235294118rem}.header-site .nav-global a:not(.wp-block-button__link){display:block;padding:.5rem 0;font-size:0.7647058824rem;line-height:1.1;color:#a1c0e8;border-bottom:1px solid #233f5e}.header-site .nav-global a:not(.wp-block-button__link):hover{color:#fbb315;border-color:#fbb315}.header-site .nav-global .wp-block-buttons,.header-site .nav-global .wp-block-buttons>.wp-block-button{display:block}.header-site .nav-global .wp-block-button__link{display:block;width:100%}.header-site .nav-global .sub-menu{display:block;margin-left:1rem}.header-site .nav-global .sub-menu a{font-weight:300}.header-site .nav-global .sub-menu a img{max-width:200px;-webkit-transition:scale .2s;-moz-transition:scale .2s;-ms-transition:scale .2s;-o-transition:scale .2s;transition:scale .2s}.header-site .nav-global .sub-menu a:hover img{transform:scale(102%)}.header-site .nav-global .sub-menu .menu-title,.header-site .nav-global .sub-menu .menu-description,.header-site .nav-global .sub-menu .btn{display:none}.header-site .nav-global .sub-menu .article{display:none}.header-site .nav-global .header-cta,.header-site .nav-global .header-customer{margin-top:1.5rem}.header-site .nav-global .btn-nav.close{display:block;position:absolute;top:10px;right:15px;z-index:301;color:#d0d3d4;border-bottom:none}.header-site .nav-global .btn-nav.close svg{display:block;width:24px;height:24px}}@media(max-width: 767px)and (hover: hover){.header-site .nav-global .btn-nav.close:hover{color:#fbb315}}@media(max-width: 767px){.header-site .nav-global .header-customer a{border-bottom:none}.header-site .nav-global .header-customer .wrapper{padding:0;margin:0}.header-site .nav-global .header-customer .row{flex-direction:column;align-items:flex-start}.header-site .nav-global .header-list,.header-site .nav-global .button{display:none}}@media(min-width: 768px){.header-site{height:140px}.header-site a{color:#d0d3d4}.header-site a:hover,.header-site a.active{color:#fbb315}.header-site .btn-nav{display:none}.header-site::before{content:"";display:block;width:100%;height:60px;background-color:#163148;border-bottom:1px solid #233f5e}.header-site .logo{height:80px;width:17%;margin:0;display:flex;justify-content:center;align-content:center}.header-site .logo img{margin:auto}.header-site .nav-global{height:80px;left:0 !important;width:83%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:center}.header-site .nav-global>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:center}.header-site .nav-global>ul>li>a{display:flex;align-items:center;padding:0 8px 0 0;height:80px;line-height:80px}.header-site .nav-global>ul>li>a::before{content:"";display:block;height:18px;width:1px;background-color:#233f5e;margin-right:8px}.header-site .nav-global>ul>li:first-child>a{padding-left:8px}.header-site .nav-global>ul>li:first-child>a::before{display:none}.header-site .nav-global>ul>li.external>a{position:relative}.header-site .nav-global>ul>li.external>a::after{background-image:url(../../assets/images/open_in.svg);display:block;position:absolute;top:32px;right:-10px;content:"";width:16px;height:16px;background-size:32px 16px}.header-site .nav-global>ul>li.external>a:hover::after{background-position:-16px 0}.header-site .nav-global .menu-item-has-children>a{position:relative}.header-site .nav-global .menu-item-has-children>a::after{content:"";display:block;position:absolute;bottom:13px;left:50%;transform:translate(-50%);text-align:center;background-image:url(../../assets/images/chevron-down.svg);background-size:32px 16px;width:16px;height:16px;-webkit-transition:bottom .3s;-moz-transition:bottom .3s;-ms-transition:bottom .3s;-o-transition:bottom .3s;transition:bottom .3s}.header-site .nav-global .menu-item-has-children.hover>a{color:#fbb315}.header-site .nav-global .menu-item-has-children.hover>a::after{bottom:10px;background-position:-16px 0}.header-site .nav-global .header-cta{margin-left:auto;height:80px;padding-top:20px}.header-site .nav-global .sub-menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column;overflow:hidden;position:absolute;top:140px;background-color:#eff3f5;z-index:3000;text-align:left;border-bottom:1px solid #d0d3d4;display:none;opacity:0}.header-site .nav-global .sub-menu li{border-bottom:2px solid #fff;padding:1rem 1.5rem}.header-site .nav-global .sub-menu li:last-child{border-bottom:none}.header-site .nav-global .sub-menu li.feature{padding:1.5rem}.header-site .nav-global .sub-menu p{font-weight:500;font-size:0.8235294118rem;margin-bottom:0}.header-site .nav-global .sub-menu .menu-title{display:none}.header-site .nav-global .sub-menu.show{display:flex;animation:fade-left-small .2s ease-out forwards}.header-site .nav-global .sub-menu a{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;color:#0a4e8a;width:100%;font-size:0.8823529412rem;line-height:1.3;position:relative}.header-site .nav-global .sub-menu a:hover{color:#4e9ad0}.header-site .nav-global .sub-menu li:not(.btn) a{padding-right:34px}.header-site .nav-global .sub-menu li:not(.btn) a::after{content:"";display:block;background-image:url(../../assets/images/arrow-blue-blue.svg);background-size:48px 24px;width:24px;height:24px;position:absolute;right:0}.header-site .nav-global .sub-menu a:hover::after{background-position:-24px 0}.header-site .nav-global .sub-menu a .menu-img{padding-right:1.5rem;border-right:2px solid #d0d3d4;width:50%}.header-site .nav-global .sub-menu a .menu-img img{max-width:300px;-webkit-transition:scale .2s;-moz-transition:scale .2s;-ms-transition:scale .2s;-o-transition:scale .2s;transition:scale .2s}.header-site .nav-global .sub-menu a:hover .menu-img img{transform:scale(102%)}.header-site .nav-global .sub-menu a .menu-description{padding-left:1.5rem;padding-right:2rem;width:50%;max-width:300px;margin:0}.header-site .nav-global .sub-menu .btn.right{align-self:flex-end}.header-site .nav-global .sub-menu .btn a{display:inline-block;font-size:0.9411764706rem;font-weight:500;text-align:center;color:#0a4e8a !important;border:1px solid #fbb315;background-color:#fff;padding:1rem;border-radius:4px;line-height:1;-webkit-transition:color,.3s,background-color .3s,border-color .3s;-moz-transition:color,.3s,background-color .3s,border-color .3s;-ms-transition:color,.3s,background-color .3s,border-color .3s;-o-transition:color,.3s,background-color .3s,border-color .3s;transition:color,.3s,background-color .3s,border-color .3s;text-decoration:none !important;color:#233f5e !important;border-color:#0a4e8a;background-color:#fff;font-size:0.8235294118rem;padding:.65rem 1rem;width:auto}.header-site .nav-global .sub-menu .btn a:hover{color:#09243a !important;background-color:#fbb315;border-color:#fbb315}.header-site .nav-global .sub-menu .btn a:hover{color:#fff !important;background-color:#0a4e8a;border-color:#0a4e8a}.header-site .nav-global .article a img{border-right:none;padding-right:0;max-width:200px}.header-site .nav-global .article .kicker{display:block;color:#4e9ad0;font-weight:400;font-size:0.8235294118rem;margin-bottom:2px}.header-site .header-customer{width:100%;position:absolute;top:12px;left:0}.header-site .header-customer .row{align-items:center;justify-content:flex-end}.header-site .header-customer p{font-size:0.8235294118rem;margin:0;padding:0;margin-left:1rem}.header-site .header-customer .wp-block-buttons{margin-left:1rem}}@media(min-width: 980px){.header-site ul,.header-site li{font-size:0.8823529412rem}.header-site .logo{padding-left:2rem;width:18%}.header-site .nav-global{padding-right:2rem;width:82%}.header-site .nav-global>ul>li:first-child>a{margin-left:2rem}.header-site .header-customer .row{padding-right:2rem}.header-site .header-customer .wp-block-button__link{margin-right:1rem}}@media(min-width: 1280px){.header-site .header-list{white-space:nowrap}}.footer-site{font-weight:300}.footer-site h3{margin:0;color:#fff;font-size:0.8235294118rem}.footer-site p{font-size:0.8235294118rem;margin:0}.footer-site ul,.footer-site li{list-style:none;font-size:0.8235294118rem;margin:0;padding:0}.footer-site .wp-block-image{margin-top:9px;margin-bottom:7px}.footer-navigation{background-color:#09243a;border-top:1px solid #4e9ad0;color:#fff}.footer-navigation a{color:#4e9ad0}.footer-navigation a:hover,.footer-navigation a:focus{color:#fff;border-color:#fbb315}.footer-navigation .footer-social{border-top:1px solid #233f5e;border-bottom:1px solid #233f5e;padding:.65rem 0}.footer-navigation .footer-social ul,.footer-navigation .footer-social li{font-size:1.4117647059rem;color:#d0d3d4}.footer-navigation .row .column:nth-child(2) a{display:block;border-bottom:1px solid #233f5e;padding:.65rem 0}.footer-navigation .row .column:nth-child(2) a:hover,.footer-navigation .row .column:nth-child(2) a:focus{border-color:#fbb315}.footer-navigation .row .column:nth-child(2) img,.footer-navigation .row .column:nth-child(2) p.menu-description{display:none}.footer-navigation .row .column:nth-child(2) nav>ul>li>a{font-weight:500;border-bottom:2px solid #233f5e}.footer-navigation .row .column:nth-child(2) .sub-menu{margin-left:1rem}.footer-navigation .row .column:nth-child(2) .header-list,.footer-navigation .row .column:nth-child(2) .btn,.footer-navigation .row .column:nth-child(2) .article{display:none}.footer-navigation .row .column:nth-child(3) h3{border-bottom:2px solid #233f5e;padding-bottom:.65rem;font-weight:500}.footer-navigation .row .column:nth-child(3) a{display:block;border-bottom:1px solid #233f5e;padding:.65rem 0}.footer-navigation .row .column:nth-child(3) a:hover,.footer-navigation .row .column:nth-child(3) a:focus{border-color:#fbb315}@media(min-width: 768px){.footer-navigation .row .column:nth-child(2) nav>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left}.footer-navigation .row .column:nth-child(2) nav>ul>li{margin-left:1rem;flex-basis:17%}.footer-navigation .row .column:nth-child(2) .sub-menu{margin-left:0}}@media(min-width: 980px){.footer-navigation .column{padding-top:2rem;padding-bottom:2.5rem}.footer-navigation .row .column:nth-child(1),.footer-navigation .row .column:nth-child(3){max-width:20%;flex-basis:20%}.footer-navigation .row .column:nth-child(2){margin-top:9px;max-width:60%;flex-basis:60%}.footer-navigation .row .column:nth-child(2) nav>ul{justify-content:center}.footer-navigation .row .column:nth-child(2) nav>ul>li{flex-basis:15%}.footer-navigation .row .column:nth-child(3){margin-top:17px}}.footer-utility{background-color:#0a4e8a;border-top:1px solid #4e9ad0;color:#a1c0e8}.footer-utility p{font-size:0.7058823529rem;margin-top:.75rem}.footer-utility ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left}.footer-utility li{font-size:0.7058823529rem;margin-right:.75rem;margin-bottom:1rem}.footer-utility a{color:#a1c0e8}.footer-utility a:hover,.footer-utility a:focus{color:#fbb315}@media(min-width: 980px){.footer-utility{text-align:left}.footer-utility ul{justify-content:flex-end}.footer-utility p{margin-top:0}.footer-utility li{font-size:0.7058823529rem;margin-right:0;margin-left:1rem;margin-bottom:0}}.header-banner .inner{background:#0a4e8a;color:#fff;padding-top:2rem;padding-bottom:1.5rem;position:relative}.header-banner .curve{display:block;fill:#0a4e8a;margin-bottom:2rem;margin-top:-1px}.header-banner h1{margin:0;color:#fff;animation:fade-left .2s ease-out forwards}.header-nobanner h1{margin-bottom:0;max-width:1025px}.article-featured-photo{display:block;background-repeat:no-repeat;background-size:cover;width:100%;height:400px}.filters{padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row}.filters .search-filter-field{flex-direction:column;align-items:flex-start;flex-grow:1}.filters .search-filter-field:first-child{margin-bottom:1rem}.filters .search-filter-label{margin:0 0 10px 0;padding:0;white-space:nowrap}.filters .search-filter-input-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;gap:10px}.filters .search-filter-field__input{width:100% !important}@media(min-width: 460px){.filters .search-filter-field:first-child{padding-right:20px;margin-bottom:0}.filters .search-filter-input-group{height:40px}}@media(min-width: 980px){.filters{justify-content:flex-end;width:25%;flex-basis:25%}.filters .search-filter-field{flex-direction:row;align-items:center;justify-content:flex-end;width:45%}.filters .search-filter-field--type-choice{width:55%}.filters .search-filter-label{margin:0 10px 0 0;justify-content:flex-end}.filters .search-filter-input-group{flex-wrap:nowrap;white-space:nowrap;justify-content:flex-end}}@media(min-width: 1280px){.filters{width:5%;flex-basis:5%}.filters .search-filter-field,.filters .search-filter-field--type-choice{width:50%}}.article-summary{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #d0d3d4;padding-top:2.5rem;padding-bottom:2.5rem}.article-summary:last-of-type{border-bottom:none}.article-summary h3{margin-top:1rem;margin-bottom:0}.article-summary .article-summary-text{order:1}.article-summary .article-summary-photo{padding-bottom:1.5rem;height:100%;order:0}.article-summary.active{animation:fade-left .2s ease-out forwards}.article-summary.news h3 a::after{background-image:url(../../assets/images/open_in_blue.svg);content:"";width:18px;height:18px;background-size:36px 18px;display:inline-block;margin-left:1%}.article-summary.news h3 a:hover::after{background-position:-18px 0}.article-summary.press-release h3 a{color:#09243a}.article-summary.press-release .kicker a{color:#09243a}.article-summary.press-release a:hover,.article-summary.press-release a:active{color:#0a4e8a}@media(min-width: 460px){.article-summary{justify-content:space-between;flex-wrap:nowrap}.article-summary img{width:120px;flex-basis:120px}.article-summary .article-summary-text{order:0}.article-summary .article-summary-photo{padding-bottom:0;padding-left:1.5rem;order:1}}@media(min-width: 768px){.article-summary img{width:380px;flex-basis:300px}.article-summary .article-summary-text{max-width:800px}}.results-reversed .article-summary{border-bottom:none;justify-content:flex-start}.results-reversed .article-summary .article-summary-text{order:1}.results-reversed .article-summary .article-summary-photo{order:0;padding-left:0;padding-right:2rem}.results-reversed .article-summary h3 a{color:#a1c0e8}.results-reversed .article-summary .kicker{color:#fff}.results-reversed .article-summary .kicker a{color:#a1c0e8}.results-reversed .article-summary a:hover,.results-reversed .article-summary a:active{color:#fbb315}ul.list-event{list-style:none;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#09243a}ul.list-event li{margin-bottom:.65rem;font-size:0.8235294118rem}ul.list-event li:before{content:"|";color:#fbb315;margin:0 .5rem}ul.list-event li:first-child::before{display:none}.board blockquote{display:none}.team-member{opacity:0;position:relative;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;padding:1rem 0}.team-member.active{animation:fade-left .2s ease-out forwards}@media(min-width: 980px){.team-member{max-width:25%;flex-basis:25%;padding:1.5rem 2rem}}.team-member .team-member-photo{margin-top:1.5rem}.team-member .team-member-photo img{border-radius:50%;max-width:160px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.team-member h3{margin:.65rem 0;display:flex}.team-member .kicker{margin-bottom:1rem;color:#4e9ad0}.team-member a.icon{margin-left:.65rem;display:block;width:22px}.team-member a.icon svg{width:22px;height:22px;fill:#0077b7;-webkit-transition:fill .3s;-moz-transition:fill .3s;-ms-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}.team-member a.icon:hover svg{fill:#09243a}.team-member blockquote{padding:0;background-color:rgba(0,0,0,0);color:#09243a}.team-member blockquote::before,.team-member blockquote::after{display:none}.team-member blockquote p{font-size:1.0588235294rem;margin-bottom:.65rem;line-height:1.3;font-weight:400}.team-member blockquote cite{font-size:0.7058823529rem}.page-template-solutions h2{margin-top:.65rem}.page-template-solutions .cta .column{justify-content:flex-start !important}.page-template-solutions .details-box-wrapper{width:100%;max-width:1280px;padding:0 2rem;margin:0 auto}@media(min-width: 980px){.page-template-solutions .details-box-wrapper{padding:0}}.page-template-solutions .show-smaller{display:block}.page-template-solutions .show-larger{display:none}.page-template-solutions .details-box::before{display:none}@media(min-width: 980px){.page-template-solutions .show-smaller{display:none}.page-template-solutions .show-larger{display:block;position:sticky;top:200px;z-index:100}.page-template-solutions .details-box{animation:fade-right .3s ease-in forwards;top:200px;left:100%;position:sticky;width:350px;z-index:100;margin-left:0;margin-top:0;margin-right:2rem}.page-template-solutions .details-box::before{display:block}.page-template-solutions #on-demand{margin-top:-550px;position:relative;z-index:90}.page-template-solutions .text-content .wp-block-media-text,.page-template-solutions .text-content p,.page-template-solutions .text-content ul,.page-template-solutions .text-content h2,.page-template-solutions .text-content .wp-block-image,.page-template-solutions .text-content blockquote{max-width:580px;position:relative}}@media(min-width: 1180px){.page-template-solutions .show-larger .details-box{width:400px}.page-template-solutions .text-content .wp-block-media-text,.page-template-solutions .text-content p,.page-template-solutions .text-content ul,.page-template-solutions .text-content h2,.page-template-solutions .text-content .wp-block-image,.page-template-solutions .text-content blockquote{max-width:720px}}.block-advantages .curve{display:block;fill:#09243a;overflow:hidden;margin-bottom:-1px}.block-advantages .curve.bottom{margin-top:-1px}.block-advantages .advantages{background-color:#09243a}.block-advantages .column-third{padding:0}.block-advantages .advantage-panel{opacity:0}.block-advantages .advantage-panel.active{animation:fade-up .2s ease-out forwards}.block-advantages #advantage1{animation-delay:.25s}.block-advantages #advantage2{animation-delay:.5s}.block-advantages #advantage3{animation-delay:.75s}.block-advantages h2{margin-top:2.5rem;color:#eff3f5;opacity:0}.block-advantages h2.active{animation:fade-left .2s ease-out forwards}.block-advantages h3{margin-top:0;margin-bottom:.65rem}.block-advantages h4{color:#fbb315;display:flex;align-items:center;margin-top:1rem;margin-bottom:0;font-size:1.7647058824rem}.block-advantages h4.title{margin-bottom:1.5rem;font-size:2rem}.block-advantages p.text{display:block;font-size:1.0588235294rem;color:#fff;margin-bottom:2.5rem;margin-top:.65rem}.block-advantages img{width:100px;height:auto;margin-right:1rem}@media(min-width: 980px){.block-advantages .advantages{padding-bottom:7rem}.block-advantages .advantage-panel{border-right:1px solid #233f5e;padding-right:2rem;padding-left:2rem;height:100%;overflow:hidden}.block-advantages .row .column-third:first-of-type .advantage-panel{padding-left:0}.block-advantages .row .column-third:last-of-type .advantage-panel{border-right:none;padding-right:0}.block-advantages h2{margin-top:7rem;margin-bottom:4rem}.block-advantages h4.title{font-size:2.4705882353rem;margin-bottom:2.5rem}.block-advantages p.text{font-size:1.1764705882rem;margin-bottom:0}}.card{background-color:#eff3f5;margin:1.5rem 0;overflow:hidden;opacity:0}.card.active{animation:fade-left .2s ease-out forwards}.card .card-image{display:block;width:100%;background-color:#0a4e8a;display:flex;align-items:end;position:relative}.card .card-text{padding:1rem 1.5rem;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;height:100%}.card h3{font-size:1.0588235294rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:#fff;margin:0;position:absolute;z-index:10;-webkit-transition:all .3s,color .3s;-moz-transition:all .3s,color .3s;-ms-transition:all .3s,color .3s;-o-transition:all .3s,color .3s;transition:all .3s,color .3s;background-color:rgba(9,36,58,.7);width:100%;padding:1rem 1.5rem}.card p{font-size:0.8823529412rem;margin:0}.card a{border-bottom:none}.card a .card-image::after{content:"";display:block;position:absolute;bottom:15px;right:1.5rem;z-index:15;background-image:url(../../assets/images/arrow.svg);background-size:48px 24px;width:24px;height:24px}.card a:hover{background-color:#eff3f5}.card a:hover h3{background-color:#09243a;color:#fbb315}.card a:hover .card-text{background-color:#163148;color:#fff}.card a:hover .card-image::after{background-position:-24px 0}@media(min-width: 768px){.card h3{font-size:1.2352941176rem}}.use-cases-grid .card h3{font-size:0.9411764706rem;color:#fbb315;background-color:#09243a;padding:.65rem 1rem}.use-cases-grid .card .card-text{padding:.65rem 1rem}@media(min-width: 768px){.use-cases-grid .card h3{font-size:0.9411764706rem}}.block-solutions+.block-cta{background-color:#09243a}.block-quote+.block-cta{background-color:#4e9ad0}.block-cta{margin-top:-40px;z-index:121;position:relative}.block-cta .cta{background-color:#eff3f5;color:#6d6e71;padding-top:1.5rem;padding-bottom:2.5rem}.block-cta .cta .column{display:flex;flex-direction:column;justify-content:center;align-items:center}.block-cta .curve{display:block;fill:#eff3f5;overflow:hidden;margin-bottom:-1px}@media(min-width: 768px){.block-cta .cta .column{flex-direction:row;justify-content:flex-end}.block-cta p{margin:0;padding:0}.block-cta .button{margin-left:1rem}}@media(min-width: 1280px){.block-cta{margin-top:-50px}}.block-customers{margin-top:-20px}.block-customers .curve{display:block;fill:#fff;overflow:hidden;margin-bottom:-1px}.block-customers .customers{padding-top:2.5rem;padding-bottom:2.5rem;background-color:#fff;overflow:hidden}.block-customers h2{color:#0a4e8a}.block-customers .h4{line-height:1.5;border-bottom:1px solid #d0d3d4;padding-bottom:2.5rem}.block-customers .customer{display:block;width:100%}.block-customers .img{aspect-ratio:1/1;background-size:contain;background-repeat:no-repeat;background-position:top left;max-width:300px;margin-left:auto;margin-right:auto}.block-customers .slider-dots-customers{margin-top:2.5rem}.block-customers .slider-dots-customers .slick-dots{justify-content:center}.block-customers .column-images{opacity:0}.block-customers .column-images.active{animation:fade-left .2s ease-out forwards}.block-customers .column-text{opacity:0}.block-customers .column-text.active{animation:fade-right .2s ease-out forwards}@media(min-width: 768px){.block-customers .column-images{flex-basis:26%;max-width:26%}.block-customers .column-text{flex-basis:74%;max-width:74%;padding:1.5rem 2rem}}@media(min-width: 980px){.block-customers{margin-top:-40px}}.header-data{font-weight:900;color:#4e9ad0;text-transform:uppercase;margin:2rem 0 1rem 0;letter-spacing:.1em;font-size:1rem;border-top:1px solid #d0d3d4;border-bottom:1px solid #d0d3d4;padding:1rem 0;margin-top:6rem;margin-bottom:0;position:relative;z-index:1}.header-data::before{content:"";display:block;width:1px;height:1px;background-color:#d0d3d4;position:absolute;top:-200px;left:50%;-webkit-transition:height .6s linear;-moz-transition:height .6s linear;-ms-transition:height .6s linear;-o-transition:height .6s linear;transition:height .6s linear}.header-data.active::before{height:200px}.data{text-align:center}.data .data-stat{color:#0a4e8a}.data .data-stat p{font-size:3.2941176471rem;font-weight:100;margin:2rem 0 1rem 0;line-height:1}.data .data-label{font-weight:900;color:#4e9ad0;text-transform:uppercase;margin:2rem 0 1rem 0;letter-spacing:.1em;font-size:1rem;border-top:1px solid #fbb315;padding-top:1rem;margin:0}.data .data-label p{font-size:0.7058823529rem;line-height:1.6;margin-bottom:0}@media(min-width: 980px){.data{background-image:url(../../assets/images/data-point.svg);background-repeat:no-repeat;background-position:50% 0;background-size:auto 1px;padding-top:90px;-webkit-transition:background-size .5s linear;-moz-transition:background-size .5s linear;-ms-transition:background-size .5s linear;-o-transition:background-size .5s linear;transition:background-size .5s linear}.data.active{background-size:auto 100px}}.details-box{background-color:#fff;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,.3);box-shadow:0px 0px 6px 0px rgba(0,0,0,.3);position:relative}.details-box::before{content:"";width:0;height:0;border-top:13px solid rgba(0,0,0,0);border-bottom:13px solid rgba(0,0,0,0);border-right:13px solid #0a4e8a;position:absolute;top:16px;left:-13px}.details-box h2{font-size:1.4117647059rem;font-weight:400;margin:0;padding:1rem 1.5rem;text-transform:uppercase;color:#fff;background-color:#0a4e8a}.details-box p{color:#4e9ad0;font-weight:500;margin-top:0}.details-box ul{list-style:none;padding:0}.details-box li{border-bottom:1px solid #d0d3d4;font-size:0.8823529412rem;color:#09243a;padding:.65rem 0;line-height:1.3 !important}.details-box li::before{content:"•";margin-right:10px}.details-box ul li:first-child{border-top:1px solid #d0d3d4}.details-box .details-box-text{padding:1.5rem}.details-box .cta-content p{color:#6d6e71;margin-bottom:0}.block-section-header+.block-sticky-header,.block-sticky-header.bg-blue{background-color:#0a4e8a}.block-sticky-header{margin-top:-40px !important;width:100%;position:sticky;top:20px;z-index:100}.block-sticky-header .curve{display:block;fill:#09243a;overflow:hidden;margin-bottom:-1px}.block-sticky-header .header{background-color:#09243a}.block-sticky-header .column{padding-top:1rem;padding-bottom:1.5rem}.block-sticky-header h3{color:#fbb315;margin:0}@media(min-width: 980px){.block-sticky-header .column{padding-top:2rem;padding-bottom:2.5rem}}.block-monitoring{animation:slide-up .3s ease-in}.block-monitoring .curve{display:block;fill:#fff;overflow:hidden;margin-bottom:-10px;position:relative;z-index:100}.block-monitoring .curve-bottom{display:block;fill:#0a4e8a;overflow:hidden;margin-bottom:-10px;margin-top:20px;position:relative;z-index:100}.block-monitoring .monitoring{background-color:#eff3f5}.block-monitoring #monitoringSlider{background-color:#000}.block-monitoring .caption-box{animation:fade-left .2s ease-out forwards;width:100%;max-width:620px;position:sticky;bottom:30px;z-index:130;margin:-30px auto 0 auto}.block-monitoring .caption-box .caption-box-captions{background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;padding:10px 1rem 0 1rem;display:block;width:120px;text-align:center;font-size:12px;font-weight:500;margin:0 auto -1px auto;letter-spacing:.1em;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.block-monitoring .caption-box .caption-box-captions .slider-counter{margin-left:2px}.block-monitoring .caption-box .caption-box-nav{background-color:#fff;padding:.65rem 1.5rem 1rem 1.5rem;background-color:#fff;border-radius:4px;width:100%}.block-monitoring .caption-box p{margin:0;font-size:0.8235294118rem;color:#595f61}.block-monitoring .caption-box .icon{display:block;width:29px;height:25px}.block-monitoring .caption-box .icon-rise{fill:#fbb315}.block-monitoring .caption-box .icon-set{fill:#f28500}.block-monitoring .caption-box .silder-nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px;margin-bottom:.65rem}.block-monitoring .caption-box .silder-nav button{width:15px}.block-monitoring h2{text-align:center;opacity:0}.block-monitoring h2.active{animation:fade-left .2s ease-out forwards}@media(min-width: 768px){.block-monitoring .caption-box{margin-top:-80px}.block-monitoring .silder-nav button{width:25px}}@media(min-width: 980px){.block-monitoring .curve{margin-bottom:-30px}.block-monitoring h2{text-align:left}}.block-news .curve{display:block;fill:#0a4e8a;overflow:hidden;margin-bottom:-1px}.block-news .news{background-color:#0a4e8a;padding-bottom:4rem}.block-news .cta-content{margin-top:1.5rem}.block-news .cta-content p{color:#eff3f5}.block-announcement+.block-news{margin-top:-40px}.block-quote .curve{fill:#4e9ad0;display:block;margin-bottom:-1px}.block-quote .quote{background-color:#4e9ad0;padding-bottom:4rem}.block-quote .quote blockquote{padding-right:0;color:#fff;padding-left:85px}.block-quote .quote .inner{position:relative}.block-quote .quote .inner::after{content:"";display:block;width:1px;height:100%;background-color:#0a4e8a;position:absolute;top:0;left:-20px}@media(min-width: 980px){.block-quote .quote blockquote{padding-left:120px}}.block-section-header .curve{display:block;fill:#0a4e8a;overflow:hidden;margin-bottom:-1px}.block-section-header .section-header{background-color:#0a4e8a;padding-bottom:2.5rem}.block-section-header h2{color:#fff}@media(min-width: 980px){.block-section-header .section-header{background-color:#0a4e8a;padding-top:1.5rem;padding-bottom:6rem}}.block-solutions{text-align:center;position:relative;z-index:121;margin-top:-40px}.block-solutions .kicker{color:#fbb315;font-size:0.8823529412rem}.block-solutions .header-product{color:#fbb315}.block-solutions .header-product.alt{color:#4e9ad0}.block-solutions .curve{display:block;fill:#09243a;overflow:hidden;margin-bottom:-1px}.block-solutions .solutions{background-color:#09243a;padding-bottom:2.5rem}.block-solutions .solution .column-half:last-child{padding-left:0}.block-solutions .cta-content p{color:#fff}.block-solutions #solutionsPanels{position:sticky;display:grid;place-content:center}.block-solutions .solution-panel{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;background-color:#09243a;position:relative;grid-area:1/1}.block-solutions #solution1{z-index:10}.block-solutions #solution2{z-index:9}.block-solutions .slick-dots{padding-top:1rem;justify-content:center;width:100%}.block-solutions .slick-dots li{width:25px;text-indent:-5000px;background-color:#d0d3d4}.block-solutions #solution1 .slick-dots li:nth-of-type(1),.block-solutions #solution2 .slick-dots li:nth-of-type(2){background-color:#fbb315}.block-solutions img{margin:0 auto;max-width:250px}.block-solutions h2{color:#eff3f5;opacity:0;opacity:0}.block-solutions h2.active{animation:fade-left .2s ease-out forwards}.block-solutions h3,.block-solutions h4,.block-solutions h5{color:#4e9ad0}.block-solutions h4,.block-solutions .h4{margin-bottom:0;margin-top:1rem}.block-solutions .column-half p{font-size:1.1764705882rem;color:#fff;margin-top:.65rem}.block-solutions .column-text{opacity:0}.block-solutions .column-text.active{animation:fade-left .2s ease-out forwards}.block-solutions .column-solution{opacity:0}.block-solutions .column-solution.active{animation:fade-right .2s ease-out forwards}.block-solutions .solution.column{opacity:0}.block-solutions .solution.column.active{animation:fade-left .2s ease-out forwards}.block-solutions .solution.column:last-child{opacity:0}.block-solutions .solution.column:last-child.active{animation:fade-right .2s ease-out forwards}.block-quote+.block-solutions{margin-top:-40px}@media(min-width: 768px){.block-solutions img{max-width:450px}.block-solutions .solution-panel{align-items:center}}@media(min-width: 980px){.block-solutions{text-align:left}.block-solutions h2{margin-bottom:4rem}.block-solutions h4,.block-solutions .h4{margin-bottom:0;margin-top:2.5rem}.block-solutions.is-single .column-half p{font-size:2.1176470588rem;font-weight:300;margin-top:1.5rem}.block-solutions.is-single .header-product{margin-top:4rem;font-size:2.8235294118rem}.block-solutions .kicker{margin-top:100px}.block-solutions .column-text{flex-basis:31%;max-width:31%}.block-solutions .column-image{flex-basis:46%;max-width:46%;padding-left:6rem;padding-right:6rem}.block-solutions .column-solution{flex-basis:23%;max-width:23%}.block-solutions .slick-dots{padding-top:0;position:absolute;left:33%;top:100px;flex-wrap:wrap;flex-direction:column;width:2px;height:auto}.block-solutions .slick-dots li{height:25px;width:2px}.block-solutions .cta-content{margin-top:2.5rem;padding-bottom:6rem}.block-solutions .solutions{padding-bottom:0}}.block-solutions-nav{position:relative;z-index:121}.block-solutions-nav .curve{display:block;fill:#eff3f5;overflow:hidden;margin-bottom:-1px}.block-solutions-nav .solutions-nav{background-color:#eff3f5;padding-bottom:100px}.block-solutions-nav h3{text-align:center;color:#396dad;margin-top:1rem}.block-solutions-nav .solutions-button{display:block;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:nowrap;align-items:center;border:2px solid #fff;padding:1.5rem 1rem;-webkit-transition:border-color .3s,background-color .3s;-moz-transition:border-color .3s,background-color .3s;-ms-transition:border-color .3s,background-color .3s;-o-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s}.block-solutions-nav .solutions-button .solutions-button-brand{width:50%;border-right:1px solid #d0d3d4;padding-right:1rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:nowrap;align-items:center;justify-content:flex-end}.block-solutions-nav .solutions-button .solutions-button-details{width:50%;padding-left:1rem}.block-solutions-nav .solutions-button img{width:60px}.block-solutions-nav .solutions-button h4.header-product{font-size:1.4117647059rem;margin:0 0 0 1rem}.block-solutions-nav .solutions-button h4.header-product em{font-size:0.8235294118rem;color:#0a4e8a;margin-bottom:0}.block-solutions-nav .solutions-button p{margin:0;font-size:0.8235294118rem}.block-solutions-nav .solutions-button::after{content:"";display:block;position:absolute;bottom:15px;left:calc(50% - 12px);z-index:15;background-image:url(../../assets/images/arrow-blue-blue-vertical.svg);background-size:48px 24px;width:24px;height:24px}.block-solutions-nav .solutions-button:hover{background-color:#fff}.block-solutions-nav .solutions-button:hover p{color:#4e9ad0}.block-solutions-nav .solutions-button:hover::after{background-position:-24px 0}.block-technology{position:relative;z-index:2}.block-technology .curve{display:block;fill:#0a4e8a;overflow:hidden;margin-bottom:-1px}.block-technology .curve.bottom{margin-top:-1px}.block-technology .technology{background-color:#0a4e8a;padding-bottom:2.5rem}.block-technology h2{color:#eff3f5;text-align:center;opacity:0}.block-technology h2.active{animation:fade-left .2s ease-out forwards}.block-technology .panel{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;background-color:#0a4e8a}.block-technology .slider-text{padding-left:0}.block-technology .slider-image{padding:0}.block-technology .slider-image img{max-width:980px;margin-left:auto;margin-right:auto}.block-technology h3{color:#fff;text-align:center;margin-top:0;margin-bottom:0}.block-technology .cta-content p{color:#eff3f5}.block-technology .slider-dots-technology{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px;margin-top:1rem;margin-bottom:2.5rem}.block-technology .slider-dots-technology li{height:auto;text-align:center}.block-technology .slider-dots-technology li:first-of-type{margin-left:6px}.block-technology .slider-dots-technology li:last-of-type{margin-right:6px}.block-technology .slider-dots-technology .dot{display:inline-block;color:#d0d3d4;font-size:0.7647058824rem;font-weight:500;border:1px solid #d0d3d4;border-radius:50%;width:24px;height:24px;line-height:24px}.block-technology .slider-dots-technology .dot:hover{color:#fbb315;border-color:#fbb315;cursor:pointer}.block-technology .slider-dots-technology .slick-active .dot{background-color:#fbb315;border-color:#fbb315;color:#0a4e8a}.block-technology .slider-dots-technology button.slick-arrow{text-indent:-5000px;background-color:rgba(0,0,0,0);background-image:url(../../assets/images/arrow-gray.svg);background-size:48px 24px;width:24px;height:24px;padding:0;margin:0;border:none}.block-technology .slider-dots-technology button.slick-arrow:hover{background-position:-24px 0;cursor:pointer}.block-technology .slider-dots-technology button.slick-prev{background-image:url(../../assets/images/arrow-gray-left.svg)}.block-technology .slider-dots-technology button.slick-next{order:20}.block-technology #technologyPanels{opacity:0}.block-technology #technologyPanels.active{animation:fade-in .2s ease-out forwards}.block-technology #technologyPanels.active .panel.slick-current .slider-text{opacity:0;animation:fade-left-small .3s ease-out forwards}.block-technology #technologyPanels.active .panel.slick-current .slider-image{opacity:0;animation:fade-in .3s ease-out .5s forwards}@media(min-width: 980px){.block-technology h2{text-align:left}.block-technology h3{text-align:left}}.announcement{background-color:#09243a;padding:2rem 0 4rem 0}.announcement h2{color:#fbb315;font-weight:100;margin-top:0}.announcement p{color:#fff}.announcement .column,.announcement .column-third{opacity:0}.announcement .column.active,.announcement .column-third.active{animation:fade-left .2s ease-out forwards}.subheader-data{max-width:450px;padding-bottom:4rem;margin-left:10%;margin-bottom:-18px;position:relative;z-index:120;animation:slide-down .3s ease-in;background-image:url(../../assets/images/data-point-reversed.svg);background-repeat:no-repeat;background-position:0 6px;background-size:6px 100%}.subheader-data h2{font-weight:400;color:#595f61;padding-left:2rem;padding-right:1rem;margin:0;line-height:1.4}.home .subheader-data{background-image:url(../../assets/images/data-point-reversed-fade.svg)}.subheader-data::before{content:"";background-color:#fff;width:6px;height:100%;position:absolute;bottom:0;left:0;-webkit-transition:height .5s ease-in;-moz-transition:height .5s ease-in;-ms-transition:height .5s ease-in;-o-transition:height .5s ease-in;transition:height .5s ease-in}.subheader-data.active::before{height:0}@media(min-width: 460px){.subheader-data{margin-bottom:-12px}}@media(min-width: 768px){.subheader-data{margin-bottom:-24px;background-position:0 12px}}@media(min-width: 980px){.subheader-data{margin-left:45%;margin-bottom:-18px}.subheader-data h2{font-size:1.5294117647rem}}@media(min-width: 1280px){.subheader-data{margin-bottom:-23px}}

.header-banner .filters .search-filter-label { color: #fff; }

@media(max-width: 980px) {
	.page-template-news .header-banner .filters .search-filter-base { width: 50%; }
}
@media(max-width: 500px) {
	.page-template-news .header-banner .filters .search-filter-base { width: 100%; padding: 0; margin-bottom: 20px; }
}