");mask-image:url("data:image/svg+xml;utf-8, ");}.icon-camera.c-btn.has-icon::after{-webkit-mask-image:url("data:image/svg+xml;utf-8, ");mask-image:url("data:image/svg+xml;utf-8, ");}.icon-demo.c-btn.has-icon::after{-webkit-mask-image:url("data:image/svg+xml;utf-8, ");mask-image:url("data:image/svg+xml;utf-8, ");}.icon-duotone-triangles-up.c-btn.has-icon::after{-webkit-mask-image:url("data:image/svg+xml;utf-8, ");mask-image:url("data:image/svg+xml;utf-8, ");}.icon-idea.c-btn.has-icon::after{-webkit-mask-image:url("data:image/svg+xml;utf-8, ");mask-image:url("data:image/svg+xml;utf-8, ");}.icon-camera.c-btn.has-icon::after{height:1.3333333333em;}.icon-demo.c-btn.has-icon::after,.icon-idea.c-btn.has-icon::after{width:1.5em;height:1.5em;}.icon-animation-fade-in.c-btn.has-icon{padding:.75em 4em;}.icon-animation-fade-in.c-btn.has-icon::after{position:absolute;opacity:0;}.icon-position-right.c-btn.has-icon::after{margin-left:calc(1em + .25px);}.icon-position-right.icon-animation-fade-in.c-btn.has-icon::after{right:calc(2em + .5px);transform:translateX(-500%);}.icon-position-left.c-btn.has-icon::after{order:-1;margin-right:1em;margin-left:.5px;}.icon-camera.icon-animation-fade-in.c-btn.has-icon{padding-left:4.25em;padding-right:4.25em;}:root{--container-width:1200px;--container-width--thin:850px;--container-width--medium:950px;--container-width--large:1050px;--container-padding:5vw;}.o-container{width:100%;max-width:calc(var(--container-width) + var(--container-padding) * 2);max-width:min(100vw,var(--container-width) + var(--container-padding) * 2);padding-left:var(--container-padding);padding-right:var(--container-padding);margin-left:auto;margin-right:auto;}.o-container--thin{--container-width:var(--container-width--thin);}.o-container--full{max-width:none;}.c-btn svg.o-icon,.o-icon{width:1em;height:1em;stroke:none;fill:currentColor;display:inline-block;vertical-align:middle;}.c-btn svg.o-icon--stroke,.o-icon--stroke{fill:none;stroke:currentColor;}.o-layout{--layout-gutter-x:1.5rem;--layout-gutter-y:0px;display:flex;flex-flow:row wrap;margin:0;padding:0;list-style:none;margin-left:calc(var(--layout-gutter-x) * -1);margin-top:calc(var(--layout-gutter-y) * -1);}.o-layout>.o-layout__item{flex-basis:auto;width:100%;padding-left:var(--layout-gutter-x);padding-top:var(--layout-gutter-y);}.o-layout.o-layout{--layout-gutter-x:1.5rem;}.o-layout.o-layout.o-layout--vertical{--layout-gutter-y:1.5rem;}.o-layout.o-layout--large{--layout-gutter-x:3rem;}@media (min-width:64em){.o-layout.o-layout--huge\@lg{--layout-gutter-x:8.25rem;}.o-layout.o-layout--huge\@lg.o-layout--vertical{--layout-gutter-y:8.25rem;}}.o-layout.o-layout--2>.o-layout__item{width:50%;}@media (min-width:64em){.o-layout.o-layout--4\@lg>.o-layout__item{width:25%;}}.o-layout.o-layout--auto>.o-layout__item{width:auto;flex:1 1 0%;}.o-layout--dividers{--layout-divider-color:#009dea;overflow:hidden;}.o-layout--dividers>.o-layout__item{position:relative;}.o-layout--dividers>.o-layout__item:before,.o-layout--dividers>.o-layout__item:after{content:"";position:absolute;background:var(--layout-divider-color);}.o-layout--dividers>.o-layout__item:before{right:0;bottom:calc(var(--layout-gutter-y) * -1 / 2);width:calc(100% - var(--layout-gutter-x));height:1px;}.o-layout--dividers>.o-layout__item:after{bottom:0;right:calc(var(--layout-gutter-x) * -1 / 2);height:calc(100% - var(--layout-gutter-y));width:1px;}.o-layout--dividers>.o-layout__item:last-child:before,.o-layout--dividers>.o-layout__item:last-child:after{display:none;}.o-layout--dividers-y>.o-layout__item:before{width:1px;height:calc(100% - var(--layout-gutter-y));right:calc(var(--layout-gutter-x) * -1 / 2);bottom:0;}.c-main>section:first-child{padding-top:calc(var(--page-head-height-max,var(--section-spacing)) + var(--section-spacing));}section,.o-section{display:block;padding-top:var(--section-spacing);padding-bottom:var(--section-spacing);position:relative;overflow:clip;background-color:var(--background-color,var(--section-background_color,transparent));background-image:none;background-position:var(--section-background_image_position,center center);background-repeat:var(--section-background_image_repeat,no-repeat);background-size:var(--section-background_image_size,cover);background-attachment:var(--section-background_image_attachment,scroll);}section.nitro-lazy{background-image:none !important;}section.layout-half_video_image_half_text.theme-type-light .c-title,.o-section.layout-half_video_image_half_text.theme-type-light .c-title{color:var(--text-style-h2,var(--text-style-heading_color,var(--text-style-text_color,#009dea)));}section:first-child{background-image:var(--section-background_image,none);}section.text-style-set,.o-section.text-style-set{color:var(--text-style-text_color,inherit);}section.text-style-set h2,.o-section.text-style-set h2{color:var(--text-style-heading_color,var(--text-style-masthead-text_color,inherit));}section.text-style-set h2,.o-section.text-style-set h2{color:var(--text-style-h2_color,var(--text-style-heading_color,var(--text-style-text_color,inherit)));}section.text-style-set a,.o-section.text-style-set a{color:var(--text-style-link_color,#009dea);}section.text-style-set a.c-btn,.o-section.text-style-set a.c-btn{color:var(--btn-color,var(--text-style-link_color,#009dea));}section>div,section .o-container,.o-section>div,.o-section .o-container{position:relative;}section.layout-testimonials .o-container .testimonials-top-content,.o-section.layout-testimonials .o-container .testimonials-top-content{grid-area:top;}section.layout-testimonials .o-container .testimonials-left-content,.o-section.layout-testimonials .o-container .testimonials-left-content{grid-area:left;position:relative;display:flex;flex-direction:column;justify-content:center;}section.layout-testimonials .o-container .testimonials-slider,.o-section.layout-testimonials .o-container .testimonials-slider{position:relative;grid-area:right;overflow:hidden;}section.layout-testimonials .o-container .testimonials-cta,.o-section.layout-testimonials .o-container .testimonials-cta{grid-area:cta;text-align:center;}.o-section{--section-spacing:calc(1.35rem + 3.15vw);}@media (min-width:1600px){.o-section{--section-spacing:4.5rem;}}.o-section__body{position:relative;z-index:10;}[style*="--text-style"]{color:var(--text-style-text_color,inherit);}[style*="--text-style"] h2{color:var(--text-style-heading_color,inherit);}[style*="--text-style"] h2{color:var(--text-style-h2_color,var(--text-style-heading_color,var(--text-style-text_color,inherit)));}[style*="--text-style"] a{color:var(--text-style-link_color,#009dea);}[style*="--text-style"] a.c-btn{color:var(--btn-color,var(--text-style-link_color,#009dea));}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto;}:root{--swiper-theme-color:#007aff;}:root{--swiper-navigation-size:44px;}.u-display-flex{display:flex !important;}.u-flex-wrap{flex-wrap:wrap !important;}.u-justify-center{justify-content:center !important;}@media (min-width:36em){.u-justify-start\@sm{justify-content:flex-start !important;}}.u-self-center{align-self:center !important;}.u-flex-auto{flex:1 1 auto !important;}@media (min-width:36em){.u-flex-initial\@sm{flex:0 1 auto !important;}}.u-flex-grow{flex-grow:1 !important;}.u-gap{gap:24px !important;}@media (min-width:64em){.u-1-of-2\@lg{width:50% !important;--is-multi-column:1;}}.u-size-fill{flex:1 1 0% !important;}.u-size-auto{width:auto !important;}.u-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.u-remove-last-child-margin>*:last-child,.u-remove-last-child-margin>*:last-child>*:last-child,.u-remove-last-child-margin>*:last-child>*:last-child>*:last-child{margin-bottom:0;}.c-title{font-size:calc(1.125rem + 1.125vw);font-weight:600;font-family:"Montserrat",Montserrat-local,Montserrat-fallback,Arial,sans-serif;color:inherit;line-height:1.1;}@media (min-width:1600px){.c-title{font-size:2.25rem;}}:root .c-title{font-family:"Montserrat",Montserrat-local,Montserrat-fallback-mac,Arial,sans-serif;}button,.c-btn{--btn-border-size:2px;--btn-shadow:2px 2px 5px rgba(0,0,0,.15);appearance:none;font-family:"Open Sans",Open-Sans-local,Open-Sans-fallback,Arial,sans-serif;display:inline-block;vertical-align:middle;text-align:center;padding:var(--btn-padding,0);font-size:var(--btn-font-size,inherit);border-radius:var(--btn-radius,0);border-radius:var(--btn-border-radius,.5em);border-style:solid;border-width:var(--btn-border-size);border-color:var(--btn-border-color,transparent);text-transform:uppercase;font-weight:700;letter-spacing:.02em;position:relative;width:auto;height:auto;}button:before,.c-btn:before{width:calc(100% + var(--btn-border-size));height:calc(100% + var(--btn-border-size));position:absolute;left:0;top:0;content:"";box-shadow:var(--btn-shadow);opacity:0;border-radius:inherit;z-index:-1;}button,.c-btn{color:var(--btn-color,inherit);background:var(--btn-background,transparent);-webkit-text-decoration:none;text-decoration:none;}.c-btn.has-icon.icon-animation-fade-in{padding:.75em 4em;}.c-btn.has-icon.icon-position-right.icon-animation-fade-in::after{right:calc(2em + .5px);}.c-btn.has-icon.icon-camera.icon-animation-fade-in{padding-left:4.25em;padding-right:4.25em;}button:not([class*=btn]){--btn-var-color:white;--btn-var-background:#009dea;--btn-var-border:#009dea;--btn-color:var(--btn-var-color);--btn-background:var(--btn-var-background);--btn-border-color:var(--btn-var-border);--btn-padding:.75em 2em;--btn-font-size:.875rem;}.c-btn--primary{--btn-var-color:white;--btn-var-background:#009dea;--btn-var-border:#009dea;--btn-color:var(--btn-var-color);--btn-background:var(--btn-var-background);--btn-border-color:var(--btn-var-border);}.c-btn--gray{--btn-var-color:white;--btn-var-background:#415464;--btn-var-border:#415464;--btn-color:var(--btn-var-color);--btn-background:var(--btn-var-background);--btn-border-color:var(--btn-var-border);}.c-btn--white{--btn-var-color:var(--background-style-background_color,var(--background-color,var(--section-background_color,var(--hero-background-color,#009dea))));--btn-var-background:#fff;--btn-var-border:#fff;--btn-color:var(--btn-var-color);--btn-background:var(--btn-var-background);--btn-border-color:var(--btn-var-border);}.c-btn{--btn-padding:.75em 2em;--btn-font-size:.875rem;}.c-btn--outline{--btn-background:transparent;--btn-color:var(--btn-var-background);}.c-btn--link{padding:0;border:none;text-align:left;border-radius:0;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;}.c-btn--link{--btn-background:transparent;--btn-border-color:transparent;--btn-color:var(--btn-var-background);}.c-btn--link::before{content:none;}[href="#main"]{opacity:1;overflow:hidden;}main{overflow-x:hidden;overflow-x:clip;}.c-main{flex-grow:1;display:flex;flex-direction:column;}::root{--video-aspect-ratio:2.19178;--hero-background-color:rgba(0,47,112,1);--hero-cta-background-color:rgba(0,0,0,0);}.c-masthead{color:white;min-height:15.625rem;display:flex;position:relative;background-color:#002f70;}@media (min-width:56.25em){.c-masthead{min-height:20.625rem;}}.c-masthead.hero-conversion{background-color:var(--var-masthead-background_color);background-image:var(--var-masthead-background_image);background-position:var(--var-masthead-background_image_position);background-repeat:var(--var-masthead-background_image_repeat);background-size:var(--var-masthead-background_image_size);background-attachment:var(--var-masthead-background_image_attachment,scroll);}.c-masthead.hero-conversion::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--var-masthead-background_overlay);}.c-masthead.hero-conversion .hero-main-content{--layout-gutter-y:2.25rem;padding-bottom:var(--layout-gutter-y);color:var(--var-masthead-text_color,inherit);}.c-masthead.hero-conversion .hero-main-content h1{color:var(--var-masthead-heading_color,var(--var-masthead-text_color,inherit));}.c-masthead.hero-conversion .hero-main-content h1{color:var(--var-masthead-h1_color,var(--var-masthead-heading_color,var(--var-masthead-text_color,inherit)));}.c-masthead.hero-conversion>.c-masthead__content>.o-container{position:relative;}.c-masthead.hero-conversion>.c-masthead__content>.o-container::before{content:"";display:block;position:absolute;top:var(--layout-gutter-y,0rem);left:auto;width:calc(var(--layout-gutter-x) - 1rem);width:min((100vw - 100%) / 2 + var(--container-padding) / 2,var(--container-padding) * 2);height:100%;background-image:var(--var-masthead-ornament_image);background-size:contain;background-repeat:no-repeat;background-position:top center;right:calc(100% - var(--container-padding) / 2);}.c-masthead.hero-conversion .hero-main-content{position:relative;margin-left:0;}.c-masthead.hero-conversion .hero-main-content.u-size-fill{--container-padding:2rem;padding-right:var(--container-padding);}.c-masthead.hero-conversion .c-masthead__content{padding-bottom:0;}@media (max-width:56.25em){.c-masthead.hero-conversion .o-layout{margin-left:0;margin-right:0;}}.c-masthead__content{position:relative;flex:1 1 0%;display:flex;justify-content:flex-start;align-items:flex-end;}:root{--page-head-height:var(--page-head-height-default,110px);}body{--page-head-height-default:110px;}.c-main>section:first-child{--masthead-top-spacing:calc(max(var(--page-head-height-max,0px),var(--page-head-height,var(--page-head-height-default,110px))) + 6rem);padding-top:var(--masthead-top-spacing,206px);}.c-main>section:first-child .o-container:first-child .o-layout:first-child{margin-top:calc(var(--masthead-top-spacing) * -1);}.c-main>section:first-child .o-container:first-child .o-layout:first-child>.o-layout__item{--at-top:var(--is-multi-column,0);--is-column-not-reversed:calc(( var(--is-column-reversed,0) - 1 ) * -1);padding-top:max(var(--masthead-top-spacing) * var(--at-top),var(--layout-gutter-y));}.c-main>section:first-child .o-container:first-child .o-layout:first-child>.o-layout__item:first-child{padding-top:max(var(--masthead-top-spacing) * max(var(--at-top),var(--is-column-not-reversed,1)),var(--layout-gutter-y));}.c-main>section:first-child .o-container:first-child .o-layout:first-child>.o-layout__item:last-child{padding-top:max(var(--masthead-top-spacing) * max(var(--at-top),var(--is-column-reversed,1)),var(--layout-gutter-y));}:root{--page-top-height:3.125rem;}.c-page-top{color:white;height:var(--page-top-height);position:relative;z-index:100;}.c-page-top a.c-btn{padding-top:.5em;padding-bottom:.5em;}.c-page-top__container{height:100%;display:flex;justify-content:space-between;gap:.75rem;}@media (max-width:43.75em){.c-page-top__container{gap:0;padding:0;}}@media (min-width:43.75em){.c-page-top__container{justify-content:flex-end;}}.c-page-top__nav{font-size:.875rem;color:white;font-weight:600;font-family:"Montserrat",Montserrat-local,Montserrat-fallback,Arial,sans-serif;text-transform:uppercase;margin:0;display:flex;list-style:none;height:100%;align-items:center;gap:.75rem;}:root .c-page-top__nav{font-family:"Montserrat",Montserrat-local,Montserrat-fallback-mac,Arial,sans-serif;}@media (max-width:43.75em){.c-page-top__nav{gap:0;}}.c-page-top__nav a{display:flex;align-items:center;height:100%;padding:.375rem .75rem;}.c-page-top__nav a.c-btn{height:auto;margin-top:auto;margin-bottom:auto;}.c-page-top__nav li{position:relative;height:100%;}.c-page-top__nav li.item-style-cta{height:auto;}.c-page-top__nav li ul{list-style:none;position:absolute;right:0;top:100%;margin:0;background:white;box-shadow:0px 2px 4px rgba(0,0,0,.1);opacity:0;visibility:hidden;padding:.75rem 0;width:max-content;max-width:15rem;}.c-page-top__nav li ul a{color:#009dea;padding:.375rem 1.5rem;}.c-page-top__nav>li>a:not(.c-btn){color:white;}.c-page-top__search-wrap{order:-1;}@media (min-width:43.75em){.c-page-top__search-wrap{order:0;margin-left:0;}}.c-page-top__search-panel{position:absolute;position:fixed;width:100%;height:100%;left:0;right:0;top:0;bottom:0;background-color:#009dea;visibility:hidden;opacity:0;padding-left:3.75rem;}@media (min-width:43.75em){.c-page-top__search-panel{padding-left:0;padding-right:3.75rem;}}.c-page-top__search-panel>.o-container{height:100%;}.c-page-top__search-panel input[type=search],.c-page-top__search-panel .js-search-field{background-color:white;color:black;height:auto;}.c-page-top__search-trigger{font-size:1.0625rem;min-width:auto;display:grid;align-items:center;justify-content:center;height:100%;padding:.75rem;position:relative;z-index:10;}.c-page-top__search-trigger>*{grid-column:1;grid-row:1;}.c-page-top__search-trigger .o-icon:last-of-type{font-size:1.375rem;opacity:0;stroke-width:2px;}.c-page-top__search-form,.c-page-top__search-form input{height:100%;}.c-page-top__search-form input{font-family:"Montserrat",Montserrat-local,Montserrat-fallback,Arial,sans-serif;font-weight:500;display:block;width:100%;background:none;border:0;border-radius:0;color:white;}:root .c-page-top__search-form input{font-family:"Montserrat",Montserrat-local,Montserrat-fallback-mac,Arial,sans-serif;}.c-page-top__search-form input::-webkit-search-decoration,.c-page-top__search-form input::-webkit-search-cancel-button,.c-page-top__search-form input::-webkit-search-results-button,.c-page-top__search-form input::-webkit-search-results-decoration{display:none;}.c-page-top__region{position:relative;height:100%;display:flex;align-items:center;}.c-page-top__region-btn{line-height:1;min-width:auto;font-size:1.25rem;height:100%;padding:.75rem;}.c-page-top__region-dropdown{font-size:.875rem;font-weight:700;text-transform:uppercase;list-style:none;position:absolute;right:0;top:100%;margin:0;background:white;box-shadow:0px 2px 4px rgba(0,0,0,.1);opacity:0;visibility:hidden;padding:.75rem 0;}.c-page-top__region-dropdown li,.c-page-top__region-dropdown a{display:block;}.c-page-top__region-dropdown a{padding:.375rem 1.5rem;color:#009dea;white-space:nowrap;}.c-page-top__search-form.search-form-autosuggest{position:absolute;width:95%;max-width:56rem;top:5.5rem;top:max(5.5rem,var(--page-head-height-max,0px));left:50%;transform:translateX(-50%);height:auto;box-shadow:0 .25em .5em .25em rgba(0,0,0,.15);--thumbnail-src:url("data:image/svg+xml,%3Csvg xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27 viewBox%3D%270 0 21.333332 21.333332%27%3E%3Cpath d%3D%27m 12%2C17.333333 -9.3333334%2C-4 C 1.8093733%2C12.944267 1.3333333%2C11.607813 1.3333333%2C10.666667 1.3333333%2C9.72552 1.8093733%2C8.3890667 2.6666666%2C8 L 12%2C4.0000001 l 1.333333%2C2.6666666 -9.3333331%2C4.0000003 9.3333331%2C4 L 12%2C17.333333%27 style%3D%27fill%3A%23ffffff%3Bfill-opacity%3A1%3Bfill-rule%3Anonzero%3Bstroke%3Anone%3Bstroke-width%3A0.13333333%27%2F%3E%3Cpath d%3D%27m 17.333333%2C10.666667 c 0%2C2.7474 -1.347333%2C5.615626 -2.666667%2C7.999999 L 17.333333%2C20 C 18.811466%2C17.244786 20%2C13.819267 20%2C10.666667 20%2C7.514 18.811466%2C4.0885334 17.333333%2C1.3333335 l -2.666667%2C1.3333333 c 1.319334%2C2.3843999 2.666667%2C5.2526665 2.666667%2C8.0000002%27 style%3D%27fill%3A%23ffffff%3Bfill-opacity%3A1%3Bfill-rule%3Anonzero%3Bstroke%3Anone%3Bstroke-width%3A0.13333333%27%2F%3E%3C%2Fsvg%3E");}.c-page-top__search-form.search-form-autosuggest input[type=search]{font-size:1.5rem;padding:.125em .25em;border-radius:.75rem;}.c-page-head{position:fixed;left:0;top:0;width:100%;z-index:80;opacity:0;transform:translate3d(0,-100%,0);}.c-page-head.headroom{opacity:1;transform:translate3d(0,0,0);}.c-page-head.headroom--pinned{transform:translateZ(0);}.c-page-head.headroom--top{background-color:transparent;}.c-page-head::after{content:"";width:100%;height:150%;left:0;bottom:-50%;position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,.75),rgba(0,0,0,0));}.c-page-footer__logo{display:block;width:205px;margin:0 auto;grid-area:logo-cta;}.c-page-footer__social-wrap{grid-area:social;}.c-page-footer__nav{grid-area:nav;--layout-gutter-x:3rem;--layout-gutter-y:0px;display:flex;flex-flow:row wrap;margin:0;padding:0;list-style:none;margin-left:calc(var(--layout-gutter-x) * -1);margin-top:calc(var(--layout-gutter-y) * -1);justify-content:space-between;}.c-page-footer__utility{grid-area:utility;align-self:end;}:root{--site-nav-breakpoint:1250px;}.c-site-nav{--site-nav-spacing:1.1111111111em;--site-nav-height:3.75rem;display:flex;width:100%;height:var(--site-nav-height);position:relative;z-index:90;}.c-site-nav__inner{display:flex;width:100%;align-items:center;position:relative;gap:.75rem;}.c-site-nav__logo{width:180px;display:block;max-width:calc(100% - 3.125rem);}@media (min-width:78.125em){.c-site-nav__logo{width:240px;}}.c-site-nav__list{font-size:.9375rem;font-family:"Montserrat",Montserrat-local,Montserrat-fallback,Arial,sans-serif;font-weight:700;font-weight:bold;height:100%;display:none;margin:0;margin-left:auto;}:root .c-site-nav__list{font-family:"Montserrat",Montserrat-local,Montserrat-fallback-mac,Arial,sans-serif;}.headroom--top:not(.c-page-head--positive) .c-site-nav__list{text-shadow:0px 4px 4px rgba(0,0,0,.25);}@media (min-width:100em){.c-site-nav__list{font-size:1.125rem;}}.c-site-nav__list,.c-site-nav__list ul{list-style:none;}.c-site-nav__list ul{margin:0;}@media (min-width:78.125em){.c-site-nav__list{display:flex;position:relative;}}.c-site-nav__list>li{position:relative;display:flex;}.c-site-nav__list>li::after{content:none;position:absolute;width:75vw;top:60%;left:50%;height:calc(40% + .75rem);clip-path:polygon(0% 100%,50% 0%,100% 100%);transform:translateX(-50%);}.c-site-nav__list>li.item-style-cta{padding:.375rem 0;}.c-site-nav__list>li+li{margin-left:calc(var(--site-nav-spacing) / 2);}.c-site-nav__list>li>a{color:white;display:flex;align-items:center;padding:0 var(--site-nav-spacing);}.c-site-nav__list>li>a span{display:inline-block;display:flex;position:relative;align-self:stretch;justify-self:center;vertical-align:middle;justify-content:center;align-items:center;}.c-site-nav__list>li>a span:after{content:"";position:absolute;left:0;bottom:.5em;width:100%;height:5px;background-color:#009dea;opacity:0;}.c-site-nav__list>li>a span.c-btn{text-shadow:none;}.c-site-nav__list>li>a span.c-btn::after{content:none;}.c-site-nav__list>li:last-child>a{padding-right:0;}.c-site-nav__dropdown{font-size:.875rem;font-weight:400;text-shadow:none;position:fixed;left:5vw;top:calc(100% + .75rem);opacity:0;visibility:hidden;transform:translateY(10px);transform-origin:left top;width:90vw;max-width:90vw;max-height:0;padding:0;overflow:hidden;}.c-site-nav__dropdown .dropdown-content-container{position:relative;overflow:auto;max-height:calc(100vh - var(--page-head-height,142px) - 6rem);padding:0 1.5rem;margin-left:auto;margin-right:auto;scrollbar-color:#009dea transparent;scrollbar-width:thin;}.c-site-nav__dropdown .dropdown-content-container::-webkit-scrollbar{width:.375rem;height:.375rem;}.c-site-nav__dropdown .dropdown-content-container::-webkit-scrollbar-thumb{background:#009dea;border-radius:.75rem;}.c-site-nav__dropdown .dropdown-content-container::-webkit-scrollbar-track{background:transparent;}.c-site-nav__dropdown .c-site-nav__dropdown-grid{max-width:100%;height:min-content;max-height:none;margin:0;padding:0;gap:1.5rem;}.c-site-nav__dropdown .c-site-nav__dropdown-grid>.o-layout__item{padding:0;display:flex;flex-direction:column;flex:0 1 calc(20% - 1.2rem);}.c-site-nav__dropdown .c-site-nav__dropdown-grid>.o-layout__item:first-child{margin-left:auto;}.c-site-nav__dropdown .c-site-nav__dropdown-grid>.o-layout__item:last-child{margin-right:auto;}.c-site-nav__dropdown .c-site-nav__dropdown-grid.columns-4,.c-site-nav__dropdown .c-site-nav__dropdown-grid.columns-3{gap:3rem;}.c-site-nav__dropdown .c-site-nav__dropdown-grid.columns-4>.o-layout__item.column-separator::before,.c-site-nav__dropdown .c-site-nav__dropdown-grid.columns-3>.o-layout__item.column-separator::before{left:calc(-1.5rem - 1px);}@supports (not (selector(:nth-child(1 of x)))) and (not (-webkit-touch-callout:none)){.c-site-nav__dropdown .c-site-nav__dropdown-grid.columns-4>.o-layout__item.column-separator::before,.c-site-nav__dropdown .c-site-nav__dropdown-grid.columns-3>.o-layout__item.column-separator::before{content:none;}}.c-site-nav__dropdown .c-site-nav__dropdown-grid.columns-3>.o-layout__item{flex:0 1 calc(33.3333333333% - 2rem);}@media (min-width:64em){.c-site-nav__dropdown .c-site-nav__dropdown-grid.columns-3>.o-layout__item{flex:0 1 calc(28.5714285714% - 2rem);}}@media (min-width:100em){.c-site-nav__dropdown .c-site-nav__dropdown-grid.columns-3>.o-layout__item{flex:0 1 calc(25% - 2rem);}}.c-site-nav__dropdown .c-site-nav__dropdown-grid.columns-4>.o-layout__item{flex:0 1 calc(25% - 2.25rem);}@media (min-width:100em){.c-site-nav__dropdown .c-site-nav__dropdown-grid.columns-4>.o-layout__item{flex:0 1 calc(22.2222222222% - 2.25rem);}}.c-site-nav__dropdown::before{content:"";position:fixed;background:rgba(246,246,247,.6666666667);border-radius:.75rem;box-shadow:0px 2px 4px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);width:90vw;height:100%;top:0;right:0;}@supports (background:-webkit-named-image(i)){.c-site-nav__dropdown::before{background:rgba(246,246,247,.95);}}.c-site-nav__dropdown li,.c-site-nav__dropdown a{display:block;}.c-site-nav__dropdown a{min-width:12rem;color:#111;position:relative;padding:.5rem 0 .5rem .75rem;font-weight:600;font-size:1rem;}.c-site-nav__dropdown a::before{content:"";position:absolute;left:0;top:.5rem;width:3px;height:calc(100% - 1rem);background-color:rgba(17,17,17,.25);}.c-site-nav__dropdown a.link-style-block{padding:0;}.c-site-nav__dropdown a.link-style-block::before{content:none;}.c-site-nav__dropdown a.link-style-block{display:flex;flex-direction:column;padding:1.5rem clamp(.25rem,1.5rem - (1.5rem - (100vw - 1250px) / 10),1.5rem);border-radius:.75rem;color:#415464;min-width:12rem;}.c-site-nav__dropdown a.link-style-block h3{color:black;}.c-site-nav__dropdown a.link-style-block>:last-child{margin-bottom:0;}.c-site-nav__dropdown li h3{margin-top:1.5rem;}.c-site-nav__dropdown li:first-child h3{margin-top:0;}.link-style-block h3,.c-site-nav__dropdown-title{font-size:1.125rem;font-weight:600;font-family:"Montserrat",Montserrat-local,Montserrat-fallback,Arial,sans-serif;margin-bottom:.375rem;color:#415464;text-transform:uppercase;min-height:2em;}:root .link-style-block h3,:root .c-site-nav__dropdown-title{font-family:"Montserrat",Montserrat-local,Montserrat-fallback-mac,Arial,sans-serif;}.o-layout__item{position:relative;}.o-layout__item.column-separator::before{content:"";position:absolute;left:calc(-.75rem - 1px);top:1.5rem;width:2px;height:calc(100% - 3rem);background-color:rgba(0,0,0,.1);}.o-layout__item>.c-site-nav__dropdown-title:first-child{margin-top:1.5rem;}.o-layout__item>ul{display:flex;flex-direction:column;}.c-site-nav__dropdown .o-layout__item>ul{height:100%;}.o-layout__item>ul>li.item-style-block{display:flex;flex:1;}.o-layout__item>ul>li:last-child:not(:first-child){margin-bottom:.75rem;}.c-site-nav__dropdown-grid{flex-wrap:nowrap;opacity:0;}.c-site-nav__trigger{width:3.125rem;height:3.125rem;display:flex;align-items:center;justify-content:center;padding:0;border-radius:0;margin-left:auto;border:0;background:none;}@media (min-width:78.125em){.c-site-nav__trigger{display:none;}}.c-site-nav__trigger-icon{position:relative;margin-top:9px;margin-bottom:9px;}.c-site-nav__trigger-icon,.c-site-nav__trigger-icon::before,.c-site-nav__trigger-icon::after{display:block;width:30px;height:3px;background-color:white;outline:1px solid transparent;}.c-site-nav__trigger-icon::before,.c-site-nav__trigger-icon::after{position:absolute;content:"";}.c-site-nav__trigger-icon::before{top:-9px;}.c-site-nav__trigger-icon::after{top:9px;}.c-mobile-nav{--mobile-nav-trigger-size:2.5em;font-family:"Montserrat",Montserrat-local,Montserrat-fallback,Arial,sans-serif;color:white;width:100%;height:calc(var(--vh,1vh) * 100);position:fixed;left:0;top:0;z-index:80;opacity:0;visibility:hidden;background:rgba(0,0,0,.3);}.c-mobile-nav__inner{margin-left:auto;height:100%;position:relative;padding-top:calc(var(--page-head-height) + 1.5rem);z-index:10;background:#002f70;}@media (min-width:48em){.c-mobile-nav__inner{max-width:37.5rem;transform:translateX(100%);}}.c-mobile-nav__panel{padding:0 var(--container-padding) 1.5rem;height:100%;overflow:auto;}.c-mobile-nav__list{font-size:calc(1.0875rem + .7875vw);font-weight:600;text-align:left;}@media (min-width:1600px){.c-mobile-nav__list{font-size:1.875rem;}}.c-mobile-nav__list,.c-mobile-nav__list ul{list-style:none;margin:0;}.c-mobile-nav__list li,.c-mobile-nav__list a{display:block;}.c-mobile-nav__list>li{position:relative;}.c-mobile-nav__list>li>a{border-bottom:solid 1px rgba(255,255,255,.2);}.c-mobile-nav__list a{color:inherit;padding-top:.75rem;padding-bottom:.75rem;padding-right:calc(var(--mobile-nav-trigger-size) + .5em);}.c-mobile-nav__dropdown{font-size:.8em;background-color:rgba(0,0,0,.2);padding:1.5rem;border-bottom:solid 1px rgba(255,255,255,.2);}.c-mobile-nav__dropdown-title{font-size:1.275rem;color:#009dea;margin-bottom:.375rem;margin-top:1.5rem;}.c-mobile-nav__dropdown-title:first-child{margin-top:0;}.c-mobile-nav__trigger{color:inherit;color:#009dea;width:var(--mobile-nav-trigger-size);height:var(--mobile-nav-trigger-size);display:flex;align-items:center;justify-content:flex-end;position:absolute;right:0;top:0;appearance:none;padding:0;background:none;border:0;z-index:10;}.c-mobile-nav__trigger{background-color:transparent;}.c-mobile-nav__trigger::before{content:none;}.c-mobile-nav__trigger-icon{font-size:1.5em;display:block;}[data-module=accordion]+div{max-height:300vh;}[data-module=accordion]:not(.is-accordion-open)+div{max-height:0;overflow:hidden;padding-top:0;padding-bottom:0;}.c-stats{width:100%;text-align:center;padding:.75rem;}.c-stats__img{font-size:3.125rem;height:1em;width:auto;object-fit:contain;display:block;margin:0 auto .4em;}@media (min-width:36rem){.c-stats__img{font-size:calc(3.125rem + 1.875 * ( 100vw - 36rem ) / 64);}}@media (min-width:100rem){.c-stats__img{font-size:5rem;}}.c-stats__numbers{font-size:2rem;font-family:"Montserrat",Montserrat-local,Montserrat-fallback,Arial,sans-serif;font-weight:600;color:#002f70;margin-bottom:.75rem;}@media (min-width:36rem){.c-stats__numbers{font-size:calc(2rem + 1.625 * ( 100vw - 36rem ) / 44);}}@media (min-width:80rem){.c-stats__numbers{font-size:3.625rem;}}.c-stats__text{font-size:.8125rem;margin-bottom:0;font-weight:300;}@media (min-width:36rem){.c-stats__text{font-size:calc(.8125rem + .4375 * ( 100vw - 36rem ) / 64);}}@media (min-width:100rem){.c-stats__text{font-size:1.25rem;}}.video-player{width:100%;}.flyout-cta{position:fixed;top:50%;right:0;transform:translateX(calc(100% - 4em));z-index:100;overflow:visible;}.flyout-cta::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.15);box-shadow:0 .25em .5em .25em rgba(0,0,0,.15);border-radius:.5em;opacity:0;}.flyout-cta>.o-section__body{position:relative;display:inline-flex;flex-direction:column;gap:.25rem;}.flyout-cta .c-btn{border-top-right-radius:0;border-bottom-right-radius:0;padding-left:.5em;padding-right:1.5em;text-align:left;display:grid;}.flyout-cta .c-btn.icon-position-left{grid-template-columns:4em 1fr;}.flyout-cta .c-btn.icon-position-left::after{margin:auto;}@media (max-width:47.99em){.flyout-cta{opacity:0;transform:translateX(calc(100% + 4em));}}.has-element-animation{counter-increment:animation-depth;}.has-element-animation.element-animation-fade-in{opacity:0;}.has-element-animation.element-animation-slide-in-from-below{transform:translateY(50%);}
420 M Attacks, Jan. – Dec. 2023
13 Attacks per Second
300 M Exploits
50000 Unique Malware Samples
On-demand Webinar: 2023 Trends in Cyberattacks, Exploits, and Malware Join Forescout’s Research team for a deep dive into the cybersecurity landscape. From navigating conflicts to exploiting vulnerabilities and countering cybercrime, we’ll dissect pivotal events that will define the year ahead.
Top 10 Countries Originating Attacks
The Rise of China-Based Attacks Attacks originated from 212 countries. 10 countries accounted for 77% of all malicious traffic, with a spike in attacks from China.
Autonomous System Types Originating Attacks
More Compromised Devices 48% of attacks came from IPs managed by ISPs, 32% from organizations in business, government and other sectors, and 10% from hosting or cloud providers. This reflects an increase in the use of compromised devices to launch attacks, whether directly or via “residential proxies”.
Top Attacked Service Types
Attacked Services – Focusing on the Web and IoT Web applications were the most attacked service type followed by remote management protocols. Remote management services were often targeted with specific usernames linked to IoT devices, whereas web applications were often targeted with vulnerability exploits.
Distribution of Exploited Vulnerabilities by Software Type
Exploits – There’s Much Beyond KEV Exploits against software libraries decreased partly because of Log4j exploits losing popularity. Exploits against network infrastructure and IoT devices increased. The most targeted IoT devices were IP cameras, building automation and network attached storage. Only 35% of exploited vulnerabilities appeared in CISA KEV.
Attacks by OT Protocol (top 5)
OT Attacks Five OT protocols were constantly targeted: Modbus, Ethernet/IP, Step7, DNP3 and IEC10X. The remaining 2% are divided into many other protocols, of which the majority is BACnet. Most attacks target protocols used in industrial automation and the power sector. Building automation protocols are less often scanned, but exploits against building automation are more common.
Distribution of Top 10 Commands Executed
Persistent Threats Post-exploitation actions focused on persistence (50%, up from 3% in 2022), discovery and execution. Most observed commands were for generic Linux systems, but there were also commands executed specifically for network operating systems that run on popular routers.
Distribution of Malware Types
Malware RATs and infostealers are the most popular type of malware. Botnets and other downloaders come in third and fourth, followed by crypto miners and then a variety of other malware. The most popular malware families were the Agent Tesla RAT, then variants of the Mirai botnet and the Redline infostealer. Cobalt Strike remained the most popular command and control (C2) server, followed by Metasploit and the emerging Sliver C2.
Top 10 Targeted Industries
Threat Actors Threat actors targeted 163 countries. The United States was the most targeted, followed by the UK, Germany, India and Japan. Most threat actors were in China, Russia and Iran. Together, these three countries accounted for almost half the actors Government, Financial Services and Media and Entertainment were the most targeted industries. Dive into the research In this comprehensive report, Forescout Research – Vedere Labs meticulously analyzed data pertaining to attacks, exploits, and malware observed throughout 2023. At a strategic level, we strongly advocate that organizations concentrate on enhancing cybersecurity through three fundamental pillars:
Begin by conducting a thorough assessment of every asset connected to the network, scrutinizing its security postures, known vulnerabilities, credentials, and open ports. Avoid exposing unmanaged devices directly to the internet. Opt for network segmentation to isolate IT, IoT, and OT devices, restricting network connections to specifically designated management and engineering workstations. Utilize an IoT/OT-aware, Deep Packet Inspection (DPI)-capable monitoring solution to detect and alert on malicious indicators and behaviors.