.text-green{color:#2cc2ab}.background-blue{background-color:#0082c6;color:white}.background-blue h1,.background-blue .h1,.background-blue h2,.background-blue .h2,.background-blue h3,.background-blue .h3,.background-blue h4,.background-blue .h4,.background-blue h5,.background-blue .h5,.background-blue h6,.background-blue .h6,.background-blue p,.background-blue ul,.background-blue ol,.background-blue dl,.background-blue .p{color:white}.background-dark{background-color:#0f2834;color:white}.background-dark h1,.background-dark .h1,.background-dark h2,.background-dark .h2,.background-dark h3,.background-dark .h3,.background-dark h4,.background-dark .h4,.background-dark h5,.background-dark .h5,.background-dark h6,.background-dark .h6,.background-dark p,.background-dark ul,.background-dark ol,.background-dark dl,.background-dark .p{color:white}.text-blue{color:#0082c6}.text-blue-light{color:#63b3e6}.text-red{color:#e34948}.background-white{background-color:white}.text-white{color:white}.border-white{border-color:white}.background-lighter-gray,.highmark-overview .overview-text{background-color:#f2f3f3}.text-lighter-gray{color:#f2f3f3}.background-light-gray{background-color:#d6d9dc}.text-light-gray{color:#d6d9dc}.background-medium-light-gray{background-color:#bbc0c4}.text-medium-light-gray{color:#bbc0c4}.background-medium-gray{background-color:#9fa7ad}.text-medium-gray{color:#9fa7ad}.background-gray{background-color:#6a747c}.text-gray{color:#6a747c}.border-gray{border-color:#6a747c}.background-dark-gray{background-color:#444a4f;color:white}.background-dark-gray h1,.background-dark-gray .h1,.background-dark-gray h2,.background-dark-gray .h2,.background-dark-gray h3,.background-dark-gray .h3,.background-dark-gray h4,.background-dark-gray .h4,.background-dark-gray h5,.background-dark-gray .h5,.background-dark-gray h6,.background-dark-gray .h6,.background-dark-gray p,.background-dark-gray ul,.background-dark-gray ol,.background-dark-gray dl,.background-dark-gray .p{color:white}.text-dark-gray{color:#444a4f}.background-red{background-color:#e34948;color:white}.background-red h1,.background-red .h1,.background-red h2,.background-red .h2,.background-red h3,.background-red .h3,.background-red h4,.background-red .h4,.background-red h5,.background-red .h5,.background-red h6,.background-red .h6,.background-red p,.background-red ul,.background-red ol,.background-red dl,.background-red .p{color:white}.text-red{color:#e34948}.background-yellow{background-color:#fdb827}.text-yellow{color:#fdb827}.background-dark-blue{background-color:#0069a0;color:white}.background-dark-blue h1,.background-dark-blue .h1,.background-dark-blue h2,.background-dark-blue .h2,.background-dark-blue h3,.background-dark-blue .h3,.background-dark-blue h4,.background-dark-blue .h4,.background-dark-blue h5,.background-dark-blue .h5,.background-dark-blue h6,.background-dark-blue .h6,.background-dark-blue p,.background-dark-blue ul,.background-dark-blue ol,.background-dark-blue dl,.background-dark-blue .p{color:white}.text-dark-blue{color:#0069a0}.text-blue{color:#0082c6}.background-respironics-gray{background-color:#434242}.color>*{height:100px;width:150px;display:block;float:left;text-align:center}.color #mayablue{background-color:#0082c6}.color #mayablue-dark{background-color:#0069a0}.color #mayared{background-color:#e34948}.color #mayagray{background-color:#6a747c}.color #mayagray-dark{background-color:#444a4f}.color #mayagray-light{background-color:#d6d9dc}.color #mayagray-medlight{background-color:#bbc0c4}.color #mayagray-medium{background-color:#9fa7ad}.color #highlighter{background-color:#ff0}.color #mayayellow{background-color:#fdb827}meta.foundation-version{font-family:"/5.1.0/"}meta.foundation-mq-small{font-family:"/only screen and (max-width: 40em)/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:normal;margin-bottom:1.25rem;position:relative;padding:0.875rem 1.5rem 0.875rem 0.875rem;font-size:0.8125rem;background-color:#0082c6;border-color:#0070aa;color:#fff}.alert-box .close{font-size:1.375rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-0.6875rem;right:0.25rem;color:#333;opacity:0.3}.alert-box .close:hover,.alert-box .close:focus{opacity:0.5}.alert-box.radius{-webkit-border-radius:3px;border-radius:3px}.alert-box.round{-webkit-border-radius:1000px;border-radius:1000px}.alert-box.success{background-color:#5da423;border-color:#508d1e;color:#fff}.alert-box.alert{background-color:#c60f13;border-color:#aa0d10;color:#fff}.alert-box.secondary{background-color:#d6d9dc;border-color:#b5bbc0;color:#444a50}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:#fff}.alert-box.info{background-color:#a0d3e8;border-color:#74bfdd;color:#444a50}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem;*zoom:1}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 0.625rem 1.25rem}@media only screen{.small-block-grid-1>li{width:100%;list-style:none}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;list-style:none}.small-block-grid-2>li:nth-of-type(n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;list-style:none}.small-block-grid-3>li:nth-of-type(n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;list-style:none}.small-block-grid-4>li:nth-of-type(n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;list-style:none}.small-block-grid-5>li:nth-of-type(n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;list-style:none}.small-block-grid-6>li:nth-of-type(n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;list-style:none}.small-block-grid-7>li:nth-of-type(n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;list-style:none}.small-block-grid-8>li:nth-of-type(n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;list-style:none}.small-block-grid-9>li:nth-of-type(n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;list-style:none}.small-block-grid-10>li:nth-of-type(n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;list-style:none}.small-block-grid-11>li:nth-of-type(n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;list-style:none}.small-block-grid-12>li:nth-of-type(n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 40.063em){.medium-block-grid-1>li{width:100%;list-style:none}.medium-block-grid-1>li:nth-of-type(n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;list-style:none}.medium-block-grid-2>li:nth-of-type(n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.33333%;list-style:none}.medium-block-grid-3>li:nth-of-type(n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;list-style:none}.medium-block-grid-4>li:nth-of-type(n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;list-style:none}.medium-block-grid-5>li:nth-of-type(n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.66667%;list-style:none}.medium-block-grid-6>li:nth-of-type(n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.28571%;list-style:none}.medium-block-grid-7>li:nth-of-type(n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;list-style:none}.medium-block-grid-8>li:nth-of-type(n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.11111%;list-style:none}.medium-block-grid-9>li:nth-of-type(n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;list-style:none}.medium-block-grid-10>li:nth-of-type(n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.09091%;list-style:none}.medium-block-grid-11>li:nth-of-type(n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.33333%;list-style:none}.medium-block-grid-12>li:nth-of-type(n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 64.063em){.large-block-grid-1>li{width:100%;list-style:none}.large-block-grid-1>li:nth-of-type(n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;list-style:none}.large-block-grid-2>li:nth-of-type(n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;list-style:none}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;list-style:none}.large-block-grid-4>li:nth-of-type(n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;list-style:none}.large-block-grid-5>li:nth-of-type(n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;list-style:none}.large-block-grid-6>li:nth-of-type(n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;list-style:none}.large-block-grid-7>li:nth-of-type(n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;list-style:none}.large-block-grid-8>li:nth-of-type(n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;list-style:none}.large-block-grid-9>li:nth-of-type(n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;list-style:none}.large-block-grid-10>li:nth-of-type(n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;list-style:none}.large-block-grid-11>li:nth-of-type(n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;list-style:none}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}button,.button,.button.new,.button.new .button.new.large{border-style:none;border-width:0px;cursor:pointer;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#0082c6;border-color:#00689e;color:#fff;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out;padding-top:1.0625rem;padding-bottom:1rem;-webkit-appearance:none;border:none;font-weight:normal !important}button:hover,button:focus,.button:hover,.button.new .button.new.large:hover,.button:focus,.button.new .button.new.large:focus{background-color:#00689e}button:hover,button:focus,.button:hover,.button.new .button.new.large:hover,.button:focus,.button.new .button.new.large:focus{color:#fff}button.secondary,.button.secondary,.button.new .secondary.button.new.large{background-color:#d6d9dc;border-color:#a7aeb4;color:#333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.new .secondary.button.new.large:hover,.button.secondary:focus,.button.new .secondary.button.new.large:focus{background-color:#a7aeb4}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.new .secondary.button.new.large:hover,.button.secondary:focus,.button.new .secondary.button.new.large:focus{color:#333}button.success,.button.success,.button.new .success.button.new.large{background-color:#5da423;border-color:#4a831c;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.new .success.button.new.large:hover,.button.success:focus,.button.new .success.button.new.large:focus{background-color:#4a831c}button.success:hover,button.success:focus,.button.success:hover,.button.new .success.button.new.large:hover,.button.success:focus,.button.new .success.button.new.large:focus{color:#fff}button.alert,.button.alert,.button.new .alert.button.new.large{background-color:#c60f13;border-color:#9e0c0f;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.new .alert.button.new.large:hover,.button.alert:focus,.button.new .alert.button.new.large:focus{background-color:#9e0c0f}button.alert:hover,button.alert:focus,.button.alert:hover,.button.new .alert.button.new.large:hover,.button.alert:focus,.button.new .alert.button.new.large:focus{color:#fff}button.large,.button.large,.button.new .large.button.new{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}button.small,.button.small,.button.new .small.button.new.large{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem}button.tiny,.button.tiny,.button.new .tiny.button.new.large{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem}button.expand,.button.expand,.button.new .expand.button.new.large{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align,.button.new .left-align.button.new.large{text-align:left;text-indent:0.75rem}button.right-align,.button.right-align,.button.new .right-align.button.new.large{text-align:right;padding-right:0.75rem}button.radius,.button.radius,.button.new .radius.button.new.large{-webkit-border-radius:3px;border-radius:3px}button.round,.button.round,.button.new .round.button.new.large{-webkit-border-radius:1000px;border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button.new .disabled.button.new.large,.button[disabled],.button.new [disabled].button.new.large{background-color:#0082c6;border-color:#00689e;color:#fff;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.new .disabled.button.new.large:hover,.button.disabled:focus,.button.new .disabled.button.new.large:focus,.button[disabled]:hover,.button.new [disabled].button.new.large:hover,.button[disabled]:focus,.button.new [disabled].button.new.large:focus{background-color:#00689e}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.new .disabled.button.new.large:hover,.button.disabled:focus,.button.new .disabled.button.new.large:focus,.button[disabled]:hover,.button.new [disabled].button.new.large:hover,.button[disabled]:focus,.button.new [disabled].button.new.large:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.new .disabled.button.new.large:hover,.button.disabled:focus,.button.new .disabled.button.new.large:focus,.button[disabled]:hover,.button.new [disabled].button.new.large:hover,.button[disabled]:focus,.button.new [disabled].button.new.large:focus{background-color:#0082c6}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button.new .disabled.secondary.button.new.large,.button[disabled].secondary,.button.new [disabled].secondary.button.new.large{background-color:#d6d9dc;border-color:#a7aeb4;color:#333;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#a7aeb4}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#d6d9dc}button.disabled.success,button[disabled].success,.button.disabled.success,.button.new .disabled.success.button.new.large,.button[disabled].success,.button.new [disabled].success.button.new.large{background-color:#5da423;border-color:#4a831c;color:#fff;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#4a831c}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#5da423}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button.new .disabled.alert.button.new.large,.button[disabled].alert,.button.new [disabled].alert.button.new.large{background-color:#c60f13;border-color:#9e0c0f;color:#fff;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#9e0c0f}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#c60f13}@media only screen and (min-width: 40.063em){button,.button,.button.new,.button.new .button.new.large{display:inline-block}}.button-group{list-style:none;margin:0;left:0;*zoom:1}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group li{margin:0;float:left}.button-group li>button,.button-group li .button,.button-group li .button.new .button.new.large,.button.new .button-group li .button.new.large{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group li:first-child button,.button-group li:first-child .button,.button-group li:first-child .button.new .button.new.large,.button.new .button-group li:first-child .button.new.large{border-left:0}.button-group li:first-child{margin-left:0}.button-group.radius>*>button,.button-group.radius>* .button,.button-group.radius>* .button.new .button.new.large,.button.new .button-group.radius>* .button.new.large{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius>*:first-child button,.button-group.radius>*:first-child .button,.button-group.radius>*:first-child .button.new .button.new.large,.button.new .button-group.radius>*:first-child .button.new.large{border-left:0}.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button,.button.new .button-group.radius>*:first-child>.button.new.large{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button,.button.new .button-group.radius>*:last-child>.button.new.large{-moz-border-radius-bottomright:3px;-moz-border-radius-topright:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.button-group.round>*>button,.button-group.round>* .button,.button-group.round>* .button.new .button.new.large,.button.new .button-group.round>* .button.new.large{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round>*:first-child button,.button-group.round>*:first-child .button,.button-group.round>*:first-child .button.new .button.new.large,.button.new .button-group.round>*:first-child .button.new.large{border-left:0}.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button,.button.new .button-group.round>*:first-child>.button.new.large{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button,.button.new .button-group.round>*:last-child>.button.new.large{-moz-border-radius-bottomright:1000px;-moz-border-radius-topright:1000px;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.even-2 li{width:50%}.button-group.even-2 li>button,.button-group.even-2 li .button,.button-group.even-2 li .button.new .button.new.large,.button.new .button-group.even-2 li .button.new.large{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button,.button-group.even-2 li:first-child .button.new .button.new.large,.button.new .button-group.even-2 li:first-child .button.new.large{border-left:0}.button-group.even-2 li button,.button-group.even-2 li .button,.button-group.even-2 li .button.new .button.new.large,.button.new .button-group.even-2 li .button.new.large{width:100%}.button-group.even-3 li{width:33.33333%}.button-group.even-3 li>button,.button-group.even-3 li .button,.button-group.even-3 li .button.new .button.new.large,.button.new .button-group.even-3 li .button.new.large{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button,.button-group.even-3 li:first-child .button.new .button.new.large,.button.new .button-group.even-3 li:first-child .button.new.large{border-left:0}.button-group.even-3 li button,.button-group.even-3 li .button,.button-group.even-3 li .button.new .button.new.large,.button.new .button-group.even-3 li .button.new.large{width:100%}.button-group.even-4 li{width:25%}.button-group.even-4 li>button,.button-group.even-4 li .button,.button-group.even-4 li .button.new .button.new.large,.button.new .button-group.even-4 li .button.new.large{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button,.button-group.even-4 li:first-child .button.new .button.new.large,.button.new .button-group.even-4 li:first-child .button.new.large{border-left:0}.button-group.even-4 li button,.button-group.even-4 li .button,.button-group.even-4 li .button.new .button.new.large,.button.new .button-group.even-4 li .button.new.large{width:100%}.button-group.even-5 li{width:20%}.button-group.even-5 li>button,.button-group.even-5 li .button,.button-group.even-5 li .button.new .button.new.large,.button.new .button-group.even-5 li .button.new.large{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button,.button-group.even-5 li:first-child .button.new .button.new.large,.button.new .button-group.even-5 li:first-child .button.new.large{border-left:0}.button-group.even-5 li button,.button-group.even-5 li .button,.button-group.even-5 li .button.new .button.new.large,.button.new .button-group.even-5 li .button.new.large{width:100%}.button-group.even-6 li{width:16.66667%}.button-group.even-6 li>button,.button-group.even-6 li .button,.button-group.even-6 li .button.new .button.new.large,.button.new .button-group.even-6 li .button.new.large{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button,.button-group.even-6 li:first-child .button.new .button.new.large,.button.new .button-group.even-6 li:first-child .button.new.large{border-left:0}.button-group.even-6 li button,.button-group.even-6 li .button,.button-group.even-6 li .button.new .button.new.large,.button.new .button-group.even-6 li .button.new.large{width:100%}.button-group.even-7 li{width:14.28571%}.button-group.even-7 li>button,.button-group.even-7 li .button,.button-group.even-7 li .button.new .button.new.large,.button.new .button-group.even-7 li .button.new.large{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button,.button-group.even-7 li:first-child .button.new .button.new.large,.button.new .button-group.even-7 li:first-child .button.new.large{border-left:0}.button-group.even-7 li button,.button-group.even-7 li .button,.button-group.even-7 li .button.new .button.new.large,.button.new .button-group.even-7 li .button.new.large{width:100%}.button-group.even-8 li{width:12.5%}.button-group.even-8 li>button,.button-group.even-8 li .button,.button-group.even-8 li .button.new .button.new.large,.button.new .button-group.even-8 li .button.new.large{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button,.button-group.even-8 li:first-child .button.new .button.new.large,.button.new .button-group.even-8 li:first-child .button.new.large{border-left:0}.button-group.even-8 li button,.button-group.even-8 li .button,.button-group.even-8 li .button.new .button.new.large,.button.new .button-group.even-8 li .button.new.large{width:100%}.button-bar{*zoom:1}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:0.625rem}.button-bar .button-group div{overflow:hidden}.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden}.flex-video.widescreen{padding-bottom:56.55%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}form{margin:0 0 1rem}form .row .row,form .highmark-overview .overview-text .row,.highmark-overview form .overview-text .row,form .row .highmark-overview .overview-text,.highmark-overview form .row .overview-text,form .highmark-overview .overview-text .overview-text,.highmark-overview form .overview-text .overview-text{margin:0 -0.5rem}form .row .row .column,form .highmark-overview .overview-text .row .column,.highmark-overview form .overview-text .row .column,form .row .highmark-overview .overview-text .column,.highmark-overview form .row .overview-text .column,form .highmark-overview .overview-text .overview-text .column,.highmark-overview form .overview-text .overview-text .column,form .row .row .columns,form .highmark-overview .overview-text .row .columns,.highmark-overview form .overview-text .row .columns,form .row .highmark-overview .overview-text .columns,.highmark-overview form .row .overview-text .columns,form .highmark-overview .overview-text .overview-text .columns,.highmark-overview form .overview-text .overview-text .columns{padding:0 0.5rem}form .row .row.collapse,form .highmark-overview .overview-text .row.collapse,.highmark-overview form .overview-text .row.collapse,form .row .highmark-overview .collapse.overview-text,.highmark-overview form .row .collapse.overview-text,form .highmark-overview .overview-text .collapse.overview-text,.highmark-overview form .overview-text .collapse.overview-text{margin:0}form .row .row.collapse .column,form .highmark-overview .overview-text .row.collapse .column,.highmark-overview form .overview-text .row.collapse .column,form .row .highmark-overview .collapse.overview-text .column,.highmark-overview form .row .collapse.overview-text .column,form .highmark-overview .overview-text .collapse.overview-text .column,.highmark-overview form .overview-text .collapse.overview-text .column,form .row .row.collapse .columns,form .highmark-overview .overview-text .row.collapse .columns,.highmark-overview form .overview-text .row.collapse .columns,form .row .highmark-overview .collapse.overview-text .columns,.highmark-overview form .row .collapse.overview-text .columns,form .highmark-overview .overview-text .collapse.overview-text .columns,.highmark-overview form .overview-text .collapse.overview-text .columns{padding:0}form .row .row.collapse input,form .highmark-overview .overview-text .row.collapse input,.highmark-overview form .overview-text .row.collapse input,form .row .highmark-overview .collapse.overview-text input,.highmark-overview form .row .collapse.overview-text input,form .highmark-overview .overview-text .collapse.overview-text input,.highmark-overview form .overview-text .collapse.overview-text input{-moz-border-radius-bottomright:0;-moz-border-radius-topright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0}form .row input.column,form .highmark-overview .overview-text input.column,.highmark-overview form .overview-text input.column,form .row input.columns,form .highmark-overview .overview-text input.columns,.highmark-overview form .overview-text input.columns,form .row textarea.column,form .highmark-overview .overview-text textarea.column,.highmark-overview form .overview-text textarea.column,form .row textarea.columns,form .highmark-overview .overview-text textarea.columns,.highmark-overview form .overview-text textarea.columns{padding-left:0.5rem}label{font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0}label.right{float:none;text-align:right}label.inline{margin:0 0 1rem 0;padding:0.625rem 0}label small{text-transform:capitalize;color:#676767}select{-webkit-appearance:none !important;background:#fafafa url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==") no-repeat;background-position-x:97%;background-position-y:center;border:1px solid #ccc;padding:0.5rem;font-size:0.875rem;-webkit-border-radius:0;border-radius:0}select.radius{-webkit-border-radius:3px;border-radius:3px}select:hover{background:#f3f3f3 url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==") no-repeat;background-position-x:97%;background-position-y:center;border-color:#999}select::-ms-expand{display:none}@-moz-document url-prefix(){select{background:#fafafa}select:hover{background:#f3f3f3}}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button,.button.new .postfix.button.new.large{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none}.prefix.button,.button.new .prefix.button.new.large{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none}.prefix.button.radius,.button.new .prefix.radius.button.new.large{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius,.button.new .postfix.radius.button.new.large{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomright:3px;-moz-border-radius-topright:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round,.button.new .prefix.round.button.new.large{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round,.button.new .postfix.round.button.new.large{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomright:1000px;-moz-border-radius-topright:1000px;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333;border-color:#ccc}span.prefix.radius,label.prefix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333;border-color:#ccc}span.postfix.radius,label.postfix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomright:3px;-moz-border-radius-topright:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{-webkit-appearance:none;background-color:#fff;font-family:inherit;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow 0.45s,border-color 0.45s ease-in-out;-moz-transition:-moz-box-shadow 0.45s,border-color 0.45s ease-in-out;transition:box-shadow 0.45s,border-color 0.45s ease-in-out}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border-color:#999}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="month"][disabled],input[type="week"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background-color:#ddd}input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,textarea.radius{-webkit-border-radius:3px;border-radius:3px}select{height:2.3125rem}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:solid 1px #ddd;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:bold;background:#fff;padding:0 0.1875rem;margin:0;margin-left:-0.1875rem}[data-abide] .error small.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#c60f13;color:#fff}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#c60f13;color:#fff}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error label,.error label.error{color:#c60f13}.error small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#c60f13;color:#fff}.error>label>small{color:#676767;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.error span.error-message{display:block}input.error,textarea.error{margin-bottom:0}label.error{color:#c60f13}.row,.highmark-overview .overview-text{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5rem;*zoom:1}.row:before,.highmark-overview .overview-text:before,.row:after,.highmark-overview .overview-text:after{content:" ";display:table}.row:after,.highmark-overview .overview-text:after{clear:both}.row.collapse>.column,.highmark-overview .collapse.overview-text>.column,.row.collapse>.columns,.highmark-overview .collapse.overview-text>.columns{padding-left:0;padding-right:0;float:left}.row.collapse .row,.highmark-overview .collapse.overview-text .row,.row.collapse .highmark-overview .overview-text,.highmark-overview .row.collapse .overview-text,.highmark-overview .collapse.overview-text .overview-text{margin-left:0;margin-right:0}.row .row,.highmark-overview .overview-text .row,.row .highmark-overview .overview-text,.highmark-overview .row .overview-text,.highmark-overview .overview-text .overview-text{width:auto;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.highmark-overview .overview-text .row:before,.row .highmark-overview .overview-text:before,.highmark-overview .row .overview-text:before,.highmark-overview .overview-text .overview-text:before,.row .row:after,.highmark-overview .overview-text .row:after,.row .highmark-overview .overview-text:after,.highmark-overview .row .overview-text:after,.highmark-overview .overview-text .overview-text:after{content:" ";display:table}.row .row:after,.highmark-overview .overview-text .row:after,.row .highmark-overview .overview-text:after,.highmark-overview .row .overview-text:after,.highmark-overview .overview-text .overview-text:after{clear:both}.row .row.collapse,.highmark-overview .overview-text .row.collapse,.row .highmark-overview .collapse.overview-text,.highmark-overview .row .collapse.overview-text,.highmark-overview .overview-text .collapse.overview-text{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.highmark-overview .overview-text .row.collapse:before,.row .highmark-overview .collapse.overview-text:before,.highmark-overview .row .collapse.overview-text:before,.highmark-overview .overview-text .collapse.overview-text:before,.row .row.collapse:after,.highmark-overview .overview-text .row.collapse:after,.row .highmark-overview .collapse.overview-text:after,.highmark-overview .row .collapse.overview-text:after,.highmark-overview .overview-text .collapse.overview-text:after{content:" ";display:table}.row .row.collapse:after,.highmark-overview .overview-text .row.collapse:after,.row .highmark-overview .collapse.overview-text:after,.highmark-overview .row .collapse.overview-text:after,.highmark-overview .overview-text .collapse.overview-text:after{clear:both}.column,.columns{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}@media only screen{.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.small-push-0{left:0%;right:auto}.small-pull-0{right:0%;left:auto}.small-push-1{left:8.33333%;right:auto}.small-pull-1{right:8.33333%;left:auto}.small-push-2{left:16.66667%;right:auto}.small-pull-2{right:16.66667%;left:auto}.small-push-3{left:25%;right:auto}.small-pull-3{right:25%;left:auto}.small-push-4{left:33.33333%;right:auto}.small-pull-4{right:33.33333%;left:auto}.small-push-5{left:41.66667%;right:auto}.small-pull-5{right:41.66667%;left:auto}.small-push-6{left:50%;right:auto}.small-pull-6{right:50%;left:auto}.small-push-7{left:58.33333%;right:auto}.small-pull-7{right:58.33333%;left:auto}.small-push-8{left:66.66667%;right:auto}.small-pull-8{right:66.66667%;left:auto}.small-push-9{left:75%;right:auto}.small-pull-9{right:75%;left:auto}.small-push-10{left:83.33333%;right:auto}.small-pull-10{right:83.33333%;left:auto}.small-push-11{left:91.66667%;right:auto}.small-pull-11{right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.small-offset-0{margin-left:0% !important}.small-offset-1{margin-left:8.33333% !important}.small-offset-2{margin-left:16.66667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.33333% !important}.small-offset-5{margin-left:41.66667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.33333% !important}.small-offset-8{margin-left:66.66667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.33333% !important}.small-offset-11{margin-left:91.66667% !important}.small-reset-order,.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}}@media only screen and (min-width: 40.063em){.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.medium-push-0{left:0%;right:auto}.medium-pull-0{right:0%;left:auto}.medium-push-1{left:8.33333%;right:auto}.medium-pull-1{right:8.33333%;left:auto}.medium-push-2{left:16.66667%;right:auto}.medium-pull-2{right:16.66667%;left:auto}.medium-push-3{left:25%;right:auto}.medium-pull-3{right:25%;left:auto}.medium-push-4{left:33.33333%;right:auto}.medium-pull-4{right:33.33333%;left:auto}.medium-push-5{left:41.66667%;right:auto}.medium-pull-5{right:41.66667%;left:auto}.medium-push-6{left:50%;right:auto}.medium-pull-6{right:50%;left:auto}.medium-push-7{left:58.33333%;right:auto}.medium-pull-7{right:58.33333%;left:auto}.medium-push-8{left:66.66667%;right:auto}.medium-pull-8{right:66.66667%;left:auto}.medium-push-9{left:75%;right:auto}.medium-pull-9{right:75%;left:auto}.medium-push-10{left:83.33333%;right:auto}.medium-pull-10{right:83.33333%;left:auto}.medium-push-11{left:91.66667%;right:auto}.medium-pull-11{right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.medium-offset-0{margin-left:0% !important}.medium-offset-1{margin-left:8.33333% !important}.medium-offset-2{margin-left:16.66667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.33333% !important}.medium-offset-5{margin-left:41.66667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.33333% !important}.medium-offset-8{margin-left:66.66667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.33333% !important}.medium-offset-11{margin-left:91.66667% !important}.medium-reset-order,.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.push-0{left:0%;right:auto}.pull-0{right:0%;left:auto}.push-1{left:8.33333%;right:auto}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9{right:75%;left:auto}.push-10{left:83.33333%;right:auto}.pull-10{right:83.33333%;left:auto}.push-11{left:91.66667%;right:auto}.pull-11{right:91.66667%;left:auto}}@media only screen and (min-width: 64.063em){.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.large-push-0{left:0%;right:auto}.large-pull-0{right:0%;left:auto}.large-push-1{left:8.33333%;right:auto}.large-pull-1{right:8.33333%;left:auto}.large-push-2{left:16.66667%;right:auto}.large-pull-2{right:16.66667%;left:auto}.large-push-3{left:25%;right:auto}.large-pull-3{right:25%;left:auto}.large-push-4{left:33.33333%;right:auto}.large-pull-4{right:33.33333%;left:auto}.large-push-5{left:41.66667%;right:auto}.large-pull-5{right:41.66667%;left:auto}.large-push-6{left:50%;right:auto}.large-pull-6{right:50%;left:auto}.large-push-7{left:58.33333%;right:auto}.large-pull-7{right:58.33333%;left:auto}.large-push-8{left:66.66667%;right:auto}.large-pull-8{right:66.66667%;left:auto}.large-push-9{left:75%;right:auto}.large-pull-9{right:75%;left:auto}.large-push-10{left:83.33333%;right:auto}.large-pull-10{right:83.33333%;left:auto}.large-push-11{left:91.66667%;right:auto}.large-pull-11{right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.large-offset-0{margin-left:0% !important}.large-offset-1{margin-left:8.33333% !important}.large-offset-2{margin-left:16.66667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.33333% !important}.large-offset-5{margin-left:41.66667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.33333% !important}.large-offset-8{margin-left:66.66667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.33333% !important}.large-offset-11{margin-left:91.66667% !important}.large-reset-order,.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.push-0{left:0%;right:auto}.pull-0{right:0%;left:auto}.push-1{left:8.33333%;right:auto}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9{right:75%;left:auto}.push-10{left:83.33333%;right:auto}.pull-10{right:83.33333%;left:auto}.push-11{left:91.66667%;right:auto}.pull-11{right:91.66667%;left:auto}}.tabs{*zoom:1;margin-bottom:0 !important}.tabs:before,.tabs:after{content:" ";display:table}.tabs:after{clear:both}.tabs dd{position:relative;margin-bottom:0 !important;top:1px;float:left}.tabs dd>a{display:block;background:#efefef;color:#222;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:1rem}.tabs dd>a:hover{background:#e1e1e1}.tabs dd.active a{background:#fff}.tabs.radius dd:first-child a{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius dd:last-child a{-moz-border-radius-bottomright:3px;-moz-border-radius-topright:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.tabs.vertical dd{position:inherit;float:none;display:block;top:auto}.tabs-content{*zoom:1;margin-bottom:1.5rem;width:100%}.tabs-content:before,.tabs-content:after{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:0.9375rem 0;width:100%}.tabs-content>.content.active{display:block}.tabs-content>.content.contained{padding:0.9375rem}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 0.9375rem}@media only screen and (min-width: 40.063em){.tabs.vertical{width:20%;float:left;margin-bottom:1.25rem}.tabs-content.vertical{width:80%;float:left;margin-left:-1px}}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}.contain-to-grid{width:100%;background:#fff}.contain-to-grid .top-bar{margin-bottom:0}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:45px}.top-bar{overflow:hidden;height:45px;line-height:45px;position:relative;background:#fff;margin-bottom:0}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row,.top-bar .highmark-overview .overview-text,.highmark-overview .top-bar .overview-text{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:auto;padding-top:.35rem;padding-bottom:.35rem;font-size:0.75rem}.top-bar .button,.top-bar .button.new .button.new.large,.button.new .top-bar .button.new.large{padding-top:.45rem;padding-bottom:.35rem;margin-bottom:0;font-size:0.75rem}.top-bar .title-area{position:relative;margin:0}.top-bar .name{height:45px;margin:0;font-size:16px}.top-bar .name h1{line-height:45px;font-size:1.0625rem;margin:0}.top-bar .name h1 a{font-weight:normal;color:#0082c6;width:50%;display:block;padding:0 15px}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#0082c6;text-transform:uppercase;font-size:0.8125rem;font-weight:bold;position:relative;display:block;padding:0 15px;height:45px;line-height:45px}.top-bar .toggle-topbar.menu-icon{right:15px;top:50%;margin-top:-16px;padding-left:40px}.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0;padding-right:25px;color:#6a747c;position:relative}.top-bar .toggle-topbar.menu-icon a::after{content:"";position:absolute;right:0;display:block;width:16px;top:0;height:0;-webkit-box-shadow:0 10px 0 1px #6a747c,0 16px 0 1px #6a747c,0 22px 0 1px #6a747c;box-shadow:0 10px 0 1px #6a747c,0 16px 0 1px #6a747c,0 22px 0 1px #6a747c}.top-bar.expanded{height:auto;background:transparent}.top-bar.expanded .title-area{background:#fff}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a span{-webkit-box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888;box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888}.top-bar-section{left:0;position:relative;width:auto;-webkit-transition:left 300ms ease-out;-moz-transition:left 300ms ease-out;transition:left 300ms ease-out}.top-bar-section ul{width:100%;height:auto;display:block;background:#333;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li>a{display:block;width:100%;color:#0082c6;padding:12px 0 12px 0;padding-left:15px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:0.8125rem;font-weight:normal;background:#333}.top-bar-section ul li>a.button,.top-bar-section ul .button.new li>a.button.new.large,.button.new .top-bar-section ul li>a.button.new.large{background:#0082c6;font-size:0.8125rem;padding-right:15px;padding-left:15px}.top-bar-section ul li>a.button:hover,.top-bar-section ul .button.new li>a.button.new.large:hover,.button.new .top-bar-section ul li>a.button.new.large:hover{background:#005f91}.top-bar-section ul li>a.button.secondary,.top-bar-section ul .button.new li>a.secondary.button.new.large,.button.new .top-bar-section ul li>a.secondary.button.new.large{background:#d6d9dc}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul .button.new li>a.secondary.button.new.large:hover,.button.new .top-bar-section ul li>a.secondary.button.new.large:hover{background:#bcc2c6}.top-bar-section ul li>a.button.success,.top-bar-section ul .button.new li>a.success.button.new.large,.button.new .top-bar-section ul li>a.success.button.new.large{background:#5da423}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul .button.new li>a.success.button.new.large:hover,.button.new .top-bar-section ul li>a.success.button.new.large:hover{background:#49821c}.top-bar-section ul li>a.button.alert,.top-bar-section ul .button.new li>a.alert.button.new.large,.button.new .top-bar-section ul li>a.alert.button.new.large{background:#c60f13}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul .button.new li>a.alert.button.new.large:hover,.button.new .top-bar-section ul li>a.alert.button.new.large:hover{background:#a20c10}.top-bar-section ul li:hover>a{background:#272727;color:#fff}.top-bar-section ul li.active>a{background:#0082c6;color:#fff}.top-bar-section ul li.active>a:hover{background:#0070aa;color:#fff}.top-bar-section .has-form{padding:15px}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,0.4);border-left-style:solid;margin-right:15px;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{display:block}.top-bar-section .dropdown{position:absolute;left:100%;top:0;display:none;z-index:99}.top-bar-section .dropdown li{width:100%;height:auto}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 15px}.top-bar-section .dropdown li a.parent-link{font-weight:normal}.top-bar-section .dropdown li.title h5{margin-bottom:0}.top-bar-section .dropdown li.title h5 a{color:#0082c6;line-height:22.5px;display:block}.top-bar-section .dropdown li.has-form{padding:8px 15px}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li .button.new .button.new.large,.button.new .top-bar-section .dropdown li .button.new.large{top:auto}.top-bar-section .dropdown label{padding:8px 15px 2px;margin-bottom:0;text-transform:uppercase;color:#777;font-weight:bold;font-size:0.625rem}.js-generated{display:block}@media only screen and (min-width: 40.063em){.top-bar{background:#fff;*zoom:1;overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a{width:auto}.top-bar input,.top-bar .button,.top-bar .button.new .button.new.large,.button.new .top-bar .button.new.large{font-size:0.875rem;position:relative;top:7px}.top-bar.expanded{background:#fff}.contain-to-grid .top-bar{max-width:62.5rem;margin:0 auto;margin-bottom:0}.top-bar-section{-webkit-transition:none 0 0;-moz-transition:none 0 0;transition:none 0 0;left:0 !important}.top-bar-section ul{width:auto;height:auto !important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background:#272727;color:#fff}.top-bar-section li:not(.has-form) a:not(.button){padding:0 15px;line-height:45px;background:#fff}.top-bar-section li:not(.has-form) a:not(.button):hover{background:#272727}.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 15px;line-height:45px;color:#fff;background:#0082c6}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#0070aa}.top-bar-section .has-dropdown>a{padding-right:35px !important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:22.5px}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{display:none}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:1rem;margin-top:-2px;right:5px;line-height:1.2}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}.top-bar-section .dropdown li a{color:#fff;line-height:1;white-space:nowrap;padding:12px 15px;background:#333}.top-bar-section .dropdown li label{white-space:nowrap;background:#333}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #4e4e4e;clear:none;height:45px;width:0}.top-bar-section .has-form{background:#fff;padding:0 15px;height:45px}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background:#272727;color:#fff}.no-js .top-bar-section ul li:active>a{background:#0082c6;color:#fff}.no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block}}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em) and (max-width: 90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em) and (max-width: 120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em) and (max-width: 99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,ul,ol,dl,blockquote,th,td{margin:0;padding:0}a{color:#0082c6;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#0070aa}a img{border:none}p,ul,ol,dl{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead,ul.lead,ol.lead,dl.lead{font-size:1.21875rem;line-height:1.6}p aside,ul aside,ol aside,dl aside{font-size:0.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;color:#6a747c;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.5rem;line-height:1.2}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#9da5ab;line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#9da5ab;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:bold;color:#910b0e}ul,ol,dl{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:0.3rem;font-weight:bold}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:0.8125rem;color:#8b949c}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#8b949c}blockquote,blockquote p,blockquote ul,blockquote ol,blockquote dl{line-height:1.6;color:#9da5ab}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:0.625rem 0.75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375rem}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem}@media only screen and (min-width: 40.063em){h1,h2,h3,h4,h5,h6{line-height:1.2}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,ul,ol,dl,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}.floated-button{height:104px;width:104px;position:fixed;top:40%;z-index:999;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.floated-button a{display:none}@media only screen and (min-width: 768px){.floated-button a{display:block;box-shadow:0px 1px 6px rgba(0,0,0,0.3);background:#ffb515;margin:0;padding:8px 16px;text-decoration:none;width: 176px;width: 11rem;border-bottom-right-radius: 6.4px;border-bottom-right-radius: 0.4rem;border-bottom-left-radius: 6.4px;border-bottom-left-radius: 0.4rem}.floated-button a:hover{background:#ffd373}}.start-hidden{display:none}html{height:100%;font-size:100%;line-height:1.375}body{min-width: 240px;min-width: 15rem;width:100%;height:100%;font-size:100%;line-height:1.375;color:#444a4f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.no-inlinesvg .svg-backup{display:block}.no-inlinesvg .svg-hide{display:none !important}.inlinesvg .svg-backup{display:none !important}.inlinesvg .svg-hide{display:inherit}ul.pagination{list-style:none}ul.pagination li{width: 112px;width: 7rem}ul.pagination li a{width:100%;display:block}.flex-section{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.flex-section .half-width,.flex-section .half-width-right{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;float:none}.flex-section .half-width.right-side,.flex-section .right-side.half-width-right{padding-right:0;padding-left: 16px;padding-left: 1rem}.flex-stats{display:-webkit-flex;display:flex}.flex-stats .stat-item{padding: 8px;padding: 0.5rem;text-align:center;-webkit-flex-grow:1;-webkit-align-items:center;align-items:center;width:10rem;flex-grow:1}.flex-stats .stat-item h4,.flex-stats .stat-item p,.flex-stats .stat-item ul,.flex-stats .stat-item ol,.flex-stats .stat-item dl{text-align:center;margin-bottom: 8px;margin-bottom: 0.5rem}.flex-stats .stat-item p,.flex-stats .stat-item ul,.flex-stats .stat-item ol,.flex-stats .stat-item dl{font-size: 16px;font-size: 1rem;max-width:20rem;margin-left:auto;margin-right:auto}.logo{display:block;float:left;font-size:0;margin:0;height: 34px;height: 2.125rem;width: 100px;width: 6.25rem;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;padding: 9.6px 0 9.6px 16px;padding: 0.6rem 0 0.6rem 1rem}.logo img,.logo a{display:block;height: 34px;height: 2.125rem;width: 100px;width: 6.25rem}@media only screen and (min-width: 768px){.logo{padding: 5px 0;padding: 0.3125rem 0}}@media only screen and (min-width: 960px){.logo{padding-left: 0;padding-left: 0}}h1,h2{font-size: 24px;font-size: 1.5rem;font-family:"freight-text-pro",Georgia,serif;font-weight:400;line-height:1.375;letter-spacing: -0.4px;letter-spacing: -0.025rem}@media only screen and (min-width: 768px){h1,h2{font-size: 34px;font-size: 2.125rem}}@media only screen and (min-width: 960px){h1,h2{font-size: 44px;font-size: 2.75rem}}h1.dynamic-content,h2.dynamic-content{font-size: 32px;font-size: 2rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;color:#0082c6;margin-bottom: 6.4px;margin-bottom: 0.4rem;line-height:1.125}@media only screen and (min-width: 768px){h1.dynamic-content,h2.dynamic-content{font-size: 36px;font-size: 2.25rem}}@media only screen and (min-width: 960px){h1.dynamic-content,h2.dynamic-content{font-size: 48px;font-size: 3rem;line-height:1}}h1.no-margin-bottom,h2.no-margin-bottom{margin-bottom:0}h1.color-break-quote,h2.color-break-quote{font-size: 18px;font-size: 1.125rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.375}@media only screen and (min-width: 768px){h1.color-break-quote,h2.color-break-quote{font-size: 24px;font-size: 1.5rem}}h3{font-size: 22px;font-size: 1.375rem;font-family:"freight-text-pro",Georgia,serif;font-weight:normal;line-height:1.375}h3.dynamic-content{font-size: 24px;font-size: 1.5rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;margin-bottom:0;line-height:1.2}@media only screen and (min-width: 580px){h3.dynamic-content{font-size: 32px;font-size: 2rem}}@media only screen and (min-width: 960px){h3.dynamic-content{font-size: 36px;font-size: 2.25rem}}h3.no-margin-bottom{margin-bottom:0}h4{font-size: 32px;font-size: 2rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;line-height:1.25;margin-bottom: 8px;margin-bottom: 0.5rem}@media only screen and (min-width: 768px){h4{font-size: 40px;font-size: 2.5rem;line-height:1.25}}h4.dynamic-content{font-size: 22px;font-size: 1.375rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;margin-bottom:0;line-height:1.25}h4.no-margin-bottom{margin-bottom:0}h4.with-subtitle{margin-bottom:0}h4.with-subtitle ~ h5{font-weight:normal;margin: 6px 0;margin: 0.375rem 0}h4.label-title{margin-bottom:0;font-family:"freight-text-pro",Georgia,serif;font-weight:normal;font-size: 22px;font-size: 1.375rem}h4.big-serif{font-size: 31.6px;font-size: 1.975rem;line-height:1.175;font-family:"freight-text-pro",Georgia,serif;font-weight:400}@media only screen and (min-width: 768px){h4.big-serif{font-size: 44px;font-size: 2.75rem}}h5{font-size: 22px;font-size: 1.375rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;line-height:1.2}h5.call-out-paragraph{line-height:1.5;margin-bottom:1em}h5.dynamic-content{font-size: 20px;font-size: 1.25rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;margin-bottom:0;line-height:1.25}h5.no-margin-bottom{margin-bottom:0}h5.hover-text-header{margin-bottom: 6px;margin-bottom: 0.375rem}h6{font-size: 16px;font-size: 1rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;line-height: 22px;line-height: 1.375rem}h6.dynamic-content{font-size: 12px;font-size: 0.75rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;margin-bottom:0;line-height: 22px;line-height: 1.375rem}h6.no-margin-bottom{margin-bottom:0;margin-top: 8px;margin-top: 0.5rem}a{-webkit-transition:all,300ms;-moz-transition:all,300ms;-o-transition:all,300ms;transition:all,300ms}a:hover{color:#006193}a>h1,a>h2,a>h3,a>h4,a>h5,a>h6{color:#0082c6}p,ul,ol,dl{font-family:"freight-text-pro",Georgia,serif;font-weight:400;line-height:1.5}@media only screen{p,ul,ol,dl{font-size: 18px;font-size: 1.125rem}}@media only screen and (min-width: 960px){p,ul,ol,dl{font-size: 18px;font-size: 1.125rem;line-height:1.5}}@media only screen and (min-width: 64.063em){p,ul,ol,dl{font-size: 20px;font-size: 1.25rem}}p+p,ul+p,ol+p,dl+p,p+ul,ul+ul,ol+ul,dl+ul,p+ol,ul+ol,ol+ol,dl+ol,p+dl,ul+dl,ol+dl,dl+dl{margin-top: 16px;margin-top: 1rem}p.label-title,ul.label-title,ol.label-title,dl.label-title{font-family:"freight-text-pro",Georgia,serif;font-style:italic;font-size: 20px;font-size: 1.25rem;font-weight:400;margin-bottom:0;line-height: 22px;line-height: 1.375rem}p.label-text,ul.label-text,ol.label-text,dl.label-text{font-family:"freight-text-pro",Georgia,serif;font-size: 14px;font-size: 0.875rem;margin-bottom:0;line-height: 18px;line-height: 1.125rem;margin-top:0}p.label-text.bold-sans,ul.label-text.bold-sans,ol.label-text.bold-sans,dl.label-text.bold-sans{font-size: 14px;font-size: 0.875rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;line-height:1.2}p.label-text.coming-soon,ul.label-text.coming-soon,ol.label-text.coming-soon,dl.label-text.coming-soon{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;padding: 2.4px;padding: 0.15rem;border-radius: 16px;border-radius: 1rem;width: 128px;width: 8rem;display:inline-block}p.highlight-label-text,ul.highlight-label-text,ol.highlight-label-text,dl.highlight-label-text{font-family:"freight-text-pro",Georgia,serif;font-size: 16px;font-size: 1rem;line-height: 20px;line-height: 1.25rem}p.call-out,ul.call-out,ol.call-out,dl.call-out{margin: 28px 0 0 0;margin: 1.75rem 0 0 0;padding:0;font-size: 36px;font-size: 2.25rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;line-height: 54px;line-height: 3.375rem}@media only screen and (min-width: 960px){p.call-out,ul.call-out,ol.call-out,dl.call-out{font-size: 40px;font-size: 2.5rem}}p.small-call-out,ul.small-call-out,ol.small-call-out,dl.small-call-out{font-size: 24px;font-size: 1.5rem;font-family:"freight-text-pro",Georgia,serif;font-weight:normal;line-height:1.375}p.big-serif,ul.big-serif,ol.big-serif,dl.big-serif{font-size: 22px;font-size: 1.375rem;line-height:1.375;font-family:"freight-text-pro",Georgia,serif;font-weight:400}@media only screen and (min-width: 768px){p.big-serif,ul.big-serif,ol.big-serif,dl.big-serif{font-size: 32px;font-size: 2rem}}p.color-break-author,ul.color-break-author,ol.color-break-author,dl.color-break-author{font-size: 20px;font-size: 1.25rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:normal;line-height:1.375;margin-bottom:0}p.color-break-author-title,ul.color-break-author-title,ol.color-break-author-title,dl.color-break-author-title{font-size: 14px;font-size: 0.875rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:normal;line-height:1;margin:0}p.news-short-description,ul.news-short-description,ol.news-short-description,dl.news-short-description{margin-bottom: 12px;margin-bottom: 0.75rem}p.small-text,ul.small-text,ol.small-text,dl.small-text{font-family:"freight-text-pro",Georgia,serif;font-weight:400;line-height:1.5;font-size: 15px;font-size: 0.9375rem}@media only screen and (min-width: 768px){p.small-text,ul.small-text,ol.small-text,dl.small-text{font-size: 16px;font-size: 1rem}}ul,ol,dl{font-family:"freight-text-pro",Georgia,serif;list-style-position:outside}ul li,ol li,dl li{margin-bottom: 2px;margin-bottom: 0.125rem}.details{font-weight:300;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size: 12px;font-size: 0.75rem;line-height: 16px;line-height: 1rem}.details a{font-weight:400}.date{text-transform:uppercase}nav.pagination .paginate-button.prev{float:left}nav.pagination .paginate-button.next{float:right}.left-align{text-align:left}.center-align{text-align:center}.right-align{text-align:right}.text-aside-list ul{font-family:"freight-text-pro",Georgia,serif;list-style-type:none;margin: 16px 0 20px 36px;margin: 1rem 0 1.25rem 2.25rem}@media only screen and (min-width: 768px){.text-aside-list ul{margin-left: 44px;margin-left: 2.75rem}}.text-aside-list ul li{margin:1.2em 0;line-height:1.2;font-size: 16px;font-size: 1rem}@media only screen and (min-width: 768px){.text-aside-list ul li{font-size: 18px;font-size: 1.125rem}}.text-aside-container{background-color:#0069a0;padding:20px !important;padding:1.25rem !important}.text-aside-container h5,.text-aside-container ul{color:white}.text-aside-container h5,.text-aside-container img{display:inline-block}.text-aside-container h5{font-size: 24px;font-size: 1.5rem}@media only screen and (min-width: 768px){.text-aside-container h5{font-size: 28px;font-size: 1.75rem}}.text-aside-container .award-image{display:inline-block;width: 16px;width: 1rem;margin: 4px 20px 12px 0;margin: 0.25rem 1.25rem 0.75rem 0}@media only screen and (min-width: 768px){.text-aside-container .award-image{margin: 0 20px 12px 0;margin: 0 1.25rem 0.75rem 0;width:auto}}@media only screen and (min-width: 768px){.text-aside-container{padding:40px !important;padding:2.5rem !important}}.subtext{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold}.row,.highmark-overview .overview-text{max-width:1080px}.grid-row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5rem;*zoom:1;max-width:none;*zoom:1}.grid-row:before,.grid-row:after{content:" ";display:table}.grid-row:after{clear:both}.grid-row:before,.grid-row:after{content:" ";display:table}.grid-row:after{clear:both}.snug-top{padding-top:0;margin-top:0}.snug-bottom{padding-bottom:0;margin-bottom:0}.full-border-top{border-top:1px #6a747c solid}.standard-margin.top{margin-top: 16px;margin-top: 1rem}.standard-margin.top.big{margin-top: 32px;margin-top: 2rem}.standard-margin.top.small-only{margin-top: 16px;margin-top: 1rem}@media only screen and (min-width: 768px){.standard-margin.top.small-only{margin-top:inherit}}@media only screen and (min-width: 768px){.standard-margin.top.big.first-no-margin-on-small{margin-top:0}.standard-margin.top.big.first-no-margin-on-small ~ .standard-margin.top.big.first-no-margin-on-small{margin-top: 32px;margin-top: 2rem}}.standard-margin.top.big.first-no-margin{margin-top:0}.standard-margin.top.big.first-no-margin ~ .standard-margin.top.big.first-no-margin{margin-top: 32px;margin-top: 2rem}.standard-margin.bottom{margin-bottom: 16px;margin-bottom: 1rem}.standard-margin.bottom.big{margin-bottom: 32px;margin-bottom: 2rem}img.full-width-image{width:100%;height:auto}.clear-floats{*zoom:1;clear:both}.clear-floats:before,.clear-floats:after{content:" ";display:table}.clear-floats:after{clear:both}.push-left{float:left}.push-right{float:right}.left-side{float:left;padding: 0 16px 0 0;padding: 0 1rem 0 0}.right-side{float:right;padding: 0 0 0 16px;padding: 0 0 0 1rem}.hidden-on-extra-small-devices{display:none !important}@media only screen and (min-width: 768px){.hidden-on-extra-small-devices{display:block !important}}.hidden-on-small-medium-and-large-devices{display:block !important}@media only screen and (min-width: 768px){.hidden-on-small-medium-and-large-devices{display:none !important}}.full-width{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding-left: 10px;padding-left: 0.625rem;padding-right: 10px;padding-right: 0.625rem;*zoom:1;position:relative}.full-width:before,.full-width:after{content:" ";display:table}.full-width:after{clear:both}.full-width.no-padding{padding:0}.full-width.case-file-wrapper{overflow:hidden}@media only screen and (min-width: 450px){.full-width{padding-left: 32px;padding-left: 2rem;padding-right: 32px;padding-right: 2rem}}@media only screen and (min-width: 960px){.full-width{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0;max-width: 1000px;max-width: 62.5rem}.full-width.always-12{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;max-width:none}.full-width.always-12.no-padding{padding:0}.full-width.always-12.no-padding-medium{padding:0}.full-width.no-padding{padding:0}}.third-width{display:block;*zoom:1;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}.third-width:before,.third-width:after{content:" ";display:table}.third-width:after{clear:both}@media only screen and (min-width: 960px){.third-width{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left}.third-width.no-padding{padding:0}}.third-width img{max-width:100%;display:block;height:auto;margin:auto;margin-bottom: 16px;margin-bottom: 1rem}@media only screen and (min-width: 768px){.third-width img{margin-top:0}}.third-width img.drop-shadow{-webkit-box-shadow:rgba(106,116,124,0.5) 6px 6px 12px;-moz-box-shadow:rgba(106,116,124,0.5) 6px 6px 12px;box-shadow:rgba(106,116,124,0.5) 6px 6px 12px}.third-width.no-padding{padding:0}.third-width.no-margin{margin:0}.third-width.left-side{padding:0}@media only screen and (min-width: 768px){.third-width.left-side{float:left;padding: 0 16px 0 0;padding: 0 1rem 0 0}}.third-width.right-side{padding:0}@media only screen and (min-width: 768px){.third-width.right-side{float:right;padding: 0 0 0 16px;padding: 0 0 0 1rem}}.third-width.case-file{margin: 0 0 24px 0;margin: 0 0 1.5rem 0;padding:0}@media only screen and (min-width: 768px){.third-width.case-file{margin:0;padding:0}}@media only screen and (min-width: 960px){.third-width.case-file{padding-left:0.9375rem;padding-right:0.9375rem;width:41.66667%;float:left;margin-left:8.33333% !important;padding:0}}.half-width,.half-width-right{display:block;*zoom:1;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}.half-width:before,.half-width-right:before,.half-width:after,.half-width-right:after{content:" ";display:table}.half-width:after,.half-width-right:after{clear:both}@media only screen and (min-width: 768px){.half-width,.half-width-right{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left}.half-width.no-padding,.no-padding.half-width-right{padding:0}}@media only screen and (min-width: 960px){.half-width,.half-width-right{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left}.half-width.no-padding,.no-padding.half-width-right{padding:0}}.half-width img,.half-width-right img{max-width:100%;display:block;height:auto;margin:auto;margin-bottom: 16px;margin-bottom: 1rem}@media only screen and (min-width: 768px){.half-width img,.half-width-right img{margin-top:0}}.half-width img.drop-shadow,.half-width-right img.drop-shadow{-webkit-box-shadow:rgba(106,116,124,0.5) 6px 6px 12px;-moz-box-shadow:rgba(106,116,124,0.5) 6px 6px 12px;box-shadow:rgba(106,116,124,0.5) 6px 6px 12px}.half-width.no-padding,.no-padding.half-width-right{padding:0}.half-width.no-margin,.no-margin.half-width-right{margin:0}.half-width.left-side,.left-side.half-width-right{padding:0}@media only screen and (min-width: 768px){.half-width.left-side,.left-side.half-width-right{float:left;padding: 0 16px 0 0;padding: 0 1rem 0 0}}.half-width.right-side,.right-side.half-width-right{padding:0}@media only screen and (min-width: 768px){.half-width.right-side,.right-side.half-width-right{float:right;padding: 0 0 0 16px;padding: 0 0 0 1rem}}.half-width.case-file,.case-file.half-width-right{margin: 0 0 24px 0;margin: 0 0 1.5rem 0;padding:0}@media only screen and (min-width: 768px){.half-width.case-file,.case-file.half-width-right{margin:0;padding:0}}@media only screen and (min-width: 960px){.half-width.case-file,.case-file.half-width-right{padding-left:0.9375rem;padding-right:0.9375rem;width:41.66667%;float:left;margin-left:8.33333% !important;padding:0}}@media only screen and (min-width: 960px){.half-width-right.case-file{padding-left:0.9375rem;padding-right:0.9375rem;width:41.66667%;float:left;margin-left:0% !important}}@media only screen and (min-width: 768px){.two-col{padding-left:0.9375rem;padding-right:0.9375rem;width:16.66667%;float:left;padding:0}}@media only screen and (min-width: 768px){.three-col{padding-left:0.9375rem;padding-right:0.9375rem;width:25%;float:left;padding:0}}.three-col.always-3{padding-left:0.9375rem;padding-right:0.9375rem;width:25%;float:left;padding:0}@media only screen and (min-width: 768px){.three-col.centered{padding-left:0.9375rem;padding-right:0.9375rem;width:25%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}.three-col.centered.always-3{padding-left:0.9375rem;padding-right:0.9375rem;width:25%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}@media only screen and (min-width: 768px){.four-col{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left;padding:0}.four-col.left-col{padding-left:0.9375rem;padding-right:0.9375rem;width:29.16667%;float:left;padding:0}.four-col.center-col{padding-left:0.9375rem;padding-right:0.9375rem;width:29.16667%;float:left;margin-left:6.25% !important;padding:0}.four-col.right-col{padding-left:0.9375rem;padding-right:0.9375rem;width:29.16667%;float:left;margin-left:6.25% !important;padding:0}}@media only screen and (min-width: 768px){.five-col{padding-left:0.9375rem;padding-right:0.9375rem;width:41.66667%;float:left;padding:0}}@media only screen and (min-width: 768px){.five-col.centered{padding-left:0.9375rem;padding-right:0.9375rem;width:41.66667%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}@media only screen and (min-width: 768px){.six-col{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left;padding:0}.six-col.left-col{padding-left:0.9375rem;padding-right:0.9375rem;width:46.875%;float:left;padding:0}.six-col.right-col{padding-left:0.9375rem;padding-right:0.9375rem;width:46.875%;float:left;margin-left:6.25% !important;padding:0}}@media only screen and (min-width: 768px){.six-col.centered{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}.six-col.centered.caption p,.six-col.centered.caption ul,.six-col.centered.caption ol,.six-col.centered.caption dl{text-align:center}@media only screen and (min-width: 768px){.seven-col{padding-left:0.9375rem;padding-right:0.9375rem;width:58.33333%;float:left;padding:0}}@media only screen and (min-width: 768px){.seven-col.centered{padding-left:0.9375rem;padding-right:0.9375rem;width:58.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}@media only screen and (min-width: 768px){.eight-col{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left;padding:0}}.eight-col.always-8{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left;padding:0}@media only screen and (min-width: 768px){.eight-col.centered{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}.eight-col.centered.always-8{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}@media only screen and (min-width: 768px){.nine-col{padding-left:0.9375rem;padding-right:0.9375rem;width:75%;float:left;padding:0}}.nine-col.always-9{padding-left:0.9375rem;padding-right:0.9375rem;width:75%;float:left;padding:0}@media only screen and (min-width: 768px){.nine-col.centered,.highmark-overview .overview-text>*{padding-left:0.9375rem;padding-right:0.9375rem;width:75%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}.nine-col.centered.always-9,.highmark-overview .overview-text>.always-9{padding-left:0.9375rem;padding-right:0.9375rem;width:75%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}@media only screen and (min-width: 768px){.ten-col{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;padding:0}}.ten-col.always-10{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;padding:0}@media only screen and (min-width: 768px){.ten-col.centered{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}.ten-col.centered.always-10{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}@media only screen and (min-width: 768px){.twelve-col{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}}.twelve-col.always-8{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}@media only screen and (min-width: 768px){.twelve-col.centered{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}}.twelve-col.centered.always-8{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}.twelve-col.centered img{display:block;margin: 16px auto 0;margin: 1rem auto 0}img.stretch{margin: 16px 0;margin: 1rem 0;width:100%;height:auto}img.inline-clock{margin: 0 4px 6px 4px;margin: 0 0.25rem 0.375rem 0.25rem;display:inline-block;width: 48px;width: 3rem;height:auto;vertical-align:middle}img.drop-shadow{-webkit-box-shadow:rgba(106,116,124,0.5) 6px 6px 12px;-moz-box-shadow:rgba(106,116,124,0.5) 6px 6px 12px;box-shadow:rgba(106,116,124,0.5) 6px 6px 12px}img.centered{display:block;margin:0 auto}.interaction-icon{display:block;margin: 0 auto 8px auto;margin: 0 auto 0.5rem auto;height: 32px;height: 2rem;width: 32px;width: 2rem}img.circle-up{border-radius:50%;width:100%;max-width: 384px;max-width: 24rem;height:auto}@media only screen and (min-width: 768px){img.circle-up{max-width:none}}@media only screen and (min-width: 768px){h4.vertical-text{margin-top:30%}}.twitter-tweet-rendered{margin-right:auto !important;margin-left:auto !important}.oreo-stats{*zoom:1}.oreo-stats:before,.oreo-stats:after{content:" ";display:table}.oreo-stats:after{clear:both}@media only screen and (min-width: 768px){.oreo-stats{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left;margin-left:auto;margin-right:auto;float:none;margin-top: 32px;margin-top: 2rem;margin-bottom: 32px;margin-bottom: 2rem;float:none}}section{*zoom:1;padding: 48px 0;padding: 3rem 0;padding: 24px 0;padding: 1.5rem 0}section:before,section:after{content:" ";display:table}section:after{clear:both}@media only screen and (min-width: 768px){section{padding: 44px 0;padding: 2.75rem 0}}@media only screen and (min-width: 768px){section{padding: 48px 0;padding: 3rem 0}section:first-of-type{padding-top: 128px;padding-top: 8rem}section:first-of-type.blog-post-preview{padding-top: 48px;padding-top: 3rem}}section .section-header{font-weight:400;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;padding: 0 16px;padding: 0 1rem;max-width: 1000px;max-width: 62.5rem}@media only screen and (min-width: 960px){section .section-header{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding: 0;padding: 0}}section .section-header h2{padding: 0;padding: 0;text-align:center}section .section-header figure{display:inline-block}section.color-break{margin: 32px 0;margin: 2rem 0}section.color-break.large{padding:2em 0}@media only screen and (min-width: 768px){section.color-break.large{padding:3em 0}}@media only screen and (min-width: 1080px){section.color-break.large{padding:4.5em 0}}section.color-break.top-section{margin: 0;margin: 0}section.color-break.outerbracket{position:relative}@media only screen and (min-width: 768px){section.color-break.outerbracket{margin: 48px 0;margin: 3rem 0}}section.color-break.outerbracket:before{content:" ";display:none;background:url("/assets/img/dotted-bracket.svg") 50% 0 no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;position:absolute;margin:0 auto;width:100%;overflow:hidden;z-index:-100}@media only screen and (min-width: 1080px){section.color-break.outerbracket:before{-webkit-background-size:1080px auto;-moz-background-size:1080px auto;-o-background-size:1080px auto;background-size:1080px auto}}@media only screen and (min-width: 768px){section.color-break.outerbracket:before{display:block;height: 128px;height: 8rem;top: -104px;top: -6.5rem}}@media only screen and (min-width: 960px){section.color-break.outerbracket:before{display:block;height: 160px;height: 10rem;top: -136px;top: -8.5rem}}section.color-break.outerbracket:after{content:" ";display:none;background:url("/assets/img/dotted-line.svg") 50% 0 no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;position:absolute;width:100%;overflow:hidden;z-index:-100}@media only screen and (min-width: 1080px){section.color-break.outerbracket:after{-webkit-background-size:1080px auto;-moz-background-size:1080px auto;-o-background-size:1080px auto;background-size:1080px auto}}@media only screen and (min-width: 768px){section.color-break.outerbracket:after{display:block;height: 128px;height: 8rem;bottom: -104px;bottom: -6.5rem}}@media only screen and (min-width: 960px){section.color-break.outerbracket:after{display:block;height: 160px;height: 10rem;bottom: -136px;bottom: -8.5rem}}section .horizontal-rule{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left;margin-left:auto;margin-right:auto;float:none;margin: 12px auto;margin: 0.75rem auto;padding:0;border-bottom:1px #d6d9dc solid}@media only screen and (min-width: 768px){section .horizontal-rule{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left;margin-left:auto;margin-right:auto;float:none;margin: 24px auto;margin: 1.5rem auto}}@media only screen and (min-width: 960px){section .horizontal-rule{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left;margin-left:auto;margin-right:auto;float:none}}section.blog-embed .blog-embed-box{position:relative;padding: 24px;padding: 1.5rem}@media only screen and (min-width: 768px){section.blog-embed .blog-embed-box{padding: 32px 48px;padding: 2rem 3rem}}section.blog-embed .blog-embed-box .blog-embed-corner{width:0;height:0;position:absolute;bottom:0;right:0;border-top:#d6d9dc solid 10px;border-bottom:white solid 10px;border-right:white solid 10px;border-left:#d6d9dc solid 10px}.animation-wrapper{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;display:block;margin: 0 auto 24px auto;margin: 0 auto 1.5rem auto}.animation-wrapper.tech-tired{max-height: 320px;max-height: 20rem;margin: 0 auto 8px auto;margin: 0 auto 0.5rem auto}@media only screen and (min-width: 450px){.animation-wrapper.tech-tired{max-height: 384px;max-height: 24rem}}.animation-wrapper.tech-tired svg{width:100%;width:1;height:auto;max-height: 320px;max-height: 20rem}@media only screen and (min-width: 450px){.animation-wrapper.tech-tired svg{max-height: 384px;max-height: 24rem}}.animation-wrapper.taming-complexity{max-height: 128px;max-height: 8rem}.animation-wrapper.taming-complexity svg{width:100%;width:1;height:auto;max-height: 128px;max-height: 8rem}@media only screen and (min-width: 960px){.animation-wrapper.taming-complexity{max-height: 160px;max-height: 10rem}}.animation-wrapper.iteration{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;position:relative;max-height: 384px;max-height: 24rem}.animation-wrapper.iteration svg{width:100%;width:1;height:auto;max-height: 384px;max-height: 24rem}.circle-stat-container{background-color:#f2f3f3;width:200px;height:200px;margin: 48px auto 0 auto;margin: 3rem auto 0 auto;border-radius:50%}.circle-stat-container p.call-out,.circle-stat-container ul.call-out,.circle-stat-container ol.call-out,.circle-stat-container dl.call-out{font-size: 33.6px;font-size: 2.1rem}.circle-stat-container p.stat-number,.circle-stat-container ul.stat-number,.circle-stat-container ol.stat-number,.circle-stat-container dl.stat-number{font-size: 76.8px;font-size: 4.8rem;padding-top:0.69em}.circle-stat-container p.stat-unit,.circle-stat-container ul.stat-unit,.circle-stat-container ol.stat-unit,.circle-stat-container dl.stat-unit{margin:0}.circle-stat-container.animate-opacity{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.stat p.call-out.right-align,.stat ul.call-out.right-align,.stat ol.call-out.right-align,.stat dl.call-out.right-align{margin-right: 12.8px;margin-right: 0.8rem;line-height:0.5}#bookblock{padding-top:0}.bb-image-holder{text-align:center;clip:rect(auto, auto, 300px, auto)}.bb-bookblock{width: 300px;width: 18.75rem;height: 208px;height: 13rem;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:rgba(106,116,124,0.5) 6px 6px 12px;-moz-box-shadow:rgba(106,116,124,0.5) 6px 6px 12px;box-shadow:rgba(106,116,124,0.5) 6px 6px 12px;max-width:100%;margin:0 auto;position:relative;z-index:10;-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (min-width: 450px){.bb-bookblock{width: 384px;width: 24rem;height: 266.8px;height: 16.675rem}}@media only screen and (min-width: 768px){.bb-bookblock{width: 400px;width: 25rem;height: 278px;height: 17.375rem}}@media only screen and (min-width: 960px){.bb-bookblock{width: 672px;width: 42rem;height: 466px;height: 29.125rem}}.bb-page{position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform}.bb-vertical .bb-page{width:50%;height:100%;left:50%;-webkit-transform-origin:left center;-moz-transform-origin:left center;transform-origin:left center}.bb-horizontal .bb-page{width:100%;height:50%;top:50%;-webkit-transform-origin:center top;-moz-transform-origin:center top;transform-origin:center top}.bb-page>div,.bb-outer,.bb-content,.bb-inner{position:absolute;height:100%;width:100%;top:0;left:0;background:#fff}.bb-vertical .bb-content{width:200%}.bb-horizontal .bb-content{height:200%}.bb-page>div{width:100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.bb-page>div:not(:only-child){-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.bb-vertical .bb-back{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg)}.bb-horizontal .bb-back{-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);transform:rotateX(-180deg)}.bb-outer{width:100%;overflow:hidden;z-index:9}.bb-overlay,.bb-flipoverlay{background-color:rgba(0,0,0,0.7);position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0}.bb-flipoverlay{background-color:rgba(0,0,0,0.2)}.bb-bookblock.bb-vertical>div.bb-page:first-child,.bb-bookblock.bb-vertical>div.bb-page:first-child .bb-back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.bb-bookblock.bb-horizontal>div.bb-page:first-child,.bb-bookblock.bb-horizontal>div.bb-page:first-child .bb-back{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg)}.bb-vertical .bb-front .bb-content{left:-100%}.bb-horizontal .bb-front .bb-content{top:-100%}.bb-vertical .bb-flip-next,.bb-vertical .bb-flip-initial{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg)}.bb-vertical .bb-flip-prev{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg)}.bb-horizontal .bb-flip-next,.bb-horizontal .bb-flip-initial{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg)}.bb-horizontal .bb-flip-prev{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg)}.bb-vertical .bb-flip-next-end{-webkit-transform:rotateY(-15deg);-moz-transform:rotateY(-15deg);transform:rotateY(-15deg)}.bb-vertical .bb-flip-prev-end{-webkit-transform:rotateY(-165deg);-moz-transform:rotateY(-165deg);transform:rotateY(-165deg)}.bb-horizontal .bb-flip-next-end{-webkit-transform:rotateX(15deg);-moz-transform:rotateX(15deg);transform:rotateX(15deg)}.bb-horizontal .bb-flip-prev-end{-webkit-transform:rotateX(165deg);-moz-transform:rotateX(165deg);transform:rotateX(165deg)}.bb-item{width:100%;height:100%;position:absolute;top:0;left:0;display:none;background:#fff}.no-js .bb-bookblock,.no-js ul.bb-custom-grid li{width:auto;height:auto}.no-js .bb-item{display:block;position:relative}.bb-arrow-right{position:absolute;top:106px;right:-60px;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;cursor:default}@media only screen and (min-width: 768px){.bb-arrow-right{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity,0.5s;-moz-transition:opacity,0.5s;-o-transition:opacity,0.5s;transition:opacity,0.5s}}.bb-arrow-right img{cursor:default}.bb-arrow-right.active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity,0.5s;-moz-transition:opacity,0.5s;-o-transition:opacity,0.5s;transition:opacity,0.5s}.bb-arrow-right.active img{cursor:pointer}@media only screen and (min-width: 768px){.bb-arrow-right.active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition:opacity,0.5s;-moz-transition:opacity,0.5s;-o-transition:opacity,0.5s;transition:opacity,0.5s}}@media only screen and (min-width: 960px){.bb-arrow-right{top:206px}}.bb-arrow-left{position:absolute;top:106px;left:-60px;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;cursor:default}@media only screen and (min-width: 768px){.bb-arrow-left{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity,0.5s;-moz-transition:opacity,0.5s;-o-transition:opacity,0.5s;transition:opacity,0.5s}}.bb-arrow-left img{cursor:default}.bb-arrow-left.active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity,0.5s;-moz-transition:opacity,0.5s;-o-transition:opacity,0.5s;transition:opacity,0.5s}.bb-arrow-left.active img{cursor:pointer}@media only screen and (min-width: 768px){.bb-arrow-left.active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition:opacity,0.5s;-moz-transition:opacity,0.5s;-o-transition:opacity,0.5s;transition:opacity,0.5s}}@media only screen and (min-width: 960px){.bb-arrow-left{top:206px}}.parallax-header{position:relative;height: 136px;height: 8.5rem;max-width:100%;background-size:cover;background-position:50%}@media only screen and (min-width: 768px){.parallax-header{height: 176px;height: 11rem}}.blog-image .parallax-header,.digital-transformation-image .parallax-header{background-size:100%}.parallax-header.tall-image{padding-bottom:40%;background-size:100%;background-position:50% 50%}@media only screen and (min-width: 768px){.parallax-header.tall-image{padding-bottom:40%}}@media only screen and (min-width: 960px){.parallax-header.tall-image{padding-bottom:40%;max-height: 720px;max-height: 45rem}}@media only screen and (min-width: 1080px){.parallax-header.tall-image{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop')"}}@media only screen and (min-width: 1280px){.parallax-header.tall-image{padding-bottom:40%}}@media only screen and (min-width: 1440px){.parallax-header.tall-image{padding-bottom:37.5%}}@media only screen and (min-width: 1920px){.parallax-header.tall-image{height: 720px;height: 45rem}}.parallax-header.parallax-publications{border-top:1px #d6d9dc solid}.parallax-image-header{position:relative;height: 256px;height: 16rem;max-width:100%;background-size:cover;background-position:50%}@media only screen and (min-width: 768px){.parallax-image-header{height: 272px;height: 17rem}}.blog-image .parallax-image-header,.digital-transformation-image .parallax-image-header{background-size:100%}.parallax-image-header.tall-image{padding-bottom:40%;background-size:100%;background-position:50% 50%}@media only screen and (min-width: 768px){.parallax-image-header.tall-image{padding-bottom:40%}}@media only screen and (min-width: 960px){.parallax-image-header.tall-image{padding-bottom:40%;max-height: 720px;max-height: 45rem}}@media only screen and (min-width: 1080px){.parallax-image-header.tall-image{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop')"}}@media only screen and (min-width: 1280px){.parallax-image-header.tall-image{padding-bottom:40%}}@media only screen and (min-width: 1440px){.parallax-image-header.tall-image{padding-bottom:37.5%}}@media only screen and (min-width: 1920px){.parallax-image-header.tall-image{height: 720px;height: 45rem}}.parallax-image-header.parallax-publications{border-top:1px #d6d9dc solid}.parallax-image-banner{position:relative;height: 256px;height: 16rem;max-width:100%;background-size:cover;background-position:50%}@media only screen and (min-width: 768px){.parallax-image-banner{height: 272px;height: 17rem}}.blog-image .parallax-image-banner,.digital-transformation-image .parallax-image-banner{background-size:100%}.parallax-image-banner.tall-image{padding-bottom:40%;background-size:100%;background-position:50% 50%}@media only screen and (min-width: 768px){.parallax-image-banner.tall-image{padding-bottom:40%}}@media only screen and (min-width: 960px){.parallax-image-banner.tall-image{padding-bottom:40%;max-height: 720px;max-height: 45rem}}@media only screen and (min-width: 1080px){.parallax-image-banner.tall-image{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop')"}}@media only screen and (min-width: 1280px){.parallax-image-banner.tall-image{padding-bottom:40%}}@media only screen and (min-width: 1440px){.parallax-image-banner.tall-image{padding-bottom:37.5%}}@media only screen and (min-width: 1920px){.parallax-image-banner.tall-image{height: 720px;height: 45rem}}.parallax-image-banner.parallax-publications{border-top:1px #d6d9dc solid}.parallax-image{position:relative;height: 136px;height: 8.5rem;max-width:100%;background-size:cover;background-position:50%}@media only screen and (min-width: 768px){.parallax-image{height: 176px;height: 11rem}}.parallax-image.tall-image{padding-bottom:40%;background-size:100%;background-position:50% 50%}@media only screen and (min-width: 768px){.parallax-image.tall-image{padding-bottom:40%}}@media only screen and (min-width: 960px){.parallax-image.tall-image{padding-bottom:40%;max-height: 720px;max-height: 45rem}}@media only screen and (min-width: 1080px){.parallax-image.tall-image{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop')"}}@media only screen and (min-width: 1280px){.parallax-image.tall-image{padding-bottom:40%}}@media only screen and (min-width: 1440px){.parallax-image.tall-image{padding-bottom:37.5%}}@media only screen and (min-width: 1920px){.parallax-image.tall-image{height: 720px;height: 45rem}}.parallax-image-big{position:relative;height: 288px;height: 18rem;max-width:100%;background-size:cover;background-position:50%}.parallax-image-big.tall-image{padding-bottom:40%;background-size:100%;background-position:50% 50%}@media only screen and (min-width: 768px){.parallax-image-big.tall-image{padding-bottom:40%}}@media only screen and (min-width: 960px){.parallax-image-big.tall-image{padding-bottom:40%;max-height: 720px;max-height: 45rem}}@media only screen and (min-width: 1080px){.parallax-image-big.tall-image{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop')"}}@media only screen and (min-width: 1280px){.parallax-image-big.tall-image{padding-bottom:40%}}@media only screen and (min-width: 1440px){.parallax-image-big.tall-image{padding-bottom:37.5%}}@media only screen and (min-width: 1920px){.parallax-image-big.tall-image{height: 720px;height: 45rem}}.parallax-icon{position:absolute;left:50%;width: 60px;width: 3.75rem;height:auto;margin-left: -26px;margin-left: -1.625rem;top: 20px;top: 1.25rem}@media only screen and (min-width: 768px){.parallax-icon{top: 36px;top: 2.25rem}}.parallax-icon-small{position:relative;left:50%;width: 44px;width: 2.75rem;height:auto;margin-left: -26px;margin-left: -1.625rem;margin-bottom: 8px;margin-bottom: 0.5rem}.parallax-text{position:absolute;text-align:center;width:100%;font-family:"freight-text-pro",Georgia,serif;font-weight:400;top: 84px;top: 5.25rem;font-size: 16px;font-size: 1rem}@media only screen and (min-width: 768px){.parallax-text{top: 100px;top: 6.25rem;font-size: 22px;font-size: 1.375rem}}.parallax-icon-text{position:absolute;width:100%;margin:auto}@media only screen and (min-width: 300px){.parallax-icon-text{top:50%;-moz-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}}@media only screen and (min-width: 1080px){.parallax-icon-text{top:22.5%;-moz-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}}.parallax-text-sans{position:relative;text-align:center;color:white;width:100%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;font-size: 16px;font-size: 1rem}@media only screen and (min-width: 768px){.parallax-text-sans{font-size: 22px;font-size: 1.375rem}}.parallax-text-sans-medium{position:absolute;text-align:left;color:white;width:100%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;margin:auto;top:50%;-moz-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);line-height: 40px;line-height: 2.5rem;font-size: 32px;font-size: 2rem}@media only screen and (min-width: 768px){.parallax-text-sans-medium{font-size: 38px;font-size: 2.375rem}}.parallax-text-sans-large{position:absolute;text-align:center;color:white;width:100%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;margin:auto;top:50%;-moz-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;line-height: 51.2px;line-height: 3.2rem;font-size: 48px;font-size: 3rem}@media only screen and (min-width: 768px){.parallax-text-sans-large{font-size: 54px;font-size: 3.375rem}}.parallax-text-sans-xlarge{position:absolute;text-align:center;color:white;width:100%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;margin:auto;top:50%;-moz-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;line-height: 54.4px;line-height: 3.4rem;font-size: 51.2px;font-size: 3.2rem}@media only screen and (min-width: 768px){.parallax-text-sans-xlarge{line-height: 67.2px;line-height: 4.2rem;font-size: 70px;font-size: 4.375rem}}.parallax-text-center{position:absolute;color:white;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;margin:auto;top:50%;-moz-transform:translate(0%, 25%);-o-transform:translate(0%, 25%);-ms-transform:translate(0%, 25%);-webkit-transform:translate(0%, 25%);transform:translate(0%, 25%)}.parallax-nub{position:absolute;bottom: -1px;bottom: -0.0625rem;height: 20px;height: 1.25rem;margin:0 auto;width:100%;border-bottom-width: 1px;border-bottom-width: 0.0625rem;border-bottom-style:solid;border-bottom-color:white}.parallax-publications .parallax-nub{border-bottom:none}.parallax-nub:before,.parallax-nub:after{content:" ";position:absolute;top:0;height:0;border-bottom-width: 20px;border-bottom-width: 1.25rem;border-bottom-style:solid;border-bottom-color:white;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.parallax-nub:before{left:0;width:50%;border-right-width: 20px;border-right-width: 1.25rem;border-right-style:solid;border-right-color:transparent}.parallax-nub:after{right:0;width:50%;border-left-width: 20px;border-left-width: 1.25rem;border-left-style:solid;border-left-color:transparent}.parallax-header.parallax-publications .parallax-text{color:#fff}.parallax-header.parallax-publications .parallax-nub:before,.parallax-header.parallax-publications .parallax-nub:after{border-bottom-width: 20px;border-bottom-width: 1.25rem;border-bottom-style:solid;border-bottom-color:#fff}@media only screen and (min-width: 768px){.parallax-space{height: 175px;height: 10.9375rem}}.parallax-space .parallax-nub{display:none}.parallax-space hr{background-color:#6a747c}.empty-parallax-header{position:relative;height: 35px;height: 2.1875rem;max-width:100%;background-size:cover}@media only screen and (min-width: 768px){.empty-parallax-header{height: 45px;height: 2.8125rem}}.line-nub img{display:block;margin:0 auto;height:auto;width:auto;padding-bottom: 30px;padding-bottom: 1.875rem}.parallax-color-engineering{position:relative;top:0;left:0;width:100%;height:100%}.parallax-color-humansciences{position:absolute;top:0;left:0;width:100%;height:100%}.parallax-color-visualdesign{position:absolute;top:0;left:0;width:100%;height:100%}.parallax-color-mayablue{position:absolute;top:0;left:0;width:100%;height:100%}.venn-diagram{margin:0 auto;position:relative;width: 208px;width: 13rem;height: 208px;height: 13rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:italic;font-weight:bold;overflow:visible}@media only screen and (min-width: 450px){.venn-diagram{width: 300px;width: 18.75rem;height: 300px;height: 18.75rem}}@media only screen and (min-width: 768px){.venn-diagram{width: 442px;width: 27.625rem;height: 442px;height: 27.625rem}}.venn-diagram .sweet-spot-arrow-overlay{display:none}@media only screen and (min-width: 450px){.venn-diagram .sweet-spot-arrow-overlay{display:block;width:50%;height:auto;position:absolute;z-index:-1;top:12%;right:0}}@media only screen and (min-width: 768px){.venn-diagram .sweet-spot-arrow-overlay{width:60%;top:10%;right:-9%}}.venn-diagram .flip-circle{-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;-o-perspective:1000px;perspective:1000px;-webkit-perspective:62.5rem;-moz-perspective:62.5rem;-ms-perspective:62.5rem;-o-perspective:62.5rem;perspective:62.5rem;position:absolute;margin:0 auto;padding:0 auto;height: 108px;height: 6.75rem;width: 108px;width: 6.75rem}@media only screen and (min-width: 450px){.venn-diagram .flip-circle{height: 150px;height: 9.375rem;width: 150px;width: 9.375rem}}@media only screen and (min-width: 768px){.venn-diagram .flip-circle{height: 256px;height: 16rem;width: 256px;width: 16rem}}.venn-diagram .flip-circle p,.venn-diagram .flip-circle ul,.venn-diagram .flip-circle ol,.venn-diagram .flip-circle dl{color:white;position:absolute;top:30%;width:100%;text-align:center;font-size: 16px;font-size: 1rem;line-height:1.2}@media only screen and (min-width: 450px){.venn-diagram .flip-circle p,.venn-diagram .flip-circle ul,.venn-diagram .flip-circle ol,.venn-diagram .flip-circle dl{font-size: 22px;font-size: 1.375rem}}@media only screen and (min-width: 768px){.venn-diagram .flip-circle p,.venn-diagram .flip-circle ul,.venn-diagram .flip-circle ol,.venn-diagram .flip-circle dl{font-size: 30px;font-size: 1.875rem}}.venn-diagram .flip-circle .flip-circle-front,.venn-diagram .flip-circle .flip-circle-back{background:#e34948;position:absolute;height:100%;width:100%;top:0;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.75s;-moz-transition:0.75s;-o-transition:0.75s;transition:0.75s}.venn-diagram .flip-circle .flip-circle-visualdesign-front,.venn-diagram .flip-circle .flip-circle-visualdesign-back{background:#2cc2ab;position:absolute;height:100%;width:100%;top:0;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.75s;-moz-transition:0.75s;-o-transition:0.75s;transition:0.75s}.venn-diagram .flip-circle .flip-circle-engineer-front,.venn-diagram .flip-circle .flip-circle-engineer-back{background:#6ab0ff;position:absolute;height:100%;width:100%;top:0;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.75s;-moz-transition:0.75s;-o-transition:0.75s;transition:0.75s}.venn-diagram .flip-circle .flip-circle-humansciences-front,.venn-diagram .flip-circle .flip-circle-humansciences-back{background:#11d0ec;position:absolute;height:100%;width:100%;top:0;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.75s;-moz-transition:0.75s;-o-transition:0.75s;transition:0.75s}.venn-diagram .flip-circle .flip-circle-back{-moz-transform:rotateY(-180deg),true;-o-transform:rotateY(-180deg),true;-ms-transform:rotateY(-180deg),true;-webkit-transform:rotateY(-180deg),true;transform:rotateY(-180deg),true;vertical-align:middle;text-align:center;opacity:0}.venn-diagram .flip-circle .flip-circle-back h5{display:none}@media only screen and (min-width: 768px){.venn-diagram .flip-circle .flip-circle-back h5{display:inherit;position:absolute;top:13%;line-height: 24px;line-height: 1.5rem;padding: 0 60px;padding: 0 3.75rem;color:white;width:100%}}@media only screen and (min-width: 768px){.venn-diagram .flip-circle .flip-circle-back .engineering-circle-title{position:absolute;top:19%}}.venn-diagram .flip-circle .flip-circle-back h6{display:none}@media only screen and (min-width: 768px){.venn-diagram .flip-circle .flip-circle-back h6{display:inherit;position:absolute;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:lighter;font-size: 12.8px;font-size: 0.8rem;padding:0;color:white;width:100%}}@media only screen and (min-width: 768px){.venn-diagram .flip-circle .flip-circle-back h6{top: 204px;top: 12.75rem}}.venn-diagram .flip-circle .flip-circle-back p,.venn-diagram .flip-circle .flip-circle-back ul,.venn-diagram .flip-circle .flip-circle-back ol,.venn-diagram .flip-circle .flip-circle-back dl{display:none}@media only screen and (min-width: 768px){.venn-diagram .flip-circle .flip-circle-back p,.venn-diagram .flip-circle .flip-circle-back ul,.venn-diagram .flip-circle .flip-circle-back ol,.venn-diagram .flip-circle .flip-circle-back dl{display:inherit;position:absolute;top:35%;font-family:"freight-text-pro",Georgia,serif;font-style:normal;font-weight:bold;font-size: 19.2px;font-size: 1.2rem;line-height: 16px;line-height: 1rem;padding: 0 30px;padding: 0 1.875rem;color:white;text-align:center;width:100%}}@media only screen and (min-width: 768px){.venn-diagram .flip-circle .flip-circle-back div.hr{position:absolute;top:50%;left:10%;border-bottom-color:white;border-bottom-style:solid;border-bottom-width: 1px;border-bottom-width: 0.0625rem;width:80%}}.venn-diagram .flip-circle .flip-circle-back ul{display:block;position:absolute;list-style-type:none;text-align:center;padding: 0 15px;padding: 0 0.9375rem;width:100%;top:10%;right:0}@media only screen and (min-width: 450px){.venn-diagram .flip-circle .flip-circle-back ul{top:20%}}@media only screen and (min-width: 768px){.venn-diagram .flip-circle .flip-circle-back ul{top:center;top: 136px;top: 8.5rem}}.venn-diagram .flip-circle .flip-circle-back li{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;color:white;font-weight:bolder;margin-top: 3px;margin-top: 0.1875rem;font-size: 6.4px;font-size: 0.4rem;line-height: 9.6px;line-height: 0.6rem}@media only screen and (min-width: 450px){.venn-diagram .flip-circle .flip-circle-back li{font-size: 12px;font-size: 0.75rem;line-height: 16px;line-height: 1rem}}@media only screen and (min-width: 768px){.venn-diagram .flip-circle .flip-circle-back li{margin-top: 0;margin-top: 0;font-size: 12.8px;font-size: 0.8rem}}.venn-diagram .flip-circle:hover{z-index:1}.venn-diagram .flip-circle:hover .flip-circle-front{-moz-transform:rotateY(180deg),true;-o-transform:rotateY(180deg),true;-ms-transform:rotateY(180deg),true;-webkit-transform:rotateY(180deg),true;transform:rotateY(180deg),true}.venn-diagram .flip-circle:hover .flip-circle-back{opacity:1;-moz-transform:rotateY(0deg),true;-o-transform:rotateY(0deg),true;-ms-transform:rotateY(0deg),true;-webkit-transform:rotateY(0deg),true;transform:rotateY(0deg),true}.venn-diagram .diagram-first-circle{left: 44.016px;left: 2.751rem;top: 24px;top: 1.5rem}@media only screen and (min-width: 450px){.venn-diagram .diagram-first-circle{left: 75px;left: 4.6875rem;top: 0;top: 0}}@media only screen and (min-width: 768px){.venn-diagram .diagram-first-circle{left: 100px;left: 6.25rem;top: 0;top: 0}}.venn-diagram .diagram-first-circle .flip-circle-front p,.venn-diagram .diagram-first-circle .flip-circle-front ul,.venn-diagram .diagram-first-circle .flip-circle-front ol,.venn-diagram .diagram-first-circle .flip-circle-front dl{top:24%;text-align:center}.venn-diagram .diagram-second-circle{left: 0;left: 0;top: 100px;top: 6.25rem}@media only screen and (min-width: 450px){.venn-diagram .diagram-second-circle{left: 15px;left: 0.9375rem;top: 100px;top: 6.25rem}}@media only screen and (min-width: 768px){.venn-diagram .diagram-second-circle{left: 0;left: 0;top: 160px;top: 10rem}}.venn-diagram .diagram-second-circle .flip-circle-front p,.venn-diagram .diagram-second-circle .flip-circle-front ul,.venn-diagram .diagram-second-circle .flip-circle-front ol,.venn-diagram .diagram-second-circle .flip-circle-front dl{top:40%;text-align:left;padding-left: 15px;padding-left: 0.9375rem}@media only screen and (min-width: 768px){.venn-diagram .diagram-second-circle .flip-circle-front p,.venn-diagram .diagram-second-circle .flip-circle-front ul,.venn-diagram .diagram-second-circle .flip-circle-front ol,.venn-diagram .diagram-second-circle .flip-circle-front dl{top:43%;padding-left: 35px;padding-left: 2.1875rem}}.venn-diagram .diagram-third-circle{left: 88.016px;left: 5.501rem;top: 100px;top: 6.25rem}@media only screen and (min-width: 450px){.venn-diagram .diagram-third-circle{left: 135px;left: 8.4375rem;top: 100px;top: 6.25rem}}@media only screen and (min-width: 768px){.venn-diagram .diagram-third-circle{left: 185px;left: 11.5625rem;top: 160px;top: 10rem}}.venn-diagram .diagram-third-circle .flip-circle-front p,.venn-diagram .diagram-third-circle .flip-circle-front ul,.venn-diagram .diagram-third-circle .flip-circle-front ol,.venn-diagram .diagram-third-circle .flip-circle-front dl{top:40%;text-align:center;left:7%}@media only screen and (min-width: 768px){.venn-diagram .diagram-third-circle .flip-circle-front p,.venn-diagram .diagram-third-circle .flip-circle-front ul,.venn-diagram .diagram-third-circle .flip-circle-front ol,.venn-diagram .diagram-third-circle .flip-circle-front dl{top:38%;left:14%}}.footer{background-color:#444a4f;color:#9fa7ad;*zoom:1;padding: 48px 0;padding: 3rem 0;margin:0}.footer:before,.footer:after{content:" ";display:table}.footer:after{clear:both}.footer .footer-legal{*zoom:1;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding: 40px 0 0 0;padding: 2.5rem 0 0 0}.footer .footer-legal:before,.footer .footer-legal:after{content:" ";display:table}.footer .footer-legal:after{clear:both}.footer .footer-legal p,.footer .footer-legal ul,.footer .footer-legal ol,.footer .footer-legal dl{text-align:center;color:#6a747c;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:200;font-size: 12px;font-size: 0.75rem}.footer img.footer-logo{display:block;height: 34px;height: 2.125rem;width: 100px;width: 6.25rem;margin: 16px 0 24px 0;margin: 1rem 0 1.5rem 0}@media only screen and (min-width: 768px){.footer img.footer-logo{margin-top: 3px 0 0 0;margin-top: 0.1875rem 0 0 0}}.footer .footer-section{*zoom:1;display:block;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding: 0 0 16px;padding: 0 0 1rem;height:auto}.footer .footer-section:before,.footer .footer-section:after{content:" ";display:table}.footer .footer-section:after{clear:both}@media only screen and (min-width: 450px){.footer .footer-section{clear:none;padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left;padding:0}.footer .footer-section:first-of-type{width:100%}}@media only screen and (min-width: 768px){.footer .footer-section{clear:none;padding-left:0.9375rem;padding-right:0.9375rem;width:25%;float:left;padding:0}.footer .footer-section:first-of-type{width:25%}}.footer .footer-section .footer-section-content{color:#9fa7ad;*zoom:1;margin: 0 0 16px;margin: 0 0 1rem}.footer .footer-section .footer-section-content:before,.footer .footer-section .footer-section-content:after{content:" ";display:table}.footer .footer-section .footer-section-content:after{clear:both}.footer .footer-section .footer-section-content ul{list-style-type:none;display:block;*zoom:1}.footer .footer-section .footer-section-content ul:before,.footer .footer-section .footer-section-content ul:after{content:" ";display:table}.footer .footer-section .footer-section-content ul:after{clear:both}.footer .footer-section .footer-section-content li{font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size: 15px;font-size: 0.9375rem;display:block;*zoom:1}.footer .footer-section .footer-section-content li:before,.footer .footer-section .footer-section-content li:after{content:" ";display:table}.footer .footer-section .footer-section-content li:after{clear:both}.footer .footer-section .footer-section-content li a{color:#9fa7ad}.footer .footer-section .footer-section-content li a:hover{text-decoration:underline}.footer .footer-section .footer-section-content li.social{width: 32px;width: 2rem;height:auto;display:inline-block;float:left;margin-right: 6px;margin-right: 0.375rem}.carousel-wrapper.full-bleed .orbit-container .orbit-slides-container li img{max-height: 720px;max-height: 45rem;margin:0 auto}.carousel-half-width{display:block;*zoom:1;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}.carousel-half-width:before,.carousel-half-width:after{content:" ";display:table}.carousel-half-width:after{clear:both}@media only screen and (min-width: 960px){.carousel-half-width{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left;padding:0}}@media only screen and (min-width: 960px){.carousel-half-width.left-side{padding-right: 16px;padding-right: 1rem;padding-top:0}}.carousel-half-width.right-side{padding-top: 16px;padding-top: 1rem}@media only screen and (min-width: 960px){.carousel-half-width.right-side{padding-left: 16px;padding-left: 1rem;padding-top:0}}.carousel-col{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}@media only screen and (min-width: 450px){.carousel-col{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left;padding:0}}@media only screen and (min-width: 960px){.carousel-col{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;padding:0}}.carousel-col.centered{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}@media only screen and (min-width: 450px){.carousel-col.centered{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}@media only screen and (min-width: 960px){.carousel-col.centered{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}.carousel-caption-wrapper{display:block}.carousel-caption-wrapper .carousel-caption{display:none}.carousel-caption-wrapper .carousel-caption:first-of-type{display:block}.carousel-caption-wrapper .carousel-caption p.caption-subtext,.carousel-caption-wrapper .carousel-caption ul.caption-subtext,.carousel-caption-wrapper .carousel-caption ol.caption-subtext,.carousel-caption-wrapper .carousel-caption dl.caption-subtext{margin-top: 12px;margin-top: 0.75rem;line-height:1.625}.caption-container{display:block;width:100%;padding: 12px;padding: 0.75rem;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75}.caption-overlay-container{position:absolute;display:block;bottom:0;width:100%;padding: 12px;padding: 0.75rem;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75}p.caption-header,ul.caption-header,ol.caption-header,dl.caption-header{font-size: 20px;font-size: 1.25rem;line-height:1.5;font-weight:bold;margin:0}p.caption-text,ul.caption-text,ol.caption-text,dl.caption-text{font-size: 12px;font-size: 0.75rem;font-weight:normal;margin:0}.artifact-scroller{text-align:center}.artifact-wrapper::-webkit-scrollbar{-webkit-appearance:none}.artifact-wrapper::-webkit-scrollbar:horizontal{height: 12px;height: 0.75rem}.artifact-wrapper::-webkit-scrollbar-thumb{border-radius: 8px;border-radius: 0.5rem;border:2px solid white;background-color:#444a4f}.artifact-wrapper{display:block;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;overflow-y:hidden;overflow-x:hidden}.artifact-wrapper ul{*zoom:1;display:block;margin:0 auto;cursor:pointer;cursor:-webkit-grab}.artifact-wrapper ul:before,.artifact-wrapper ul:after{content:" ";display:table}.artifact-wrapper ul:after{clear:both}.artifact-wrapper ul.grabbing{cursor:-webkit-grabbing}.artifact-wrapper li{list-style:none;display:block;float:left}.artifact-wrapper .artifact-image{display:block;margin: 8px 0 8px 8px;margin: 0.5rem 0 0.5rem 0.5rem;max-height: 224px;max-height: 14rem}@media only screen and (min-width: 768px){.artifact-wrapper .artifact-image{max-height: 240px;max-height: 15rem}}.artifact-wrapper li:first-of-type>.artifact-image{margin-left:0}.artifact-scrollbar{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0;border-bottom:1px #6a747c solid;margin-top: 16px;margin-top: 1rem;margin-bottom: 16px;margin-bottom: 1rem;position:relative;display:block}.artifact-scrollbar .artifact-scroll-thumb{width: 96px;width: 6rem;height: 12px;height: 0.75rem;position:absolute;display:block;background:#6a747c;left: 0;left: 0;bottom: -6px;bottom: -0.375rem;cursor:pointer;cursor:-webkit-grab}.artifact-scrollbar .artifact-scroll-thumb.grabbing{cursor:-webkit-grabbing}#bookblock{padding-top:0}.bb-image-holder{text-align:center;clip:rect(auto, auto, 300px, auto)}.bb-bookblock{width: 300px;width: 18.75rem;height: 208px;height: 13rem;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:rgba(106,116,124,0.5) 6px 6px 12px;-moz-box-shadow:rgba(106,116,124,0.5) 6px 6px 12px;box-shadow:rgba(106,116,124,0.5) 6px 6px 12px;max-width:100%;margin:0 auto;position:relative;z-index:10;-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (min-width: 450px){.bb-bookblock{width: 384px;width: 24rem;height: 266.8px;height: 16.675rem}}@media only screen and (min-width: 768px){.bb-bookblock{width: 400px;width: 25rem;height: 278px;height: 17.375rem}}@media only screen and (min-width: 960px){.bb-bookblock{width: 672px;width: 42rem;height: 466px;height: 29.125rem}}.bb-page{position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform}.bb-vertical .bb-page{width:50%;height:100%;left:50%;-webkit-transform-origin:left center;-moz-transform-origin:left center;transform-origin:left center}.bb-horizontal .bb-page{width:100%;height:50%;top:50%;-webkit-transform-origin:center top;-moz-transform-origin:center top;transform-origin:center top}.bb-page>div,.bb-outer,.bb-content,.bb-inner{position:absolute;height:100%;width:100%;top:0;left:0;background:#fff}.bb-vertical .bb-content{width:200%}.bb-horizontal .bb-content{height:200%}.bb-page>div{width:100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.bb-page>div:not(:only-child){-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.bb-vertical .bb-back{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg)}.bb-horizontal .bb-back{-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);transform:rotateX(-180deg)}.bb-outer{width:100%;overflow:hidden;z-index:9}.bb-overlay,.bb-flipoverlay{background-color:rgba(0,0,0,0.7);position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0}.bb-flipoverlay{background-color:rgba(0,0,0,0.2)}.bb-bookblock.bb-vertical>div.bb-page:first-child,.bb-bookblock.bb-vertical>div.bb-page:first-child .bb-back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.bb-bookblock.bb-horizontal>div.bb-page:first-child,.bb-bookblock.bb-horizontal>div.bb-page:first-child .bb-back{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg)}.bb-vertical .bb-front .bb-content{left:-100%}.bb-horizontal .bb-front .bb-content{top:-100%}.bb-vertical .bb-flip-next,.bb-vertical .bb-flip-initial{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg)}.bb-vertical .bb-flip-prev{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg)}.bb-horizontal .bb-flip-next,.bb-horizontal .bb-flip-initial{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg)}.bb-horizontal .bb-flip-prev{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg)}.bb-vertical .bb-flip-next-end{-webkit-transform:rotateY(-15deg);-moz-transform:rotateY(-15deg);transform:rotateY(-15deg)}.bb-vertical .bb-flip-prev-end{-webkit-transform:rotateY(-165deg);-moz-transform:rotateY(-165deg);transform:rotateY(-165deg)}.bb-horizontal .bb-flip-next-end{-webkit-transform:rotateX(15deg);-moz-transform:rotateX(15deg);transform:rotateX(15deg)}.bb-horizontal .bb-flip-prev-end{-webkit-transform:rotateX(165deg);-moz-transform:rotateX(165deg);transform:rotateX(165deg)}.bb-item{width:100%;height:100%;position:absolute;top:0;left:0;display:none;background:#fff}.no-js .bb-bookblock,.no-js ul.bb-custom-grid li{width:auto;height:auto}.no-js .bb-item{display:block;position:relative}.bb-arrow-right{position:absolute;top:106px;right:-60px;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;cursor:default}@media only screen and (min-width: 768px){.bb-arrow-right{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity,0.5s;-moz-transition:opacity,0.5s;-o-transition:opacity,0.5s;transition:opacity,0.5s}}.bb-arrow-right img{cursor:default}.bb-arrow-right.active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity,0.5s;-moz-transition:opacity,0.5s;-o-transition:opacity,0.5s;transition:opacity,0.5s}.bb-arrow-right.active img{cursor:pointer}@media only screen and (min-width: 768px){.bb-arrow-right.active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition:opacity,0.5s;-moz-transition:opacity,0.5s;-o-transition:opacity,0.5s;transition:opacity,0.5s}}@media only screen and (min-width: 960px){.bb-arrow-right{top:206px}}.bb-arrow-left{position:absolute;top:106px;left:-60px;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;cursor:default}@media only screen and (min-width: 768px){.bb-arrow-left{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity,0.5s;-moz-transition:opacity,0.5s;-o-transition:opacity,0.5s;transition:opacity,0.5s}}.bb-arrow-left img{cursor:default}.bb-arrow-left.active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity,0.5s;-moz-transition:opacity,0.5s;-o-transition:opacity,0.5s;transition:opacity,0.5s}.bb-arrow-left.active img{cursor:pointer}@media only screen and (min-width: 768px){.bb-arrow-left.active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition:opacity,0.5s;-moz-transition:opacity,0.5s;-o-transition:opacity,0.5s;transition:opacity,0.5s}}@media only screen and (min-width: 960px){.bb-arrow-left{top:206px}}.text-image-vertical-container{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left;margin-left:auto;margin-right:auto;float:none;max-width: 1000px;max-width: 62.5rem;padding:0}.text-image-vertical-container>img:first-child{margin-bottom: 16px;margin-bottom: 1rem}.text-image-vertical-container>img:last-child{margin-top: 16px;margin-top: 1rem}.text-image-vertical-container .align-left{text-align:left}.text-image-vertical-container .align-center{text-align:center}.text-image-vertical-container .align-right{text-align:right}.text-image-vertical-container .caption p,.text-image-vertical-container .caption ul,.text-image-vertical-container .caption ol,.text-image-vertical-container .caption dl{text-align:center}.image-with-vertical-caption .image-container{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left;margin-left:auto;margin-right:auto;float:none;max-width: 1000px;max-width: 62.5rem;padding:0}.image-with-vertical-caption .caption-container p,.image-with-vertical-caption .caption-container ul,.image-with-vertical-caption .caption-container ol,.image-with-vertical-caption .caption-container dl{text-align:center}.vertical-caption .caption{padding-top:10px;clear:both}.top-nav{display:block;position:static;background:white;width:100%;min-height: 44px;min-height: 2.75rem;border-bottom:1px solid #9fa7ad;border-bottom:0.0625rem solid #9fa7ad;-webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 5px -3px;-moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 5px -3px;box-shadow:rgba(0,0,0,0.25) 0px 3px 5px -3px}@media only screen and (min-width: 768px){.top-nav{position:fixed;z-index:9999;min-height: 44px;min-height: 2.75rem;margin-top: 0;margin-top: 0;border-bottom:1px solid #9fa7ad;-webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 5px -3px;-moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 5px -3px;box-shadow:rgba(0,0,0,0.25) 0px 3px 5px -3px;padding-left: 32px;padding-left: 2rem;padding-right: 32px;padding-right: 2rem}}@media only screen and (min-width: 960px){.top-nav{padding-left: 0;padding-left: 0;padding-right: 0;padding-right: 0}}.top-nav .top-nav-content{min-height: 44px;min-height: 2.75rem;width:100%;display:block;position:static;padding:0;*zoom:1;padding: 0;padding: 0;-webkit-transition:padding 300ms;-moz-transition:padding 300ms;-o-transition:padding 300ms;transition:padding 300ms;max-width: 1000px;max-width: 62.5rem}.top-nav .top-nav-content:before,.top-nav .top-nav-content:after{content:" ";display:table}.top-nav .top-nav-content:after{clear:both}@media only screen and (min-width: 768px){.top-nav .top-nav-content{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;display:block;margin-top: 0;margin-top: 0;height: 44px;height: 2.75rem;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;padding: 16px 0 16px 0;padding: 1rem 0 1rem 0;-webkit-transition:padding 300ms;-moz-transition:padding 300ms;-o-transition:padding 300ms;transition:padding 300ms}}@media only screen and (min-width: 960px){.top-nav .top-nav-content{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;display:block;padding: 16px 0 16px 0;padding: 1rem 0 1rem 0}}.top-nav .top-nav-content.scrolled{padding-top: 2px;padding-top: 0.125rem;padding-bottom: 2px;padding-bottom: 0.125rem}@media only screen and (min-width: 768px){.top-nav .top-nav-content.scrolled{padding-top: 2px;padding-top: 0.125rem;padding-bottom: 2px;padding-bottom: 0.125rem}}.top-nav .top-nav-content .nav-button{display:block;float:right;cursor:pointer;height: 44px;height: 2.75rem;width: 44px;width: 2.75rem;background:url("/assets/img/hamburger.png");background-size: 44px auto;background-size: 2.75rem auto}@media only screen and (min-width: 768px){.top-nav .top-nav-content .nav-button{display:none}}.top-nav .top-nav-content .nav-element-list{display:block;max-height:0;overflow:hidden;-webkit-transition:max-height 300ms;-moz-transition:max-height 300ms;-o-transition:max-height 300ms;transition:max-height 300ms;position:static;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:white;width:100%;margin-top: 44px;margin-top: 2.75rem}.top-nav .top-nav-content .nav-element-list.open{max-height: 317px;max-height: 19.8125rem;display:block}@media only screen and (min-width: 768px){.top-nav .top-nav-content .nav-element-list{display:block;height:auto;float:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top: 0;margin-top: 0;background:none;width:auto;max-height: 44px;max-height: 2.75rem;padding: 6px 16px 8px 0;padding: 0.375rem 1rem 0.5rem 0}}@media only screen and (min-width: 960px){.top-nav .top-nav-content .nav-element-list{padding: 6px 0 8px 0;padding: 0.375rem 0 0.5rem 0}}.top-nav .top-nav-content .nav-element-list ul{display:block;width:100%;text-align:left;margin:0;font-size: 16px;font-size: 1rem;line-height: 28px;line-height: 1.75rem;font-weight:bold;border-bottom:none;*zoom:1}.top-nav .top-nav-content .nav-element-list ul:before,.top-nav .top-nav-content .nav-element-list ul:after{content:" ";display:table}.top-nav .top-nav-content .nav-element-list ul:after{clear:both}@media only screen and (min-width: 768px){.top-nav .top-nav-content .nav-element-list ul{display:block;width:auto;height:auto;float:right;margin:0;font-size: 18px;font-size: 1.125rem;border-bottom:none;*zoom:1}.top-nav .top-nav-content .nav-element-list ul:before,.top-nav .top-nav-content .nav-element-list ul:after{content:" ";display:table}.top-nav .top-nav-content .nav-element-list ul:after{clear:both}}.top-nav .top-nav-content .nav-element-list ul a{width:100%;height:auto}@media only screen and (min-width: 768px){.top-nav .top-nav-content .nav-element-list ul a{display:block;float:left;width:auto;margin: 0 16px;margin: 0 1rem}.top-nav .top-nav-content .nav-element-list ul a:first-of-type{display:none}.top-nav .top-nav-content .nav-element-list ul a:last-of-type{margin-right:0}.top-nav .top-nav-content .nav-element-list ul a:last-of-type li{margin-right:0}}.top-nav .top-nav-content .nav-element-list ul a li{width:100%;list-style-type:none;padding: 12px 16px;padding: 0.75rem 1rem;border-bottom:1px solid #9fa7ad;color:#0082c6;background:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:0}.top-nav .top-nav-content .nav-element-list ul a li:hover{background:#0082c6;color:white}.top-nav .top-nav-content .nav-element-list ul a li.active{background:#0082c6;color:white}@media only screen and (min-width: 768px){.top-nav .top-nav-content .nav-element-list ul a li{list-style-type:none;width:auto;padding:0;margin: 0 8px;margin: 0 0.5rem;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;border-bottom:none;color:#0082c6;background:none;text-align:center}.top-nav .top-nav-content .nav-element-list ul a li:hover{color:#0069a0;background:none;border-bottom:3px solid #0069a0}.top-nav .top-nav-content .nav-element-list ul a li.active{color:#0082c6;background:none;border-bottom:3px solid #0082c6}.top-nav .top-nav-content .nav-element-list ul a li.active:hover{color:#0069a0;border-bottom:3px solid #0069a0}.top-nav .top-nav-content .nav-element-list ul a li.last{margin-right: 0;margin-right: 0}}.drawer .drawer-handle *{display:inline-block}.drawer .drawer-handle:before{display:inline-block;content:"\25B6";margin-right: 4px;margin-right: 0.25rem;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms}@media only screen and (min-width: 768px){.drawer .drawer-handle:before{display:none}}.drawer.open .drawer-handle:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.drawer .drawer-content{display:none}@media only screen and (min-width: 768px){.drawer .drawer-content{display:block}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px, 0, 0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px, 0, 0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px, 0, 0);-o-transition-timing-function:ease;-o-transform:translate(0px, 0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px, 0, 0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px, 0, 0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.swiper-container{width:100%;height: 300px;height: 18.75rem}.swiper-container .swiper-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.swiper-container .swiper-wrapper .swiper-slide{width:100%;height:100%}.swiper-container.carousel{height:100%;max-height: 720px;max-height: 45rem;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.interstacks-examples .swiper-container.carousel{max-height: 240px;max-height: 15rem}@media only screen and (min-width: 450px){.interstacks-examples .swiper-container.carousel{max-height: 288px;max-height: 18rem}}@media only screen and (min-width: 580px){.interstacks-examples .swiper-container.carousel{max-height: 384px;max-height: 24rem}}@media only screen and (min-width: 768px){.interstacks-examples .swiper-container.carousel{max-height: 384px;max-height: 24rem}}.swiper-container.carousel:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.swiper-container.carousel .swiper-arrow-left,.swiper-container.carousel .swiper-arrow-right{display:block;position:absolute;top:50%;background-color:rgba(68,74,79,0);-webkit-transition:background-color,300ms;-moz-transition:background-color,300ms;-o-transition:background-color,300ms;transition:background-color,300ms;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;height: 48px;height: 3rem;margin-top: -24px;margin-top: -1.5rem;width: 28px;width: 1.75rem}@media only screen and (min-width: 450px){.swiper-container.carousel .swiper-arrow-left,.swiper-container.carousel .swiper-arrow-right{height: 64px;height: 4rem;margin-top: -32px;margin-top: -2rem;width: 36px;width: 2.25rem}}@media only screen and (min-width: 768px){.swiper-container.carousel .swiper-arrow-left,.swiper-container.carousel .swiper-arrow-right{height: 80px;height: 5rem;margin-top: -40px;margin-top: -2.5rem;width: 48px;width: 3rem}}.swiper-container.carousel .swiper-arrow-left:hover,.swiper-container.carousel .swiper-arrow-right:hover{background-color:rgba(68,74,79,0.5)}.swiper-container.carousel .swiper-arrow-left{left:0;background:url("../img/swiper-arrow-left.png") no-repeat 50% 50%;background-size:65%}.swiper-container.carousel .swiper-arrow-right{right:0;background:url("../img/swiper-arrow-right.png") no-repeat 50% 50%;background-size:65%}.swiper-container.carousel .swiper-slide{width:100%;height:100%;position:relative}.swiper-container.carousel .swiper-slide img{display:block;max-height: 720px;max-height: 45rem;margin:0 auto}.swiper-container.carousel .swiper-slide:hover .swiper-caption{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.swiper-container.carousel .swiper-slide .swiper-caption{-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;width:100%;display:block;position:absolute;bottom:0;background-color:black;color:white;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;text-align:center;padding: 4px 8px;padding: 0.25rem 0.5rem}@media only screen and (min-width: 768px){.swiper-container.carousel .swiper-slide .swiper-caption{padding: 8px 24px;padding: 0.5rem 1.5rem}}.swiper-container.carousel-side-caption{height:100%;max-height: 720px;max-height: 45rem;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.swiper-container.carousel-side-caption:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.swiper-container.carousel-side-caption .swiper-arrow-left,.swiper-container.carousel-side-caption .swiper-arrow-right{display:block;position:absolute;top:50%;background-color:rgba(68,74,79,0);-webkit-transition:background-color,300ms;-moz-transition:background-color,300ms;-o-transition:background-color,300ms;transition:background-color,300ms;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;height: 48px;height: 3rem;margin-top: -24px;margin-top: -1.5rem;width: 28px;width: 1.75rem}@media only screen and (min-width: 450px){.swiper-container.carousel-side-caption .swiper-arrow-left,.swiper-container.carousel-side-caption .swiper-arrow-right{height: 64px;height: 4rem;margin-top: -32px;margin-top: -2rem;width: 36px;width: 2.25rem}}@media only screen and (min-width: 768px){.swiper-container.carousel-side-caption .swiper-arrow-left,.swiper-container.carousel-side-caption .swiper-arrow-right{height: 80px;height: 5rem;margin-top: -40px;margin-top: -2.5rem;width: 48px;width: 3rem}}.swiper-container.carousel-side-caption .swiper-arrow-left:hover,.swiper-container.carousel-side-caption .swiper-arrow-right:hover{background-color:rgba(68,74,79,0.5)}.swiper-container.carousel-side-caption .swiper-arrow-left{left:0;background:url("../img/swiper-arrow-left.png") no-repeat 50% 50%;background-size:65%}.swiper-container.carousel-side-caption .swiper-arrow-right{right:0;background:url("../img/swiper-arrow-right.png") no-repeat 50% 50%;background-size:65%}.swiper-container.carousel-side-caption .swiper-slide{padding: 16px 64px 48px 64px;padding: 1rem 4rem 3rem 4rem}@media only screen and (min-width: 1080px){.swiper-container.carousel-side-caption .swiper-slide{padding: 16px 64px 80px 64px;padding: 1rem 4rem 5rem 4rem}}@media only screen and (min-width: 1280px){.swiper-container.carousel-side-caption .swiper-slide{padding: 16px 64px 80px 64px;padding: 1rem 4rem 5rem 4rem}}.swiper-container.carousel-side-caption .swiper-slide img{width:100%}@media only screen and (min-width: 1080px){.swiper-container.carousel-side-caption .swiper-slide img{width:50%;display:block;float:left}}@media only screen and (min-width: 1280px){.swiper-container.carousel-side-caption .swiper-slide img{width:58%;display:block;float:left}}.swiper-container.carousel-side-caption .swiper-slide .swiper-caption{position:relative;background:transparent;color:white;font-family:"freight-text-pro",Georgia,serif;text-align:left;font-size: 16px;font-size: 1rem;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;width:100%;padding-top: 8px;padding-top: 0.5rem;padding-bottom: 8px;padding-bottom: 0.5rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 580px){.swiper-container.carousel-side-caption .swiper-slide .swiper-caption{max-width:100%;padding: 8px 0;padding: 0.5rem 0;margin:0 auto}}@media only screen and (min-width: 960px){.swiper-container.carousel-side-caption .swiper-slide .swiper-caption{max-width:none;display:block;float:left;width:100%;font-size: 16px;font-size: 1rem}}@media only screen and (min-width: 1080px){.swiper-container.carousel-side-caption .swiper-slide .swiper-caption{max-width:none;display:block;float:left;width:50%;font-size: 18px;font-size: 1.125rem;padding: 0 24px;padding: 0 1.5rem}}@media only screen and (min-width: 1280px){.swiper-container.carousel-side-caption .swiper-slide .swiper-caption{max-width:none;display:block;float:left;width:42%;padding: 0 24px;padding: 0 1.5rem}}@media only screen and (min-width: 1440px){.swiper-container.carousel-side-caption .swiper-slide .swiper-caption{font-size: 20px;font-size: 1.25rem;padding: 0 24px;padding: 0 1.5rem;width:40%}}.swiper-container.artifact-scroller .swiper-slide{max-width: 260px;max-width: 16.25rem;width:auto;height: 300px;height: 18.75rem}.swiper-container.artifact-scroller .swiper-slide img{width:auto;height: 300px;height: 18.75rem}@media only screen and (min-width: 450px){.swiper-container.artifact-scroller .swiper-slide{max-width: 450px;max-width: 28.125rem}}@media only screen and (min-width: 580px){.swiper-container.artifact-scroller .swiper-slide{max-width: 580px;max-width: 36.25rem}}@media only screen and (min-width: 768px){.swiper-container.artifact-scroller .swiper-slide{max-width: 768px;max-width: 48rem}}@media only screen and (min-width: 960px){.swiper-container.artifact-scroller .swiper-slide{max-width: 960px;max-width: 60rem}}.swiper-container.artifact-scroller.tall-scroller{height: 390px;height: 24.375rem}.swiper-container.artifact-scroller.tall-scroller .swiper-slide{height: 390px;height: 24.375rem}.swiper-container.artifact-scroller.tall-scroller .swiper-slide img{height:auto;max-height: 390px;max-height: 24.375rem}.swiper-container.artifact-scroller.tall-scroller-with-text{height: 390px;height: 24.375rem}@media only screen and (min-width: 450px){.swiper-container.artifact-scroller.tall-scroller-with-text{height: 550px;height: 34.375rem}}.swiper-container.artifact-scroller.tall-scroller-with-text .swiper-slide{height: 390px;height: 24.375rem}@media only screen and (min-width: 450px){.swiper-container.artifact-scroller.tall-scroller-with-text .swiper-slide{height: 550px;height: 34.375rem}}.swiper-container.artifact-scroller.tall-scroller-with-text .swiper-slide img{height:auto;max-height:85%}.swiper-container.artifact-scroller.tall-scroller-with-text .swiper-slide h5{margin:0}.swiper-container.artifact-scroller.tall-scroller-with-text .swiper-slide p,.swiper-container.artifact-scroller.tall-scroller-with-text .swiper-slide ul,.swiper-container.artifact-scroller.tall-scroller-with-text .swiper-slide ol,.swiper-container.artifact-scroller.tall-scroller-with-text .swiper-slide dl{margin:0}.swiper-container.featured-carousel{height:100%;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.swiper-container.featured-carousel:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.swiper-container.featured-carousel .swiper-arrow-left,.swiper-container.featured-carousel .swiper-arrow-right{display:block;position:absolute;top:50%;background-color:rgba(68,74,79,0);-webkit-transition:background-color,300ms;-moz-transition:background-color,300ms;-o-transition:background-color,300ms;transition:background-color,300ms;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;height: 48px;height: 3rem;margin-top: -24px;margin-top: -1.5rem;width: 28px;width: 1.75rem}@media only screen and (min-width: 450px){.swiper-container.featured-carousel .swiper-arrow-left,.swiper-container.featured-carousel .swiper-arrow-right{height: 64px;height: 4rem;margin-top: -32px;margin-top: -2rem;width: 36px;width: 2.25rem}}@media only screen and (min-width: 768px){.swiper-container.featured-carousel .swiper-arrow-left,.swiper-container.featured-carousel .swiper-arrow-right{height: 80px;height: 5rem;margin-top: -40px;margin-top: -2.5rem;width: 48px;width: 3rem}}.swiper-container.featured-carousel .swiper-arrow-left:hover,.swiper-container.featured-carousel .swiper-arrow-right:hover{background-color:rgba(68,74,79,0.5)}.swiper-container.featured-carousel .swiper-arrow-left{left:0;background:url("../img/swiper-arrow-left.png") no-repeat 50% 50%;background-size:65%}.swiper-container.featured-carousel .swiper-arrow-right{right:0;background:url("../img/swiper-arrow-right.png") no-repeat 50% 50%;background-size:65%}.swiper-container.featured-carousel .swiper-slide{display:none;width:100%;height:100%;position:relative}.swiper-container.featured-carousel .swiper-slide .home-feat-img-print{height:100%}.swiper-container.featured-carousel .swiper-slide:first-child{display:block}.swiper-container.featured-carousel.loaded .swiper-slide{display:block}.swiper-container.featured-carousel .pagination{position:absolute;left:0;bottom:5px;text-align:center;width:100%;margin-left:0}.swiper-container.featured-carousel .swiper-pagination-switch{background:#fff;opacity:0.2}.swiper-container.featured-carousel .swiper-active-switch{opacity:1}.pagination{text-align:center;width:100%;margin-left:0}.swiper-pagination-switch{width: 10.4px;width: 0.65rem;height: 10.4px;height: 0.65rem;display:inline-block;border-radius:100%;background:#000;opacity:0.2;cursor:pointer;margin: 0 8px;margin: 0 0.5rem}.swiper-active-switch{opacity:1;background:#ffffff}.swiper-visible-switch{background:#fff}ul.pagination{font-size: 16px;font-size: 1rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#0082c6}ul.pagination li{width:45%;text-align:center}@media only screen and (min-width: 580px){ul.pagination li{width:7em}}ul.pagination li:hover a{background-color:#f2f3f3}ul.pagination li a{border-radius:0;border:1px solid #d6d9dc;padding:0.75em 0.5em;color:#0082c6}ul.pagination li a:hover{color:#0069a0}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.expertise{padding-bottom:66.3%}.alert-box{background:#0069a0;border:none;margin-bottom:0;padding-bottom: 16px;padding-bottom: 1rem}@media only screen and (min-width: 768px){.alert-box:first-of-type{padding: 96px 15px 16px;padding: 6rem 0.9375rem 1rem}}.alert-box p,.alert-box ul,.alert-box ol,.alert-box dl{font-size: 22px;font-size: 1.375rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.2;max-width: 1000px;max-width: 62.5rem;margin:0 auto;padding-right: 48px;padding-right: 3rem}@media only screen and (min-width: 768px){.alert-box p,.alert-box ul,.alert-box ol,.alert-box dl{font-size: 28px;font-size: 1.75rem}}.alert-box .close{font-size: 48px;font-size: 3rem;font-weight:400;color:white;float:right;padding:2.5% 0 0;position:relative;margin-right: -69px;margin-right: -4.3125rem}@media only screen and (min-width: 768px){.alert-box .close{margin-right: -48px;margin-right: -3rem;padding:2.5% 0 0}}@media only screen and (min-width: 768px){.storycorps-snug-section{padding: 19.2px 0;padding: 1.2rem 0}.storycorps-snug-section:first-of-type{padding-top: 96px;padding-top: 6rem}}.featured-case-study.storycorps-feature .parallax-header.tall-image{position:relative;height:auto;padding-bottom:76%;background-repeat:no-repeat;background-image:url("/assets/img/work/cs-storycorps/sc_background_small.jpg")}@media only screen and (min-width: 450px){.featured-case-study.storycorps-feature .parallax-header.tall-image{padding-bottom:58%;background-image:url("/assets/img/work/cs-storycorps/sc_background.jpg")}}@media only screen and (min-width: 1280px){.featured-case-study.storycorps-feature .parallax-header.tall-image{padding-bottom:50%;background-position:50% 30%}}@media only screen and (min-width: 1440px){.featured-case-study.storycorps-feature .parallax-header.tall-image{padding-bottom:45%;background-position:50% 10%}}@media only screen and (min-width: 1440px){.featured-case-study.storycorps-feature .parallax-header.tall-image{padding-bottom:45%;background-position:50% 14%}}.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container{color:#fff;background-image:linear-gradient(0deg, rgba(0,0,0,0.8),rgba(0,0,0,0));padding: 16px;padding: 1rem;width:100%;position:absolute;bottom:0;left:0}.no-cssgradients .featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container{background-color:#000;background-color:rgba(0,0,0,0.2)}.no-rgba .featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container{filter:alpha(opacity=60)}.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container h2{color:#fff;text-transform:uppercase;font-weight:bold;font-size: 14.4px;font-size: 0.9rem;letter-spacing: 2.56px;letter-spacing: 0.16rem;margin-left: 2px;margin-left: 0.125rem}@media only screen and (min-width: 1080px){.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container h2{font-size: 19.2px;font-size: 1.2rem;letter-spacing: 6.88px;letter-spacing: 0.43rem}}.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container img{height: 24px;height: 1.5rem}@media only screen and (min-width: 1080px){.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container img{height: 38.4px;height: 2.4rem}}.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container h3{color:#fff;line-height:1;font-size: 16px;font-size: 1rem}@media only screen and (min-width: 300px){.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container h3{font-size: 19.2px;font-size: 1.2rem}}@media only screen and (min-width: 450px){.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container h3{font-size: 25.6px;font-size: 1.6rem}}@media only screen and (min-width: 768px){.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container h3{font-size: 32px;font-size: 2rem}}@media only screen and (min-width: 1080px){.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container h3{font-size: 44px;font-size: 2.75rem}}.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container .button{width: 108px;width: 6.75rem;background:none;color:#fff;border-width: 2px;border-width: 0.125rem;border-color:#fff;border-style:solid;padding: 8px;padding: 0.5rem;margin: 8px 8px 0 0;margin: 0.5rem 0.5rem 0 0;font-size: 16px;font-size: 1rem;font-weight:bold !important;-webkit-transition:background-color 100ms linear, border-color 100ms linear;-moz-transition:background-color 100ms linear, border-color 100ms linear;transition:background-color 100ms linear, border-color 100ms linear}.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container .button:hover,.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container .button:active{text-shadow:none;background-color:#f8971d;border-color:#f8971d}@media only screen and (min-width: 1080px){.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container .button{width: 150px;width: 9.375rem;font-size: 19.2px;font-size: 1.2rem;padding: 12.8px;padding: 0.8rem;margin: 16px 16px 0 0;margin: 1rem 1rem 0 0}}@media only screen and (min-width: 768px){.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container{padding: 16px 16px 56px 16px;padding: 1rem 1rem 3.5rem 1rem}.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container .storycorps-text{box-sizing:content-box;padding-left: 80px;padding-left: 5rem;width:40%}}@media only screen and (min-width: 1280px){.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-text-container .storycorps-text{padding-left: 200px;padding-left: 12.5rem}}.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-phone-container{display:none}@media only screen and (min-width: 768px){.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-phone-container{display:block;background-repeat:no-repeat;background-size:100%;background-image:url("/assets/img/work/cs-storycorps/sc_iphone.png");width: 241.6px;width: 15.1rem;height: 384px;height: 24rem;position:absolute;bottom:0;right:9%}.lt-ie9 .featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-phone-container{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/work/cs-storycorps/sc_iphone.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/work/cs-storycorps/sc_iphone.png', sizingMethod='scale')"}.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-phone-container .swiper-container{position:absolute;left:50%;bottom:0;margin-left: -92px;margin-left: -5.75rem;width: 183px;width: 11.4375rem;height: 317px;height: 19.8125rem}.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-phone-container .swiper-container .swiper-wrapper .swiper-slide{padding:0}}@media only screen and (min-width: 960px){.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-phone-container{width: 320px;width: 20rem;height: 508px;height: 31.75rem}.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-phone-container .swiper-container{margin-left: -122px;margin-left: -7.625rem;width: 244px;width: 15.25rem;height: 419px;height: 26.1875rem}}@media only screen and (min-width: 1280px){.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-phone-container{width: 378px;width: 23.625rem;height: 601px;height: 37.5625rem}.featured-case-study.storycorps-feature .parallax-header.tall-image .storycorps-phone-container .swiper-container{margin-left: -144px;margin-left: -9rem;width: 288px;width: 18rem;height: 496px;height: 31rem}}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:#434242;position:absolute;z-index:30;-webkit-box-shadow:0px 0px 12px rgba(51,51,51,0.5);-moz-box-shadow:0px 0px 12px rgba(51,51,51,0.5);box-shadow:0px 0px 12px rgba(51,51,51,0.5)}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}.twentytwenty-before-label,.twentytwenty-after-label{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:#fff;font-size:13px;letter-spacing:0.1em}.twentytwenty-before-label:before,.twentytwenty-after-label:before{position:absolute;background:rgba(255,255,255,0.2);line-height:38px;padding:0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-19px}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-45px;text-align:center;width:90px}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:6px inset transparent;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-6px}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-6px}.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0,0,0,0)}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:"Before"}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:"After"}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px}.twentytwenty-overlay{-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;background:rgba(0,0,0,0);z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,0.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:38px;width:38px;background-color:rgba(255,255,255,0.5);position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid #434242;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;-webkit-box-shadow:0px 0px 12px rgba(51,51,51,0.5);-moz-box-shadow:0px 0px 12px rgba(51,51,51,0.5);box-shadow:0px 0px 12px rgba(51,51,51,0.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;-webkit-box-shadow:0 3px 0 #434242,0px 0px 12px rgba(51,51,51,0.5);-moz-box-shadow:0 3px 0 #434242,0px 0px 12px rgba(51,51,51,0.5);box-shadow:0 3px 0 #434242,0px 0px 12px rgba(51,51,51,0.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;-webkit-box-shadow:0 -3px 0 #434242,0px 0px 12px rgba(51,51,51,0.5);-moz-box-shadow:0 -3px 0 #434242,0px 0px 12px rgba(51,51,51,0.5);box-shadow:0 -3px 0 #434242,0px 0px 12px rgba(51,51,51,0.5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;-webkit-box-shadow:3px 0 0 #434242,0px 0px 12px rgba(51,51,51,0.5);-moz-box-shadow:3px 0 0 #434242,0px 0px 12px rgba(51,51,51,0.5);box-shadow:3px 0 0 #434242,0px 0px 12px rgba(51,51,51,0.5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;-webkit-box-shadow:-3px 0 0 #434242,0px 0px 12px rgba(51,51,51,0.5);-moz-box-shadow:-3px 0 0 #434242,0px 0px 12px rgba(51,51,51,0.5);box-shadow:-3px 0 0 #434242,0px 0px 12px rgba(51,51,51,0.5)}.twentytwenty-left-arrow{border-right:6px solid #434242;left:50%;margin-left:-17px}.twentytwenty-right-arrow{border-left:6px solid #434242;right:50%;margin-right:-17px}.twentytwenty-up-arrow{border-bottom:6px solid #434242;top:50%;margin-top:-17px}.twentytwenty-down-arrow{border-top:6px solid #434242;bottom:50%;margin-bottom:-17px}.featured-case-study{position:relative;display:block;*zoom:1;padding-top:0;padding-bottom:0;margin-bottom:0}.featured-case-study:before,.featured-case-study:after{content:" ";display:table}.featured-case-study:after{clear:both}.featured-case-study .parallax-header{padding-bottom:65%}@media only screen and (min-width: 450px){.featured-case-study .parallax-header{padding-bottom:50%}}@media only screen and (min-width: 1280px){.featured-case-study .parallax-header{padding-bottom:50%;background-position:50% 30%}}@media only screen and (min-width: 1440px){.featured-case-study .parallax-header{padding-bottom:45%;background-position:50% 10%}}@media only screen and (min-width: 1440px){.featured-case-study .parallax-header{padding-bottom:40%;background-position:50% 14%}}.featured-case-study .featured-tab{*zoom:1;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0;display:block;position:relative;height: 44px;height: 2.75rem}.featured-case-study .featured-tab:before,.featured-case-study .featured-tab:after{content:" ";display:table}.featured-case-study .featured-tab:after{clear:both}@media only screen and (min-width: 768px){.featured-case-study .featured-tab{position:absolute;z-index:10;bottom:0}}@media only screen and (min-width: 960px){.featured-case-study .featured-tab{position:absolute;z-index:10;bottom:0}}.featured-case-study .featured-tab .featured-tab-text{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;height: 44px;height: 2.75rem;min-width: 240px;min-width: 15rem}@media only screen and (min-width: 768px){.featured-case-study .featured-tab .featured-tab-text{padding-left: 32px;padding-left: 2rem;padding-right: 32px;padding-right: 2rem}}@media only screen and (min-width: 960px){.featured-case-study .featured-tab .featured-tab-text{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;max-width: 1000px;max-width: 62.5rem;padding:0}}.featured-case-study .featured-tab .featured-tab-text p,.featured-case-study .featured-tab .featured-tab-text ul,.featured-case-study .featured-tab .featured-tab-text ol,.featured-case-study .featured-tab .featured-tab-text dl{display:inline-block;font-size: 14px;font-size: 0.875rem;line-height:1.2;font-weight:400}.featured-case-study .featured-tab .featured-tab-text img{padding: 10px 0;padding: 0.625rem 0;margin: 0 6px 0 0;margin: 0 0.375rem 0 0;width: 22px;width: 1.375rem;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:auto}.featured-case-study .featured-tab .featured-tab-container{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0;display:block;position:absolute;top:0;height: 44px;height: 2.75rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f2f3f3;min-width: 240px;min-width: 15rem;z-index:-1}@media only screen and (min-width: 768px){.featured-case-study .featured-tab .featured-tab-container{padding-left:0.9375rem;padding-right:0.9375rem;width:25%;float:left;padding: 0;padding: 0;position:absolute;top: 0;top: 0}}@media only screen and (min-width: 960px){.featured-case-study .featured-tab .featured-tab-container{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left;padding: 0;padding: 0;position:absolute;top: 0;top: 0}}@media only screen and (min-width: 1920px){.featured-case-study .featured-tab .featured-tab-container{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left;padding: 0;padding: 0;position:absolute;top: 0;top: 0}}.featured-case-study .featured-tab .featured-tab-container .featured-tab-border{display:block;bottom:0;background:none;border-bottom:1px solid white;min-width: 224px;min-width: 14rem;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;position:absolute;padding:0}@media only screen and (min-width: 768px){.featured-case-study .featured-tab .featured-tab-container .featured-tab-border{padding-left:0.9375rem;padding-right:0.9375rem;width:91.66667%;float:left;position:absolute;padding:0}}.featured-case-study-text-container{color:#fff;background-image:linear-gradient(0deg, rgba(0,0,0,0.8),rgba(0,0,0,0));padding: 32px 32px;padding: 2rem 2rem;width:100%;position:absolute;bottom:0;left:0}.no-cssgradients .featured-case-study-text-container{background-color:#000;background-color:rgba(0,0,0,0.2)}.no-rgba .featured-case-study-text-container{filter:alpha(opacity=60)}.featured-case-study-text-container h2{color:#fff;text-transform:uppercase;font-weight:bold;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size: 12px;font-size: 0.75rem;letter-spacing: 2.56px;letter-spacing: 0.16rem;margin-left: 2px;margin-left: 0.125rem}@media only screen and (min-width: 450px){.featured-case-study-text-container h2{font-size: 14px;font-size: 0.875rem}}@media only screen and (min-width: 1080px){.featured-case-study-text-container h2{letter-spacing: 4.8px;letter-spacing: 0.3rem}}.featured-case-study-text-container img{height: 24px;height: 1.5rem}@media only screen and (min-width: 1080px){.featured-case-study-text-container img{height: 38.4px;height: 2.4rem}}.featured-case-study-text-container h3{color:#fff;line-height:1;font-size: 24px;font-size: 1.5rem}@media only screen and (min-width: 450px){.featured-case-study-text-container h3{font-size: 32px;font-size: 2rem}}@media only screen and (min-width: 768px){.featured-case-study-text-container h3{font-size: 44px;font-size: 2.75rem}}@media only screen and (min-width: 1080px){.featured-case-study-text-container h3{font-size: 56px;font-size: 3.5rem}}.featured-case-study-text-container h3 a{color:#fff}.featured-case-study-text-container .headline-link-text{width:100%;display:block;color:#fff;font-family:"freight-text-pro",Georgia,serif;font-size: 24px;font-size: 1.5rem;margin-bottom: 24px;margin-bottom: 1.5rem}@media only screen and (min-width: 768px){.featured-case-study-text-container .headline-link-text{font-size: 34px;font-size: 2.125rem}}.featured-case-study-text-container .featured-case-study-subtext{margin:0;font-size: 20px;font-size: 1.25rem}@media only screen and (min-width: 450px){.featured-case-study-text-container .featured-case-study-subtext{font-size: 22.4px;font-size: 1.4rem}}@media only screen and (min-width: 768px){.featured-case-study-text-container .featured-case-study-subtext{font-size: 24px;font-size: 1.5rem}}@media only screen and (min-width: 1080px){.featured-case-study-text-container .featured-case-study-subtext{font-size: 25.6px;font-size: 1.6rem}}.featured-case-study-text-container .featured-case-study-subtext a{color:#fff}.featured-case-study-text-container .button,.featured-case-study-text-container .button.new .button.new.large,.button.new .featured-case-study-text-container .button.new.large{background:none;color:#fff;border-width: 2px;border-width: 0.125rem;border-color:#fff;border-style:solid;padding: 6.4px 14px 8px;padding: 0.4rem 0.875rem 0.5rem;margin: 20px 8px 0 0;margin: 1.25rem 0.5rem 0 0;font-size: 14px;font-size: 0.875rem;font-weight:bold !important;-webkit-transition:background-color 100ms linear, border-color 100ms linear;-moz-transition:background-color 100ms linear, border-color 100ms linear;transition:background-color 100ms linear, border-color 100ms linear}.featured-case-study-text-container .button:hover,.featured-case-study-text-container .button.new .button.new.large:hover,.button.new .featured-case-study-text-container .button.new.large:hover,.featured-case-study-text-container .button:active,.featured-case-study-text-container .button.new .button.new.large:active,.button.new .featured-case-study-text-container .button.new.large:active{text-shadow:none;background-color:#0082c6;border-color:#0082c6}@media only screen and (min-width: 1080px){.featured-case-study-text-container .button,.featured-case-study-text-container .button.new .button.new.large,.button.new .featured-case-study-text-container .button.new.large{font-size: 16px;font-size: 1rem}}@media only screen and (min-width: 768px){.featured-case-study-text-container{padding: 40px 16px;padding: 2.5rem 1rem}.featured-case-study-text-container .featured-case-study-text{box-sizing:content-box;padding-left: 80px;padding-left: 5rem;width:50%}}@media only screen and (min-width: 1280px){.featured-case-study-text-container .featured-case-study-text{padding-left: 200px;padding-left: 12.5rem}}.featured-case-study-phone-container{display:none}@media only screen and (min-width: 768px){.featured-case-study-phone-container{display:block;background-repeat:no-repeat;background-size:100%;background-image:url("/assets/img/work/storycorps/sc_iphone.png");width: 241.6px;width: 15.1rem;height: 384px;height: 24rem;position:absolute;bottom:0;right:9%}.lt-ie9 .featured-case-study-phone-container{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/work/storycorps/sc_iphone.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/work/storycorps/sc_iphone.png', sizingMethod='scale')"}.featured-case-study-phone-container .swiper-container{position:absolute;left:50%;bottom:0;margin-left: -92px;margin-left: -5.75rem;width: 183px;width: 11.4375rem;height: 317px;height: 19.8125rem}.featured-case-study-phone-container .swiper-container .swiper-wrapper .swiper-slide{padding:0}}@media only screen and (min-width: 960px){.featured-case-study-phone-container{width: 320px;width: 20rem;height: 508px;height: 31.75rem}.featured-case-study-phone-container .swiper-container{margin-left: -122px;margin-left: -7.625rem;width: 244px;width: 15.25rem;height: 419px;height: 26.1875rem}}@media only screen and (min-width: 1280px){.featured-case-study-phone-container{width: 378px;width: 23.625rem;height: 601px;height: 37.5625rem}.featured-case-study-phone-container .swiper-container{margin-left: -144px;margin-left: -9rem;width: 288px;width: 18rem;height: 496px;height: 31rem}}.featured-case-study-caption .headline{color:#444a4f;position:relative;background:#f2f3f3;z-index:2;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;padding-top: 14px;padding-top: 0.875rem;padding-bottom: 40px;padding-bottom: 2.5rem}@media only screen and (min-width: 768px){.featured-case-study-caption .headline{padding: 14px 32px 40px 32px;padding: 0.875rem 2rem 2.5rem 2rem}}@media only screen and (min-width: 960px){.featured-case-study-caption .headline{padding-left:0;padding-right:0}}.featured-case-study-caption .headline .headline-container{max-width: 1000px;max-width: 62.5rem}@media only screen and (min-width: 960px){.featured-case-study-caption .headline .headline-container{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}.featured-case-study-caption .headline .headline-container .classification{width:100%;font-family:"freight-text-pro",Georgia,serif;text-decoration:italic;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding-bottom: 8px;padding-bottom: 0.5rem}.featured-case-study-caption .headline .headline-container .classification img.small-maya-logo{display:inline-block;width: 64px;width: 4rem;height:auto;margin-top: 14px;margin-top: 0.875rem;display:inline-block;vertical-align:middle}.featured-case-study-caption .headline .headline-container .classification .logo-segue{font-size: 16px;font-size: 1rem;font-style:italic;display:inline-block;vertical-align:middle;margin-top: 14px;margin-top: 0.875rem}.featured-case-study-caption .headline .headline-container .classification img.small-logo{width:auto;height: 56px;height: 3.5rem}.featured-case-study-caption .headline .headline-link-text{width:100%;font-family:"freight-text-pro",Georgia,serif;font-size: 24px;font-size: 1.5rem;margin-bottom: 24px;margin-bottom: 1.5rem}@media only screen and (min-width: 768px){.featured-case-study-caption .headline .headline-link-text{font-size: 34px;font-size: 2.125rem}}.expertise-button{background:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#444a4f;border-width: 3.2px;border-width: 0.2rem;border-color:#444a4f;border-style:solid;padding: 12.8px 28px 16px;padding: 0.8rem 1.75rem 1rem;margin: 20px 8px 0 0;margin: 1.25rem 0.5rem 0 0;font-size: 16px;font-size: 1rem;font-weight:bold !important;-webkit-transition:background-color 100ms linear, border-color 100ms linear;-moz-transition:background-color 100ms linear, border-color 100ms linear;transition:background-color 100ms linear, border-color 100ms linear}.expertise-button:hover,.expertise-button:active{text-shadow:none;background-color:#444a4f;border-color:#444a4f;color:#fff}@media only screen and (min-width: 1080px){.expertise-button{font-size: 16px;font-size: 1rem}}.home-expertise-title{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0;max-width: 1000px;max-width: 62.5rem;*zoom:1;display:block;height:auto;margin-bottom: 16px;margin-bottom: 1rem;margin-top: 24px;margin-top: 1.5rem}.home-expertise-title:before,.home-expertise-title:after{content:" ";display:table}.home-expertise-title:after{clear:both}@media only screen and (min-width: 768px){.home-expertise-title{margin-bottom: 32px;margin-bottom: 2rem}}.home-expertise{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0;max-width: 1000px;max-width: 62.5rem;*zoom:1;display:block;height:auto}.home-expertise:before,.home-expertise:after{content:" ";display:table}.home-expertise:after{clear:both}.home-expertise p,.home-expertise ul,.home-expertise ol,.home-expertise dl{font-weight:400}.home-expertise .taming-complexity{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}.home-expertise .taming-complexity h2{padding: 24px 0 40px 0;padding: 1.5rem 0 2.5rem 0}.home-expertise .taming-complexity p,.home-expertise .taming-complexity ul,.home-expertise .taming-complexity ol,.home-expertise .taming-complexity dl{line-height:1.5}@media only screen and (min-width: 768px){.home-expertise .taming-complexity p,.home-expertise .taming-complexity ul,.home-expertise .taming-complexity ol,.home-expertise .taming-complexity dl{padding-left: 20px;padding-left: 1.25rem}}.home-expertise .taming-complexity p.small-caption,.home-expertise .taming-complexity ul.small-caption,.home-expertise .taming-complexity ol.small-caption,.home-expertise .taming-complexity dl.small-caption{display:block;margin:8px auto;margin:0.5rem auto;padding: 0 20px;padding: 0 1.25rem;max-width: 224px;max-width: 14rem;font-size: 14px;font-size: 0.875rem;line-height:1.375;text-align:center}.home-expertise .taming-complexity #tech-tired-fallback{display:block}.home-expertise .taming-complexity #tech-tired-hover-fallback{display:none}.home-expertise .taming-complexity #tech-tired-caption-1{display:block}.home-expertise .taming-complexity #tech-tired-caption-2{display:none}.home-expertise .taming-complexity .tech-tired-svg{width:80%;height:62.8791612%;margin: 0 auto 8px auto;margin: 0 auto 0.5rem auto;display:block}@media only screen and (min-width: 450px){.home-expertise .taming-complexity .tech-tired-svg{width: 296px;width: 18.5rem;height: 376px;height: 23.5rem}}@media only screen and (min-width: 768px){.home-expertise .taming-complexity{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}@media only screen and (min-width: 960px){.home-expertise .taming-complexity{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}svg{margin:0 auto;display:block}.section-how-we-title{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0;max-width: 1000px;max-width: 62.5rem}@media only screen and (min-width: 960px){.section-how-we-title{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding: 0 0 0 0;padding: 0 0 0 0}}.section-how-we{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding: 0 0 0 0;padding: 0 0 0 0;*zoom:1;max-width: 1000px;max-width: 62.5rem}.section-how-we:before,.section-how-we:after{content:" ";display:table}.section-how-we:after{clear:both}@media only screen and (min-width: 450px){.section-how-we{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding: 0 0 0 0;padding: 0 0 0 0}}@media only screen and (min-width: 768px){.section-how-we{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding-bottom: 0;padding-bottom: 0}}@media only screen and (min-width: 960px){.section-how-we{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding: 0 0 0 0;padding: 0 0 0 0}}.section-how-we .how-we-box-container{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;padding: 0 20px;padding: 0 1.25rem;*zoom:1;height:auto}.section-how-we .how-we-box-container:before,.section-how-we .how-we-box-container:after{content:" ";display:table}.section-how-we .how-we-box-container:after{clear:both}@media only screen and (min-width: 450px){.section-how-we .how-we-box-container{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left;margin-left:auto;margin-right:auto;float:none;padding: 0 0;padding: 0 0}}@media only screen and (min-width: 768px){.section-how-we .how-we-box-container{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;padding: 0 0;padding: 0 0}}.section-how-we .how-we-box-container .how-we-box{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding: 16px 0;padding: 1rem 0;display:block}.section-how-we .how-we-box-container .how-we-box img,.section-how-we .how-we-box-container .how-we-box svg{display:block;margin:0 auto;width: 164px;width: 10.25rem;height: 128px;height: 8rem}@media only screen and (min-width: 768px){.section-how-we .how-we-box-container .how-we-box{padding-left:0.9375rem;padding-right:0.9375rem;width:29.16667%;float:left;padding: 20px 0;padding: 1.25rem 0}.section-how-we .how-we-box-container .how-we-box.center{padding-left:0.9375rem;padding-right:0.9375rem;width:29.16667%;float:left;margin-left:6.25% !important;padding: 20px 0;padding: 1.25rem 0}.section-how-we .how-we-box-container .how-we-box.right{padding-left:0.9375rem;padding-right:0.9375rem;width:29.16667%;float:left;margin-left:6.25% !important;padding: 20px 0;padding: 1.25rem 0}}@media only screen and (min-width: 1080px){.expertise-container{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5rem;*zoom:1}.expertise-container:before,.expertise-container:after{content:" ";display:table}.expertise-container:after{clear:both}}.expertise-container .expertise-object{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:1rem}@media only screen and (min-width: 1080px){.expertise-container .expertise-object{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left}}@media only screen and (min-width: 450px){.expertise-container .expertise-object .expertise-image{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left}.expertise-container .expertise-object .expertise-image .parallax-image{height: 176px;height: 11rem}}@media only screen and (min-width: 1080px){.expertise-container .expertise-object .expertise-image{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}.expertise-container .expertise-object .expertise-image .parallax-image{height: 192px;height: 12rem}}.expertise-container .expertise-object .expertise-text{padding-top:1rem}@media only screen and (min-width: 450px){.expertise-container .expertise-object .expertise-text{padding-top:0rem;padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left}}@media only screen and (min-width: 1080px){.expertise-container .expertise-object .expertise-text{padding-top:1rem;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}.recent-activity .activity-feed-header-container{*zoom:1;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding: 0 0 16px 0;padding: 0 0 1rem 0;border-bottom:1px #6a747c solid}.recent-activity .activity-feed-header-container:before,.recent-activity .activity-feed-header-container:after{content:" ";display:table}.recent-activity .activity-feed-header-container:after{clear:both}@media only screen and (min-width: 450px){.recent-activity .activity-feed-header-container{border-bottom:none;padding:0}}.recent-activity .activity-feed-header-container .activity-icon{width: 28px;width: 1.75rem;padding:0;display:block;float:left;*zoom:1}.recent-activity .activity-feed-header-container .activity-icon:before,.recent-activity .activity-feed-header-container .activity-icon:after{content:" ";display:table}.recent-activity .activity-feed-header-container .activity-icon:after{clear:both}@media only screen and (min-width: 450px){.recent-activity .activity-feed-header-container .activity-icon{width: 36px;width: 2.25rem}}.recent-activity .activity-feed-header-container .activity-icon img{padding:0;height:auto;width: 36px;width: 2.25rem;margin-top: 5px;margin-top: 0.3125rem;float:left}.recent-activity .activity-feed-header-container .activity-feed-header{padding-left:0.9375rem;padding-right:0.9375rem;width:75%;float:left;margin-left:4.16667% !important;border-bottom:none;padding:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#6a747c;font-weight:700}@media only screen and (min-width: 450px){.recent-activity .activity-feed-header-container .activity-feed-header{padding-left:0.9375rem;padding-right:0.9375rem;width:79.16667%;float:left;margin-left:4.16667% !important;border-bottom:1px #6a747c solid;padding: 0 0 16px 0;padding: 0 0 1rem 0;font-size: 34px;font-size: 2.125rem}}@media only screen and (min-width: 768px){.recent-activity .activity-feed-header-container .activity-feed-header{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:4.16667% !important;padding: 0 0 16px 0;padding: 0 0 1rem 0}}.recent-activity .activity-feed-header-container .activity-feed-header a{color:#6a747c}.recent-activity .activity-feed{*zoom:1;display:block;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}.recent-activity .activity-feed:before,.recent-activity .activity-feed:after{content:" ";display:table}.recent-activity .activity-feed:after{clear:both}@media only screen and (min-width: 450px){.recent-activity .activity-feed{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:12.5% !important;padding:0}}.recent-activity .activity-feed .activity-feed-item{*zoom:1;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0;*zoom:1;display:block;margin-top: 16px;margin-top: 1rem;border-bottom:1px solid #d6d9dc}.recent-activity .activity-feed .activity-feed-item:before,.recent-activity .activity-feed .activity-feed-item:after{content:" ";display:table}.recent-activity .activity-feed .activity-feed-item:after{clear:both}.recent-activity .activity-feed .activity-feed-item:before,.recent-activity .activity-feed .activity-feed-item:after{content:" ";display:table}.recent-activity .activity-feed .activity-feed-item:after{clear:both}.recent-activity .activity-feed .activity-feed-item:last-of-type{border-bottom:none}.recent-activity .activity-feed .activity-feed-item .blog-file-left{display:block;width:auto;margin-bottom: 12px;margin-bottom: 0.75rem}@media only screen and (min-width: 1080px){.recent-activity .activity-feed .activity-feed-item .blog-file-left{float:left}}.recent-activity .activity-feed .activity-feed-item .blog-file-right{display:block;width:auto;margin-bottom: 12px;margin-bottom: 0.75rem}@media only screen and (min-width: 1080px){.recent-activity .activity-feed .activity-feed-item .blog-file-right{float:right}}.recent-activity .home-news-date{font-size: 12px;font-size: 0.75rem;font-weight:bold}.recent-activity a.home-news-author{font-size: 12px;font-size: 0.75rem;font-weight:bold}.recent-activity .home-news-header{margin:0}.recent-activity .home-blog-header{margin-bottom:0}.recent-activity #home-news,.recent-activity #home-feed{overflow-x:hidden}.recent-activity .news-item{padding:20px;padding-left:0}.recent-activity .news-item .news-date{font-size: 13.2px;font-size: 0.825rem;line-height:1.2;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:normal}.recent-activity .news-item .news-content{line-height:1.2;overflow:hidden}.feed-item{border-bottom:1px solid #d6d9dc;*zoom:1;margin-bottom: 16px;margin-bottom: 1rem;padding-bottom: 16px;padding-bottom: 1rem}.feed-item:before,.feed-item:after{content:" ";display:table}.feed-item:after{clear:both}.feed-item h4{line-height: 16px;line-height: 1rem}.feed-item .feed-description p,.feed-item .feed-description ul,.feed-item .feed-description ol,.feed-item .feed-description dl{font-size: 18px;font-size: 1.125rem;line-height: 22px;line-height: 1.375rem;height: 66px;height: 4.125rem;overflow:hidden;display:block}.feed-item .feed-author{font-weight:bold;font-size: 12px;font-size: 0.75rem;line-height: 16px;line-height: 1rem}.feed-item .feed-date{font-size: 12px;font-size: 0.75rem;line-height: 16px;line-height: 1rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;float:left;font-weight:normal;margin-top: 12px;margin-top: 0.75rem}.feed-item .feed-date.news{float:none;font-size: 13.2px;font-size: 0.825rem;line-height: 16px;line-height: 1rem;margin-top:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold}.feed-item .feed-category{font-size: 12px;font-size: 0.75rem;line-height: 16px;line-height: 1rem;vertical-align:bottom;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:inline-block;float:right;text-align:right;font-weight:normal;margin-top: 12px;margin-top: 0.75rem}.feed-item .feed-category a{font-weight:bold}.feed-item .feed-img{padding:10px 10px 10px 0}.jump-expertise{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;font-family:"freight-text-pro",Georgia,serif;text-align:center}@media only screen and (min-width: 768px){.jump-expertise{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left;margin-left:auto;margin-right:auto;float:none}}.jump-expertise .expertise-link{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;font-size: 18px;font-size: 1.125rem}.home-feat-img-print{display:none !important}.h2{position:absolute;top:200px;left:0;width:100%}.filter-label{width:95%;margin-left:2.5%;text-align:center;padding:0.5em 1em;margin-top: 8px;margin-top: 0.5rem;display:block;border:1px solid #d6d9dc}.filter-label:hover{background-color:#f2f3f3}@media only screen and (min-width: 640px){.filter-label{display:none}}.blog-filters,.people-controls{*zoom:1;position:absolute;left:-9999px;border-color:#d6d9dc;border-style:solid;border-width: 1px;border-width: 0.0625rem;padding-bottom: 0;padding-bottom: 0;border-top:none;background-color:#fff;z-index:99;padding: 16px;padding: 1rem}.blog-filters:before,.blog-filters:after,.people-controls:before,.people-controls:after{content:" ";display:table}.blog-filters:after,.people-controls:after{clear:both}@media only screen and (min-width: 640px){.blog-filters,.people-controls{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;position:relative;left:0;border:none;padding: 32px 0 8px;padding: 2rem 0 0.5rem;border-bottom:1px solid #d6d9dc}}@media only screen and (min-width: 768px){.blog-filters,.people-controls{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none}}.blog-filters a,.people-controls a{display:block;float:left;color:inherit}.blog-filters .filter,.people-controls .filter{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:0% !important;padding: 0 0 16px 0;padding: 0 0 1rem 0;cursor:pointer}@media only screen and (min-width: 450px){.blog-filters .filter,.people-controls .filter{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left;margin-left:0% !important;padding: 0 0 16px 0;padding: 0 0 1rem 0}}@media only screen and (min-width: 640px){.blog-filters .filter,.people-controls .filter{padding-left:0.9375rem;padding-right:0.9375rem;width:20%;float:left;margin-left:0% !important;padding: 0 0 16px 0;padding: 0 0 1rem 0;text-align:center}}@media only screen and (min-width: 960px){.blog-filters .filter,.people-controls .filter{padding-left:0.9375rem;padding-right:0.9375rem;width:20%;float:left;margin-left:0% !important;padding: 0 0 16px 0;padding: 0 0 1rem 0}}.blog-filters .filter.active,.people-controls .filter.active{color:#444a4f}.blog-filters .filter.active .filter-icon,.people-controls .filter.active .filter-icon{background-color:#444a4f}.blog-filters .filter:hover,.people-controls .filter:hover{color:#6a747c}.blog-filters .filter:hover .filter-icon,.people-controls .filter:hover .filter-icon{background-color:#6a747c}.blog-filters .filter .filter-icon,.people-controls .filter .filter-icon{background-color:#9fa7ad;border-radius:50%;display:inline-block;width: 40px;width: 2.5rem;height: 40px;height: 2.5rem;margin-right: 8px;margin-right: 0.5rem}@media only screen and (min-width: 640px){.blog-filters .filter .filter-icon,.people-controls .filter .filter-icon{display:block;margin:0 auto;width: 48px;width: 3rem;height: 48px;height: 3rem}}.blog-filters .filter img,.people-controls .filter img{display:inline-block;vertical-align:middle;width: 40px;width: 2.5rem;margin-right: 4px;margin-right: 0.25rem;height:auto}@media only screen and (min-width: 640px){.blog-filters .filter img,.people-controls .filter img{width: 48px;width: 3rem;height:auto;display:block;margin:0 auto}}.blog-filters .filter .filter-title,.people-controls .filter .filter-title{display:inline-block;font-family:"freight-text-pro",Georgia,serif;font-size: 14px;font-size: 0.875rem;padding-top: 4px;padding-top: 0.25rem}@media only screen and (min-width: 768px){.blog-filters .filter .filter-title,.people-controls .filter .filter-title{width:100%}}@media only screen and (min-width: 640px){.people-controls{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;position:relative;left:0;border:none;padding: 32px 0 8px;padding: 2rem 0 0.5rem;border-bottom:1px solid #d6d9dc}}.blog-post-preview{padding:2em 0 1em}.blog-post-preview .eight-col.centered:after{content:"";display:block;width:75%;margin:0 auto;padding-bottom: 40px;padding-bottom: 2.5rem;border-bottom:1px solid #d6d9dc}.blog-post-preview:last-of-type .eight-col.centered:after{border:none}.blog-post-preview .date{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0;margin-bottom: 12px;margin-bottom: 0.75rem;font-weight:200;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size: 16px;font-size: 1rem;line-height: 16px;line-height: 1rem;text-transform:uppercase}@media only screen and (min-width: 450px){.blog-post-preview .date{padding-left:0.9375rem;padding-right:0.9375rem;width:73.95833%;float:left;margin-left:26.04167% !important;padding:0}}@media only screen and (min-width: 768px){.blog-post-preview .date{padding-left:0.9375rem;padding-right:0.9375rem;width:82.29167%;float:left;margin-left:17.70833% !important;padding:0}}.blog-post-preview .two-col{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}@media only screen and (min-width: 450px){.blog-post-preview .two-col{padding-left:0.9375rem;padding-right:0.9375rem;width:23.95833%;float:left;margin-left:0% !important;padding:0}}@media only screen and (min-width: 768px){.blog-post-preview .two-col{padding-left:0.9375rem;padding-right:0.9375rem;width:15.625%;float:left;margin-left:0% !important;padding:0}}.blog-post-preview .ten-col{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-top: 16px;margin-top: 1rem;padding:0}@media only screen and (min-width: 450px){.blog-post-preview .ten-col{padding-left:0.9375rem;padding-right:0.9375rem;width:73.95833%;float:left;margin-left:2.08333% !important;margin-top:0;padding:0}}@media only screen and (min-width: 768px){.blog-post-preview .ten-col{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;padding:0}}.details{margin: 4px 0;margin: 0.25rem 0;font-size: 16px;font-size: 1rem;line-height: 20.8px;line-height: 1.3rem;color:#9fa7ad;padding-bottom: 4px;padding-bottom: 0.25rem}.details .details-date{text-transform:uppercase}.details p,.details ul,.details ol,.details dl{font-size: 16px;font-size: 1rem;line-height:1.375;color:#6a747c}.blog-post-person-list .blog-post-person{margin-top: 8px;margin-top: 0.5rem;margin-right: 16px;margin-right: 1rem;display:block;vertical-align:middle;*zoom:1}.blog-post-person-list .blog-post-person:before,.blog-post-person-list .blog-post-person:after{content:" ";display:table}.blog-post-person-list .blog-post-person:after{clear:both}.blog-post-person-list .blog-post-person .blog-post-person-img{width: 50px;width: 3.125rem;max-width:100%;border-radius:50%;float:left}.blog-post-person-list .blog-post-person .blog-post-person-details{display:inline-block;vertical-align:middle;width:75%;float:left;padding-left: 6px;padding-left: 0.375rem;padding-top: 6px;padding-top: 0.375rem;line-height:1.2}@media only screen and (min-width: 640px){.blog-post-person-list .blog-post-person .blog-post-person-details{padding-top: 6px;padding-top: 0.375rem}}.blog-post-person-list .blog-post-person .blog-post-person-details h5{font-size: 16px;font-size: 1rem;color:#0082c6}.blog-post-person-list .blog-post-person .blog-post-person-details h5:hover{color:#0069a0}.blog-post-person-list .blog-post-person .blog-post-person-details .blog-post-person-title{color:#6a747c;font-family:"freight-text-pro",Georgia,serif;font-size: 15px;font-size: 0.9375rem}.blog-banner-container .blog-banner{width:auto;height: 112px;height: 7rem;display:block;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:50% 0}.blog-preview-image{margin-bottom: 8px;margin-bottom: 0.5rem}.show-more-posts-button{width:100%;height:auto;cursor:pointer;font-weight:bold;display:block}.show-more-posts-button:hover{color:#0082c6}.show-more-posts-button.hidden{display:none}.recent-post,.related-post{margin: 24px 0;margin: 1.5rem 0}.blog-post .big-date,.digital-transformation .big-date{font-weight:200;margin-bottom: 12px;margin-bottom: 0.75rem}.blog-post h3,.digital-transformation h3{font-size: 36px;font-size: 2.25rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:1;text-align:center;padding:1em 0 0.375em}.blog-post h4,.digital-transformation h4{font-size: 28px;font-size: 1.75rem;text-align:center}.blog-post h5,.digital-transformation h5{font-size: 24px;font-size: 1.5rem;text-align:center}.blog-post p,.digital-transformation p,.blog-post ul,.digital-transformation ul,.blog-post ol,.digital-transformation ol,.blog-post dl,.digital-transformation dl{color:#444a4f}.blog-post .blog-post-text h5 ~ h5,.digital-transformation .blog-post-text h5 ~ h5{margin-top: 48px;margin-top: 3rem}.blog-post .blog-post-text img,.digital-transformation .blog-post-text img{width:100%;max-width:100%;margin: 0 auto;margin: 0 auto}.blog-post .blog-post-text .caption,.digital-transformation .blog-post-text .caption{text-align:center;font-size: 14px;font-size: 0.875rem}@media only screen and (min-width: 768px){.blog-post .first-no-rule:first-of-type,.digital-transformation .first-no-rule:first-of-type{display:none}}.blog-post .details,.digital-transformation .details{margin-top:0;font-size: 10px;font-size: 0.625rem}.blog-post-header{position:relative;padding: 16px 0 48px 0;padding: 1rem 0 3rem 0}.blog-post-header .blog-post-nub{position:absolute;bottom: -1px;bottom: -0.0625rem;height: 20px;height: 1.25rem;margin:0 auto;width:100%;border-bottom-width: 1px;border-bottom-width: 0.0625rem;border-bottom-style:solid;border-bottom-color:white}.blog-post-header .blog-post-nub:before,.blog-post-header .blog-post-nub:after{content:" ";position:absolute;top:0;height:0;border-bottom-width: 20px;border-bottom-width: 1.25rem;border-bottom-style:solid;border-bottom-color:white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.blog-post-header .blog-post-nub:before{left:0;width:50%;border-right-width: 20px;border-right-width: 1.25rem;border-right-style:solid;border-right-color:transparent}.blog-post-header .blog-post-nub:after{right:0;width:50%;border-left-width: 20px;border-left-width: 1.25rem;border-left-style:solid;border-left-color:transparent}.blog-image,.digital-transformation-image{background-size:100%;background-position:50% 50%}@media only screen and (min-width: 768px){.blog-image,.digital-transformation-image{padding-top:64px !important;padding-top:4rem !important}}@media only screen and (min-width: 960px){.blog-image,.digital-transformation-image{padding-top:64px !important;padding-top:4rem !important}}.blog-post-preview .details{margin-bottom:0}.blog-post-preview p,.blog-post-preview ul,.blog-post-preview ol,.blog-post-preview dl{margin:0;line-height:1.4}.blog-post-preview .blog-post-person-list{margin-top:0}.expertise-animation{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}@media only screen and (min-width: 768px){.expertise-animation{padding-left:0.9375rem;padding-right:0.9375rem;width:45.83333%;float:left;padding:0}}.expertise-animation img{margin-left:auto;margin-right:auto;width:100%;height:auto;max-width: 320px;max-width: 20rem;display:block;padding: 16px 0;padding: 1rem 0}@media only screen and (min-width: 450px){.expertise-animation img{width:100%}}@media only screen and (min-width: 768px){.expertise-animation img{max-width:none}}.expertise-horizontal-rule{border-bottom:1px #d6d9dc solid}.expertise-animation-plus{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}.expertise-animation-plus img{padding: 32px 0 16px 0;padding: 2rem 0 1rem 0;margin-left:auto;margin-right:auto;width: 56px;width: 3.5rem;height:auto;display:block}@media only screen and (min-width: 768px){.expertise-animation-plus{padding-left:0.9375rem;padding-right:0.9375rem;width:8.33333%;float:left;position:relative;padding:0}.expertise-animation-plus img{position:relative;top: 96px;top: 6rem;margin-top: -16px;margin-top: -1rem}}.see-it-list-container{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}.see-it-list-container .see-it-list{list-style:none;text-align:left;margin:0 auto 0 auto;font-size: 14px;font-size: 0.875rem;line-height:1;*zoom:1;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}.see-it-list-container .see-it-list:before,.see-it-list-container .see-it-list:after{content:" ";display:table}.see-it-list-container .see-it-list:after{clear:both}@media only screen and (min-width: 450px){.see-it-list-container .see-it-list{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:16.66667% !important;padding:0}}@media only screen and (min-width: 768px){.see-it-list-container .see-it-list{padding-left:0.9375rem;padding-right:0.9375rem;width:45.83333%;float:left;margin-left:0% !important;padding:0;font-size: 16px;font-size: 1rem}.see-it-list-container .see-it-list:first-of-type{padding-left:0.9375rem;padding-right:0.9375rem;width:54.16667%;float:left;margin-left:0% !important;padding:0}.see-it-list-container .see-it-list:first-of-type li{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding: 16px 0 0 0;padding: 1rem 0 0 0}}@media only screen and (min-width: 768px) and (min-width: 768px){.see-it-list-container .see-it-list:first-of-type li{padding-left:0.9375rem;padding-right:0.9375rem;width:91.66667%;float:left;margin-left:8.33333% !important;padding: 16px 0 0 0;padding: 1rem 0 0 0}}.see-it-list-container .see-it-list li{display:block;*zoom:1;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding: 16px 0 0 0;padding: 1rem 0 0 0}.see-it-list-container .see-it-list li:before,.see-it-list-container .see-it-list li:after{content:" ";display:table}.see-it-list-container .see-it-list li:after{clear:both}@media only screen and (min-width: 768px){.see-it-list-container .see-it-list li{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding: 16px 0 0 0;padding: 1rem 0 0 0}}.see-it-list-container .see-it-list li img{padding-left:0.9375rem;padding-right:0.9375rem;width:16.66667%;float:left;max-width: 32px;max-width: 2rem;display:inline-block;vertical-align:middle;padding:0}.see-it-list-container .see-it-list li a{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;display:inline-block;vertical-align:middle;padding: 5px 0 0 8px;padding: 0.3125rem 0 0 0.5rem;line-height:1;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold}@media only screen and (min-width: 768px){.see-it-list-container .see-it-list li a{padding: 5px 0 0 12px;padding: 0.3125rem 0 0 0.75rem}}.see-it-short-list-container{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}.see-it-short-list-container .see-it-list{list-style:none;text-align:left;margin:0 auto 0 auto;font-size: 14px;font-size: 0.875rem;line-height:1;*zoom:1;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}.see-it-short-list-container .see-it-list:before,.see-it-short-list-container .see-it-list:after{content:" ";display:table}.see-it-short-list-container .see-it-list:after{clear:both}@media only screen and (min-width: 450px){.see-it-short-list-container .see-it-list{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:0% !important;padding:0}}@media only screen and (min-width: 768px){.see-it-short-list-container .see-it-list{padding-left:0.9375rem;padding-right:0.9375rem;width:87.5%;float:left;margin-left:0% !important;padding:0;font-size: 16px;font-size: 1rem}.see-it-short-list-container .see-it-list:first-of-type{padding-left:0.9375rem;padding-right:0.9375rem;width:95.83333%;float:left;margin-left:0% !important;padding:0}.see-it-short-list-container .see-it-list:first-of-type li{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding: 16px 0 0 0;padding: 1rem 0 0 0}}@media only screen and (min-width: 768px) and (min-width: 768px){.see-it-short-list-container .see-it-list:first-of-type li{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding: 16px 0 0 0;padding: 1rem 0 0 0}}.see-it-short-list-container .see-it-list li{display:block;*zoom:1;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding: 16px 0 0 0;padding: 1rem 0 0 0}.see-it-short-list-container .see-it-list li:before,.see-it-short-list-container .see-it-list li:after{content:" ";display:table}.see-it-short-list-container .see-it-list li:after{clear:both}@media only screen and (min-width: 768px){.see-it-short-list-container .see-it-list li{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding: 16px 0 0 0;padding: 1rem 0 0 0}}.see-it-short-list-container .see-it-list li img{padding-left:0.9375rem;padding-right:0.9375rem;width:16.66667%;float:left;max-width: 32px;max-width: 2rem;display:inline-block;vertical-align:middle;padding:0}.see-it-short-list-container .see-it-list li a{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;display:inline-block;vertical-align:middle;padding: 5px 0 0 0;padding: 0.3125rem 0 0 0;line-height:1;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold}@media only screen and (min-width: 768px){.see-it-short-list-container .see-it-list li a{padding: 5px 0 0 0;padding: 0.3125rem 0 0 0}}.architectural-img{width:100%}.ia-highlight ul{font-family:"freight-text-pro",Georgia,serif;font-weight:400;line-height:1.5;list-style-position:outside;padding-left: 20px;padding-left: 1.25rem}@media only screen{.ia-highlight ul{font-size: 18px;font-size: 1.125rem}}@media only screen and (min-width: 960px){.ia-highlight ul{font-size: 18px;font-size: 1.125rem}}@media only screen and (min-width: 64.063em){.ia-highlight ul{font-size: 20px;font-size: 1.25rem}}.ia-highlight ul li{margin-top: 16px;margin-top: 1rem}.question{padding-top: 16px;padding-top: 1rem}.question-text{color:#6a747c;width:100%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;margin:auto;font-size: 20px;font-size: 1.25rem}@media only screen and (min-width: 768px){.question-text{font-size: 24px;font-size: 1.5rem}}.team-button{display:block;padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left;margin-left:auto;margin-right:auto;float:none;font-size: 20px;font-size: 1.25rem}@media only screen and (min-width: 768px){.team-button{display:block;padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left;margin-left:auto;margin-right:auto;float:none}}@media only screen and (min-width: 960px){.team-button{display:block;padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left;margin-left:auto;margin-right:auto;float:none;font-size: 24px;font-size: 1.5rem}}@media only screen and (min-width: 768px){.history-info{padding-right: 32px;padding-right: 2rem}}.history-gallery{margin-top: 32px;margin-top: 2rem}@media only screen and (min-width: 768px){.history-gallery{padding-left: 32px;padding-left: 2rem;border-left-color:#d6d9dc;border-left-style:solid;border-left-width: 1px;border-left-width: 0.0625rem;margin-top: 112px;margin-top: 7rem}}.our-space-rule{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0;border-bottom-color:white;border-bottom-style:solid;border-bottom-width: 1px;border-bottom-width: 0.0625rem}@media only screen and (min-width: 768px){.our-space-rule{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left;margin-left:auto;margin-right:auto;float:none}}.space-kiva-img{width: 270px;width: 16.875rem}.space-neighborhood-img{width: 270px;width: 16.875rem}.space-culture-img{width: 270px;width: 16.875rem}.center-img{display:block;margin:0 auto}.book-link{display:block;max-width:50%;margin: 0 auto 16px;margin: 0 auto 1rem}@media only screen and (min-width: 768px){.book-link{max-width:none}}.doppo-logo{margin-bottom: 16px;margin-bottom: 1rem;width: 382px;width: 23.875rem;max-height: 120px;max-height: 7.5rem}.doppo-logo.aot-logo{width: 288px;width: 18rem}.doppo-image{display:block;margin:0 auto;margin-top: 16px;margin-top: 1rem;width:100%;height:auto}@media only screen and (min-width: 768px){.doppo-image{margin-top:0}}.doppo-link,.partner-link{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;font-size: 18px;font-size: 1.125rem;margin: 24px 0 0 0;margin: 1.5rem 0 0 0}.partner-logo{display:block;width:auto;height:auto;max-height: 80px;max-height: 5rem;margin:0 auto}.work-header{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}.work-header img{display:block;margin:0 auto;width: 55px;width: 3.4375rem;height: 55px;height: 3.4375rem}.work-header h3{text-align:center;margin-bottom:0}.big-case-studies-container{*zoom:1;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;max-width: 1000px;max-width: 62.5rem}.big-case-studies-container:before,.big-case-studies-container:after{content:" ";display:table}.big-case-studies-container:after{clear:both}@media only screen and (min-width: 960px){.big-case-studies-container{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}.big-case-studies-container .big-cs{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;height:auto;padding:0;margin-bottom: 32px;margin-bottom: 2rem}@media only screen and (min-width: 580px){.big-case-studies-container .big-cs{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left;margin-bottom: 48px;margin-bottom: 3rem;padding: 0 4px 24px 0;padding: 0 0.25rem 1.5rem 0;height: 320px;height: 20rem}.big-case-studies-container .big-cs:nth-child(even){padding: 0 0 24px 4px;padding: 0 0 1.5rem 0.25rem}}.big-case-studies-container .big-cs>a{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}@media only screen and (min-width: 580px){.big-case-studies-container .big-cs>a{padding:0}}.big-case-studies-container .big-cs a:hover h5{color:#0069a0}.big-case-studies-container .big-cs h5{font-size: 20px;font-size: 1.25rem;margin-bottom: 4px;margin-bottom: 0.25rem}@media only screen and (min-width: 580px){.big-case-studies-container .big-cs h5{font-size: 28px;font-size: 1.75rem}}.big-case-studies-container .big-cs>div{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding: 0;padding: 0}@media only screen and (min-width: 580px){.big-case-studies-container .big-cs>div{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding: 0 4px 0 12px;padding: 0 0.25rem 0 0.75rem}}.big-case-studies-container .big-cs .big-cs-thumbnail{display:block;width:100%;display:inline-block;max-width:100%;height:auto;margin-bottom: 16px;margin-bottom: 1rem}.big-case-studies-container .big-cs p,.big-case-studies-container .big-cs ul,.big-case-studies-container .big-cs ol,.big-case-studies-container .big-cs dl{font-size: 16px;font-size: 1rem;line-height:1.5;width:100%}@media only screen and (min-width: 580px){.big-case-studies-container .big-cs p,.big-case-studies-container .big-cs ul,.big-case-studies-container .big-cs ol,.big-case-studies-container .big-cs dl{font-size: 18px;font-size: 1.125rem}}.small-case-studies-container .small-cs-grid{margin-top: 20px;margin-top: 1.25rem;*zoom:1;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;max-width: 1000px;max-width: 62.5rem}.small-case-studies-container .small-cs-grid:before,.small-case-studies-container .small-cs-grid:after{content:" ";display:table}.small-case-studies-container .small-cs-grid:after{clear:both}@media only screen and (min-width: 960px){.small-case-studies-container .small-cs-grid{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}.small-case-studies-container .small-cs-grid .small-cs{margin-top: 16px;margin-top: 1rem;height:auto;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}.small-case-studies-container .small-cs-grid .small-cs a:hover h6{color:#0069a0}.small-case-studies-container .small-cs-grid .small-cs img{width:100%;height:auto}.small-case-studies-container .small-cs-grid .small-cs p,.small-case-studies-container .small-cs-grid .small-cs ul,.small-case-studies-container .small-cs-grid .small-cs ol,.small-case-studies-container .small-cs-grid .small-cs dl{font-size: 16px;font-size: 1rem;padding:0;margin:0;width:100%;line-height:1.5}@media only screen and (min-width: 450px){.small-case-studies-container .small-cs-grid .small-cs{padding-left:0.9375rem;padding-right:0.9375rem;width:48.95833%;float:left;margin-left:2.08333% !important;padding:0;height: 256px;height: 16rem}.small-case-studies-container .small-cs-grid .small-cs:nth-child(2n+1){padding-left:0.9375rem;padding-right:0.9375rem;width:48.95833%;float:left;margin-left:0% !important;padding:0}}@media only screen and (min-width: 768px){.small-case-studies-container .small-cs-grid .small-cs{padding-left:0.9375rem;padding-right:0.9375rem;width:24.375%;float:left;margin-left:0.83333% !important;padding:0}.small-case-studies-container .small-cs-grid .small-cs:nth-child(2n+1){padding-left:0.9375rem;padding-right:0.9375rem;width:24.375%;float:left;margin-left:0.83333% !important;padding:0}.small-case-studies-container .small-cs-grid .small-cs:nth-child(4n+1){padding-left:0.9375rem;padding-right:0.9375rem;width:24.375%;float:left;margin-left:0% !important;padding:0}}.client-list ul{margin-top: 32px;margin-top: 2rem;margin-left: 8px;margin-left: 0.5rem}@media only screen and (min-width: 450px){.client-list ul{margin-left:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}}@media only screen and (min-width: 768px){.client-list ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.client-list li{list-style:none;line-height:1.33em;margin-bottom:0.5em;font-size:1rem;padding-left: 24px;padding-left: 1.5rem}@media only screen and (min-width: 768px){.client-list li{font-size:1.25rem}}.client-list li .case-study:before{content:"";background:url("/assets/img/work/icon_casestudy_sm_grey.svg") no-repeat;height: 20px;height: 1.25rem;width: 20px;width: 1.25rem;display:inline-block;position:relative;top: 2px;top: 0.125rem;margin-top: -16px;margin-top: -1rem;margin-right: 4px;margin-right: 0.25rem;margin-left: -24px;margin-left: -1.5rem}@keyframes image-keyframes{from{background-position:33.3333% 0}to{background-position:166.6666% 0}}@-webkit-keyframes image-keyframes{from{background-position:33.3333% 0}to{background-position:166.6666% 0}}@-moz-keyframes image-keyframes{from{background-position:33.3333% 0}to{background-position:166.6666% 0}}@-o-keyframes image-keyframes{from{background-position:33.3333% 0}to{background-position:166.6666% 0}}@-webkit-keyframes image-keyframes{from{background-position:33.3333% 0}to{background-position:166.6666% 0}}.people-list{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0;max-width: 1000px;max-width: 62.5rem}@media only screen and (min-width: 300px){.people-list{padding: 0 6px;padding: 0 0.375rem}}@media only screen and (min-width: 960px){.people-list{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}.people-list .person{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left;padding: 20px 4px 0 4px;padding: 1.25rem 0.25rem 0 0.25rem;height: 192px;height: 12rem;display:block;float:left;text-align:center}@media only screen and (min-width: 300px){.people-list .person{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left;padding: 20px 4px 0 4px;padding: 1.25rem 0.25rem 0 0.25rem;height: 262px;height: 16.375rem}}@media only screen and (min-width: 450px){.people-list .person{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left;padding: 20px 4px 0 4px;padding: 1.25rem 0.25rem 0 0.25rem;height: 264px;height: 16.5rem}}@media only screen and (min-width: 768px){.people-list .person{padding-left:0.9375rem;padding-right:0.9375rem;width:25%;float:left;padding: 20px 4px 0 4px;padding: 1.25rem 0.25rem 0 0.25rem;height: 280px;height: 17.5rem}}@media only screen and (min-width: 960px){.people-list .person{padding-left:0.9375rem;padding-right:0.9375rem;width:16.66667%;float:left;padding: 20px 4px 0 4px;padding: 1.25rem 0.25rem 0 0.25rem;height: 264px;height: 16.5rem}}.people-list .person .image{border-radius:50%;width: 100px;width: 6.25rem;height: 100px;height: 6.25rem;margin:0 auto;margin-bottom: 6px;margin-bottom: 0.375rem;background-size:auto 100%;background-position:0 0}@media only screen and (min-width: 300px){.people-list .person .image{width: 116px;width: 7.25rem;height: 116px;height: 7.25rem}}@media only screen and (min-width: 580px){.people-list .person .image{width: 172px;width: 10.75rem;height: 172px;height: 10.75rem}}@media only screen and (min-width: 768px){.people-list .person .image{width: 176px;width: 11rem;height: 176px;height: 11rem}}@media only screen and (min-width: 960px){.people-list .person .image{width: 120px;width: 7.5rem;height: 120px;height: 7.5rem}}.no-touch .people-list .person .image:hover{-webkit-animation:image-keyframes 2s steps(4) infinite;-moz-animation:image-keyframes 2s steps(4) infinite;-ms-animation:image-keyframes 2s steps(4) infinite;-o-animation:image-keyframes 2s steps(4) infinite;animation:image-keyframes 2s steps(4) infinite}.people-list .person .image-print{border-radius:0;width: 400px;width: 25rem;height: 100px;height: 6.25rem;margin:0 auto;margin-bottom: 6px;margin-bottom: 0.375rem;background-size:auto 100%;position:absolute;clip:rect(0, 100px, 100px, 0);display:none;overflow:hidden}@media only screen and (min-width: 300px){.people-list .person .image-print{width: 528px;width: 33rem;height: 132px;height: 8.25rem;clip:rect(0, 132px, 132px, 0)}}@media only screen and (min-width: 580px){.people-list .person .image-print{width: 688px;width: 43rem;height: 172px;height: 10.75rem;clip:rect(0, 172px, 172px, 0)}}@media only screen and (min-width: 768px){.people-list .person .image-print{width: 704px;width: 44rem;height: 176px;height: 11rem;clip:rect(0, 176px, 176px, 0)}}@media only screen and (min-width: 960px){.people-list .person .image-print{width: 480px;width: 30rem;height: 120px;height: 7.5rem;clip:rect(0, 120px, 120px, 0)}}.people-list .person .first-name,.people-list .person .last-name{font-weight:bold;color:#0082c6;font-size: 13px;font-size: 0.8125rem;line-height:1;padding: 0 6px;padding: 0 0.375rem}@media only screen and (min-width: 300px){.people-list .person .first-name,.people-list .person .last-name{font-size: 15px;font-size: 0.9375rem}}@media only screen and (min-width: 580px){.people-list .person .first-name,.people-list .person .last-name{font-size: 16px;font-size: 1rem;line-height:1.25}}.people-list .person .title{color:#6a747c;margin-top: 4px;margin-top: 0.25rem;margin-bottom:0;font-size: 13px;font-size: 0.8125rem;line-height:1;padding: 0 6px;padding: 0 0.375rem}@media only screen and (min-width: 300px){.people-list .person .title{font-size: 14px;font-size: 0.875rem;line-height:1.25}}@media only screen and (min-width: 580px){.people-list .person .title{font-size: 15px;font-size: 0.9375rem}}.people-list .person.not-active{display:none;-webkit-transition:all,0.5s;-moz-transition:all,0.5s;transition:all,0.5s}.bread-crumbs{display:none}@media only screen and (min-width: 960px){.bread-crumbs{display:block}}.bread-crumbs .bread-crumb a{font-weight:bold}.bread-crumbs .bread-crumb:after{content:"\00a0\00a0>\00a0"}.bread-crumbs .bread-crumb:last-child a{color:#6a747c}.bread-crumbs .bread-crumb:last-child:after{content:""}.back-link{display:block;font-weight:bold}.back-link .blue-arrow-reverse{width: 20px;width: 1.25rem;margin: -3px 2px 0 0;margin: -0.1875rem 0.125rem 0 0}.bio{padding-bottom: 32px;padding-bottom: 2rem}.bio .bio-image{border-radius:50%;max-width:100%;width:auto;height:auto}@media only screen and (min-width: 450px){.bio .bio-image{max-width:50%}}@media only screen and (min-width: 768px){.bio .bio-image{max-width:100%}}.bio .four-col{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}@media only screen and (min-width: 768px){.bio .four-col{padding-left:0.9375rem;padding-right:0.9375rem;width:46.875%;float:left;padding:0}}@media only screen and (min-width: 960px){.bio .four-col{padding-left:0.9375rem;padding-right:0.9375rem;width:30.20833%;float:left;padding:0}}.bio .eight-col{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}@media only screen and (min-width: 768px){.bio .eight-col{padding-left:0.9375rem;padding-right:0.9375rem;width:46.875%;float:left;margin-left:6.25% !important;padding:0}}@media only screen and (min-width: 960px){.bio .eight-col{padding-left:0.9375rem;padding-right:0.9375rem;width:63.54167%;float:left;margin-left:6.25% !important;padding:0}}.bio .align-vertical{display:inline-block;vertical-align:middle;float:none}.bio .four-col.push-left{float:left}.bio .eight-col.push-right{float:right}@media only screen and (min-width: 768px){.bio .four-col.with-border{padding-right: 16px;padding-right: 1rem;border-right-width: 1px;border-right-width: 0.0625rem;border-right-color:#d6d9dc;border-right-style:solid}}.bio .horizontal-rule{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-bottom:1px #d6d9dc solid}@media only screen and (min-width: 768px){.bio .first-no-rule:first-of-type{display:none}}.see-all{font-size: 14px;font-size: 0.875rem;font-weight:bold}.align-center-small{text-align:center}@media only screen and (min-width: 768px){.align-center-small{text-align:left}}.career{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;max-width: 1000px;max-width: 62.5rem;*zoom:1}@media only screen and (min-width: 960px){.career{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}.career:before,.career:after{content:" ";display:table}.career:after{clear:both}.career .career-details{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}@media only screen and (min-width: 768px){.career .career-details{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left;padding-left:0;padding-right: 16px;padding-right: 1rem;border-right-width: 1px;border-right-width: 0.0625rem;border-right-style:solid;border-right-color:#d6d9dc}}.career .career-listings{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-top: 16px;margin-top: 1rem;padding:0}@media only screen and (min-width: 768px){.career .career-listings{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left;padding-left: 16px;padding-left: 1rem;margin-top:0;padding-right:0}}.career .career-listings ul{list-style-type:none;line-height:1.2}.career .career-listings ul li{margin-bottom:0.5em}.benefits{text-align:center;*zoom:1;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;max-width: 1000px;max-width: 62.5rem}.benefits:before,.benefits:after{content:" ";display:table}.benefits:after{clear:both}@media only screen and (min-width: 960px){.benefits{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}.benefits ul{display:block;float:left;width:100%;margin:0;margin-top: 16px;margin-top: 1rem;list-style:none;font-family:"freight-text-pro", Georgia, serif;font-weight:normal;line-height:1.5;font-size: 18px;font-size: 1.125rem}@media only screen and (min-width: 768px){.benefits ul{width:33%}}@media only screen and (min-width: 1080px){.benefits ul{font-size: 20px;font-size: 1.25rem}}.benefits ul li+li{margin-top: 16px;margin-top: 1rem}.faq{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;max-width: 1000px;max-width: 62.5rem}@media only screen and (min-width: 960px){.faq{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}.faq .faq-question .question-container{*zoom:1;cursor:pointer}.faq .faq-question .question-container:before,.faq .faq-question .question-container:after{content:" ";display:table}.faq .faq-question .question-container:after{clear:both}.faq .faq-question .question-container .twirl-arrow{display:inline;-webkit-transition:all,0.5s;-moz-transition:all,0.5s;transition:all,0.5s;width: 12px;width: 0.75rem;height: 15px;height: 0.9375rem;margin-right: 10px;margin-right: 0.625rem}.faq .faq-question .question-container .question{display:inline;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;color:#0082c6;min-width:1000px}.faq .faq-question+.faq-question{margin-top: 24px;margin-top: 1.5rem}.faq .faq-question.open .question-container .twirl-arrow{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.faq .faq-question .answer{display:none}.faq .faq-question .answer p,.faq .faq-question .answer ul,.faq .faq-question .answer ol,.faq .faq-question .answer dl{padding-left:24px;padding-top:10px;padding-bottom:15px}@media only screen and (min-width: 768px){.kivaware-feature-container{padding: 96px 0;padding: 6rem 0}}.kivaware-feature-container .kivaware-features{margin: 16px 0 0 0;margin: 1rem 0 0 0;list-style-type:none;text-align:center}.kivaware-feature-container .kivaware-features .kivaware-feature{margin:2%;display:inline-block;text-align:center;width:49%}@media only screen and (min-width: 450px){.kivaware-feature-container .kivaware-features .kivaware-feature{width:32%}}@media only screen and (min-width: 768px){.kivaware-feature-container .kivaware-features .kivaware-feature{width:20%}}.kivaware-feature-container .kivaware-features .kivaware-feature img{max-width:80%}.kivaware-feature-container .kivaware-features .kivaware-feature p,.kivaware-feature-container .kivaware-features .kivaware-feature ul,.kivaware-feature-container .kivaware-features .kivaware-feature ol,.kivaware-feature-container .kivaware-features .kivaware-feature dl{margin-top: 16px;margin-top: 1rem}@media only screen and (min-width: 768px){.kivaware-product-container{padding: 96px 0;padding: 6rem 0}}.kivaware-checkout .button-container{text-align:center}.kivaware-checkout .button-container .button.large.kivaware-button{color:#0082c6;background-color:white;font-size: 24px;font-size: 1.5rem;font-weight:bold !important}.kivaware-checkout .button-container .button.large.kivaware-button:hover{background:#e6e6e6}.kivaware-checkout .download-container{margin: 32px 0 48px 0;margin: 2rem 0 3rem 0;text-align:center}.kivaware-checkout .download-container .kivaware-product-sheet{color:white}.kivaware-checkout .download-container .kivaware-product-sheet:hover,.kivaware-checkout .download-container .kivaware-product-sheet:focus{color:#ccc}img.case-study-icon{width: 30px;width: 1.875rem;height:auto}.svg-pie-chart{display:block;max-height: 204px;max-height: 12.75rem;height: 204px;height: 12.75rem;max-width: 204px;max-width: 12.75rem;width: 204px;width: 12.75rem;margin: 0 auto 24px auto;margin: 0 auto 1.5rem auto}.case-study-introduction{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0;margin:0;display:block}@media only screen and (min-width: 768px){.case-study-introduction{max-width: 500px;max-width: 31.25rem;width:100%;padding-right:10%;float:right}}@media only screen and (min-width: 960px){.case-study-introduction{max-width: 500px;max-width: 31.25rem;width:100%;padding-right:10%;float:right}}.case-study-introduction-right{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0;margin:0;display:block}@media only screen and (min-width: 768px){.case-study-introduction-right{max-width: 500px;max-width: 31.25rem;width:100%;float:left}}@media only screen and (min-width: 960px){.case-study-introduction-right{max-width: 500px;max-width: 31.25rem;width:100%;float:left}}.case-file{margin-left:0;margin-right: -16px;margin-right: -1rem;text-align:left}@media only screen and (min-width: 450px){.case-file{padding-right:0;margin-right: -32px;margin-right: -2rem}}@media only screen and (min-width: 768px){.case-file{margin-left: 16px;margin-left: 1rem}}@media only screen and (min-width: 960px){.case-file{margin-right:0}}.case-file .paperclip{position:absolute;top:5%;right:0px;width:60px}@media only screen and (min-width: 450px){.case-file .paperclip{width:80px}}@media only screen and (min-width: 768px){.case-file .paperclip{width:90px}}@media only screen and (min-width: 960px){.case-file .paperclip{width:100px}}.case-file-content{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding: 32px;padding: 2rem;position:relative;background-color:#f2f3f3}@media only screen and (min-width: 1280px){.case-file-content{padding-left:0.9375rem;padding-right:0.9375rem;width:91.66667%;float:left;margin-left:8.33333% !important;padding: 48px;padding: 3rem;position:relative}}.case-file-content p,.case-file-content ul,.case-file-content ol,.case-file-content dl{font-size: 16px;font-size: 1rem;line-height:1.5;font-family:"freight-text-pro",Georgia,serif;margin-top:0;margin-bottom:0}.case-file-content p.case-file-header,.case-file-content ul.case-file-header,.case-file-content ol.case-file-header,.case-file-content dl.case-file-header{color:#696F74;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;margin: 16px 0 0 0;margin: 1rem 0 0 0;font-size: 16px;font-size: 1rem;line-height: 20px;line-height: 1.25rem}.case-file-content p.case-file-header:first-of-type,.case-file-content ul.case-file-header:first-of-type,.case-file-content ol.case-file-header:first-of-type,.case-file-content dl.case-file-header:first-of-type{margin-top:0}.case-file-content p.case-file-header-2,.case-file-content ul.case-file-header-2,.case-file-content ol.case-file-header-2,.case-file-content dl.case-file-header-2{color:#0082c6;font-weight:bold;font-size: 24px;font-size: 1.5rem}.stand-case-file-header{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold}img.case-file-image{width:auto;height:auto;max-width: 240px;max-width: 15rem;max-height: 80px;max-height: 5rem;margin:0}.partner-row{*zoom:1;display:block;padding-left:0;padding-right:0;width:100%;float:left}.partner-row:before,.partner-row:after{content:" ";display:table}.partner-row:after{clear:both}img.partner-image{width:auto;float:left;max-height: 20px;max-height: 1.25rem}.partner-name{width:auto;float:left}.partner-name p,.partner-name ul,.partner-name ol,.partner-name dl{font-weight:bold;line-height: 20px;line-height: 1.25rem;margin: 0 8px;margin: 0 0.5rem}.cs-centered{text-align:center}.cs-body{clear:both;margin-top: 32px;margin-top: 2rem;margin-bottom: 0;margin-bottom: 0;margin-right:auto;margin-left:auto;max-width: 1200px;max-width: 75rem;text-align:center}.cs-body h1{font-weight:700;text-align:center}.cs-body img{margin-top: 16px;margin-top: 1rem;margin-bottom: 16px;margin-bottom: 1rem;margin-right:auto;margin-left:auto}.cs-body p,.cs-body ul,.cs-body ol,.cs-body dl{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;max-width: 960px;max-width: 60rem;font-size: 18px;font-size: 1.125rem;margin-right:auto;margin-left:auto;text-align:left;margin-bottom: 16px;margin-bottom: 1rem}@media only screen and (min-width: 768px){.cs-body p,.cs-body ul,.cs-body ol,.cs-body dl{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;font-size: 20px;font-size: 1.25rem}}@media only screen and (min-width: 960px){.cs-body p,.cs-body ul,.cs-body ol,.cs-body dl{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left;margin-left:auto;margin-right:auto;float:none;font-size: 22px;font-size: 1.375rem}}@media only screen and (min-width: 64.063em){.cs-body p,.cs-body ul,.cs-body ol,.cs-body dl{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left;margin-left:auto;margin-right:auto;float:none;font-size: 24px;font-size: 1.5rem}}.from-archive{font-family:"freight-text-pro",Georgia,serif;font-style:italic;text-align:center;margin-bottom: 6px;margin-bottom: 0.375rem}.from-archive .archive-label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;display:block}@media only screen and (min-width: 450px){.from-archive .archive-label{display:inline}}.project-infographic{position:relative;display:block}.project-infographic img{display:block;width:100%;height:auto;max-width: 480px;max-width: 30rem;margin:0 auto}@media only screen and (min-width: 768px){.project-infographic img{max-width:none}}.project-infographic.bitbooth-diagrams{max-width: 512px;max-width: 32rem;display:block;margin:0 auto}@media only screen and (min-width: 768px){.project-infographic.bitbooth-diagrams{max-width:none}}.project-infographic.bitbooth-diagrams img{display:block;width:80%;margin:0;height:auto;position:relative;float:none}@media only screen and (min-width: 300px){.project-infographic.bitbooth-diagrams img{margin:0 auto}}@media only screen and (min-width: 580px){.project-infographic.bitbooth-diagrams img{margin-left:22%}}@media only screen and (min-width: 768px){.project-infographic.bitbooth-diagrams img{width:100%;margin:0 auto;width: 384px;width: 24rem}}.project-infographic.bitbooth-diagrams img.first{margin-left:20%}@media only screen and (min-width: 580px){.project-infographic.bitbooth-diagrams img.first{margin-left:3%}}@media only screen and (min-width: 768px){.project-infographic.bitbooth-diagrams img.first{margin:0 auto;width: 384px;width: 24rem}}.project-infographic.trillions-mountain{overflow:hidden;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:10% 0}@media only screen and (min-width: 768px){.project-infographic.trillions-mountain{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0;height:auto;margin-top: -32px;margin-top: -2rem}}@media only screen and (min-width: 960px){.project-infographic.trillions-mountain{margin-top: -32px;margin-top: -2rem}}.project-infographic.trillions-mountain img{position:relative;display:block;width:100%;max-width:none;float:none;height:auto}@media only screen and (min-width: 768px){.project-infographic.trillions-mountain img{margin:0 auto}}.project-infographic .diagram-label-text{position:absolute;display:block}.project-infographic .diagram-label-text.trillions-mountain-label-1{width:20%;height:auto;bottom:53%;left:1%}.project-infographic .diagram-label-text.trillions-mountain-label-1 p.label-text,.project-infographic .diagram-label-text.trillions-mountain-label-1 ul.label-text,.project-infographic .diagram-label-text.trillions-mountain-label-1 ol.label-text,.project-infographic .diagram-label-text.trillions-mountain-label-1 dl.label-text{font-family:"freight-text-pro",Georgia,serif;font-style:normal;text-align:center;font-size: 14px;font-size: 0.875rem;line-height:1.2}@media only screen and (min-width: 580px){.project-infographic .diagram-label-text.trillions-mountain-label-1 p.label-text,.project-infographic .diagram-label-text.trillions-mountain-label-1 ul.label-text,.project-infographic .diagram-label-text.trillions-mountain-label-1 ol.label-text,.project-infographic .diagram-label-text.trillions-mountain-label-1 dl.label-text{font-size: 20px;font-size: 1.25rem}}.project-infographic .diagram-label-text.trillions-mountain-label-2{width:20%;left:1%;top:77%;height:auto;text-align:center}@media only screen and (min-width: 450px){.project-infographic .diagram-label-text.trillions-mountain-label-2{left:0.5%}}.project-infographic .diagram-label-text.trillions-mountain-label-2 p.label-text,.project-infographic .diagram-label-text.trillions-mountain-label-2 ul.label-text,.project-infographic .diagram-label-text.trillions-mountain-label-2 ol.label-text,.project-infographic .diagram-label-text.trillions-mountain-label-2 dl.label-text{font-family:"freight-text-pro",Georgia,serif;font-style:italic;font-size: 14px;font-size: 0.875rem;line-height:1.2}@media only screen and (min-width: 580px){.project-infographic .diagram-label-text.trillions-mountain-label-2 p.label-text,.project-infographic .diagram-label-text.trillions-mountain-label-2 ul.label-text,.project-infographic .diagram-label-text.trillions-mountain-label-2 ol.label-text,.project-infographic .diagram-label-text.trillions-mountain-label-2 dl.label-text{font-size: 20px;font-size: 1.25rem}}.project-infographic .diagram-label-text.trillions-mountain-label-3{width:70%;right:1%;top:77%;height:auto;text-align:center}.project-infographic .diagram-label-text.trillions-mountain-label-3 p.label-text,.project-infographic .diagram-label-text.trillions-mountain-label-3 ul.label-text,.project-infographic .diagram-label-text.trillions-mountain-label-3 ol.label-text,.project-infographic .diagram-label-text.trillions-mountain-label-3 dl.label-text{font-family:"freight-text-pro",Georgia,serif;font-style:italic;font-size: 14px;font-size: 0.875rem;line-height:1.2}@media only screen and (min-width: 580px){.project-infographic .diagram-label-text.trillions-mountain-label-3 p.label-text,.project-infographic .diagram-label-text.trillions-mountain-label-3 ul.label-text,.project-infographic .diagram-label-text.trillions-mountain-label-3 ol.label-text,.project-infographic .diagram-label-text.trillions-mountain-label-3 dl.label-text{font-size: 20px;font-size: 1.25rem}}.project-infographic .diagram-label-text.what-if-description{max-width: 192px;max-width: 12rem;top:6%;left:1%}@media only screen and (min-width: 960px){.project-infographic .diagram-label-text.what-if-description{max-width: 256px;max-width: 16rem;top:10%;left:3%}}.project-infographic .diagram-label-text.zeitgeist-wall-description{max-width: 224px;max-width: 14rem;top:2.5%;left:75%}@media only screen and (min-width: 960px){.project-infographic .diagram-label-text.zeitgeist-wall-description{max-width: 248px;max-width: 15.5rem;top:3.5%;left:75%}}.project-infographic .diagram-label-text.little-book-description{max-width: 160px;max-width: 10rem;top:24.5%;left:32%}@media only screen and (min-width: 960px){.project-infographic .diagram-label-text.little-book-description{max-width: 160px;max-width: 10rem;top:25.5%;left:35.5%}}.project-infographic .diagram-label-text.z-board-description-1{width:50%;top:-5%;left:0;max-width: 130px;max-width: 8.125rem}@media only screen and (min-width: 400px){.project-infographic .diagram-label-text.z-board-description-1{width:35%;max-width:none}}@media only screen and (min-width: 450px){.project-infographic .diagram-label-text.z-board-description-1{top:0%;left:1%}}@media only screen and (min-width: 580px){.project-infographic .diagram-label-text.z-board-description-1{left:8%;width:25%}}@media only screen and (min-width: 640px){.project-infographic .diagram-label-text.z-board-description-1{top:3%;left:15%}}@media only screen and (min-width: 768px){.project-infographic .diagram-label-text.z-board-description-1{max-width: 190px;max-width: 11.875rem;top:4%;left:6%}}@media only screen and (min-width: 960px){.project-infographic .diagram-label-text.z-board-description-1{max-width: 200px;max-width: 12.5rem;top:9%}}.project-infographic .diagram-label-text.z-board-description-1 p,.project-infographic .diagram-label-text.z-board-description-1 ul,.project-infographic .diagram-label-text.z-board-description-1 ol,.project-infographic .diagram-label-text.z-board-description-1 dl{font-size: 12px;font-size: 0.75rem;line-height:1.5;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold}@media only screen and (min-width: 768px){.project-infographic .diagram-label-text.z-board-description-1 p,.project-infographic .diagram-label-text.z-board-description-1 ul,.project-infographic .diagram-label-text.z-board-description-1 ol,.project-infographic .diagram-label-text.z-board-description-1 dl{font-size: 16px;font-size: 1rem}}.project-infographic .diagram-label-text.z-board-description-2{top:88%;left:30%;width:70%}@media only screen and (min-width: 400px){.project-infographic .diagram-label-text.z-board-description-2{left:40%;width:60%}}@media only screen and (min-width: 450px){.project-infographic .diagram-label-text.z-board-description-2{left:50%;width:50%}}@media only screen and (min-width: 580px){.project-infographic .diagram-label-text.z-board-description-2{top:85%;left:61%;width:20%}}@media only screen and (min-width: 640px){.project-infographic .diagram-label-text.z-board-description-2{width:15%}}@media only screen and (min-width: 768px){.project-infographic .diagram-label-text.z-board-description-2{top:85%;left:67%}}.project-infographic .diagram-label-text.z-board-description-2 p,.project-infographic .diagram-label-text.z-board-description-2 ul,.project-infographic .diagram-label-text.z-board-description-2 ol,.project-infographic .diagram-label-text.z-board-description-2 dl{font-size: 12px;font-size: 0.75rem;line-height:1.5;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold}@media only screen and (min-width: 768px){.project-infographic .diagram-label-text.z-board-description-2 p,.project-infographic .diagram-label-text.z-board-description-2 ul,.project-infographic .diagram-label-text.z-board-description-2 ol,.project-infographic .diagram-label-text.z-board-description-2 dl{font-size: 16px;font-size: 1rem}}.project-infographic .diagram-label-text.z-board-width{top:14%;width:80%;left:16%}@media only screen and (min-width: 350px){.project-infographic .diagram-label-text.z-board-width{width:100%;left:0}}@media only screen and (min-width: 450px){.project-infographic .diagram-label-text.z-board-width{top:16%}}@media only screen and (min-width: 768px){.project-infographic .diagram-label-text.z-board-width{top:18%}}.project-infographic .diagram-label-text.z-board-width p,.project-infographic .diagram-label-text.z-board-width ul,.project-infographic .diagram-label-text.z-board-width ol,.project-infographic .diagram-label-text.z-board-width dl{font-size: 12px;font-size: 0.75rem;line-height:1.5;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold}@media only screen and (min-width: 768px){.project-infographic .diagram-label-text.z-board-width p,.project-infographic .diagram-label-text.z-board-width ul,.project-infographic .diagram-label-text.z-board-width ol,.project-infographic .diagram-label-text.z-board-width dl{font-size: 16px;font-size: 1rem}}.project-infographic .diagram-label-text.z-board-height{top:48%;left:84%}@media only screen and (min-width: 580px){.project-infographic .diagram-label-text.z-board-height{left:81%}}@media only screen and (min-width: 640px){.project-infographic .diagram-label-text.z-board-height{left:78%}}@media only screen and (min-width: 768px){.project-infographic .diagram-label-text.z-board-height{left:84%}}.project-infographic .diagram-label-text.z-board-height p,.project-infographic .diagram-label-text.z-board-height ul,.project-infographic .diagram-label-text.z-board-height ol,.project-infographic .diagram-label-text.z-board-height dl{font-size: 12px;font-size: 0.75rem;line-height:1.5;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold}@media only screen and (min-width: 768px){.project-infographic .diagram-label-text.z-board-height p,.project-infographic .diagram-label-text.z-board-height ul,.project-infographic .diagram-label-text.z-board-height ol,.project-infographic .diagram-label-text.z-board-height dl{font-size: 16px;font-size: 1rem}}.project-infographic .diagram-label-text.bitbooth-description{max-width: 192px;max-width: 12rem;top:85%;left:3%}@media only screen and (min-width: 960px){.project-infographic .diagram-label-text.bitbooth-description{max-width: 192px;max-width: 12rem;top:85%;left:6.5%}}.project-infographic .diagram-label-text.bitbooth-outside-caption p,.project-infographic .diagram-label-text.bitbooth-outside-caption ul,.project-infographic .diagram-label-text.bitbooth-outside-caption ol,.project-infographic .diagram-label-text.bitbooth-outside-caption dl,.project-infographic .diagram-label-text.bitbooth-inside-caption p,.project-infographic .diagram-label-text.bitbooth-inside-caption ul,.project-infographic .diagram-label-text.bitbooth-inside-caption ol,.project-infographic .diagram-label-text.bitbooth-inside-caption dl{font-size: 12px;font-size: 0.75rem;line-height:1.5;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold}@media only screen and (min-width: 768px){.project-infographic .diagram-label-text.bitbooth-outside-caption p,.project-infographic .diagram-label-text.bitbooth-outside-caption ul,.project-infographic .diagram-label-text.bitbooth-outside-caption ol,.project-infographic .diagram-label-text.bitbooth-outside-caption dl,.project-infographic .diagram-label-text.bitbooth-inside-caption p,.project-infographic .diagram-label-text.bitbooth-inside-caption ul,.project-infographic .diagram-label-text.bitbooth-inside-caption ol,.project-infographic .diagram-label-text.bitbooth-inside-caption dl{font-size: 16px;font-size: 1rem}}.project-infographic .diagram-label-text.bitbooth-outside-caption{position:absolute;width:35%;left:0%;top:-6%}@media only screen and (min-width: 340px){.project-infographic .diagram-label-text.bitbooth-outside-caption{top:0%}}@media only screen and (min-width: 768px){.project-infographic .diagram-label-text.bitbooth-outside-caption{left:-4%;width:25%;top:-3%}}.project-infographic .diagram-label-text.bitbooth-inside-caption{position:absolute;width:40%;right:4%;top:-6%}@media only screen and (min-width: 300px){.project-infographic .diagram-label-text.bitbooth-inside-caption{width:25%;top:0%}}@media only screen and (min-width: 450px){.project-infographic .diagram-label-text.bitbooth-inside-caption{width:30%}}@media only screen and (min-width: 580px){.project-infographic .diagram-label-text.bitbooth-inside-caption{width:20%;right:2%}}@media only screen and (min-width: 768px){.project-infographic .diagram-label-text.bitbooth-inside-caption{width:25%;right:6%;top:-11%}}@media only screen and (min-width: 960px){.project-infographic .diagram-label-text.bitbooth-inside-caption{right:3%;top:2%}}@media only screen and (min-width: 1280px){.project-infographic .diagram-label-text.bitbooth-inside-caption{right:7%}}.project-infographic .diagram-label-text.interstacks-description{width:30%;top:66%;left:21.5%}@media only screen and (min-width: 960px){.project-infographic .diagram-label-text.interstacks-description{width:20%;top:66%;left:26.5%}}.project-infographic .diagram-label-text.control-description{width:20%;top:42%;right:0}@media only screen and (min-width: 960px){.project-infographic .diagram-label-text.control-description{width:15%;top:42%;right:2.5%}}.project-infographic .diagram-label-text.configure-description{width:20%;top:74%;right:0}@media only screen and (min-width: 960px){.project-infographic .diagram-label-text.configure-description{width:15%;top:74%;right:2%}}.project-infographic .bitbooth-title{text-align:center;display:block;margin-bottom: 24px;margin-bottom: 1.5rem;font-family:"freight-text-pro",Georgia,serif;color:#0082c6}@media only screen and (min-width: 768px){.project-infographic .bitbooth-title.outside{width:64%;text-align:right;font-size: 20px;font-size: 1.25rem}}@media only screen and (min-width: 768px){.project-infographic .bitbooth-title.inside{width:42%;text-align:right;font-size: 20px;font-size: 1.25rem}}@media only screen and (min-width: 960px){.project-infographic .bitbooth-title.inside{width:43%}}.z-board{display:none}@media only screen and (min-width: 300px){.z-board{display:block}}.overflow-image-container{position:relative;overflow:hidden;display:block}.overflow-image-container.pepsico-billboard{margin-top: -64px;margin-top: -4rem;min-height: 576px;min-height: 36rem;max-width:100%}@media only screen and (min-width: 768px){.overflow-image-container.pepsico-billboard{margin-top: -100px;margin-top: -6.25rem;min-height: 608px;min-height: 38rem}}@media only screen and (min-width: 960px){.overflow-image-container.pepsico-billboard{margin-top: -128px;margin-top: -8rem;min-height: 768px;min-height: 48rem;max-width:100%}}@media only screen and (min-width: 1080px){.overflow-image-container.pepsico-billboard{max-width:100%}}.overflow-image-container.pepsico-bitbooth{margin-top:0;min-height: 384px;min-height: 24rem;padding-bottom: 32px;padding-bottom: 2rem}@media only screen and (min-width: 768px){.overflow-image-container.pepsico-bitbooth{padding-bottom: 96px;padding-bottom: 6rem}}.overflow-image-container.interstacks-stack{margin-top: -76px;margin-top: -4.75rem;min-height: 576px;min-height: 36rem}@media only screen and (min-width: 768px){.overflow-image-container.interstacks-stack{margin-top: -40px;margin-top: -2.5rem;min-height: 512px;min-height: 32rem}}@media only screen and (min-width: 960px){.overflow-image-container.interstacks-stack{margin-top: -120px;margin-top: -7.5rem;min-height: 512px;min-height: 32rem}}@media only screen and (min-width: 1080px){.overflow-image-container.interstacks-stack{margin-top: -136px;margin-top: -8.5rem;min-height: 736px;min-height: 46rem}}.overflow-image-container.trillions-book{margin-top: -36px;margin-top: -2.25rem;min-height: 512px;min-height: 32rem;overflow:visible}@media only screen and (min-width: 768px){.overflow-image-container.trillions-book{margin-top: -88px;margin-top: -5.5rem;min-height: 640px;min-height: 40rem}}@media only screen and (min-width: 960px){.overflow-image-container.trillions-book{margin-top: -88px;margin-top: -5.5rem;min-height: 640px;min-height: 40rem}}.overflow-image-container.respironics-hifi{margin-top: -80px;margin-top: -5rem;min-height: 512px;min-height: 32rem}@media only screen and (min-width: 768px){.overflow-image-container.respironics-hifi{margin-top: -120px;margin-top: -7.5rem;min-height: 732px;min-height: 45.75rem}}@media only screen and (min-width: 960px){.overflow-image-container.respironics-hifi{margin-top: -120px;margin-top: -7.5rem;min-height: 768px;min-height: 48rem}}img.overflow-image{position:relative;display:block}@media only screen and (min-width: 768px){img.overflow-image{position:absolute}}@media only screen and (min-width: 960px){img.overflow-image{position:absolute}}img.overflow-image.pepsico-billboard{width:100%;height:auto;padding:0}@media only screen and (min-width: 768px){img.overflow-image.pepsico-billboard{right: -80px;right: -5rem;width:80%;max-width: 736px;max-width: 46rem;height:auto}}@media only screen and (min-width: 960px){img.overflow-image.pepsico-billboard{right:-10.5%;max-width: 896px;max-width: 56rem;height:auto;width: 896px;width: 56rem}}@media only screen and (min-width: 1080px){img.overflow-image.pepsico-billboard{right:-8.5%}}@media only screen and (min-width: 1280px){img.overflow-image.pepsico-billboard{right:0%}}@media only screen and (min-width: 1440px){img.overflow-image.pepsico-billboard{right:6%}}@media only screen and (min-width: 1600px){img.overflow-image.pepsico-billboard{right:8%}}img.overflow-image.interstacks-stack{width:100%;left:0;height:auto;padding:0}@media only screen and (min-width: 768px){img.overflow-image.interstacks-stack{width:60%;left:-3%;max-width: 736px;max-width: 46rem;height:auto}}@media only screen and (min-width: 960px){img.overflow-image.interstacks-stack{width:60%;left:-3%;max-width: 736px;max-width: 46rem;height:auto}}@media only screen and (min-width: 1080px){img.overflow-image.interstacks-stack{width:50%;left:-10%;width: 832px;width: 52rem;max-width: 832px;max-width: 52rem;height:auto}}img.overflow-image.trillions-book{width:100%;float:none;right:7%;height:auto;padding:0;margin:0 auto;margin-top: 16px;margin-top: 1rem}@media only screen and (min-width: 300px){img.overflow-image.trillions-book{width:80%;margin-top: 24px;margin-top: 1.5rem}}@media only screen and (min-width: 450px){img.overflow-image.trillions-book{width:70%;margin-top: 32px;margin-top: 2rem}}@media only screen and (min-width: 580px){img.overflow-image.trillions-book{width:50%;margin-top: 32px;margin-top: 2rem}}@media only screen and (min-width: 768px){img.overflow-image.trillions-book{float:right;right:0%;width:60%;max-width: 480px;max-width: 30rem;height:auto;margin-top:0}}@media only screen and (min-width: 960px){img.overflow-image.trillions-book{float:right;right:4%;width:50%;height:auto;margin-top:0}}img.overflow-image.respironics-hifi{width:100%;right:none;margin-left:auto;margin-right:auto;float:none;max-width: 352px;max-width: 22rem;height:auto;padding:0}@media only screen and (min-width: 768px){img.overflow-image.respironics-hifi{right:5%;width: 320px;width: 20rem;height:auto}}@media only screen and (min-width: 960px){img.overflow-image.respironics-hifi{width: 352px;width: 22rem;right:4%;height:auto}}video.overflow-image.pepsico-bitbooth,img.overflow-image.pepsico-bitbooth{position:relative;display:block;width:100%;height:auto;z-index:-1;float:none;max-width: 480px;max-width: 30rem;margin:0 auto;padding:0 3% 0 0}@media only screen and (min-width: 768px){video.overflow-image.pepsico-bitbooth,img.overflow-image.pepsico-bitbooth{position:absolute;float:right;right:-2%;width:70%;max-width: 480px;max-width: 30rem;height:auto}}@media only screen and (min-width: 960px){video.overflow-image.pepsico-bitbooth,img.overflow-image.pepsico-bitbooth{position:absolute;right:-5%;width:75%;max-width: 640px;max-width: 40rem;height:auto;width: 576px;width: 36rem}}@media only screen and (min-width: 1080px){video.overflow-image.pepsico-bitbooth,img.overflow-image.pepsico-bitbooth{right:-5%;width:75%;max-width: 736px;max-width: 46rem;height:auto;width: 640px;width: 40rem}}#anatomyWaypoint{display:block;position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.interstacks-anatomy-highlight-section{display:block;position:relative;padding:0 0 2em;max-width:100%}@media only screen and (min-width: 768px){.interstacks-anatomy-highlight-section{min-height: 256px;min-height: 16rem}}@media only screen and (min-width: 960px){.interstacks-anatomy-highlight-section{min-height: 288px;min-height: 18rem}}@media only screen and (min-width: 1080px){.interstacks-anatomy-highlight-section{min-height: 320px;min-height: 20rem}}.interstacks-anatomy-image-slide{display:block;margin: 0 auto 48px auto;margin: 0 auto 3rem auto;width: 288px;width: 18rem;height: 288px;height: 18rem;max-width:100%}@media only screen and (min-width: 768px){.interstacks-anatomy-image-slide{position:absolute;width: 224px;width: 14rem;height: 224px;height: 14rem;max-width:30%;margin:0}}@media only screen and (min-width: 960px){.interstacks-anatomy-image-slide{position:absolute;width: 288px;width: 18rem;height: 288px;height: 18rem;max-width:30%;margin:0}}#anatomy-image-1{z-index:3}#anatomy-image-2{z-index:2}#anatomy-image-3{z-index:1}.hover-text-container>p,.hover-text-container>ul,.hover-text-container>ol,.hover-text-container>dl{font-size: 14px;font-size: 0.875rem;line-height:1.125;font-style:italic;margin-bottom: 8px;margin-bottom: 0.5rem}@media only screen and (min-width: 768px){.hover-text-container>p,.hover-text-container>ul,.hover-text-container>ol,.hover-text-container>dl{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}.hover-target{position:relative;display:block;width:100%;height:auto;margin-bottom: 48px;margin-bottom: 3rem;cursor:pointer}.hover-target img{display:block;width:100%;height:auto;margin:0 auto}.hover-target .hover-details{width:100%;height:auto;cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;position:absolute;top:0}.hover-target .hover-details img.hover-detail-image{width:100%;height:auto;max-width: 320px;max-width: 20rem}@media only screen and (min-width: 768px){.hover-target .hover-details p,.hover-target .hover-details ul,.hover-target .hover-details ol,.hover-target .hover-details dl{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}.hover-target .hover-details p#hover-1-a,.hover-target .hover-details ul#hover-1-a,.hover-target .hover-details ol#hover-1-a,.hover-target .hover-details dl#hover-1-a{width:45%;position:absolute;top:105%;left:2.5%}.hover-target .hover-details p#hover-1-b,.hover-target .hover-details ul#hover-1-b,.hover-target .hover-details ol#hover-1-b,.hover-target .hover-details dl#hover-1-b{width:45%;position:absolute;top:105%;left:50%}@media only screen and (min-width: 768px){.hover-target .hover-details p#hover-1-b,.hover-target .hover-details ul#hover-1-b,.hover-target .hover-details ol#hover-1-b,.hover-target .hover-details dl#hover-1-b{width:55%}}.hover-target .hover-details p#hover-2-a,.hover-target .hover-details ul#hover-2-a,.hover-target .hover-details ol#hover-2-a,.hover-target .hover-details dl#hover-2-a{width:45%;position:absolute;top:105%;left:2.5%}.hover-target .hover-details p#hover-2-b,.hover-target .hover-details ul#hover-2-b,.hover-target .hover-details ol#hover-2-b,.hover-target .hover-details dl#hover-2-b{width:45%;position:absolute;top:105%;left:52.5%}.hover-target .hover-details p#hover-3-a,.hover-target .hover-details ul#hover-3-a,.hover-target .hover-details ol#hover-3-a,.hover-target .hover-details dl#hover-3-a{width:45%;position:absolute;top:105%;left:52.5%}.hover-target:hover .hover-details{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}.hover-target:hover .hover-details p,.hover-target:hover .hover-details ul,.hover-target:hover .hover-details ol,.hover-target:hover .hover-details dl{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.overflow-image-side-content{text-align:left;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}@media only screen and (min-width: 768px){.overflow-image-side-content{margin-top: 84px;margin-top: 5.25rem;padding-left:0.9375rem;padding-right:0.9375rem;width:45.83333%;float:left;padding:0}.overflow-image-side-content.right-side{padding-left:0.9375rem;padding-right:0.9375rem;width:45.83333%;float:left;margin-left:54.16667% !important;padding:0}.overflow-image-side-content.pepsico-billboard{width:35%}.overflow-image-side-content.pepsico-billboard h4{width:130%}.overflow-image-side-content.pepsico-bitbooth{margin-top:0}.overflow-image-side-content.interstacks-stack{margin-top: 4px;margin-top: 0.25rem;position:relative}}@media only screen and (min-width: 960px){.overflow-image-side-content{text-align:left;margin-top: 128px;margin-top: 8rem;padding-left:0.9375rem;padding-right:0.9375rem;width:45.83333%;float:left;padding:0}.overflow-image-side-content.right-side{padding-left:0.9375rem;padding-right:0.9375rem;width:41.66667%;float:left;margin-left:58.33333% !important;padding:0}.overflow-image-side-content.pepsico-billboard{width:45.83333%}.overflow-image-side-content.pepsico-billboard h4{width:100%}.overflow-image-side-content.interstacks-stack{margin-top: 68px;margin-top: 4.25rem}}@media only screen and (min-width: 1080px){.overflow-image-side-content{text-align:left;margin-top: 128px;margin-top: 8rem;padding-left:0.9375rem;padding-right:0.9375rem;width:45.83333%;float:left;padding:0}.overflow-image-side-content.right-side{padding-left:0.9375rem;padding-right:0.9375rem;width:41.66667%;float:left;margin-left:58.33333% !important;padding:0}.overflow-image-side-content.interstacks-stack{margin-top: 68px;margin-top: 4.25rem}}.overflow-image-side-content img{margin: 16px auto 0;margin: 1rem auto 0;width:100%;height:auto;display:block}.overflow-image-side-content img.detail-photo{max-width: 384px;max-width: 24rem;display:inline-block;width:48%;float:left}.overflow-image-side-content img.detail-photo:last-of-type{float:right}@media only screen and (min-width: 768px){.overflow-image-side-content img.detail-photo:last-of-type{float:none}}@media only screen and (min-width: 768px){.overflow-image-side-content img.detail-photo{width: 320px;width: 20rem;margin-left:0}}@media only screen and (min-width: 960px){.overflow-image-side-content img.detail-photo{width: 320px;width: 20rem}}@media only screen and (min-width: 1080px){.overflow-image-side-content img.detail-photo{width: 384px;width: 24rem}}.side-caption{margin-top: 24px;margin-top: 1.5rem;text-align:center}@media only screen and (min-width: 768px){.side-caption{position:absolute;margin-top: 0;margin-top: 0;bottom:0;text-align:left}.side-caption.right{left:0;padding: 0 16px 0 0;padding: 0 1rem 0 0}.side-caption.left{right:0;padding: 0 0 0 16px;padding: 0 0 0 1rem}}.small-caption{margin-top: 12px;margin-top: 0.75rem}.small-caption p,.small-caption ul,.small-caption ol,.small-caption dl{text-align:center;font-size: 14px;font-size: 0.875rem;line-height:1.375}.side-image{margin-top: 24px;margin-top: 1.5rem}@media only screen and (min-width: 768px){.side-image{position:relative;margin-top: 0;margin-top: 0;bottom:0;text-align:left}.side-image.right{right:0}.side-image.left{left:0}}.video-player{margin-top: 16px;margin-top: 1rem}.grid-image{padding-left:0;padding-right:0;padding-bottom: 8px;padding-bottom: 0.5rem}@media only screen and (min-width: 768px){.grid-image:nth-child(2n){padding-left: 4px;padding-left: 0.25rem;padding-bottom: 8px;padding-bottom: 0.5rem}.grid-image:nth-child(2n+1){padding-right: 4px;padding-right: 0.25rem;padding-bottom: 8px;padding-bottom: 0.5rem}}@media only screen and (min-width: 580px){.triptic-image{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left;padding: 0 4px 0 4px;padding: 0 0.25rem 0 0.25rem}.triptic-image:first-of-type{padding: 0 8px 0 0;padding: 0 0.5rem 0 0}.triptic-image:last-of-type{padding: 0 0 0 8px;padding: 0 0 0 0.5rem}}.triptic-image img{width:100%;height:6rem;margin-bottom: 16px;margin-bottom: 1rem}@media only screen and (min-width: 300px){.triptic-image img{height:10rem}}@media only screen and (min-width: 450px){.triptic-image img{height:12rem}}@media only screen and (min-width: 580px){.triptic-image img{height:5rem}}@media only screen and (min-width: 640px){.triptic-image img{height:7rem}}@media only screen and (min-width: 768px){.triptic-image img{height:8rem}}@media only screen and (min-width: 864px){.triptic-image img{height:9rem}}@media only screen and (min-width: 1080px){.triptic-image img{height:10rem}}.triptic-div{display:flex;align-items:center;background-color:#e6e6e6;background-clip:content-box;height:6rem;margin-bottom: 16px;margin-bottom: 1rem}@media only screen and (min-width: 580px){.triptic-div{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left;padding: 0 4px 0 4px;padding: 0 0.25rem 0 0.25rem}.triptic-div:first-of-type{padding: 0 8px 0 0;padding: 0 0.5rem 0 0}.triptic-div:last-of-type{padding: 0 0 0 8px;padding: 0 0 0 0.5rem}}@media only screen and (min-width: 300px){.triptic-div{height:10rem}}@media only screen and (min-width: 450px){.triptic-div{height:12rem}}@media only screen and (min-width: 580px){.triptic-div{height:5rem}}@media only screen and (min-width: 640px){.triptic-div{height:7rem}}@media only screen and (min-width: 768px){.triptic-div{height:8rem}}@media only screen and (min-width: 864px){.triptic-div{height:9rem}}@media only screen and (min-width: 1080px){.triptic-div{height:10rem}}.triptic-div div{margin-bottom: 16px;margin-bottom: 1rem}.triptic-div .triptic-div-img{float:left;display:none;width:33.33%;height:100%;padding-left:1rem}@media only screen and (min-width: 960px){.triptic-div .triptic-div-img{display:block}}.triptic-div .triptic-div-img img{max-width:80%;height:auto;padding-top: 40px;padding-top: 2.5rem}.triptic-div .triptic-div-info{padding-right:1rem;padding-left:1rem}.triptic-div .triptic-div-info h5{font-size: 24px;font-size: 1.5rem;padding-top: 12px;padding-top: 0.75rem;color:#0082c6;font-weight:bold;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.triptic-div .triptic-div-info p,.triptic-div .triptic-div-info ul,.triptic-div .triptic-div-info ol,.triptic-div .triptic-div-info dl{font-size: 12px;font-size: 0.75rem;color:#444a4f;font-weight:bold;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding-top:0}@media only screen and (min-width: 300px){.triptic-div .triptic-div-info h5{font-size: 36px;font-size: 2.25rem;padding-top: 16px;padding-top: 1rem}.triptic-div .triptic-div-info p,.triptic-div .triptic-div-info ul,.triptic-div .triptic-div-info ol,.triptic-div .triptic-div-info dl{font-size: 16px;font-size: 1rem}}@media only screen and (min-width: 580px){.triptic-div .triptic-div-info h5{font-size: 12px;font-size: 0.75rem;padding-top: 12px;padding-top: 0.75rem}.triptic-div .triptic-div-info p,.triptic-div .triptic-div-info ul,.triptic-div .triptic-div-info ol,.triptic-div .triptic-div-info dl{font-size: 10.4px;font-size: 0.65rem}}@media only screen and (min-width: 640px){.triptic-div .triptic-div-info h5{font-size: 16px;font-size: 1rem;padding-top: 12px;padding-top: 0.75rem}.triptic-div .triptic-div-info p,.triptic-div .triptic-div-info ul,.triptic-div .triptic-div-info ol,.triptic-div .triptic-div-info dl{font-size: 12px;font-size: 0.75rem}}@media only screen and (min-width: 768px){.triptic-div .triptic-div-info h5{font-size: 24px;font-size: 1.5rem;padding-top: 16px;padding-top: 1rem}.triptic-div .triptic-div-info p,.triptic-div .triptic-div-info ul,.triptic-div .triptic-div-info ol,.triptic-div .triptic-div-info dl{font-size: 12px;font-size: 0.75rem}}@media only screen and (min-width: 864px){.triptic-div .triptic-div-info h5{font-size: 24px;font-size: 1.5rem;padding-top: 16px;padding-top: 1rem}.triptic-div .triptic-div-info p,.triptic-div .triptic-div-info ul,.triptic-div .triptic-div-info ol,.triptic-div .triptic-div-info dl{font-size: 12px;font-size: 0.75rem}}@media only screen and (min-width: 960px){.triptic-div .triptic-div-info{padding-left:0}}@media only screen and (min-width: 1080px){.triptic-div .triptic-div-info h5{font-size: 24px;font-size: 1.5rem;padding-top: 16px;padding-top: 1rem}.triptic-div .triptic-div-info p,.triptic-div .triptic-div-info ul,.triptic-div .triptic-div-info ol,.triptic-div .triptic-div-info dl{font-size: 12px;font-size: 0.75rem}}.group-caption,.group-caption p,.group-caption ul,.group-caption ol,.group-caption dl{font-size: 16px;font-size: 1rem;text-align:center;width:100%;margin-top: -16px;margin-top: -1rem}.quote-div{background-color:#e6e6e6;width:100%;text-align:center}.quote-container{max-width:85%;background-color:#e6e6e6;text-align:left;display:inline-block;float:none !important}.curtain-container{position:static;background-size:100% 100%;background-repeat:no-repeat;background-position:left top;display:block;width:100%;*zoom:1;margin-top: 48px;margin-top: 3rem;margin-bottom: 48px;margin-bottom: 3rem;cursor:pointer}.curtain-container:before,.curtain-container:after{content:" ";display:table}.curtain-container:after{clear:both}.curtain-container .curtain{position:relative;overflow:hidden;float:left;display:block;width:100%}.curtain-container .curtain .curtain-shadow{width:100%;height:100%;position:absolute;z-index:99;-webkit-box-shadow:rgba(0,0,0,0.5) -5px 0 8px -7px inset;-moz-box-shadow:rgba(0,0,0,0.5) -5px 0 8px -7px inset;box-shadow:rgba(0,0,0,0.5) -5px 0 8px -7px inset}.curtain-container .curtain img.curtain-image{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:none;top:0;left:0;background-size:auto 100%}.curtain-container .curtain .curtain-image-dummy{margin-top:150%}.curtain-container .curtain-puller{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;display:block;width: 8px;width: 0.5rem;height: 48px;height: 3rem;cursor:pointer;z-index:2;cursor:-webkit-grab}.curtain-container .curtain-puller.grabbing{cursor:-webkit-grabbing}.curtain-container .curtain-puller .square{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;background:#6a747c;width: 12px;width: 0.75rem;height: 32px;height: 2rem}.curtain-container .curtain-puller.top{margin-left: -6px;margin-left: -0.375rem;margin-top: -40px;margin-top: -2.5rem;top:0}.curtain-container .curtain-puller.top .arrow{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;border-top:0.375rem solid #6a747c;border-right:0.375rem solid transparent;border-left:0.375rem solid transparent;border-top:6px solid #6a747c;border-right:6px solid transparent;border-left:6px solid transparent}.curtain-container .curtain-puller.bottom{margin-left: -6px;margin-left: -0.375rem;margin-top: -2px;margin-top: -0.125rem;bottom:-100%}.curtain-container .curtain-puller.bottom .arrow{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;border-bottom:0.375rem solid #6a747c;border-right:0.375rem solid transparent;border-left:0.375rem solid transparent;border-bottom:6px solid #6a747c;border-right:6px solid transparent;border-left:6px solid transparent}.curtain-caption{margin-top: 24px;margin-top: 1.5rem}.curtain-caption.left-caption{display:block;float:left;width:50%}.curtain-caption.left-caption p,.curtain-caption.left-caption ul,.curtain-caption.left-caption ol,.curtain-caption.left-caption dl{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;width:100%;text-align:left;font-weight:bold}.curtain-caption.right-caption{display:block;float:right;width:50%}.curtain-caption.right-caption p,.curtain-caption.right-caption ul,.curtain-caption.right-caption ol,.curtain-caption.right-caption dl{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;width:100%;text-align:right;font-weight:bold}#pepsico-highlight-stats{margin-top: 48px;margin-top: 3rem}@media only screen and (min-width: 768px){#pepsico-highlight-stats{padding-left:0.9375rem;padding-right:0.9375rem;width:41.66667%;float:left;margin-left:8.33333% !important;padding-right:0;margin-top:0;padding-bottom: 16px;padding-bottom: 1rem;border-left:1px white solid}}#pepsico-highlight-stats .stat{margin-top: 24px;margin-top: 1.5rem}#pepsico-highlight-stats .stat p,#pepsico-highlight-stats .stat ul,#pepsico-highlight-stats .stat ol,#pepsico-highlight-stats .stat dl{max-width: 320px;max-width: 20rem;display:block;margin:0 auto}#pepsico-highlight-stats img.pepsico-pie-chart{margin: -24px auto 8px auto;margin: -1.5rem auto 0.5rem auto;display:block}@media only screen and (min-width: 768px){#pepsico-highlight-stats img.pepsico-pie-chart{margin: -8px auto 8px auto;margin: -0.5rem auto 0.5rem auto}}#america-makes-highlight-stats{margin-top: 48px;margin-top: 3rem}@media only screen and (min-width: 768px){#america-makes-highlight-stats{padding-left:0.9375rem;padding-right:0.9375rem;width:41.66667%;float:left;margin-left:8.33333% !important;margin-top:0;padding: 56px 64px 0 80px;padding: 3.5rem 4rem 0 5rem;border-left:1px solid}}.stat p.label-title,.stat ul.label-title,.stat ol.label-title,.stat dl.label-title{padding-bottom: 12px;padding-bottom: 0.75rem;margin:0 auto;max-width: 240px;max-width: 15rem}.solohealth p.call-out.right-align,.solohealth ul.call-out.right-align,.solohealth ol.call-out.right-align,.solohealth dl.call-out.right-align{padding-right:0;padding-bottom: 16px;padding-bottom: 1rem}@media only screen and (min-width: 300px){.solohealth p.call-out.right-align,.solohealth ul.call-out.right-align,.solohealth ol.call-out.right-align,.solohealth dl.call-out.right-align{padding-right:5%}}@media only screen and (min-width: 450px){.solohealth p.call-out.right-align,.solohealth ul.call-out.right-align,.solohealth ol.call-out.right-align,.solohealth dl.call-out.right-align{padding-right:15%}}@media only screen and (min-width: 580px){.solohealth p.call-out.right-align,.solohealth ul.call-out.right-align,.solohealth ol.call-out.right-align,.solohealth dl.call-out.right-align{padding-right:26%}}@media only screen and (min-width: 640px){.solohealth p.call-out.right-align,.solohealth ul.call-out.right-align,.solohealth ol.call-out.right-align,.solohealth dl.call-out.right-align{padding-right:30%}}@media only screen and (min-width: 768px){.solohealth p.call-out.right-align,.solohealth ul.call-out.right-align,.solohealth ol.call-out.right-align,.solohealth dl.call-out.right-align{padding-right:0;padding-bottom:0;margin-right: -8px;margin-right: -0.5rem}}@media only screen and (min-width: 960px){.solohealth p.call-out.right-align,.solohealth ul.call-out.right-align,.solohealth ol.call-out.right-align,.solohealth dl.call-out.right-align{margin-right:0}}img.solohealth-pie{width:200px;height:200px}.cs-quote{clear:both;text-align:center}.cs-quote .cs-quote-text{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;font-size: 32px;font-size: 2rem}.cs-quote .cs-quote-name{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left;margin-left:auto;margin-right:auto;float:none;color:#6a747c;line-height:1.75}.cs-banner{height:400px;overflow:hidden}.embedded-video-side-caption{display:block;width:100%;height:auto}.work-with-maya,.employment-container{background:#f2f3f3;text-align:center}.work-with-maya h3,.employment-container h3{font-size: 27px;font-size: 1.6875rem}.work-with-maya a,.employment-container a{color:#fff;font-weight:bold;margin-top: 8px;margin-top: 0.5rem}.contact .center{text-align:center}.contact button{float:right}.contact #submitted{display:none;text-align:center;width:100%}.contact #submitted+button{display:block}.contact #submitted:target{display:block}.contact #submitted:target+button{display:none}.contact .contact-button{display:inline-block;margin-top: 64px;margin-top: 4rem}.contact .contact-wrapper{width:100%}@media only screen and (min-width: 664px){.contact .contact-wrapper{width: 600px;width: 37.5rem}}.contact .contact-wrapper.centered{margin:0 auto}.contact .contact-subsection{padding: 12px 0;padding: 0.75rem 0}.contact form.contact-form{display:block;font-family:"freight-text-pro",Georgia,serif;font-weight:400;color:#6a747c;font-size: 24px;font-size: 1.5rem;line-height: 40px;line-height: 2.5rem}@media only screen and (min-width: 664px){.contact form.contact-form{display:inline}}.contact form.contact-form p,.contact form.contact-form ul,.contact form.contact-form ol,.contact form.contact-form dl{font-size: 24px;font-size: 1.5rem;margin: 12px 0;margin: 0.75rem 0}@media only screen and (min-width: 664px){.contact form.contact-form p,.contact form.contact-form ul,.contact form.contact-form ol,.contact form.contact-form dl{line-height: 56px;line-height: 3.5rem;margin: 0 0 8px 0;margin: 0 0 0.5rem 0}}.contact form.contact-form #signature{height: 32px;height: 2rem;width:100%;display:block}.contact form.contact-form #signature p,.contact form.contact-form #signature ul,.contact form.contact-form #signature ol,.contact form.contact-form #signature dl{font-size: 24px;font-size: 1.5rem;line-height: 32px;line-height: 2rem;margin:0}.contact form.contact-form span.hidden-mobile{display:none}@media only screen and (min-width: 664px){.contact form.contact-form span.hidden-mobile{display:inline-block}}.contact input[type="text"]{width:100%;height:auto;display:block;margin: 0 0 12px 0;margin: 0 0 0.75rem 0;padding:0;border:none;border-bottom:1px #9fa7ad solid;background-color:transparent;box-shadow:none;font-size: 24px;font-size: 1.5rem;line-height: 32px;line-height: 2rem;font-style:normal;font-weight:400;text-align:center}@media only screen and (min-width: 664px){.contact input[type="text"]{width:60%;width: 320px;width: 20rem;display:inline-block;vertical-align:bottom}.contact input[type="text"].wide{width: 396px;width: 24.75rem}.contact input[type="text"].less-wide{width: 385.6px;width: 24.1rem}}.contact select{width:100%;display:block;font-size: 20px;font-size: 1.25rem;height: 48px;height: 3rem;font-family:"freight-text-pro",Georgia,serif;font-weight:400;color:#6a747c;padding: 0 12px;padding: 0 0.75rem;margin: 4px 0;margin: 0.25rem 0;border:none}@media only screen and (min-width: 664px){.contact select{display:inline-block;max-width: 384px;max-width: 24rem;margin: 4px 0 4px 8px;margin: 0.25rem 0 0.25rem 0.5rem}.contact select.wide{max-width: 448px;max-width: 28rem}}.contact select:hover{background-color:#d6d9dc}.contact select option{color:#6a747c;font-size: 16px;font-size: 1rem}.contact textarea{width:100%;max-width: 600px;max-width: 37.5rem;height: 192px;height: 12rem;font-size: 24px;font-size: 1.5rem;border:none}.contact input:invalid{font-style:italic}.contact .career-box{display:none;position:relative;padding:2rem;margin:2rem 0;background-color:white}.digital-transformation h5 ~ h5{margin-top: 48px;margin-top: 3rem}.digital-transformation img{width:100%;max-width:100%;margin: 0 auto;margin: 0 auto}.digital-transformation .caption{text-align:center;font-size: 14px;font-size: 0.875rem}@media only screen and (min-width: 768px){#pepsico-zeitgeist-wall-row{position:relative}}#pepsico-zeitgeist-wall-small img{-webkit-box-shadow:4px 4px 10px rgba(0,0,0,0.1);-moz-box-shadow:4px 4px 10px rgba(0,0,0,0.1);box-shadow:4px 4px 10px rgba(0,0,0,0.1)}@media only screen and (min-width: 768px){.bb-gif{position:relative;top:-100px}}img.livescribe{max-width: 256px;max-width: 16rem}@media only screen and (min-width: 960px){img.livescribe{max-width:100%}}@media only screen and (min-width: 768px){.respironics-illustration{margin-top:95px}}.three-respironics{padding-top:50px}@media only screen and (min-width: 768px){.respironics-arrow{position:relative;top:-50px}}.respironics-2illustration{padding-top:50px;padding-bottom:50px;text-align:center;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none}@media only screen and (min-width: 768px){.respironics-2illustration img{margin:auto}}.respironics-quote{margin-bottom:50px}@media only screen and (min-width: 64.063em){.parallax-header.tall-image.highmark-header{height: 480px;height: 30rem}}.highmark-consumer-gray p,.highmark-consumer-gray ul,.highmark-consumer-gray ol,.highmark-consumer-gray dl{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#6a747c;font-weight:bold;text-align:center}@media only screen and (min-width: 768px){.highmark-consumer-gray p,.highmark-consumer-gray ul,.highmark-consumer-gray ol,.highmark-consumer-gray dl{width:125%;margin-left:-12.5%}}@media only screen and (min-width: 1080px){.highmark-consumer-gray p,.highmark-consumer-gray ul,.highmark-consumer-gray ol,.highmark-consumer-gray dl{width:100%;margin-left:0}}@media only screen and (min-width: 1280px){.highmark-consumer-gray p,.highmark-consumer-gray ul,.highmark-consumer-gray ol,.highmark-consumer-gray dl{width:66.66667%;margin-left:16.6666667%}}.highmark-consumer p,.highmark-consumer ul,.highmark-consumer ol,.highmark-consumer dl{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:white;font-weight:bold;text-align:center}@media only screen and (min-width: 768px){.highmark-consumer p,.highmark-consumer ul,.highmark-consumer ol,.highmark-consumer dl{width:125%;margin-left:-12.5%}}@media only screen and (min-width: 1080px){.highmark-consumer p,.highmark-consumer ul,.highmark-consumer ol,.highmark-consumer dl{width:100%;margin-left:0}}@media only screen and (min-width: 1280px){.highmark-consumer p,.highmark-consumer ul,.highmark-consumer ol,.highmark-consumer dl{width:66.66667%;margin-left:16.6666667%}}.highmark-consumer .eight-col.centered{width:66.66667%}@media only screen and (min-width: 1080px){.highmark-consumer .eight-col.centered{width:80%}}@media only screen and (min-width: 1280px){.highmark-consumer .eight-col.centered{width:80%}}.highmark-overview .overview-text{margin-top:-20px;padding-top:2em}.highmark-overview .overview-text h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#0082c6;font-weight:bold}.highmark-overview .overview-text p,.highmark-overview .overview-text ul,.highmark-overview .overview-text ol,.highmark-overview .overview-text dl{font-family:"freight-text-pro",Georgia,serif}.project-infographic.highmark-overview #highmark-graphic,.project-infographic.highmark-overview #highmark-slider{max-width:100%;overflow:hidden}.project-infographic.highmark-overview #grid{visibility:visible}.project-infographic.highmark-overview #arrow{opacity:0}.project-infographic.highmark-overview #consumers{opacity:0}.project-infographic.highmark-overview #icons{opacity:1}.project-infographic.highmark-overview #icon-1,.project-infographic.highmark-overview #icon-1-g,.project-infographic.highmark-overview #icon-2,.project-infographic.highmark-overview #icon-2-g,.project-infographic.highmark-overview #icon-3,.project-infographic.highmark-overview #icon-3-g,.project-infographic.highmark-overview #icon-4,.project-infographic.highmark-overview #icon-4-g{opacity:0}.highmark-remove a:focus{outline:none}.interstacks-sketches .swiper-container.carousel .swiper-slide .swiper-caption{font-size: 14px;font-size: 0.875rem;padding: 4px;padding: 0.25rem}@media only screen and (min-width: 768px){.interstacks-sketches .swiper-container.carousel .swiper-slide .swiper-caption{font-size: 16px;font-size: 1rem;padding: 8px;padding: 0.5rem}}.interstacks-sketches .caption-header{display:none;font-size: 14px;font-size: 0.875rem;font-family:"freight-text-pro",Georgia,serif}@media only screen and (min-width: 768px){.interstacks-sketches .caption-header{display:block;font-size: 20px;font-size: 1.25rem}}.interstacks-sketches .caption-header .caption-pre{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.interstacks-examples .swiper-container.carousel .swiper-slide .swiper-caption{position:relative;background:transparent;color:#6a747c;font-family:"freight-text-pro",Georgia,serif;font-size: 14px;font-size: 0.875rem;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@media only screen and (min-width: 768px){.interstacks-examples .swiper-container.carousel .swiper-slide .swiper-caption{font-size: 16px;font-size: 1rem}}.interstacks-examples .caption-header{display:block;color:#0082c6;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size: 18px;font-size: 1.125rem}.phone-container{display:inline-block;position:relative;background-repeat:no-repeat;background-size:contain;background-image:url("/assets/img/work/cs-storycorps/case-study/sc_iphone_full.png");background-position:center;width:100%;padding-bottom:50%;padding-top:50%}.lt-ie8 .phone-container{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/work/cs-storycorps/case-study/sc_iphone_full.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/work/cs-storycorps/case-study/sc_iphone_full.png', sizingMethod='scale')"}@media only screen and (min-width: 768px){.phone-container{margin-top:30%}}@media only screen and (min-width: 960px){.phone-container{margin-top:0}}.phone-container .video-container{width:42%;position:absolute;left:29.1%;top:12.4%}@media only screen and (min-width: 1440px){.phone-container .video-container{top:12.2%}}.phone-container .video-container video{display:none}@media only screen and (min-width: 768px){.phone-container .video-container video{display:inline-block}}@media only screen and (min-width: 768px){.phone-container .video-container img{display:none}}.phone-container .video-container img{width:100%}.phone-container .video-container video{width:100%}.phone-info-container{margin-top:10%}@media only screen and (min-width: 768px){.phone-info-container{margin-top:0}}@media only screen and (min-width: 1080px){.phone-info-container{margin-top:5%}}@media only screen and (min-width: 1280px){.phone-info-container{margin-top:10%}}@media only screen and (min-width: 960px){.phone-info-container p.call-out,.phone-info-container ul.call-out,.phone-info-container ol.call-out,.phone-info-container dl.call-out{font-size: 22.4px;font-size: 1.4rem}}@media only screen and (min-width: 1080px){.phone-info-container p.call-out,.phone-info-container ul.call-out,.phone-info-container ol.call-out,.phone-info-container dl.call-out{font-size: 28px;font-size: 1.75rem}}@media only screen and (min-width: 1440px){.phone-info-container p.call-out,.phone-info-container ul.call-out,.phone-info-container ol.call-out,.phone-info-container dl.call-out{font-size: 40px;font-size: 2.5rem}}@media only screen and (min-width: 960px){.phone-info-container p.label-title,.phone-info-container ul.label-title,.phone-info-container ol.label-title,.phone-info-container dl.label-title{font-size: 17.6px;font-size: 1.1rem}}@media only screen and (min-width: 1080px){.phone-info-container p.label-title,.phone-info-container ul.label-title,.phone-info-container ol.label-title,.phone-info-container dl.label-title{font-size: 18.4px;font-size: 1.15rem}}@media only screen and (min-width: 1440px){.phone-info-container p.label-title,.phone-info-container ul.label-title,.phone-info-container ol.label-title,.phone-info-container dl.label-title{font-size: 22.4px;font-size: 1.4rem}}.phone-info-container .testimonial{margin-top:10%;text-align:center}section.blog{min-height:0;text-align:center;background:#444a4f;margin-bottom:1em}section.blog img{margin:0 auto 0 -1em;max-height:20em}section.blog .why-kiva{display:inline-block;color:#6a747c;font-size: 14px;font-size: 0.875rem;font-weight:700;line-height:1.4;text-align:left;width:100%;padding:0 2em;vertical-align:top}@media only screen and (min-width: 768px){section.blog .why-kiva{width:15em;margin-top:5em;font-size: 18px;font-size: 1.125rem}}.section-basic-full{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;display:block;padding: 0 16px;padding: 0 1rem;margin: 0 0 72px 0;margin: 0 0 4.5rem 0;*zoom:1}.section-basic-full:before,.section-basic-full:after{content:" ";display:table}.section-basic-full:after{clear:both}@media only screen and (min-width: 960px){.section-basic-full{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none;padding: 0;padding: 0}}.color-break-text{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}.color-break-text h2{padding: 0;padding: 0;font-family:"freight-text-pro",Georgia,serif;font-weight:300;line-height:1.375;letter-spacing:-0.0125em;text-align:center;font-size: 24px;font-size: 1.5rem}@media only screen and (min-width: 768px){.color-break-text h2{font-size: 34px;font-size: 2.125rem}}.jcarousel-wrapper{position:relative}@media only screen and (min-width: 768px){.jcarousel-wrapper{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none}}.jcarousel{position:relative;overflow:hidden;height:310px}.jcarousel ul{width:20000em;position:absolute;list-style:none;margin:0;padding:0}.jcarousel li{float:left}.jcarousel-control-prev,.jcarousel-control-next{display:none}@media only screen and (min-width: 768px){.jcarousel-control-prev,.jcarousel-control-next{display:inherit;position:absolute;top:100px}}.jcarousel-control-prev{left:-50px}.jcarousel-control-next{right:-50px}.sub p,.sub ul,.sub ol,.sub dl{font-size: 16px;font-size: 1rem;padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none}.caption{text-align:center}@media only screen{.caption{font-size: 16px;font-size: 1rem}}@media only screen and (min-width: 960px){.caption{font-size: 17.6px;font-size: 1.1rem}}@media only screen and (min-width: 64.063em){.caption{font-size: 18.4px;font-size: 1.15rem}}a span.arrow{display:inline-block;position:relative}a span.arrow:after{display:inline-block;position:relative;background-repeat:no-repeat;background-image:url("/assets/img/blue_arrow.svg");top: 3px;top: 0.1875rem;width: 36px;width: 2.25rem;height: 20px;height: 1.25rem;background-size: 32px 20px;background-size: 2rem 1.25rem;background-position: -36px 0;background-position: -2.25rem 0;-webkit-transition:opacity 0.25s,background-position 0.25s;-moz-transition:opacity 0.25s,background-position 0.25s;transition:opacity 0.25s,background-position 0.25s;opacity:0;content:" "}.blog-post-preview a span.arrow:after{display:none;width:0}a span.arrow.in-centered-text:after{position:absolute}a:hover span.arrow:after{background-position: 4px 0;background-position: 0.25rem 0;-webkit-transition:opacity 0.25s,background-position 0.25s;-moz-transition:opacity 0.25s,background-position 0.25s;transition:opacity 0.25s,background-position 0.25s;opacity:1;content:" "}a span.arrow.small:after{background-image:url("/assets/img/blue_arrow.svg");width: 30px;width: 1.875rem;height: 16px;height: 1rem;background-size: 26px 16px;background-size: 1.625rem 1rem;background-position: -30px 0;background-position: -1.875rem 0}a span.arrow.large:after{width: 45px;width: 2.8125rem;height: 27px;height: 1.6875rem;background-size: 41px 27px;background-size: 2.5625rem 1.6875rem;background-position: -41px 0;background-position: -2.5625rem 0}a:hover span.arrow:after{background-position: 4px 0;background-position: 0.25rem 0;-webkit-transition:opacity 0.25s,background-position 0.25s;-moz-transition:opacity 0.25s,background-position 0.25s;transition:opacity 0.25s,background-position 0.25s;opacity:1;content:" "}a:hover h4{color:#0069a0}.three-box{padding-bottom:30px;padding-top:10px}.three-box h4{text-align:center;padding-top:10px}.three-box img{display:block;margin:0 auto}@media only screen and (min-width: 768px){.three-box{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left}.three-box h4{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none}.three-box p,.three-box ul,.three-box ol,.three-box dl{text-align:center;font-size: 16px;font-size: 1rem;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none}}@media only screen and (min-width: 64.063em){.three-box{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left}}button,.button,.button.new,.button.new .button.new.large{background:#9fa7ad;color:#fff;padding:0.8em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}button:hover,.button:hover,.button.new .button.new.large:hover{background:#848d95}.new.button,.button.new .button.new.large{font-weight:bold !important;font-size: 24px;font-size: 1.5rem}.new.light.button,.button.new .light.button.new.large{background:white;border:0.15em solid #444a4f;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;color:#444a4f}.new.light.button:hover,.button.new .light.button.new.large:hover{background:#444a4f;color:white}.new.dark.button,.button.new .dark.button.new.large{background:#0082c6;border:0.15em solid white;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;color:white}.new.dark.button:hover,.button.new .dark.button.new.large:hover{background:white;color:#0082c6}.standard-box-shadow{-webkit-box-shadow:#999 0px 3px 8px -3px;-moz-box-shadow:#999 0px 3px 8px -3px;box-shadow:#999 0px 3px 8px -3px}.group{margin:0 auto;max-width: 1200px;max-width: 75rem}@media only screen and (min-width: 768px){.group{padding:0}}.square-header{background-color:#bbc0c4;padding:30px 0px 40px 0px}.square-header p,.square-header ul,.square-header ol,.square-header dl,.square-header h5,.square-header h6{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-left:auto;margin-right:auto;float:none;color:#ffffff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:200;color:black;text-align:center}@media only screen and (min-width: 768px){.square-header p,.square-header ul,.square-header ol,.square-header dl,.square-header h5,.square-header h6{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left;margin-left:auto;margin-right:auto;float:none}}@media only screen and (min-width: 64.063em){.square-header p,.square-header ul,.square-header ol,.square-header dl,.square-header h5,.square-header h6{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left;margin-left:auto;margin-right:auto;float:none;padding:0}}.square-header p,.square-header ul,.square-header ol,.square-header dl{font-size: 18px;font-size: 1.125rem;line-height:1.4;padding-top: 12px;padding-top: 0.75rem;padding-bottom: 12px;padding-bottom: 0.75rem}@media only screen and (min-width: 768px){.square-header p,.square-header ul,.square-header ol,.square-header dl{font-size: 22px;font-size: 1.375rem}}@media only screen and (min-width: 64.063em){.square-header p,.square-header ul,.square-header ol,.square-header dl{font-size: 30px;font-size: 1.875rem}}
