@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700;800&display=swap";#technology_partnership #popup_loader.active_loader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#technology_partnership .partnerTitle div{display:inline-block;position:relative}#technology_partnership .partnerTitle div img{width:15px}#technology_partnership .partnerTitle div a{top:-5px;right:-15px;position:absolute}#technology_partnership .popup_wrapper::after{content:'';position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}#technology_partnership .popup_wrapper{position:fixed;z-index:1;width:100%;opacity:0;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}#technology_partnership .popup_wrapper .popup__content{z-index:3;position:relative;padding:40px;border-radius:20px;background-color:#fff;max-width:676px;position:relative}#technology_partnership .popup_wrapper .popup__content img{max-width:157px}#technology_partnership .popup_wrapper .popup__content .partner__name{font-family:montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0;text-align:left;color:#003a62;margin:23px 0}#technology_partnership .popup_wrapper .popup__content .partner_title{color:#003a62;font-weight:500}#technology_partnership .popup_wrapper .popup__content .partner_title a{color:#003a62}#technology_partnership .popup_wrapper .popup__content .partner__description{font-weight:400}#technology_partnership .popup_wrapper .popup__content .partner__description,#technology_partnership .popup_wrapper .popup__content .partner_title{font-family:montserrat;font-size:14px;font-style:normal;line-height:28px}#technology_partnership .popup_wrapper .popup__content .close_ico{position:absolute;font-size:24px;padding:15px;top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;right:10px;cursor:pointer}#technology_partnership .popup_wrapper .popup__content .close_ico .elem_close_ico_1{width:100%;position:absolute;top:11px;-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #003a62;border-radius:5px}#technology_partnership .popup_wrapper .popup__content .close_ico .elem_close_ico_2{width:100%;top:11px;-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;border-radius:5px;border:1px solid #003a62}#technology_partnership .popup_wrapper.popup_toggled{width:100%;height:100%;left:0;z-index:3;opacity:1;top:0}.module-video .video-presentation__videos{position:relative}.module-video .video-presentation__video{position:relative;max-width:100%;height:100%;margin:0 auto}.module-video .video-presentation__video video{display:block;width:100%!important;height:100%!important;pointer-events:none;border-radius:20px}.module-video .video-presentation__video video:focus{outline:none}.module-video .video-presentation__video video::-webkit-media-controls{display:none}.module-video .video-presentation__panel{position:relative;border-radius:20px;background:#0085c9;color:#fff;margin:0 4px;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;text-align:left;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.27);box-shadow:0 5px 20px 0 rgba(0,0,0,.27)}.module-video .video-presentation__panel h4{font-size:20px;line-height:23px;margin-top:30px;margin-bottom:10px;color:#fff}.module-video .video-presentation__panel p{font-size:14px;line-height:17px;margin-bottom:0}.module-video .video-presentation__panel .slide-number{position:absolute;top:45px;right:15px;font-size:100px;color:#fff;opacity:.2}.module-video .mobile{display:none}.module-video .mobile .video-presentation__panels{margin:0;padding-left:0}.module-video .mobile .video-presentation__panels .slick-track{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.module-video .mobile .video-presentation__panels .slick-slide{height:inherit!important}.module-video .mobile .video-presentation__panel{min-height:230px;padding:15px 60px 30px 30px;-webkit-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.module-video .mobile .video-presentation__panel.slick-current{-webkit-transform:scale(.87);-o-transform:scale(.87);transform:scale(.87);-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.module-video .desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.module-video .desktop>*{padding:0 15px}.module-video .desktop .col-left,.module-video .desktop .col-right{width:40%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.module-video .desktop .col-video-container{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;padding:35px 0 20px}.module-video .desktop .video-presentation__panels{height:100%;padding-left:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 0;max-height:700px;overflow-y:scroll}.module-video .desktop .video-presentation__panels::-webkit-scrollbar{width:5px}.module-video .desktop .video-presentation__panel{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);margin:15px 0;font-size:14px;line-height:17px;margin-bottom:0;padding:20px;cursor:pointer}.module-video .desktop .video-presentation__panel h4{font-size:20px;line-height:23px;margin-top:15px;margin-bottom:10px;color:#fff}.module-video .desktop .video-presentation__panel .slide-number{top:29px;right:10px;font-size:60px}.module-video .desktop .video-presentation__panel.not-played{opacity:.3}.module-video .desktop .video-presentation__video-wrapper{height:100%;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.module-video .desktop .video-presentation__part{display:none;height:100%;position:relative}.module-video .desktop .video-presentation__part.is-active{display:block}.module-video .desktop .video-presentation__video{width:100%;height:100%}.module-video .desktop .video-presentation__video video{background-color:#134570;width:100%;height:auto}@media(max-width:768px){.module-video .mobile{display:block}.module-video .desktop{display:none}}.acf-postbox.seamless{background-color:#fff!important;border-radius:20px!important}.parallax--layer{background-position:center center!important}html,body{width:100vw!important;overflow-x:hidden!important}.wrap{margin:0 auto}.entry-content{margin:40px 0;text-align:center}.mid-wrap{max-width:1040px;padding:0 20px;margin:0 auto}.smallWrap,.small-wrap{max-width:800px;padding:0 20px;margin:0 auto;text-align:center}.ks-middle{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.ks-row{float:left;width:100%}.ks-wrap-normal{max-width:1300px;margin:0 auto}.ks-padded-row{padding-top:80px;padding-bottom:80px}.ks-padded-first{padding:80px 0}.ks-left-col,.ks-right-col{width:calc(50% - 30px);float:right}.ks-left-col{margin-right:60px}.greyrow{background-color:#f7f7f7}@media only screen and (max-width:1340px){.ks-wrap-normal{padding:0 20px}}@media only screen and (max-width:979px){.ks-left-col,.ks-right-col{width:100%;margin:0 0 40px;float:left}}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:500}.home .progress-container{display:none}.progress-container{width:100%;background-color:transparent;height:5px;display:block}.progress-bar{background-color:red;width:0%;display:block;height:inherit}p,li,span,a{font-family:montserrat,sans-serif!important;font-size:16px;line-height:28px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a,.a{text-decoration:none}a:hover,a:focus{color:#003a62;-webkit-transition:.3s color opacity ease-in-out;-o-transition:.3s color opacity ease-in-out;transition:.3s color opacity ease-in-out}h1,h2,h3,h4,h5,h6{font-family:montserrat,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.home h1,.home .h1{font-size:58px;line-height:68px;color:#fff;margin:0}h1,.h1{font-size:36px;line-height:50px;color:#fff;margin:0}h2,.h2{font-size:30px;font-weight:600;color:#414042;line-height:40px}h3,.h3{font-size:28px;font-weight:600;line-height:35px!important;color:#414042}h4,.h4{font-size:20px;font-weight:600;color:#003a62}h5,.h5{font-size:20px;margin:0 0 15px!important}h6,.h6{font-size:18px;font-weight:500;color:#165c7d;margin:0 0 10px}.ks-green{color:#0097a8!important}.dark-row h6,.dark-row h2{color:#fff}.blueRow h1,.blueRow h2,.blueRow h3,.blueRow h4,.blueRow h5,.blueRow h6{color:#fff}@media only screen and (max-width:480px){h1,.h1{font-size:36px!important;line-height:42px!important}h2,.h2{font-size:23px}h3{font-size:21px;line-height:32px!important}h4{font-size:19px}.service-sub{font-size:14px!important;line-height:24px!important;font-weight:400!important}}.plain-cta{color:#f68d2e;font-weight:600;text-transform:uppercase;text-decoration:none;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;letter-spacing:.1em}.plain-cta:hover{color:#006a8e}.plain-cta::after{content:" >>";padding-right:5px;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;color:#f68d2e}.plain-cta:hover::after{padding-right:0;padding-left:5px;color:#006a8e}.full-cta{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;float:left;width:100%}.simple-cta{background:#f68d2e;padding:7px 30px;border-radius:50px;font-size:16px;color:#fff;font-weight:600;text-decoration:none;position:relative;float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.3s -webkit-transform ease-in-out;transition:.3s -webkit-transform ease-in-out;-o-transition:.3s -o-transform ease-in-out;transition:.3s transform ease-in-out;transition:.3s transform ease-in-out,.3s -webkit-transform ease-in-out,.3s -o-transform ease-in-out;transition:.3s transform ease-in-out,.3s -webkit-transform ease-in-out;text-transform:uppercase;letter-spacing:.2em;font-weight:600}.simple-cta.navy-cta{background:#1d4c73}.simple-cta:hover,.simple-cta:focus{-webkit-transform:scale(1.048);-o-transform:scale(1.048);transform:scale(1.048);color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.simple-cta:hover:after{margin-left:11px}@media only screen and (max-width:480px){.plain-cta{font-size:14px!important}.simple-cta{padding:5px 20px!important}.fr .simple-cta{display:inline-block!important}}#masthead{background-color:transparent;position:absolute;top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:20px 60px;z-index:99;-webkit-transition:.3s color ease-in-out;-o-transition:.3s color ease-in-out;transition:.3s color ease-in-out}#masthead.no-brand .brand{opacity:0}.logged-in #masthead{top:72px}#masthead.fixed{position:fixed;top:0!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.27);box-shadow:0 5px 20px 0 rgba(0,0,0,.27)}.nav-dark #masthead.fixed,.nav- #masthead.fixed{background-color:#333}.nav-light #masthead.fixed{background-color:#fff}#masthead.no-brand{background-color:transparent!important}.search-request-active #primary-nav{display:none}@media only screen and (max-width:797px){#masthead.fixed{padding-bottom:8px}#masthead.fixed{position:fixed!important}}#primary-nav .mega-sub-menu{padding:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-ms-flex-wrap:wrap!important;-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}#primary-nav{position:absolute;left:0;width:100%;text-align:center;z-index:20}#primary-nav .mega-menu{text-align:center}#primary-nav .mega-menu-megamenu>.mega-sub-menu{width:calc(100% - 120px)!important;left:60px!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.27);box-shadow:0 5px 20px 0 rgba(0,0,0,.27)}#primary-nav .mega-menu-row>.mega-sub-menu{display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#primary-nav .mega-sub-menu .mega-menu-item{padding:25px 15px!important;-webkit-transition:.3s all ease-in-out!important;-o-transition:.3s all ease-in-out!important;transition:.3s all ease-in-out!important}#primary-nav .mega-sub-menu .mega-menu-link{font-size:18px!important;font-weight:600!important;background:0 0!important}.nav-desc{font-weight:400!important;font-size:14px!important;-webkit-transition:.3s all ease-in-out!important;-o-transition:.3s all ease-in-out!important;transition:.3s all ease-in-out!important}.mega-sub-menu .plain-cta{text-transform:uppercase!important;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;letter-spacing:.1em!important;color:#a8a6ad!important}.mega-sub-menu .plain-cta::after{content:" >>"!important;padding-right:5px!important;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;color:#a8a6ad!important;display:inline-block!important;margin-left:5px!important}.mega-sub-menu .plain-cta:hover::after{padding-right:0!important;padding-left:5px!important}.nav-dark .mega-sub-menu a,.nav- .mega-sub-menu a{color:#009493!important}.nav-dark .mega-single-list .mega-sub-menu a,.nav- .mega-single-list .mega-sub-menu a{color:#666!important}.nav-dark .mega-menu-column:hover .mega-single-list a,.nav- .mega-menu-column:hover .mega-single-list a{color:#fff!important;-webkit-transition:.3s all ease-in-out!important;-o-transition:.3s all ease-in-out!important;transition:.3s all ease-in-out!important}.nav-dark .mega-single-list>.mega-menu-link,.nav- .mega-single-list>.mega-menu-link{opacity:1!important}.nav-dark .mega-single-list .mega-sub-menu a:hover,.nav- .mega-single-list .mega-sub-menu a:hover{opacity:.6!important}.nav-dark .mega-menu-column:hover,.nav- .mega-menu-column:hover{background-color:#009493!important}.nav-dark .mega-menu-column:hover a,.nav-dark .mega-menu-column:hover .ks-nav-desc,.nav-dark .mega-menu-column:hover .plain-cta,.nav-dark .mega-menu-column:hover .plain-cta:hover,.nav- .mega-menu-column:hover a,.nav- .mega-menu-column:hover .ks-nav-desc,.nav- .mega-menu-column:hover .plain-cta,.nav- .mega-menu-column:hover .plain-cta:hover{color:#fff!important}.nav-light .max-mega-menu li>a{color:#165c7d!important}.nav-light .mega-sub-menu a{color:#165c7d!important}.nav-light .mega-single-list .mega-sub-menu a{color:#666!important}.nav-light .mega-menu-column:hover .mega-single-list a{color:#fff!important;-webkit-transition:.3s all ease-in-out!important;-o-transition:.3s all ease-in-out!important;transition:.3s all ease-in-out!important}.nav-light .mega-single-list>.mega-menu-link{opacity:1!important}.nav-light .mega-single-list .mega-sub-menu a:hover{opacity:.6!important}.nav-light .mega-menu-column:hover{background-color:#165c7d!important}.nav-light .mega-menu-column:hover a,.nav-light .mega-menu-column:hover .ks-nav-desc,.nav-light .mega-menu-column:hover .plain-cta,.nav-light .mega-menu-column:hover .plain-cta:hover{color:#fff!important}.mega-menu-column{border-right:1px solid #ccc!important}.mega-single-list>a{cursor:default!important}.mega-menu-column:last-of-type{border:0!important}#primary-nav .mega-single-list .mega-menu-item{padding:5px 0!important}#primary-nav .mega-single-list .mega-sub-menu{margin-left:10px!important}.mega-single-list .mega-sub-menu li{width:100%!important;float:left}.split-fifty .mega-sub-menu li{width:50%!important;float:left}#primary-nav .mega-single-list .mega-sub-menu li a{padding:0!important;display:inline-block!important;font-size:16px!important;font-weight:500!important}@media only screen and (max-width:979px){.nav-dark .mega-menu-column:hover,.nav- .mega-menu-column:hover,.nav-light .mega-menu-column:hover{background-color:#fff!important}.nav-light .max-mega-menu .mega-menu-grid>a{color:#fff!important}.nav-light .mega-menu-column:hover .mega-single-list a{color:#165c7d!important}.nav-dark .mega-menu-column:hover a,.nav- .mega-menu-column:hover a,.nav-light .mega-menu-column:hover a{color:#009493!important}.mega-sub-menu .mega-menu-item{padding:0 0 10px!important}.mega-menu-column{border:0!important}.mega-menu-wrap{width:100%!important}}.mega-menu-content .mega-sub-menu .mega-menu-item{background:#fff!important}.nav-dark .mega-menu-content .mega-sub-menu .mega-menu-item:hover,.nav- .mega-menu-content .mega-sub-menu .mega-menu-item:hover{background:#009493!important}.nav-light .mega-menu-content .mega-sub-menu .mega-menu-item:hover{background:#165c7d!important}.mega-menu-content .mega-menu-column .mega-sub-menu{height:100%!important}.mega-menu-content .plain-cta{position:absolute!important;bottom:0!important;margin-bottom:0!important}.mega-menu-content .mega-sub-menu .mega-menu-link{height:100%!important;padding-bottom:30px!important}.mega-menu-content .mega-sub-menu .mega-menu-link{line-height:24px!important}.ks-nav-desc{padding-top:10px!important}#topbar{display:block;width:100%;background:0 0;position:absolute;top:0;left:0;z-index:150;padding:10px 60px 0}.logged-in #topbar{top:32px}.topbar-wrap{float:right!important}.menu-topbar-container,.menu-topbar-fr-container,.menu-topbar-de-container{width:unset!important;float:right;display:inline-block!important}#topbar .menu{list-style:none;float:right;margin:0;padding:0}.nav-dark #topbar a,.nav- #topbar a{color:#fff}.nav-light #topbar a{color:#003a62}#topbar .menu li{display:inline-block;float:right;position:relative}#topbar .menu>li a,#topbar .menu>li a span{font-size:14px}.nav-dark #topbar .menu>li a,.nav- #topbar .menu>li a{border-left:1px solid #fff}.nav-light #topbar .menu>li a{border-left:1px solid #003a62}.wpml-ls-item .sub-menu{display:none;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;opacity:0}#topbar .menu-item-has-children:hover .sub-menu{display:block!important;opacity:1;background-color:#333;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.27);box-shadow:0 5px 20px 0 rgba(0,0,0,.27);z-index:99;width:200px;position:absolute;margin-left:-100px!important}#topbar .menu-item-has-children:hover .sub-menu li{display:block;padding:5px 10px;float:left!important;width:100%!important;text-align:center;border-bottom:1px solid rgba(255,255,255,.1)}#topbar .menu-item-has-children:hover .sub-menu li:last-of-type{border-bottom:0}#topbar .menu-item-has-children .sub-menu li a span,#topbar .menu-item-has-children .sub-menu li a{color:#fff;letter-spacing:.03em;text-transform:initial;font-size:14px!important;line-height:14px!important;padding:0;text-align:center;border:0!important}#topbar .menu .menu-item-has-children>a::after{content:"\f347";font-family:dashicons;font-weight:400;display:inline-block;margin:0 0 0 6px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);color:inherit;position:relative;background:0 0;height:auto;width:auto;right:auto;line-height:inherit}.brand{width:150px;position:relative;z-index:99}.brand img{width:150px}.ks-logo{float:left;height:auto;line-height:0}.nav-dark .dark-logo,.nav- .dark-logo{display:none}.nav-light .light-logo{display:none}.navigation-wrap{margin:0;height:auto}.mobile-nav{display:none!important}#mobile-icon{margin-top:4px;-webkit-tap-highlight-color:transparent;-webkit-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);position:relative;top:0;right:0}.head-cta{position:relative;z-index:400}.contact-btn{display:block;border-radius:50px;background:#ec8229;color:#fff!important;font-weight:600;padding:11px 25px 10px;text-decoration:none;line-height:16px;text-transform:uppercase;letter-spacing:.07em;float:left}.nav-light .header-search .search-icon svg{fill:#003a62!important}.nav-dark .header-search .search-icon svg,.nav- .header-search .search-icon svg,.header-search-active .searc-icon svg{fill:#fff!important}.search-ui.header-search{float:left;padding:2px 20px 3px 5px!important;margin-right:10px;border:0!important;margin-top:0}.header-search .search-input,.home.header-search-active .header-search .search-input{border-bottom:0!important;color:#fff;font-size:16px;padding:1px 5px 0 21px!important}.header-search-active .search-ui.header-search{padding:5px;background:#333;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.27);box-shadow:0 5px 20px 0 rgba(0,0,0,.27)}.main-menu{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.nav-li{margin:0 25px}.wp-sub-nav{display:none}.nav-active .wp-sub-nav{display:block;position:absolute;width:80vw;left:10vw;background:#fff;margin-top:10px}.submenu-ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.wp-sub-nav li{width:20%;padding:25px}.nav-li a{text-decoration:none;font-weight:600;font-size:14px}.nav-dark .nav-li>a,.nav- .nav-li>a{color:#fff}.nav-light .nav-li>a{color:#003a62}.parent-item{text-transform:uppercase;letter-spacing:.075em}.ks-nav-title{font-weight:600;font-size:16px}.ks-nav-desc{font-size:14px;line-height:26px;font-weight:300}.megamenu-li,.megamenu-li span{-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.megamenu-li span{float:left;width:100%}.megamenu-li:hover{background-color:#003a62}.megamenu-li:hover span{color:#fff}.megamenu-li .plain-cta{font-size:14px!important;margin-top:14px}.search-lang{margin-top:10px;float:left;width:100%}.language-switcher{width:25px;height:25px;float:left;cursor:pointer;margin-right:15px;-webkit-tap-highlight-color:transparent}.language-switcher svg{fill:#fff}.languages{float:left;width:100%;display:none}.languages .menu{background:#f7f7f7;margin:0;padding:10px 0;list-style:none;text-align:center;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.27);box-shadow:0 5px 20px 0 rgba(0,0,0,.27)}.languages li{padding:8px 0}.nav-light .language-switcher svg,.nav-light .mobile-search svg{fill:#003a62!important}.nav-light .no-brand .language-switcher svg,.nav-light .no-brand .mobile-search svg{fill:#fff!important}.search-bar{float:left;width:100%;display:none;background-color:#f7f7f7;padding:15px}.fixed #menu-language-switcher,.fixed .search-bar{background-color:transparent;-webkit-box-shadow:none!important;box-shadow:none!important}.fixed #menu-language-switcher a{color:#fff!important}.mobile-search{width:22px;height:22px;fill:#fff;float:left;margin-right:15px}.search-bar .search-input{-webkit-appearance:none;float:left;width:100%;padding:20px;background:0 0;border:0!important;border-bottom:1px solid #888!important;border-radius:0!important}@media only screen and (max-width:1330px){#primary-nav{position:absolute;left:0;width:100%;text-align:center;z-index:20;top:90px;padding:5px 0}.nav-light .fixed #primary-nav{background:#fff}.nav-dark .fixed #primary-nav,.nav- .fixed #primary-nav{background:#333}#masthead.fixed{height:144px}}@media only screen and (max-width:990px){#masthead.fixed{height:auto}}@media only screen and (max-width:979px){#masthead{padding:20px 20px 0;top:10px}.brand{width:135px}.navigation-wrap,.head-cta,#primary-nav{display:none}.mobile-nav{display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.nav-dark #mobile-icon span,.nav- #mobile-icon span,#mobile-icon.open span{background-color:#fff!important}.nav-light #mobile-icon span{background-color:#003a62}.ks-nav-desc,.mega-menu-link .plain-cta,#topbar{display:none!important}.mega-menu-content .mega-sub-menu .mega-menu-link{padding-bottom:0!important}.nav-dark .mega-menu-content .mega-sub-menu .mega-menu-item:hover,.nav-light .mega-menu-content .mega-sub-menu .mega-menu-item:hover{background-color:#fff!important}}.ks-mobile-nav{position:fixed;display:none!important;top:0;left:0;width:100vw;height:100vh;background:#222;z-index:75;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.ks-mobile-nav.open{display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;overflow:scroll}#primary-nav .mega-menu-wrap{width:100%!important}.mega-menu-link{font-size:16px!important;letter-spacing:.02em!important;margin:0!important;padding:0 10px!important;text-transform:unset!important}.mega-menu>li.mega-menu-item>a.mega-menu-link{text-transform:uppercase!important;font-weight:600!important;font-size:14px!important}@media only screen and (max-width:500px){.mega-sub-menu{max-height:350px!important;overflow:scroll!important}.mega-sub-menu::-webkit-scrollbar{-webkit-appearance:none;width:7px}.mega-sub-menu::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}}.section-intro{max-width:900px;margin:0 auto 40px;text-align:center;padding:0 20px}.section-intro h2{margin:0 0 10px}.section-intro h6{margin:0}#hero{position:relative}.hero-slider{margin:0;padding:0;list-style:none}.homepage-hero{overflow:hidden;-webkit-background-size:cover;background-size:cover;background-position:center center;position:relative;min-height:700px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.hero-wrap{padding:0 60px;max-width:800px;position:relative;z-index:15}.hero-title{margin-top:60px}.hero-sub{font-size:20px;color:#fff;font-weight:500}.hero-overlay{height:100%;width:100%;position:absolute;top:0;left:0%;z-index:1}.hero-dots{position:absolute;bottom:20px;width:100%;left:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.hero-dots ul{margin:0;padding:0;list-style:none}.hero-dots li{display:inline-block;margin:0 5px;width:16px;height:16px;border:2px solid #fff;border-radius:20px;position:relative}.hero-dots .slick-active::before{background:#fff;width:8px;height:8px;content:"";position:absolute;top:2px;left:2px;border-radius:20px}.hero-dots button{opacity:0}.nav-dark .hero-cta,.nav- .hero-cta{background-color:#009493;float:left}.nav-dark .hero-overlay,.nav- .hero-overlay{background-color:rgba(0,0,0,.4)}.nav-light .hero-overlay{background-color:rgba(255,255,255,.4)}.arrow-down{position:absolute;right:100px;bottom:20px;width:40px;z-index:10}.nav-dark .dark-arrow,.nav- .dark-arrow{display:none}.nav-light .light-arrow{display:none}@media only screen and (max-width:1330px){.homepage-hero{padding:200px 0}}@media only screen and (max-width:920px){.homepage-hero{padding:150px 0}.hero-wrap{padding:0 20px}}@media only screen and (max-width:797px){.home .arrow-down{display:none}.arrow-down{right:20px!important}}.ks-carousel{margin:0 auto -100px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:900px;list-style:none;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;z-index:20}.ks-carousel{visibility:hidden}.ks-carousel.slick-initialized{visibility:visible}.ks-carousel li{padding:20px}.slick-slide{outline:none}.ks-carousel .slick-track,.ks-carousel .slick-slide{display:-webkit-flex!important;display:flex!important;display:-webkit-box!important;display:-ms-flexbox!important}.carousel-wrap,#carousel-link{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;background:#fff;border-radius:30px}.carousel-wrap{-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.27);box-shadow:0 5px 20px 0 rgba(0,0,0,.27);margin:0 5px}.carousel-image{width:40%;float:right;background-position:center center;-webkit-background-size:cover;background-size:cover;border-radius:20px 0 0 20px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.carousel-content{float:left;width:60%;padding:40px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.carousel-content h3,.carousel-content p{margin:0 0 10px;color:#165c7d;float:left;width:100%}.ks-carousel .slick-dots{list-style:none;margin:10px auto 0;padding:0;display:table!important;background:#e0e2e3;text-align:center;padding:10px;border-radius:30px}.ks-carousel .slick-dots li{padding:0;float:left}.ks-carousel .slick-dots .slick-active button{background:#77777c}.ks-carousel .slick-dots button{color:transparent;display:block;padding:0;background:#fff;border-radius:100%;height:12px;width:12px;margin:0 7px;outline:none;border:0;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.ks-carousel .slick-dots button:hover{border:1px solid #77777c}@media only screen and (max-width:797px){.ks-carousel{width:100%;padding:0 10px;margin:0 0 -60px;-webkit-transform:translateY(-18%);-o-transform:translateY(-18%);transform:translateY(-18%)}.ks-carousel li{padding:20px}.carousel-image{width:100%;height:250px;margin:0 0 40px;border-radius:20px 20px 0 0}.carousel-content{float:left;-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2;width:100%;padding:0 20px 40px}.carousel-wrap .simple-cta{position:absolute;bottom:20px}}@media only screen and (max-width:480px){.carousel-image{height:160px}}.recognition-logos{margin:0;padding:0;list-style:none;height:auto!important;line-height:0!important;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.recognition-logos li{padding:0;width:calc(33.333% - 20px);float:left;margin-right:30px;outline:none;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.recognition-logos li:nth-child(3n+3),.recognition-logos li:last-of-type{margin-right:0}.slick-arrow{width:13px!important;float:left!important;opacity:.6}.recog-bullet{margin-top:40px;margin-bottom:20px}.recog-logo{width:125px;float:left;margin-right:15px}.recog-wrap{width:calc(100% - 155px);float:left;padding-left:15px;border-left:1px solid #ccc}.recog-wrap h6{font-weight:700;font-size:16px;margin-bottom:0}.recog-desc{font-size:13px;line-height:22px;letter-spacing:-.01em;margin:0;font-weight:500}.recog-date{font-size:11px;margin:0}@media only screen and (max-width:850px){.recognition-logos li{width:100%;float:left;margin-right:0;padding:0 20px}}.ks-services{margin:0;padding:0}.ks-services li{padding:20px}.ks-services .slick-list{margin-top:40px;padding-top:0!important;padding-bottom:0!important}.ks-services .slick-slide{-webkit-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);opacity:.4;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.service-wrap,#service-link{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;background:#fff;border-radius:30px}#service-link{width:100%}.service-wrap{-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.27);box-shadow:0 5px 20px 0 rgba(0,0,0,.27);margin:0 5px}.service-image{width:40%;float:right;-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2;background-position:center center;-webkit-background-size:cover;background-size:cover;border-radius:0 20px 20px 0}.service-content{float:left;width:60%;padding:40px;-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}.ks-services .slick-current{opacity:1;-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ks-services .slick-initialized .slick-slide{display:block;height:auto;position:relative}.service-bullets{margin:0 20px}.service-bullets .slick-dots{list-style:none;margin:0;padding:0}.service-bullets .slick-dots{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;list-style:none;margin:0 auto;padding:0;width:100%}.fr .service-bullets .slick-dots{max-width:1200px!important}.service-bullets .slick-dots li{background:#165c7d;padding:6px 20px;border-radius:5px;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;cursor:pointer;margin:0 10px 10px}.service-bullets .slick-dots .slick-active,.service-bullets .slick-dots li:hover{background-color:#414042}.service-bullets .slick-dots li a{color:#fff;font-weight:600}.service-title{margin:0 0 10px}.service-sub{color:#003a62;font-size:18px;font-weight:500;margin:0 0 20px}@media only screen and (min-width:1780px){.service-image,.service-content{width:50%}}@media only screen and (min-width:2100px){.service-image{width:60%}.service-content{width:40%}}@media only screen and (max-width:797px){#service-link{padding-bottom:40px}.ks-services .slick-slide{margin:0}.ks-services .slick-slide{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:.6}.ks-services .slick-current{opacity:1}#services .slick-track{display:-webkit-flex!important;display:flex!important;display:-webkit-box!important;display:-ms-flexbox!important}.service-image{float:left;width:100%;height:250px;-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1;margin:0 0 10px;border-radius:20px 20px 0 0}.service-wrap,#service-link{height:100%}.service-content{float:left;-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2;width:100%;padding:20px 20px 40px}.service-desc{display:none}#ks-modules .service-desc{display:block!important}.service-wrap .simple-cta{position:absolute;bottom:20px}.slick-list{padding:0!important}.ks-services .slick-list{padding:0!important}.service-bullets .slick-dots{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.service-bullets .slick-dots li{-ms-flex-item-align:center;-ms-grid-row-align:center;-webkit-align-self:center;align-self:center;width:100%;text-align:center}}@media only screen and (max-width:480px){.service-image{height:160px}}#demo{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}.demo-list{list-style:none;margin:0;padding:0}.demo-list li{margin-bottom:20px;float:left;width:100%}.demo-count{background:#003a62;width:35px;height:35px;float:left;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:50px;font-weight:600;color:#fff;font-size:21px;line-height:21px;margin-right:40px}.demo-content{width:calc(100% - 75px);float:left}.demo-content h4{font-size:20px;line-height:20px}.demo-content h4,.demo-content p{margin:0 0 5px}@media only screen and (max-width:797px){.demo-cta{display:block;text-align:center;float:left;width:100%}.simple-cta{float:none;padding:15px 20px}}#latest-news{overflow-x:hidden}.latest-news-wrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.ln-intro{float:left}.tabs{float:right}.tabs li{background:#165c7d;padding:11px 20px;border-radius:5px;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;cursor:pointer;margin:0 10px;color:#fff;font-size:16px;font-weight:600;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:16px;border:0;font-family:montserrat,sans-serif;outline:none;transition:.3s all ease-in-out;float:left}.tab-link:hover,.tab-link.current{background-color:#414042!important}.ln-intro h2{margin:0 0 10px}.ln-intro h6{margin:0}.loop{float:left;width:100%;margin:60px 0 0}.ks-news{list-style:none;margin:0 -20px;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ks-news .slick-track{display:-webkit-flex!important;display:flex!important;display:-webkit-box!important;display:-ms-flexbox!important}.slick-slide{height:auto!important}.ks-news .slick-list{padding:0 20px 20px;margin:0 -20px!important}.tab-pane{display:none}.tab-pane.current{display:block}.ks-news li{padding:20px;width:33.333%}.ks-news-item{border-radius:20px;overflow:hidden;-webkit-box-shadow:0 5px 20px -8px rgba(0,0,0,.4);box-shadow:0 5px 20px -8px rgba(0,0,0,.4);height:100%}.ln-wrap{padding:20px 20px 40px}.ln-wrap h4{margin:0 0 10px}.ln-wrap .plain-cta{position:absolute;bottom:40px}@media only screen and (max-width:797px){.ln-wrap .plain-cta{position:absolute;bottom:80px}}@media only screen and (max-width:480px){#events .event-address{display:none}#events .ln-wrap{padding-bottom:60px}}#press-releases .ln-wrap h4,#blog .ln-wrap h4,#resources .ln-wrap h4{position:relative;height:90px;overflow:hidden}#press-releases .ln-wrap h4:after,#blog .ln-wrap h4:after,#resources .ln-wrap h4:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:40%;height:30px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,white));background:-webkit-linear-gradient(left,rgba(255,255,255,0),white 50%);background:-o-linear-gradient(left,rgba(255,255,255,0),white 50%);background:linear-gradient(to right,rgba(255,255,255,0),white 50%)}.ln-type,.ln-date{margin-bottom:12px;font-size:14px;color:#8e9096}.ln-type{float:left;width:50%}.ln-date{float:left;width:50%;text-align:right}#events .ln-wrap h4{margin-bottom:0!important}#events .ln-wrap .event-address{margin-bottom:12px;font-size:14px;color:#8e9096}.fr .ln-intro,.de .ln-intro{width:calc(50% - 30px);margin-right:60px}.fr .tabs,.de .tabs{width:calc(50% - 30px);margin:0;padding:0}.fr .tabs li,.de .tabs li{width:calc(50% - 10px);float:left;margin:0 20px 20px 0;list-style:none;text-align:center}.fr .tabs li:nth-child(2n+2),.de .tabs li:nth-child(2n+2){margin-right:0}@media only screen and (max-width:797px){.ks-news,.loop{margin:0!important}.ks-news li{width:100%;margin:0 0 40px}.tabs{margin:40px 0 0;padding:0;width:100%!important}.tabs li{width:100%!important}.tab-link{display:block;width:100%;float:left;margin:0 0 15px!important;text-align:center!important}.ln-intro{text-align:center;width:100%!important;margin:0 0 30px!important}}@media only screen and (max-width:480px){.ks-news-excerpt{display:none}}.featureHeader{display:table;width:100%;height:700px;position:relative;z-index:1;background-position:right bottom;-webkit-background-size:100% auto;background-size:100% auto}.headerTitle{margin:0}.featureContent{display:table-cell;vertical-align:middle;color:#fff;padding-top:80px;position:relative}.nav-dark .featureContent,.nav- .featureContent{background-color:rgba(0,0,0,.5)}.nav-light .featureContent{background-color:rgba(255,255,255,.7)}.featureIcon{position:absolute;top:0;right:0;max-height:100%}.featureWrap{max-width:750px}.featureCTA a{padding:7px 30px;border-radius:50px;font-size:16px;color:#fff;font-weight:600;text-decoration:none;position:relative;float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.3s -webkit-transform ease-in-out;transition:.3s -webkit-transform ease-in-out;-o-transition:.3s -o-transform ease-in-out;transition:.3s transform ease-in-out;transition:.3s transform ease-in-out,.3s -webkit-transform ease-in-out,.3s -o-transform ease-in-out;transition:.3s transform ease-in-out,.3s -webkit-transform ease-in-out;text-transform:uppercase;letter-spacing:.2em;font-weight:600}.nav-dark .featureCTA a,.nav- .featureCTA a{background-color:#009493}.nav-light .featureCTA a{background-color:#003a62}.featureCTA a:hover{-webkit-transform:scale(1.048);-o-transform:scale(1.048);transform:scale(1.048);color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.featureIntro p{font-weight:500}.nav-light .headerTitle{color:#333!important}.nav-light .featureIntro{color:#003a62!important}.featureLogos{position:absolute;bottom:50px;left:20px;right:0;width:calc(100% - 20px);max-width:1200px;margin:0 auto}.featureLogos .wrap{margin:0 auto;max-width:1200px}.featureLogos ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;list-style:none;padding-left:0;margin:0}.featureLogos ul li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:300px}.featureLogos ul li img{display:block;width:125px;max-width:125px;height:auto;margin-right:15px}.featureLogos ul li .content-wrap{width:calc(100% - 155px);float:left;padding-left:15px;border-left:1px solid #ccc}.featureLogos ul li .content-wrap h6{font-weight:700;font-size:16px;margin-bottom:0}.featureLogos ul li .content-wrap .desc{font-size:12px;line-height:15px;letter-spacing:-.01em;margin:0;font-weight:500}.featureLogos ul li .content-wrap .date{font-size:11px;margin:0}.nav-dark .featureLogos{color:#fff}@media only screen and (max-width:797px){.featureLogos{display:none}}#partners{padding:40px 0}.partner-logos{margin:0 -20px;padding:0;list-style:none;height:100px}.partner-logos li{width:20%;float:left;padding:0 20px}@media only screen and (max-width:979px){#partners .slick-list{margin:0 5px!important;width:calc(100% - 36px);float:left}#partners .slick-track{display:-webkit-flex!important;display:flex!important;display:-webkit-box!important;display:-ms-flexbox!important;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.partner-logos{margin:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-align-items:center!important;align-items:center!important}}@media only screen and (max-width:797px){.featureHeader{height:auto}.featureContent{-webkit-background-size:cover;background-size:cover;height:auto;padding:100px 0 60px}}.singleRow{display:inline-block;width:100%;float:left;padding:30px 0}.contentRow,.listRow{float:left;width:100%;padding-top:40px}.listRow h2{text-align:center;margin-bottom:40px}.fullWidthRow{margin:0 auto;max-width:800px;padding:40px 20px;text-align:center}.contentRow{padding-bottom:40px}.rowTitle{margin-top:0;text-align:center;margin-bottom:40px}.singleRow .featureCTA{display:inline-block}.greyRow .featureCTA a,.whiteRow .featureCTA a{color:#fff}.leftAlign{text-align:left}.alignCenter{text-align:center}.verticalAlign{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.blueRow{background-color:#004c76;color:#fff}.blueRow a{color:#fff}.greyRow{background-color:#f7f7f7}.leftCol,.rightCol{width:calc(50% - 20px);float:left}.leftCol{margin-right:40px}.sub-head{display:block;font-size:18px;max-width:800px;margin:0 auto;margin-top:10px;font-weight:300}.logo-grid{margin:0 0 -60px;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.logo-grid li{width:16.6667%;padding:0 10px;margin-bottom:60px}.logo-grid li img{max-width:120px;display:block;margin:0 auto;width:100%}@media only screen and (max-width:797px){.logo-grid{margin:0 0 -40px}.logo-grid li{width:25%;margin-bottom:40px}}.contentText{list-style:none;margin:0;padding:0;float:left;width:100%}.contentText.threeCol{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.contentIcons,.recogLogo{padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;width:100%;margin:0;padding:0}.threeCol{text-align:left}.contentIcons li,.contentText li,.recogLogo li{float:left;list-style:none;padding-bottom:40px}.twoCol li{width:calc(50% - 30px);margin:0 60px 0 0}.twoCol li:nth-child(2n+2){margin-right:0}.iconWrap{width:70px;float:left;margin-right:20px}.twoCol .iconWrap img{margin-top:10px}.contentIcons.threeCol img{max-height:80px}.iconContent{width:calc(100% - 90px);float:left}.iconContent p{margin-bottom:0}.iconContent a strong{font-weight:500!important;float:left;margin-top:10px;margin-bottom:10px;color:#004c76}.blueRow .iconContent a strong{color:#fff!important}.contentIcons.twoCol{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.threeCol li{width:calc(33% - 20px);margin-right:30px;text-align:center;display:inline-block;vertical-align:top;padding:20px}.threeCol li:nth-child(3n+3){margin-right:0}.threeIcon{margin-bottom:15px}.iconWrapper{min-height:250px}.threeCol h5,.threeCol p{margin:0}#testimonials{padding:80px 0!important;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}#testimonials .wrap{max-width:1000px;margin:0 auto}.testimonials{display:flex!important;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0;padding:30px;border-radius:40px;background:#fff;list-style:none;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.27);box-shadow:0 5px 20px 0 rgba(0,0,0,.27)}.testimonials li{text-align:center;outline:none!important}.tstml-content{font-size:20px;color:#003a62;line-height:32px;margin-top:10px}.slick-arrow{width:50px;float:left}#testimonials .slick-list{width:100%;float:left;padding:0}.tstml-logo{max-height:100px;width:auto;margin:0 auto;-ms-flex-item-align:center;-ms-grid-row-align:center;-webkit-align-self:center;align-self:center}.slick-arrow{background:0 0;border:0;outline:none}.dot-container ul,.bullet-wrapper ul{margin:20px 0 0;padding:0;list-style:none;text-align:center}.dot-container ul li,.bullet-wrapper ul li{display:inline-block;width:12px;height:12px;border-radius:50px;overflow:hidden;background-color:#78777c;margin:0 5px}.dot-container button,.bullet-wrapper button{color:transparent;background-color:transparent;outline:none;display:none}.dot-container .slick-active,.bullet-wrapper .slick-active{background-color:#f68d2e}#recognitions .bullet-wrapper ul{display:table!important;margin:0 auto!important;background:#e0e2e3;padding:10px;border-radius:20px}#recognitions .bullet-wrapper li{float:left;padding:0}.dot-container{text-align:center;margin-top:20px}.dot-container .slick-dots{display:inline-block;line-height:10px;padding:10px;border-radius:20px;background-color:#e0e2e3}#recognitions .full-cta{margin-top:40px}@media only screen and (max-width:797px){#testimonials .slick-list{width:100%}}.associatedWrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}.assocCol{display:-webkit-box;display:-ms-flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;width:100%;list-style:none;margin:0 0 40px;padding:0}.assocCol h4{width:100%;border-bottom:1px solid #f0f0f0;padding-bottom:10px;margin:0 20px 20px}.assocCol li{width:33.333%;padding:0 20px;margin-bottom:20px}@media only screen and (max-width:979px){.assocCol li{width:calc(50% - 20px)}}@media only screen and (max-width:696px){.threeCol li,.twoCol li,.assocCol li{width:100%;margin:0 0 30px}.iconWrapper{min-height:inherit}}.sf-input-select{border-bottom:1px solid #000!important;-webkit-appearance:none;border-radius:0;padding:7px 40px 7px 0;border:0;background-color:transparent;background-image:url(https://kudelskisecurity.com/wp-content/uploads/2019/07/Kudelski-Security-down-arrow.png);background-repeat:no-repeat;background-position:right;-webkit-background-size:15px 15px;background-size:15px;font-weight:300;letter-spacing:.05em}.searchandfilter ul{display:inline-block;padding:0;margin:20px 0 0!important}.searchandfilter ul li{text-align:center}.sf-input-select:focus{outline:none}.sf-wrap form{text-align:center}.sf-wrap form li{float:left;margin:0 20px}.sf-wrap{float:left;width:100%}.search-filter-results{float:left;width:100%}#search-filter-results-1034{float:left;margin-top:20px;width:100%}.sf-field-search input{-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:0;border-bottom:1px solid #000;width:200px;padding:0 0 10px;text-align:center;color:#000!important;font-family:montserrat,sans-serif}.sf-field-search input:focus{-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;outline:none}.sf-input-text::-webkit-input-placeholder{font-family:montserrat,sans-serif;font-weight:300}.sf-input-text:-ms-input-placeholder{font-family:montserrat,sans-serif;font-weight:300}.sf-input-text::-ms-input-placeholder{font-family:montserrat,sans-serif;font-weight:300}.sf-input-text::-moz-placeholder{font-family:montserrat,sans-serif;font-weight:300}.sf-input-text::placeholder{font-family:montserrat,sans-serif;font-weight:300}.search-filter-results-list h3{font-size:16px;font-weight:300;margin-top:7px}.header-space{margin-bottom:40px}.quote-author{font-size:16px;font-weight:300;margin-top:10px!important}.accolades-list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.accolades-list li{width:calc(33.333% - 30px);margin-right:45px;margin-bottom:60px}.accolades-list li:nth-child(3n+3),.accolades-list li:last-of-type{margin-right:0}.accolade-icon{height:100px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:20px}.accolade-icon img{max-height:100px}.alignSelf{-ms-flex-item-align:center;-ms-grid-row-align:center;-webkit-align-self:center;align-self:center}.accolades-list p{margin:0}.accolade-date{font-style:italic;font-size:12px;font-weight:600}@media only screen and (max-width:1100px){.accolades-list li{width:calc(50% - 15px);margin-right:30px!important}.accolades-list li:nth-child(2n+2),.accolades-list li:last-of-type{margin-right:0!important}}@media only screen and (max-width:700px){.accolades-list li{width:100%;margin:0 0 30px!important}.accolades-list li:nth-child(2n+2),.accolades-list li:last-of-type{margin-right:0!important}}.col-1-2{width:calc(50% - 40px);float:left;margin-right:80px}.col-1-2.last{margin-right:0}.col-1-3{width:calc(33.333% - 40px);float:left;margin-right:80px}.col-2-3{width:calc(66.666% - 40px);float:left;margin-right:80px}.col-1-3.last,.col-2-3.last{margin-right:0}@media only screen and (max-width:879px){.col-1-2,.col-2-3,.col-1-3{width:100%;margin:0 0 40px}.col-1-2.last,.col-1-3.last{margin-bottom:0}}.progress-fix{position:fixed;top:0;width:100%;z-index:999}.progress-container{background-color:#003a62;height:4px;width:100%;position:absolute;bottom:0;left:0;display:none}#masthead.fixed .progress-container{display:block!important}.home #masthead.fixed .progress-container{}.progress-bar{background-color:#f68d2e;height:4px;width:0%}#ks-modules h2{margin:0 0 10px!important}#contents.wrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.contents{margin:0;padding:30px;list-style:none;background:#004c76;border-radius:20px;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.27);box-shadow:0 2px 20px 0 rgba(0,0,0,.27)}.contents li{display:inline-block;width:100%;border-bottom:1px solid rgba(255,255,255,.15);margin-bottom:8px;padding-bottom:8px}.contents li:last-of-type{margin-bottom:0}.contents li a{color:#fff}.scroll-top-anchor{position:fixed;z-index:99;bottom:20px;right:20px;background:#fff;height:40px;width:40px;padding:10px;border-radius:10px;-webkit-box-shadow:0 5px 20px -8px rgba(0,0,0,.25);box-shadow:0 5px 20px -8px rgba(0,0,0,.25);display:none;opacity:0;-webkit-transition:.3s opacity ease-in-out;-o-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out}.scroll-top-anchor.active{display:block;opacity:1}.scroll-top-anchor a{display:block;height:100%;width:100%;background:url(/wp-content/uploads/ks-arrow-up.png);-webkit-background-size:100% auto;background-size:100% auto;background-repeat:no-repeat;background-position:center center}.service-features{margin:0;padding:0;list-style:none;float:left;width:100%}.service-features .slick-track{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.service-features li{border-radius:20px;position:relative;padding:20px;-webkit-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;background-color:#003a62;padding:20px 20px 40px;border-radius:20px;border:3px solid #003a62;overflow:hidden}.service-features .slick-current{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.service-features svg{position:absolute;bottom:-10px;right:-10px;opacity:.25!important;width:200px;max-width:150px;max-height:150px;-webkit-transition:0s!important;-o-transition:0s!important;transition:0s!important}.service-features svg .st1,.service-features svg .st0{-webkit-clip-path:none!important;clip-path:none!important}.service-features h4{margin:0;opacity:1;position:absolute;-webkit-transform:translateY(calc(-50% - 10px));-o-transform:translateY(calc(-50% - 10px));transform:translateY(calc(-50% - 10px));top:50%;padding-right:20px}.service-features span{position:absolute;bottom:20px;left:20px}.service-features li *{color:#fff;fill:#fff}.service-features li:nth-child(3n-1){background:#0085c9;border-color:#0085c9}.service-features li:nth-child(3n+3){background:#0096a9;border-color:#0096a9}.service-features li:hover{background-color:#f7f7f7}.service-features li:hover *{color:#003a62;fill:#003a62}.service-features li:hover h4{display:none}.service-features li:nth-child(3n-1):hover *{color:#0085c9;fill:#0085c9}.service-features li:nth-child(3n+3):hover *{color:#0096a9;fill:#0096a9}.service-feature-content p{opacity:0;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.service-features li:hover p{opacity:1}.service-features li{-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.service-features li:hover span{opacity:0}@media only screen and (max-width:797px){.service-features li{margin:0 20px}}@media only screen and (min-width:1050px){.service-features .slick-current{-webkit-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}}.service-boxes{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.service-boxes li{width:calc(33.333% - 40px);margin-right:60px}.service-boxes li:nth-child(3n+3){margin-right:0}.service-box{background-color:#fff;padding:20px;border-radius:20px;margin-bottom:60px;border:3px solid #003a62;-webkit-box-shadow:0 5px 20px -8px rgba(0,0,0,.25);box-shadow:0 5px 20px -8px rgba(0,0,0,.25);-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;position:relative;overflow:hidden}.service-box:hover>span{opacity:0}.service-box:hover>a span{opacity:1!important}.service-box-content{position:relative;z-index:5;float:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-bottom:40px;height:100%}.service-box-content h4{position:absolute;-webkit-transform:translateY(calc(-50% - 10px));-o-transform:translateY(calc(-50% - 10px));transform:translateY(calc(-50% - 10px));top:50%}.service-boxes h4,.service-carousel h4{margin:0!important}.service-boxes h4,.service-boxes a{-webkit-transition:.3s color ease-in-out;-o-transition:.3s color ease-in-out;transition:.3s color ease-in-out}.service-box:nth-child(3n-1),.service-box:nth-child(3n-1) *{border-color:#0085c8;color:#0085c8;fill:#0085c8}.service-box:nth-child(3n+3),.service-box:nth-child(3n+3) *{border-color:#0096a9;color:#0096a9;fill:#0096a9}.service-boxes .active-service,.service-box:hover{background-color:#003a62}.service-box:nth-child(3n-1).active-service,.service-box:nth-child(3n-1):hover{background-color:#0085c8}.service-box:nth-child(3n+3).active-service,.service-box:nth-child(3n+3):hover{background-color:#0096a9}.service-box:hover *,.active-service *{color:#fff!important}.service-boxes p{opacity:0;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;color:#fff;font-size:14px;line-height:24px;margin:0}.service-box:hover p,.active-service p{opacity:1}.service-box h4{-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;opacity:1}.service-box:hover h4,.active-service h4{opacity:0}.service-box svg{position:absolute;right:-10px;bottom:-10px;width:200px;opacity:.2;max-width:150px;max-height:150px}.service-boxes svg path{fill:#003a62;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.active-service svg,.service-box:hover svg{opacity:.3}.service-box:hover svg path,.active-service svg path{fill:#fff!important}.service-box .service-cta{position:absolute;bottom:0}@media(max-width:1100px){.service-boxes li{width:calc(50% - 30px);margin-right:60px!important}.service-boxes li:nth-child(2n+2){margin-right:0!important}}@media(max-width:797px){.service-boxes ul.boxes li{width:100%!important;margin:0 0 20px!important}}.service-boxes-featured{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.service-boxes-featured.mobile{display:none}.service-boxes-featured.desktop{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.service-boxes-featured .column-1{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:33%;padding-right:30px;-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}.service-boxes-featured .column-2{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:33%;padding-left:30px;-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-order:3;order:3}.service-boxes-featured .column-featured{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:34%;padding:0 30px;-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}.service-boxes-featured ul.boxes{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.service-boxes-featured ul.boxes li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;background-color:#fff;padding:20px;border-radius:20px;margin-bottom:60px;border:3px solid #165c7d;-webkit-box-shadow:0 5px 20px -8px rgba(0,0,0,.25);box-shadow:0 5px 20px -8px rgba(0,0,0,.25);-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;position:relative;overflow:hidden;min-height:206px}.service-boxes-featured .column-featured ul.boxes li{min-height:320px}.service-boxes-featured ul.boxes:hover>span{opacity:0}.service-box-featured ul.boxes:hover>a span{opacity:1!important}.service-boxes-featured .service-box-content{position:relative;z-index:5;float:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-bottom:40px;height:100%}.service-boxes-featured .service-box-featured-content h4{position:absolute;-webkit-transform:translateY(calc(-50% - 10px));-o-transform:translateY(calc(-50% - 10px));transform:translateY(calc(-50% - 10px));top:50%}.service-boxes-featured h4,.service-carousel h4{margin:0!important}.service-boxes-featured h4,.service-boxes-featured a{-webkit-transition:.3s color ease-in-out;-o-transition:.3s color ease-in-out;transition:.3s color ease-in-out}.service-boxes-featured svg path,.service-boxes-featured svg rect{fill:#165c7d;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.active-service svg,.service-box-featured:hover svg{opacity:.3}.service-boxes-featured ul.boxes li.featured{border-color:#f68d2e;color:#f68d2e;fill:#f68d2e!important}.service-boxes-featured ul.boxes li.featured svg path,.service-boxes-featured ul.boxes li.featured svg rect{fill:#f68d2e}.service-boxes-featured ul.boxes li.featured:hover{background-color:#f68d2e}.service-boxes-featured ul.boxes li .active-service,.service-boxes-featured ul.boxes li:hover{background-color:#165c7d}.service-boxes-featured ul.boxes li h4,.service-boxes-featured ul.boxes li a{color:#165c7d!important}.service-boxes-featured ul.boxes li.featured h4,.service-boxes-featured ul.boxes li.featured a{color:#f68d2e!important}.service-boxes-featured ul.boxes li:hover *,.active-service *{color:#fff!important}.service-boxes-featured p{opacity:0;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;color:#fff;font-size:14px;line-height:24px;margin:0}.service-boxes-featured ul.boxes li:hover p,.active-service p{opacity:1}.service-boxes-featured h4{-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;opacity:1}.service-boxes-featured ul.boxes li:hover h4,.active-service h4{opacity:0}.service-boxes-featured ul.boxes li svg{position:absolute;right:-19px;bottom:-20px;width:200px;opacity:.2;max-width:150px;max-height:150px}.service-boxes-featured .column-featured ul.boxes li svg path{fill:#f68d2e!important}.service-boxes-featured ul.boxes li:hover svg path,.active-service svg path{fill:#fff!important}.service-boxes-featured .service-cta{position:absolute;bottom:0}@media(max-width:1192px){.service-boxes-featured.desktop ul.boxes li{min-height:1px}.service-boxes-featured.desktop ul.boxes li:nth-child(2n+2){margin-right:0!important}}@media(max-width:797px){.service-boxes-featured.mobile{display:block}.service-boxes-featured.desktop{display:none}.service-boxes-featured.mobile li.featured svg path,.service-boxes-featured.mobile li.featured svg rect{fill:#f68d2e}.service-boxes-featured.mobile ul.boxes li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:230px;margin:0 20px}}.carousel-intro{max-width:800px;float:left;margin-bottom:40px}.service-carousel{margin:40px -20px 20px!important;padding:0;list-style:none;clear:left}.service-carousel .slick-list{overflow:visible}.service-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.service-carousel li{margin:0 20px;background:#fff;border-radius:20px;overflow:hidden;-webkit-box-shadow:0 5px 20px -8px rgba(0,0,0,.25);box-shadow:0 5px 20px -8px rgba(0,0,0,.25);-webkit-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);opacity:.4;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.service-carousel li.slick-active{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.service-carousel-content{padding:20px 30px}.service-carousel-arrows{float:right;cursor:pointer!important}.slick-next{margin-left:20px}.service-carousel-arrows .slick-disabled{opacity:.2;cursor:not-allowed}.service-carousel-dots{margin-bottom:40px}.service-carousel-arrows{float:right;cursor:pointer!important}@media(max-width:1192px){.service-carousel li{opacity:1;-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.accordion{list-style:none;margin:0;padding:0;border-radius:20px;overflow:hidden}.accordion__title{background:#004c76;padding:20px 60px 20px 20px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-weight:700;color:#fff;border-bottom:1px solid rgba(255,255,255,.1);text-align:left}.accordion__body{height:0;overflow:hidden;-webkit-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.accordion__content{background:#f7f7f7;padding:30px;text-align:left}.accordion__content p:first-of-type{margin-top:0}.accordion__content p:last-of-type{margin-bottom:0}.accordion-close{position:relative;right:-20px}.accordion-close span{width:20px;height:2px;background:#0096a9;display:block;top:50%;position:absolute;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;border-radius:20px}.is-open .line-01{-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.is-open .line-02{-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.accordion__content ul{margin:0 0 0 20px;padding:0}#testimonial-carousel{list-style:none;margin:0;padding:0}#testimonial-carousel li{background:#003a62;border-radius:20px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:20px;-webkit-box-shadow:0 5px 20px -8px rgba(0,0,0,.25);box-shadow:0 5px 20px -8px rgba(0,0,0,.25)}.tstml-carousel-logo{width:40%;float:left;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:20px}.tstml-carousel-logo img{max-height:300px;width:auto!important}.tstml-carousel-content{width:60%;float:left;padding:30px}.tstml-carousel-content h4{margin-top:0}.tstml-carousel-content *{color:#fff}.tstml-cta{display:block;margin-top:30px;color:#ec8229!important}@media only screen and (max-width:920px){#testimonial-carousel{max-width:600px;margin:0 auto}.tstml-carousel-logo,.tstml-carousel-content{width:100%}.tstml-carousel-logo{min-height:200px}#testimonials .dot-container{float:left;width:100%}}#statistics-row{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#statistics-row li{width:calc(33.333% - 40px);margin-right:60px;float:left;text-align:center!important}#statistics-row .single-stat3{margin-right:0}#statistics-row li h2,#statistics-row li h2 span{font-size:60px;line-height:60px}#statistics-row li h2>div{display:inline-block}.single-stat1 h2{color:#004c76}.single-stat2 h2{color:#0085c9}.single-stat3 h2{color:#0097a8}@media only screen and (max-width:979px){#statistics-row li{width:100%;margin:0 0 40px;float:left}.single-stat3{margin-bottom:0!important}}#featured-leader{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.leadership-members{list-style:none;padding:0;margin:0;float:left;width:100%}.leadership-members li{border-radius:20px;background-color:#333;padding:15px;float:left;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.single-leader li{width:100%}.all-leaders li{width:calc(50% - 20px);margin-right:40px;margin-bottom:40px}.all-leaders li:nth-child(2n+2),.all-leaders li:last-of-type{margin-right:0}.leadership-thumbnail{width:150px;height:150px;border-radius:10px;float:left;margin-right:40px}.leadership-snippet{float:left;width:calc(100% - 190px)}.leadership-snippet h3{font-size:20px;color:#fff;margin:0 0 5px;line-height:30px!important}.leadership-quote{margin-top:0}.leadership-author{margin-bottom:0}.jobTitle{margin:-5px 0 0;line-height:22px;font-size:15px;color:#fff;font-style:italic}.leadership-cta,.leadership-cta:after{color:#fff!important;font-size:14px}.leadership-cta:hover,.leadership-cta:hover:after{color:#f68d2e!important}.leadership-social{float:left;width:100%;margin-top:10px}.social-link img{width:26px!important;opacity:.5;margin-right:7px}#linkedin-logo{width:30px;height:30px;float:left;margin:0 0 5px;fill:#fff;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}#linkedin-logo:hover{fill:#ec8229}@media only screen and (max-width:879px){.leadership-members{margin:0 auto;max-width:600px;float:none}.all-leaders li{width:100%;margin:0 0 20px}}@media only screen and (max-width:520px){.leadership-thumbnail{width:120px;height:120px;margin-right:20px}.leadership-snippet{width:calc(100% - 140px)}.jobTitle{font-size:14px}.leadership-cta:hover,.leadership-cta:hover:after{color:#fff!important}}.single-leadership #topbar{position:relative;float:left;width:100%;top:0;background-color:#f7f7f7}.single-leadership #masthead{position:relative;background-color:#f7f7f7;top:0}.single-leadership #primary-nav{background-color:#f7f7f7}.single-leadership #masthead.fixed{position:fixed}.single-leadership .fixed #primary-nav{background-color:#fff}.headshot{width:calc(33.333% - 30px);float:left;margin-right:60px}.headshot img{border-radius:20px;margin-bottom:20px}.biog{width:calc(66.666% - 30px);float:left}.biog h2{margin-top:0}.single-social a img{width:40px;float:left;margin-right:20px}.single-social a{-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.single-social a:hover{opacity:.6}.back-link{float:left;width:100%}.back-link.desktop-hide{display:none;margin-top:30px}@media only screen and (max-width:797px){.headshot{width:100%;margin:0 0 40px}.headshot img{max-width:400px;margin:0;width:100%}.biog{width:100%}.back-link.mobile-hide{display:none}.back-link.desktop-hide{display:block}}.search-filter-results-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}.search-filter-result-item{width:calc(33.333% - 20px);display:block;float:left;margin-bottom:30px}.page-id-3854 .search-filter-result-item,.page-id-4599 .search-filter-result-item,.page-id-4598 .search-filter-result-item{width:25%;padding:20px}.page-id-3854 .search-filter-results-list,.page-id-4599 .search-filter-results-list,.page-id-4598 .search-filter-results-list{margin:0 -27px}.partnerWrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:150px;background:#f7f7f7}.partnerLogo{max-height:100px;max-width:150px}.partnerTitle{font-size:14px;text-transform:uppercase;letter-spacing:.3em;text-align:center;margin:20px 0 10px}.dir-req{list-style:none;margin:10px 0 0;padding:0}.dir-req li{width:100%;float:left;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:10px;margin-bottom:10px}.dir-req li:nth-child(2n+2){margin-right:0}.dir-req a,.dir-req span{padding:10px 0;display:block;background:#f7f7f7;line-height:23px}.dir-req span{background-color:#003a62;font-weight:300;font-family:lato;color:#fff;font-size:14px;letter-spacing:.2em}@media only screen and (max-width:1100px){.search-filter-result-item,.page-id-3854 .search-filter-result-item,.page-id-4599 .search-filter-result-item,.page-id-4598 .search-filter-result-item{width:33.333%}}@media only screen and (max-width:979px){.search-filter-result-item,.page-id-3854 .search-filter-result-item,.page-id-4599 .search-filter-result-item,.page-id-4598 .search-filter-result-item{width:50%}}@media only screen and (max-width:600px){.search-filter-result-item,.page-id-3854 .search-filter-result-item,.page-id-4599 .search-filter-result-item,.page-id-4598 .search-filter-result-item{width:100%}}.resTitle{margin-bottom:5px;font-weight:300;line-height:32px;margin-top:0}.resDesc{margin-bottom:0;font-size:15px}.resWrap{padding:20px;background:#f7f7f7;float:left;width:100%}.resCategory{text-transform:uppercase;margin:0;letter-spacing:.11em;font-size:12px!important;opacity:.5;display:inline-block}.resCategory::after{content:",";margin-right:5px}.resCategory:last-of-type::after{display:none!important}.eventDesc{width:55%!important;float:left}.tribe-events-single-event-title{text-align:left;display:block;margin-bottom:10px!important;line-height:1.5em!important}.tribe-events-event-url a{word-break:break-word}.eventDetails{width:calc(45% - 60px)!important;float:right;padding-top:60px;margin-left:60px}.tribe-events-notices{background:0 0;border:0;padding:0;font-style:italic;color:#333}.tribe-events-calendar th{font-size:15px;color:#fff;background-color:#004c76;padding:15px 0}.tribe-events-meta-group.tribe-events-meta-group-gmap{width:100%;padding:0 20px!important}#tribe-events{margin-top:40px}.tribe-events-event-meta:before{display:none}.tribe-events-c-top-bar__datepicker{display:none!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 40px #fff inset!important}input:-webkit-autofill{-webkit-text-fill-color:#222!important}.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input,.tribe-common .tribe-common-form-control-text__input{color:#222}.tribe-events-cal-links a{background:0 0!important;color:#000!important;padding:0!important;font-weight:300!important;margin-right:35px}.tribe-events-cal-links a{float:left!important;clear:left!important}.tribe-events-schedule h2{font-weight:300;font-size:18px}.tribe-events-schedule{margin-top:12px;margin-bottom:25px;background-color:transparent!important;padding:0!important;border:0!important}.tribe-events-meta-group-details dd{display:inline-block;font-size:15px!important}.tribe-venue{font-weight:500}.tribe-events-address span{font-weight:300}.tribe-events-pg-template{padding:0 20px}.single-tribe_events .tribe-events-event-meta{background-color:#f7f7f7!important;margin:0;border:0}.tribe-events-meta-group.tribe-events-meta-group-details{width:100%;text-align:left}.tribe-events-single-section-title{font-size:24px!important;text-align:left;font-weight:300!important}.registerBtn{font-size:16px;border:1px solid #333;padding:10px 20px;display:inline-block;margin-top:20px}.eventDate{font-size:16px;display:block;margin-bottom:10px}#tribe-events-footer{width:100%;float:left;margin:40px 0}.tribe-events-tooltip{display:none!important}.tribe-events-month-event-title a{font-size:16px!important}.tribe-events-list .type-tribe_events{width:calc(50% - 40px);float:left;margin:20px!important;padding:0!important}.tribe-events-list .tribe-events-loop{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.tribe-events-list .tribe-events-loop h2{width:100%;margin:20px 0;padding:20px 0;font-size:20px;font-weight:500;background:#f7f7f7;letter-spacing:.2em;text-align:center!important}.tribe-events-loop .tribe-events-venue-details{display:none}.tribe-events-loop .tribe-events-content{margin-top:0}.tribe-events-list .tribe-events-read-more{display:inline-block;padding:10px 20px;margin:20px 0;color:#fff;background:#004c76}.tribe-events-list .tribe-events-loop .tribe-event-schedule-details{font-weight:300;font-size:18px;font-style:italic;color:#999}.tribe-events-list .tribe-events-ical{display:none!important}.events-btn{display:block;background:#004c76;text-align:center;padding:14px 20px;color:#fff;margin-bottom:40px}.events-btn:hover{color:#fff!important;opacity:.7}.tribe-events-content .events-btn{float:left;margin-top:40px}.tribe-details-date{display:block;margin-bottom:10px}.tribe-details-date strong{width:55px;float:left}.tribe-events-meta-group{padding:0 20px!important}.single-tribe_events .tribe-events-venue-map{float:left;margin:0!important;padding:0!important;width:100%!important;border-radius:0!important}.tribe-events-schedule{margin:0 0 10px!important;float:left;width:100%}.tribe-events-schedule h2,.tribe-events-schedule span{font-size:15px!important;font-weight:400;color:#004c76}span.event-address{margin-bottom:20px;float:left;width:100%}.tribe-events-list .tribe-events-schedule{margin:0!important}.tribe-events-loop .tribe-events-event-image{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-top:0}.tribe-common .tribe-common-c-btn{background:#004c76!important}.tribe-events-c-events-bar__views{display:none!important}.tribe-common-c-btn.tribe-events-c-search__button{margin-right:10px}.tribe-events-calendar-list__event-datetime{color:#004c76;font-size:16px}.tribe-events-calendar-list__event-title a{font-size:28px!important;font-weight:500;border:0!important;line-height:1.4em}.tribe-events-calendar-list__event-date-tag-daynum{color:#ec8229!important}.tribe-events-calendar-list__event-description{margin-top:5px}.tribe-events-calendar-list__event-venue{margin-bottom:5px}.tribe-events-content .events-btn{color:#fff!important}@media only screen and (max-width:979px){.eventDesc,.eventDetails{width:100%!important;margin-bottom:20px!important;padding-top:0!important}.eventDetails{margin-left:0!important}.eventDetails .events-btn{display:none}.tribe-events-list .type-tribe_events{width:100%!important;margin:0 0 40px!important}}.sm-header>a{font-size:26px;width:100%;display:block;float:left;border-bottom:1px solid #f7f7f7;margin:20px 0;padding:0 0 20px}.sm-header>.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;float:left;width:100%}.sm-col{width:33.333%;padding:0 30px 15px 0;margin:0 0 30px}.sm-header .sub-menu li a{font-size:16px!important;text-transform:inherit!important;letter-spacing:.05em!important;padding:0}.sm-col>a{font-weight:500;width:100%;display:block;margin:0 0 10px}.sm-col .sub-menu li a{font-size:14px!important}@media only screen and (max-width:979px){.sm-col{width:50%}}@media only screen and (max-width:700px){.sm-col{width:100%;padding:0}}.hs-richtext{color:rgba(255,255,255,.9)!important;font-size:12px!important;line-height:21px!important}.subscribe{background:#0097a9;padding:40px 0;color:#fff;float:left;width:100%}.subscribe-text{max-width:500px;float:left}.subscribe-text h3{color:#fff;margin:0}.subscribe-input{width:calc(100% - 540px);float:right;display:block}.subscribe label{display:none}.hs-error-msg{display:block!important;margin:0!important;margin-bottom:10px!important}.subscribe .hs-input{background:0 0;width:100%;border:0;border-bottom:1px solid #fff;margin-bottom:10px;border-radius:0}.hs-input{color:#fff!important;font-weight:300}.hs-input::-webkit-input-placeholder{color:#fff;font-weight:300;font-size:16px}.hs-input:-ms-input-placeholder{color:#fff;font-weight:300;font-size:16px}.hs-input::-ms-input-placeholder{color:#fff;font-weight:300;font-size:16px}.hs-input::-moz-placeholder{color:#fff;font-weight:300;font-size:16px}.hs-input::placeholder{color:#fff;font-weight:300;font-size:16px}.hs-error-msgs{margin:0!important;padding:0!important;list-style:none;font-size:12px;font-weight:300;font-style:italic;float:right;text-align:right;width:100%}.subscribe input:focus{outline:none}#colophon{float:left;width:100%;margin:0;padding:40px 60px 20px;background-color:#003a62}.footer-content{display:block;float:left;width:100%}#colophon a{text-decoration:none;color:#fff}#colophon .menu{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;list-style:none;margin:0 -20px;padding:0}#colophon .sub-menu{display:block;list-style:none}#colophon .menu .menu-item-has-children{float:left}#colophon .sub-menu li a{font-size:14px!important;text-transform:inherit;letter-spacing:.05em;padding:0;margin-bottom:11px!important;float:left;width:100%;max-width:200px}#colophon .menu-item-has-children>a{padding:0;margin-bottom:20px;display:block;font-size:16px;font-weight:600}.site-info{margin-top:20px;border-top:1px solid rgba(255,255,255,.2);padding-top:20px}.social-icons{float:right}.social-icons img{height:22px;margin-left:15px;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.social-icons img:hover{opacity:.6}.copyright,.bite{font-size:12px}.copyright{float:left;color:#fff}.bite{float:right;opacity:.5}#colophon .menu .menu-item-has-children{width:16.666%;padding:0 20px}.legal-consent-container p,.legal-consent-container a{font-size:12px!important;line-height:20px!important;color:#fff!important}.submitted-message.hs-main-font-element{color:#fff!important;text-align:center!important}.submitted-message.hs-main-font-element{color:#fff!important}fieldset{max-width:100%!important}#form p,#form h2{text-align:center}#form input{width:100%!important;margin:0;padding:10px 0;background:0 0;border:0;border-bottom:1px solid #fff;border-radius:0;font-family:work sans!important}.hbspt-form label span{font-weight:500}.hs-error-msg{font-size:13px;opacity:.6}.hbspt-form input:focus{outline:none!important}#form .hs-form-field{margin-bottom:20px;display:block!important;float:left!important;width:100%!important}#form .hs_firstname,#form .hs_lastname{width:47%!important;float:left!important}#form .hs_firstname{margin-right:6%!important}.hbspt-form textarea{background:0 0;border:0;width:100%!important;min-height:150px;border-bottom:1px solid #fff;border-radius:0;resize:none;margin-bottom:30px;outline:none!important;font-family:work sans!important}.hbspt-form select{border:0;background:#004c76!important;border-bottom:1px solid #fff;border-radius:0!important;width:100%!important;height:40px;margin-bottom:0;-webkit-appearance:none}.hbspt-form select:focus{outline:none!important}.hbspt-form select option{color:#000!important;background:#fff!important}.hbspt-form input:-webkit-autofill,.hbspt-form input:-webkit-autofill:hover,.hbspt-form input:-webkit-autofill:focus,.hbspt-form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #004c76 inset!important}.hbspt-form input:-webkit-autofill{-webkit-text-fill-color:#fff!important}.hs-button{display:block!important;margin:0 auto!important;max-width:150px!important;color:#fff!important;font-size:15px!important;font-weight:300;border-radius:50px!important;background:#ff7a59!important;border:0!important;padding:14px 0!important;margin-top:20px!important;-webkit-transition:.3s opacity ease-in-out;-o-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out;cursor:pointer!important}.subscribe .hs-button{float:left;width:150px;margin-top:0!important}.hs-button:hover{opacity:.8}.inputs-list{list-style:none;margin:0;padding:0;margin-top:20px}#form input[type=checkbox]{width:25px!important;float:left!important;margin-top:5px!important}.legal-consent-container .hs-form-booleancheckbox-display>span{display:block;margin-left:30px;font-size:12px!important}@media only screen and (max-width:1100px){#colophon .menu{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#colophon .menu .menu-item-has-children{width:30.333%;padding:1.5% 0;margin-bottom:20px}}@media only screen and (max-width:979px){.subscribe-text,.subscribe-input{width:100%!important}}@media only screen and (max-width:700px){#colophon .menu .menu-item-has-children{width:100%}#colophon .sub-menu li{width:100%!important;float:left}#colophon .sub-menu li a{width:100%!important}.mobile-hide{display:none}.copyright,.social-icons{float:left;width:100%!important;text-align:center}.copyright{margin-bottom:10px}}.error404 .dark-logo{display:none}.error404 #menu-topbar li a{color:#fff!important}.error404 #mobile-icon span{background-color:#fff!important}.custom404{height:800px;background-image:url(/wp-content/uploads/Kudelski-Security-Home-Hero.jpg);-webkit-background-size:cover;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative}.wrap404{position:relative;z-index:25}.wrap404 h1,.wrap404 a{color:#fff!important;text-align:center}.overlay404{background:rgba(0,0,0,.5);height:800px;width:100vw;top:0;position:absolute}.videoWrapper{position:relative;padding-bottom:56.25%;height:0;width:100%}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.module-video .video-presentation__videos{position:relative}.module-video .video-presentation__video{position:relative}.module-video .video-presentation__video video{display:block;width:100%!important;height:auto!important;pointer-events:none;border-radius:20px}.module-video .video-presentation__video video:focus{outline:none}.module-video .video-presentation__video video::-webkit-media-controls{display:none}.module-video .video-presentation__panel{position:relative;border-radius:20px;background:#0085c9;color:#fff;margin:0 4px;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;text-align:left;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.27);box-shadow:0 5px 20px 0 rgba(0,0,0,.27)}.module-video .video-presentation__panel h4{font-size:20px;line-height:23px;margin-top:30px;margin-bottom:10px;color:#fff}.module-video .video-presentation__panel p{font-size:14px;line-height:17px;margin-bottom:0}.module-video .video-presentation__panel .slide-number{position:absolute;top:45px;font-size:100px;color:#fff;opacity:.2}.module-video .mobile{display:none}.module-video .mobile .video-presentation__panels{margin:15px 0;padding-left:0}.module-video .mobile .video-presentation__panels .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.module-video .mobile .video-presentation__panels .slick-slide{height:inherit!important}.module-video .mobile .video-presentation__panel{min-height:230px;padding:15px 60px 30px 30px;-webkit-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.module-video .mobile .video-presentation__panel.slick-current{-webkit-transform:scale(.87);-o-transform:scale(.87);transform:scale(.87);-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.module-video .desktop{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.module-video .desktop>*{padding:0 15px}.module-video .desktop .col-left,.module-video .desktop .col-right{width:25%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.module-video .desktop .col-middle{width:50%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.module-video .desktop .video-presentation__panels{height:100%;padding-left:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding:20px 0}.module-video .desktop .video-presentation__panel{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);font-size:14px;line-height:17px;padding:15px 15px 30px;cursor:pointer}.module-video .desktop .video-presentation__panel h4{font-size:20px;line-height:23px;margin-top:15px;margin-bottom:10px;color:#fff}.module-video .desktop .video-presentation__panel .slide-number{top:29px;font-size:60px}.module-video .desktop .video-presentation__panel.not-played{opacity:.3}.module-video .desktop .video-presentation__video-wrapper{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.module-video .desktop .video-presentation__part{display:none;position:relative}.module-video .desktop .video-presentation__part.is-active{display:block}.module-video .desktop .video-presentation__video{width:100%;height:100%}.module-video .desktop .video-presentation__video video{background-color:#134570;width:100%;height:auto}@media(max-width:768px){.module-video .mobile{display:block}.module-video .desktop{display:none}}.module-video .video-presentation__videos{position:relative}.module-video .video-presentation__video{position:relative;max-width:100%;height:100%;margin:0 auto}.module-video .video-presentation__video video{display:block;width:100%!important;height:auto;pointer-events:none;border-radius:20px}.module-video .video-presentation__video video:focus{outline:none}.module-video .video-presentation__video video::-webkit-media-controls{display:none}.module-video .video-presentation__panel{position:relative;border-radius:20px;background:#0085c9;color:#fff;margin:0 4px;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;text-align:left;-webkit-box-shadow:none;box-shadow:none}.module-video .video-presentation__panel h4{font-size:20px;line-height:23px;margin-top:0!important;margin-bottom:10px;color:#fff}.module-video .video-presentation__panel p{font-size:14px;line-height:17px;margin-bottom:0}.module-video .video-presentation__panel .slide-number{position:absolute;top:45px;right:unset;font-size:100px;color:#fff;opacity:.2}.module-video .mobile{display:none}.module-video .mobile .video-presentation__panels{margin:0;padding-left:0}.module-video .mobile .video-presentation__panels .slick-track{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.module-video .mobile .video-presentation__panels .slick-slide{height:inherit!important}.module-video .mobile .video-presentation__panel{min-height:230px;padding:15px 60px 30px 30px;-webkit-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.module-video .mobile .video-presentation__panel.slick-current{-webkit-transform:scale(.87);-o-transform:scale(.87);transform:scale(.87);-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.module-video .desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.module-video .desktop>*{padding:0 15px}.module-video .desktop .col-left,.module-video .desktop .col-right{width:40%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.module-video .desktop .col-left .slick-track,.module-video .desktop .col-right .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.module-video .desktop .col-video-container{width:60%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;padding:35px 0 20px}.module-video .desktop .video-presentation__panels{height:100%;padding-left:0;margin:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 0;overflow-y:scroll}.module-video .desktop .video-presentation__panels .slick-list.draggable{height:auto!important}.module-video .desktop .video-presentation__panels .slick-list.draggable .slick-track{height:auto!important}.module-video .desktop .video-presentation__panels::-webkit-scrollbar{width:5px}.module-video .desktop .video-presentation__panel{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);margin:15px 0;font-size:14px;line-height:17px;margin-bottom:0;padding:20px 20px 20px 50px;cursor:pointer}.module-video .desktop .video-presentation__panel h4{font-size:20px;line-height:23px;margin-top:15px;margin-bottom:10px;color:#fff}.module-video .desktop .video-presentation__panel .slide-number{top:20px;left:15px;line-height:25px;font-size:18px;width:25px;height:25px;font-weight:500;text-align:center;opacity:1;background-color:rgba(255,255,255,.3);border-radius:30px}.module-video .desktop .video-presentation__panel.not-played{opacity:.3}.module-video .desktop .video-presentation__video-wrapper{height:100%;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.module-video .desktop .video-presentation__part{display:none;height:100%;position:relative}.module-video .desktop .video-presentation__part.is-active{display:block}.module-video .desktop .video-presentation__video{width:100%;height:100%}.module-video .desktop .video-presentation__video video{background-color:#134570;width:100%;height:100%!important}@media only screen and (min-width:768px){.dot-container.service-carousel-dots{display:none}}@media only screen and (max-width:768px){.module-video .desktop{display:block!important}.module-video .desktop .col-video-container{width:100%!important}.module-video .desktop .col-right{width:100%!important;padding:0}.module-video .desktop .col-right .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:768px){.video-presentation__panels .slick-track{-webkit-transform:unset!important;-o-transform:unset!important;transform:unset!important}}#fusion-detect-2 .videoWrapper{height:auto!important;padding-bottom:0}#fusion-detect-2 video{max-width:100%;max-height:100%}.videoWrapper{height:auto!important}video{max-width:100%;max-height:100%}.advantages-list-wrap .advantages-col-center{float:left;margin:0;width:calc(100% - 30px);padding:0 15px}.advantages_background_section{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}.advantages-col-center .demo-list{margin:30px 0;-webkit-column-count:2;-moz-column-count:2;column-count:2;padding:0 15px;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}.advantages-col-center .demo-list .demo-count{margin-top:6px}.advantages-col-center .demo-list .advantage-item{min-height:95px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;margin:20px 0 0;padding:0 15px}.advantages-col-center .demo-list .advantage-item h4{font-size:18px;line-height:30px}@media(max-width:992px){.advantages-list-wrap .advantages-col-center{width:100%;padding:0}.advantages-col-center .demo-list{-webkit-column-count:1;-moz-column-count:1;column-count:1;padding:0;max-width:560px}.advantages-col-center .demo-list .demo-count{margin-right:20px}.advantages-col-center .demo-list .advantage-item{padding:0}.advantages-col-center .demo-list .advantage-item h4{font-size:16px;line-height:24px}}.mdr-partner-logos .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mdr-partner-logos .slick-track li img{margin:0 auto}.partner-service-wrapp{padding:80px 0!important}.partner-service-wrapp h2{font-size:24px}.partner-service-wrapp .dot-container{display:none!important}@media(max-width:599px){.partner-service-wrapp .dot-container{display:block!important}}.resDesc{margin-bottom:0;font-size:15px}.resCategory{text-transform:uppercase;margin:0;letter-spacing:.11em;font-size:12px!important;opacity:.5;display:inline-block}.resCategory::after{content:",";margin-right:5px}.resCategory:last-of-type::after{display:none!important}.resources-sf-wrap.sf-wrap form ul li h4{text-align:left}.resources-sf-wrap.sf-wrap .sf-input-select{background-image:none!important;background:0 0!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.resources-sf-wrap.sf-wrap .sf-input-select::after{border-bottom:2px solid #003a62;border-right:2px solid #003a62;width:7px;height:7px}.resources-sf-wrap.sf-wrap ul.list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.resources-sf-wrap.sf-wrap ul.list{background:#003a62;padding:20px 10px 20px 20px;max-width:220px;margin-top:0!important;max-height:420px;overflow-y:scroll;overflow-x:hidden;border-radius:10px;scrollbar-width:5px;scrollbar-color:rgba(255,255,255,.3)}.resources-sf-wrap.sf-wrap ul.list::-webkit-scrollbar{width:14px}.resources-sf-wrap.sf-wrap ul.list::-webkit-scrollbar-thumb{width:4px;border:4px solid transparent;background:rgba(255,255,255,.5);border-radius:10px;-webkit-background-clip:padding-box;background-clip:padding-box}.resources-sf-wrap.sf-wrap ul.list li{font-size:12px;color:#fff;font-style:normal;white-space:normal;float:left;word-wrap:break-word!important;font-weight:700;font-size:12px;line-height:15px;margin:0;padding:5px}.resources-sf-wrap.sf-wrap ul.list li.selected,.resources-sf-wrap.sf-wrap ul.list li:hover{background:0 0;color:#ec8229}.resources-result-list .search-filter-result-item.sf-resources{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 0 6px 3px rgba(229,229,229,.5);box-shadow:0 0 6px 3px rgba(229,229,229,.5);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;float:left;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;background:#fff;max-width:350px;min-height:430px;border-radius:20px;padding:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;margin:0 27px 30px}.resources-result-list .search-filter-result-item.sf-resources:hover{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.resTitle{margin-bottom:5px;font-weight:700;color:#003a62;font-size:18px;line-height:29px;margin-top:0}.resTitle,.resDesc{-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}.resDesc{margin-bottom:0;font-size:12px;font-family:Montserrat;font-style:normal;font-weight:500;line-height:21px;color:#222}.resWrap{padding:20px;background:#fff;float:left;width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.resCategory{text-transform:uppercase;margin:0;letter-spacing:normal;font-size:12px!important;opacity:.5;display:inline-block;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}.resCategory::after{content:",";margin-right:5px}.resCategory:last-of-type::after{display:none!important}.resources-result-list .hs_recaptcha.hs-recaptcha{display:none}.resources-result-list .hs-richtext p{font-family:montserrat;font-size:8px!important;font-style:normal;opacity:50%;font-weight:500;line-height:13px!important;letter-spacing:0;text-align:left;color:#222!important}.resources-result-list .hs-richtext p a{color:inherit!important;font-size:inherit!important}.sf-resources img{float:left;height:200px;-o-object-fit:cover;object-fit:cover}.search-filter-results-list.resources-result-list a.resources-form-card{padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-position:center center!important}.resources-form-card form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.resources-form-card form div.actions{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;text-align:left}.resources-form-card form div.legal-consent-container{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.resources-form-card .resSubTitle{font-family:montserrat;font-style:normal;font-weight:500;font-size:10px;line-height:18px;color:#222}.resources-form-card form div.actions .hs-button{width:101px;background:#ec8229!important;border-radius:20px;font-family:montserrat;font-style:normal;font-weight:700;font-size:12px;line-height:15px;padding:8px 0!important;margin:10px 0!important}.resources-result-list.search-filter-results-list .hs_email.hs-email input,.resources-result-list.search-filter-results-list .hs_country_dropdown select{width:100%;background-color:transparent!important;border:none;border-bottom:1px solid rgba(34,34,34,.5);color:rgba(34,34,34,.5)!important}.resources-form-card .hbspt-form .submitted-message{color:rgba(34,34,34,.5)!important;margin:20px auto}.resources-form-card .hs_email.hs-email label,.resources-form-card .hs_country_dropdown label{font-family:montserrat;font-style:normal;font-weight:500;line-height:18px;color:rgba(34,34,34,.5)}.resources-form-card .hs_email.hs-email label span,.page-id-3854 .resources-form-card .hs_country_dropdown label span{font-size:10px!important}.resource-pagination_items{margin:40px auto;text-align:center;position:relative;max-width:196px;font-family:montserrat;font-weight:500;font-size:12px}.resource-pagination_items .prev.page-numbers{left:0;position:absolute}.resource-pagination_items .next.page-numbers{right:0;position:absolute}.resource-pagination_items .next.page-numbers,.resource-pagination_items .prev.page-numbers{width:28px;color:#003a62;height:28px;border-radius:5px;text-align:center;background-color:#fff;-webkit-box-shadow:0 0 6px 3px #e5e5e580;box-shadow:0 0 6px 3px #e5e5e580}.resource-pagination_items .page-numbers{font-size:12px;padding:0 2px}.page-numbers.current{border-bottom:1px solid #ec822a}.resource-pagination_items svg.icon-arrow-prev,.resource-pagination_items svg.icon-arrow-next{width:10px;height:10px;text-align:center}.resources-sf-wrap span.current{color:#003a62;font-weight:600;-webkit-line-clamp:1;text-overflow:ellipsis;display:inline-block;max-width:100%;-webkit-box-orient:vertical;overflow:hidden}.resources-sf-wrap form>ul{max-width:1160px;margin:40px auto!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;float:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.resources-sf-wrap ul li{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative;min-width:200px;max-width:340px}.resources-sf-wrap ul li div.nice-select{width:100%;border-bottom:none!important}.featureHeader.has_featured_contents{background:#d3d3d3}.featured-posts-header{max-width:1240px;padding:0 20px;clear:both;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-posts-header .featured-small-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.featured-posts-header .featured-banner-post{max-width:728px;width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-height:323px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.featured-posts-header .featured-banner-post .item-thumbnail_wrapper{height:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative}.featured-posts-header .featured-banner-post .item-thumbnail_wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.featured-posts-header .featured-banner-post .item-thumbnail_wrapper p{position:absolute;top:10px;left:10px;max-width:103px;color:#fff;font-weight:700;text-transform:uppercase;font-size:10px;letter-spacing:.1em;background:#ec822a;padding:0 12px;line-height:21px;border-radius:20px}.featured-posts-header .featured-banner-post .item-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:25px;max-width:38%}.featured-posts-header .featured-banner-post .item-content p.item-excerpt{font-family:Montserrat;font-style:normal;font-weight:500;font-size:10px;line-height:18px;color:#222}.featured-posts-header p.item-source-type,.featured-posts-header h4{margin:0}.featured-posts-header p.item-source-type{font-family:Montserrat;font-style:normal;font-weight:500;font-size:10px;line-height:18px;color:rgba(34,34,34,.5)}.featured-posts-header .read_more_button{font-family:Montserrat;font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#ec822a}.featured-posts-header h4.item-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:30px;color:#003a62}.featured-posts-header .featured-block-small{max-width:352px;padding:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.featured-posts-header .featured-block{background:#fff;margin:20px;overflow:hidden;border-radius:20px;-webkit-box-shadow:0 0 6px 3px rgba(229,229,229,.5);box-shadow:0 0 6px 3px rgba(229,229,229,.5)}.associatedWrap .assocCol{margin:40px 0 30px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.associatedWrap .assocCol .card-col-wrapp{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:370px;padding-bottom:30px}.associatedWrap .assocCol a.resource-card-item{height:100%;background-color:#fff;max-width:350px;display:block;margin:0 auto;float:none!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 0 6px 3px rgba(229,229,229,.5);box-shadow:0 0 6px 3px rgba(229,229,229,.5);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;float:left;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;background:#fff;max-width:350px;min-height:430px;border-radius:20px;padding:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.associatedWrap .assocCol a.resource-card-item:hover{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.associatedWrap .assocCol a.resource-card-item .title-featured-resource{font-weight:700;color:#003a62;font-size:18px;line-height:29px;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;border-bottom:0;padding-bottom:0;margin:0}.associatedWrap .assocCol a.resource-card-item img{height:200px;width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:797px){.featureHeader.has_featured_contents .featureContent{padding-top:200px!important}.featureHeader.has_featured_contents .featureContent .featured-posts-header{margin-bottom:50px}}@media screen and (max-width:1200px){.featured-posts-header{padding-bottom:50px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.featured-posts-header .featured-small-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:800px){.resources-sf-wrap form>ul{max-width:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.resources-sf-wrap form>ul li{width:100%}.page-id-3854 .search-filter-results>p,.page-id-4599 .search-filter-results>p,.page-id-4598 .search-filter-results>p{max-width:400px;display:block;margin:0 auto;padding:0 20px}}@media screen and (max-width:600px){.featured-posts-header .featured-banner-post{max-width:352px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.featured-posts-header .featured-banner-post .item-content{max-width:100%}.featured-posts-header .featured-banner-post .item-thumbnail_wrapper{max-width:100%}}.featured_cta_wrap.simple-cta{margin:20px auto}.featured_cta_wrap.simple-cta a{color:#fff}.external_member_links .member_expertise_link{text-transform:uppercase;font-weight:600;color:#003b65}.external_member_links .member_external_links_list{padding:20px 0;margin:0}.external_member_links .member_external_links_list li{display:inline-block;list-style-type:none;font-weight:500;margin-right:25px}.biog-after-embed{width:calc(66.666% - 30px);float:right}.embeded_full_width{width:100%;padding:60px 0;margin:40px auto;display:inline-block;background-color:none}.embeded_full_width iframe{width:100%!important;height:480px}.embeded_full_width .video_embed_block{position:relative;max-width:807px;margin:0 auto}@media screen and (max-width:890px){.embeded_full_width .video_embed_block{padding:0 20px}}@media screen and (max-width:797px){.embeded_full_width .video_embed_block iframe{height:380px}.biog-after-embed{width:100%;float:right}}@media screen and (max-width:482px){.leadership-cleafix .singleRow.greyRow .wrap{padding:0}}@media screen and (max-width:500px){.embeded_full_width .video_embed_block iframe{height:280px}}@media screen and (max-width:359px){.external_member_links .member_external_links_list{padding:20px 0;margin:0}.external_member_links .member_external_links_list li{margin-right:10px}.external_member_links .member_external_links_list li a{letter-spacing:.25}}#service-portfolio-new .column-2{padding-left:0;width:100%}#service-portfolio-new .column-2 .boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#service-portfolio-new .column-2 .boxes li{max-width:24%}@media(min-width:768px){#service-portfolio-new .service-boxes-featured.desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.texas-results-list .search-filter-result-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.texas-results-list .search-filter-result-item h3{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:inline-block}.texas-results-list .search-filter-result-item ul{min-height:170px}.singleRow.greyRow .contentIcons.twoCol{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.singleRow.greyRow .contentIcons.twoCol div.iconWrap{min-height:70px}.card-col-wrapp .cta_single_card{font-size:14px}.card-col-wrapp .cta_single_card,.tabed_carousel_cta{color:#003b65}