@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-300.woff2') format('woff2'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-300.woff') format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:local('Roboto Light Italic'),local('Roboto-LightItalic'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-300italic.woff2') format('woff2'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-300italic.woff') format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-regular.woff2') format('woff2'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-regular.woff') format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local('Roboto Italic'),local('Roboto-Italic'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-italic.woff2') format('woff2'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-italic.woff') format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:local('Roboto Medium Italic'),local('Roboto-MediumItalic'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-500italic.woff2') format('woff2'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-500italic.woff') format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-500.woff2') format('woff2'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-500.woff') format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-700.woff2') format('woff2'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-700.woff') format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local('Roboto Bold Italic'),local('Roboto-BoldItalic'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-700italic.woff2') format('woff2'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-700italic.woff') format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;src:local('Roboto Black'),local('Roboto-Black'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-900.woff2') format('woff2'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-900.woff') format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:900;src:local('Roboto Black Italic'),local('Roboto-BlackItalic'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-900italic.woff2') format('woff2'),url('/packages/plexus/themes/plexus/css/fonts/roboto/roboto-v20-latin-900italic.woff') format('woff')}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:300;src:local('Nunito Sans Light'),local('NunitoSans-Light'),url('/packages/plexus/themes/plexus/css/fonts/nunito/nunito-sans-v5-latin-300.woff2') format('woff2'),url('/packages/plexus/themes/plexus/css/fonts/nunito/nunito-sans-v5-latin-300.woff') format('woff')}@font-face{font-family:'Nunito Sans';font-style:italic;font-weight:300;src:local('Nunito Sans Light Italic'),local('NunitoSans-LightItalic'),url('/packages/plexus/themes/plexus/css/fonts/nunito/nunito-sans-v5-latin-300italic.woff2') format('woff2'),url('/packages/plexus/themes/plexus/css/fonts/nunito/nunito-sans-v5-latin-300italic.woff') format('woff')}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:400;src:local('Nunito Sans Regular'),local('NunitoSans-Regular'),url('/packages/plexus/themes/plexus/css/fonts/nunito/nunito-sans-v5-latin-regular.woff2') format('woff2'),url('/packages/plexus/themes/plexus/css/fonts/nunito/nunito-sans-v5-latin-regular.woff') format('woff')}@font-face{font-family:'Nunito Sans';font-style:italic;font-weight:400;src:local('Nunito Sans Italic'),local('NunitoSans-Italic'),url('/packages/plexus/themes/plexus/css/fonts/nunito/nunito-sans-v5-latin-italic.woff2') format('woff2'),url('/packages/plexus/themes/plexus/css/fonts/nunito/nunito-sans-v5-latin-italic.woff') format('woff')}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:700;src:local('Nunito Sans Bold'),local('NunitoSans-Bold'),url('/packages/plexus/themes/plexus/css/fonts/nunito/nunito-sans-v5-latin-700.woff2') format('woff2'),url('/packages/plexus/themes/plexus/css/fonts/nunito/nunito-sans-v5-latin-700.woff') format('woff')}@font-face{font-family:'Nunito Sans';font-style:italic;font-weight:700;src:local('Nunito Sans Bold Italic'),local('NunitoSans-BoldItalic'),url('/packages/plexus/themes/plexus/css/fonts/nunito/nunito-sans-v5-latin-700italic.woff2') format('woff2'),url('/packages/plexus/themes/plexus/css/fonts/nunito/nunito-sans-v5-latin-700italic.woff') format('woff')}body{color:#666;font-family:'Nunito Sans',sans-serif;font-size:1.6rem;font-weight:400;line-height:1.69;margin:0;padding:0;overflow-x:hidden}#page-body-wrap h1{color:#414141;font-family:'Roboto',sans-serif;font-size:3.6rem;font-weight:bold;letter-spacing:0.97px;line-height:1.3;margin:5px 0 20px 0}#page-body-wrap h2{color:#000;font-family:'Roboto',sans-serif;font-size:3.0rem;font-weight:300;letter-spacing:0.5px;line-height:1.3;margin:5px 0 30px 0}#page-body-wrap h3{color:#022768;font-family:'Roboto',sans-serif;font-size:2.2rem;font-weight:500;line-height:1.3;margin:5px 0 10px 0}#page-body-wrap h4{color:#666;font-family:'Roboto',sans-serif;font-size:1.5rem;font-weight:700;line-height:1.5;margin:5px 0 20px 0}#page-body-wrap h5{line-height:1.4}#page-body-wrap p{color:#666;font-family:'Nunito Sans',sans-serif;font-size:1.6rem;font-weight:400;line-height:1.69;margin:0 0 35px 0}#page-body-wrap p.page-title{color:#000;font-family:'Roboto',sans-serif;font-size:2.0rem;font-weight:700;letter-spacing:1px;line-height:1.5;margin-bottom:25px;text-transform:uppercase}#page-body-wrap p.lead-text{color:#1980b6;font-family:'Nunito Sans',sans-serif;font-size:2.6rem;font-weight:300;line-height:1.46;margin-bottom:30px}#page-body-wrap p.footnote{font-family:'Nunito Sans',sans-serif;font-size:1.4rem;font-weight:300;line-height:1.71}#page-body-wrap p.icon{margin-bottom:5px}#page-body-wrap p.icon i,#page-body-wrap p.icon span{font-size:2.6rem}#page-body-wrap a,#page-body-wrap a:visited{color:#1980b6;text-decoration:none}#page-body-wrap a:hover,#page-body-wrap a:visited:hover,#page-body-wrap a:focus,#page-body-wrap a:visited:focus{color:#5bc0de;text-decoration:none}#page-body-wrap a.cta,#page-body-wrap a:visited.cta{font-weight:700;letter-spacing:0.53px;color:#1980b6}#page-body-wrap a.cta:after,#page-body-wrap a:visited.cta:after{-webkit-transition:all .3s;color:#8cbfda;content:'\f178';display:inline-block;font-family:FontAwesome;font-size:1.7rem;margin-left:10px;transition:all .3s}#page-body-wrap a.cta:hover,#page-body-wrap a:visited.cta:hover,#page-body-wrap a.cta:focus,#page-body-wrap a:visited.cta:focus{color:#5bc0de}#page-body-wrap a.cta:hover:after,#page-body-wrap a:visited.cta:hover:after,#page-body-wrap a.cta:focus:after,#page-body-wrap a:visited.cta:focus:after{-webkit-transition:all .3s;margin-left:17px;transition:all .3s}#page-body-wrap a.doc,#page-body-wrap a:visited.doc{font-weight:700;letter-spacing:0.53px;color:#1980b6}#page-body-wrap a.doc:after,#page-body-wrap a:visited.doc:after{-webkit-transition:all .3s;color:#8cbfda;content:'\f016';display:inline-block;font-family:FontAwesome;margin-left:10px;transition:all .3s}#page-body-wrap a.doc:hover,#page-body-wrap a:visited.doc:hover,#page-body-wrap a.doc:focus,#page-body-wrap a:visited.doc:focus{color:#8cbfda}#page-body-wrap a.doc:hover:after,#page-body-wrap a:visited.doc:hover:after,#page-body-wrap a.doc:focus:after,#page-body-wrap a:visited.doc:focus:after{-webkit-transition:all .3s;margin-left:17px;transition:all .3s}#page-body-wrap a.link-icon,#page-body-wrap a:visited.link-icon{color:#fff;display:inline-block;font-family:'Nunito Sans',sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:0.5px;line-height:1.69;text-align:center;text-transform:uppercase}#page-body-wrap a.link-icon span,#page-body-wrap a:visited.link-icon span{display:block;font-size:3.0rem;line-height:1.0;margin-bottom:5px}#page-body-wrap a.link-icon i,#page-body-wrap a:visited.link-icon i{display:block;font-size:3.0rem;line-height:1.0;margin-bottom:5px}#page-body-wrap a.link-icon:hover,#page-body-wrap a:visited.link-icon:hover,#page-body-wrap a.link-icon:focus,#page-body-wrap a:visited.link-icon:focus{color:#8cbfda}#page-body-wrap a.grey-button,#page-body-wrap button.grey-button{background-color:#ddd;border:none;color:#666;display:inline-block;font-family:'Roboto',sans-serif;font-size:1.2rem;font-weight:900;letter-spacing:1px;line-height:1.0;padding:15px 30px;text-align:center;text-transform:uppercase;margin:20px 0}#page-body-wrap a.grey-button:hover,#page-body-wrap button.grey-button:hover,#page-body-wrap a.grey-button:active,#page-body-wrap button.grey-button:active{background-color:#ddd;color:#fff}#page-body-wrap a.green-button,#page-body-wrap button.green-button{background-color:#59ba41;border:none;color:#fff;display:inline-block;font-family:'Roboto',sans-serif;font-size:1.2rem;font-weight:900;letter-spacing:1px;line-height:1.0;padding:15px 30px;text-align:center;text-transform:uppercase;margin:20px 0}#page-body-wrap a.green-button:hover,#page-body-wrap button.green-button:hover,#page-body-wrap a.green-button:active,#page-body-wrap button.green-button:active{background-color:#96e582;color:#fff}#page-body-wrap a.white-button,#page-body-wrap button.white-button{background-color:#fff;border:none;color:#59ba41;display:inline-block;font-family:'Roboto',sans-serif;font-size:1.2rem;font-weight:900;letter-spacing:1px;line-height:1.0;padding:15px 30px;text-align:center;text-transform:uppercase}#page-body-wrap a.white-button:hover,#page-body-wrap button.white-button:hover,#page-body-wrap a.white-button:active,#page-body-wrap button.white-button:active{color:#96e582}#page-body-wrap a.teal-button,#page-body-wrap button.teal-button{background-color:#5bc0de;border:none;color:#fff;display:inline-block;font-family:'Roboto',sans-serif;font-size:1.2rem;font-weight:900;letter-spacing:1px;line-height:1.0;padding:15px 30px;text-align:center;text-transform:uppercase;margin:20px 0}#page-body-wrap a.teal-button:hover,#page-body-wrap button.teal-button:hover,#page-body-wrap a.teal-button:active,#page-body-wrap button.teal-button:active{background-color:#46b8da;color:#fff}#page-body-wrap blockquote{border-left:7px solid #8cbfda;padding:0 0 0 25px}#page-body-wrap blockquote p{color:#8cbfda;font-family:'Nunito Sans',sans-serif;font-size:2.4rem;font-weight:400;line-height:1.6}#page-body-wrap blockquote p a:hover,#page-body-wrap blockquote p a:focus{color:#022768;text-decoration:underline}#page-body-wrap ul{color:#666;font-family:'Nunito Sans',sans-serif;font-size:1.6rem;font-weight:400;line-height:1.69;list-style:none;margin:0 0 20px 0;padding:0 0 0 3em}#page-body-wrap ul li:before{color:#1980b6;content:"\2022";display:inline-block;margin-left:-1.5em;width:1.5em}#page-body-wrap ul.ccm-edit-mode-inline-commands{right:-20px;padding:0}#page-body-wrap ul.ccm-edit-mode-inline-commands li:before{content:none}#page-body-wrap ol{color:#666;font-family:'Nunito Sans',sans-serif;font-size:1.6rem;font-weight:400;line-height:1.69;list-style:none;margin:0 0 20px 0;padding:0 0 0 3em}#page-body-wrap ol li{counter-increment:li}#page-body-wrap ol li:before{color:#8cbfda;content:counter(li);direction:rtl;display:inline-block;margin-left:-2.5em;margin-right:1.0em;text-align:right;width:1.5em}#page-body-wrap img{height:auto;max-width:100%}#page-body-wrap label{display:block;font-family:'Roboto',sans-serif;font-size:1.2rem;font-weight:700;color:#000;letter-spacing:1px;line-height:1.3;margin-bottom:5px;text-transform:uppercase}#page-body-wrap label.required:after{color:red;display:inline-block;content:'*';margin-left:5px}#page-body-wrap .checkbox,#page-body-wrap .radio{margin-top:5px;margin-bottom:5px}#page-body-wrap input[type="text"],#page-body-wrap input[type="email"],#page-body-wrap input[type="url"],#page-body-wrap input[type="tel"],#page-body-wrap select,#page-body-wrap textarea{width:100%;height:45px;border:2px solid rgba(2,39,104,0.08);border-radius:0;padding:0 10px}#page-body-wrap .search-field{position:relative}#page-body-wrap .search-field input[type="text"]{padding-right:40px}#page-body-wrap .search-field:after{display:block;position:absolute;right:0px;top:0px;padding:0px 10px;background:none;content:'\f002';font-family:FontAwesome;font-size:1.5rem;color:#022768;line-height:45px}#page-body-wrap .formify-error input[type="text"],#page-body-wrap .formify-error input[type="email"],#page-body-wrap .formify-error input[type="url"],#page-body-wrap .formify-error input[type="tel"],#page-body-wrap .formify-error select,#page-body-wrap .formify-error textarea{border:1px solid #f00}#page-body-wrap .searchResult{margin-bottom:20px;border-bottom:2px solid rgba(2,39,104,0.08)}#page-body-wrap textarea{height:125px}#page-body-wrap input[type="submit"],#page-body-wrap input[type="input"],#page-body-wrap input[type="button"],#page-body-wrap button{background-color:#59ba41;border:none;border-radius:0;color:#fff;font-family:'Roboto',sans-serif;font-size:1.2rem;font-weight:900;height:45px;letter-spacing:1px;line-height:45px;padding:0 20px;text-align:center;text-transform:uppercase;box-shadow:none}#page-body-wrap input[type="submit"]:hover,#page-body-wrap input[type="input"]:hover,#page-body-wrap input[type="button"]:hover,#page-body-wrap button:hover,#page-body-wrap input[type="submit"]:active,#page-body-wrap input[type="input"]:active,#page-body-wrap input[type="button"]:active,#page-body-wrap button:active,#page-body-wrap input[type="submit"]:focus,#page-body-wrap input[type="input"]:focus,#page-body-wrap input[type="button"]:focus,#page-body-wrap button:focus{background-color:#8cbfda;color:#022768}#page-body-wrap header.header{box-shadow:0 4px 20px rgba(2,39,104,0.08);position:relative;z-index:1}#page-body-wrap .header-wrapper{position:relative;align-items:center;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;justify-content:space-between}#page-body-wrap .header-wrapper .logo img{width:100%;max-width:260px}#page-body-wrap .header-wrapper .header-right{display:inline-block}#page-body-wrap .header-wrapper .header-right .global-nav{align-items:center;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;float:right;padding:6px 0;position:relative}#page-body-wrap .header-wrapper .header-right .global-nav:before{position:absolute;top:0px;left:-45px;height:44px;width:45px;content:'';background-image:url(/packages/plexus/themes/plexus/images/global-nav-bg.png)}#page-body-wrap .header-wrapper .header-right .global-nav:after{position:absolute;top:0px;left:0px;width:200%;height:100%;content:'';background-color:rgba(2,39,104,0.08);z-index:-1}#page-body-wrap .header-wrapper .header-right .global-nav ul{display:inline-block;list-style:none;font-size:0;margin:0;padding:0}#page-body-wrap .header-wrapper .header-right .global-nav ul li{display:inline-block;margin:0;padding:0}#page-body-wrap .header-wrapper .header-right .global-nav ul li:before{content:none}#page-body-wrap .header-wrapper .header-right .global-nav ul li a,#page-body-wrap .header-wrapper .header-right .global-nav ul li a:visited{color:#000;display:block;font-family:'Nunito Sans',sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:0.5px;line-height:1.25;padding:5px 10px}#page-body-wrap .header-wrapper .header-right .global-nav ul li a:hover,#page-body-wrap .header-wrapper .header-right .global-nav ul li a:visited:hover,#page-body-wrap .header-wrapper .header-right .global-nav ul li a:active,#page-body-wrap .header-wrapper .header-right .global-nav ul li a:visited:active{color:#8cbfda}#page-body-wrap .header-wrapper .header-right .magento-account-links.login{margin-right:85px}#page-body-wrap .header-wrapper .header-right a.phone{color:#414141;display:inline-block;font-family:'Roboto',sans-serif;font-size:2.2rem;font-weight:500;line-height:1.36;margin-left:20px}#page-body-wrap .header-wrapper .header-right .cart{display:inline-block;margin-left:10px}#page-body-wrap .header-wrapper .header-right .cart:hover,#page-body-wrap .header-wrapper .header-right .cart:focus{cursor:pointer}#page-body-wrap .header-wrapper .header-right .cart .minicart{display:inline-block;height:32px;line-height:32px;margin-left:20px;position:relative;vertical-align:middle}#page-body-wrap .header-wrapper .header-right .cart .minicart:before{color:#022768;content:'\f07a';display:block;font-family:FontAwesome;font-size:2.1rem;left:-20px;line-height:32px;position:absolute;top:0px}#page-body-wrap .header-wrapper .header-right .cart .minicart .icon{background:#022768;border-radius:2px;color:#fff;display:inline-block;height:24px;line-height:24px;margin-left:3px;min-width:24px;padding:0 3px;text-align:center;white-space:nowrap}#page-body-wrap .header-wrapper .header-right .cart .minicart .icon:empty{display:none}#page-body-wrap .header-wrapper .header-right .cart .minicart:hover{cursor:pointer}#page-body-wrap .header-wrapper .header-right .cart .minicart:hover:before{color:#8cbfda}#page-body-wrap .header-wrapper .header-right .cart .minicart:hover .icon{background:#8cbfda}#page-body-wrap .header-wrapper .header-right .nav-search{align-items:center;clear:both;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;justify-content:flex-end}#page-body-wrap .header-wrapper .header-right .nav-search ul{display:inline-block;list-style:none;margin:0;padding:0}#page-body-wrap .header-wrapper .header-right .nav-search ul li{display:inline-block;margin:0;padding:0}#page-body-wrap .header-wrapper .header-right .nav-search ul li:before{content:none}#page-body-wrap .header-wrapper .header-right .nav-search ul li span,#page-body-wrap .header-wrapper .header-right .nav-search ul li a,#page-body-wrap .header-wrapper .header-right .nav-search ul li a:visited{color:#000;display:block;font-family:'Roboto',sans-serif;font-size:1.6rem;font-weight:500;line-height:1.0;padding:35px 20px;cursor:pointer}#page-body-wrap .header-wrapper .header-right .nav-search ul li span.nav-dropdown,#page-body-wrap .header-wrapper .header-right .nav-search ul li a.nav-dropdown,#page-body-wrap .header-wrapper .header-right .nav-search ul li a:visited.nav-dropdown{padding-right:20px}#page-body-wrap .header-wrapper .header-right .nav-search ul li span.nav-dropdown:after,#page-body-wrap .header-wrapper .header-right .nav-search ul li a.nav-dropdown:after,#page-body-wrap .header-wrapper .header-right .nav-search ul li a:visited.nav-dropdown:after{color:#666;content:'\f107';display:inline-block;font-family:FontAwesome;font-size:1.2rem;line-height:1.33333;opacity:0.5;margin-left:5px}#page-body-wrap .header-wrapper .header-right .nav-search ul li span:hover,#page-body-wrap .header-wrapper .header-right .nav-search ul li a:hover,#page-body-wrap .header-wrapper .header-right .nav-search ul li a:visited:hover,#page-body-wrap .header-wrapper .header-right .nav-search ul li span:active,#page-body-wrap .header-wrapper .header-right .nav-search ul li a:active,#page-body-wrap .header-wrapper .header-right .nav-search ul li a:visited:active,#page-body-wrap .header-wrapper .header-right .nav-search ul li span:focus,#page-body-wrap .header-wrapper .header-right .nav-search ul li a:focus,#page-body-wrap .header-wrapper .header-right .nav-search ul li a:visited:focus{color:#8cbfda;background-color:transparent}#page-body-wrap .header-wrapper .header-right .nav-search ul li.nav-training{position:static}#page-body-wrap .header-wrapper .header-right .nav-search ul li.nav-dropdown.active span:after,#page-body-wrap .header-wrapper .header-right .nav-search ul li.nav-dropdown.active a:after,#page-body-wrap .header-wrapper .header-right .nav-search ul li.nav-dropdown.active a:visited:after{content:'\f106'}#page-body-wrap .header-wrapper .header-right .nav-search ul li.nav-dropdown.active>ul,#page-body-wrap .header-wrapper .header-right .nav-search ul li.nav-dropdown.active #training-dropdown{opacity:1;visibility:visible;overflow:visible}#page-body-wrap .header-wrapper .header-right .nav-search ul li>ul.subnav{position:absolute;display:block;top:100%;left:0px;width:auto;z-index:3;opacity:0;visibility:hidden;overflow:hidden;background:#fff;padding:30px 30px 25px 30px;-webkit-box-shadow:0 4px 20px rgba(2,39,104,0.08);box-shadow:0 4px 20px rgba(2,39,104,0.08);-webkit-transition:all .3s ease .15s;-moz-transition:all .3s ease .15s;-o-transition:all .3s ease .15s;-ms-transition:all .3s ease .15s;transition:all .3s ease .15s}#page-body-wrap .header-wrapper .header-right .nav-search ul li>ul.subnav li{position:relative;display:block;padding:0 0 5px 0}#page-body-wrap .header-wrapper .header-right .nav-search ul li>ul.subnav li a{display:block;font-family:'Nunito Sans',sans-serif;font-size:1.3rem;font-weight:700;color:#000;line-height:1.69em;text-transform:none;white-space:nowrap;padding:0}#page-body-wrap .header-wrapper .header-right .nav-search ul li>ul.subnav li a:after{content:none !important}#page-body-wrap .header-wrapper .header-right .nav-search ul li>ul.subnav li a:hover,#page-body-wrap .header-wrapper .header-right .nav-search ul li>ul.subnav li a:focus{background-color:transparent;color:#8090b4;text-decoration:none}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown{position:absolute;display:block;top:100%;left:0px;width:100%;z-index:3;opacity:0;visibility:hidden;overflow:hidden;background:#fff;padding:30px 70px 30px 70px;-webkit-box-shadow:0 4px 20px rgba(2,39,104,0.08);box-shadow:0 4px 20px rgba(2,39,104,0.08);-webkit-transition:all .3s ease .15s;-moz-transition:all .3s ease .15s;-o-transition:all .3s ease .15s;-ms-transition:all .3s ease .15s;transition:all .3s ease .15s}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown .column-wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown .column-wrapper .column{position:relative;flex:1;padding:0 50px}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown .column-wrapper .column:after{position:absolute;content:'';top:0;bottom:0;right:0;width:2px;background:rgba(2,39,104,0.08)}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown .column-wrapper .column:first-child{padding-left:0}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown .column-wrapper .column:first-child ul li+li{margin-top:0}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown .column-wrapper .column:last-child{padding-right:0}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown .column-wrapper .column:last-child:after{display:none}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown ul{display:block;padding:0;margin:0;list-style:none}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown ul li{position:relative;display:block;padding:0 0 5px 0}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown ul li a{display:block;font-family:'Nunito Sans',sans-serif;font-size:1.3rem;font-weight:700;color:#000;line-height:1.69em;text-transform:none;white-space:nowrap;padding:0}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown ul li a:after{content:none}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown ul li a:hover,#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown ul li a:focus{background-color:transparent;color:#8090b4;text-decoration:none}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown ul li ul{display:block}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown ul li ul li a{font-weight:400}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown ul li ul li a:hover,#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown ul li ul li a:focus{background-color:transparent;color:#8090b4;text-decoration:none}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown ul li ul li+li{margin-top:0}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown ul li+li{margin-top:15px}#page-body-wrap .header-wrapper .header-right .nav-search .search a,#page-body-wrap .header-wrapper .header-right .nav-search .search a:visited{color:#666;display:inline-block;font-size:1.8rem;line-height:1.0}#page-body-wrap .header-wrapper .header-right .nav-search .search a i,#page-body-wrap .header-wrapper .header-right .nav-search .search a:visited i{display:none;width:18px}#page-body-wrap .header-wrapper .header-right .nav-search .search a i.active,#page-body-wrap .header-wrapper .header-right .nav-search .search a:visited i.active{display:block}#page-body-wrap .header-wrapper .header-right .nav-search .search a:hover,#page-body-wrap .header-wrapper .header-right .nav-search .search a:visited:hover,#page-body-wrap .header-wrapper .header-right .nav-search .search a:active,#page-body-wrap .header-wrapper .header-right .nav-search .search a:visited:active{color:#8cbfda}#page-body-wrap .header-wrapper .header-right .nav-search .search .search-dropdown{display:none;position:absolute;top:100%;left:0px;right:0px;background-color:#fff;box-shadow:0 4px 20px rgba(2,39,104,0.08);padding:30px 70px 15px 70px}#page-body-wrap .search-form .form-group{position:relative}#page-body-wrap .search-form .form-group input[type="text"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0;padding-right:40px;line-height:20px}#page-body-wrap .search-form .form-group button{position:absolute;right:0px;top:0px;padding:0px 10px;background:none;font-size:1.5rem;color:#022768;line-height:1.0}#page-body-wrap .search-form .form-group label{display:inline-block;letter-spacing:0.5px;text-transform:none;line-height:20px;margin:0 20px 0 0;padding:0}#page-body-wrap .search-form .form-group input[type="radio"]{position:relative;margin:0;line-height:20px}#page-body-wrap .search-form+h3,#page-body-wrap .search-form+#searchResults{margin-top:50px}#page-body-wrap .homepage-hero{background-position:center center;background-size:cover;overflow:hidden;position:relative}#page-body-wrap .homepage-hero:before{background:linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);bottom:0px;content:'';left:0px;position:absolute;right:0px;top:0px}#page-body-wrap .homepage-hero .homepage-hero-content{align-items:stretch;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;position:relative}#page-body-wrap .homepage-hero .title{color:#fff;font-family:'Roboto',sans-serif;font-size:5.0rem;font-weight:300;line-height:1.2;margin-bottom:20px;text-shadow:0 0 10px rgba(50,50,50,0.5)}#page-body-wrap .homepage-hero .title strong{font-weight:700}#page-body-wrap .homepage-hero .bubble{align-items:center;background:url(/packages/plexus/themes/plexus/images/bubble-bg.png) no-repeat center left;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;flex-wrap:wrap;padding-left:50px;position:relative;width:33.333333333%}#page-body-wrap .homepage-hero .bubble:before{background-color:#fff;content:'';height:100%;left:50px;position:absolute;top:0px;width:200%}#page-body-wrap .homepage-hero .bubble-content{padding:20px 0;position:relative}#page-body-wrap .homepage-hero .bubble-content p{color:#000;font-size:1.2rem;font-weight:700;line-height:1.69;margin-bottom:5px}#page-body-wrap .homepage-hero .bubble-content p a.cta{display:inline-block;font-size:1.4rem;line-height:1.69;margin-bottom:5px}#page-body-wrap .tagline-buttons{padding-bottom:100px;padding-top:100px;width:66.666666666%}#page-body-wrap .homepage-hero-content-mobile .bubble-content{padding:20px 0;position:relative}#page-body-wrap .homepage-hero-content-mobile .bubble-content p{color:#000;font-size:1.2rem;font-weight:700;line-height:1.69;margin-bottom:5px}#page-body-wrap .homepage-hero-content-mobile .bubble-content p a.cta{display:inline-block;font-size:1.4rem;line-height:1.69;margin-bottom:5px}#page-body-wrap .industry-links{background-color:#022768;padding:10px 0}#page-body-wrap .industry-links ul{align-items:center;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;list-style:none;margin:0;padding:0}#page-body-wrap .industry-links ul li{align-items:center;border-right:2px solid rgba(255,255,255,0.3);display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;flex:1;justify-content:center;min-height:44px;text-align:center}#page-body-wrap .industry-links ul li:last-child{border-right:none}#page-body-wrap .industry-links ul li:before{content:none}#page-body-wrap .industry-links ul li a,#page-body-wrap .industry-links ul li a:visited{color:#fff;display:block;font-size:1.1rem;font-weight:700;letter-spacing:0.5px;line-height:1.3;text-transform:uppercase;padding:0px 5px}#page-body-wrap .industry-links ul li a:hover,#page-body-wrap .industry-links ul li a:visited:hover,#page-body-wrap .industry-links ul li a:active,#page-body-wrap .industry-links ul li a:visited:active{color:#8cbfda}#page-body-wrap .homepage-feature-carousel{padding:35px;position:relative}#page-body-wrap .homepage-feature-carousel .container{max-width:100%;position:relative}#page-body-wrap .homepage-feature-carousel .cycle-prev{color:#8cbfda;display:block;font-size:5.0rem;left:-50px;line-height:1.0;margin-top:-2.5rem;opacity:0.35;position:absolute;top:50%}#page-body-wrap .homepage-feature-carousel .cycle-prev:hover,#page-body-wrap .homepage-feature-carousel .cycle-prev:active{cursor:pointer}#page-body-wrap .homepage-feature-carousel .cycle-prev:before{content:'\f104';display:block;font-family:'FontAwesome'}#page-body-wrap .homepage-feature-carousel .cycle-next{color:#8cbfda;display:block;font-size:5.0rem;left:-50px;left:auto;line-height:1.0;margin-top:-2.5rem;opacity:0.35;position:absolute;right:-50px;top:50%}#page-body-wrap .homepage-feature-carousel .cycle-next:hover,#page-body-wrap .homepage-feature-carousel .cycle-next:active{cursor:pointer}#page-body-wrap .homepage-feature-carousel .cycle-next:before{content:'\f105';display:block;font-family:'FontAwesome'}#page-body-wrap .homepage-feature-carousel .feature{padding:0 15px}#page-body-wrap .homepage-feature-carousel .feature p{white-space:normal}#page-body-wrap .homepage-feature-carousel .feature p.feature-title{font-size:1.9rem;font-weight:700;color:#022768;letter-spacing:0;line-height:1.37;margin-bottom:5px}#page-body-wrap .homepage-feature-carousel .feature p a.cta{font-size:1.9rem;letter-spacing:0;line-height:1.37;margin-bottom:5px}#page-body-wrap .homepage-feature-carousel .feature p:last-child{margin-bottom:0}#page-body-wrap .homepage-capabilities{background-color:rgba(2,39,104,0.05);padding:50px 0}#page-body-wrap .homepage-capabilities .capabilities-intro{padding-right:30px}#page-body-wrap .homepage-capabilities h2.capabilities-header{color:#8cbfda;font-family:'Roboto',sans-serif;font-size:3.8rem;font-weight:700;letter-spacing:2px;line-height:1.3}#page-body-wrap .homepage-capabilities p.icon{color:#022768;font-size:3.0rem;line-height:1.0;margin-bottom:5px}#page-body-wrap .homepage-links{overflow:hidden}#page-body-wrap .homepage-links .links-wrapper{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}#page-body-wrap .homepage-links .links-wrapper .left-links{width:66.66666667%}#page-body-wrap .homepage-links .links-wrapper .right-links{width:33.33333333%}#page-body-wrap .homepage-links .link{padding:50px;position:relative}#page-body-wrap .homepage-links .link:before{background-color:#022768;content:'';display:block;height:100%;left:-100%;position:absolute;top:0;width:200%;z-index:-1}#page-body-wrap .homepage-links .link h2{color:#fff;margin-top:0}#page-body-wrap .homepage-links .link p{margin-bottom:0}#page-body-wrap .homepage-links .link a{color:#fff}#page-body-wrap .homepage-links .link:hover h2{color:#022768}#page-body-wrap .homepage-links .link:hover a{color:#022768}#page-body-wrap .homepage-links .link:hover a:after{color:#022768}#page-body-wrap .homepage-links .link:hover:before{background-color:#8cbfda}#page-body-wrap .homepage-links .right-links .link{height:100%}#page-body-wrap .homepage-links .right-links .link:before{background-position:center center;background-repeat:no-repeat;background-size:cover;left:0;right:auto}#page-body-wrap .homepage-links .right-links .link:hover:before{background-position:center center;background-repeat:no-repeat;background-size:cover;left:0;right:auto}#page-body-wrap .homepage-case-study{overflow:hidden;position:relative}#page-body-wrap .homepage-case-study:before{background-position:center center;background-size:cover;content:'';height:100%;left:0px;position:absolute;top:0px;width:50%}#page-body-wrap .homepage-case-study .case-study-content{align-items:stretch;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;position:relative}#page-body-wrap .homepage-case-study .fact{padding-bottom:100px;padding-top:100px;width:33.333333333%}#page-body-wrap .homepage-case-study .fact-box{background:rgba(2,39,104,0.85);margin-left:50px;margin-right:-50px;padding:50px 20px;position:relative;text-align:center;z-index:2}#page-body-wrap .homepage-case-study .fact-box .big{color:#fff;font-size:9.0rem;font-weight:300;line-height:1.0;text-transform:uppercase}#page-body-wrap .homepage-case-study .fact-box .small{color:#fff;font-family:'Roboto',sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:1.5px;line-height:1.69;text-transform:uppercase}#page-body-wrap .homepage-case-study .bubble{align-items:center;background:url(/packages/plexus/themes/plexus/images/bubble-bg.png) no-repeat center left;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;flex-wrap:wrap;padding-left:100px;position:relative;width:66.666666666%}#page-body-wrap .homepage-case-study .bubble:before{background-color:#fff;content:'';height:100%;left:50px;position:absolute;top:0px;width:200%}#page-body-wrap .homepage-case-study .bubble-content{padding:20px 0;position:relative}#page-body-wrap .homepage-case-study h3{color:#000;font-family:'Roboto',sans-serif;font-size:3.0rem;font-weight:300;letter-spacing:0.5px;line-height:1.3;margin-top:20px}#page-body-wrap .homepage-case-study-content-mobile .bubble-content{padding:20px 0;position:relative}#page-body-wrap .homepage-case-study-content-mobile h3{color:#000;font-family:'Roboto',sans-serif;font-size:3.0rem;font-weight:300;letter-spacing:0.5px;line-height:1.3;margin-top:20px}#page-body-wrap .logo-bar{background-color:rgba(2,39,104,0.08);padding-bottom:50px;padding-top:50px}#page-body-wrap .logo-bar .logos{align-items:center;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-evenly}#page-body-wrap .logo-bar .logos a{padding:10px;text-align:center;width:25%}#page-body-wrap .insights-list{padding:50px 0 0 0}#page-body-wrap .insights-list .insight{border-top:2px solid rgba(2,39,104,0.1);margin-top:25px;padding-top:30px}#page-body-wrap .insights-list .insight img{height:auto;max-width:100%}#page-body-wrap .insights-list .insight h3 a.cta{font-weight:500}#page-body-wrap .insights-list .insight p{margin-bottom:0}#page-body-wrap .insights-list .read-more{border-top:2px solid rgba(2,39,104,0.1);margin-bottom:25px;margin-top:25px;padding-top:25px;text-align:right}#page-body-wrap .insights-list .read-more a{font-size:1.6rem;line-height:1.69}#page-body-wrap .hero{background-position:center center;background-size:cover;padding:50px 0;position:relative}#page-body-wrap .hero:before{background:linear-gradient(270deg, rgba(0,0,0,0) 0%, #000 100%);bottom:0px;content:'';left:0px;position:absolute;right:0px;top:0px}#page-body-wrap .hero p{color:#fff}#page-body-wrap .hero .header{font-family:'Roboto',sans-serif;font-size:5.0rem;font-weight:700;letter-spacing:-1.0px;line-height:1.3;margin:0}#page-body-wrap .main-content{padding-bottom:50px;padding-top:50px}#page-body-wrap .youtubeBlockResponsive16by9{height:0;margin-bottom:25px;padding-bottom:56.25%;position:relative}#page-body-wrap .youtubeBlockResponsive16by9 iframe{height:100%;left:0;position:absolute;top:0;width:100%}#page-body-wrap .blue-links-box{background-color:#022768;background-image:url(/packages/plexus/themes/plexus/images/resources-tools-icon.png);background-position:calc(100% - 10px) 10px;background-repeat:no-repeat;padding:50px}#page-body-wrap .blue-links-box h2{color:#fff}#page-body-wrap .blue-links-box p{color:#fff;margin-bottom:0;margin-top:30px}#page-body-wrap .blue-links-box a,#page-body-wrap .blue-links-box:visited{color:#8cbfda;text-transform:uppercase}#page-body-wrap .blue-links-box a:hover,#page-body-wrap .blue-links-box:visited:hover,#page-body-wrap .blue-links-box a:active,#page-body-wrap .blue-links-box:visited:active{color:#fff;line-height:1.69}#page-body-wrap .training-programs{border:2px solid rgba(2,39,104,0.1);margin-bottom:50px;padding:50px}#page-body-wrap .training-programs .training-program{padding-top:30px}#page-body-wrap .training-programs .training-program .tags{margin-bottom:10px;color:#000;font-family:'Nunito Sans',sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:0.5px;line-height:1.3}#page-body-wrap .training-programs .training-program .tags a,#page-body-wrap .training-programs .training-program .tags a:visited{color:#000}#page-body-wrap .training-programs .training-program .tags a:hover,#page-body-wrap .training-programs .training-program .tags a:visited:hover,#page-body-wrap .training-programs .training-program .tags a:active,#page-body-wrap .training-programs .training-program .tags a:visited:active{color:#666}#page-body-wrap .training-programs .training-program .tags a+a:before{content:'\2022';display:inline-block;margin-left:7px;margin-right:7px}#page-body-wrap .training-programs .row+.row .training-program{border-top:2px solid rgba(2,39,104,0.1);margin-top:30px}#page-body-wrap .training-programs h3{font-size:2.0rem;line-height:1.3;margin-bottom:0}#page-body-wrap .training-programs h3 a.cta{font-weight:500}#page-body-wrap .training-programs .read-more{padding-top:30px;text-align:right}#page-body-wrap .training-programs .read-more a{font-size:1.6rem;font-weight:700;line-height:1.69}#page-body-wrap .case-study-callout .case-study-fact{background-position:center center;background-size:cover;margin-bottom:50px;padding:50px 20px;text-align:center}#page-body-wrap .case-study-callout .case-study-fact .big{color:#fff;font-size:9.0rem;font-weight:300;line-height:1.0;text-transform:uppercase}#page-body-wrap .case-study-callout .case-study-fact .small{color:#fff;font-family:'Roboto',sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:1.5px;line-height:1.69;text-transform:uppercase}#page-body-wrap .case-study-callout h3{color:#000;font-family:'Roboto',sans-serif;font-size:3.0rem;font-weight:300;letter-spacing:0.5px;line-height:1.3;margin-top:20px}#page-body-wrap .blog-list-wrapper .no-blog{border-top:2px solid rgba(2,39,104,0.1);padding-top:30px}#page-body-wrap .blog-list-wrapper .blog-story{border-top:2px solid rgba(2,39,104,0.1);margin-top:25px;padding-top:30px}#page-body-wrap .blog-list-wrapper .blog-story img{height:auto;max-width:100%}#page-body-wrap .blog-list-wrapper .blog-story h3 a.cta{font-weight:500}#page-body-wrap .blog-list-wrapper .blog-story p{margin-bottom:0}#page-body-wrap .blog-search-list-wrapper,#page-body-wrap .blog-category-list-wrapper,#page-body-wrap .blog-type-list-wrapper{margin-bottom:30px}#page-body-wrap .blog-search-list-wrapper label,#page-body-wrap .blog-category-list-wrapper label,#page-body-wrap .blog-type-list-wrapper label{font-size:1.4rem;font-weight:700;letter-spacing:1.5px;margin-bottom:15px}#page-body-wrap .blog-search-list-wrapper .checkbox,#page-body-wrap .blog-category-list-wrapper .checkbox,#page-body-wrap .blog-type-list-wrapper .checkbox{position:relative;cursor:pointer;line-height:25px;padding-left:35px}#page-body-wrap .blog-search-list-wrapper .checkbox input[type="checkbox"],#page-body-wrap .blog-category-list-wrapper .checkbox input[type="checkbox"],#page-body-wrap .blog-type-list-wrapper .checkbox input[type="checkbox"]{display:none}#page-body-wrap .blog-search-list-wrapper .checkbox label,#page-body-wrap .blog-category-list-wrapper .checkbox label,#page-body-wrap .blog-type-list-wrapper .checkbox label{font-family:'Nunito Sans',sans-serif;font-size:1.6rem;font-weight:400;color:#666;text-transform:none;cursor:pointer;padding-left:0px}#page-body-wrap .blog-search-list-wrapper .checkbox .checkmark,#page-body-wrap .blog-category-list-wrapper .checkbox .checkmark,#page-body-wrap .blog-type-list-wrapper .checkbox .checkmark{position:absolute;display:block;left:0px;height:20px;width:20px;background-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);border-radius:2px;border:2px solid rgba(2,39,104,0.08)}#page-body-wrap .blog-search-list-wrapper .checkbox .checkmark:after,#page-body-wrap .blog-category-list-wrapper .checkbox .checkmark:after,#page-body-wrap .blog-type-list-wrapper .checkbox .checkmark:after{display:none;position:absolute;content:'';left:1px;top:-4px;width:21px;height:21px;content:'\f00c';font-family:FontAwesome;font-size:2.1rem;color:#022768;line-height:1.0}#page-body-wrap .blog-search-list-wrapper .checkbox input:checked~.checkmark,#page-body-wrap .blog-category-list-wrapper .checkbox input:checked~.checkmark,#page-body-wrap .blog-type-list-wrapper .checkbox input:checked~.checkmark{background-color:rgba(2,39,104,0.08)}#page-body-wrap .blog-search-list-wrapper .checkbox input:checked~.checkmark:after,#page-body-wrap .blog-category-list-wrapper .checkbox input:checked~.checkmark:after,#page-body-wrap .blog-type-list-wrapper .checkbox input:checked~.checkmark:after{display:block}#page-body-wrap .newsletter-signup-sidebar{background-color:#022768;padding:20px;margin-bottom:50px}#page-body-wrap .newsletter-signup-sidebar .newsletter-title{display:block;font-family:'Roboto',sans-serif;font-size:2.2rem;font-weight:500;color:#fff;line-height:1.3;margin-bottom:5px}#page-body-wrap .newsletter-signup-sidebar p{color:#fff}#page-body-wrap .newsletter-signup-sidebar .form-group{display:block;margin-bottom:15px}#page-body-wrap .newsletter-signup-sidebar .form-group label{display:block;color:#fff}#page-body-wrap .newsletter-signup-sidebar .form-group input{display:block;width:100%}#page-body-wrap .newsletter-signup-sidebar .form-group select{display:block;width:100%}#page-body-wrap .meta{color:#000;font-family:'Nunito Sans',sans-serif;font-size:1.1rem;font-weight:700;line-height:1.3;letter-spacing:0.5px;text-transform:uppercase;margin-bottom:8px}#page-body-wrap .meta a,#page-body-wrap .meta a:visited{color:#000;cursor:pointer}#page-body-wrap .meta a:hover,#page-body-wrap .meta a:visited:hover,#page-body-wrap .meta a:active,#page-body-wrap .meta a:visited:active{color:#666}#page-body-wrap .meta .date{display:inline}#page-body-wrap .meta .tags{display:inline}#page-body-wrap .meta .date+.tags:before{content:'\2022';display:inline-block;margin-left:5px;margin-right:5px}#page-body-wrap .product-list-wrapper .no-product{border-top:2px solid rgba(2,39,104,0.1);padding-top:30px}#page-body-wrap .product-list-wrapper .product-detail{border-top:2px solid rgba(2,39,104,0.1);margin-top:25px;padding-top:30px}#page-body-wrap .product-list-wrapper .product-detail .meta .tags span+span:before{content:'\2022';display:inline-block;margin-left:5px;margin-right:5px}#page-body-wrap .product-list-wrapper .product-detail .meta .tags span a+a:before{content:'\2022';display:inline-block;margin-left:5px;margin-right:5px}#page-body-wrap .product-list-wrapper .product-detail h3 a.cta{font-weight:500}#page-body-wrap .product-list-wrapper .product-detail p{margin-bottom:0}#page-body-wrap .toggle-filters{margin-bottom:30px}#page-body-wrap .toggle-filters a.blue-button{display:block;background-color:#59ba41}#page-body-wrap .selected-filters{background-color:rgba(2,39,104,0.08);padding:20px;margin-bottom:30px}#page-body-wrap .selected-filters:empty{display:none}#page-body-wrap .selected-filters div{display:block}#page-body-wrap .selected-filters div a{position:relative;display:inline-block;font-size:1.2rem;font-weight:700;color:#000;line-height:1.3;letter-spacing:0.5px;cursor:pointer;padding-left:20px;margin-bottom:5px}#page-body-wrap .selected-filters div a:before{position:absolute;left:0px;content:'\f00d';font-family:FontAwesome}#page-body-wrap .selected-filters div a:hover,#page-body-wrap .selected-filters div a:active{color:#666}#page-body-wrap .selected-filters div a:last-child{margin-bottom:0}#page-body-wrap .product-filter-wrapper{margin-bottom:30px}#page-body-wrap .product-filter-wrapper label{font-size:1.4rem;font-weight:700;letter-spacing:1.5px;margin-bottom:15px}#page-body-wrap .product-filter-wrapper .option-wrapper.show-hide{display:none}#page-body-wrap .product-filter-wrapper .option-wrapper.show-hide.active{display:block}#page-body-wrap .product-filter-wrapper .checkbox{position:relative;line-height:20px;padding-left:35px}#page-body-wrap .product-filter-wrapper .checkbox input[type="checkbox"]{display:none}#page-body-wrap .product-filter-wrapper .checkbox label{display:inline-block;font-family:'Nunito Sans',sans-serif;font-size:1.4rem;font-weight:400;color:#666;line-height:20px;text-transform:none;letter-spacing:0;cursor:pointer;padding-left:0;margin-bottom:0}#page-body-wrap .product-filter-wrapper .checkbox .checkmark{position:absolute;display:block;left:0px;top:0px;height:20px;width:20px;background-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);border-radius:2px;border:2px solid rgba(2,39,104,0.08)}#page-body-wrap .product-filter-wrapper .checkbox .checkmark:after{display:none;position:absolute;content:'';left:1px;top:-4px;width:21px;height:21px;content:'\f00c';font-family:FontAwesome;font-size:2.1rem;color:#022768;line-height:1.0}#page-body-wrap .product-filter-wrapper .checkbox input:checked~.checkmark{background-color:rgba(2,39,104,0.08)}#page-body-wrap .product-filter-wrapper .checkbox input:checked~.checkmark:after{display:block}#page-body-wrap .product-filter-wrapper .options-expander a{font-family:'Roboto',sans-serif;font-size:1.4rem;font-weight:700;color:#022768;letter-spacing:0.54px;line-height:1.69;cursor:pointer}#page-body-wrap .product-filter-wrapper .product-search-list-wrapper{display:none}#page-body-wrap .sidebar p{margin-bottom:10px}#page-body-wrap .product-purchase-options{background-color:#022768;padding:20px;margin-bottom:50px}#page-body-wrap .product-purchase-options .intro-header{border-bottom:1px solid rgba(255,255,255,0.25);margin-bottom:20px}#page-body-wrap .product-purchase-options .intro-header h3{color:#fff;margin-bottom:5px}#page-body-wrap .product-purchase-options .intro-header p{color:#fff;opacity:0.80}#page-body-wrap .product-purchase-options .options .radio label{display:block;font-size:1.4rem;font-weight:400;color:#fff;text-transform:none;margin:0}#page-body-wrap .product-purchase-options .options .radio label input[type="radio"]{margin-top:0}#page-body-wrap .product-purchase-options .purchase-actions{margin-top:15px}#page-body-wrap .product-purchase-options .purchase-actions .actions{display:none}#page-body-wrap .product-purchase-options .purchase-actions .actions .price-wrapper{margin-bottom:10px}#page-body-wrap .product-purchase-options .purchase-actions .actions .price-wrapper .price-label{font-size:1.4rem;font-weight:600;color:#fff;line-height:1.3;opacity:0.80;text-align:right}#page-body-wrap .product-purchase-options .purchase-actions .actions .price-wrapper .price{font-family:'Roboto',sans-serif;font-size:3.0rem;font-weight:300;color:#fff;line-height:1.3;text-transform:uppercase;text-align:right}#page-body-wrap .product-purchase-options .purchase-actions .open-enrollment{border-top:1px solid rgba(255,255,255,0.25);padding-top:20px}#page-body-wrap .product-purchase-options .purchase-actions .open-enrollment label{font-size:1.4rem;font-weight:400;color:#fff;line-height:1.3;text-transform:none}#page-body-wrap .product-purchase-options .purchase-actions .open-enrollment p{font-size:1.4rem;font-weight:300;color:#fff;line-height:1.3;padding:0;margin:0}#page-body-wrap .product-purchase-options .purchase-actions .open-enrollment .session-details .session-detail{display:none}#page-body-wrap .product-purchase-options .purchase-actions .open-enrollment .session-details .session-detail:first-child{border-top:1px solid rgba(255,255,255,0.25);padding-top:20px;margin-top:20px}#page-body-wrap .product-purchase-options .purchase-actions input[type="submit"],#page-body-wrap .product-purchase-options .purchase-actions button[type="submit"],#page-body-wrap .product-purchase-options .purchase-actions a.blue-button{display:block;width:100%;background-color:#59ba41}#page-body-wrap ul.simpleTabs{list-style:none;border-bottom:2px solid rgba(2,39,104,0.1);margin-top:50px !important}#page-body-wrap ul.simpleTabs li{padding:10px 0px;margin:0 15px -3.5px 15px;border:none;border-bottom:5px solid transparent;background:transparent}#page-body-wrap ul.simpleTabs li a,#page-body-wrap ul.simpleTabs li a:visited{font-family:Roboto;font-size:1.4rem;font-weight:700;color:#666;letter-spacing:1.5px;line-height:1.0;text-transform:uppercase}#page-body-wrap ul.simpleTabs li:before{content:none}#page-body-wrap ul.simpleTabs li.active{border-color:#022768}#page-body-wrap ul.simpleTabs li.active a,#page-body-wrap ul.simpleTabs li.active a:visited{color:#022768}#page-body-wrap .simpleTabsContainer .tab-title{position:relative;font-family:Roboto;font-size:1.4rem;font-weight:700;color:#022768;letter-spacing:1.5px;line-height:1.0;text-transform:uppercase;padding:10px 30px 10px 0px;border-bottom:5px solid transparent;cursor:pointer}#page-body-wrap .simpleTabsContainer .tab-title:after{position:absolute;right:0px;display:inline-block;content:'\f105';font-family:FontAwesome;font-size:1.8rem;color:#022768;line-height:1.0}#page-body-wrap .simpleTabsContainer .tab-title.active{border-bottom:5px solid #022768}#page-body-wrap .simpleTabsContainer .tab-title.active:after{content:'\f107'}#page-body-wrap .simpleTabsContainer .simpleTabsContent{padding:30px}#page-body-wrap .simpleTabsContainer p{margin:0 0 15px 0}#page-body-wrap .product-tabs-content .col-xs-12 p:last-child{margin-bottom:0px}#page-body-wrap .product-tabs-content .col-xs-12 p strong{color:#000}#page-body-wrap .addthis_inline_share_toolbox{display:block;margin-bottom:20px}#page-body-wrap .addthis_inline_share_toolbox:before{display:inline-block;content:'Share: ';font-size:1.2rem;font-weight:700;color:#000;line-height:30px;letter-spacing:0.5px;vertical-align:top}#page-body-wrap .addthis_inline_share_toolbox .at-resp-share-element{display:inline-block !important}#page-body-wrap .addthis_inline_share_toolbox .at-resp-share-element .at-share-btn{margin:0;transition:none;background:transparent !important}#page-body-wrap .addthis_inline_share_toolbox .at-resp-share-element .at-share-btn:hover,#page-body-wrap .addthis_inline_share_toolbox .at-resp-share-element .at-share-btn:active,#page-body-wrap .addthis_inline_share_toolbox .at-resp-share-element .at-share-btn:focus{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#page-body-wrap .content-callout{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row-reverse;margin:30px 0}#page-body-wrap .content-callout .image{width:50%;background-size:cover;background-position:center center}#page-body-wrap .content-callout .content{width:50%;background-color:#1980b6;padding:30px;color:#fff}#page-body-wrap .content-callout .content h2,#page-body-wrap .content-callout .content p,#page-body-wrap .content-callout .content a,#page-body-wrap .content-callout .content a:visited,#page-body-wrap .content-callout .content a.cta,#page-body-wrap .content-callout .content a.cta:visited{color:#fff}#page-body-wrap .sidebar-callout{border:2px solid rgba(2,39,104,0.08)}#page-body-wrap .sidebar-callout .image img{width:100%;height:auto}#page-body-wrap .sidebar-callout .content{padding:20px 15px}#page-body-wrap .sidebar-callout .content h4{letter-spacing:1.5px;text-transform:uppercase}#page-body-wrap .sidebar-callout .content h4 a{color:#000}#page-body-wrap .sidebar-callout .content p:last-child{margin-bottom:0}#page-body-wrap .sidebar-callout .content p.link{text-align:right}#page-body-wrap .related-content{margin-top:25px;border-top:2px solid rgba(2,39,104,0.1);padding-top:30px}#page-body-wrap .related-content .page{padding:20px;color:#fff}#page-body-wrap .related-content .page .content-type{font-family:'Nunito Sans',sans-serif;font-size:1.2rem;font-weight:700;color:#fff;letter-spacing:0.5px;line-height:1.69}#page-body-wrap .related-content .page .content-title .cta{font-size:2rem;font-weight:500;color:#fff;line-height:1.5;display:block;margin-bottom:10px}#page-body-wrap .related-content .page .content-description p{color:#fff;margin:0}#page-body-wrap .related-content .page.page-1{background-color:#022768}#page-body-wrap .related-content .page.page-2{background-color:#1980b6}#page-body-wrap .related-content .page.page-3{background-color:#8cbfda}#page-body-wrap .related-content .page.page-3 a.cta:after{color:#022768}#page-body-wrap .get-a-quote{background-position:center center;background-size:cover;background:linear-gradient(rgba(2,39,104,0.7), rgba(2,39,104,0.7)),url(/packages/plexus/themes/plexus/images/get-a-quote.png);padding:50px 0}#page-body-wrap .get-a-quote h2{color:#fff;margin-bottom:20px}#page-body-wrap .get-a-quote a.link-icon{text-transform:none}#page-body-wrap .get-a-quote p{color:#fff}#page-body-wrap .get-a-quote p a{color:#fff}#page-body-wrap .get-a-quote p a:hover,#page-body-wrap .get-a-quote p a:active{color:#8cbfda}#page-body-wrap .get-a-quote label{color:#fff;display:block;font-family:'Roboto',sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:1px;line-height:1.3;margin-bottom:5px;text-transform:uppercase}#page-body-wrap .get-a-quote input{border-radius:0;display:block;height:45px;width:100%}#page-body-wrap .get-a-quote select{border-radius:0;display:block;height:45px;width:100%}#page-body-wrap .get-a-quote textarea{border-radius:0;display:block;height:100px;width:100%}#page-body-wrap .get-a-quote input[type="submit"]{background-color:#8cbfda;border:none;color:#022768;font-family:'Roboto',sans-serif;font-size:1.2rem;font-weight:900;height:45px;letter-spacing:1px;line-height:45px;padding:0;text-align:center;text-transform:uppercase}#page-body-wrap .get-a-quote input[type="submit"]:hover,#page-body-wrap .get-a-quote input[type="submit"]:active{background-color:#1980b6;color:#fff}#page-body-wrap .ccm-block-social-links ul.list-inline{padding:0}#page-body-wrap .ccm-block-social-links ul.list-inline li{display:inline-block;margin-bottom:0;margin-right:10px}#page-body-wrap .ccm-block-social-links ul.list-inline li:before{content:none}#page-body-wrap .ccm-block-social-links ul.list-inline li:last-child{margin-right:0}#page-body-wrap .ccm-block-social-links ul.list-inline li a{font-size:2.1rem;line-height:1.0}#page-body-wrap footer.footer{color:rgba(255,255,255,0.6);background-color:#313131;background:-moz-linear-gradient(top, #555 0%, #313131 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1a1d2b), color-stop(100%, #313131));background:-webkit-linear-gradient(top, #555 0%, #313131 100%);background:-o-linear-gradient(top, #555 0%, #313131 100%);background:-ms-linear-gradient(top, #555 0%, #313131 100%);background:linear-gradient(to bottom, #555 0%, #313131 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#313131', GradientType=0);padding-top:80px}#page-body-wrap footer.footer .newsletter-signup .newsletter-title{color:#fff;font-family:'Roboto',sans-serif;font-size:3.6rem;font-weight:300;letter-spacing:1px;line-height:1.3;margin-bottom:0}#page-body-wrap footer.footer .newsletter-signup p{color:#fff}#page-body-wrap footer.footer .form-inline{align-items:flex-end;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}#page-body-wrap footer.footer .form-inline label{color:#fff}#page-body-wrap footer.footer .form-inline input{display:block;width:100%}#page-body-wrap footer.footer .form-inline select{display:block;width:100%}#page-body-wrap footer.footer .form-inline>div.form-group{flex:1;margin-right:10px}#page-body-wrap footer.footer .form-inline>div:last-child{margin-right:0}#page-body-wrap footer.footer hr{border-top:2px solid #fff;margin:30px 0;opacity:0.1}#page-body-wrap footer.footer hr.extra-margin{margin:50px 0}#page-body-wrap footer.footer a,#page-body-wrap footer.footer a:visited{color:#fff}#page-body-wrap footer.footer a:hover,#page-body-wrap footer.footer a:visited:hover,#page-body-wrap footer.footer a:active,#page-body-wrap footer.footer a:visited:active{color:#ddd}#page-body-wrap footer.footer h4{color:#fff}#page-body-wrap footer.footer ul{margin-bottom:30px;padding:0}#page-body-wrap footer.footer ul li{margin-bottom:5px}#page-body-wrap footer.footer ul li:before{content:none}#page-body-wrap footer.footer ul.social-icons{margin-top:70px}#page-body-wrap footer.footer ul.social-icons li{display:inline-block;margin-bottom:0;margin-right:10px}#page-body-wrap footer.footer ul.social-icons li:last-child{margin-right:0}#page-body-wrap footer.footer ul.social-icons li a{font-size:2.1rem;line-height:1.0}#page-body-wrap footer.footer ul.copyright li{color:#fff;display:inline-block;font-size:1.4rem;line-height:1.69;margin-bottom:0}#page-body-wrap footer.footer ul.copyright li:after{color:#fff;content:'|';display:inline-block;margin-left:10px;margin-right:8px}#page-body-wrap footer.footer ul.copyright li:last-child:after{content:none}#page-body-wrap section.page-header{position:relative;padding:20px 0 20px 0;border-top:0;margin-top:0;margin-bottom:0 !important;background-color:rgba(0,0,0,0.05);border-bottom:rgba(0,0,0,0.05) 1px solid;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}#page-body-wrap section.page-header .container{position:relative}#page-body-wrap section.page-header .container h2.section-header{color:#414141 !important;font-size:26px;font-weight:300;margin-top:0px;margin-bottom:0px}#plexus-mobile-menu{background:#313131}#plexus-mobile-menu #mm-0{padding:0;margin-top:51px}#plexus-mobile-menu #mm-0 .mm-navbar{display:none}#plexus-mobile-menu #mm-0 .mm-listview .mm-listitem span{opacity:1}#plexus-mobile-menu #mm-0 .mm-listview .mm-listitem.account-links-wrapper a{opacity:0.70}#plexus-mobile-menu .mm-panel{padding:0}#plexus-mobile-menu .mm-panel:before{display:none}#plexus-mobile-menu .mm-panel .mm-navbar{position:relative;height:auto;padding:0;margin:0 20px;border-color:rgba(255,255,255,0.5)}#plexus-mobile-menu .mm-panel .mm-navbar a.mm-btn_prev{position:relative;width:100%;height:auto;font-family:'Roboto',sans-serif;font-size:1.2rem;font-weight:400;color:#fff;line-height:20px;text-transform:capitalize;opacity:0.50;text-align:left;padding:15px 0}#plexus-mobile-menu .mm-panel .mm-navbar a.mm-btn_prev:before{position:relative;left:0px;width:auto;height:auto;display:inline-block;content:'\f177';font-family:FontAwesome;color:#fff;line-height:20px;opacity:0.50;border:none;margin-right:7px;-webkit-transform:none;-ms-transform:none;transform:none}#plexus-mobile-menu .mm-panel .mm-navbar a.mm-navbar__title{font-family:'Roboto',sans-serif;font-size:1.4rem;font-weight:500;color:#fff;line-height:30px;text-align:left;padding:5px 0}#plexus-mobile-menu .mm-panel .mm-listview{margin:0;padding:0;list-style:none}#plexus-mobile-menu .mm-panel .mm-listview .mm-listitem{padding:0px 20px}#plexus-mobile-menu .mm-panel .mm-listview .mm-listitem.mm-listitem_selected a,#plexus-mobile-menu .mm-panel .mm-listview .mm-listitem.mm-listitem_selected span{background:none}#plexus-mobile-menu .mm-panel .mm-listview .mm-listitem:after{left:20px;right:20px;border-color:rgba(255,255,255,0.5)}#plexus-mobile-menu .mm-panel .mm-listview .mm-listitem a,#plexus-mobile-menu .mm-panel .mm-listview .mm-listitem span{font-family:'Roboto',sans-serif;font-size:1.4rem;font-weight:500;color:#fff;line-height:1.69;opacity:0.70;padding:10px 0}#plexus-mobile-menu .mm-panel .mm-listview .mm-listitem a.mm-btn_next,#plexus-mobile-menu .mm-panel .mm-listview .mm-listitem span.mm-btn_next{right:8px}#plexus-mobile-menu .mm-panel .mm-listview .mm-listitem a.mm-btn_next:before,#plexus-mobile-menu .mm-panel .mm-listview .mm-listitem span.mm-btn_next:before{content:none}#plexus-mobile-menu .mm-panel .mm-listview .mm-listitem a.mm-btn_next:after,#plexus-mobile-menu .mm-panel .mm-listview .mm-listitem span.mm-btn_next:after{border-color:#fff}#plexus-mobile-menu .phone-mobile-menu{display:block;position:absolute;box-sizing:border-box;top:0px;right:20px;height:50px;font-size:1.3rem;font-weight:700;color:#fff;line-height:50px;text-align:left}#plexus-mobile-menu .phone-mobile-menu:before{position:inherit;display:block;top:0px;left:-35px;height:50px;width:200px;content:'';background:rgba(255,255,255,0.1);-webkit-transform:skew(45deg);transform:skew(45deg)}#plexus-mobile-menu .close-mobile-menu{display:block;position:absolute;top:0px;left:-50px;height:50px;width:50px;background-color:#5bc0de;font-size:2.2rem;color:#fff;line-height:50px;text-align:center}.page_not_found #main-content{padding-top:100px;padding-bottom:100px}body.has-toolbar #plexus-mobile-menu{top:48px}@media (min-width:992px){#page-body-wrap{overflow:hidden}}@media (max-width:1199px){#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown{padding:30px}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown .column-wrapper .column{padding:0 15px}#page-body-wrap .header-wrapper .header-right .nav-search ul li #training-dropdown ul li a{white-space:normal}}@media (max-width:991px){#page-body-wrap .header-wrapper{justify-content:flex-start}#page-body-wrap .header-wrapper .mobile-menu-trigger{border-right:2px solid rgba(2,39,104,0.1);font-size:3rem;line-height:1.0;margin-right:15px;padding:10px 20px 10px 4px}#page-body-wrap .header-wrapper .logo{max-width:150px;padding-bottom:10px;padding-top:10px}#page-body-wrap .header-wrapper .header-right{margin-left:auto}#page-body-wrap .header-wrapper .header-right .global-nav{padding:0}#page-body-wrap .header-wrapper .header-right .global-nav:before{content:none}#page-body-wrap .header-wrapper .header-right .global-nav:after{content:none}#page-body-wrap .header-wrapper .header-right .global-nav .account-links-wrapper{display:none}#page-body-wrap .header-wrapper .header-right .nav-search{clear:none}#page-body-wrap .header-wrapper .header-right .nav-search .search .search-dropdown{padding:30px 20px 15px 20px}#page-body-wrap .header-wrapper .header-right .nav-search .search a{line-height:32px}#page-body-wrap .homepage-hero .tagline-buttons{width:100%}#page-body-wrap .homepage-capabilities h2.capabilities-header{font-size:3.0rem;line-height:1.3}#page-body-wrap .industry-links{padding:0}#page-body-wrap .industry-links ul{display:block}#page-body-wrap .industry-links ul li{border-bottom:2px solid rgba(255,255,255,0.3);border-right:none;display:block;text-align:left}#page-body-wrap .industry-links ul li:last-child{border-bottom:none}#page-body-wrap .industry-links ul li a{display:block;line-height:44px}#page-body-wrap .logo-bar .logos a{width:50%}#page-body-wrap .homepage-case-study:before{width:100% !important}#page-body-wrap .homepage-case-study .fact{text-align:right;width:100%}#page-body-wrap .homepage-case-study .fact .fact-box{display:inline-block;margin:0;width:auto}#page-body-wrap .case-study-callout .case-study-fact .big{font-size:6.6rem;line-height:1.0}#page-body-wrap ul.simpleTabs li{margin:0 9px -3.5px 9px}#page-body-wrap ul.simpleTabs li a,#page-body-wrap ul.simpleTabs li a:visited{letter-spacing:0.5px}}@media (max-width:767px){#page-body-wrap h1{font-size:2.8rem;letter-spacing:0.5px;line-height:1.3}#page-body-wrap h2{font-size:2.0rem;letter-spacing:0;line-height:1.3;margin-bottom:0}#page-body-wrap h3{font-size:1.6rem;line-height:1.3}#page-body-wrap h4{font-size:1.3rem;letter-spacing:0.5px;line-height:1.3}#page-body-wrap p{font-size:1.4rem;line-height:1.69}#page-body-wrap p.page-title{font-size:1.7rem;letter-spacing:0.5px;line-height:1.5}#page-body-wrap p.lead-text{font-size:2rem;line-height:1.46}#page-body-wrap p.footnote{font-size:1.2rem;line-height:1.71}#page-body-wrap blockquote p{font-size:1.8rem;line-height:1.6}#page-body-wrap ul{font-size:1.4rem;line-height:1.69}#page-body-wrap ol{font-size:1.4rem;line-height:1.69}#page-body-wrap .homepage-hero .title{font-size:2.2rem;line-height:1.2}#page-body-wrap .homepage-hero .buttons a{margin-bottom:10px}#page-body-wrap .tagline-buttons{padding-bottom:30px;padding-top:30px}#page-body-wrap .homepage-feature-carousel .feature{padding:0}#page-body-wrap .homepage-capabilities{text-align:center !important}#page-body-wrap .homepage-capabilities .capabilities-intro{padding-right:0}#page-body-wrap .homepage-capabilities h2{text-align:center !important}#page-body-wrap .homepage-capabilities h4{text-transform:uppercase}#page-body-wrap .homepage-capabilities p{text-align:center !important}#page-body-wrap .homepage-links .links-wrapper{flex-wrap:wrap}#page-body-wrap .homepage-links .links-wrapper .left-links{width:100%}#page-body-wrap .homepage-links .links-wrapper .right-links{width:100%}#page-body-wrap .homepage-links .link{padding:30px 0}#page-body-wrap .homepage-links .link:before{left:-25%;right:-25%;width:150%}#page-body-wrap .homepage-links .right-links .link:before{left:-25%;right:-25%}#page-body-wrap .homepage-links .right-links .link:hover:before{left:-25%;right:-25%}#page-body-wrap .homepage-case-study .fact{padding-bottom:30px;padding-top:30px}#page-body-wrap .homepage-case-study .fact-box .big{font-size:5.0rem;line-height:1.0}#page-body-wrap .homepage-case-study-content-mobile .bubble-content{padding:0}#page-body-wrap .homepage-case-study-content-mobile h3{font-size:2.0rem;letter-spacing:0px;line-height:1.3}#page-body-wrap .logo-bar h4{text-transform:uppercase}#page-body-wrap .logo-bar .logos a{width:100%;margin-bottom:10px}#page-body-wrap .insights-list .insight .image{margin-bottom:15px}#page-body-wrap .insights-list .insight .image a{display:block;background-position:center center;background-size:cover;height:110px}#page-body-wrap .insights-list .insight .image a img{display:none}#page-body-wrap .hero{padding:25px 0}#page-body-wrap .hero .header{font-size:2.2rem;letter-spacing:0px;line-height:1.3}#page-body-wrap .blue-links-box{background-position:calc(100% - 10px) calc(100% - 10px);padding:30px 15px 140px 15px}#page-body-wrap .training-programs{padding:20px}#page-body-wrap .training-programs h3{font-size:1.6rem;line-height:1.3}#page-body-wrap .training-programs .col-sm-6+.col-sm-6 .training-program{border-top:2px solid rgba(2,39,104,0.1);margin-top:30px}#page-body-wrap .toggle-filters+.product-filter-wrapper{border-top:2px solid rgba(2,39,104,0.08);padding-top:15px}#page-body-wrap .product-filter-wrapper{display:none;border-bottom:2px solid rgba(2,39,104,0.08);margin-bottom:15px}#page-body-wrap .product-filter-wrapper.active{display:block}#page-body-wrap .product-filter-wrapper>label{position:relative}#page-body-wrap .product-filter-wrapper>label:after{position:absolute;right:0px;content:'\f067';font-family:FontAwesome}#page-body-wrap .product-filter-wrapper>label.active:after{position:absolute;right:0px;content:'\f068';font-family:FontAwesome}#page-body-wrap .product-filter-wrapper .option-wrapper{display:none}#page-body-wrap .product-filter-wrapper .option-wrapper.active{display:block}#page-body-wrap .product-filter-wrapper .options-expander{display:none}#page-body-wrap .case-study-callout .case-study-fact{margin-bottom:0}#page-body-wrap .case-study-callout h3{font-size:2.0rem;letter-spacing:0px;line-height:1.3}#page-body-wrap .blog-list-wrapper{margin-bottom:50px}#page-body-wrap .blog-list-wrapper .blog-story .image{margin-bottom:15px}#page-body-wrap .blog-list-wrapper .blog-story .image a{display:block;background-position:center center;background-size:cover;height:110px}#page-body-wrap .blog-list-wrapper .blog-story .image a img{display:none}#page-body-wrap .newsletter-signup-sidebar{display:none}#page-body-wrap .content-callout{flex-direction:row;flex-wrap:wrap}#page-body-wrap .content-callout .image{width:100%;height:200px}#page-body-wrap .content-callout .content{width:100%}#page-body-wrap .product-purchase-options{margin-top:20px;margin-bottom:20px}#page-body-wrap .simpleTabsContainer .simpleTabsContent{padding:0px 15px}#page-body-wrap .simpleTabsContainer .simpleTabsContent .product-tabs-content:last-child{margin-bottom:20px}#page-body-wrap .related-content .page{margin-bottom:10px;height:auto !important}#page-body-wrap .get-a-quote{background:rgba(2,39,104,0.7)}#page-body-wrap .get-a-quote .col-sm-6 .col-xs-6{text-align:center}#page-body-wrap footer.footer{padding-top:30px}#page-body-wrap footer.footer .newsletter-signup .newsletter-title{font-size:2.8rem;letter-spacing:0.5px;line-height:1.3}#page-body-wrap footer.footer hr{margin:0 0 20px 0}#page-body-wrap footer.footer hr.extra-margin{margin:20px 0}#page-body-wrap footer.footer .form-inline{flex-wrap:wrap}#page-body-wrap footer.footer .form-inline>div.form-group{flex:none;width:100%}#page-body-wrap footer.footer ul{display:none}#page-body-wrap footer.footer ul.social-icons{display:block;margin-bottom:0;margin-top:0}#page-body-wrap footer.footer ul.copyright{display:block}}