@charset "UTF-8";html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body {margin: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}audio:not([controls]) {display: none;height: 0;}[hidden], template {display: none;}a {background: transparent;}a:active, a:hover {outline: 0;}abbr[title] {border-bottom: 1px dotted;}strong {font-weight: 600;}b {font-weight: 700;}dfn {font-style: italic;}h1 {font-size: 2em;margin: 0.67em 0;}mark {background: #ff0;color: #000;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}img {display: block;border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 1em 40px;}hr {box-sizing: content-box;height: 0;}pre {overflow: auto;}code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em;}button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0;}button {overflow: visible;}button, select {text-transform: none;}button, html input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer;}button[disabled], html input[disabled] {cursor: default;}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}input[type="search"] {box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;}textarea {overflow: auto;}optgroup {font-weight: bold;}*, *:before, *:after {box-sizing: border-box;-moz-box-sizing: border-box;}body {font-size: 16px;font-family: source sans pro, sans-serif;line-height: 1.61;color: #333333;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased !important;}@media only screen and (min-width: 767.008px) {body {font-size: 18px;}}hr {border-bottom: 1px solid #c0c0c0;border-top: 0;margin: 1em 0;clear: both;}hr.dashed {height: 0px;border-bottom: 2px dashed #b9b9b9;border-top: 0px;border-left: 0px;border-right: 0px;margin: 0% 0% 2% 0%;clear: both;}blockquote {max-width: 990px;margin: 0 0 1.695em 0;padding-left: 1.333em;position: relative;}blockquote:before {content: '';height: 100%;height: calc((100%) - 12px);border-left: 3px solid #157fce;position: absolute;left: 1px;top: 6px;}blockquote cite {color: #aaa;}cite {display: block;}code {font-family: monospace;font-size: .95em;background: #f4f4f4;padding: 1px 3px;}.c-table {width: 100%;font-size: .85em;border-collapse: collapse;border-spacing: 0;}.c-table.thead {background: #f4f4f4;border: 2px solid #e7e7e7;}.c-table tr {border-bottom: 1px solid #E7E7E7;}.c-table td, .c-table th {padding: .4em 1.25em .25em .75em;}.c-table th {font-weight: 700;}.c-table tfoot {color: #888;}table caption {font-weight: bold;padding: .75em;}table th, table td {font-size: 16px;}table col:nth-child(n+2) {border-left: .75em solid #fff;}.tableFormData {border-spacing: 10px;}.tableFormData a {line-height: 1.25;}.tableFormData input {border: 1px solid #c8c8c8;padding: 4px 4px 4px 4px;}.logo-banner_image, .popup-demo_thumbnail img, .post_image, .post-preview_image, .post_body img {max-width: 100%;height: auto;}.wistia-embed_video {position: absolute;left: 0;top: 0;right: 0;bottom: 0;}.walrus-pineapple {background: black;}body {font-size: 16px;line-height: 1.61;color: #333333;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased !important;}@media only screen and (min-width: 767.008px) {body {font-size: 18px;}}p, ol, ul, cite, pre, .in-flow {margin-bottom: 1em;margin-top: 0;}p + p, p + ol, p + ul, p + cite, p + .in-flow, ol + p, ol + ol, ol + ul, ol + cite, ol + .in-flow, ul + p, ul + ol, ul + ul, ul + cite, ul + .in-flow, cite + p, cite + ol, cite + ul, cite + cite, cite + .in-flow, pre + p, pre + ol, pre + ul, pre + cite, pre + .in-flow, .in-flow + p, .in-flow + ol, .in-flow + ul, .in-flow + cite, .in-flow + .in-flow {margin-top: -0.305em;}.in-flow.flow-contained + p, .in-flow.flow-contained + ol, .in-flow.flow-contained + ul, .in-flow.flow-contained + cite, .in-flow.flow-contained + pre, .in-flow.flow-contained + .in-flow {margin-top: -0.305em;}.in-flow.flow-contained + .flow-contained {margin-top: 0;}.force-flow.force-flow {margin-top: -0.33333em;}.subtle-text {font-size: 0.88889em;font-style: italic;color: #6d6d6d;}.xtext-light.xtext-light {color: #6d6d6d;}.text-light.text-light {color: #6d6d6d;}.med-text.med-text {color: #414141;}h1, h2, h3, h4, h5, h6, .blog_heading, .sidebar_module_header {margin-top: 0;padding: 0;line-height: 1.2;color: #0c7ea8;font-weight: 700;}h1 {font-size: 2.33333em;margin-bottom: 0.875em;}h1 + p, h1 + ol, h1 + ul {margin-top: -0.97167em;}h2 {font-size: 1.94444em;margin-bottom: 0.90357em;}h2.lead-top {margin-top: 1.22857em;}h2.lead-bottom {margin-bottom: 1.22857em;}p + h2, ul + h2, ol + h2, .in-flow + h2 {margin-top: 1.22857em;}h2 + p, h2 + ol, h2 + ul, h2 + .in-flow {margin-top: -0.97167em;}h2 + .flow-contained {margin-top: -0.63833em;}.flow-contained + h2 {margin-top: 1.4em;}h3, .blog_heading {font-size: 1.61111em;margin-bottom: 0.90948em;text-transform: uppercase;letter-spacing: .02em;}h3.lead-top {margin-top: 1.24138em;}h3.lead-bottom {margin-bottom: 1.24138em;}p + h3, ul + h3, ol + h3, .in-flow + h3 {margin-top: 1.24138em;}h3 + p, h3 + ol, h3 + ul, h3 + .in-flow {margin-top: -0.74944em;}h3 + .flow-contained {margin-top: -0.41611em;}.flow-contained + h3 {margin-top: 1.24138em;}h4 {font-weight: 700;font-size: 1.22222em;margin-bottom: 1em;letter-spacing: 0.048em;text-transform: uppercase;}h4.tight {margin-bottom: 0.8em;}h4.lead-top {margin-top: 1.63636em;}h4.lead-bottom {margin-bottom: 1.63636em;}p + h4, ul + h4, ol + h4, .in-flow + h4 {margin-top: 1.63636em;}h4 + p, h4 + ol, h4 + ul, h4 + .in-flow {margin-top: -0.47167em;}h4 + .flow-contained {margin-top: -0.13833em;}.flow-contained + h4 {margin-top: 1.63636em;}h5, .sidebar_module_header {font-weight: bold;color: #414141;font-size: 1.11111em;margin-bottom: 1.075em;text-transform: uppercase;letter-spacing: .03em;}h5.lead-top {margin-top: 1.8em;}h5.lead-bottom {margin-bottom: 1.8em;}p + h5, ul + h5, ol + h5, .in-flow + h5 {margin-top: 1.8em;}h5 + p, h5 + ol, h5 + ul, h5 + .in-flow {margin-top: -0.47167em;}h5 + .flow-contained {margin-top: -0.13833em;}.flow-contained + h5 {margin-top: 1.8em;}h6 {font-weight: bold;font-size: 1.11111em;margin-bottom: 1.075em;}h6.lead-top {margin-top: 1.8em;}h6.lead-bottom {margin-bottom: 1.8em;}p + h6, ul + h6, ol + h6, .in-flow + h6 {margin-top: 1.8em;}h6 + p, h6 + ol, h6 + ul, h6 + .in-flow {margin-top: -0.47167em;}h6 + .flow-contained {margin-top: -0.13833em;}.flow-contained + h6 {margin-top: 1.8em;}.header-light {font-weight: 400;color: #6d6d6d;text-transform: none;}.header-dark {color: #414141;}.section-header {max-width: 1060px;margin-left: auto;margin-right: auto;text-align: center;}.section-header .sub-header {font-weight: 400;color: #0c7ea8;margin-bottom: 30px;text-transform: none;}.section-header h2 {margin-top: -0.34286em;}.section-header h3 {margin-top: -0.31034em;}.section-header--border {width: 200px;height: 5px;margin: 0 auto;margin-top: 20px;background-image: linear-gradient(to right, #0a6c90 0%, #0a6c90 25%, #80a929 25%, #80a929 50%, #00818c 50%, #00818c 75%, #ff8000 75%, #ff8000 100%);margin-bottom: 45px;}.section-header h1 {margin-bottom: 1.16071em;}.section-header h1 + p {font-size: 1.16667em;margin-top: -1.74944em;margin-bottom: 1.8em;}.section-header h1 + p.tight {max-width: 800px;margin: 0 auto;margin-top: -1.5em;margin-bottom: 10px;}h1.header-group, h1.icon-list-title {margin-bottom: 0.73214em;}.section-header h2 {margin-bottom: 1.24643em;}.section-header h2 + p {font-size: 1.16667em;margin-top: -1.74944em;margin-bottom: 1.8em;}.section-header h2 + p.tight {max-width: 800px;margin: 0 auto;margin-top: -1.5em;margin-bottom: 10px;}h2.header-group, h2.icon-list-title {margin-bottom: 0.73214em;}.section-header h3 {margin-bottom: 1.32328em;}.section-header h3 + p {font-size: 1em;margin-top: -1.63833em;margin-bottom: 1.8em;}.section-header h3 + p.tight {max-width: 800px;margin: 0 auto;margin-top: -1.5em;margin-bottom: 10px;}h3.header-group, h3.icon-list-title {margin-bottom: 0.70259em;}.section-header h4 {margin-bottom: 1.51136em;}.section-header h4 + p {font-size: 1em;margin-top: -1.36056em;margin-bottom: 1.8em;}.section-header h4 + p.tight {max-width: 800px;margin: 0 auto;margin-top: -1.5em;margin-bottom: 10px;}h4.header-group, h4.icon-list-title {margin-bottom: 0.69318em;}.section-header h5 {margin-bottom: 1.56591em;}.section-header h5 + p {font-size: 1em;margin-top: -1.36056em;margin-bottom: 1.8em;}.section-header h5 + p.tight {max-width: 800px;margin: 0 auto;margin-top: -1.5em;margin-bottom: 10px;}h5.header-group, h5.icon-list-title {margin-bottom: 0.66591em;}.section-header h6 {margin-bottom: 1.675em;}.section-header h6 + p {font-size: 1em;margin-top: -1.36056em;margin-bottom: 1.8em;}.section-header h6 + p.tight {max-width: 800px;margin: 0 auto;margin-top: -1.5em;margin-bottom: 10px;}h6.header-group, h6.icon-list-title {margin-bottom: 0.775em;}.section-header.tight, .section-header--tight {margin-bottom: -.96667em;}.small-text {font-size: 0.77778em;}.xsmall-text {font-size: 0.88889em;}.large-text {margin-bottom: 1.46148em;font-size: 1.16667em;line-height: 1.55;}p + .large-text, ol + .large-text, ul + .large-text, cite + .large-text, .in-flow + .large-text {margin-top: 0.57259em;}.large-text + .large-text {margin-top: -0.57259em;}.xlarge-text {margin-bottom: 1.5em;font-size: 1.27778em;line-height: 1.5;}p + .xlarge-text, ol + .xlarge-text, ul + .xlarge-text, cite + .xlarge-text, .in-flow + .xlarge-text {margin-top: 0.75em;}.xlarge-text + .xlarge-text {margin-top: -0.75em;}.break-flow + p, .break-flow + ol, .break-flow + ul, .break-flow + cite, .break-flow + .in-flow {margin-top: 0;}.font-cursive {font-family: "ff-market-web";font-weight: 400;text-transform: inherit;font-feature-settings: "ss08" 1;}.text-green {color: #97d610;}.text-center {text-align: center;}.text-uppercase {text-transform: uppercase;}.text-normal {text-transform: none;}.text-large {font-size: 1.2em;}.text-light {color: #6d6d6d;}.page_header, .blog, .container {max-width: 1209px;padding: 0 15px;margin: 0 auto;}@media only screen and (min-width: 767.008px) {.page_header, .blog, .container {width: 96%;}}.icon-list_item, .storyboard_wrapper, .logo-banner, .row, #certifyForm .inputWrap, #certifyForm .submit-split, .inner-panel, .icon-grid, .footer_wrapper, .no-break, .lined-list > li, .page_header, .post-preview, .cf {*zoom: 1;}.icon-list_item:after, .storyboard_wrapper:after, .logo-banner:after, .row:after, #certifyForm .inputWrap:after, #certifyForm .submit-split:after, .inner-panel:after, .icon-grid:after, .footer_wrapper:after, .no-break:after, .lined-list > li:after, .page_header:after, .post-preview:after, .icon-list_item:before, .storyboard_wrapper:before, .logo-banner:before, .row:before, #certifyForm .inputWrap:before, #certifyForm .submit-split:before, .inner-panel:before, .icon-grid:before, .footer_wrapper:before, .no-break:before, .lined-list > li:before, .page_header:before, .post-preview:before, .cf:after, .cf:before {content: "";display: table;clear: both;}.icon-list_item, .storyboard_wrapper, .logo-banner, .row {width: auto;margin-left: -15px;margin-right: -15px;margin-bottom: 1.695em;}.icon-list_item:last-child, .storyboard_wrapper:last-child, .logo-banner:last-child, .row:last-child {margin-bottom: 0;}.col, .sm-1-2, .med-1-4, .med-1-3, .med-1-2, .med-2-3, .med-3-4, .med, .lrg-1-4, .lrg-1-3, .lrg-1-2, .lrg-2-3, .lrg-3-4, .lrg-1-8, .lrg-7-8, .xlrg-1-4, .xlrg-1-3, .xlrg-1-2, .xlrg-2-3, .xlrg-3-4, .xlrg-1-8, xlrg-7-8, .icon-list_left, .icon-list_right, .storyboard_frame, .plan, .plan-box, .popup-demo {width: 100%;position: relative;padding-left: 15px;padding-right: 15px;margin-left: auto;margin-right: auto;float: left;margin-top: 30px;}.col:first-child, .sm-1-2:first-child, .med-1-4:first-child, .med-1-3:first-child, .med-1-2:first-child, .med-2-3:first-child, .med-3-4:first-child, .med:first-child, .lrg-1-4:first-child, .lrg-1-3:first-child, .lrg-1-2:first-child, .lrg-2-3:first-child, .lrg-3-4:first-child, .lrg-1-8:first-child, .lrg-7-8:first-child, .xlrg-1-4:first-child, .xlrg-1-3:first-child, .xlrg-1-2:first-child, .xlrg-2-3:first-child, .xlrg-3-4:first-child, .xlrg-1-8:first-child, xlrg-7-8:first-child, .icon-list_left:first-child, .icon-list_right:first-child, .storyboard_frame:first-child, .plan:first-child, .plan-box:first-child, .popup-demo:first-child {margin-top: 0;}@media (max-width: 479.008px) {.mob-hide {display: none;}.mob-flow-0 {margin-top: 0;}}@media only screen and (min-width: 479.008px) {.sm-1-2, .storyboard_frame, .popup-demo {margin-top: 0;width: 50%;}.sm-flow-opposite {float: right;}}@media (max-width: 767.008px) {.sm-float-none, .plan, .plan-box {float: none;}.sm-hide, .icon-list_left {display: none;}.sm-flow-0 {margin-top: 0;}}@media only screen and (min-width: 767.008px) {.med-1-4, .med-1-3, .med-1-2, .med-2-3, .med-3-4, .med, .med-full {margin-top: 0;}.med-1-4, .icon-list--small .icon-list_left, .icon-list--medium .icon-list_left {width: 25%;}.med-1-3, .icon-list--large .icon-list_left, .plan, .plan-box {width: 33.33333333%;}.med-1-2 {width: 50%;}.med-2-3, .icon-list--large .icon-list_right {width: 66.66666667%;}.med-3-4, .icon-list--small .icon-list_right, .icon-list--medium .icon-list_right {width: 75%;}.med, .med-full {width: 100%;}.med-flow-opposite {float: right;}}@media (max-width: 1177.008px) {.med-hide {display: none;}.med-flow-0 {margin-top: 0;}}@media only screen and (min-width: 1177.008px) {.lrg-1-4, .lrg-1-3, .lrg-1-2, .lrg-2-3, .lrg-3-4, .lrg-1-8, .lrg-7-8, .lrg, .lrg-full {margin-top: 0;}.lrg-1-8, .icon-list--small .icon-list_left {width: 12.5%;}.lrg-1-4, .storyboard_frame {width: 25%;}.lrg-1-3, .popup-demo {width: 33.33333333%;}.lrg-1-2 {width: 50%;}.lrg-2-3 {width: 66.66666667%;}.lrg-3-4 {width: 75%;}.lrg-7-8, .icon-list--small .icon-list_right {width: 87.5%;}.lrg-full, .lrg {width: 100%;}.lrg-flow-opposite {float: right;}}@media (max-width: 1600.008px) {.lrg-hide {display: none;}.lrg-flow-0 {margin-top: 0;}}@media only screen and (min-width: 1600.008px) {.xlrg-1-8 {width: 12.5%;}.xlrg-1-4 {width: 25%;}.xlrg-1-3 {width: 33.33333333%;}.xlrg-1-2 {width: 50%;}.xlrg-2-3 {width: 66.66666667%;}.xlrg-3-4 {width: 75%;}.xlrg-7-8 {width: 87.5%;}.xlrg-flow-opposite {float: right;}}.unit-xs-1, .unit-xs-2, .unit-xs-3, .unit-xs-4, .unit-xs-5, .unit-xs-6, .unit-xs-7, .unit-xs-8, .unit-xs-9, .unit-xs-10, .unit-xs-11, .unit-xs-12, .unit-sm-1, .unit-sm-2, .unit-sm-3, .unit-sm-4, .unit-sm-5, .unit-sm-6, .unit-sm-7, .unit-sm-8, .unit-sm-9, .unit-sm-10, .unit-sm-11, .unit-sm-12, .unit-med-1, .unit-med-2, .unit-med-3, .unit-med-4, .unit-med-5, .unit-med-6, .unit-med-7, .unit-med-8, .unit-med-9, .unit-med-10, .unit-med-11, .unit-med-12 {float: left;}.unit-xs-1 {width: 8.33333%;}.unit-xs-2 {width: 16.66666%;}.unit-xs-3 {width: 24.99999%;}.unit-xs-4 {width: 33.33332%;}.unit-xs-5 {width: 41.66665%;}.unit-xs-6 {width: 49.99998%;}.unit-xs-7 {width: 58.33331%;}.unit-xs-8 {width: 66.66664%;}.unit-xs-9 {width: 74.99997%;}.unit-xs-10 {width: 83.3333%;}.unit-xs-11 {width: 91.66663%;}.unit-xs-12 {width: 99.99996%;}@media only screen and (min-width: 479.008px) {.unit-sm-1 {width: 8.33333%;}.unit-sm-2 {width: 16.66666%;}.unit-sm-3 {width: 24.99999%;}.unit-sm-4 {width: 33.33332%;}.unit-sm-5 {width: 41.66665%;}.unit-sm-6 {width: 49.99998%;}.unit-sm-7 {width: 58.33331%;}.unit-sm-8 {width: 66.66664%;}.unit-sm-9 {width: 74.99997%;}.unit-sm-10 {width: 83.3333%;}.unit-sm-11 {width: 91.66663%;}.unit-sm-12 {width: 99.99996%;}}@media only screen and (min-width: 767.008px) {.unit-med-1 {width: 8.33333%;}.unit-med-2 {width: 16.66666%;}.unit-med-3 {width: 24.99999%;}.unit-med-4 {width: 33.33332%;}.unit-med-5 {width: 41.66665%;}.unit-med-6 {width: 49.99998%;}.unit-med-7 {width: 58.33331%;}.unit-med-8 {width: 66.66664%;}.unit-med-9 {width: 74.99997%;}.unit-med-10 {width: 83.3333%;}.unit-med-11 {width: 91.66663%;}.unit-med-12 {width: 99.99996%;}}.grid-container {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.grid-container--count .count-number {border: 2px solid #000;border-radius: 300px;padding: 0 12px;padding-bottom: 2px;font-size: 20px;display: inline-block;width: auto;position: absolute;left: 60px;}.grid-container--count .count-wrap {display: inline-block;width: 100%;margin: 0 auto;float: none;}.grid-container--one .grid-item {max-width: 420px;margin: 0 auto;-ms-flex: 0 0 100%;flex: 0 0 100%;}.grid-container--two .grid-item {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}@media screen and (max-width: 765px) {.grid-container--two .grid-item {-ms-flex: 0 0 100%;flex: 0 0 100%;}}.grid-container--three .grid-item {-ms-flex: 0 0 33%;flex: 0 0 33%;max-width: 33%;}@media screen and (max-width: 765px) {.grid-container--three .grid-item {-ms-flex: 0 0 100%;flex: 0 0 100%;}}.grid-container--four .grid-item {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}@media screen and (max-width: 960px) {.grid-container--four .grid-item {-ms-flex: 0 0 40%;flex: 0 0 40%;}}@media screen and (max-width: 765px) {.grid-container--four .grid-item {-ms-flex: 0 0 100%;flex: 0 0 100%;}}.grid-container.container-md {width: 100%;max-width: 600px;margin: 0 auto;}.grid-container .grid-item {position: relative;display: block;padding: 0 40px;}@media (max-width: 765px) {.grid-container .grid-item {max-width: 100%;}}.grid-container .grid-item--callout {padding: 0 40px;margin-top: 40px;text-align: center;}@media (max-width: 765px) {.grid-container .grid-item--callout {padding: 30px 15px;width: 100%;margin-top: 0;}}.grid-container .grid-item--callout .img-wrap {height: auto;}.grid-container .grid-item--callout h4 {font-size: 20px;}.grid-container .grid-item-center {text-align: center;}.grid-container .grid-item-border .title {text-transform: uppercase;font-size: 20px;}.grid-container .grid-item-border p {border-bottom: 1px solid #ddd;margin-bottom: 5px;padding: 10px 0;width: 100%;}.grid-container .grid-item-border p:last-of-type {border: none;}.grid-container .grid-item--title {position: relative;display: block;font-weight: 700;text-transform: uppercase;font-size: 20px;margin-bottom: 25px;}.grid-container .grid-item .img-bordered {border: 5px solid;border-radius: 300px;width: auto;min-width: 120px;min-height: 120px;margin: 0 auto;max-width: 90px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;margin-bottom: 30px;height: 120px;max-height: 30px;}.grid-container .grid-item .img-bordered#product-expense {border-color: #0a6c90;}.grid-container .grid-item .img-bordered#product-travel {border-color: #80a929;}.grid-container .grid-item .img-bordered#product-travel img {max-width: 70px;max-height: 66px;}.grid-container .grid-item .img-bordered#product-purchasing {border-color: #00818c;}.grid-container .grid-item .img-bordered#product-invoice {border-color: #ff8000;}.grid-container .grid-item .img-bordered#product-invoice img {margin-top: 4px;}.grid-container .grid-item img {margin: 0 auto;}.grid-container .grid-item img.icon {height: 120px;max-width: 120px;width: auto;margin: 0 auto;margin-bottom: 15px;}.grid-container .grid-item img.icon-lg {max-width: 70px;height: auto;max-height: none;width: auto;margin: 0 auto;margin-bottom: 20px;}.grid-container .grid-item img.icon-xlg {max-width: none;height: 100px;max-height: none;width: auto;margin: 0 auto;margin-bottom: 20px;}.grid-container .grid-item img.image {max-width: 100%;height: auto;margin: 0 auto;margin-bottom: 20px;}@media (max-width: 765px) {.grid-container .grid-item img.image {margin-bottom: 0;}}.grid-container .grid-item a.grid-item--title h4 {margin-bottom: 5px;font-size: 22px;}.grid-container .grid-item a.grid-item--title:hover h4 {text-decoration: none;}.grid-container .grid-item a.grid-item--title:hover h4:after {content: '';position: absolute;width: 0;height: 0;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-left: 6px solid #ff8000;margin-left: 10px;bottom: 8px;}.grid-container--description {max-width: 400px;margin: 0 auto;}input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="password"], input[type="url"], textarea {border: 1px solid #c0c0c0;-webkit-appearance: none;}select {border: 1px solid #c0c0c0;min-height: 45px;}select option:not(.ignore):hover {background-color: #f4f4f4;cursor: pointer;}select option.ignore {font-weight: 600;color: #333;}input[type=checkbox] {height: 1em;width: 1em;position: relative;top: 3px;}.userData {visibility: hidden;position: absolute !important;left: -9999px;}.certify-form {margin-bottom: 40px;}@media (max-width: 765px) {.certify-form {margin-bottom: 20px;}}#certifyForm input[type="text"], #certifyForm input[type="email"], #certifyForm input[type="tel"], #certifyForm input[type="password"], #certifyForm input[type="number"], #certifyForm input[type="url"], #certifyForm select, #certifyForm textarea {width: 100%;margin: 0;display: block;font-family: source sans pro, sans-serif;font-size: 16px;border-radius: 0;padding: 0.79111em !important;z-index: 20;}#certifyForm input[disabled], #certifyForm input[disabled]:hover, #certifyForm select[disabled], #certifyForm select[disabled]:hover, #certifyForm textarea[disabled], #certifyForm textarea[disabled]:hover {color: #aaa !important;background: #F4F4F4 !important;transition: none;}#certifyForm input#gdproptin {margin-right: 10px;}#certifyForm select, #certifyForm .ac-select {-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;appearance: none;width: 100%;-webkit-appearance: none;line-height: normal;}#certifyForm select.formField {border: 1px solid #c0c0c0;min-height: 45px;height: auto;white-space: pre-wrap;padding-right: 35px;}#certifyForm select.formField::-ms-expand {display: none;}#certifyForm select.formField option {font-size: 15px;cursor: pointer !important;background-color: #fff;color: #555;}#certifyForm select.formField option:hover {background-color: #f4f4f4;cursor: pointer !important;}#certifyForm select.formField option:disabled {background-color: #fff;}#certifyForm select.formField option[attr="selected"] {background: rgba(0, 0, 0, 0.4);}#certifyForm select.formField option.ignore {font-weight: 600;color: #a5a5a5;font-size: 14px;}#certifyForm .submit {margin-top: 0.2em;-webkit-appearance: none;}#certifyForm textarea[name="comments"] {height: 125px;}#certifyForm label {display: block;z-index: 10;}#certifyForm .form-singleInput {max-width: 700px;}#certifyForm .form-singleInput .inputBtn {-ms-flex-pack: center;justify-content: center;}#certifyForm .form-singleInput .inputBtn input {width: 100%;}#certifyForm .form-center {margin: 0 auto;}#certifyForm .form-center .inputBtn {max-width: none;}#certifyForm .form-center .inputBtn input {max-width: none;}#certifyForm .form-flex .grid-r-1 {display: -ms-flexbox;display: flex;width: 100%;-ms-flex-pack: justify;justify-content: space-between;}@media screen and (max-width: 765px) {#certifyForm .form-flex .grid-r-1 {-ms-flex-wrap: wrap;flex-wrap: wrap;}}#certifyForm .form-flex .inputContain {width: 49%;}@media screen and (max-width: 765px) {#certifyForm .form-flex .inputContain {width: 100%;}}#certifyForm .form-flex .inputContain textarea.extend-height {height: 100%;}#certifyForm .form-flex .inputWrap {width: 49%;}@media screen and (max-width: 765px) {#certifyForm .form-flex .inputWrap {width: 100%;}}#certifyForm .form-flex .inputWrap--fullWidth {width: 100%;}#certifyForm .form-flex .inputWrap--extend-r2 {height: 140px;}#certifyForm .form--floating-labels .inputWrap.has-floating-label {}#certifyForm .form--floating-labels .inputWrap.has-floating-label .floating-label {display: block;}#certifyForm .form--floating-labels .inputWrap.animate .floating-label {top: 0;left: 6px;opacity: 1;transition: top 0.2s, opacity 0.2s;}#certifyForm .form--floating-labels .inputWrap.animate .selectField.formField {color: #333;}#certifyForm .form--floating-labels .inputWrap.animate .selectField.formField.placeholder {color: #fff;}#certifyForm .form--floating-labels .inputWrap.focus .floating-label {color: #1f8bde;}#certifyForm .form--floating-labels .inputWrap .floating-label {position: absolute;line-height: 1em;padding: 0 5px;font-size: 14px;font-weight: 600;top: 4px;left: 6px;line-height: 0px;padding-bottom: 1px;width: auto;max-width: 90%;color: #959595;background-color: #fff;display: none;opacity: 0;transition: top .2s, opacity 0.2s;}#certifyForm .form--floating-labels .inputWrap .formField {padding: 15px 10px;width: 100%;}#certifyForm .form--floating-labels .inputWrap select.formField {color: #acaaac;padding-right: 35px;outline: none;}#certifyForm .form--floating-labels .inputWrap textarea.formField {padding: 10px;}#certifyForm .form--floating-labels .inputWrap :-ms-input-placeholder {color: #acaaac;opacity: 1;}#certifyForm .form--floating-labels .inputWrap ::placeholder {color: #acaaac;opacity: 1;}#certifyForm .form--floating-labels .inputWrap :-ms-input-placeholder {color: #acaaac;}#certifyForm .form--floating-labels .inputWrap ::-ms-input-placeholder {color: #acaaac;}@media only screen and (min-width: 479.008px) {#certifyForm .form--floating-labels .inputWrap input, #certifyForm .form--floating-labels .inputWrap select, #certifyForm .form--floating-labels .inputWrap textarea {max-width: none;width: 100%;display: inline-block;}}#certifyForm .form--floating-labels .inputWrap input[type=text]:focus, #certifyForm .form--floating-labels .inputWrap input[type=password]:focus, #certifyForm .form--floating-labels .inputWrap textarea:focus {border: 1px solid #1f8bde;outline: none;}#certifyForm .form--floating-labels .inputWrap input:-webkit-autofill, #certifyForm .form--floating-labels .inputWrap input:-webkit-autofill:hover, #certifyForm .form--floating-labels .inputWrap input:-webkit-autofill:focus, #certifyForm .form--floating-labels .inputWrap input:-webkit-autofill:active {-webkit-box-shadow: 0 0 0 30px white inset !important;}#certifyForm .inputGDP-small {font-size: 14px;margin-bottom: 30px;}#certifyForm .inputGDP-small input#gdproptin {margin-right: 5px;}#certifyForm .inputBtn {display: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: flex-start;margin: 40px 0;margin-bottom: 10px;max-width: 600px;}#certifyForm .inputBtn--input {width: 100%;}#certifyForm .inputBtn--input input {width: 100%;border-right: none;max-width: none;}#certifyForm .inputBtn--btn {position: relative;}#certifyForm .inputBtn--btn .btn, #certifyForm .inputBtn--btn .submit.btn {margin: 0;position: relative;padding: 13px 25px;font-size: 17px;border-left: none;width: 100%;min-height: 0;}#certifyForm .inputWrap {position: relative;margin: 0 0 1.1em 0;}#certifyForm input[type=text].input-full {width: 100%;max-width: none;margin-bottom: 10px;}#certifyForm .notifications-submit {width: auto;float: none;background-color: transparent;}@media only screen and (min-width: 479.008px) {#certifyForm .submit-split .inputWrap {width: 80%;float: left;}#certifyForm .submit-split .submit {width: 20%;padding: 0;margin: 0;font-size: 1.11667em;line-height: 2.35em;float: left;border-radius: 0;text-transform: uppercase;font-weight: 700;}}#certifyForm.grid-form {max-width: 680px;}#certifyForm.grid-form .inputWrap {margin-bottom: .85em;}#certifyForm.grid-form > :not(.mktoForm) label:not(.error) {color: #414141;font-weight: 600;}@media only screen and (min-width: 479.008px) {#certifyForm.grid-form > :not(.mktoForm) label:not(.error) {margin: 0;display: inline-block;padding-right: 1em;line-height: 2.5555em;width: 32%;}#certifyForm.grid-form > :not(.mktoForm) input[type="text"], #certifyForm.grid-form > :not(.mktoForm) input[type="tel"], #certifyForm.grid-form > :not(.mktoForm) select, #certifyForm.grid-form > :not(.mktoForm) textarea {width: 67%;display: inline-block;}#certifyForm.grid-form > :not(.mktoForm) textarea {vertical-align: top;}#certifyForm.grid-form > :not(.mktoForm) .submit {margin-left: 32.6%;}#certifyForm.grid-form > :not(.mktoForm) label.error {width: 67%;margin-right: 0.1875em;clear: both;float: right;}}.pw-strength, #pwStatus {padding: 1px 15px;position: absolute;right: 0;top: 0;margin: 13px 10px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: 5px;color: #fff;font-weight: 400 !important;font-size: 14px;}.pw-strength--weak, #pwStatus--weak {background-color: #ff5555;color: #333;}.pw-strength--better, #pwStatus--better {background-color: #ffae0e;color: #333;}.pw-strength--strong, #pwStatus--strong {background-color: #c7be04;color: #333;}.pw-strength--stronger, #pwStatus--stronger {background-color: #88b237;color: #333;}.pw-strength--strongest, #pwStatus--strongest {background-color: #729e13;color: #fff;}.demo-request {padding: 50px 0;margin-bottom: 0px;}.demo-request h1 {text-transform: uppercase;font-size: 44px;color: #3786c2;font-weight: 900;margin-bottom: 30px;}@media screen and (max-width: 765px) {.demo-request h1 {font-size: 32px;}}@media screen and (min-width: 765px) {.demo-request .padR {padding-right: 60px;}}.demo-request .large-text {font-size: 24px;}@media screen and (max-width: 765px) {.demo-request .large-text {font-size: 18px;}}.demo-request #certifyForm.grid-form label.error {width: auto;}.demo-request #certifyForm.show {opacity: 1;transition: opacity 0.5s;}@media only screen and (min-width: 479.008px) {.demo-request #certifyForm.grid-form .submit.btn.btn-cta {margin-left: 0;margin-top: 15px;width: auto;padding: 13px 60px;transition: none;}}.human-test--inner {padding: 15px 25px;border: 1px solid #eac2aa;border-radius: 3px;margin-bottom: 25px;background-color: #fff9f3;width: 450px;margin-left: 5px;display: inline-block;}.human-test .intro {font-size: 18px;margin-top: 1.5em;font-weight: 600;color: #5a5a5a;display: inline;}.human-test .question {color: #4e4e4e;display: inline;margin-right: 10px;}.human-test .operator {padding: 0 5px;}.ui-input-text, .ui-input-email, .ui-input-select {display: block;position: relative;font-weight: 400;}.not-required {font-weight: 400 !important;}.subscribe-input span {font-size: 0.8em;}@media only screen and (min-width: 767.008px) {.field-split {width: 49% !important;}.field-split:first-child {float: left;}.field-split:last-child {float: right;}}input::-webkit-input-placeholder {color: #aaa;}input::-moz-placeholder {color: #aaa;}input:-ms-input-placeholder {font-family: source sans pro, sans-serif;color: #aaa;}textarea:-ms-input-placeholder {font-family: source sans pro, sans-serif;color: #aaa;}.loader, .submit-progress-indicator {display: inline-block;position: relative;margin: .25em auto 0 auto;font-size: 4px;position: relative;text-indent: -9999em;border-top: solid rgba(10, 107, 197, 0.2);border-right: solid rgba(10, 107, 197, 0.2);border-bottom: solid rgba(10, 107, 197, 0.2);border-left: solid #0a6bc5;border-width: 1.25em;animation: rotate360 1.1s infinite linear;position: relative;top: 8px;left: 4px;}.loader, .loader:after, .submit-progress-indicator, .submit-progress-indicator:after {top: 5px;border-radius: 50%;width: 5em;height: 5em;}.inlineLabels .formField {background: transparent;}.inline-label {position: absolute;padding: .85em;z-index: 10;color: #888;}.inline-label.inline-label {line-height: 1;}.selectField .inline-label {opacity: 0 !important;}.inline-label.has-focus {opacity: .5;}.inline-label.has-text {opacity: 0;}label.hint {display: block;width: 100%;margin-top: .5em;padding: .5em .8em;font-weight: 400 !important;font-size: .875em;font-weight: normal;border-radius: 4px;}label.error {margin-top: 2px !important;padding: 0 !important;color: #b12 !important;background-color: #fff;border: 0;font-size: 0.88889em;}label.hint {color: #002749 !important;background-color: #D2E7F6;border: 1px solid #BAD7ED;}select, input {width: 100%;}@media (min-width: 900px) {select, input {max-width: 300px;}}select {-webkit-appearance: none;background-color: #fff;}select option[selected]:not(.ignore) {color: #aaa;}select option {color: #555;font-size: 14px;}select.placeholder, .ac-select.placeholder, .multi-select-field.placeholder {color: #aaa;}#certifyForm.grid-form {margin-bottom: 3em;}#certifyForm.grid-form select, #Form1 select {max-width: none;line-height: normal;cursor: pointer;width: 100%;-webkit-appearance: none;background-image: url(../vpi/icon-dropdown-grey.svg);background-repeat: no-repeat;background-size: 15px 15px;background-position: top 17px right 9px;cursor: pointer;line-height: normal;cursor: pointer;padding: .7911111em;}@media (min-width: 900px) {#certifyForm.grid-form select, #Form1 select, .ac-select {max-width: 300px;}}.lp_form label {margin-top: 6px;}.lp_form .submit {margin-top: 12px;}.lp_form #certifyForm input[disabled], .lp_form #certifyForm .btn[disabled] {background-color: #c6c6c6 !important;margin: 20px 0;color: #707070 !important;}.lp_form #certifyForm .btn {margin: 20px 0;}.blur-wrap.blur {filter: blur(3px);-webkit-filter: blur(3px);}.modal .input, .modal select {background: transparent;}.modal .form-logo {margin: 25px auto 5px auto;max-width: 175px;}.modal .align-c {text-transform: none;max-width: 400px;margin: 0 auto;margin-bottom: 50px;}@media (min-width: 765px) {.modal .form-two-col .inputWrap {width: 50%;display: -ms-inline-grid;display: inline-grid;float: left;}.modal .form-two-col .inputWrap:nth-of-type(odd) {padding-right: 15px;}.modal .form-two-col .inputWrap:last-of-type {width: 100%;float: none;display: block;}}.modal-approved ~ .modal-bg {background: rgba(10, 108, 181, 0.75);}.mobile-friendly {overflow: auto;}.mobile-friendly .modal {position: absolute;margin: 0 auto;top: 80px;}#success, #bizo {opacity: 0;}#success img, #sf img, #bizo img {height: 0;visibility: hidden;}.ui-helper-hidden {display: none;}.ui-helper-hidden-accessible {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.ui-helper-reset {margin: 0;padding: 0;border: 0;outline: 0;line-height: 1.3;text-decoration: none;font-size: 100%;list-style: none;}.ui-helper-hidden {display: none;}.ui-helper-clearfix:before, .ui-helper-clearfix:after {content: "";display: table;border-collapse: collapse;}.ui-helper-clearfix:after {clear: both;}.ui-helper-clearfix {min-height: 0;}.ui-helper-zfix {width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter: Alpha(Opacity=0);}.ui-menu {list-style: none;padding: 0;margin: 0;display: block;outline: none;}.ui-menu .ui-menu {position: absolute;}.ui-menu .ui-menu-item {position: relative;margin: 0;padding: 3px 1em 3px .4em;cursor: pointer;min-height: 0;color: #585858;}.ui-autocomplete {position: absolute;top: 0;left: 0;cursor: default;max-height: 9.444em;overflow: hidden;background: #fff;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;z-index: 10000;}.ui-menu .ui-state-focus, .ui-menu .ui-state-active {background: #f4f4f4;}.linkedIn-button {position: absolute;z-index: 10;border-width: 1px;border-style: solid;border-radius: 3px;display: inline-block;cursor: pointer;font-size: 12px;font-family: sans-serif;line-height: 1.35;margin: 0;overflow: visible;padding: 3px 10px 2px;text-decoration: none !important;vertical-align: top;width: auto;background: #ddd;background: -ms-linear-gradient(to top, #ddd 0%, #ddd 15%, #c0c0c0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ddd', endColorstr='#c0c0c0',GradientType=0 );background: linear-gradient(to top, #ddd 0%, #ddd 15%, #c0c0c0 100%);border-color: #c0c0c0;color: #FFF !important;font-weight: normal;white-space: nowrap;padding-right: 42px;cursor: auto;}.IN-logo {position: absolute;background: url("https://static.licdn.com/scds/common/u/img/sprite/sprite_connect_v13.png") no-repeat scroll 0 -347px transparent;width: 34px;height: 31px;top: 0;right: 0;overflow: hidden;text-indent: -9999em;display: block;opacity: .15;filter: grayscale(50%);-webkit-filter: grayscale(100%);}.linkedIn-button .title {line-height: 26px;}.IN-widget {position: relative;z-index: 20;}.multi-select-items, #certifyForm.grid-form .multi-select-items {width: 49%;cursor: pointer;display: inline-block;height: auto;min-height: 45px;}@media (max-width: 765px) {.multi-select-items, #certifyForm.grid-form .multi-select-items {width: 100%;}}.multi-select-items .multi-select-wrap, #certifyForm.grid-form .multi-select-items .multi-select-wrap {width: 100%;position: relative;height: 42px;transition: height 0.5s;}.multi-select-items .multi-bubble, #certifyForm.grid-form .multi-select-items .multi-bubble {background-color: #eee;height: auto;padding: 2px 7px;font-size: 13px;border-radius: 8px;margin-right: 5px;margin-top: 4px;cursor: pointer;}.multi-select-items .bubble-close:before, #certifyForm.grid-form .multi-select-items .bubble-close:before {content: '';font-size: 15px;background-image: url(../vpi/multi-select-close.svg);background-repeat: no-repeat;background-size: 100% auto;background-position: center;position: relative;min-width: 13px;height: 20px;margin-top: -3px;vertical-align: middle;display: inline-block;margin-left: 8px;}.multi-select-items .bubble-close:hover, #certifyForm.grid-form .multi-select-items .bubble-close:hover {cursor: pointer;}.multi-select-items input[type="text"].multi-select-field, #certifyForm.grid-form .multi-select-items input[type="text"].multi-select-field {background-image: url(../vpi/icon-dropdown-grey.svg);background-repeat: no-repeat;background-size: 15px 15px;background-position: top 17px right 9px;background-color: transparent;position: absolute;top: 0;width: 100%;cursor: pointer;border: 1px solid silver;min-width: 150px;pointer-events: none;overflow: hidden;text-overflow: ellipsis;z-index: 0;padding-right: 50px;}.multi-select-items input[type="text"].multi-select-field:hover, #certifyForm.grid-form .multi-select-items input[type="text"].multi-select-field:hover {cursor: pointer;}.multi-select-items .multi-bubbles-collection, #certifyForm.grid-form .multi-select-items .multi-bubbles-collection {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;height: auto;min-height: 30px;-ms-flex-align: center;align-items: center;position: absolute;z-index: 2;padding: 0;top: 50px;opacity: 1;transition: opacity 0.2s;transition-delay: 0.2s;}.multi-select-items .multi-bubbles-collection.hide, #certifyForm.grid-form .multi-select-items .multi-bubbles-collection.hide {opacity: 0;transition: opacity 0.2s;transition-delay: 0.2s;}.multi-select-items .multi-select-dropdown, #certifyForm.grid-form .multi-select-items .multi-select-dropdown {width: 100%;max-width: 300px;border-radius: 0;cursor: pointer;-webkit-touch-callout: none;-webkit-tap-highlight-color: transparent;}.multi-select-items .multi-select-dropdown.active, #certifyForm.grid-form .multi-select-items .multi-select-dropdown.active {color: #000;}.multi-select-items .multi-select-dropdown .multiselect-wrap, #certifyForm.grid-form .multi-select-items .multi-select-dropdown .multiselect-wrap {border: 1px solid #87a8df;position: absolute;top: 48px;background-color: #fff;z-index: 5;display: block;min-height: 33px;width: 100%;max-width: 300px;}.multi-select-items .multi-select-dropdown .multiselect-wrap.hide, #certifyForm.grid-form .multi-select-items .multi-select-dropdown .multiselect-wrap.hide {display: none;}.multi-select-items .multi-select-dropdown .multiselect-wrap label.multi-option, #certifyForm.grid-form .multi-select-items .multi-select-dropdown .multiselect-wrap label.multi-option {font-weight: normal;font-size: 16px;cursor: pointer;width: 100%;display: block;padding: 0px 13px;line-height: 2em;border-bottom: 1px solid #fff;}@media (max-width: 765px) {.multi-select-items .multi-select-dropdown .multiselect-wrap label.multi-option, #certifyForm.grid-form .multi-select-items .multi-select-dropdown .multiselect-wrap label.multi-option {padding-bottom: 10px;}}.multi-select-items .multi-select-dropdown .multiselect-wrap label.multi-option:not(.ignore):hover, #certifyForm.grid-form .multi-select-items .multi-select-dropdown .multiselect-wrap label.multi-option:not(.ignore):hover {background-color: #f4f4f4;}.multi-select-items .multi-select-dropdown .multiselect-wrap label.multi-option.ignore, #certifyForm.grid-form .multi-select-items .multi-select-dropdown .multiselect-wrap label.multi-option.ignore {font-weight: 600;color: #333;}.multi-select-items .multi-select-dropdown .multiselect-wrap label.multi-option input[type="checkbox"], #certifyForm.grid-form .multi-select-items .multi-select-dropdown .multiselect-wrap label.multi-option input[type="checkbox"] {margin-right: 5px;}#VirtualPage_MainContent table td, #VirtualPage_MainContent table th {border: 0;padding: 5px 0;}#VirtualPage_MainContent #registrationInfoContent input[type="text"], #VirtualPage_MainContent #registrationInfoContent input[type="email"], #VirtualPage_MainContent #registrationInfoContent input[type="password"], #VirtualPage_MainContent #registrationInfoContent input[type="tel"], #VirtualPage_MainContent #registrationInfoContent select, #VirtualPage_MainContent #registrationInfoContent textarea {width: 100%;margin: 0;display: block;font-family: source sans pro;font-size: 16px;border-radius: 0;padding: .7911111em;z-index: 20;}#VirtualPage_MainContent #registrationInfoContent .inputMultiple {height: 60px;vertical-align: top;}#VirtualPage_MainContent #registrationInfoContent .multi-select-items {width: 100%;display: block;}#VirtualPage_MainContent #registrationInfoContent select::-ms-expand {display: none;}#VirtualPage_MainContent #registrationInfoContent .left-table-margin {min-width: 210px;}#VirtualPage_MainContent #registrationInfoContent select, #VirtualPage_MainContent #registrationInfoContent .multi-select-field {background-image: url(../images/icon-dropdown-grey.svg);}#VirtualPage_MainContent #registrationInfoContent #pwCell {position: relative;}#VirtualPage_MainContent #registrationInfoContent #pwCell.active #pwStatus {opacity: 1;transition: opacity 1s;transition-delay: 0.3s;}#VirtualPage_MainContent #registrationInfoContent #pwCell #pwStatus {font-weight: bold;opacity: 0;right: -50px;top: 15px;position: absolute;}#VirtualPage_MainContent #registrationInfoContent #pwCell .formField {display: inline-block;transition: margin-bottom 1s;}#VirtualPage_MainContent #registrationInfoContent .multi-select-field.placeholder {color: #aaa;}#VirtualPage_MainContent #registrationInfoContent .productLabel {padding: 15px 0;}#VirtualPage_MainContent #registrationInfoContent .multi-select-items .bubble-close:before {content: '';background-image: url(../images/multi-select-close.svg);}@media (max-width: 765px) {#VirtualPage_MainContent .content-block {display: block;width: 100% !important;margin-top: 0;}#VirtualPage_MainContent .form-wrap.med-1-2 {margin: 0;padding-right: 0;}#VirtualPage_MainContent #registrationInfo {padding: 0;}#VirtualPage_MainContent td.left-table-margin {display: none;}#VirtualPage_MainContent #registrationInfoContent table tr {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: auto;width: 100%;}#VirtualPage_MainContent #registrationInfoContent .inputMultiple {min-height: 105px;height: auto;}#VirtualPage_MainContent #registrationInfoContent .productLabel {padding: 15px 0;padding-bottom: 0;}#VirtualPage_MainContent #registrationInfoContent #pwCell.active .formField {margin-bottom: 0;transition: margin-bottom 1s;}#VirtualPage_MainContent #registrationInfoContent #pwCell.active #pwStatus {opacity: 1;transition: opacity 1s;transition-delay: 0.3s;}#VirtualPage_MainContent #registrationInfoContent #pwCell #pwStatus {position: relative;right: 0;top: 5px;padding: 0;font-weight: bold;opacity: 0;}#VirtualPage_MainContent #registrationInfoContent #pwCell .formField {margin-bottom: -40px;display: inline-block;transition: margin-bottom 1s;}#VirtualPage_MainContent #registrationInfo td {width: 100%;}#VirtualPage_MainContent #registrationInfo .LabelCell {padding: 0;padding-top: 15px;}}.section-large {padding: 80px 0;}section {margin-bottom: 2.66666em;}section.section {padding: 65px 0;}section.filled {padding: 2.5em 0;margin-bottom: 3.33333em;}section.filled.last {margin-bottom: 0;}section.filled.section-page-top {margin-bottom: 0;padding-bottom: 0;}section.bordered, section.bordered-alt {margin-bottom: 2.66666em;padding-bottom: 2.66666em;}section.bordered {border-bottom: 1px solid #e7e7e7;}section.bordered-alt {border-bottom: 2px dashed #e7e7e7;}section.bg-gradient--blue {background-image: linear-gradient(120deg, #0b779e 0%, #0b779e 50%, #0a6c90 50%, #0a6c90 52%, #005b84 52%, #005b84 100%);}@media (max-width: 765px) {section.bg-gradient--blue {padding: 50px 0;}section.bg-gradient--blue .container {padding: 0px 75px;}section.bg-gradient--blue h1 {font-size: 25px;}section.bg-gradient--blue .text-green {display: block;}}section.bg-gradient--blue h1, section.bg-gradient--blue h2, section.bg-gradient--blue p {color: #fff;}section.bg-gradient--blue a {color: #86daf9;}section.bg-gradient--blue a.btn {color: #fff;}section.section-steps {padding-top: 20px;}@media (max-width: 1000px) {section.section-steps {padding-top: 50px;}}section.section-steps .section-header {margin-bottom: 100px;}section.section-steps .step {position: relative;}section.section-steps .step:nth-of-type(1) h4:before {content: '1';}section.section-steps .step:nth-of-type(2) h4:before {content: '2';}section.section-steps .step:nth-of-type(3) h4:before {content: '3';}section.section-steps .step:nth-of-type(4) h4:before {content: '4';}section.section-steps .step h4 {position: relative;}section.section-steps .step h4:before {position: absolute;top: -32px;left: -68px;width: 52px;height: 100px;text-align: center;color: #80a929;font-size: 36px;line-height: 1.6em;}@media screen and (max-width: 765px) {section.section-steps .step h4:before {top: -63px;left: 0;width: 0;}}section.section-steps .step h4:after {content: '';position: absolute;left: -101px;top: -35px;width: 84px;height: 67px;text-align: center;font-size: 60px;line-height: 1.6em;border-right: 3px solid #cdcdcd;-ms-transform: rotate(25deg);transform: rotate(25deg);}@media screen and (max-width: 765px) {section.section-steps .step h4:after {content: '';left: 4px;top: -55px;width: 30px;height: 45px;border-right: 2px solid #cdcdcd;}}@media screen and (max-width: 765px) {section.section-steps .step .media-panel {padding-top: 25px;}}@media only screen and (min-width: 767.008px) {section {margin-bottom: 3.33333em;}section.filled {padding: 2.5em 0;margin-bottom: 3.33333em;}section.bordered, section.bordered-alt {margin-bottom: 3.33333em;padding-bottom: 3.33333em;}}.inner-panel {margin-bottom: 1.333em;padding-bottom: 1.333em;}.inner-panel--divided {border-bottom: 1px solid #e7e7e7;}.inner-panel--divided-alt {border-bottom: 2px dashed #e7e7e7;}.inner-panel:last-child {margin-bottom: 0;padding-bottom: 0;}.inner-panel p:last-child {margin-bottom: 0;}.message-panel-inner {min-height: 200px;padding-top: 1em;padding-bottom: 1em;background: #fff;position: relative;}.message-panel-arrow {display: inline-block;border-bottom: 15px solid #fff;border-right: 15px solid transparent;border-left: 15px solid transparent;position: absolute;top: -14px;display: none;}@media screen and (min-width: 600px) {.message-panel-arrow {display: block;}}.pressReleaseLink {padding: 0px 0px 2% 4%;font-size: .875em;}.pressReleaseLinkArrow {border: none;display: inline;vertical-align: baseline;padding-right: 8px;}.virtualPageSubTitle {font-size: 1.75em;line-height: 1.25em;font-weight: bold;}.virtualPagePadding {padding-top: 4.5%;}.virtualPagePaddingSmall {padding-top: 2%;}body {font-size: 16px;line-height: 1.61;color: #333333;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased !important;}@media only screen and (min-width: 767.008px) {body {font-size: 18px;}}p, ol, ul, cite, pre, .in-flow {margin-bottom: 1em;margin-top: 0;}p + p, p + ol, p + ul, p + cite, p + .in-flow, ol + p, ol + ol, ol + ul, ol + cite, ol + .in-flow, ul + p, ul + ol, ul + ul, ul + cite, ul + .in-flow, cite + p, cite + ol, cite + ul, cite + cite, cite + .in-flow, pre + p, pre + ol, pre + ul, pre + cite, pre + .in-flow, .in-flow + p, .in-flow + ol, .in-flow + ul, .in-flow + cite, .in-flow + .in-flow {margin-top: -0.305em;}.in-flow.flow-contained + p, .in-flow.flow-contained + ol, .in-flow.flow-contained + ul, .in-flow.flow-contained + cite, .in-flow.flow-contained + pre, .in-flow.flow-contained + .in-flow {margin-top: -0.305em;}.in-flow.flow-contained + .flow-contained {margin-top: 0;}.force-flow.force-flow {margin-top: -0.33333em;}.subtle-text {font-size: 0.88889em;font-style: italic;color: #6d6d6d;}.xtext-light.xtext-light {color: #6d6d6d;}.text-light.text-light {color: #6d6d6d;}.med-text.med-text {color: #414141;}h1, h2, h3, h4, h5, h6, .blog_heading, .sidebar_module_header {margin-top: 0;padding: 0;line-height: 1.2;color: #0c7ea8;font-weight: 700;}h1 {font-size: 2.33333em;margin-bottom: 0.875em;}h1 + p, h1 + ol, h1 + ul {margin-top: -0.97167em;}h2 {font-size: 1.94444em;margin-bottom: 0.90357em;}h2.lead-top {margin-top: 1.22857em;}h2.lead-bottom {margin-bottom: 1.22857em;}p + h2, ul + h2, ol + h2, .in-flow + h2 {margin-top: 1.22857em;}h2 + p, h2 + ol, h2 + ul, h2 + .in-flow {margin-top: -0.97167em;}h2 + .flow-contained {margin-top: -0.63833em;}.flow-contained + h2 {margin-top: 1.4em;}h3, .blog_heading {font-size: 1.61111em;margin-bottom: 0.90948em;text-transform: uppercase;letter-spacing: .02em;}h3.lead-top {margin-top: 1.24138em;}h3.lead-bottom {margin-bottom: 1.24138em;}p + h3, ul + h3, ol + h3, .in-flow + h3 {margin-top: 1.24138em;}h3 + p, h3 + ol, h3 + ul, h3 + .in-flow {margin-top: -0.74944em;}h3 + .flow-contained {margin-top: -0.41611em;}.flow-contained + h3 {margin-top: 1.24138em;}h4 {font-weight: 700;font-size: 1.22222em;margin-bottom: 1em;letter-spacing: 0.048em;text-transform: uppercase;}h4.tight {margin-bottom: 0.8em;}h4.lead-top {margin-top: 1.63636em;}h4.lead-bottom {margin-bottom: 1.63636em;}p + h4, ul + h4, ol + h4, .in-flow + h4 {margin-top: 1.63636em;}h4 + p, h4 + ol, h4 + ul, h4 + .in-flow {margin-top: -0.47167em;}h4 + .flow-contained {margin-top: -0.13833em;}.flow-contained + h4 {margin-top: 1.63636em;}h5, .sidebar_module_header {font-weight: bold;color: #414141;font-size: 1.11111em;margin-bottom: 1.075em;text-transform: uppercase;letter-spacing: .03em;}h5.lead-top {margin-top: 1.8em;}h5.lead-bottom {margin-bottom: 1.8em;}p + h5, ul + h5, ol + h5, .in-flow + h5 {margin-top: 1.8em;}h5 + p, h5 + ol, h5 + ul, h5 + .in-flow {margin-top: -0.47167em;}h5 + .flow-contained {margin-top: -0.13833em;}.flow-contained + h5 {margin-top: 1.8em;}h6 {font-weight: bold;font-size: 1.11111em;margin-bottom: 1.075em;}h6.lead-top {margin-top: 1.8em;}h6.lead-bottom {margin-bottom: 1.8em;}p + h6, ul + h6, ol + h6, .in-flow + h6 {margin-top: 1.8em;}h6 + p, h6 + ol, h6 + ul, h6 + .in-flow {margin-top: -0.47167em;}h6 + .flow-contained {margin-top: -0.13833em;}.flow-contained + h6 {margin-top: 1.8em;}.header-light {font-weight: 400;color: #6d6d6d;text-transform: none;}.header-dark {color: #414141;}.section-header {max-width: 1060px;margin-left: auto;margin-right: auto;text-align: center;}.section-header .sub-header {font-weight: 400;color: #0c7ea8;margin-bottom: 30px;text-transform: none;}.section-header h2 {margin-top: -0.34286em;}.section-header h3 {margin-top: -0.31034em;}.section-header--border {width: 200px;height: 5px;margin: 0 auto;margin-top: 20px;background-image: linear-gradient(to right, #0a6c90 0%, #0a6c90 25%, #80a929 25%, #80a929 50%, #00818c 50%, #00818c 75%, #ff8000 75%, #ff8000 100%);margin-bottom: 45px;}.section-header h1 {margin-bottom: 1.16071em;}.section-header h1 + p {font-size: 1.16667em;margin-top: -1.74944em;margin-bottom: 1.8em;}.section-header h1 + p.tight {max-width: 800px;margin: 0 auto;margin-top: -1.5em;margin-bottom: 10px;}h1.header-group, h1.icon-list-title {margin-bottom: 0.73214em;}.section-header h2 {margin-bottom: 1.24643em;}.section-header h2 + p {font-size: 1.16667em;margin-top: -1.74944em;margin-bottom: 1.8em;}.section-header h2 + p.tight {max-width: 800px;margin: 0 auto;margin-top: -1.5em;margin-bottom: 10px;}h2.header-group, h2.icon-list-title {margin-bottom: 0.73214em;}.section-header h3 {margin-bottom: 1.32328em;}.section-header h3 + p {font-size: 1em;margin-top: -1.63833em;margin-bottom: 1.8em;}.section-header h3 + p.tight {max-width: 800px;margin: 0 auto;margin-top: -1.5em;margin-bottom: 10px;}h3.header-group, h3.icon-list-title {margin-bottom: 0.70259em;}.section-header h4 {margin-bottom: 1.51136em;}.section-header h4 + p {font-size: 1em;margin-top: -1.36056em;margin-bottom: 1.8em;}.section-header h4 + p.tight {max-width: 800px;margin: 0 auto;margin-top: -1.5em;margin-bottom: 10px;}h4.header-group, h4.icon-list-title {margin-bottom: 0.69318em;}.section-header h5 {margin-bottom: 1.56591em;}.section-header h5 + p {font-size: 1em;margin-top: -1.36056em;margin-bottom: 1.8em;}.section-header h5 + p.tight {max-width: 800px;margin: 0 auto;margin-top: -1.5em;margin-bottom: 10px;}h5.header-group, h5.icon-list-title {margin-bottom: 0.66591em;}.section-header h6 {margin-bottom: 1.675em;}.section-header h6 + p {font-size: 1em;margin-top: -1.36056em;margin-bottom: 1.8em;}.section-header h6 + p.tight {max-width: 800px;margin: 0 auto;margin-top: -1.5em;margin-bottom: 10px;}h6.header-group, h6.icon-list-title {margin-bottom: 0.775em;}.section-header.tight, .section-header--tight {margin-bottom: -.96667em;}.small-text {font-size: 0.77778em;}.xsmall-text {font-size: 0.88889em;}.large-text {margin-bottom: 1.46148em;font-size: 1.16667em;line-height: 1.55;}p + .large-text, ol + .large-text, ul + .large-text, cite + .large-text, .in-flow + .large-text {margin-top: 0.57259em;}.large-text + .large-text {margin-top: -0.57259em;}.xlarge-text {margin-bottom: 1.5em;font-size: 1.27778em;line-height: 1.5;}p + .xlarge-text, ol + .xlarge-text, ul + .xlarge-text, cite + .xlarge-text, .in-flow + .xlarge-text {margin-top: 0.75em;}.xlarge-text + .xlarge-text {margin-top: -0.75em;}.break-flow + p, .break-flow + ol, .break-flow + ul, .break-flow + cite, .break-flow + .in-flow {margin-top: 0;}.font-cursive {font-family: "ff-market-web";font-weight: 400;text-transform: inherit;font-feature-settings: "ss08" 1;}.text-green {color: #97d610;}.text-center {text-align: center;}.text-uppercase {text-transform: uppercase;}.text-normal {text-transform: none;}.text-large {font-size: 1.2em;}.text-light {color: #6d6d6d;}.centered-quote {max-width: 1060px;margin: 0 auto;padding: 0 1em;text-align: center;}.centered-quote > p:first-child, .centered-quote cite {font-size: 23px;margin-top: 0;margin-bottom: 0.78261em;font-style: italic;}.centered-quote_link {margin-top: 0;margin-bottom: 0;}.centered-quote:before {border: 0;}.media-panel {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-flow: wrap;flex-flow: wrap;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;margin: 0;width: 100%;}.media-panel--top {-ms-flex-align: start;align-items: flex-start;padding: 30px 0;}.media-panel_figure, .media-panel_content {display: inline-block;padding: 1em;}.media-panel_figure.pull-left, .media-panel_content.pull-left {max-width: 45%;float: left;}@media (max-width: 1000px) {.media-panel_figure.pull-left, .media-panel_content.pull-left {max-width: none;width: 100%;float: none;padding: 0;}}.media-panel_figure.pull-right, .media-panel_content.pull-right {max-width: 45%;margin-right: 3%;}@media (max-width: 1000px) {.media-panel_figure.pull-right, .media-panel_content.pull-right {max-width: none;width: 100%;margin-right: 0;padding: 0;float: none;}}.media-panel_figure {-ms-flex: 1 1 260px;flex: 1 1 260px;}.media-panel_figure--sm {max-width: 500px;}.media-panel_figure--lg img {max-width: none;}.media-panel_figure > * {width: 100%;max-width: 375px;height: auto;}.media-panel_content {-ms-flex: 1 1 320px;flex: 1 1 320px;}.media-panel_content--sm {max-width: 500px;}@media only screen and (min-width: 580px) {.media-panel {margin: 0;}.media-panel_figure, .media-panel_content {padding: 1.5em 15px;}.media-panel .media-panel_figure > * {max-width: 520px;}.media-panel .media-panel_figure--lg img {max-width: none;}}.media-panel--1-3 .media-panel_content {-ms-flex: 1 1 200px;flex: 1 1 200px;}.media-panel--1-3 .media-panel_figure {-ms-flex: 1 1 380px;flex: 1 1 380px;}.media-panel--1-3 .media-panel_figure > * {max-width: 100%;}.media-panel--2-3 .media-panel_content {-ms-flex: 1 1 380px;flex: 1 1 380px;}.media-panel--2-3 .media-panel_figure {-ms-flex: 1 1 200px;flex: 1 1 200px;}@media only screen and (min-width: 580px) {.media-panel--2-3 .media-panel_figure {max-width: 400px;}.media-panel--2-3 .media-panel_figure > * {max-width: 375px;}}@media only screen and (min-width: 580px) {.media-panel--reverse {-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.media-panel--reverse .media-panel_figure > * {float: right;}}.feature-header {padding: 3em 0;margin-bottom: 2em;background-image: linear-gradient(to right, #005096 0%, #0c81ad 100%);color: #fff;}.feature-header h1, .feature-header h2, .feature-header_title, .feature-header_subhead {color: inherit;}.feature-header_title, .feature-header_subhead {font-size: 1.33333em;margin-bottom: 0;}.feature-header h1 {font-size: 2.77778em;margin-top: -0.08em;margin-bottom: 0.38em;text-transform: uppercase;}.feature-header_title {font-size: 1.33333em;}.feature-header_subhead {font-size: 1.22222em;font-weight: 600;}.feature-header--light {background-color: #0c7ea8;}.feature-header--dark {background-color: #002749;}.icon-grid {margin: -1.333em auto 0 auto;text-align: center;}.icon-grid_item {margin-top: 1.333em;padding: 1.5em 1em;color: #414141;transition: all .15s ease-in-out;}.icon-grid_item:hover {background: #F4F4F4;}@media only screen and (min-width: 479.008px) and (max-width: 767.008px) {.icon-grid_item {float: left;width: 48.5%;margin-right: 3%;}.icon-grid_item:nth-child(2n) {margin-right: 0;}.icon-grid_item:nth-child(2n +3) {clear: both;}}@media only screen and (min-width: 767.008px) {.icon-grid_item {float: left;width: 30%;margin-right: 4%;}.icon-grid_item:nth-child(3n) {margin-right: 0;}.icon-grid_item:nth-child(4) {clear: both;}}.icon-grid_item:hover {background: #F4F4F4;}.icon-grid_item p {margin-bottom: 0;}.icon-grid_title {margin-bottom: 0.63636em;font-size: 1.22222em;font-weight: 700;font-style: normal;color: #0a6c90;}.icon-grid_image {margin-bottom: 0.88889em;margin-left: auto;margin-right: auto;}.icon-list {}.icon-list_title {margin-top: .1em;margin-bottom: .75em;}.icon-list_item {margin-bottom: 1.33333em;padding-bottom: 1.33333em;border-bottom: 1px solid #E7E7E7;}.icon-list_item:last-child {padding-bottom: 0;margin-bottom: 0;border: 0;}.icon-list_left, .icon-list_right {margin-top: 0;}.icon-list_left img {max-width: 100%;height: auto;margin: 0 auto;position: relative;}.icon-list p {margin-bottom: 0;}.storyboard_wrapper {max-width: 320px;margin-left: auto;margin-right: auto;}@media only screen and (min-width: 479.008px) and (max-width: 1177.008px) {.storyboard_wrapper {max-width: 750px;width: 90%;}}@media only screen and (min-width: 1177.008px) {.storyboard_wrapper {max-width: 100%;}}.storyboard_frame {text-align: center;}@media only screen and (min-width: 479.008px) and (max-width: 1177.008px) {.storyboard_frame:nth-child(even) {padding-left: 2em;}.storyboard_frame:nth-child(odd) {padding-right: 2em;}}.storyboard_image {position: relative;margin: 0 auto .695em auto;}.storyboard_title, .storyboard_subtitle {margin-bottom: 0;}.storyboard_subtitle {color: #888;font-style: italic;font-weight: 400;}.storyboard_caption {margin-bottom: 0;margin-top: .25em;}.storyboard p {margin-bottom: 0;}.panel-mobile {display: none;}@media (max-width: 765px) {.panel-mobile {display: block;}}.panel-desktop {display: block;}@media (max-width: 765px) {.panel-desktop {display: none;}}.social-icon {height: 2em;width: 2em;position: relative;z-index: 10;display: inline-block;background-color: #0c7ea8;}.social-icon:before {background-size: 2em;height: 2em;width: 2em;}.social-icon:before {content: '';position: relative;z-index: 11;display: block;background-repeat: no-repeat;}.social-icon.facebook:before {background-image: url(../images/social-icons_facebook_square.png);}.social-icon.twitter:before {background-image: url(../images/social-icons_twitter_square.png);}.social-icon.linkedin:before {background-image: url(../images/social-icons_linkedin_square.png);}.social-icon.rss:before {background-image: url(../images/social-icons_rss_square.png);}.social-icon--24 {height: 1.33333em;width: 1.33333em;}.social-icon--24:before {background-size: 1.33333em;height: 1.33333em;width: 1.33333em;}.social-icon--32 {height: 1.77778em;width: 1.77778em;}.social-icon--32:before {background-size: 1.77778em;height: 1.77778em;width: 1.77778em;}.social-icon--48 {height: 2.66667em;width: 2.66667em;}.social-icon--48:before {background-size: 2.66667em;height: 2.66667em;width: 2.66667em;}.social-icon--round {border-radius: 50%;}body {font-size: 16px;line-height: 1.61;color: #333333;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased !important;}@media only screen and (min-width: 767.008px) {body {font-size: 18px;}}p, ol, ul, cite, pre, .in-flow {margin-bottom: 1em;margin-top: 0;}p + p, p + ol, p + ul, p + cite, p + .in-flow, ol + p, ol + ol, ol + ul, ol + cite, ol + .in-flow, ul + p, ul + ol, ul + ul, ul + cite, ul + .in-flow, cite + p, cite + ol, cite + ul, cite + cite, cite + .in-flow, pre + p, pre + ol, pre + ul, pre + cite, pre + .in-flow, .in-flow + p, .in-flow + ol, .in-flow + ul, .in-flow + cite, .in-flow + .in-flow {margin-top: -0.305em;}.in-flow.flow-contained + p, .in-flow.flow-contained + ol, .in-flow.flow-contained + ul, .in-flow.flow-contained + cite, .in-flow.flow-contained + pre, .in-flow.flow-contained + .in-flow {margin-top: -0.305em;}.in-flow.flow-contained + .flow-contained {margin-top: 0;}.force-flow.force-flow {margin-top: -0.33333em;}.subtle-text {font-size: 0.88889em;font-style: italic;color: #6d6d6d;}.xtext-light.xtext-light {color: #6d6d6d;}.text-light.text-light {color: #6d6d6d;}.med-text.med-text {color: #414141;}h1, h2, h3, h4, h5, h6, .blog_heading, .sidebar_module_header {margin-top: 0;padding: 0;line-height: 1.2;color: #0c7ea8;font-weight: 700;}h1 {font-size: 2.33333em;margin-bottom: 0.875em;}h1 + p, h1 + ol, h1 + ul {margin-top: -0.97167em;}h2 {font-size: 1.94444em;margin-bottom: 0.90357em;}h2.lead-top {margin-top: 1.22857em;}h2.lead-bottom {margin-bottom: 1.22857em;}p + h2, ul + h2, ol + h2, .in-flow + h2 {margin-top: 1.22857em;}h2 + p, h2 + ol, h2 + ul, h2 + .in-flow {margin-top: -0.97167em;}h2 + .flow-contained {margin-top: -0.63833em;}.flow-contained + h2 {margin-top: 1.4em;}h3, .blog_heading {font-size: 1.61111em;margin-bottom: 0.90948em;text-transform: uppercase;letter-spacing: .02em;}h3.lead-top {margin-top: 1.24138em;}h3.lead-bottom {margin-bottom: 1.24138em;}p + h3, ul + h3, ol + h3, .in-flow + h3 {margin-top: 1.24138em;}h3 + p, h3 + ol, h3 + ul, h3 + .in-flow {margin-top: -0.74944em;}h3 + .flow-contained {margin-top: -0.41611em;}.flow-contained + h3 {margin-top: 1.24138em;}h4 {font-weight: 700;font-size: 1.22222em;margin-bottom: 1em;letter-spacing: 0.048em;text-transform: uppercase;}h4.tight {margin-bottom: 0.8em;}h4.lead-top {margin-top: 1.63636em;}h4.lead-bottom {margin-bottom: 1.63636em;}p + h4, ul + h4, ol + h4, .in-flow + h4 {margin-top: 1.63636em;}h4 + p, h4 + ol, h4 + ul, h4 + .in-flow {margin-top: -0.47167em;}h4 + .flow-contained {margin-top: -0.13833em;}.flow-contained + h4 {margin-top: 1.63636em;}h5, .sidebar_module_header {font-weight: bold;color: #414141;font-size: 1.11111em;margin-bottom: 1.075em;text-transform: uppercase;letter-spacing: .03em;}h5.lead-top {margin-top: 1.8em;}h5.lead-bottom {margin-bottom: 1.8em;}p + h5, ul + h5, ol + h5, .in-flow + h5 {margin-top: 1.8em;}h5 + p, h5 + ol, h5 + ul, h5 + .in-flow {margin-top: -0.47167em;}h5 + .flow-contained {margin-top: -0.13833em;}.flow-contained + h5 {margin-top: 1.8em;}h6 {font-weight: bold;font-size: 1.11111em;margin-bottom: 1.075em;}h6.lead-top {margin-top: 1.8em;}h6.lead-bottom {margin-bottom: 1.8em;}p + h6, ul + h6, ol + h6, .in-flow + h6 {margin-top: 1.8em;}h6 + p, h6 + ol, h6 + ul, h6 + .in-flow {margin-top: -0.47167em;}h6 + .flow-contained {margin-top: -0.13833em;}.flow-contained + h6 {margin-top: 1.8em;}.header-light {font-weight: 400;color: #6d6d6d;text-transform: none;}.header-dark {color: #414141;}.section-header {max-width: 1060px;margin-left: auto;margin-right: auto;text-align: center;}.section-header .sub-header {font-weight: 400;color: #0c7ea8;margin-bottom: 30px;text-transform: none;}.section-header h2 {margin-top: -0.34286em;}.section-header h3 {margin-top: -0.31034em;}.section-header--border {width: 200px;height: 5px;margin: 0 auto;margin-top: 20px;background-image: linear-gradient(to right, #0a6c90 0%, #0a6c90 25%, #80a929 25%, #80a929 50%, #00818c 50%, #00818c 75%, #ff8000 75%, #ff8000 100%);margin-bottom: 45px;}.section-header h1 {margin-bottom: 1.16071em;}.section-header h1 + p {font-size: 1.16667em;margin-top: -1.74944em;margin-bottom: 1.8em;}.section-header h1 + p.tight {max-width: 800px;margin: 0 auto;margin-top: -1.5em;margin-bottom: 10px;}h1.header-group, h1.icon-list-title {margin-bottom: 0.73214em;}.section-header h2 {margin-bottom: 1.24643em;}.section-header h2 + p {font-size: 1.16667em;margin-top: -1.74944em;margin-bottom: 1.8em;}.section-header h2 + p.tight {max-width: 800px;margin: 0 auto;margin-top: -1.5em;margin-bottom: 10px;}h2.header-group, h2.icon-list-title {margin-bottom: 0.73214em;}.section-header h3 {margin-bottom: 1.32328em;}.section-header h3 + p {font-size: 1em;margin-top: -1.63833em;margin-bottom: 1.8em;}.section-header h3 + p.tight {max-width: 800px;margin: 0 auto;margin-top: -1.5em;margin-bottom: 10px;}h3.header-group, h3.icon-list-title {margin-bottom: 0.70259em;}.section-header h4 {margin-bottom: 1.51136em;}.section-header h4 + p {font-size: 1em;margin-top: -1.36056em;margin-bottom: 1.8em;}.section-header h4 + p.tight {max-width: 800px;margin: 0 auto;margin-top: -1.5em;margin-bottom: 10px;}h4.header-group, h4.icon-list-title {margin-bottom: 0.69318em;}.section-header h5 {margin-bottom: 1.56591em;}.section-header h5 + p {font-size: 1em;margin-top: -1.36056em;margin-bottom: 1.8em;}.section-header h5 + p.tight {max-width: 800px;margin: 0 auto;margin-top: -1.5em;margin-bottom: 10px;}h5.header-group, h5.icon-list-title {margin-bottom: 0.66591em;}.section-header h6 {margin-bottom: 1.675em;}.section-header h6 + p {font-size: 1em;margin-top: -1.36056em;margin-bottom: 1.8em;}.section-header h6 + p.tight {max-width: 800px;margin: 0 auto;margin-top: -1.5em;margin-bottom: 10px;}h6.header-group, h6.icon-list-title {margin-bottom: 0.775em;}.section-header.tight, .section-header--tight {margin-bottom: -.96667em;}.small-text {font-size: 0.77778em;}.xsmall-text {font-size: 0.88889em;}.large-text {margin-bottom: 1.46148em;font-size: 1.16667em;line-height: 1.55;}p + .large-text, ol + .large-text, ul + .large-text, cite + .large-text, .in-flow + .large-text {margin-top: 0.57259em;}.large-text + .large-text {margin-top: -0.57259em;}.xlarge-text {margin-bottom: 1.5em;font-size: 1.27778em;line-height: 1.5;}p + .xlarge-text, ol + .xlarge-text, ul + .xlarge-text, cite + .xlarge-text, .in-flow + .xlarge-text {margin-top: 0.75em;}.xlarge-text + .xlarge-text {margin-top: -0.75em;}.break-flow + p, .break-flow + ol, .break-flow + ul, .break-flow + cite, .break-flow + .in-flow {margin-top: 0;}.font-cursive {font-family: "ff-market-web";font-weight: 400;text-transform: inherit;font-feature-settings: "ss08" 1;}.text-green {color: #97d610;}.text-center {text-align: center;}.text-uppercase {text-transform: uppercase;}.text-normal {text-transform: none;}.text-large {font-size: 1.2em;}.text-light {color: #6d6d6d;}.centered-quote {max-width: 1060px;margin: 0 auto;padding: 0 1em;text-align: center;}.centered-quote > p:first-child, .centered-quote cite {font-size: 23px;margin-top: 0;margin-bottom: 0.78261em;font-style: italic;}.centered-quote_link {margin-top: 0;margin-bottom: 0;}.centered-quote:before {border: 0;}.media-panel {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-flow: wrap;flex-flow: wrap;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;margin: 0;width: 100%;}.media-panel--top {-ms-flex-align: start;align-items: flex-start;padding: 30px 0;}.media-panel_figure, .media-panel_content {display: inline-block;padding: 1em;}.media-panel_figure.pull-left, .media-panel_content.pull-left {max-width: 45%;float: left;}@media (max-width: 1000px) {.media-panel_figure.pull-left, .media-panel_content.pull-left {max-width: none;width: 100%;float: none;padding: 0;}}.media-panel_figure.pull-right, .media-panel_content.pull-right {max-width: 45%;margin-right: 3%;}@media (max-width: 1000px) {.media-panel_figure.pull-right, .media-panel_content.pull-right {max-width: none;width: 100%;margin-right: 0;padding: 0;float: none;}}.media-panel_figure {-ms-flex: 1 1 260px;flex: 1 1 260px;}.media-panel_figure--sm {max-width: 500px;}.media-panel_figure--lg img {max-width: none;}.media-panel_figure > * {width: 100%;max-width: 375px;height: auto;}.media-panel_content {-ms-flex: 1 1 320px;flex: 1 1 320px;}.media-panel_content--sm {max-width: 500px;}@media only screen and (min-width: 580px) {.media-panel {margin: 0;}.media-panel_figure, .media-panel_content {padding: 1.5em 15px;}.media-panel .media-panel_figure > * {max-width: 520px;}.media-panel .media-panel_figure--lg img {max-width: none;}}.media-panel--1-3 .media-panel_content {-ms-flex: 1 1 200px;flex: 1 1 200px;}.media-panel--1-3 .media-panel_figure {-ms-flex: 1 1 380px;flex: 1 1 380px;}.media-panel--1-3 .media-panel_figure > * {max-width: 100%;}.media-panel--2-3 .media-panel_content {-ms-flex: 1 1 380px;flex: 1 1 380px;}.media-panel--2-3 .media-panel_figure {-ms-flex: 1 1 200px;flex: 1 1 200px;}@media only screen and (min-width: 580px) {.media-panel--2-3 .media-panel_figure {max-width: 400px;}.media-panel--2-3 .media-panel_figure > * {max-width: 375px;}}@media only screen and (min-width: 580px) {.media-panel--reverse {-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.media-panel--reverse .media-panel_figure > * {float: right;}}.feature-header {padding: 3em 0;margin-bottom: 2em;background-image: linear-gradient(to right, #005096 0%, #0c81ad 100%);color: #fff;}.feature-header h1, .feature-header h2, .feature-header_title, .feature-header_subhead {color: inherit;}.feature-header_title, .feature-header_subhead {font-size: 1.33333em;margin-bottom: 0;}.feature-header h1 {font-size: 2.77778em;margin-top: -0.08em;margin-bottom: 0.38em;text-transform: uppercase;}.feature-header_title {font-size: 1.33333em;}.feature-header_subhead {font-size: 1.22222em;font-weight: 600;}.feature-header--light {background-color: #0c7ea8;}.feature-header--dark {background-color: #002749;}.icon-grid {margin: -1.333em auto 0 auto;text-align: center;}.icon-grid_item {margin-top: 1.333em;padding: 1.5em 1em;color: #414141;transition: all .15s ease-in-out;}.icon-grid_item:hover {background: #F4F4F4;}@media only screen and (min-width: 479.008px) and (max-width: 767.008px) {.icon-grid_item {float: left;width: 48.5%;margin-right: 3%;}.icon-grid_item:nth-child(2n) {margin-right: 0;}.icon-grid_item:nth-child(2n +3) {clear: both;}}@media only screen and (min-width: 767.008px) {.icon-grid_item {float: left;width: 30%;margin-right: 4%;}.icon-grid_item:nth-child(3n) {margin-right: 0;}.icon-grid_item:nth-child(4) {clear: both;}}.icon-grid_item:hover {background: #F4F4F4;}.icon-grid_item p {margin-bottom: 0;}.icon-grid_title {margin-bottom: 0.63636em;font-size: 1.22222em;font-weight: 700;font-style: normal;color: #0a6c90;}.icon-grid_image {margin-bottom: 0.88889em;margin-left: auto;margin-right: auto;}.icon-list {}.icon-list_title {margin-top: .1em;margin-bottom: .75em;}.icon-list_item {margin-bottom: 1.33333em;padding-bottom: 1.33333em;border-bottom: 1px solid #E7E7E7;}.icon-list_item:last-child {padding-bottom: 0;margin-bottom: 0;border: 0;}.icon-list_left, .icon-list_right {margin-top: 0;}.icon-list_left img {max-width: 100%;height: auto;margin: 0 auto;position: relative;}.icon-list p {margin-bottom: 0;}.storyboard_wrapper {max-width: 320px;margin-left: auto;margin-right: auto;}@media only screen and (min-width: 479.008px) and (max-width: 1177.008px) {.storyboard_wrapper {max-width: 750px;width: 90%;}}@media only screen and (min-width: 1177.008px) {.storyboard_wrapper {max-width: 100%;}}.storyboard_frame {text-align: center;}@media only screen and (min-width: 479.008px) and (max-width: 1177.008px) {.storyboard_frame:nth-child(even) {padding-left: 2em;}.storyboard_frame:nth-child(odd) {padding-right: 2em;}}.storyboard_image {position: relative;margin: 0 auto .695em auto;}.storyboard_title, .storyboard_subtitle {margin-bottom: 0;}.storyboard_subtitle {color: #888;font-style: italic;font-weight: 400;}.storyboard_caption {margin-bottom: 0;margin-top: .25em;}.storyboard p {margin-bottom: 0;}.panel-mobile {display: none;}@media (max-width: 765px) {.panel-mobile {display: block;}}.panel-desktop {display: block;}@media (max-width: 765px) {.panel-desktop {display: none;}}.alert {padding: 0.75em;margin-bottom: 1.875em;border: 1px solid;border-radius: 4px;font-size: 16px;}.alert p:last-child {margin-bottom: 0;}.alert, .alert--default {background: #F4F4F4;border-color: #E7E7E7;}.alert--alt {background: #F1FBFF;border-color: #74A2CC;}.alert--success {background: #E7F9C3;border-color: #80a929;}.alert--error {background: #f2dede;border-color: #b12;}.btn, .ctaButtonBlue {display: inline-block;border: 0;font-weight: 400;letter-spacing: 0.06em;line-height: 1.35;height: auto;border-radius: 1px;text-transform: lowercase;cursor: pointer;text-transform: uppercase;-webkit-appearance: none;-moz-appearance: none;appearance: none;transition: color .15s ease-out, background .15s ease-out;}.btn {padding: 8px 15px;font-size: 1em;transition: background-color 0.5s;}.btn:hover, .btn:focus {transition: background-color 0.5s;}.btn-disabled {background: #ddd;color: #bbb;opacity: .75;}.btn-large {padding: 0.45em 1.05em;font-size: 1.16667em;}.btn-sm {font-size: 0.88889em;}.btn-xlarge {font-size: 1.33333em;}.btn-fw {display: block;padding-left: .5em;padding-right: .5em;text-align: center;width: 100%;}.btn-blue, .btn-green {color: #fff;}.btn-blue {background: #0a6c90;}.btn-blue:hover {color: #fff;background: #074860;}.btn-gray {background: #a7a7a7;color: #fff;text-transform: uppercase;}.btn-gray:hover, .btn-gray:focus {background: #8d8d8d;}.btn-orange, .btn-green, .btn-cta {background-color: #80a929;color: #fff;text-transform: uppercase;transition: background-color 0.5s;}.btn-orange:hover, .btn-orange:focus, .btn-green:hover, .btn-green:focus, .btn-cta:hover, .btn-cta:focus {color: #fff;background-color: #709424;transition: background-color 0.5s;}.btn-ghost {background-color: transparent;font-size: 16px;color: #6d6d6d;border: 2px solid #c0c0c0;transition: background-color 0.5s, border-color 0.5s;}.btn-ghost:hover {color: #fff;background-color: #b3b3b3;border: 2px solid #b3b3b3;transition: background-color 0.5s, border-color 0.5s;}.btn-ghost.btn-green {color: #80a929;border: 2px solid #80a929;}.btn-ghost.btn-green:hover {color: #fff;background-color: #80a929;}.btn-lift {box-shadow: 2px 11px 4px -7px rgba(0, 34, 62, 0.38);-webkit-box-shadow: 2px 11px 4px -7px rgba(0, 34, 62, 0.38);-moz-box-shadow: 2px 11px 4px -7px rgba(0, 34, 62, 0.38);-ms-box-shadow: 2px 11px 4px -7px rgba(0, 34, 62, 0.38);transition: all 1s;}.btn-lift:hover {box-shadow: 2px 12px 24px rgba(0, 25, 56, 0.25);-webkit-box-shadow: 2px 12px 24px rgba(0, 25, 56, 0.25);-moz-box-shadow: 2px 12px 24px rgba(0, 25, 56, 0.25);-ms-box-shadow: 2px 12px 24px rgba(0, 25, 56, 0.25);transition: all 1s;}.btn-trigger {position: relative;}.ctaButtonBlue {padding: 3px 20px 4px 20px;color: #fff;background: #0a6c90;transition: none;}.ctaButtonBlue:hover {color: #fff;background: #0a5f90;transition: background-color 0.5s;}img.bordered {border: 1px solid #c0c0c0;}img.bordered img {margin: 0 auto;max-width: 70px;max-height: 64px;}img.img-bordered img {margin: 0 auto;max-width: 70px;max-height: 64px;}img.img-center {width: 100%;max-width: 700px;max-height: 300px;margin: 0 auto;margin-bottom: 50px;}img.mobile-img, img.mobile-image {display: none;}@media (max-width: 1000px) {img.mobile-img, img.mobile-image {display: inline-block;width: 100%;height: auto;margin-bottom: 30px;}}img.desktop-image {display: block;}@media (max-width: 1000px) {img.desktop-image {display: none;}}@media (min-width: 900px) {img.resize, img .media-panel .media-panel_figure .resize {max-width: 400px !important;float: right;margin-right: 30px;}}.desktop-image {display: block;}@media (max-width: 1000px) {.desktop-image {display: none;}}.mobile-img, .mobile-image {display: none;}@media (max-width: 1000px) {.mobile-img, .mobile-image {display: inline-block;width: 100%;height: auto;margin-bottom: 30px;}}.desktop-bg {position: relative;background-position: center right;background-repeat: no-repeat;background-size: auto 100%;min-height: 650px;padding: 180px 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;}@media (max-width: 1200px) {.desktop-bg {padding: 100px 0;min-height: 0;}}@media (max-width: 765px) {.desktop-bg {padding: 50px 0;margin-bottom: 0;min-height: 0;}}@media (max-width: 1000px) {.desktop-bg {background-image: none;}}.desktop-bg .media-panel {position: relative;z-index: 10;}.desktop-bg .media-panel .media-panel_content {padding: 0;}@media (min-width: 1000px) {.desktop-bg--right:before {content: '';position: absolute;background-image: linear-gradient(to right, #fff 20%, rgba(255, 255, 255, 0.7) 50%, transparent 70%);top: 0;bottom: 0;left: 0;width: 100%;}}@media (min-width: 1000px) {#home-contactUs {background-image: url("../vpi/home-best-in-class-long.jpg");min-height: 700px;}}@media (min-width: 1000px) {#home-effortless {background-image: url(../vpi/home-training-long.jpg);}}@media (min-width: 1000px) {#home-dedicated {background-image: url(../vpi/home-partners-long.jpg);}}#home-testimonials .customer-quote-wrap:before {background-image: url(vpi/icon-comma-green.svg);}#home-testimonials .customer-quote-wrap:after {background-image: url(vpi/icon-right-green.svg);}.customer-logos.bg-gradient--blue {position: relative;padding: 40px 0;}@media (max-width: 765px) {.customer-logos.bg-gradient--blue {padding: 20px 0;}}@media (max-width: 765px) {.customer-logos.bg-gradient--blue .container {padding: 0 15px;}}.customer-logos.bg-gradient--blue .flex-container {-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;width: 100%;padding-left: 15px;padding-right: 15px;}.customer-logos.bg-gradient--blue .flex-container.row2 {padding-top: 20px;width: 100%;}.customer-logos.bg-gradient--blue img {max-height: 67px;width: auto;max-width: 195px;margin: 10px 0;}@media (max-width: 765px) {.customer-logos.bg-gradient--blue img {margin: 10px 0;}}.customer-logos.bg-gradient--blue img.customer-logo-small-rect {height: auto;max-height: none;width: 20%;max-width: none;}@media (max-width: 765px) {.customer-logos.bg-gradient--blue img.customer-logo-small-rect {width: auto;max-width: 220px;}}.customer-logos.bg-gradient--blue img.customer-logo-small-square {max-height: 90px;width: auto;}@media (max-width: 765px) {.customer-logos.bg-gradient--blue img.customer-logo-small-square {width: auto;max-width: 150px;max-height: 100px;}}@media (min-width: 1000px) {.customer-logos.bg-gradient--blue img#century21 {max-width: 200px;}}@media (min-width: 1000px) {.customer-logos.bg-gradient--blue img#flowers {max-width: 220px;}}@media (min-width: 1000px) {.customer-logos.bg-gradient--blue img#garmin {max-width: 160px;}}@media (min-width: 1000px) {.customer-logos.bg-gradient--blue img#menswarehouse {width: 100%;max-width: 300px;}}@media (min-width: 1000px) {.customer-logos.bg-gradient--blue img#natures {max-width: 130px;}}@media (min-width: 1000px) {.customer-logos.bg-gradient--blue img#netscout {max-width: 170px;}}@media (min-width: 1000px) {.customer-logos.bg-gradient--blue img#nhlpa {max-width: 110px;max-height: initial;width: auto;}}@media (min-width: 1000px) {.customer-logos.bg-gradient--blue img#saddlecreek {max-width: 200px;}}@media (min-width: 800px) {.customer-logos.bg-gradient--blue img#pitney {max-width: 230px;}}.hero {background-size: cover;background-repeat: no-repeat;background-position: top right;overflow-y: hidden;z-index: 0;}.hero-homepage {background-image: url(../vpi/home-hero.jpg);background-size: auto 100%;background-position-x: right;background-color: #fff;}@media screen and (max-width: 800px) {.hero-homepage {background-size: cover;background-image: url(../vpi/home-hero-mobile.jpg);}}.hero-product {position: relative;background-size: auto 100%;background-position-x: right;background-color: #fff;}@media screen and (max-width: 1200px) {.hero-product {background-position: 70% 25%;}}@media screen and (max-width: 800px) {.hero-product {background-size: cover;}}@media screen and (max-width: 765px) and (orientation: portrait) {.hero-product {height: 350px;background-position: 85% 25%;}}@media screen and (max-width: 765px) and (orientation: landscape) {.hero-product {height: 300px;background-position: 85% 25%;}}.hero-product#productExpense {background-image: url(../vpi/product-enterprise-hero.jpg);}@media screen and (max-width: 800px) {.hero-product#productExpense {background-image: url(../vpi/product-enterprise-hero-mobile.jpg);}}.hero-product#productTravel {background-image: url(../vpi/product-travel-hero.jpg);}@media screen and (max-width: 800px) {.hero-product#productTravel {background-image: url(../vpi/product-travel-hero-mobile.jpg);}}.hero-product#productPurchasing {background-image: url(../vpi/product-purchasing-hero.jpg);}@media screen and (max-width: 800px) {.hero-product#productPurchasing {background-image: url(../vpi/product-purchasing-hero-mobile.jpg);}}.hero-product#productInvoice {background-image: url(../vpi/product-invoice-hero.jpg);}@media screen and (max-width: 800px) {.hero-product#productInvoice {background-image: url(../vpi/product-invoice-hero-mobile.jpg);}}.hero-product#customerHappiness {background-image: url(../vpi/product-happiness-hero.jpg);}@media screen and (max-width: 800px) {.hero-product#customerHappiness {background-image: url(../vpi/product-happiness-hero-mobile.jpg);}}.hero-product .container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 560px;-ms-flex-pack: start;justify-content: flex-start;transition: height 0.5s;}@media screen and (max-width: 1200px) {.hero-product .container {height: 450px;transition: height 0.5s;padding-top: 0;}}@media (max-width: 765px) {.hero-product .container {height: 350px;padding: 0;width: 100%;transition: none;}}@media (max-width: 765px) and (orientation: landscape) {.hero-product .container {height: 300px;transition: none;}}.hero-product:after {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: -240px;z-index: 1;opacity: 0;width: 70%;-ms-transform: skew(-20deg);transform: skew(-20deg);opacity: 0.9;border-right: 25px solid #80a929;background-color: #0054a0;background: linear-gradient(to right, #004b96, 40%, #0077ab 100%);transition: transform 1s, width 1s, border 1s;}@media (max-width: 1200px) {.hero-product:after {left: 0;height: auto;width: 100%;-ms-transform: skew(0deg);transform: skew(0deg);transition: width 1s, border 1s;border-right: 0;border-bottom: 15px solid #80a929;background: linear-gradient(to right, #005a96, 80%, rgba(0, 119, 171, 0.588235) 100%);}}@media (max-width: 765px) {.hero-product:after {background: linear-gradient(to right, #005995, 80%, rgba(0, 119, 171, 0.588235) 100%);}}.hero-product-wrapper {position: relative;z-index: 2;width: 50%;}@media (max-width: 1200px) {.hero-product-wrapper {width: auto;}}@media (max-width: 765px) {.hero-product-wrapper {height: 100%;width: 100%;}}@media (max-width: 765px) and (orientation: landscape) {.hero-product-wrapper {padding: 0 15px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;}}@media (max-width: 765px) and (orientation: portrait) {.hero-product-wrapper {padding: 30px 15px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;}}@media (max-width: 765px) and (orientation: landscape) {.hero-product-text {position: relative;}}.hero-product-title {color: #fff;font-size: 54px;text-transform: uppercase;font-weight: bold;margin-bottom: 20px;}@media (max-width: 1200px) {.hero-product-title {font-size: 48px;}}@media (max-width: 765px) {.hero-product-title {font-size: 38px;margin-bottom: 0;}}@media (max-width: 765px) and (orientation: landscape) {.hero-product-title {font-size: 33px;}}@media (max-width: 500px) {.hero-product-title {font-size: 32px;}}.hero-product-subtext {color: #fff;}.hero-product-subtext.hero-happiness {overflow: hidden;display: inline-block;font-size: 56px;padding-bottom: 0;text-shadow: 2px 2px 2px transparent;transition: text-shadow 1s;border-bottom: 2px solid transparent;}.hero-product-subtext.hero-happiness:hover {text-shadow: 2px 2px 2px #00597bcc;transition: text-shadow 1s;}@media (max-width: 1200px) {.hero-product-subtext.hero-happiness {font-size: 48px;}}@media (max-width: 765px) {.hero-product-subtext.hero-happiness {font-size: 34px;padding-top: 15px;}}@media (max-width: 500px) {.hero-product-subtext.hero-happiness {font-size: 30px;}}.hero-product-btn {margin-top: 40px;}@media (max-width: 500px) {.hero-product-btn {font-size: 16px;margin-top: 5vh;}}.hero-feature {margin-top: 2em;}@media only screen and (min-width: 767.008px) and (max-width: 900px) {.hero-feature {font-size: 16px;}.hero-feature h3 {font-size: 1.3em;}}@media only screen and (min-width: 900px) and (max-width: 1177.008px) {.hero-feature h3 {font-size: 1.4em;}}.hero-feature-cta {padding-top: .5em;}.hero-feature-cta:first-child {width: 75%;margin-bottom: .5em;display: block;text-align: center;}@media only screen and (min-width: 360px) {.hero-feature-cta:first-child {display: inline-block;width: auto;margin: 0 .25em 0 0;}}.hero-feature-image {max-width: 96%;height: auto;margin: 0 auto;}@media only screen and (min-width: 460px) and (max-width: 767.008px) {.hero-feature-image {max-width: 400px;}}@media only screen and (min-width: 767.008px) {.hero-feature-image {margin: 0;}}.hero-feature-image.image-reduced {max-width: 400px;margin: 0 auto;}.hero-feature .btn {margin-top: 15px;}.hero-feature--reverse {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;}@media screen and (min-width: 768px) {.hero-feature--reverse {-ms-flex-direction: row-reverse;flex-direction: row-reverse;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;}}.hero-feature--reverse_image {margin-bottom: 2em;}@media screen and (min-width: 768px) {.hero-feature--reverse_image {-ms-flex: 1 1 40%;flex: 1 1 40%;padding-left: 0;}}.hero-feature--reverse_image img {width: 100%;max-width: 400px;height: auto;margin: 0;}@media screen and (min-width: 768px) {.hero-feature--reverse_image img {margin-left: auto;}}@media screen and (min-width: 768px) {.hero-feature--reverse_detail {-ms-flex: 1 1 60%;flex: 1 1 60%;margin: 0;-ms-flex: 1 1 55%;flex: 1 1 55%;padding-right: 1em;}}.hero-showcase {min-height: 560px;margin-bottom: 120px;overflow: visible;}@media (max-width: 765px) {.hero-showcase {margin: 0;}}.hero-showcase .media-panel {padding-top: 20px;}@media (max-width: 765px) {.hero-showcase .media-panel {-ms-flex-direction: column;flex-direction: column;margin: 0;}}.hero-showcase .media-panel_figure {position: relative;}@media (max-width: 765px) {.hero-showcase .media-panel_figure {position: relative;padding: 0;margin-top: 20px;}}.hero-showcase .media-panel_figure .hero-showcase-image {position: absolute;top: -130px;left: -80px;max-width: none;width: 640px;}@media (max-width: 765px) {.hero-showcase .media-panel_figure .hero-showcase-image {position: relative;top: -30px;left: 0;width: 100%;max-width: 600px;}}@media (max-width: 765px) {.hero-showcase .media-panel_content {width: 100%;max-width: none;margin-bottom: 30px;}}.hero-showcase .media-panel_content h1 {margin-top: 20px;font-weight: 600;}@media (min-width: 765px) {.hero-showcase .media-panel_content h1 {font-size: 46px;}}.hero-showcase .media-panel_content h1, .hero-showcase .media-panel_content p, .hero-showcase .media-panel_content ul li {color: #fff;}.hero-showcase .media-panel_content p {margin-top: 20px;}.hero-showcase .media-panel_content ul {margin-bottom: 40px;max-width: 400px;}@media (max-width: 765px) {.hero-showcase .media-panel_content ul.branded-list {margin: 0 auto;text-align: left;max-width: 300px;margin-bottom: 40px;}}.hero-showcase .media-panel_content ul.branded-list li:before {background-image: url("../vpi/check_pale_blue.png");}.hero-showcase .media-panel_content ul li {padding-bottom: 10px;}.hero-inner {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;}.hero-image {width: 100%;max-width: 50%;height: 100%;}@media screen and (max-width: 800px) {.hero-image {max-width: none;}}.hero-copy {width: auto;max-width: 50%;text-align: left;padding-left: 50px;}@media screen and (max-width: 800px) {.hero-copy {max-width: none;padding-left: 0;}}.hero-copy p {padding-bottom: 20px;}.hero-copy .banner-cta {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: start;align-items: flex-start;}.hero-copy .banner-cta_item {margin-left: 40px;}@media screen and (max-width: 800px) {.hero-copy .banner-cta_item {margin-left: 0;}}.hero-copy .banner-cta_item:first-child {margin: 0;}@media screen and (max-width: 800px) {.hero-copy .banner-cta .btn {margin-bottom: 0;}}.page .page_header {position: fixed;top: -1px;background-color: #fff;margin: 0 auto;z-index: 99999;width: 100%;max-width: none;box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.14);-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.14);-moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.14);-ms-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.14);padding-top: 15px;padding-bottom: 10px;}@media only screen and (min-width: 767.008px) {.page .page_header {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;}}@media only screen and (max-width: 1200px) {.page .page_header {padding: 5px 0;}}@media only screen and (max-width: 767.008px) {.page .page_header {padding-top: 10px;padding-bottom: 10px;min-height: 65px;}}.page .page_header .container {display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;}.logo {float: left;width: 25%;max-width: 180px;min-width: 142px;}@media only screen and (max-width: 767.008px) {.logo {float: none;margin: 0 auto;position: absolute;left: 0;right: 0;top: 10px;}}.logo_image--large, .logo_image--small {width: 100%;height: auto;}.logo_image--large {display: none;max-width: 135px;margin: 2px 0 3px 0;}@media only screen and (min-width: 767.008px) {.logo_image--large {display: block;}}.logo_image--small {display: block;display: -ms-flexbox;display: flex;max-width: 130px;margin: 0 auto;}@media only screen and (min-width: 767.008px) {.logo_image--small {display: none;}}.table, #VirtualPage_MainContent .table {border-spacing: 0;}.table thead th, #VirtualPage_MainContent .table thead th {white-space: nowrap;font-size: 1em;min-width: 100px;}.table thead th.border-none, #VirtualPage_MainContent .table thead th.border-none {border: none;}.table tbody tr, #VirtualPage_MainContent .table tbody tr {background-color: #fff;}.table tbody tr td:last-of-type, #VirtualPage_MainContent .table tbody tr td:last-of-type {border-right: 1px solid #c0c0c0;}.table tbody tr th:nth-of-type(3), #VirtualPage_MainContent .table tbody tr th:nth-of-type(3) {border: 1px solid #c0c0c0;border-bottom: none;}.table tbody tr th:nth-of-type(3), .table tbody tr td:nth-of-type(3), #VirtualPage_MainContent .table tbody tr th:nth-of-type(3), #VirtualPage_MainContent .table tbody tr td:nth-of-type(3) {text-align: center;}.table td, .table th, #VirtualPage_MainContent .table td, #VirtualPage_MainContent .table th {padding: 5px 15px;font-size: 20px;border-bottom: 1px solid #e7e7e7;}.table td.greenbg, .table th.greenbg, #VirtualPage_MainContent .table td.greenbg, #VirtualPage_MainContent .table th.greenbg {background-color: #80a929;text-align: center;color: #fff;}.table tfoot td.table-footnote, .table tfoot td, #VirtualPage_MainContent .table tfoot td.table-footnote, #VirtualPage_MainContent .table tfoot td {color: #6d6d6d;font-weight: 300;border: none;font-size: 15px;}.table tfoot td.table-footnote td, .table tfoot td td, #VirtualPage_MainContent .table tfoot td.table-footnote td, #VirtualPage_MainContent .table tfoot td td {border: none;}.table-striped tr:nth-of-type(even), #VirtualPage_MainContent .table-striped tr:nth-of-type(even) {background-color: #F4F4F4;}.table-comparison, #VirtualPage_MainContent .table-comparison {width: 100%;font-size: 16px;border-collapse: collapse;}.table-comparison thead th, #VirtualPage_MainContent .table-comparison thead th {padding-top: 0;padding-bottom: 4px;background: #fff;text-align: center;font-size: inherit;font-weight: 600;font-size: 1.25em;}.table-comparison thead th:not(empty), #VirtualPage_MainContent .table-comparison thead th:not(empty) {border-bottom: 1px solid #c0c0c0;}.table-comparison tbody tr, #VirtualPage_MainContent .table-comparison tbody tr {border-right: 1px solid #c0c0c0;background: transparent;}.table-comparison tbody tr:not(.divider):not(.buttons-row):nth-child(even) td, #VirtualPage_MainContent .table-comparison tbody tr:not(.divider):not(.buttons-row):nth-child(even) td {background: #f4f4f4;}.table-comparison tbody tr.sub-group-header, #VirtualPage_MainContent .table-comparison tbody tr.sub-group-header {vertical-align: bottom;}.table-comparison tbody tr.sub-group-header th, #VirtualPage_MainContent .table-comparison tbody tr.sub-group-header th {height: 55px;font-weight: 700;border-bottom: 1px solid #c0c0c0;}.table-comparison tbody tr.buttons-row, #VirtualPage_MainContent .table-comparison tbody tr.buttons-row {height: 70px;}.table-comparison tbody tr.buttons-row td, #VirtualPage_MainContent .table-comparison tbody tr.buttons-row td {border-bottom: 1px solid #c0c0c0;}.table-comparison tbody tr.buttons-row td:first-of-type, #VirtualPage_MainContent .table-comparison tbody tr.buttons-row td:first-of-type {border-bottom: none;}@media screen and (min-width: 900px) {.table-comparison tbody tr.buttons-row td, #VirtualPage_MainContent .table-comparison tbody tr.buttons-row td {font-size: 18px;}}.table-comparison tbody td, #VirtualPage_MainContent .table-comparison tbody td {text-align: center;font-size: inherit;max-width: 240px;}.table-comparison tbody td:first-of-type, #VirtualPage_MainContent .table-comparison tbody td:first-of-type {text-align: right;border-right: 1px solid #c0c0c0;background-color: #fff;}.table-comparison tbody td.check:before, #VirtualPage_MainContent .table-comparison tbody td.check:before {content: '';display: inline-block;height: 1em;width: 1em;margin-right: .25em;background: url(https://www.certify.com/vpi/certify-check-blue.svg) no-repeat;background-size: contain;position: relative;top: .25em;}.table-comparison .noborder th, .table-comparison .noborder, #VirtualPage_MainContent .table-comparison .noborder th, #VirtualPage_MainContent .table-comparison .noborder {border: 0;}.table-comparison col, #VirtualPage_MainContent .table-comparison col {border: 0;}.table.table-source, #VirtualPage_MainContent .table.table-source {max-width: 662px;margin: 5px auto;}.table.media-table, #VirtualPage_MainContent .table.media-table {max-width: 665px;width: 100%;margin: 0 auto;}.table.media-table td, .table.media-table th, #VirtualPage_MainContent .table.media-table td, #VirtualPage_MainContent .table.media-table th {border: 1px solid #c0c0c0;}.table.media-table td.greenbg, .table.media-table th.greenbg, #VirtualPage_MainContent .table.media-table td.greenbg, #VirtualPage_MainContent .table.media-table th.greenbg {border: 1px solid #fff;border-bottom: none;}@media (max-width: 765px) {.table.media-table td, .table.media-table th, #VirtualPage_MainContent .table.media-table td, #VirtualPage_MainContent .table.media-table th {font-size: 14px;}}.table.media-table th, #VirtualPage_MainContent .table.media-table th {border-bottom: none;}.table.media-table th:last-of-type, #VirtualPage_MainContent .table.media-table th:last-of-type {border-left: none;}.table.media-table td, #VirtualPage_MainContent .table.media-table td {border-bottom: none;}.table.media-table td:first-of-type, #VirtualPage_MainContent .table.media-table td:first-of-type {border-right: 1px solid #F4F4F4;}.table.media-table td:last-of-type, #VirtualPage_MainContent .table.media-table td:last-of-type {border-left: none;}.table.media-table small, #VirtualPage_MainContent .table.media-table small {text-align: right;display: inline-block;width: 100%;}.table-data, #VirtualPage_MainContent .table-data {width: 100%;border-collapse: collapse;margin-bottom: 2em;}.table-data:last-child, #VirtualPage_MainContent .table-data:last-child {margin-bottom: .5em;}.table-data thead, #VirtualPage_MainContent .table-data thead {border: 2px solid #c0c0c0;background: #f4f4f4;font-size: .92em;font-weight: bold;}.table-data thead th, #VirtualPage_MainContent .table-data thead th {text-align: right !important;}.table-data thead th:first-of-type, #VirtualPage_MainContent .table-data thead th:first-of-type {text-align: left !important;}.table-data thead th.header-colspan, .table-data thead th.header-colspan:first-of-type, #VirtualPage_MainContent .table-data thead th.header-colspan, #VirtualPage_MainContent .table-data thead th.header-colspan:first-of-type {text-align: center !important;font-weight: normal;border: 2px solid #c0c0c0;}.table-data tbody tr, #VirtualPage_MainContent .table-data tbody tr {border-bottom: 2px dotted #c0c0c0;}.table-data tbody tr:first-child td, #VirtualPage_MainContent .table-data tbody tr:first-child td {font-weight: 700;}.table-data tbody tr td:last-of-type, #VirtualPage_MainContent .table-data tbody tr td:last-of-type {border-right: none;text-align: right;}.table-data tbody td, #VirtualPage_MainContent .table-data tbody td {text-align: right;border: none;font-size: .9em;}.table-data tbody td:first-of-type, #VirtualPage_MainContent .table-data tbody td:first-of-type {text-align: left;font-weight: normal;}@media (min-width: 800px) {.table-data .table-intro, #VirtualPage_MainContent .table-data .table-intro {min-height: 156px;}}.table-centered, #VirtualPage_MainContent .table-centered {border: 0px;border-spacing: 0;width: 75%;max-width: 890px;}.footer, .final-footer {font-size: 0.83333em;}.footer-top, .filled.last.footer-top, .filled.footer-top {margin-bottom: -2em;}.footer-top-dashed, .filled.last.footer-top-dashed, .filled.footer-top-dashed {margin-bottom: 1.5em;border-top: 2px dashed #cdcdcd;padding-top: 2em;}.footer {background: #002749;color: #fff;margin-top: 2.3em;}.footer section.filled:first-of-type {padding-top: 0 !important;padding-bottom: 30px;}.footer_wrapper {margin: 0 -0.8em;}.footer-section {display: -ms-flexbox;display: flex;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 50px 0;border-bottom: 1px solid rgba(255, 255, 255, 0.49);}@media only screen and (min-width: 540px) {.footer-section {padding-bottom: 0;}}.footer_col, .footer_item {float: left;padding: 0 0.8em;}.footer_col {-ms-flex-direction: column;flex-direction: column;}@media only screen and (min-width: 200px) {.footer_col {width: 48%;margin-bottom: 30px;}}@media only screen and (min-width: 700px) {.footer_col {width: 50%;margin-bottom: 50px;}}@media only screen and (min-width: 1080px) {.footer_col {width: 25%;}}.footer h6 {color: #fff;font-size: 15px;font-weight: 700;letter-spacing: 1px;margin-bottom: 0;text-transform: uppercase;margin-bottom: 10px;}.footer_nav {padding: 0;margin: 0;list-style-type: none;}.footer_nav li {padding: 0;line-height: 2em;}.footer_link {color: #fff;}.footer_link:hover {color: #fff;text-decoration: underline;}.footer_btn {padding: 0.2em;border-radius: 3px;border: 1px solid #fff;display: block;text-align: center;}.contact-col {position: relative;}@media only screen and (min-width: 360px) {.contact-col_inner {padding-left: 2em;}}.contact-col_item {width: 100%;padding: 0;line-height: 1.85;margin: 0;margin-bottom: 10px;}@media only screen and (min-width: 360px) {.contact-col_item {width: 100%;}}.contact-col_item b {text-transform: uppercase;}.contact-col_divider {border-left: 1px solid #fff;}.contact-col_divider--horiz {padding-bottom: .75em;border-width: 2px 0 0 0;display: block;}@media only screen and (min-width: 360px) {.contact-col_divider--horiz {display: none;}}.contact-col_divider--vert {height: 100%;position: absolute;left: .5em;border-width: 0 0 0 2px;display: none;}@media only screen and (min-width: 360px) {.contact-col_divider--vert {display: block;}}.contact-col_phone {width: 100px;float: left;}.contact-col_phone--first {margin-right: .75em;margin-bottom: .25em;}.final-footer {color: #fff;padding-top: .5em;padding-bottom: .75em;background: #002749;margin-top: -1px;}.final-footer .footer-section {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-align: start;align-items: flex-start;-ms-flex-pack: justify;justify-content: space-between;padding-top: 0;padding-bottom: 60px;border-bottom: none;}@media screen and (max-width: 765px) {.final-footer .footer-section {text-align: center;padding-bottom: 20px;}}.final-footer .copyright {padding-top: 15px;}.final-footer .footer_link {padding: 0 10px;}.final-footer .footer_link:first-of-type {padding-left: 0;}@media screen and (max-width: 765px) {.final-footer .footer_link {padding: 8px 5px;margin-bottom: 5px;line-height: 1em;white-space: nowrap;display: inline-block;}}.final-footer_tcs {text-transform: uppercase;font-size: 13px;display: inline;text-align: left;padding-right: 8px;}@media screen and (max-width: 765px) {.final-footer_tcs {text-align: center;}}.final-footer .final-footer-logo {width: 15%;max-width: 150px;float: right;}@media screen and (max-width: 765px) {.final-footer .final-footer-logo {max-width: none;width: 100%;float: none;}}.final-footer .final-footer-logo img {width: 100%;}@media screen and (max-width: 765px) {.final-footer .final-footer-logo img {max-width: 135px;margin: 0 auto;margin-top: 35px;display: block;}}.final-footer_sep {padding: 0 .25em;color: #fff;opacity: .25;}ol, ul {-webkit-padding-start: 0;padding-left: 1.25em;margin-bottom: 1.695em;}ol li, ul li {padding: 0.22222em 0;font-size: inherit;}ol ol, ol ul, ul ol, ul ul {padding-top: .2222222em;padding-left: 2em;margin-bottom: 0;}ol ul li, ul ul li {list-style-type: square;}ol ol li, ul ol li {list-style-type: decimal;}.indent {padding-left: 2.5em;}.flush, .lined-list, .branded-list {padding-left: 0;}.plain li {list-style-type: none;}.no-break {margin-left: -.5em;}.no-break li {float: left;margin-left: 1.75em;}.lined-list {font-size: 16px;}.lined-list > li {list-style-type: none;margin-bottom: 11px;padding-bottom: 11px;border-bottom: 1px solid #E7E7E7;}@media only screen and (min-width: 767.008px) {.lined-list > li {padding-bottom: 12px;margin-bottom: 12px;}}.branded-media-list {display: -ms-flexbox;display: flex;margin-bottom: 30px;}.branded-media-list .branded-media-list--content {display: block;text-align: left;}.branded-media-list .branded-media-list--image {min-width: 30%;}.branded-media-list .branded-media-list--image .icon {max-width: 90px;max-height: 90px;width: auto;height: auto;margin: 0 auto;}.branded-list li {list-style-type: none;position: relative;padding-left: 1.5em;padding-bottom: 1.8em;}.branded-list li:before {content: '';height: 1em;width: 1em;background-size: contain;background-repeat: no-repeat;display: block;position: absolute;left: 0;top: .5em;background-image: url(../vpi/certify-check-gray.svg);}.branded-list-small li {padding-bottom: 1em;}.branded-list-wrap-center {max-width: 620px;margin: 0 auto;font-size: 1.05em;}.branded-list-wrap-center li {padding-bottom: 30px;}.branded-list-feature span {width: 49.4%;display: inline-block;position: relative;padding: 5px 0;padding-left: 1.5em;line-height: 1.8em;}.branded-list-feature span:before {content: '';height: 1em;width: 1em;background-size: contain;background-repeat: no-repeat;display: block;position: absolute;left: 0;top: .65em;}.branded-list-feature_available span {width: 100%;padding-left: 0em;}.branded-list-feature_included span:before {background-image: url(../vpi/certify-check-blue.svg);}.branded-list--contained {max-width: 1000px;margin: 0 auto;padding: 0 15px;}.branded-list--contained li {margin: 20px 0;}.branded-list--contained h4 {margin-bottom: 10px;}.branded-list--sm li {padding-bottom: 10px;}.branded-list--blue li:before {background-image: url(../vpi/certify-check-blue.svg);}.branded-list--gray li:before {background-image: none;background-color: #e6e6e6;border-radius: 300px;}a:link {text-decoration: none;}a:not(.btn):not(.nav-top_link):not(.nav-dropdown_link):not(.footer_link):not(.hero-product-subtext):not(.nav-dropdown_header-link) {color: #0c7ea8;text-decoration: none;cursor: pointer;}a :hover, a :active, a :focus {color: #096182;text-decoration: underline;}a :visited {color: #096182;}.u-lt-link, .lt-link {color: #888;}.u-lt-link:hover, .lt-link:hover {color: #0c7ea8;}.u-xlt-link, .xlt-link {color: #aaa;}.u-xlt-link:hover, .xlt-link:hover {color: #0c7ea8;}.u-covert-link {color: #414141;}.u-covert-link:hover {color: #585858;}a.link-marker {position: relative;padding: 5px 0;font-weight: 600;}a.link-marker:hover {border-bottom: 1px solid #f9a271;}a.link-marker:after {content: '';position: absolute;width: 0;height: 0;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-left: 6px solid #e17031;margin-left: 10px;bottom: 10px;}.article-wrap {padding-top: 1em;}.article {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;}@media (max-width: 765px) {.article {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.article:not(:last-child) {border-bottom: 1px solid #e7e7e7;padding-bottom: 2em;margin-bottom: 2em;}.article-source img {max-width: 225px;max-height: 100%;vertical-align: middle;}@media only screen and (min-width: 479.008px) {.article-source img {margin-left: auto;margin-right: auto;}}.article-data .title {margin-bottom: 0;text-transform: none;}.article-data .title a {color: #333;}.article-data .title a:hover {color: #003a64;}.article-data .description {margin-top: .25em;margin-bottom: 0;}.article-data .published-date {font-size: .875em;font-style: italic;color: #aaa;}.see-more {position: relative;left: 50%;-ms-transform: translateX(-3em);transform: translateX(-3em);-webkit-transform: translateX(-3em);}.resource {position: relative;margin: 2em auto 0 auto;padding-left: 0.83em;padding-right: 0.83em;width: 100%;max-width: 400px;height: auto;}@media screen and (min-width: 940px) {.resource {width: 33%;}.resource:nth-of-type(3n + 4) {clear: left;}}@media screen and (min-width: 640px) {.resource {float: left;}}@media screen and (min-width: 640px) and (max-width: 939px) {.resource {width: 50%;}.resource:nth-of-type(2n + 3) {clear: left;}}.resource-container {margin-top: -0.7em;margin-left: -0.83em;margin-right: -0.83em;}.resource--casestudy .media_figure {height: 160px;display: -ms-flexbox;display: flex;-ms-flex-align: end;align-items: flex-end;-ms-flex-item-align: center;align-self: center;}.resource--casestudy .media_figure img {max-height: 140px;width: auto;height: auto;max-width: 300px;}.resource--webinar img, .resource--infographic img, .resource--whitepaper img, .resource--interactive img {border: 1px solid #ccc;}.resource_image {margin-bottom: 1em;}.resource_image img {max-width: 100%;height: auto;}.resource h5 {text-transform: none;}.resource p {margin-bottom: 0;}.cs-img-wrap {height: 190px;white-space: nowrap;text-align: center;}.cs-img-wrap img {max-width: 90%;vertical-align: middle;display: inline-block;}.vc-helper {display: inline-block;max-width: 100%;height: 100%;vertical-align: middle;}@media screen and (min-width: 1200px) {.infog-img-wrap {height: 450px;}}.nav-top {width: 85%;top: 0;display: none;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;padding-left: 40px;display: none;}@media (min-width: 767.008px) {.nav-top {display: -ms-flexbox !important;display: flex !important;}}@media only screen and (max-width: 1200px) {.nav-top {-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-direction: column-reverse;flex-direction: column-reverse;-ms-flex-align: end;align-items: flex-end;padding: 0;}}@media only screen and (min-width: 767.008px) {.nav-top {display: block;}}.nav-top_list {z-index: 100;width: 60%;margin: 0;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;padding-left: 0;}@media only screen and (max-width: 1200px) {.nav-top_list {width: 90%;max-width: 600px;}}.nav-top_list-right {width: 35%;-ms-flex-pack: justify;justify-content: space-between;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;margin: 0;}@media only screen and (max-width: 1200px) {.nav-top_list-right {width: 300px;}}.nav-top_list-right .nav-top_link {font-weight: 300;}@media only screen and (max-width: 1200px) {.nav-top_list-right .nav-top_link {font-size: 12px;}}.nav-top_list-right .btn-cta.btn-orange.btn-sm {font-size: 14px;}@media only screen and (max-width: 1200px) {.nav-top_list-right .btn-cta.btn-orange.btn-sm {font-size: 12px;}}.nav-top_list-right .nav-top_item {padding-right: 3%;padding-left: 3%;}.nav-top_list-right .nav-top_item:last-of-type {padding-right: 0;}@media only screen and (max-width: 1200px) {.nav-top_list-right .nav-top_item:last-of-type {padding-right: 0;}}.nav-top_item {white-space: nowrap;float: left;position: relative;z-index: 101;cursor: pointer;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);background-color: transparent;border-bottom: 1px solid transparent;}.nav-top_item--dropdown:after {content: '';content: '';display: block;position: absolute;height: 0;width: 0;border-top: 4px solid #b7b7b7;border-left: 4px solid transparent;border-right: 4px solid transparent;right: 0;top: 47%;display: none;}@media only screen and (min-width: 765px) {.nav-top_item--dropdown:after {display: inline;}}@media only screen and (min-width: 765px) {.nav-top_item {padding-right: 15px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;}}@media (min-width: 765px) {.nav-top_item.active .nav-top_link {background-color: transparent;border-bottom: 1px solid #aaa;}}.nav-top_link {font-size: 15px;color: #414141;}@media only screen and (min-width: 765px) {.nav-top_link {font-size: 14px;padding: 5px 0;font-weight: 600;text-transform: uppercase;letter-spacing: 1px;color: #333;border-bottom: 1px solid transparent;}}.nav-top-collapsed {width: 100%;background-color: transparent;position: absolute;top: 0;padding: 4px 15px;right: 0;z-index: -10;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;height: 65px;}@media only screen and (min-width: 767.008px) {.nav-top-collapsed {display: none;}}.nav-top-collapsed_toggle, .nav-top-collapsed_login {display: -ms-flexbox;display: flex;width: 32px;cursor: pointer;}.nav-top-collapsed_toggle {float: left;}.nav-top-collapsed_toggle #hamburger-animated {width: 25px;height: 25px;position: relative;margin-top: 10px;-ms-transform: rotate(0);transform: rotate(0);transition: .5s ease-in-out;cursor: pointer;}.nav-top-collapsed_toggle #hamburger-animated.open span:nth-child(1) {top: 18px;width: 0%;left: 50%;}.nav-top-collapsed_toggle #hamburger-animated.open span:nth-child(2) {-ms-transform: rotate(45deg);transform: rotate(45deg);}.nav-top-collapsed_toggle #hamburger-animated.open span:nth-child(3) {-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.nav-top-collapsed_toggle #hamburger-animated.open span:nth-child(4) {top: 18px;width: 0%;left: 50%;}.nav-top-collapsed_toggle #hamburger-animated span {display: block;position: absolute;height: 2px;width: 100%;background: #585858;border-radius: 10px;opacity: 1;left: 0;-ms-transform: rotate(0deg);transform: rotate(0deg);transition: .25s ease-in-out;}.nav-top-collapsed_toggle #hamburger-animated span:nth-child(1) {top: 0px;}.nav-top-collapsed_toggle #hamburger-animated span:nth-child(2), .nav-top-collapsed_toggle #hamburger-animated span:nth-child(3) {top: 7px;}.nav-top-collapsed_toggle #hamburger-animated span:nth-child(4) {top: 14px;}.nav-top-collapsed_toggle img {width: 25px;fill: #585858;}.nav-top-collapsed_toggle img#iconTopNavShowMenu {display: none;}.nav-top-collapsed_toggle img#iconTopNavShowMenu.active {display: block;}.nav-top-collapsed_toggle img#iconTopNavCloseMenu {display: none;width: 20px;margin-left: 2px;}.nav-top-collapsed_toggle img#iconTopNavCloseMenu.active {display: block;}@media (max-width: 765px) {.nav-top-collapsed_login {float: right;}}.nav-top-collapsed_login img {width: 22px;float: right;}.nav-dropdown {position: absolute;}@media (max-width: 765px) {.nav-dropdown {width: 85%;height: 100vh;max-width: 350px;padding: 0;left: -87%;bottom: 0;z-index: 100;border-bottom: 4px solid #fff;border-top: 1px solid #ddd;background-color: #f5f5f5;background-image: linear-gradient(to bottom, #f5f5f5 50%, #eaeaea 100%);box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.23);}.nav-dropdown.close {transition: left 0.5s;}.nav-dropdown.open {left: 0%;transition: left 0.5s;}}@media (min-width: 765px) {.nav-dropdown {display: none;width: 200px;left: 0;right: 0;height: auto;background: transparent;padding: 0;margin-top: 5px;}}.nav-dropdown_group {margin: 0;width: 100%;display: none;clear: both;position: relative;background: #f5f5f5;border-bottom: 1px solid #ddd;}@media only screen and (min-width: 767px) {.nav-dropdown_group {width: 200px;margin: 0;padding: 5px 0;float: left;clear: both;background: transparent;border-bottom: none;z-index: 100;}}@media (min-width: 767px) and (max-width: 1200px) {.nav-dropdown_group {margin-top: 5px;}}.nav-dropdown_group .js-microNavListToggle {z-index: 1000;background-color: #f5f5f5;border-bottom: 1px solid #ddd;border-left: 5px solid transparent;}.nav-dropdown_group .js-microNavListToggle.active {border-left: 5px solid #0a6cb5;background-color: #fff;}.nav-dropdown_header {line-height: 2.5;cursor: pointer;position: relative;font-size: 14px;font-weight: 600;text-transform: uppercase;letter-spacing: .05em;color: #333;padding: 5px 15px;position: relative;min-height: 46px;}@media only screen and (min-width: 767.008px) {.nav-dropdown_header {display: none;}}.nav-dropdown_header a {color: #333;}.nav-dropdown_header.actual-link a {position: absolute;top: 0;bottom: 0;left: 0;right: 0;padding: 5px 15px;min-height: 46px;}.nav-dropdown_list {position: relative;display: block;background-color: #ffffff;border-bottom: 1px solid #ddd;width: 100%;margin: 0;padding: 0;display: none;font-size: 16px;line-height: 2;float: left;}@media only screen and (min-width: 767px) {.nav-dropdown_list {padding-left: 0;line-height: 1.85em;width: auto;min-width: 200px;height: auto;font-size: 20px;padding: 5px;margin: 0;margin-top: 2px;outline: none;z-index: 10;list-style-type: none;border-radius: 2px;background-color: #fff;box-shadow: 0px 1px 1px 2px rgba(0, 0, 0, 0.16);}}@media (min-width: 765px) and (max-width: 1200px) {.nav-dropdown #subNavList_Company.nav-dropdown_list {margin-left: -100px !important;}}.nav-dropdown_item {border: 0;position: relative;z-index: 200;font-size: 15px;line-height: 2.8em;}@media (min-width: 765px) {.nav-dropdown_item {padding: 0 10px;}}@media (max-width: 765px) {.nav-dropdown_item {padding: 0;}.nav-dropdown_item:hover, .nav-dropdown_item:focus, .nav-dropdown_item:active {background-color: #f4f9ff;}}.nav-dropdown_item:first-child {border-top: 1px dashed rgba(255, 255, 255, 0.25);}@media only screen and (min-width: 767.008px) {.nav-dropdown_item {border: 0;}}.nav-dropdown_link {color: #414141;}.nav-dropdown_link:hover {color: #0a6c90;}@media (max-width: 765px) {.nav-dropdown_link {padding-left: 2.3em;}.nav-dropdown_link:focus {color: #0a6c90;background-color: transparent;}}@media (max-width: 767.008px) {.nav-dropdown_link, .nav-dropdown_header {width: 100%;display: block;color: #333;}.nav-dropdown_link .dropdown-mobile-header:after, .nav-dropdown_header .dropdown-mobile-header:after {content: '';position: absolute;margin-left: 15px;content: '';display: block;position: absolute;height: 0;width: 0;border-top: 4px solid #b7b7b7;border-left: 4px solid transparent;border-right: 4px solid transparent;top: 47%;display: inline;}}.nav-inpage {background-color: #F4F4F4;padding: 12px 0;}.nav-inpage_container {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;justify-content: space-between;}@media screen and (min-width: 768px) {.nav-inpage_container {-ms-flex-flow: row nowrap;flex-flow: row nowrap;-ms-flex-align: center;align-items: center;text-align: center;}}.nav-inpage_item {display: inline-block;font-size: 1.125em;}@media screen and (min-width: 768px) {.nav-inpage_item {-ms-flex: .75 1 20%;flex: .75 1 20%;padding: 4px 12px;}.nav-inpage_item:not(:last-of-type) a:after {content: '';position: absolute;right: 0;top: 0;height: 100%;border-right: 1px solid #aaa;}}.nav-inpage_item a {position: relative;display: block;transition: all .15s ease-in-out;}.nav-inpage_item a:hover {color: #095E9D;}@media (min-width: 765px) {.customer-quote, section.bg-gradient--blue.customer-quote {padding: 100px 50px !important;transition: height 1s;min-height: 500px;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;}}@media all and (min-width: 765px) and (-ms-high-contrast: none), (min-width: 765px) and (-ms-high-contrast: active) {.customer-quote, section.bg-gradient--blue.customer-quote {display: block;}}@media (max-width: 765px) {.customer-quote, section.bg-gradient--blue.customer-quote {padding-bottom: 100px;}}.customer-quote .container, section.bg-gradient--blue.customer-quote .container {display: -ms-flexbox;display: flex;max-width: 1000px;position: relative;}@media (max-width: 765px) {.customer-quote .container, section.bg-gradient--blue.customer-quote .container {padding: 0;padding-right: 0;}}.customer-quote-img, section.bg-gradient--blue.customer-quote-img {background-image: url(../vpi/icon-comma-green.svg);background-size: contain;background-repeat: no-repeat;min-width: 80px;height: 178px;margin-top: -15px;}@media (max-width: 765px) {.customer-quote-img, section.bg-gradient--blue.customer-quote-img {min-width: 45px;height: 100px;margin-top: -15px;}}.customer-quote-arrow, section.bg-gradient--blue.customer-quote-arrow {background-image: url(../vpi/icon-right-green.svg);background-size: contain;background-repeat: no-repeat;min-width: 60px;height: 45px;margin-right: -50px;margin-left: 50px;cursor: pointer;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;}@media (max-width: 765px) {.customer-quote-arrow, section.bg-gradient--blue.customer-quote-arrow {min-width: 30px;height: 31px;margin-right: 0;margin-left: 10px;}}.customer-quote-wrap, section.bg-gradient--blue.customer-quote-wrap {margin: 0 auto;position: relative;min-height: 400px;}.customer-quote-wrap.responsive, section.bg-gradient--blue.customer-quote-wrap.responsive {min-height: 0;}.customer-quote h1, section.bg-gradient--blue.customer-quote h1 {font-weight: 300;font-size: 30px;line-height: 1.5em;}@media (max-width: 1000px) {.customer-quote h1, section.bg-gradient--blue.customer-quote h1 {font-size: 30px;}}@media (max-width: 765px) {.customer-quote h1, section.bg-gradient--blue.customer-quote h1 {font-size: 18px;}}.customer-quote .testimonial_title, section.bg-gradient--blue.customer-quote .testimonial_title {margin: 0;font-size: 34px;font-weight: bold;font-style: italic;margin-bottom: 15px;}@media (max-width: 765px) {.customer-quote .testimonial_title, section.bg-gradient--blue.customer-quote .testimonial_title {font-size: 26px;}}.customer-quote-author, section.bg-gradient--blue.customer-quote-author {text-transform: uppercase;margin-top: 20px;}.customer-quote-author .text-green, section.bg-gradient--blue.customer-quote-author .text-green {padding-right: 10px;font-weight: bold;}.customer-quote .btn-cta.btn-orange, section.bg-gradient--blue.customer-quote .btn-cta.btn-orange {margin: 0 auto;float: none;text-align: center;display: block;width: 206px;position: absolute;bottom: -50px;left: 0;right: 0;}.customer-quote .btn-cta.btn-orange.customer-btn, section.bg-gradient--blue.customer-quote .btn-cta.btn-orange.customer-btn {width: 249px;}.testimonial {text-align: center;}@media (max-width: 765px) {.testimonial {padding: 35px 0;margin: 0;}}.testimonial .container {border-bottom: 1px solid #eee;padding-bottom: 25px;}.testimonial h5 {text-transform: uppercase;font-size: 14px;color: #8c8c8c;}.testimonial-logo-wrap {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;max-width: 920px;margin: 0 auto;}@media (max-width: 765px) {.testimonial-logo-wrap {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.testimonial-logo {padding: 0px 20px;display: -ms-flexbox;display: flex;-ms-flex-line-pack: center;align-content: center;-ms-flex-pack: center;justify-content: center;}@media (max-width: 765px) {.testimonial-logo {width: 80%;max-width: 200px;padding: 20px 0;}}.testimonial-logo img {width: 100%;height: 100%;padding: 10px;}.testimonial-callouts {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;margin-top: 60px;}@media (max-width: 765px) {.testimonial-callouts {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.testimonial-callouts .callout {background-color: #fff;box-shadow: 0px 8px 21px #00000026;margin: 0 15px;padding: 15px 25px;width: 33%;padding-bottom: 50px;}@media (max-width: 765px) {.testimonial-callouts .callout {width: 100%;margin-bottom: 30px;}}.testimonial-callouts .callout-large {padding: 50px 30px;max-height: none;min-height: 500px;box-shadow: 0px 14px 21px #00000040;}.testimonial-callouts .callout-large .callout-header {-ms-flex-align: start;align-items: flex-start;min-height: 115px;}.testimonial-callouts .callout-large .callout-header img {padding: 0;max-width: 120px;max-height: 95px;margin: 0 auto;padding: 0;}.testimonial-callouts .callout .callout-header {min-height: 100px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;}.testimonial-callouts .callout .callout-header img {max-height: 100px;margin: 0 auto;max-width: 151px;padding: 10px 0;}.testimonial-callouts .callout .callout-author h4 {font-size: 18px;}.testimonial-callouts .callout .callout-author p {margin-bottom: 0;font-size: 16px;}.testimonial-callouts .callout .callout-quote {font-size: 16px;padding-bottom: 35px;}.ucreg-header {background-image: url(../vpi/UC-Header-2018.svg) !important;background-size: cover;background-repeat: no-repeat;background-position: 85% center;margin-top: 0em;margin-bottom: 0em;}.ucreg-header .hero-mask {background-color: rgba(9, 94, 157, 0.15);}.ucreg-header h1 {margin-bottom: .5em;margin-top: 0;font-size: 3.5em;}.ucreg-header h2 {font-weight: 600 !important;font-size: 1.25em !important;margin-bottom: .05em !important;color: #FF8300 !important;text-transform: uppercase;}.ucreg-header h3 {font-size: 2.2em;font-weight: 300;margin-bottom: 0.4em;color: #fff;}.upcoming {margin-top: 1.5em;}.upcoming-event:not(:last-of-type) {padding-bottom: 1em;margin-bottom: 1.5em;border-bottom: 1px solid #e7e7e7;}.upcoming-event-title {margin-bottom: 0;}.upcoming-event-image {max-width: 100%;height: auto;margin-top: .25em;border: 1px solid #e7e7e7;border-radius: 4px;}.upcoming-event-image-col img {max-width: 100%;}.upcoming-event-image-col img .bordered {border: 1px solid #ccc;}.upcoming-event-register {padding-top: .75em;}.past-event .date {font-weight: 700;}.past-event p {margin-bottom: 0;}.notifications-submit input {color: #fff;font-weight: 600;background: transparent;border: 0;position: absolute;width: 100%;height: 100%;margin: auto;transition: background .2s ease;}.notifications-input {float: left;width: 70%;}.notifications-input input {font-size: 1em;}.notifications-signup {min-height: 100px;}.notifications-submit {float: left;font-size: 1.1em;width: 30%;height: 2.72727272727em;background: #88b237;border: 0;position: relative;}@media only screen and (min-width: 360px) {.notifications-submit {width: 25%;}.notifications-input {width: 75%;}}@media only screen and (min-width: 600px) {.notifications-submit {width: 15%;}.notifications-input {width: 85%;}}.submit-ready:hover {background: #799f31;}.spinner {position: absolute;width: 32px;line-height: 0;top: 50%;margin-top: -4px;left: 50%;margin-left: -16px;}.spinner > div {width: 8px;height: 8px;background-color: #fff;border-radius: 100%;display: inline-block;}.see-more {position: relative;margin-left: auto;margin-right: auto;display: inline-block;}.modal {width: 85%;max-width: 700px;margin: auto;position: fixed;z-index: 2000;opacity: 1;visibility: hidden;top: 0;left: 0;right: 0;bottom: 0;}.modal.success-msg {opacity: 0;height: auto;top: 0;text-align: center;transition: all .75s ease;}.modal.success-msg.active {opacity: 1;transition: all .75s ease;}.modal.success-msg.active .success-msg--text {opacity: 1;transition: opacity .75s ease;transition-delay: 0.5s;}.modal.success-msg--text {opacity: 0;transition: opacity .75s ease;transition-delay: 0.5s;}.modal.success-msg .success-compare-list {display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;border-top: 1px solid #eee;}.modal.success-msg .success-compare-list p {text-align: left;padding: 0;font-size: 17px;padding-top: 20px;}.modal.success-msg .success-compare-list ul {text-align: left;font-size: 17px;}.modal.success-msg .success-compare-list ul li {display: none;}.modal.success-msg .success-compare-list ul li.active {display: list-item;}.modal.success-msg .success-compare-list .opt-out-confirmation {display: none;text-align: center;padding-top: 30px;}.modal.success-msg .success-compare-list .opt-out-confirmation.active {display: block;}.modal-outer {top: 52.5%;-ms-transform: translateY(-50%) scale(0.7);transform: translateY(-50%) scale(0.7);position: relative;box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.5);border-radius: 4px;z-index: 2000;opacity: 0;transition: all .3s ease-in-out;}.modal-inner {max-height: 85vh;overflow-y: auto;position: relative;padding: 1.5em;background: #fff;border-radius: 4px;}.modal-inner h4 {color: #0a6cb5;margin-bottom: 1.5em;}.modal-nurture .outer {max-width: 750px;}.modal-nurture .inner {border: 6px solid #0a6c90;}.modal-close {position: absolute;color: #fff;background: #0a6c90 url(../vpi/modal-close.svg);top: -16px;right: -16px;border-radius: 50%;padding: 8px;cursor: pointer;z-index: 110;width: 45px;height: 45px;background-repeat: no-repeat;background-size: 50%;background-position: center;}.modal-close:hover {background-color: #002749;}.modal-bg {position: fixed;top: 0;right: 0;left: 0;bottom: 0;z-index: 1000;visibility: hidden;background-color: #000;background-color: rgba(0, 0, 0, 0.75);opacity: 0;transition: opacity .3s ease-out, visibility .3s ease-out;}.modal-show {visibility: visible;}.modal-show ~ .modal-bg {opacity: 1;visibility: visible;}.modal-show .modal-outer {opacity: 1;-ms-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);}.modal-approved ~ .modal-bg {background: rgba(10, 108, 181, 0.75);}.webinar_presenter--list p {font-size: 20px;}.webinar_presenter--bio img {display: inline-block;float: left;padding-right: 20px;}.webinar_presenter--bio h4 {margin-bottom: 10px;}.webinar_video {max-width: 600px;border: 1px solid #ccc;}.webinar_video_foam_dummy {border: 0px;display: block;height: 0px;margin: 0px;padding: 0px;position: static;visibility: hidden;width: auto;}.webinar_slides iframe {border: 1px solid #CCC;margin-bottom: 5px;max-width: 100%;}.whitepaper_viewer {width: 100%;height: 1000px;border: 1px solid #DDD;}.mktoForm {width: 100% !important;font-size: 16px !important;font-family: "Source sans pro", sans-serif !important;}.mktoForm label {font-weight: 600;}.mktoForm .mktoFieldWrap, .mktoForm .mktoFormCol, .mktoForm .mktoLogicalField, .mktoForm .mktoAsterix {float: none !important;}.mktoForm .mktoFieldWrap, .mktoForm .mktoButtonRow, .mktoForm .mktoButtonWrap {width: 100%;display: -ms-flexbox !important;display: flex !important;content: none !important;}.mktoForm .mktoAsterix {-ms-flex-order: 2;order: 2;}.mktoForm textarea {height: 100px !important;}.mktoForm .inputWrap {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.mktoForm .inputWrap:before, .mktoForm .inputWrap:after {content: none;}.mktoForm .inputWrap > label {display: -ms-flexbox !important;display: flex !important;max-width: 200px;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-preferred-size: 160px !important;flex-basis: 160px !important;line-height: 1.6 !important;margin-right: 8px;}.mktoForm .inputWrap > input, .mktoForm .inputWrap > select, .mktoForm .inputWrap > textarea, .mktoForm .inputWrap > .mktoLogicalField, .mktoForm .inputWrap > .mktoButton {max-width: 100% !important;-ms-flex-preferred-size: 300px !important;flex-basis: 300px !important;-ms-flex-positive: 1;flex-grow: 1;}.mktoForm .mktoRequiredField .mktoLabel {font-weight: 600 !important;}.mktoForm .mktoLogicalField {display: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: flex-start;padding-left: 0 !important;line-height: 1.5;}.mktoForm .mktoLogicalField input[type=checkbox] {-ms-flex-negative: 0;flex-shrink: 0;height: 20px;width: 20px;margin-right: 8px !important;}.mktoForm .mktoRadioList > label, .mktoForm .mktoCheckboxList > label {line-height: 1.2;margin: 0 !important;}.mktoForm .mktoCheckboxList input {position: static;}.mktoForm .mktoButtonWrap {margin-top: 18px !important;}.mktoForm .inputWrap > .mktoButton[disabled] {color: #aaa !important;background: #f4f4f4 !important;}.client-logos {margin: 0 -1em;text-align: center;opacity: .75;-webkit-backface-visibility: hidden;}.client-logos img {padding: 0 5px;display: inline-block;-webkit-backface-visibility: hidden;}@media only screen and (min-width: 600px) {.client-logos {margin: 0 -2%;}.client-logos img {float: left;height: auto;position: relative;padding: 0 2%;}.client-logos .little-ceasars, .client-logos .hr-block {width: 23.5410071942%;top: -2px;}.client-logos .garmin {width: 21.5705035971%;top: -1px;}.client-logos .seiko {width: 20.0438848921%;top: -1px;}.client-logos .subway, .client-logos .hootsuite {width: 19.5122302158%;}.client-logos .steve-madden {width: 15.0517985612%;}}@media only screen and (min-width: 1177.008px) {.client-logos {margin: 0 -2.5%;}.client-logos img {padding: 0 2.5%;}}​ .contributor-list_person {padding-bottom: 1.5em;}.contributor-list_photo, .contributor-list_bio {float: left;}​ .contributor-list_photo {padding-bottom: 1.5em;}​ .contributor-list_photo img {max-width: 82px;width: 100%;}.contributor-list_bio {padding-left: 0em;width: 100%;}.contributor-list_name {margin-bottom: 0.65em;}.contributor-list_title {margin-bottom: 1em;}@media only screen and (min-width: 594px) {.contributor-list {display: table;}​ .contributor-list_person {display: table-row;}.contributor-list_bio {display: table-cell;vertical-align: top;float: none;padding-left: 0em;}.contributor-list_photo {display: table-cell;float: none;padding-bottom: 1.5em;}}.banner {position: relative;margin-left: auto;margin-right: auto;margin-bottom: 0px;width: 100%;}.banner-cta {text-align: center;}.banner-cta_item {display: inline-block;margin-right: .25em;}@media only screen and (min-width: 540px) {.banner-cta_item:first-child {margin-right: 1em;}.banner-cta_item .btn {padding: .375em 2.15em;}}.banner-cta_item .btn {margin: 2px 0;}.banner-cta_item--stacked {display: block;margin-left: auto;margin-right: auto;}.banner-cta_item--stacked:first-child {margin-bottom: .695em;}.banner-cta_item--stacked .btn {width: 100%;padding: .375em 2.15em !important;}@media only screen and (min-width: 500px) {.banner-cta_item--stacked {display: inline-block;margin-right: 1em;}.banner-cta_item--stacked:first-child {margin-bottom: 0;}.banner-cta_item--stacked .btn {width: auto;}}.banner-cta .btn:nth-of-type(2) {margin-left: 20px;}@media (max-width: 765px) {.banner-cta .btn:nth-of-type(2) {margin-left: 0;}}@media (max-width: 765px) {.banner-cta .btn {margin-bottom: 20px;}}.banner-cta--filled {padding: 1em 0;border: 2px solid #E7E7E7;background: #F4F4F4;}.banner-border {position: relative;border-bottom: 1px solid #e5e5e5;height: 50px;margin-bottom: 50px;}.banner-border-img {max-width: 200px;margin: 0 auto;margin-top: 50px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;}.banner-border-img img {width: 100%;background-color: #f4f4f4;}.banner .banner-wrap {display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;-ms-flex-align: center;align-items: center;padding: 60px 0;}@media (max-width: 765px) {.banner .banner-wrap {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.banner h2 {color: #fff;margin: 0;}@media (max-width: 765px) {.banner h2 {margin-bottom: 60px;text-align: center;}}.device-wrap {box-sizing: border-box;padding: 0 1em;background: #babab0;position: relative;padding: 70px 16px;}@media (max-width: 765px) {.device-wrap.device-wrap--iPhone5s {margin: 0 auto;margin-top: 20px;width: 300px;height: 100vh;padding: 60px 14px;max-height: 600px;}}.device-wrap:before, .device-wrap:after {content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}.device-wrap:before {position: absolute;background: #fff;z-index: 10;}.device-wrap:after {box-shadow: inset 0 0 6px 3px #fff;z-index: 11;}.device-wrap .camera, .device-wrap .sensor, .device-wrap .speaker, .device-wrap .power, .device-wrap .volume-controls, .device-wrap .home-btn, .device-wrap .home-btn:before, .device-wrap .top-bar, .device-wrap .bottom-bar {position: absolute;}.device-wrap .camera, .device-wrap .sensor, .device-wrap .home-btn, .device-wrap .home-btn:before {border-radius: 100%;}@media (max-width: 765px) {.device-wrap.device-wrap--iPhone5s .camera {top: 14px;}}@media (max-width: 765px) {.device-wrap.device-wrap--iPhone5s .sensor {top: 30px;left: 129px;}}@media (max-width: 765px) {.device-wrap.device-wrap--iPhone5s .speaker {top: 30px;}}@media (max-width: 765px) {.device-wrap.device-wrap--iPhone5s .home-btn {height: 41px;width: 41px;margin-left: -21px;bottom: 13px;}}@media (max-width: 765px) {.device-wrap.device-wrap--iPhone5s .home-btn:before {height: 37px;width: 37px;}}@media (max-width: 765px) {.device-wrap.device-wrap--iPhone5s .fancybox-close {background-color: rgba(99, 97, 85, 0.9);background-color: #636155;border-radius: 50%;height: 41px;right: 0;top: 0;width: 41px;box-shadow: 0 3px 3px rgba(0, 0, 0, 0.4);background-position: 72px 1px;border: 5px solid #006bb8;}}@media (max-width: 765px) {.device-wrap .bottom-bar {bottom: 44px;}}.device-wrap .top-bar, .device-wrap .bottom-bar {width: 100%;left: 0;}.device-wrap .top-bar {top: 40px;}.device-wrap .bottom-bar {bottom: 40px;}.device-wrap .screen, .device-wrap .camera, .device-wrap .sensor, .device-wrap .speaker, .device-wrap .home-btn {z-index: 20;}.device-wrap .screen {height: 100%;width: 100%;position: relative;background: #eee;border: 2px solid #454545;border-radius: 1px;}.device-wrap .volume-controls:before, .device-wrap .volume-controls:after {content: '';z-index: 20;position: relative;border-radius: 2px 0px 0px 2px;background: inherit;display: block;}.device-wrap .home-btn {left: 50%;}.device-wrap .home-btn:before {content: '';top: 0;left: 0;right: 0;bottom: 0;margin: auto;}.device-wrap--dark {background: #464646;box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.7);}.device-wrap--dark:before {background: #080808;}.device-wrap--dark:after {box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.1), inset 0 0 6px 3px #212121;}.device-wrap--dark .top-bar, .device-wrap--dark .bottom-bar {background: #212121;}.device-wrap--dark .power, .device-wrap--dark .volume-controls {background: #464646;}.device-wrap--dark .camera {background: #080808;}.device-wrap--dark .sensor {background: #272727;}.device-wrap--dark .speaker {background: #2a2a2a;}.device-wrap--dark .home-btn {background: #080808;background: linear-gradient(135deg, #080808 0%, #464646 50%, #080808 100%);}.device-wrap--dark .home-btn:before {background: #080808;}.device-wrap--light {background: #cfcfca;}.device-wrap--light:before {background: #f8f8f8;}.device-wrap--light:after {box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.1), inset 0 0 6px 3px #fff;}.device-wrap--light .top-bar, .device-wrap--light .bottom-bar {background: #babab0;}.device-wrap--light .power, .device-wrap--light .volume-controls {background: #cfcfca;}.device-wrap--light .camera, .device-wrap--light .sensor {background: #161616;}.device-wrap--light .speaker {background: #212121;}.device-wrap--light .home-btn {background: linear-gradient(135deg, #303233 0%, #b5b7b9 50%, #f0f2f2 69%, #303233 100%);}.device-wrap--light .home-btn:before {background: #f8f8f8;}.device-wrap--iPhone5s {width: 47vh;max-width: 327px;min-width: 280px;height: 95vh;max-height: 700px;min-height: 535px;padding: 88px 19px;margin: 0 auto;margin-top: 3vh;border-radius: 45px;}@media screen and (max-height: 700px) {.device-wrap--iPhone5s {padding: 12vh 19px;}}@media screen and (max-height: 500px) {.device-wrap--iPhone5s {padding: 70px 19px;height: 500px;margin-top: 20px;}}.device-wrap--iPhone5s:before, .device-wrap--iPhone5s:after {border-radius: 41px;}.device-wrap--iPhone5s:before {width: calc((100%) - (9px));height: calc((100%) - (9px));}.device-wrap--iPhone5s:after {width: calc((100%) - (11px));height: calc((100%) - (11px));}.device-wrap--iPhone5s .top-bar, .device-wrap--iPhone5s .bottom-bar {height: 2px;}.device-wrap--iPhone5s .top-bar {top: 63px;}.device-wrap--iPhone5s .bottom-bar {bottom: 63px;}.device-wrap--iPhone5s .volume-controls {width: 3px;height: 31px;border-radius: 2px 0 0 2px;top: 94px;left: -3px;}.device-wrap--iPhone5s .volume-controls:before, .device-wrap--iPhone5s .volume-controls:after {content: '';height: 24px;}.device-wrap--iPhone5s .volume-controls:before {top: 67px;}.device-wrap--iPhone5s .volume-controls:after {top: 99px;}.device-wrap--iPhone5s .power {top: -3px;right: 54px;width: 54px;height: 3px;border-radius: 2px 2px 0px 0px;}.device-wrap--iPhone5s .camera {width: 9px;height: 9px;top: 28px;left: 50%;margin-left: -5px;}.device-wrap--iPhone5s .speaker {width: 57px;height: 9px;top: 6%;left: 50%;margin-left: -29px;border-radius: 4px;}.device-wrap--iPhone5s .sensor {width: 9px;height: 9px;top: 6%;left: 44%;margin-left: -32px;}.device-wrap--iPhone5s .home-btn {height: 10vh;max-height: 61px;width: 10vh;max-width: 61px;margin-left: -30px;bottom: 17px;}.device-wrap--iPhone5s .home-btn:before {height: 9vh;max-height: 55px;width: 9vh;max-width: 55px;}@media screen and (max-height: 700px) {.device-wrap--iPhone5s .home-btn {height: 47px;max-height: 61px;width: 47px;max-width: 61px;margin: 0 auto;left: 0;right: 0;}.device-wrap--iPhone5s .home-btn:before {height: 41px;max-height: 55px;width: 41px;max-width: 55px;}}.device-wrap--iPhone6 {width: 338px;height: 701px;padding: 84px 19px;border-radius: 40px;}.device-wrap--iPhone6:before {position: absolute;width: calc((100%) - (9px));height: calc((100%) - (9px));}.device-wrap--iPhone6:after {width: calc((100%) - (11px));height: calc((100%) - (11px));}.device-wrap--iPhone6 .top-bar, .device-wrap--iPhone6 .bottom-bar {height: 11px;}.device-wrap--iPhone6 .top-bar {top: 54px;}.device-wrap--iPhone6 .bottom-bar {bottom: 54px;}.device-wrap--iPhone6:before, .device-wrap--iPhone6:after {border-radius: 36px;}.device-wrap--iPhone6 .volume-controls {left: -3px;width: 4px;height: 32px;border-radius: 2px 0 0 2px;top: 86px;}.device-wrap--iPhone6 .volume-controls:before, .device-wrap--iPhone6 .volume-controls:after {content: '';width: 4px;left: -1px;height: 52px;}.device-wrap--iPhone6 .volume-controls:before {top: 60px;}.device-wrap--iPhone6 .volume-controls:after {top: 74px;}.device-wrap--iPhone6 .power {right: -4px;width: 4px;height: 66px;border-radius: 0 2px 2px 0;}.device-wrap--iPhone6 .camera {width: 9px;height: 9px;top: 19px;left: 50%;margin-left: -4px;}.device-wrap--iPhone6 .speaker {width: 56px;height: 5px;top: 43px;left: 50%;margin-left: -28px;border-radius: 4px;}.device-wrap--iPhone6 .sensor {width: 12px;height: 12px;top: 39px;left: 107px;margin-left: -7px;}.device-wrap--iPhone6 .home-btn {height: 54px;width: 54px;margin-left: -27px;bottom: 15px;}.device-wrap--iPhone6 .home-btn:before {height: 48px;width: 48px;}.logo-banner {text-align: center;}@media only screen and (min-width: 767.008px) {.logo-banner {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}.logo-banner-wrap {padding-top: 1.5em;padding-bottom: .75em;}.logo-banner_item {min-width: 125px;max-width: 26%;padding: 0 15px;margin-bottom: 1em;display: inline-block;-ms-flex-positive: 1.5;flex-grow: 1.5;}.logo-banner_link {opacity: .75;}.logo-banner_link:hover {opacity: 1;}.logo-banner_image {margin: 0 auto;}.faded-logo-banner {margin-left: -1em;margin-right: -1em;margin-top: 1em;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: center;justify-content: center;text-align: center;}@media only screen and (min-width: 767.008px) {.faded-logo-banner {margin-left: -2%;margin-right: -2%;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}.flb-logo-wrap {min-width: 125px;max-width: 26%;padding: 0 1em;margin-bottom: 1em;display: inline-block;}@media only screen and (min-width: 767.008px) {.flb-logo-wrap {padding: 0 2%;margin-left: auto;margin-right: auto;}.flb-logo-wrap:first-of-type {margin-left: 0;}.flb-logo-wrap:last-of-type {margin-right: 0;}}.flb-logo-image {max-width: 100%;height: auto;}.flb-logo-image-link {opacity: .75;}.flb-logo-image-link:hover {opacity: 1;}.flb-link {margin-top: .5em;display: block;text-align: center;color: #aaa;text-decoration: underline;}.flb-link:hover {color: #999;}.plan, .plan-box {max-width: 405px;margin: 0 auto 2em auto;text-align: center;}.plan_inner, .plan-box_inner {border-radius: 4px;}.plan_options, .plan_details, .plan_header, .plan-box_options, .plan-box_details, .plan-box_header {padding-left: 0.88889em;padding-right: 0.88889em;}.plan_options, .plan_header, .plan-box_options, .plan-box_header {background: #0a6c90;}.plan_title, .plan_description, .plan-box_title, .plan-box_description {margin-bottom: 0;}.plan_header, .plan-box_header {padding-top: 0.77778em;padding-bottom: 0.77778em;}.plan_title, .plan-box_title {font-weight: 700;font-size: 1.5em;color: #fff;}.plan_details, .plan-box_details {padding-bottom: 24px;padding-top: 24px;font-size: 16px;min-height: 110px;display: table-cell;border-left: 1px solid #c0c0c0;border-right: 1px solid #c0c0c0;background: #fff;}@media only screen and (min-width: 359.008px) {.plan_details, .plan-box_details {font-size: 18px;}}@media only screen and (min-width: 767.008px) and (max-width: 900px) {.plan_details, .plan-box_details {padding-left: 12px;padding-right: 12px;}}.plan_description, .plan_price, .plan-box_description, .plan-box_price {font-size: 1em;}.plan_description, .plan-box_description {font-weight: 400;}.plan_description:after, .plan-box_description:after {content: '';margin: 0 auto;width: 50%;border-bottom: 1px solid #E7E7E7;padding-bottom: 1em;display: block;}.plan_price, .plan-box_price {padding-top: 18px;font-weight: bold;color: #585858;}.plan_options, .plan-box_options {padding-top: 1.333em;padding-bottom: 1.333em;}.plan_button, .plan-box_button {max-width: 200px;width: 100%;margin: 0 auto;}@media only screen and (min-width: 767.008px) and (max-width: 900px) {.plan_button, .plan-box_button {font-size: 16px;}}.plan_button:first-child, .plan-box_button:first-child {margin-bottom: .5em;}.plan--light .plan_options, .plan--light .plan_header, .plan-box--light .plan_options, .plan-box--light .plan_header {background: #0c7ea8;}.plan--dark .plan_options, .plan--dark .plan_header, .plan-box--dark .plan_options, .plan-box--dark .plan_header {background: #005096;}.wistia-embed {position: relative;width: 100%;padding-bottom: 55%;outline: 1px solid #E7E7E7;}.wistia-embed_video {z-index: 10;}.contentGate, .gatedContent {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 11;background-image: url(../images/white-transparent-20.png);cursor: pointer;}.contentGate.gated-btn, .gatedContent.gated-btn {background-image: none;}.popup-demo_inner {max-width: 400px;margin: 0 auto;}.popup-demo_thumbnail {position: relative;border: 1px solid #E7E7E7;}.popup-demo_link {z-index: 10;}.popup-demo_description {margin-top: 1em;}@media only screen and (min-width: 479.008px) {.popup-demo_description {margin-bottom: 2.5em;}}.popup-demo_title {margin-top: 0.27273em;margin-bottom: 0;}.popup-demo_time {font-size: 14px;color: #6d6d6d;text-transform: uppercase;}.popup-demo_summary {margin-top: .25em;}@media only screen and (min-width: 479.008px) and (max-width: 1177.008px) {.popup-demo:nth-child(2n+3) {clear: left;}}@media only screen and (min-width: 1177.008px) {.popup-demo:nth-child(3n+4) {clear: left;}}.mobilepopover {position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 201;margin: auto;visibility: hidden;opacity: 0;-ms-transform: scale(0.85);transform: scale(0.85);transition: all .25s ease-in-out;}.mobilepopover.modal-showing {visibility: visible;opacity: 1;-ms-transform: scale(1);transform: scale(1);transition: opacity .25s ease-in-out, transform .25s ease-in-out;}@media (max-width: 765px) {.mobilepopover.modal-showing {margin: 0 auto;margin-top: 20px;width: 300px !important;}}.mobilepopover.mobile-iphone {max-height: 800px;height: auto !important;min-width: 364px;}.mobilepopover.mobile-iphone .mobilepopover_wrapper {display: block;position: relative;height: 100vh;max-height: 700px;margin: 0 auto;}.mobilepopover_wrapper {display: inline-block;position: relative;}@media (max-width: 765px) {.mobilepopover_wrapper {width: 100%;}}.mobilepopover_wrapper .wistia-embed-video {left: 5000px;z-index: 30;margin: auto;}.mobilepopover_modalbg {height: 100%;width: 100%;left: 0;right: 0;top: 0;bottom: 0;opacity: 0;}.mobilepopover_modalbg {position: fixed;z-index: 200;background: rgba(0, 0, 0, 0);visibility: hidden;transition: all .25s ease-in;}.modal-showing ~ .mobilepopover_modalbg {transition: opacity .25s ease-in;visibility: visible;background-color: rgba(0, 0, 0, 0.65);opacity: 1;}.mobilepopover-close {position: absolute;color: #fff;background: #0a6c90 url(../vpi/modal-close.svg);top: -16px;right: -16px;border-radius: 50%;padding: 8px;cursor: pointer;z-index: 110;width: 45px;height: 45px;background-repeat: no-repeat;background-size: 50%;background-position: center;}.mobilepopover .wistia-embed_video {margin: auto;visibility: hidden;left: -5000px;z-index: 100;}@media (max-width: 765px) {.mobilepopover .wistia-embed_video {top: 20px;}}.mobilepopover .wistia-embed_video.active {visibility: visible;left: 0;margin-top: 90px;overflow: hidden;}@media (max-height: 720px) {.mobilepopover .wistia-embed_video.active {margin-top: 12vh;}}@media screen and (max-height: 500px) {.mobilepopover .wistia-embed_video.active {margin-top: 60px;}}#embeddedVideo {position: relative;padding-bottom: 56.25%;border-bottom: 1px solid #e7e7e7;}.popup-demo_thumbnail {position: relative;margin-bottom: .6667em;}.popup-demo_ h4 {margin-bottom: 6px;}@media only screen and (min-width: 1177.008px) {.popup-demo:nth-child(4) {clear: none;}}@media only screen and (max-width: 1177.008px) and (min-width: 479.008px) {.mobile-demo:nth-child(2n + 1) {clear: none;}}.flex-container {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.customer-logos .flex-column{width: 100%; margin-bottom: -15px;}.mobile-demo {margin: 0;}@media only screen and (min-width: 1177.008px) {.mobile-demo img {height: 209px;}}@media screen and (max-width: 765px) {.mobilepopover .wistia-embed_video.active {margin-top: 40px;}.device-wrap.device-wrap--iPhone5s .home-btn {margin: 0 auto;}}.device-wrap--iPhone5s .screen {background-color: #fff;}.device-wrap--iPhone5s .screen::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-image: url("vpi/loading-icon.png");background-repeat: no-repeat;background-size: 60px auto;background-position: center;background-repeat: no-repeat;animation: spin 3s linear infinite;}.modal.hide-loading .device-wrap--iPhone5s .screen::before {opacity: 0;transition: opacity 1s;}.modal:not(.hide-loading) .device-wrap--iPhone5s .screen::before {opacity: 1;transition: opacity 1s;}.wistia-embed_video {visibility: visible;transition: opacity 0.25s;}.hero-feature .wistia-embed_video {opacity: 1;}.wistia-embed_video.active {visibility: visible;opacity: 1;transition: opacity 0.25s;transition-delay: 1.5s;}#certifyForm input.submit {margin: 0 auto;float: none;margin-top: 30px;display: block;}#jobs-container {padding: 40px 15px;}#jobs-container h1 {font-size: 1.944em;line-height: 1.2;margin-bottom: 0.64em;font-weight: 700;text-align: center;padding-bottom: 12px;}.jobs-list {margin-top: 60px;}@media (max-width: 765px) {.jobs-list {-ms-grid-columns: 100%;grid-template-columns: 100%;}}.jobs-list .job {position: relative;display: block;padding: 0 40px 0 0;width: 100%;margin-bottom: 80px;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}@media screen and (max-width: 765px) {.jobs-list .job {-ms-flex: 0 0 100%;flex: 0 0 100%;padding: 0;max-width: none;}}.jobs-list h1 {font-size: 48px;color: #454545;padding: 0 30px;}.jobs-list .job-title {font-size: 24px;text-decoration: none;color: #454545;font-weight: 600;}.jobs-list .job-subtitle {color: #868686;margin-bottom: 10px;font-size: 18px;}.jobs-list .department span:after {content: ' | ';}.jobs-list .tags span {color: #999;font-size: 15px;color: #787878;font-size: 100%;text-transform: uppercase;}.jobs-list .tags span:after {content: ', ';}.jobs-list .tags span:last-of-type:after {content: '';}.jobs-list .description, .jobs-list .description span {font-size: 18px !important;}.jobs-list .job-button {margin-top: 30px;}@media only screen and (min-width: 960px) {.page_content_main, .blog_main {float: left;width: 70%;padding-right: 3em;}}.page_content_sidebar, .blog_sidebar {max-width: 355px;}@media only screen and (min-width: 960px) {.page_content_sidebar, .blog_sidebar {float: left;padding-left: 1em;width: 30%;}}.page {margin: 0 auto;min-width: 300px;padding-top: 70px;}@media (max-width: 1200px) {.page {padding-top: 88px;}}@media screen and (max-width: 765px) {.page {padding-top: 56px;}}.page-product .title-banner {display: none;}.page-product section.filled:first-of-type {padding-top: 3em;margin: 0;}.page-product section.filled:first-of-type .section-header .text-large {max-width: 900px;margin: 0 auto;}.page-product .section-header {margin-bottom: 2em;}.page_header {padding: .5em 0;}.page_header li {list-style-type: none;}@media only screen and (min-width: 767.008px) {.page_header {padding-top: 1.2em;padding-bottom: 1.4em;}}.page-wrap {background-color: #fff;}.page_content {width: 100%;}.title-banner {margin: 0 auto 1.5em auto;background-color: #0a6c90;background-image: linear-gradient(to right, #00427c 0%, #0c81ad 100%);}.title-banner_h1 {padding: 0.28571em 0;margin-bottom: 0;color: #fff;font-size: 1.65em;text-transform: capitalize;}@media only screen and (min-width: 479.008px) {.title-banner_h1 {font-size: 1.85em;}}@media only screen and (min-width: 767.008px) {.title-banner_h1 {font-size: 2.33333em;}}.title-banner_h1.title-small {font-size: 2em;}@media screen and (max-width: 470px) {.title-banner_h1.title-small {font-size: 1.8em;}}.title-banner_h1 .jumbo-header {display: block;font-size: 46px;}@media screen and (max-width: 470px) {.title-banner_h1 .jumbo-header {font-size: 38px;}}.sidebar_module {border: 1px solid #ddd;margin-bottom: 1.695em;}.sidebar_module_header {padding: 0.78947em 0.94737em;margin-bottom: 0;border-bottom: 1px solid #ddd;font-size: 1.05556em;}.sidebar_module_content {position: relative;padding: 0.83333em 1em;}.sidebar_module_content--fullbleed {padding: 0;}.flex-container {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: distribute;justify-content: space-around;}.social-sprite--facebook, .social-sprite--twitter, .social-sprite--blog, .social-sprite--linkedin {margin-left: .5em;display: inline-block;width: 27px;height: 27px;background-image: url(../images/icons_social_sprite.png);background-repeat: no-repeat;}.social-sprite--facebook {background-position: -27px 0;}.social-sprite--twitter {background-position: 0 -27px;}.social-sprite--blog {background-position: -27px -27px;}.social-sprite--linkedin {background-position: 0 0;}.cc-revoke, .cc-window {z-index: 2147483647 !important;}iframe[name='google_conversion_frame'] {height: 0 !important;width: 0 !important;line-height: 0 !important;font-size: 0 !important;margin-top: -13px;float: left;}hr.border2 {height: 0px;border-bottom: 1px dotted #b9b9b9;border-top: 0px;border-left: 0px;border-right: 0px;margin: 0% 0% 0% 0%;clear: both;}.summaryDescription {padding-right: 5%;padding-bottom: 5%;}.spendSmart-archive li {padding-bottom: .55em;padding-top: .55em;border-top: 2px dotted #DDDDDD;font-size: .85em;font-weight: 700;}.spendSmart-archive li:last-child {border-bottom: 2px dotted #ddd;}.spendSmart-archive-link {margin-left: 1em;}.blog {margin-top: 1.5em;}.blog_main {margin-bottom: 1.5em;}.blog_heading {color: #aaa;font-weight: 400;font-size: 1.333em;}.blog_breadcrumbs {margin-bottom: 1.25em;}.blog_breadcrumbs_sep {padding: 0 .25em;}.sidebar-search_input {width: 100%;border: 0;padding: .85em 1em;}.sidebar-search_submit {height: 2.75em;width: 2.75em;padding: .7em;background-color: #fff;position: absolute;right: 0;z-index: 100;top: 2px;cursor: pointer;}.sidebar-categories a {display: block;}.sidebar-categories a:not(:last-child) {margin-bottom: .5em;}.sidebar-social {line-height: 0;}.sidebar-social .social-icon:not(:last-child) {margin-right: 1em;}.post_image, .post-preview_image {margin-bottom: 1em;}@media only screen and (min-width: 620px) {.post_image, .post-preview_image {float: left;width: 40%;margin-bottom: 0;}}.post_title, .post-preview_title {line-height: 1.2;font-weight: 700;margin-bottom: .15em;}.post {margin-bottom: 2em;}@media only screen and (min-width: 620px) {.post_image {margin-right: 1em;margin-bottom: .1em;}}.post_title {font-size: 1.333em;}@media only screen and (min-width: 960px) {.post_title {font-size: 1.5em;}}.post_meta {color: #aaa;font-size: .9em;}.post_meta_sep {display: inline-block;padding: 0 .5em;}.post_date, .post_category {display: inline-block;}.post_category {text-transform: uppercase;}.post_social {margin: .695em 0;}.post_comments, .post_body {margin-bottom: 1.333em;}.post_readmore {display: block;margin-top: .695em;}.post-preview {padding-bottom: 1.5em;margin-bottom: 1.65em;border-bottom: 1px solid #E7E7E7;}.post-preview_content {font-size: 16px;}@media only screen and (min-width: 620px) {.post-preview_content {padding-left: 2em;width: 60%;float: right;}}.post-preview_title {font-size: 1.1em;}.lp_outer {margin-top: 1em;}.lp_text_small, .lp_form {font-size: .875em;}@media only screen and (min-width: 1177.008px) {.lp_content {padding-right: 5em;}}.lp_content img {max-height: 400px;max-width: 90%;height: auto;margin: 1.5em auto;}.lp_form {padding: 1em 1.5em;background: #F4F4F4;}.lp_form label {margin-top: 0;font-weight: 600;color: #585858;}.lp_clients {max-width: 100%;height: auto;margin: 0 auto;position: relative;}.lp_logo-bar {margin-left: 0;margin-top: 1.5em;margin-bottom: 1em;padding: .5em 1.5em .5em 1em;background: #f4f4f4;}@media only screen and (min-width: 767.008px) {.lp_logo-bar {margin-left: 1em;}.lp_content .header {margin-top: -5px;}.lp_clients {left: .5em;}.lp_inner {padding: 1.75em 2.5em 1.75em 2em;border: 1px solid #e7e7e7;}.lp_outer {margin-top: 2em;}}.resource-cta h6 {color: #0a6c90;}.resource-cta p {color: #888;}.lp_outer {margin-top: 1em;}.lp_inner {padding: 0 1em;}.lp_text_small, .lp_form {font-size: .875em;}@media only screen and (min-width: 1177.008px) {.lp_content {padding-right: 5em;}}.lp_content img {max-height: 400px;max-width: 90%;height: auto;margin: 1.5em auto;}.lp_form {padding: 1em 1.5em;background: #F4F4F4;}.lp_form label {margin-top: 0;font-weight: 600;color: #585858;}.lp_clients {max-width: 100%;height: auto;margin: 0 auto;position: relative;}.lp_logo-bar {margin-left: 0;margin-top: 1.5em;margin-bottom: 1em;padding: .5em 1.5em .5em 1em;background: #f4f4f4;}@media only screen and (min-width: 767.008px) {.lp_logo-bar {margin-left: 1em;}.lp_content .header {margin-top: -5px;}.lp_clients {left: .5em;}.lp_inner {padding: 1.5em 1.5em 1.5em .5em;border: 1px solid #e7e7e7;}.lp_outer {margin-top: 2em;}}.resource-cta h6 {color: #0a6c90;}.resource-cta p {color: #888;}.login-page {height: 100vh;}.login-page .title-banner {margin-bottom: 150px;}@media screen and (max-width: 765px) {.login-page .title-banner {margin-bottom: 50px;}}.login-page .virtualPageSubTitle {text-align: center;font-weight: 600;}.login-page #Form1 {opacity: 0;height: 420px;}.login-page .footer {margin-top: 200px;}@media screen and (max-width: 765px) {.login-page .footer {margin-top: 100px;}}#Form1.login-block {opacity: 0;max-width: 500px;width: 95%;border: 1px solid #bdbdbd;height: 420px;border-radius: 10px;display: block;padding-top: 35px;transition: opacity 1s;}@media screen and (max-width: 765px) {#Form1.login-block {height: 400px;}}#Form1.login-block.show {opacity: 1;transition: opacity 1s;transition-delay: 0.3s;}#Form1.login-block .login-form {margin: 30px 30px 10px 30px;}@media screen and (max-width: 765px) {#Form1.login-block .login-form {margin: 30px 0 10px 0;}}#Form1.login-block .login-form .mini-label {position: absolute;top: -13px;left: 7px;font-size: 14px;background-color: #fff;padding: 0 8px;opacity: 0;}#Form1.login-block .login-form .mini-label.show {opacity: 1;}#Form1.login-block .login-form .email {position: relative;}#Form1.login-block .login-form .password {position: relative;}#Form1.login-block .login-form .password .icon-eye {position: absolute;right: 13px;top: 0;height: 41px;width: 27px;background-image: url(../vpi/icon-eye-open.svg);background-repeat: no-repeat;background-position: center;}#Form1.login-block .login-form .password .icon-eye.close {background-image: url(../vpi/icon-eye-close.svg);}#Form1.login-block .login-form .password .icon-eye:hover {cursor: pointer;}#Form1.login-block .login-form .password .caps-warning {position: absolute;top: 0;right: -180px;font-size: 15px;background-color: #f4f4f4;border: 1px solid #ddd;padding: 8px 10px;border-radius: 5px;opacity: 0;transition: opacity 0.5s;}#Form1.login-block .login-form .password .caps-warning .triangle-left {width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-right: 10px solid #DDD;position: absolute;left: -10px;top: 10px;}#Form1.login-block .login-form .password .caps-warning .inner-triangle {position: relative;top: -10px;left: 2px;width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-right: 10px solid #f4f4f4;}#Form1.login-block .login-form .password .caps-warning.show {opacity: 1;transition: opacity 0.5s;}#Form1.login-block .login-form input {max-width: none;width: 100%;line-height: 1.3em;padding: 8px 13px;border: 1px solid silver;}#Form1.login-block .login-form input:first-of-type {margin-bottom: 25px;}#Form1.login-block .login-form input.password-field {margin-bottom: 0;}#Form1.login-block .login-form input.hiddenPass {letter-spacing: 0.15em;}@-moz-document url-prefix() {#Form1.login-block .login-form .hiddenPass {font-size: 14px;line-height: 1.69em;}#Form1.login-block .login-form input::-moz-placeholder {color: grey;}}#Form1.login-block .login-form input[type="password"]::-webkit-input-placeholder, #Form1.login-block .login-form input[type="password"]::-moz-placeholder, #Form1.login-block .login-form input[type="password"]:-moz-placeholder, #Form1.login-block .login-form input[type="password"]:-ms-input-placeholder {color: #bdbdbd;letter-spacing: normal;}#Form1.login-block .login-form input::-ms-clear, #Form1.login-block .login-form input::-ms-reveal {display: none;}#Form1.login-block .login-form input:-webkit-autofill, #Form1.login-block .login-form input:-webkit-autofill:hover, #Form1.login-block .login-form input:-webkit-autofill:focus, #Form1.login-block .login-form input:-webkit-autofill:active {-webkit-box-shadow: 0 0 0 30px white inset !important;}#Form1.login-block .tableFormData {width: 100%;max-width: 408px;float: left;display: block;margin: 0px 30px 10px 30px;padding: 5px 0;text-align: center;}@media screen and (max-width: 765px) {#Form1.login-block .tableFormData {margin: 0;}}#Form1.login-block .tableFormData tbody {display: block;}#Form1.login-block .tableFormData tr:nth-of-type(1), #Form1.login-block .tableFormData tr:nth-of-type(2), #Form1.login-block .tableFormData tr:nth-of-type(3) {display: none;}#Form1.login-block .tableFormData tr.links-row {margin-top: -35px;display: block;}#Form1.login-block .tableFormData tr.links-row td {width: 100%;text-align: center;margin: 0 auto;display: block;}#Form1.login-block .tableFormData tr.links-row td:nth-of-type(1) {display: none;}#Form1.login-block .tableFormData .request-password {display: inline-block;margin: 0 auto;float: none;margin-top: 5px;margin-bottom: 20px;font-size: 16px;}#Form1.login-block .tableFormData .button-row {width: 100%;display: block;}#Form1.login-block .tableFormData .button-row td {width: 100%;display: block;}#Form1.login-block .tableFormData .button-row td:nth-of-type(1) {display: none;}#Form1.login-block .tableFormData .ctaButtonBlue.btn-cta {min-width: 100%;padding: 10px;border: none;display: block;width: 100%;max-width: none;}#Form1.login-block .tableFormData .ctaButtonBlue.btn-cta:focus, #Form1.login-block .tableFormData .ctaButtonBlue.btn-cta:active {background-color: #0a5f90;}.popIn, .popIn-fast, .popIn-slow {animation-name: popIn;animation-timing-function: ease-in-out;}.popIn {animation-duration: 0.35s;}.popIn-fast {animation-duration: 0.2s;}.popIn-slow {animation-duration: 0.55s;}.popOut, .popOut-fast, .popOut-slow {animation-name: popOut;animation-timing-function: ease-in-out;animation-fill-mode: forwards;}.popOut {animation-duration: 0.35s;}.popOut-fast {animation-duration: 0.2s;}.popOut-slow {animation-duration: 0.55s;}.dotsProgress .bounce1, .dotsProgress .bounce2, .dotsProgress .bounce3 {animation-name: dotsProgress;animation-duration: 1.4s;animation-iteration-count: infinite;animation-direction: alternate;animation-timing-function: ease-in-out;}.dotsProgress .bounce1 {animation-delay: -0.48s;}.dotsProgress .bounce2 {animation-delay: -0.32s;}.dotsProgress .bounce3 {animation-delay: -0.16s;}.rotate360 {animation-name: rotate360;animation-duration: 1.1s;animation-iteration-count: infinite;animation-timing-function: linear;}@keyframes dotsProgress {0%, 80%, 100% {transform: scale(0);}40% {transform: scale(1);}}@keyframes rotate360 {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}@keyframes popIn {0% {transform: scale(0.96);opacity: 0;}80% {transform: scale(1.05);opacity: 1;}100% {transform: scale(1);}}@keyframes popOut {0% {transform: scale(1);opacity: 1;}20% {transform: scale(1.05);opacity: 1;}100% {transform: scale(0.96);opacity: 0;}}.resp {max-width: 100%;height: auto;}.resp-90 {max-width: 90%;height: auto;}.green-txt {color: #80a929;}.green-bg {background: #80a929;}.green-bg * {color: #fff;}.lt-green-txt {color: #97d610;}.lt-green-bg {background: #97d610;}.dark-green-txt {background: #709424;}.dark-green-bg {background: #709424;}.blue-txt {color: #0a6c90;}.blue-bg {background: #0a6c90;}.blue-bg * {color: #fff;}.lt-blue-txt {color: #0c7ea8;}.lt-blue-bg {background: #0c7ea8;}.dark-blue-txt {color: #002749;}.dark-blue-bg {background: #002749;}.blue-geo-bg {background-color: #0a6cb5;background-image: url(../VI_f23dd1fd-2b66-4551-b7bb-a51c9c5d62ac_.aspx);background-size: cover;background-repeat: no-repeat;background-position: 40%;}.red-txt {color: #b12;}.red-bg {background: #b12;}.red-bg * {color: #fff;}.med-gray-bg {background: #c0c0c0;}.med-gray-bg * {color: #585858;}.med-gray-bg.bordered {border: 1px solid #B9B9B5;}.lt-gray-bg {background: #F4F4F4;}.lt-gray-bg.bordered {border: 1px solid #DDD;}.white-txt {color: #fff;}.lt-txt {color: #888;}.med-txt {color: #585858;}.default-txt {color: #414141;}.minutiae {font-size: 14px;color: #aaa;}.lt-gray-border {border: 1px solid #E7E7E7;}.med-gray-border {border: 1px solid #DDD;}.tm-fix.tm-fix {font-size: .65em;position: relative;top: -.35em;left: -2px;}.narrow {max-width: 1060px;}.x-narrow {max-width: 940px;}.align-c {text-align: center !important;}.align-l {text-align: left !important;}.align-r {text-align: right !important;}.spacer-12 {padding: 0.33333em 0;}.spacer-18 {padding: 0.5em 0;}.spacer-24 {padding: 0.66667em 0;}.spacer-36 {padding: 2em 0;}.spacer-48 {padding: 2.66667em 0;}.spacer-60 {padding: 3.33333em 0;}.spacer-bottom-15 {padding-bottom: 15px;}.spacer-bottom-30 {padding-bottom: 30px;}.spacer-top-15 {padding-top: 15px;}.spacer-top-30 {padding-top: 30px;}.mar-0 {margin: 0 !important;}.mar-t0 {margin-top: 0 !important;}.mar-b0 {margin-bottom: 0 !important;}.mar-b5 {margin-bottom: 5px !important;}.mar-center {margin: 0 auto;}.mar-flow-6 {margin-top: 0.33333em;}.mar-flow-12 {margin-top: 0.66667em;}.mar-flow-18 {margin-top: 1em;}.mar-flow-18 {margin-top: 1.33333em;}.mar-flow-36 {margin-top: 2em;}.mar-flow-48 {margin-top: 2.66667em;}.mar-flow-82 {margin-top: 4.55556em;}@media screen and (max-width: 765px) {.mar-flow-82 {margin-top: 2.88889em;}}.mar-flow-neg6 {margin-top: -0.33333em;}.mar-flow-neg12 {margin-top: -0.66667em;}.mar-flow-neg18 {margin-top: -1em;}.u-underline, .underline {text-decoration: underline !important;}.u-uppercase, .uppercase {text-decoration: uppercase !important;}.u-capitalize, .capitalize {text-transform: capitalize !important;}.js-linkify {cursor: pointer;}@media (max-width: 765px) {.mobile-hide {display: none;}}@media screen and (min-width: 1060px) {.desktop-push-left {padding-left: 10%;}}
/*# sourceMappingURL=SharedStyles.min.css.map */
