.white-footer-button{background-color:#fff!important;border-radius:0;color:#000!important;cursor:pointer;display:inline-block;font-size:13px;line-height:1;margin:10px 0 0;padding:6px 24px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.white-footer-button:hover{background-color:#000!important;color:#fff!important}.footer__container{margin:0 auto;padding:0 35px}.footer-bottom-grp{padding:27px 0 24px}.footer-menu .submenu.level-1 li>a.menu-link{color:#112648;font-size:15px;font-weight:300;letter-spacing:.075em}.footer-menu .submenu.level-1 li>a.menu-link:after{content:"|";margin:0 8px}.footer-menu .submenu.level-1 li:last-child>a.menu-link:after{content:none}.footer-menu .submenu.level-1 li{float:left;line-height:1.4}.footer-menu nav.navigation-primary{line-height:1}.footer-top-grp .footer__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-top-grp .col.col--second{-ms-flex-positive:1;flex-grow:1;-ms-flex-order:2;order:2;text-align:center}.footer-top-grp .col.col--first{-ms-flex-order:1;-ms-flex:0 0 290px;flex:0 0 290px;order:1}.footer-top-grp .col.col--third{-ms-flex-order:3;-ms-flex:0 0 290px;flex:0 0 290px;order:3}.social-list{display:block;line-height:1.4;margin:21px 0 0;padding:0}.social-list li{display:inline-block;line-height:1.4;margin:0 19px 0 0;padding:0}.social-list li a{color:#fff;display:inline-block;font-size:25px;margin:0;padding:0;transition:color .4s ease}.icon-tick:before{content:"\e91a"}.icon-down-arrow:before{content:"\e919"}.icon-ordericon:before{content:"\e918"}.icon-search:before{content:"\e917"}.icon-arrow-nav:before{content:"\e916"}.icon-share:before{content:"\e915"}.icon-download:before{content:"\e914"}.icon-mail:before{content:"\e913"}.icon-cancel:before{content:"\e912"}.icon-audio:before{content:"\e911"}.icon-facebook:before{content:"\e90b"}.icon-instagram:before{content:"\e90c"}.icon-linkedin:before{content:"\e90d"}.icon-twitter:before{content:"\e90e"}.icon-vimeo:before{content:"\e90f"}.icon-youtube:before{content:"\e910"}.icon-quote-left:before{content:"\e909"}.icon-quote-right:before{content:"\e90a"}.icon-mute:before{content:"\e904"}.icon-repeat:before{content:"\e905"}.icon-sound:before{content:"\e906"}.icon-pause:before{content:"\e902"}.icon-play:before{content:"\e903"}.icon-person:before{content:"\e900"}.icon-phone:before{content:"\e901"}.social-buttons img{height:100%;left:0;margin:0;padding:0;position:absolute;top:0;transition:all .4s ease;width:100%}.social-buttons a{display:inline-block;height:37px;margin:0 25px 0 0;overflow:hidden;padding:0;position:relative;width:114px}.social-buttons{line-height:1.4;margin-top:18px;text-align:center}.social-buttons a:hover img.normal,.social-buttons img.hover{opacity:0;visibility:hidden}.footer-logo a{display:inline-block;height:55px;width:180px}.social-buttons a:hover img.hover{opacity:1;visibility:visible}.footer__copyright{color:#fff;font-size:11px;font-weight:400;letter-spacing:.04em;line-height:1.4;margin:25px 0 0;padding:0}.footer-top-grp{padding:105px 0}.footer-menu{text-align:center}.footer-top-grp h3{display:block;font-size:19px;line-height:1.2;margin:0;padding:0 0 10px;position:relative}.footer-top-grp h3:after{bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.footer-contact p{font-size:15px;font-weight:300;line-height:1.4;margin:23px 0 24px}.footer-form .hs-input{-webkit-appearance:none;border:1px solid transparent;border-radius:0;color:#fff;display:block;font-family:sans-serif;font-size:13px;height:auto;letter-spacing:.075em;line-height:1.2;margin:0;-webkit-opacity:1;padding:6px 15px 4px;width:100%}.footer-form .hs-form-field>label{display:none}.footer-form form{margin-top:20px}.footer-form .hs-input::-webkit-input-placeholder{color:#fff}.footer-form input.hs-button.primary.large{border-radius:0;cursor:pointer;display:inline-block;font-size:13px;line-height:1;margin:10px 0 0;padding:6px 24px;text-transform:uppercase}.footer-form .hs-form-field{padding:0 7px}.footer-form fieldset{margin:0 -7px!important;width:auto}.footer-form .input{margin-right:0!important}.social-buttons a:last-child,.social-list li:last-child{margin:0}.social-list li a.facebook:hover{color:#3b5999}.social-list li a.youtube:hover{color:#cd201f}.social-list li a.linkedin:hover{color:#0077b5}.social-list li a.twitter:hover{color:#55acee}.social-list li a.vimeo:hover{color:#1ab7ea}.social-list li a.instagram:hover{color:#e4405f}.social-list li a.twitter .icon-twitter-x{background-color:#fff;height:20px;-webkit-mask:url(https://www.oxblue.com/hubfs/twitter-x-logo.svg) 50% 50%/20px 20px no-repeat;mask:url(https://www.oxblue.com/hubfs/twitter-x-logo.svg) 50% 50%/20px 20px no-repeat;transition:background-color .5s ease;width:20px}.social-list li a.twitter:hover .icon-twitter-x{background-color:#000}.international-footer .footer-logo{flex-basis:100%;margin-top:auto}.international-footer .footer__copyright{align-self:flex-end;margin:0 auto}.international-footer .social-buttons,.international-footer .social-list{text-align:right}@media screen and (min-width:768px){.footer .col--first .footer-form h3{display:inline-block}.footer .col--first .footer-form h3:empty{display:none}.footer .col--first .footer-form h3:not(:empty):not(.plain):after{background-color:hsla(0,0%,100%,.15);border:1px solid #fff;border-radius:1em;box-sizing:border-box;color:#fff;content:"i";display:inline-block;font-family:monospace;font-size:.6em;height:18px;line-height:1;margin-left:1em;padding:.25em;position:static;text-align:center;vertical-align:text-bottom;width:1.5em;width:18px}.footer .col--first .footer-form h3:not(:empty):not(.plain):hover:after{background-color:#fff;color:#00589e}.footer .col--first #hs_form_target_my_form{position:relative}.footer .col--first #hs_form_target_my_form.message:before{background-color:#fff;border-radius:.5em;color:#000;content:"Sign up for the latest product updates, thought leadership articles and our newsletter.";display:inline-block;font-size:15px;line-height:1.4;padding:.5em;position:absolute;top:-20px;z-index:2}}@media screen and (min-width:961px){.international-footer .col--first,.international-footer .col--third{flex:0 0 33%!important}.international-footer .col--second{align-self:stretch;display:-ms-flexbox;display:flex;flex:0 0 34%;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:960px){.footer-top-grp .col.col--second{-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-order:1;margin-bottom:50px;order:1}.footer-top-grp .col.col--first{-ms-flex:0 0 50%;flex:0 0 50%;padding-right:30px}.footer-top-grp .col.col--third{-ms-flex:0 0 50%;flex:0 0 50%;padding-left:30px}.footer-menu .submenu.level-1{text-align:center;white-space:normal}.footer-menu .submenu.level-1 li{float:none}.footer-bottom-grp{padding-bottom:28px}.international-footer .col--third{padding-left:0}}@media screen and (max-width:767px){.footer-bottom-grp{padding-bottom:31px;padding-top:30px}.footer-menu .submenu.level-1 li>a.menu-link{margin:8px}.footer-menu .submenu.level-1 li>a.menu-link:after{content:"";margin:0}.footer .col--first #hs_form_target_my_form:before{color:#fff;content:"Sign up for the latest product updates, thought leadership articles and our newsletter.";display:inline-block;font-size:15px;line-height:1.4;padding:.25em 0}}@media screen and (max-width:600px){.footer-top-grp .col.col--second{-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-order:1;margin-bottom:50px;order:1}.footer-top-grp .col.col--first{-ms-flex-order:2;margin-bottom:50px;order:2;padding-right:0}.footer-top-grp .col.col--third{padding-left:0}.footer-top-grp .footer__container{display:block}.footer-top-grp .col{margin-left:auto;margin-right:auto;max-width:300px}.international-footer .social-buttons,.international-footer .social-list{text-align:center}.international-footer .footer-top-grp .footer__container{display:flex}.international-footer .footer-top-grp .col.col--second{display:flex;justify-content:center;-ms-flex-order:2;order:2}.international-footer .footer-logo{position:absolute;top:10%}.international-footer .footer__copyright{margin-top:20px}.international-footer .footer-top-grp .col.col--first{-ms-flex-order:3;order:3}.international-footer .footer-top-grp .col.col--third{-ms-flex-order:1;margin-top:80px;order:1}.international-footer .footer-top-grp .col{flex:0 0 100%}}