*{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}.footer-social,.imageLinks--textBelow,.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.col,.footer-social li,.gauge,.iconItem,.imageLink{box-sizing:border-box;flex-grow:0;flex-shrink:0;flex-basis:auto;max-width:100%}.gutters .footer-social,.gutters .imageLinks--textBelow,.gutters .row{margin-right:-.625rem;margin-left:-.625rem}@media only screen and (min-width:20rem){.gutters .footer-social,.gutters .imageLinks--textBelow,.gutters .row{margin-right:-1.25rem;margin-left:-1.25rem}}@media only screen and (min-width:75rem){.gutters .footer-social,.gutters .imageLinks--textBelow,.gutters .row{margin-right:-1.5625rem;margin-left:-1.5625rem}}.footer-social .gutters li,.gutters .col,.gutters .footer-social li,.gutters .gauge,.gutters .iconItem,.gutters .imageLink{padding-right:.625rem;padding-left:.625rem}@media only screen and (min-width:20rem){.footer-social .gutters li,.gutters .col,.gutters .footer-social li,.gutters .gauge,.gutters .iconItem,.gutters .imageLink{padding-right:1.25rem;padding-left:1.25rem}}@media only screen and (min-width:75rem){.footer-social .gutters li,.gutters .col,.gutters .footer-social li,.gutters .gauge,.gutters .iconItem,.gutters .imageLink{padding-right:1.5625rem;padding-left:1.5625rem}}.gutters--roster .footer-social,.gutters--roster .imageLinks--textBelow,.gutters--roster .row{margin-right:.625rem;margin-left:.625rem}@media only screen and (min-width:20rem){.gutters--roster .footer-social,.gutters--roster .imageLinks--textBelow,.gutters--roster .row{margin-right:1.25rem;margin-left:1.25rem}}@media only screen and (min-width:75rem){.gutters--roster .footer-social,.gutters--roster .imageLinks--textBelow,.gutters--roster .row{margin-right:2.8125rem;margin-left:2.8125rem}}.footer-social .gutters--roster li,.gutters--roster .col,.gutters--roster .footer-social li,.gutters--roster .gauge,.gutters--roster .iconItem,.gutters--roster .imageLink{padding-right:.625rem;padding-left:.625rem}@media only screen and (min-width:20rem){.footer-social .gutters--roster li,.gutters--roster .col,.gutters--roster .footer-social li,.gutters--roster .gauge,.gutters--roster .iconItem,.gutters--roster .imageLink{padding-right:1.25rem;padding-left:1.25rem}}@media only screen and (min-width:75rem){.footer-social .gutters--roster li,.gutters--roster .col,.gutters--roster .footer-social li,.gutters--roster .gauge,.gutters--roster .iconItem,.gutters--roster .imageLink{padding-right:2.8125rem;padding-left:2.8125rem}}.row--reverse{flex-direction:row-reverse}.row--start{justify-content:flex-start;text-align:left;text-align:start}.row--center{justify-content:center;text-align:center}.row--end{justify-content:flex-end;text-align:right;text-align:end}.row--top{align-items:flex-start}.row--middle{align-items:center}.row--bottom{align-items:flex-end}.row--around{justify-content:space-around}.row--between{justify-content:space-between}.row--fullHeight{display:flex;flex-direction:row;flex-wrap:nowrap;flex-grow:1;flex-shrink:1;flex-basis:auto}.col--reverse{flex-direction:column-reverse}.col--first{order:-1}.col--last{order:1}.col--start{text-align:left;text-align:start}.col--center{text-align:center}.col--end{text-align:right;text-align:end}.col--top{align-self:flex-start}.col--middle{align-self:center}.col--bottom{align-self:flex-end}.col--fullHeight{display:flex;flex-direction:column;flex-wrap:nowrap;flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%}.col--fixed{flex-grow:0;flex-shrink:0;flex-basis:auto}.col--fluid{flex-grow:1;flex-shrink:1;flex-basis:0;max-width:100%}.col--fit{flex:1 1 fit-content;max-width:none}.col--auto{flex:1 1 auto;max-width:none}.d--xs-hidden{display:none!important}.d--xs-block,.d--xs-visible{display:block!important}.d--xs-inline{display:inline-block!important}.d--xs-cell{display:table-cell!important}.d--xs-flex{display:flex!important}@media only screen and (min-width:20rem){.d--sm-hidden{display:none!important}.d--sm-block,.d--sm-visible{display:block!important}.d--sm-inline{display:inline-block!important}.d--sm-cell{display:table-cell!important}.d--sm-flex{display:flex!important}}@media only screen and (min-width:32.5rem){.d--mid-hidden{display:none!important}.d--mid-block,.d--mid-visible{display:block!important}.d--mid-inline{display:inline-block!important}.d--mid-cell{display:table-cell!important}.d--mid-flex{display:flex!important}}@media only screen and (min-width:48rem){.d--desktop-hidden{display:none!important}.d--desktop-block,.d--desktop-visible{display:block!important}.d--desktop-inline{display:inline-block!important}.d--desktop-cell{display:table-cell!important}.d--desktop-flex{display:flex!important}}@media only screen and (min-width:64rem){.d--md-hidden{display:none!important}.d--md-block,.d--md-visible{display:block!important}.d--md-inline{display:inline-block!important}.d--md-cell{display:table-cell!important}.d--md-flex{display:flex!important}}@media only screen and (min-width:75rem){.d--lg-hidden{display:none!important}.d--lg-block,.d--lg-visible{display:block!important}.d--lg-inline{display:inline-block!important}.d--lg-cell{display:table-cell!important}.d--lg-flex{display:flex!important}}@media only screen and (min-width:93.75rem){.d--xl-hidden{display:none!important}.d--xl-block,.d--xl-visible{display:block!important}.d--xl-inline{display:inline-block!important}.d--xl-cell{display:table-cell!important}.d--xl-flex{display:flex!important}}@media only screen and (min-width:100rem){.d--menu-hidden{display:none!important}.d--menu-block,.d--menu-visible{display:block!important}.d--menu-inline{display:inline-block!important}.d--menu-cell{display:table-cell!important}.d--menu-flex{display:flex!important}}.m--xs-t0{margin-top:0!important}.m--xs-b0{margin-bottom:0!important}.m--xs-t1{margin-top:1.25rem!important}.m--xs-b1{margin-bottom:1.25rem!important}.m--xs-t2{margin-top:2.5rem!important}.m--xs-b2{margin-bottom:2.5rem!important}.m--xs-t3{margin-top:3.75rem!important}.m--xs-b3{margin-bottom:3.75rem!important}.m--xs-t4{margin-top:5rem!important}.m--xs-b4{margin-bottom:5rem!important}.m--xs-ta{margin-top:auto!important}.m--xs-ba{margin-bottom:auto!important}@media only screen and (min-width:20rem){.m--sm-t0{margin-top:0!important}.m--sm-b0{margin-bottom:0!important}.m--sm-t1{margin-top:1.25rem!important}.m--sm-b1{margin-bottom:1.25rem!important}.m--sm-t2{margin-top:2.5rem!important}.m--sm-b2{margin-bottom:2.5rem!important}.m--sm-t3{margin-top:3.75rem!important}.m--sm-b3{margin-bottom:3.75rem!important}.m--sm-t4{margin-top:5rem!important}.m--sm-b4{margin-bottom:5rem!important}.m--sm-ta{margin-top:auto!important}.m--sm-ba{margin-bottom:auto!important}}@media only screen and (min-width:32.5rem){.m--mid-t0{margin-top:0!important}.m--mid-b0{margin-bottom:0!important}.m--mid-t1{margin-top:1.25rem!important}.m--mid-b1{margin-bottom:1.25rem!important}.m--mid-t2{margin-top:2.5rem!important}.m--mid-b2{margin-bottom:2.5rem!important}.m--mid-t3{margin-top:3.75rem!important}.m--mid-b3{margin-bottom:3.75rem!important}.m--mid-t4{margin-top:5rem!important}.m--mid-b4{margin-bottom:5rem!important}.m--mid-ta{margin-top:auto!important}.m--mid-ba{margin-bottom:auto!important}}@media only screen and (min-width:48rem){.m--desktop-t0{margin-top:0!important}.m--desktop-b0{margin-bottom:0!important}.m--desktop-t1{margin-top:1.25rem!important}.m--desktop-b1{margin-bottom:1.25rem!important}.m--desktop-t2{margin-top:2.5rem!important}.m--desktop-b2{margin-bottom:2.5rem!important}.m--desktop-t3{margin-top:3.75rem!important}.m--desktop-b3{margin-bottom:3.75rem!important}.m--desktop-t4{margin-top:5rem!important}.m--desktop-b4{margin-bottom:5rem!important}.m--desktop-ta{margin-top:auto!important}.m--desktop-ba{margin-bottom:auto!important}}@media only screen and (min-width:64rem){.m--md-t0{margin-top:0!important}.m--md-b0{margin-bottom:0!important}.m--md-t1{margin-top:1.25rem!important}.m--md-b1{margin-bottom:1.25rem!important}.m--md-t2{margin-top:2.5rem!important}.m--md-b2{margin-bottom:2.5rem!important}.m--md-t3{margin-top:3.75rem!important}.m--md-b3{margin-bottom:3.75rem!important}.m--md-t4{margin-top:5rem!important}.m--md-b4{margin-bottom:5rem!important}.m--md-ta{margin-top:auto!important}.m--md-ba{margin-bottom:auto!important}}@media only screen and (min-width:75rem){.m--lg-t0{margin-top:0!important}.m--lg-b0{margin-bottom:0!important}.m--lg-t1{margin-top:1.25rem!important}.m--lg-b1{margin-bottom:1.25rem!important}.m--lg-t2{margin-top:2.5rem!important}.m--lg-b2{margin-bottom:2.5rem!important}.m--lg-t3{margin-top:3.75rem!important}.m--lg-b3{margin-bottom:3.75rem!important}.m--lg-t4{margin-top:5rem!important}.m--lg-b4{margin-bottom:5rem!important}.m--lg-ta{margin-top:auto!important}.m--lg-ba{margin-bottom:auto!important}}@media only screen and (min-width:93.75rem){.m--xl-t0{margin-top:0!important}.m--xl-b0{margin-bottom:0!important}.m--xl-t1{margin-top:1.25rem!important}.m--xl-b1{margin-bottom:1.25rem!important}.m--xl-t2{margin-top:2.5rem!important}.m--xl-b2{margin-bottom:2.5rem!important}.m--xl-t3{margin-top:3.75rem!important}.m--xl-b3{margin-bottom:3.75rem!important}.m--xl-t4{margin-top:5rem!important}.m--xl-b4{margin-bottom:5rem!important}.m--xl-ta{margin-top:auto!important}.m--xl-ba{margin-bottom:auto!important}}@media only screen and (min-width:100rem){.m--menu-t0{margin-top:0!important}.m--menu-b0{margin-bottom:0!important}.m--menu-t1{margin-top:1.25rem!important}.m--menu-b1{margin-bottom:1.25rem!important}.m--menu-t2{margin-top:2.5rem!important}.m--menu-b2{margin-bottom:2.5rem!important}.m--menu-t3{margin-top:3.75rem!important}.m--menu-b3{margin-bottom:3.75rem!important}.m--menu-t4{margin-top:5rem!important}.m--menu-b4{margin-bottom:5rem!important}.m--menu-ta{margin-top:auto!important}.m--menu-ba{margin-bottom:auto!important}}.p--xs-0{padding-top:0!important;padding-bottom:0!important}.p--xs-1{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.p--xs-2{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.p--xs-3{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.p--xs-4{padding-top:5rem!important;padding-bottom:5rem!important}.p--xs-t0{padding-top:0!important}.p--xs-b0{padding-bottom:0!important}@media only screen and (min-width:20rem){.p--sm-0{padding-top:0!important;padding-bottom:0!important}.p--sm-1{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.p--sm-2{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.p--sm-3{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.p--sm-4{padding-top:5rem!important;padding-bottom:5rem!important}.p--sm-t0{padding-top:0!important}.p--sm-b0{padding-bottom:0!important}}@media only screen and (min-width:32.5rem){.p--mid-0{padding-top:0!important;padding-bottom:0!important}.p--mid-1{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.p--mid-2{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.p--mid-3{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.p--mid-4{padding-top:5rem!important;padding-bottom:5rem!important}.p--mid-t0{padding-top:0!important}.p--mid-b0{padding-bottom:0!important}}@media only screen and (min-width:48rem){.p--desktop-0{padding-top:0!important;padding-bottom:0!important}.p--desktop-1{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.p--desktop-2{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.p--desktop-3{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.p--desktop-4{padding-top:5rem!important;padding-bottom:5rem!important}.p--desktop-t0{padding-top:0!important}.p--desktop-b0{padding-bottom:0!important}}@media only screen and (min-width:64rem){.p--md-0{padding-top:0!important;padding-bottom:0!important}.p--md-1{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.p--md-2{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.p--md-3{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.p--md-4{padding-top:5rem!important;padding-bottom:5rem!important}.p--md-t0{padding-top:0!important}.p--md-b0{padding-bottom:0!important}}@media only screen and (min-width:75rem){.p--lg-0{padding-top:0!important;padding-bottom:0!important}.p--lg-1{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.p--lg-2{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.p--lg-3{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.p--lg-4{padding-top:5rem!important;padding-bottom:5rem!important}.p--lg-t0{padding-top:0!important}.p--lg-b0{padding-bottom:0!important}}@media only screen and (min-width:93.75rem){.p--xl-0{padding-top:0!important;padding-bottom:0!important}.p--xl-1{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.p--xl-2{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.p--xl-3{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.p--xl-4{padding-top:5rem!important;padding-bottom:5rem!important}.p--xl-t0{padding-top:0!important}.p--xl-b0{padding-bottom:0!important}}@media only screen and (min-width:100rem){.p--menu-0{padding-top:0!important;padding-bottom:0!important}.p--menu-1{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.p--menu-2{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.p--menu-3{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.p--menu-4{padding-top:5rem!important;padding-bottom:5rem!important}.p--menu-t0{padding-top:0!important}.p--menu-b0{padding-bottom:0!important}}/*! Flickity v2.1.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{width:44px;height:44px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}a:focus,button:focus,input:focus{outline:2px solid #609cd0}.js-focus-visible :focus:not([data-focus-visible-added]){outline:none}.wa-mediabox-overlay{margin:0;padding:0;position:fixed;left:0;top:0;width:100%;height:100%;background:#333;background:rgba(20,20,20,.95);z-index:1000;opacity:0;transition:opacity .4s;-webkit-transition:opacity .4s}.wa-mediabox-overlay.opened{opacity:1}.wa-mediabox-frame{position:absolute;left:50%;top:50%;width:0;height:0;margin-left:0;margin-top:0;background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.5);transition:width .5s,height .5s,margin .5s;-webkit-transition:width .5s,height .5s,margin .5s}.wa-mediabox-container{position:relative;width:100%;height:100%;opacity:0;z-index:0;cursor:pointer;overflow:hidden;transition:opacity .3s;-webkit-transition:opacity .3s}.wa-mediabox-frame.loaded .wa-mediabox-container{opacity:1}.wa-mediabox-container img{max-width:100%;cursor:pointer}.wa-mediabox-frame .wa-mediabox-close{position:absolute;right:-18px;top:-18px;width:36px;height:36px;padding:6px;background:#444;border:0;border-radius:36px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.2);transition:background .2s,box-shadow .2s;-webkit-transition:background .2s,box-shadow .2s}.wa-mediabox-frame .wa-mediabox-close:hover{background:#d32f2f;box-shadow:0 4px 12px rgba(0,0,0,.4)}.wa-mediabox-frame .wa-mediabox-close svg{width:24px;height:24px;fill:#aaa;transition:fill .2s;-webkit-transition:fill .2s}.wa-mediabox-frame .wa-mediabox-close:hover svg{fill:#fff}.wa-mediabox-title{position:absolute;left:0;right:0;bottom:0;padding:0 52px 0 14px;line-height:24px;font-size:13px;background:#333;background:rgba(0,0,0,.8);color:#fff;opacity:0;transition:opacity .3s,padding .3s;-webkit-transition:opacity .3s,padding .3s}.wa-mediabox-frame.loaded.has-title .wa-mediabox-title{padding:14px 52px 14px 14px;opacity:1}.wa-mediabox-frame .wa-mediabox-open{position:absolute;right:10px;bottom:10px;padding:4px;display:none;opacity:0;z-index:20;cursor:pointer;background:#fff;border:0;border-radius:2px;transition:opacity .3s;-webkit-transition:opacity .3s}.wa-mediabox-frame .wa-mediabox-open svg{width:24px;height:24px;fill:#333}.wa-mediabox-frame.can-open-in-new .wa-mediabox-open{display:block}.wa-mediabox-frame.can-open-in-new:hover .wa-mediabox-open{opacity:.4}.wa-mediabox-frame.can-open-in-new:hover .wa-mediabox-open:hover{opacity:1}.wa-mediabox-next,.wa-mediabox-prev{position:absolute;top:50%;width:74px;height:74px;padding:5px;margin-top:-32px;border:0;background:transparent;cursor:pointer;opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s}.wa-mediabox-prev{left:-80px}.wa-mediabox-next{right:-80px}.wa-mediabox-frame.has-next .wa-mediabox-next,.wa-mediabox-frame.has-prev .wa-mediabox-prev{opacity:1}.wa-mediabox-next svg,.wa-mediabox-prev svg{width:64px;height:64px;fill:#999;transition:fill .2s;-webkit-transition:fill .2s}.wa-mediabox-next:hover svg,.wa-mediabox-prev:hover svg{fill:#fff}@media (max-width:479px){.wa-mediabox-prev{left:-40px}.wa-mediabox-next{right:-40px}.wa-mediabox-next,.wa-mediabox-prev{width:42px;height:42px;margin-top:-21px}.wa-mediabox-next svg,.wa-mediabox-prev svg{width:32px;height:32px}}.wa-mediabox-preloader{position:absolute;left:50%;top:50%;width:64px;height:64px;margin-left:-32px;margin-top:-32px;opacity:1;transition:opacity .5s;-webkit-transition:opacity .5s}.wa-mediabox-preloader.hidden{opacity:0}.wa-mediabox-preloader .wa-mediabox-preloader-wrap{box-sizing:border-box;position:relative;display:inline-block;width:64px;height:64px;-webkit-animation:wa-mediabox-preloader-container-rotate 1568ms linear infinite;animation:wa-mediabox-preloader-container-rotate 1568ms linear infinite}.wa-mediabox-preloader .wa-mediabox-preloader-spinner{position:absolute;width:100%;height:100%;opacity:1;border-color:#2196f3;-webkit-animation:wa-mediabox-preloader-fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:wa-mediabox-preloader-fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;box-sizing:inherit}.wa-mediabox-preloader .wa-mediabox-preloader-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit;box-sizing:inherit}.wa-mediabox-preloader .wa-mediabox-preloader-clipper.left{float:left}.wa-mediabox-preloader .wa-mediabox-preloader-clipper.right{float:right}.wa-mediabox-preloader .wa-mediabox-preloader-clipper .wa-mediabox-preloader-circle{width:200%;height:100%;border:5px solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;position:absolute;top:0;right:0;bottom:0;box-sizing:inherit}.wa-mediabox-preloader .wa-mediabox-preloader-clipper.left .wa-mediabox-preloader-circle{left:0;border-right-color:transparent!important;transform:rotate(129deg);-webkit-animation:wa-mediabox-preloader-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:wa-mediabox-preloader-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.wa-mediabox-preloader .wa-mediabox-preloader-clipper.right .wa-mediabox-preloader-circle{left:-100%;border-left-color:transparent!important;transform:rotate(-129deg);-webkit-animation:wa-mediabox-preloader-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:wa-mediabox-preloader-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.wa-mediabox-preloader .wa-mediabox-preloader-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.wa-mediabox-preloader .wa-mediabox-preloader-patch .wa-mediabox-preloader-circle{width:1000%;left:-450%}@-webkit-keyframes wa-mediabox-preloader-container-rotate{to{-webkit-transform:rotate(1turn)}}@keyframes wa-mediabox-preloader-container-rotate{to{transform:rotate(1turn)}}@-webkit-keyframes wa-mediabox-preloader-fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(3turn)}}@keyframes wa-mediabox-preloader-fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(3turn)}}@-webkit-keyframes wa-mediabox-preloader-blue-fade-in-out{0%{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}to{opacity:1}}@keyframes wa-mediabox-preloader-blue-fade-in-out{0%{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}to{opacity:1}}@-webkit-keyframes wa-mediabox-preloader-left-spin{0%{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes wa-mediabox-preloader-left-spin{0%{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@-webkit-keyframes wa-mediabox-preloader-right-spin{0%{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes wa-mediabox-preloader-right-spin{0%{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}.slides--gallery .flickity-slider{transform:none!important}.slides--gallery .slide{left:0!important;opacity:0;transition:opacity 1s ease-in;z-index:-1}.slides--gallery .slide.is-selected{opacity:1;z-index:0}.flickity-page-dots{bottom:-47px}.flickity-page-dots .dot{height:7px;width:4vw;min-width:20px;margin:0;border-radius:0;background-color:#fff;opacity:1;transition:width .25s,color .25s}.flickity-page-dots .dot+.dot{margin-left:1.25rem}.flickity-page-dots .dot:hover{background-color:#ac0823}.flickity-page-dots .dot.is-selected{background-color:#c8102e;width:8vw;min-width:40px}.flickity-prev-next-button{top:50%;width:50px;height:50px;border-radius:50%;transform:translateY(-50%);background-color:#fff;transition:background-color .25s}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;display:inline-block;fill:currentColor;width:1em;height:1em;max-width:100%;font-size:18px;font-size:1.125rem;top:50%;left:50%;transform:translate(-50%,-50%);color:#c8102e;transition:color .25s}.flickity-prev-next-button:focus{outline:none;box-shadow:none}.flickity-prev-next-button:active{opacity:1}.flickity-prev-next-button:hover{background-color:#c8102e}.flickity-prev-next-button:hover .flickity-button-icon{color:#fff}.wa-mediabox-overlay{background:rgba(0,0,0,.8)}.wa-mediabox-overlay.opened{z-index:3000}.wa-mediabox-frame{background:#000}.wa-mediabox-title{font-size:16px;font-size:1rem}::-moz-selection{color:#fff;background:#004c97;text-shadow:none}::selection{color:#fff;background:#004c97;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}*,:after,:before{box-sizing:border-box}html{text-rendering:optimizeLegibility;overflow-x:hidden;overflow-y:scroll}body{margin:0 auto;color:#000;font-family:Montserrat,sans-serif;width:100%;overflow:hidden;font-size:16px;font-size:1rem;font-weight:400;background-color:#fff}a{transition:color .25s}i{font-style:normal}button{border:none;background:transparent;font-size:inherit}img{vertical-align:middle}img,svg{max-width:100%;height:auto}hr{display:block;height:1px;border:0;border-top:1px solid #eaeaea;padding:0}figure,hr{margin:0}.clearfix:after,.clearfix:before,.main:after,.main:before{content:"";display:table}.clearfix:after,.main:after{clear:both}.lobotomize *+*{margin-top:1.25rem}.lobotomize br{margin:0!important}.lobotomize--level>*+*{margin-top:1.25rem}.lobotomize--level br{margin:0!important}.autoMargins *{margin-top:1.25rem}.autoMargins--none *,.autoMargins .visuallyHidden+*,.autoMargins :first-child,.autoMargins [v-cloak]+*{margin-top:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.instagram-item{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.img-stretch{width:100%}.backgroundCover{background-repeat:no-repeat;background-position:50%;background-size:cover}.hidden,.js .hidden--js,html:not(.js) .hidden--noJs{display:none!important;visibility:hidden}[hidden]{display:none}.visuallyHidden,[v-cloak]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.invisible{visibility:hidden}.cursor--pointer{cursor:pointer}.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes fadeIn{0%{opacity:0;filter:alpha(opacity=0);visibility:hidden}to{opacity:1;filter:alpha(opacity=100);visibility:visible}}@keyframes fadeIn{0%{opacity:0;filter:alpha(opacity=0);visibility:hidden}to{opacity:1;filter:alpha(opacity=100);visibility:visible}}@-webkit-keyframes fadeOut{0%{opacity:1;filter:alpha(opacity=100)}to{opacity:0;filter:alpha(opacity=0)}}@keyframes fadeOut{0%{opacity:1;filter:alpha(opacity=100)}to{opacity:0;filter:alpha(opacity=0)}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.floating-animation,.scrollLink{-webkit-animation-name:floating;animation-name:floating;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(10%)}to{transform:translateY(0)}}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(10%)}to{-webkit-transform:translateY(0)}}.grid .footer-social,.grid .imageLinks--textBelow,.grid .row{margin-right:-.625rem;margin-left:-.625rem}.footer-social .grid li,.grid .col,.grid .footer-social li,.grid .gauge,.grid .iconItem,.grid .imageLink{padding-right:.625rem;padding-left:.625rem}.button{border:none;text-decoration:none!important;display:inline-block;text-align:center;transition:background-color .25s,color .25s;background-color:#69be28;color:#fff!important;font-weight:700;font-size:18px;font-size:1.125rem;letter-spacing:.02em;padding:.75rem 1.875rem;line-height:1.78571}@media only screen and (min-width:48rem){.text .button{min-width:200px}}.button .icon{position:relative;top:-1px;margin-right:.3125rem}.button-puppeteer:hover .button,.button:hover{background-color:#004c97;color:#fff!important}.button--black{background-color:#000}.button--black:hover,.button--red,.button-puppeteer:hover .button--black{background-color:#c8102e}.button--red:hover,.button-puppeteer:hover .button--red{background-color:#004c97}.button--sm{font-size:16px;font-size:1rem;letter-spacing:.04em;padding:.875rem 1.375rem .6875rem}.buttons .button{margin-right:1.25rem}.buttons .button:last-of-type{margin-right:0}.bg--dark{color:#fff}.bg--dark a{text-decoration:underline}.bg--light a{color:#c8102e;text-decoration:none}.bg--light a:hover{text-decoration:underline}.bg--congressBlue{background-color:#004c97;color:#fff}.bg--congressBlue+.bg--congressBlue:not(.bg--noCollapse){padding-top:0!important;border-top:none}.bg--malibu{background-color:#6bc9f4;color:#fff}.bg--malibu+.bg--malibu:not(.bg--noCollapse){padding-top:0!important;border-top:none}.bg--crimson{background-color:#c8102e;color:#fff}.bg--crimson+.bg--crimson:not(.bg--noCollapse){padding-top:0!important;border-top:none}.bg--shiraz{background-color:#ac0823;color:#fff}.bg--shiraz+.bg--shiraz:not(.bg--noCollapse){padding-top:0!important;border-top:none}.bg--white{background-color:#fff;color:#000}.bg--white+.bg--white:not(.bg--noCollapse){border-top:none;padding-top:0!important}.bg--catskillWhite{background-color:#e1e9f1;color:#000}.bg--catskillWhite+.bg--catskillWhite:not(.bg--noCollapse){border-top:none;padding-top:0!important}.bg--seashell{background-color:#f1f1f1;color:#000}.bg--seashell+.bg--seashell:not(.bg--noCollapse){border-top:none;padding-top:0!important}.bg--none+.bg--none{padding-top:0!important}.block+.block{border-top:4px solid #fff}.block--fenced,.block--wrapper{width:100%;margin-left:auto;margin-right:auto}.block--fenced{max-width:1132px}.block--fencedMedium{max-width:1354px}.block--fencedLarge,.block--fencedMedium{width:100%;margin-left:auto;margin-right:auto}.block--fencedLarge{max-width:1484px}.block--fencedMax{width:100%;margin-left:auto;margin-right:auto;max-width:1920px}.text.bg--none+.bg--none:not(.bg--noCollapse){margin-top:-2.5rem;border-top:none}.bg--catskillWhite.p--xs-4+.bg--catskillWhite.p--xs-1:not(.bg--noCollapse),.bg--none.p--xs-4+.bg--none.p--xs-1:not(.bg--noCollapse),.text.bg--catskillWhite.p--xs-4+.links.bg--catskillWhite.p--xs-4:not(.bg--noCollapse),.text.bg--none.p--xs-4+.links.bg--none.p--xs-4:not(.bg--noCollapse){margin-top:-3.75rem;border-top:none}.form-label,.form label{display:block;margin-bottom:.625rem}.form-label.label--required:after,.form label.label--required:after{content:"*"}.form-input,.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=search],.form input[type=text],.form select,.form textarea{width:100%;border:1px solid #d2d2d2;background-color:#fff;-webkit-appearance:none;border-radius:0;font-size:16px;font-size:1rem;letter-spacing:.02em;padding:1.125rem 1.3125rem 1.0625rem}.form-input:disabled,.form input[type=email]:disabled,.form input[type=number]:disabled,.form input[type=password]:disabled,.form input[type=search]:disabled,.form input[type=text]:disabled,.form select:disabled,.form textarea:disabled{opacity:.5;filter:alpha(opacity=50)}.form select{background-image:url(/assets/images/select-arrow.svg);background-size:12px 16px;background-repeat:no-repeat;background-position:right 10px center;padding:1.25rem 1.875rem 1.125rem 1.3125rem;cursor:pointer;height:56px}.form select::-ms-expand{display:none}.form input::-webkit-input-placeholder{color:#cbcbcb}.form input:-moz-placeholder,.form input::-moz-placeholder{color:#cbcbcb}.form input:-ms-input-placeholder{color:#cbcbcb}.form-input,.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=search],.form input[type=text]{line-height:1}.form textarea{line-height:1.78571;min-height:100px}.form-errors{margin-top:.625rem;list-style-type:none;color:#cb0000;line-height:1.35}.form-input{height:56px;transition:color .25s,background-color .25s,border-color .25s;background-color:#fff!important;color:#000!important}.form-input:focus,.form-input:hover{border-color:#c8102e;background-color:#c8102e!important;color:#fff!important}.form-fields{margin-top:-1.25rem}.form-field{margin-top:1.25rem;flex-basis:100%;max-width:100%}.form-field .form-label,.form-field label{display:block;font-weight:700;font-size:16px;font-size:1rem;letter-spacing:.02em}.form-field .form-label.form-checkbox-label,.form-field .form-label.form-radio-label,.form-field label.form-checkbox-label,.form-field label.form-radio-label{font-weight:400;cursor:pointer}.form-field .form-label.form-checkbox-label input,.form-field .form-label.form-radio-label input,.form-field label.form-checkbox-label input,.form-field label.form-radio-label input{display:inline-block;cursor:pointer}.form-field input,.form-field select{display:block}.form-field input[type=checkbox],.form-field input[type=radio]{display:inline-block;margin-right:.625rem}@media only screen and (min-width:32.5rem){.form-field--oneHalf,.form-field--oneThird{flex-basis:50%;max-width:50%}}@media only screen and (min-width:48rem){.form-field--oneThird{flex-basis:33%;max-width:33%}}@media only screen and (min-width:32.5rem){.form-field--twoThirds{flex-basis:50%;max-width:50%}}@media only screen and (min-width:48rem){.form-field--twoThirds{flex-basis:66%;max-width:66%}}.form-inputWithButton.footer-social,.form-inputWithButton .footer-social,.form-inputWithButton.imageLinks--textBelow,.form-inputWithButton .imageLinks--textBelow,.form-inputWithButton.row,.form-inputWithButton .row{margin-left:0;margin-right:0}.footer-social .form-inputWithButton li,.form-inputWithButton .col,.form-inputWithButton .footer-social li,.form-inputWithButton .gauge,.form-inputWithButton .iconItem,.form-inputWithButton .imageLink{padding-right:0;padding-left:0}.form-inputWithButton input{border-right:none!important}.form-inputWithButton button{border-left:none!important}.form-inputWithButton button,.form-inputWithButton input{display:block;height:56px}.icon{position:relative;display:inline;display:inline-block;fill:currentColor;width:1em;height:1em;max-width:100%;vertical-align:middle}table{width:100%;text-align:left;font-size:16px;font-size:1rem;border-collapse:collapse;table-layout:fixed}table td,table th{padding:1.25rem 0 1.25rem 1.25rem;border-bottom:1px solid #eaeaea}@media only screen and (max-width:32.5rem){table td,table th{padding-left:.625rem}}table tr>:first-child{padding-left:0}table th{font-weight:700}.table-scroller-wrapper{padding:0 1.25rem 1.25rem}.table-scroller{overflow-x:auto;overflow-y:hidden}.table{min-width:240px}.table a{text-decoration:none}.table a:hover{text-decoration:underline}.c--white{color:#fff}.c--black{color:#000}.c--congressBlue2{color:#003b87}.c--monza{color:#c00020}.c--atlantis{color:#69be28}.c--pictonBlue{color:#52b9e4}.fauxH1,.fauxH2,.fauxH3,.fauxH4,.fauxH5,.fauxH6,h1,h2,h3,h4,h5,h6{letter-spacing:.02em;line-height:1.26667;font-weight:700}.fauxH1,h1{font-size:35px;font-size:2.1875rem}@media only screen and (min-width:320px) and (max-width:1024px){.fauxH1,h1{font-size:calc(2.131vw - -28.18182px)}}@media only screen and (min-width:1024px){.fauxH1,h1{font-size:50px;font-size:3.125rem}}.fauxH2,.fauxH3,h2,h3{font-size:30px;font-size:1.875rem}.fauxH4,h4{font-size:26px;font-size:1.625rem}.fauxH5,h5{font-size:24px;font-size:1.5rem}.fauxH6,h6{font-size:22px;font-size:1.375rem}blockquote{font-size:20px;font-size:1.25rem;letter-spacing:.02em;line-height:1.45}a{color:currentColor}em{font-style:italic}strong{font-weight:700}.text-content{font-size:16px;font-size:1rem;line-height:1.5625;letter-spacing:.02em}.text-content ol,.text-content ul{padding-left:1.25rem}.text-content li+li{margin-top:.625rem}.text-content ul li{list-style-type:disc}.text-content ul li li{list-style-type:square}.text-content ol li{list-style-type:decimal}.text-content ol li li{list-style-type:lower-alpha}.text-content p+h2{margin-top:2.5rem}.text--left{text-align:left}.text--right{text-align:right}.text--center{text-align:center}.text--upper{text-transform:uppercase}.text--bold{font-weight:700}.text--slashed{text-decoration:line-through}.text--time{font-size:30px;font-size:1.875rem;line-height:1.11579;letter-spacing:.1em}@media only screen and (min-width:320px) and (max-width:1024px){.text--time{font-size:calc(2.841vw - -20.90909px)}}@media only screen and (min-width:1024px){.text--time{font-size:50px;font-size:3.125rem}}.altBlock--full h2,.slider-slide-title,.splitBlock-title,.text--title,.text--title--centered,.video-title{display:inline-block;position:relative;z-index:3;letter-spacing:.02em;line-height:1.2;font-weight:700;font-size:24px;font-size:1.5rem}@media only screen and (min-width:320px) and (max-width:1600px){.altBlock--full h2,.slider-slide-title,.splitBlock-title,.text--title,.text--title--centered,.video-title{font-size:calc(1.641vw - -18.75px)}}@media only screen and (min-width:1600px){.altBlock--full h2,.slider-slide-title,.splitBlock-title,.text--title,.text--title--centered,.video-title{font-size:45px;font-size:2.8125rem}}.altBlock--full h2:after,.slider-slide-title:after,.splitBlock-title:after,.text--title--centered:after,.text--title:after,.video-title:after{content:"";display:block;height:7px;background-color:#c8102e;margin:1.875rem 0 0;max-width:50%}.links-link,.text--link{display:inline-block;width:100%;overflow:hidden;font-size:18px;font-size:1.125rem;font-weight:600;line-height:1.38889;letter-spacing:.02em}.text--linkHeading{font-size:23px;font-size:1.4375rem;font-weight:700;line-height:1.65217;letter-spacing:.02em}.slider-slide-title,.splitBlock-title,.text--title--centered,.video-title{padding:1.25rem}.slider-slide-title:after,.splitBlock-title:after,.text--title--centered:after,.video-title:after{margin:1.875rem auto 0;max-width:70%}.text--subheading{margin-top:.625rem!important;font-weight:600}html.contentLightbox-isOpen,html.lightboxOpen,html.mobileNav-isOpen{overflow:hidden}body{display:flex;flex-direction:row;flex:1 0 auto}.contentLightbox-isOpen body,.lightboxOpen body,.mobileNav-isOpen body{overflow-y:hidden;padding-right:var(--scrollbar-width)}.holder{position:relative;width:100%}.holder:before{position:absolute;top:0;left:0;width:100%;z-index:1;content:"";background-color:#fff}html:not(.is-ie11) .holder{display:flex;flex-direction:column;flex:1 0 auto;min-height:100vh}.header{z-index:4;flex:none}.main{display:flex;flex-direction:column;flex-wrap:nowrap;flex:1 0 auto;z-index:3;width:100%}.main:after{content:"\00a0";display:block;height:0;visibility:hidden}.lightboxOpen .main{z-index:5}.cpEditLink{margin-top:auto}.full .cpEditLink{margin-top:0}.footer{flex:none;margin-top:auto;z-index:2}.wrapper{box-sizing:border-box;width:100%;max-width:117.5rem;margin:0 auto}.container{margin-right:auto;margin-left:auto}.container--fluid,.container--padded{padding-left:1.25rem;padding-right:1.25rem}@media only screen and (min-width:20rem){.container--fluid,.container--padded{padding-left:2.5rem;padding-right:2.5rem}}.container--fluid .container--fluid{padding-left:0;padding-right:0}.header{transition:height .5s,background-color .5s;position:fixed;top:0;left:0;width:100%;height:120px;background-color:hsla(0,0%,100%,0)}@media print{.header{position:absolute}}.header:before{content:"";position:absolute;width:100%;height:120px;transition:height .5s;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.3) 0,transparent);pointer-events:none}@media only screen and (min-width:100rem){.header,.header:before{height:120px}}.header .header-row{height:120px;transition:height .5s}@media only screen and (min-width:100rem){.header.floating,.header.floating .footer-social,.header.floating .imageLinks--textBelow,.header.floating .row,.header .header-row{height:120px}}.header.floating .header-primary{background-color:#fff}.header-supplementary{padding-bottom:2.5rem;display:none}.mobileNav-isOpen .header-supplementary{display:block}.mobileNav-isOpen .header{display:flex;flex-direction:column;flex-wrap:nowrap;flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%}.mobileNav-isOpen .header .header-primary,.mobileNav-isOpen .header .header-supplementary{background-color:#fff}.mobileNav-isOpen .header{min-height:100vh;min-height:calc(var(--vh, 1vh)*100);overflow-y:scroll;overflow-x:hidden;transition:background-color .5s;background-color:#004c97;background-color:rgba(0,76,151,.95)}.header-logoHolder{flex-grow:0;flex-shrink:0;flex-basis:auto;width:80px}.header-logo{display:inline-block;max-width:100%;text-align:left}.header-logo svg{display:inline-block;transition:all .5s;height:80px}html:not(.is-ie11) .header-logo svg{width:auto}.header-content{flex-grow:1;flex-shrink:1;flex-basis:0;max-width:100%}@media only screen and (min-width:100rem){.header-content{width:100%}}.header-nav{padding-left:1.25rem;padding-right:1.25rem}@media only screen and (min-width:100rem){.header-nav{flex-grow:0;flex-shrink:0;flex-basis:auto}}@media only screen and (min-width:1600px){.header-nav{padding-left:2.5rem;padding-right:2.5rem}}.header-ancillary{margin-left:auto;display:flex;flex-direction:column;flex-wrap:nowrap;-ms-flex:0 0 auto}@media only screen and (min-width:100rem){.header-ancillary{flex-grow:1;flex-shrink:1;flex-basis:0;max-width:100%}}.header-ancillary-inner{flex-wrap:nowrap;width:100%;max-width:520px;text-align:right!important}.header-search{width:100%;display:inline-block;vertical-align:middle}.header-search input{background-color:#fff!important}.header-searchButton{width:56px;padding-left:0;padding-right:0;text-align:center;min-width:56px}.header-logout{margin-left:1.25rem;white-space:nowrap}.header-text{margin-right:1.25rem;text-align:center;font-size:16px;font-size:1rem;line-height:1.35;transition:color .25s;letter-spacing:.04em;vertical-align:middle}.header-text p{display:inline-block}.header-text,.header-text a{color:#fff}.header-text b,.header-text strong{font-size:18px;font-size:1.125rem}.header.floating .header-text,.header.floating .header-text a,.mobileNav-isOpen .header-text,.mobileNav-isOpen .header-text a{color:#000}.header-supplementary{text-align:center}.header-supplementary .header-text,.header-supplementary .header-text a{color:#000}@media only screen and (max-width:32.5rem){.header-supplementary .header-text+.form{margin-top:1.25rem}}.main{z-index:1}.footer,.main{position:relative}.footer{transition:padding .5s;border-top:4px solid #fff}.footer .backgroundImage{z-index:-1;background-color:#004c97}@media only screen and (min-width:48rem){.footer .footer-social,.footer .imageLinks--textBelow,.footer .row{justify-content:space-between}}.footer-social .footer li,.footer .col,.footer .footer-social li,.footer .gauge,.footer .iconItem,.footer .imageLink{width:100%}.footer-social .footer .col+li,.footer-social .footer .gauge+li,.footer-social .footer .iconItem+li,.footer-social .footer .imageLink+li,.footer-social .footer li+.col,.footer-social .footer li+.gauge,.footer-social .footer li+.iconItem,.footer-social .footer li+.imageLink,.footer-social .footer li+li,.footer .col+.col,.footer .col+.gauge,.footer .col+.iconItem,.footer .col+.imageLink,.footer .footer-social .col+li,.footer .footer-social .gauge+li,.footer .footer-social .iconItem+li,.footer .footer-social .imageLink+li,.footer .footer-social li+.col,.footer .footer-social li+.gauge,.footer .footer-social li+.iconItem,.footer .footer-social li+.imageLink,.footer .footer-social li+li,.footer .gauge+.col,.footer .gauge+.gauge,.footer .gauge+.iconItem,.footer .gauge+.imageLink,.footer .iconItem+.col,.footer .iconItem+.gauge,.footer .iconItem+.iconItem,.footer .iconItem+.imageLink,.footer .imageLink+.col,.footer .imageLink+.gauge,.footer .imageLink+.iconItem,.footer .imageLink+.imageLink{margin-top:1.875rem}@media only screen and (min-width:48rem){.footer-social .footer .col+li,.footer-social .footer .gauge+li,.footer-social .footer .iconItem+li,.footer-social .footer .imageLink+li,.footer-social .footer li+.col,.footer-social .footer li+.gauge,.footer-social .footer li+.iconItem,.footer-social .footer li+.imageLink,.footer-social .footer li+li,.footer .col+.col,.footer .col+.gauge,.footer .col+.iconItem,.footer .col+.imageLink,.footer .footer-social .col+li,.footer .footer-social .gauge+li,.footer .footer-social .iconItem+li,.footer .footer-social .imageLink+li,.footer .footer-social li+.col,.footer .footer-social li+.gauge,.footer .footer-social li+.iconItem,.footer .footer-social li+.imageLink,.footer .footer-social li+li,.footer .gauge+.col,.footer .gauge+.gauge,.footer .gauge+.iconItem,.footer .gauge+.imageLink,.footer .iconItem+.col,.footer .iconItem+.gauge,.footer .iconItem+.iconItem,.footer .iconItem+.imageLink,.footer .imageLink+.col,.footer .imageLink+.gauge,.footer .imageLink+.iconItem,.footer .imageLink+.imageLink{margin-top:0}}.footer a{text-decoration:none}.footer a:hover{color:#609cd0}.footer-logo,.footer-logoHolder{display:inline-block}.footer-logo{transition:all .5s}.footer-logo img{display:inline-block}html:not(.is-ie11) .footer-logo{width:auto}.footer-text{font-size:16px;font-size:1rem;line-height:1.5625;letter-spacing:.04em;margin-top:1.25rem;color:#609cd0}.footer-ancillaryNav,.footer-mainNav,.footer-subNav{font-size:18px;font-size:1.125rem;letter-spacing:.02em;line-height:1.38889}.footer-ancillaryNav li+li,.footer-mainNav li+li,.footer-subNav li+li{margin-top:1.25rem}.footer-ancillaryNav{font-size:16px;font-size:1rem;margin-top:1.25rem}.footer-ancillaryNav a{color:#609cd0}.footer-ancillaryNav a:hover{color:#fff}@media only screen and (min-width:32.5rem){.footer-main{order:1;flex-basis:60%;max-width:60%}.footer-social .footer li.footer-main,.footer .footer-main.col,.footer .footer-main.gauge,.footer .footer-main.iconItem,.footer .footer-main.imageLink,.footer .footer-social li.footer-main{margin-top:0}}@media only screen and (min-width:48rem){.footer-main{flex-basis:31%;max-width:31%}}@media only screen and (min-width:64rem){.footer-main{flex-basis:33.33%;max-width:33.33%}}@media only screen and (min-width:32.5rem){.footer-sub{order:3;flex-basis:60%;max-width:60%}}@media only screen and (min-width:48rem){.footer-sub{order:2;flex-basis:38%;max-width:38%}}@media only screen and (min-width:64rem){.footer-sub{flex-basis:33.33%;max-width:33.33%}}@media only screen and (min-width:32.5rem){.footer-meta{order:2;flex-basis:40%;max-width:40%;text-align:right;text-align:end}}@media only screen and (min-width:48rem){.footer-meta{order:3;flex-basis:31%;max-width:31%;padding-left:2.5rem}}@media only screen and (min-width:64rem){.footer-meta{flex-basis:33.33%;max-width:33.33%;padding-left:0}}.footer-social{justify-content:space-between;max-width:300px}.footer-social a{display:inline-block;color:#609cd0;width:50px;height:50px;border-radius:25px;border:2px solid #609cd0;position:relative;transition:color .25s,border-color .25s}.footer-social a .icon{font-size:24px;font-size:1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.footer-social a:hover{color:#fff;border-color:#fff}.footer-social li{display:inline-block;width:auto!important}.footer-social li+li{margin-top:0!important}ul+.footer-social{margin-top:1.875rem;margin-bottom:1.875rem}.nav a{text-decoration:none;display:inline-block}.nav>ul{flex-direction:row}.nav>ul,.nav>ul>li{display:flex;flex-wrap:nowrap}.nav>ul>li{height:120px;flex-direction:column;justify-content:center}.nav>ul>li+li{margin-left:.5rem}.nav a{font-size:16px;font-size:1rem;line-height:1.375;letter-spacing:.04em;font-weight:600}.nav a svg{position:relative;top:-.125em;display:inline-block}.nav a svg.icon-angle-right{display:none}.nav ul ul{flex:none;display:none;top:100%;margin:0;background-color:#004c97;padding:2.5rem 0}.nav ul ul,.nav ul ul:before{position:absolute;left:50%;transform:translateX(-50%)}.nav ul ul:before{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #004c97;top:-20px}.nav ul ul ul{transform:none;left:100%;top:-2.5rem;border-left:1px solid #42a5fb}.nav ul ul ul:before{display:none}.nav li{display:inline-block;position:relative}.nav li a{padding:.3125rem .625rem;transition:color .25s,background-color .25s}.nav li a:hover{background-color:#004c97;color:#fff}.nav li a.selected{background-color:#c8102e;color:#fff}.nav li:hover>ul,.nav li[focus-within]>ul{display:block}.nav li:focus-within>ul,.nav li:hover>ul{display:block}.nav li:hover>a:not(.selected),.nav li[focus-within]>a:not(.selected){background-color:#004c97;color:#fff}.nav li:focus-within>a:not(.selected),.nav li:hover>a:not(.selected){background-color:#004c97;color:#fff}.nav li li{padding-left:2.5rem;padding-right:2.5rem}.nav li li,.nav li li a{display:block;position:relative}.nav li li a{padding:.4375rem;color:#fff;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}.nav li li a:hover{background-color:transparent;color:#a1d2fd}.nav li li a.selected{background-color:transparent;color:#42a5fb}.nav li li a svg.icon-angle-right{pointer-events:none;display:inline-block}.nav li li:hover>a:not(.selected),.nav li li[focus-within]>a:not(.selected){background-color:transparent;color:#a1d2fd}.nav li li:focus-within>a:not(.selected),.nav li li:hover>a:not(.selected){background-color:transparent;color:#a1d2fd}.nav li li:not(.hasChildren)>a>svg.icon-angle-right{display:none}.header:not(.floating) .nav>ul>li>a{color:#fff}.nav-toggle{position:relative;background-color:#c8102e;cursor:pointer;width:56px;height:56px;padding:14px;display:inline-block;vertical-align:middle}.nav-toggle-bar{top:50%;transform:translateY(-50%)}.nav-toggle-bar,.nav-toggle-bar:after,.nav-toggle-bar:before{cursor:pointer;height:3px;width:22.4px;position:absolute;left:14px;display:block;content:"";transition:all .25s ease-in-out;background-color:#fff}.nav-toggle-bar:after,.nav-toggle-bar:before{width:28px;left:0}.nav-toggle-bar:before{top:-10px}.nav-toggle-bar:after{bottom:-10px}.mobileNav-isOpen .nav-toggle-bar{background-color:transparent!important}.mobileNav-isOpen .nav-toggle-bar:after,.mobileNav-isOpen .nav-toggle-bar:before{top:0}.mobileNav-isOpen .nav-toggle-bar:before{transform:rotate(45deg)}.mobileNav-isOpen .nav-toggle-bar:after{transform:rotate(-45deg)}.nav-toggle:hover .nav-toggle-bar{width:28px}.mobileNav{width:100%;height:0;opacity:0;transition:opacity .5s;color:#fff}.mobileNav,.mobileNav .multiLevel,.mobileNav .multiLevel-inner,.mobileNav .wrapper,.mobileNav nav{display:flex;flex-direction:column;flex-wrap:nowrap;flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%}.mobileNav>.wrapper{display:none}.mobileNav a{text-decoration:none;display:inline-block}.mobileNav span.last{white-space:nowrap}.mobileNav-isOpen .mobileNav{opacity:1;height:auto}.mobileNav-isOpen .mobileNav>.wrapper{display:flex}.mobileNav-nav,.multiLevel-level{padding:2.5rem 0}.mobileNav-nav a,.mobileNav-nav button,.multiLevel-level a,.multiLevel-level button{font-size:18px;font-size:1.125rem;letter-spacing:.04em;font-weight:600;line-height:1.78571;padding:5px 10px;transition:color .25s,background-color .25s}.mobileNav-nav a:hover,.mobileNav-nav button:hover,.multiLevel-level a:hover,.multiLevel-level button:hover{background-color:#004c97;color:#fff}.mobileNav-nav a.selected,.mobileNav-nav button.selected,.multiLevel-level a.selected,.multiLevel-level button.selected{background-color:#c8102e;color:#fff}.mobileNav-nav a svg,.mobileNav-nav button svg,.multiLevel-level a svg,.multiLevel-level button svg{pointer-events:none;position:relative;top:-.125em}.mobileNav-nav li:not(.hasChildren)>a>svg,.multiLevel-level li:not(.hasChildren)>a>svg{display:none}.mobileNav-nav a,.multiLevel-level a{font-size:18px;font-size:1.125rem}@media only screen and (min-width:320px) and (max-width:1200px){.mobileNav-nav a,.multiLevel-level a{font-size:calc(3.182vw - -7.81818px)}}@media only screen and (min-width:1200px){.mobileNav-nav a,.multiLevel-level a{font-size:46px;font-size:2.875rem}}.mobileNav-nav li+li,.multiLevel-level li+li{margin-top:1.25rem}.mobileNav-nav ul,.multiLevel-level ul{display:none}.mobileNav-social li{display:inline-block;font-size:24px;font-size:1.5rem}.mobileNav-social li+li{margin-left:1.25rem}.mobileNav-search{max-width:283px;margin:0 auto}.mobileNav-search button,.mobileNav-search input{background-color:#fff!important}.mobileNav-main,.mobileNav-search{display:none}.mobileNav-isOpen .mobileNav-main,.mobileNav-isOpen .mobileNav-search{display:block}.mobileNav-logout{display:inline-block;margin-left:auto;margin-right:auto}.mobileNav .header-button{margin:0 0 1.25rem}.mobileNav-backWrapper{margin-top:1.25rem;height:56px}.backgroundImage{position:absolute;z-index:0;top:0;left:0;width:100.05%;height:100.05%;background-repeat:no-repeat!important;background-size:cover;transition:opacity .5s}.lazyloadWithFade.lazyload,.lazyloadWithFade.lazyloading{background-repeat:no-repeat!important;background-position:50%!important;background-size:auto!important;opacity:.25}.lazyloadWithFade.lazyload *,.lazyloadWithFade.lazyloading *{visibility:hidden}.lazyloadWithFade.lazyloaded{opacity:1}.alert{position:fixed;z-index:5;bottom:0;left:0;width:100%;height:auto;max-height:100vh;overflow-y:auto;padding-top:1.75rem;padding-bottom:1.75rem;box-shadow:0 0 10px rgba(0,0,0,.4)}.alert__inner{position:relative;padding-right:3rem}.alert__message{font-size:18px;font-size:1.125rem}.alert__close{position:absolute;top:0;right:0;color:#c8102e;background-color:#fff;width:28px;height:28px;font-size:12px;font-size:.75rem}.alert__close .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.alert__close:hover{background-color:#004c97;color:#fff}.altBlock{position:relative}.altBlock-content{position:relative;z-index:2}.altBlock .button{margin-top:1.875rem}.altBlock--full{padding-top:40px;padding-bottom:40px}@media only screen and (min-width:320px) and (max-width:1920px){.altBlock--full{padding-top:calc(8.125vw + 14px)}}@media only screen and (min-width:1920px){.altBlock--full{padding-top:170px}}@media only screen and (min-width:320px) and (max-width:1920px){.altBlock--full{padding-bottom:calc(8.125vw + 14px)}}@media only screen and (min-width:1920px){.altBlock--full{padding-bottom:170px}}.altBlock--full:before{content:"";background:transparent;width:100%;height:100%;top:0;left:0;position:absolute;z-index:2}.altBlock--full .button{margin-top:1.875rem}.altBlock--full .altBlock-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.altBlock--full .text-content{color:#fff;max-width:350px}.altBlock--full.altBlock--left:before{background:linear-gradient(90deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.1))}.altBlock--full.altBlock--right .text-content{margin-left:auto}.altBlock--full.altBlock--right:before{background:linear-gradient(270deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.1))}.altBlock--splitFenced{width:100%;max-width:1132px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.altBlock--splitFenced,.altBlock--splitWide{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}}.altBlock--splitFenced .altBlock-image:after,.altBlock--splitWide .altBlock-image:after{content:"";display:block;padding-bottom:68%}.altBlock--splitFenced .altBlock-image,.altBlock--splitWide .altBlock-image{position:relative}.altBlock--splitFenced .altBlock-content,.altBlock--splitFenced .altBlock-image,.altBlock--splitWide .altBlock-content,.altBlock--splitWide .altBlock-image{box-sizing:border-box;flex-grow:0;flex-shrink:0;flex-basis:auto;flex-basis:100%;max-width:100%}@media only screen and (min-width:768px){.altBlock--splitFenced .altBlock-content,.altBlock--splitFenced .altBlock-image,.altBlock--splitWide .altBlock-content,.altBlock--splitWide .altBlock-image{flex-basis:50%;max-width:50%;justify-content:center}}@media only screen and (min-width:768px){.altBlock--splitFenced .altBlock-content,.altBlock--splitWide .altBlock-content,.altBlock--splitWide .altBlock-image{display:flex;flex-direction:column;flex-wrap:nowrap;flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%}}.altBlock--splitFenced .text-content,.altBlock--splitWide .text-content{padding-top:60px;padding-bottom:60px}@media only screen and (min-width:64rem){.altBlock--splitFenced .text-content,.altBlock--splitWide .text-content{padding-top:100px;padding-bottom:100px;max-width:470px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:64rem){.altBlock--splitWide .text-content{max-width:550px}}@media only screen and (min-width:520px){.altBlock--splitFenced.altBlock--right,.altBlock--splitWide.altBlock--right{flex-direction:row-reverse}}@media only screen and (min-width:1200px){.altBlock--splitFenced .text-content{margin-right:0}.altBlock--splitFenced .wrapper{padding-right:0}}@media only screen and (min-width:1200px){.altBlock--splitFenced.altBlock--right .text-content{margin-left:0}.altBlock--splitFenced.altBlock--right .wrapper{padding-left:0}}.altBlock--splitFenced .altBlock-inner,.splitBlock{position:relative}.splitBlock{padding-top:60px;padding-bottom:60px;flex-basis:100%;max-width:100%;min-height:57vh}@media only screen and (min-width:520px){.splitBlock{flex-basis:50%;max-width:50%}}@media only screen and (min-width:64rem){.splitBlock{padding-top:100px;padding-bottom:100px}}.splitBlock .wrapper{max-width:630px}.splitBlock-inner{position:relative;z-index:1}.splitBlock-title{display:block;margin:0 auto;max-width:400px;padding-left:0;padding-right:0}.splitBlock--imageSplitBlock{color:#fff;align-items:center;justify-content:center;text-align:center}.splitBlock--imageSplitBlock .button{margin-top:.625rem}.splitBlock--textSplitBlock{text-align:left}.splitBlock--textSplitBlock .button{margin-top:1.875rem}.badge{display:inline-block;background-color:#c8102e;color:#fff;text-transform:uppercase;line-height:1.1;padding:.3125rem .5rem;font-size:10px;font-weight:700;vertical-align:middle;top:-1px;margin-left:.5rem}.badge,.banner{position:relative}.banner{padding-top:40px;padding-bottom:40px;overflow:hidden}@media only screen and (min-width:320px) and (max-width:1920px){.banner{padding-top:calc(8.125vw + 14px)}}@media only screen and (min-width:1920px){.banner{padding-top:170px}}@media only screen and (min-width:320px) and (max-width:1920px){.banner{padding-bottom:calc(8.125vw + 14px)}}@media only screen and (min-width:1920px){.banner{padding-bottom:170px}}.banner-text{letter-spacing:.02em;line-height:1.25;font-weight:700;font-size:24px;font-size:1.5rem;text-align:center;max-width:1020px;margin-left:auto;margin-right:auto}@media only screen and (min-width:320px) and (max-width:1600px){.banner-text{font-size:calc(2.813vw - -15px)}}@media only screen and (min-width:1600px){.banner-text{font-size:60px;font-size:3.75rem}}.banner .wrapper{position:relative;z-index:2}.banner-buttons{margin-left:auto;margin-right:auto;margin-top:1.25rem}.banner .button{display:inline-block}.banner .backgroundImage:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1}@media only screen and (min-width:768px){.banner--imageOnRight .backgroundImage{z-index:0;width:50%;left:50%}.banner--imageOnLeft .backgroundImage{z-index:0;width:50%}}.callout{position:relative;padding-top:40px;padding-bottom:40px;overflow:hidden}@media only screen and (min-width:320px) and (max-width:1920px){.callout{padding-top:calc(8.125vw + 14px)}}@media only screen and (min-width:1920px){.callout{padding-top:170px}}@media only screen and (min-width:320px) and (max-width:1920px){.callout{padding-bottom:calc(8.125vw + 14px)}}@media only screen and (min-width:1920px){.callout{padding-bottom:170px}}.callout-text{letter-spacing:.02em;line-height:1.2;font-weight:700;font-size:24px;font-size:1.5rem;text-align:center}@media only screen and (min-width:320px) and (max-width:1600px){.callout-text{font-size:calc(4.922vw - -8.25px)}}@media only screen and (min-width:1600px){.callout-text{font-size:87px;font-size:5.4375rem}}.callout-bg{z-index:0;width:100%;max-width:680px;position:absolute;top:-10%;bottom:-10%;left:50%;transform:translateX(-50%);background-size:contain;background-repeat:no-repeat;background-position:50%}.callout-bg:after{padding-bottom:100%}.callout .wrapper{position:relative;z-index:2}.callout-buttons{margin-left:auto;margin-right:auto;margin-top:.625rem}.callout-buttons .button{margin:.625rem}.calloutText-text{font-size:12px;font-size:.75rem;text-transform:uppercase;line-height:1.29032;letter-spacing:.095em}@media only screen and (min-width:320px) and (max-width:768px){.calloutText-text{font-size:calc(4.241vw - 1.57143px)}}@media only screen and (min-width:768px){.calloutText-text{font-size:31px;font-size:1.9375rem}}.calloutText sup{top:-.2em}.cards{padding-bottom:3.75rem!important}.card{flex-basis:100%;max-width:100%;margin-top:2.5rem}@media only screen and (min-width:48rem){.card{flex-basis:50%;max-width:50%}}.card-inner{display:flex;flex-direction:column;flex-wrap:nowrap;flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%}.card-image{position:relative}.card-image:after{content:"";display:block;padding-bottom:56%}.card-content{border:1px solid #adb8c2;padding:2.5rem;text-align:left;flex-grow:10;position:relative;z-index:2}.card-content h1{font-size:20px;font-size:1.25rem;letter-spacing:.02em;font-weight:700}.card .button{display:block;width:100%}.contentLightbox{flex:0;padding:2.5rem;position:absolute;display:flex;flex-direction:column;flex-wrap:nowrap;flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%;align-self:center;display:none}.contentLightbox--open{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;z-index:100;overflow-y:scroll}html:not(.is-ie11) .contentLightbox--open{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}.contentLightbox-inner{position:relative;z-index:2;margin:auto;width:100%;pointer-events:none}.contentLightbox-holder{padding:1.25rem;pointer-events:all;position:relative}@media only screen and (min-width:32.5rem){.contentLightbox-holder{padding:2.5rem}}@media only screen and (min-width:64rem){.contentLightbox-holder{padding:3.75rem}}@media only screen and (min-width:75rem){.contentLightbox-holder{padding:5rem}}.contentLightbox-content{padding-top:5rem}@media only screen and (min-width:32.5rem){.contentLightbox-content{padding-top:3.75rem}}@media only screen and (min-width:64rem){.contentLightbox-content{padding-top:2.5rem}}@media only screen and (min-width:75rem){.contentLightbox-content{padding-top:1.25rem}}.contentLightbox-button{position:absolute;top:1.25rem;right:1.25rem;width:56px;height:56px;padding:12px;background-color:#c8102e;color:#fff;line-height:1;text-align:center}.contentLightbox-button .icon,.contentLightbox-button span{line-height:1;display:block;font-size:36px;font-size:2.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contentLightbox-button--close span{margin-top:-2px}.is-ie11 .contentLightbox-button--close span{margin-top:5px}.contentLightbox-button--print{right:96px}.contentLightbox-button--print .icon{font-size:28px;font-size:1.75rem}.contentLightbox-bgClose{position:fixed;top:0;left:0;width:100%;width:calc(100% - var(--scrollbar-width));height:100%;background-color:rgba(0,76,151,.9);flex:none;z-index:1}@media print{.contentLightbox-isOpen{overflow:visible!important}.contentLightbox-isOpen body{overflow-y:auto}.contentLightbox-isOpen body>*{display:none!important}.contentLightbox-isOpen .contentLightbox--open{display:block!important;position:static!important;padding:0;overflow-y:visible}.contentLightbox-content{padding-top:2.5rem}.contentLightbox--open .contentLightbox-button{display:none}.contentLightbox--open .contentLightbox-bgClose{display:none!important}}.divider{height:2px;border:none;background-color:#eaeaea;width:100%}.divider--sm{width:35px}.gallery{padding-bottom:3.75rem!important}.gallery a{text-decoration:none!important}.gallery-item{display:block;position:relative;flex-basis:100%;max-width:100%;margin-top:2.5rem}@media only screen and (min-width:520px){.gallery-item{flex-basis:50%;max-width:50%}}@media only screen and (min-width:1200px){.gallery-item{flex-basis:33.3334%;max-width:33.3334%}}.gallery-graphic{display:block;position:relative;padding-bottom:60%}.gallery-text{display:block;letter-spacing:.04em;line-height:1.45;color:#000;font-weight:700;font-size:20px;font-size:1.25rem;transition:color .25s;margin-top:1.25rem}.gallery-item:hover .gallery-text{color:#004c97}.gallery-item--video:hover .videoImageLink:before{background-color:#004c97}@-webkit-keyframes progress{0%{stroke-dasharray:0 100}}@keyframes progress{0%{stroke-dasharray:0 100}}.gauges{padding-top:2.5rem;padding-bottom:2.5rem}.gauges-row{margin-left:-40px;margin-right:-40px}@media only screen and (min-width:320px) and (max-width:1920px){.gauges-row{margin-left:calc(-1.25vw + -36px)}}@media only screen and (min-width:1920px){.gauges-row{margin-left:-60px}}@media only screen and (min-width:320px) and (max-width:1920px){.gauges-row{margin-right:calc(-1.25vw + -36px)}}@media only screen and (min-width:1920px){.gauges-row{margin-right:-60px}}@media only screen and (min-width:520px) and (max-width:767px){.gauges-row>:nth-child(2n):after{background-color:#a9afb5}}@media only screen and (min-width:768px) and (max-width:1199px){.gauges-row>div:after{background-color:#a9afb5}.gauges-row>:nth-child(3n-2):after{background-color:transparent}}@media only screen and (min-width:1200px){.gauges-row>div:after{background-color:#a9afb5}.gauges-row>:nth-child(4n-3):after{background-color:transparent}}.gauge{text-align:center;display:block;padding:1.25rem 3.75rem;position:relative}.gauge:after{content:"";position:absolute;top:50%;left:0;background-color:transparent;width:1px;height:55%;transform:translateY(-50%)}@media only screen and (min-width:520px) and (max-width:767px){.gauge{flex-basis:50%;max-width:50%}}@media only screen and (min-width:768px) and (max-width:1199px){.gauge{flex-basis:33.3334%;max-width:33.3334%}}@media only screen and (min-width:1200px){.gauge{flex-basis:25%;max-width:25%}}.gauge-bg,.gauge-ring{stroke-width:1.7647;stroke-linecap:square;fill:transparent!important}.gauge-ring{-webkit-animation:progress 1s ease-out forwards;animation:progress 1s ease-out forwards}.gauge-gauge{font-size:204px;font-size:12.75rem;position:relative;line-height:1}.gauge-gauge svg{position:relative;display:block;fill:none;width:100%;max-width:204px;margin-left:auto;margin-right:auto;vertical-align:middle}.gauge-gauge path{fill:currentColor}.gauge-percentage{color:#004c97;letter-spacing:.02em;line-height:1.2;font-weight:800;text-align:center;font-size:55px;font-size:3.4375rem;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}@media only screen and (min-width:520px) and (max-width:767px){.gauge-percentage{font-size:calc(8.097vw - 7.10526px)}}@media only screen and (min-width:767px){.gauge-percentage{font-size:55px;font-size:3.4375rem}}@media only screen and (min-width:768px) and (max-width:1600px){.gauge-percentage{font-size:calc(2.404vw - -16.53846px)}}@media only screen and (min-width:1600px){.gauge-percentage{font-size:55px;font-size:3.4375rem}}.gauge-text{color:#004c97;margin-top:.9375rem;letter-spacing:.02em;line-height:1.44444;font-size:18px;font-size:1.125rem}.hero,.hero-container{position:relative}.hero-container{z-index:1;display:flex;flex-direction:column;flex-wrap:nowrap;flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%}@media (orientation:landscape){.hero-container{min-height:80vh}}.hero-content{position:relative;z-index:3;text-align:center;color:#fff;letter-spacing:.02em;line-height:1.2;margin:auto;font-weight:700;padding-top:140px;padding-bottom:140px;font-size:24px;font-size:1.5rem}@media only screen and (min-width:320px) and (max-width:1600px){.hero-content{font-size:calc(2.031vw - -17.5px)}}@media only screen and (min-width:1600px){.hero-content{font-size:50px;font-size:3.125rem}}@media only screen and (min-width:48rem){.hero-content{line-height:1}}@media only screen and (min-width:100rem){.hero-content{padding-top:140px;padding-bottom:140px}}.hero-content b,.hero-content strong{font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:30px;font-size:1.875rem}@media only screen and (min-width:320px) and (max-width:1600px){.hero-content b,.hero-content strong{font-size:9.375vw}}@media only screen and (min-width:1600px){.hero-content b,.hero-content strong{font-size:150px;font-size:9.375rem}}@media only screen and (max-width:1023px){.hero--hasNews .hero-content{padding-bottom:1.25rem}}.hero-overlay{flex:none;transition:opacity .5s;z-index:2;background-color:rgba(0,0,0,.2)}.hero-background{flex:none;z-index:1}.hero-slides{z-index:1}.hero .slide{display:block;width:100%;height:100%}.hero-background,.hero-overlay,.hero .flickity-slider,.hero .flickity-viewport,.hero .image,.hero .slides{position:absolute;width:100%;height:100%!important;top:0;left:0}.hero .image--contain .backgroundImage{background-size:contain}.hero-video-holder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;z-index:2;pointer-events:none}.hero-video-holder:before{content:"";background-color:transparent;position:absolute;z-index:2}.hero-video{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;transform:translate(-50%,-50%);opacity:1;filter:alpha(opacity=100)}.js .hero-video{opacity:0;filter:alpha(opacity=0)}.js .hero-video.video-ready{opacity:1;filter:alpha(opacity=100)}.hero-embed{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.hero-embed iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-news{position:relative;z-index:4;color:#fff;background:linear-gradient(0deg,rgba(0,0,0,.3) 0,transparent);padding-top:2.5rem;padding-bottom:2.5rem}@media only screen and (min-width:64rem) and (orientation:landscape){.hero-news{padding-bottom:5rem;position:absolute;left:0;bottom:0;width:100%;flex:none}}.hero-news-label{font-weight:600;font-size:25px;font-size:1.5625rem}@media only screen and (min-width:48rem){.hero-news-label{width:100%;padding-bottom:1.25rem}}@media only screen and (min-width:64rem){.hero-news-label{padding-bottom:0;width:auto;flex-grow:0;flex-shrink:0;flex-basis:auto;margin-left:auto}}.hero-news-text{margin-top:1.25rem}.hero-news-text div,.hero-news-text p{display:inline-block}@media only screen and (min-width:48rem){.hero-news-text{flex-grow:1;flex-shrink:1;flex-basis:0;max-width:100%;margin-top:0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}@media only screen and (min-width:64rem){.hero-news-text{padding-left:1.875rem}}.hero-news-button{margin-top:1.25rem}@media only screen and (min-width:48rem){.hero-news-button{flex-grow:0;flex-shrink:0;flex-basis:auto;margin-top:0;padding-left:1.875rem;margin-right:auto}}.icons{padding-top:2.5rem;padding-bottom:2.5rem}.icons-row{margin-left:-40px;margin-right:-40px}@media only screen and (min-width:320px) and (max-width:1920px){.icons-row{margin-left:calc(-1.25vw + -36px)}}@media only screen and (min-width:1920px){.icons-row{margin-left:-60px}}@media only screen and (min-width:320px) and (max-width:1920px){.icons-row{margin-right:calc(-1.25vw + -36px)}}@media only screen and (min-width:1920px){.icons-row{margin-right:-60px}}@media only screen and (min-width:520px) and (max-width:767px){.icons-row>:nth-child(2n):after{background-color:#a9afb5}}@media only screen and (min-width:768px) and (max-width:1199px){.icons-row>div:after{background-color:#a9afb5}.icons-row>:nth-child(3n-2):after{background-color:transparent}}@media only screen and (min-width:1200px){.icons-row>div:after{background-color:#a9afb5}.icons-row>:nth-child(4n-3):after{background-color:transparent}}.iconItem{text-align:center;display:block;padding:1.25rem 3.75rem;position:relative}a.iconItem{text-decoration:none}a.iconItem:hover .iconItem-label,a.iconItem:hover .iconItem-text{color:#c8102e}.iconItem:after{content:"";position:absolute;top:50%;left:0;background-color:transparent;width:1px;height:65%;transform:translateY(-50%)}@media only screen and (min-width:520px) and (max-width:767px){.iconItem{flex-basis:50%;max-width:50%}}@media only screen and (min-width:768px) and (max-width:1199px){.iconItem{flex-basis:33.3334%;max-width:33.3334%}}@media only screen and (min-width:1200px){.iconItem{flex-basis:25%;max-width:25%}}.iconItem-icon{font-size:108px;font-size:6.75rem;margin-bottom:1.5rem}.iconItem-icon svg{position:relative;display:inline;display:inline-block;fill:currentColor;height:1em;max-width:100%;vertical-align:middle}.iconItem-icon path{fill:currentColor}.iconItem-label{line-height:1.2;font-weight:800;font-size:55px;font-size:3.4375rem}.iconItem-label,.iconItem-text{color:#004c97;letter-spacing:.02em;transition:color .25s}.iconItem-text{margin-top:.625rem;line-height:1.44444;font-size:18px;font-size:1.125rem}.image{flex:none}.image img{display:block;margin-left:auto;margin-right:auto}.image--fencedWidthFullWidthOnMobile img,.image--fullWidth img{width:100%;max-width:none}.image--splitFenced .footer-social,.image--splitFenced .imageLinks--textBelow,.image--splitFenced .row{text-align:center}@media only screen and (max-width:767px){.image--fencedWidthFullWidthOnMobile .wrapper{padding-left:0;padding-right:0}}.image-split{display:inline-block;flex-basis:100%;max-width:100%}@media only screen and (min-width:32.5rem){.image-split{flex-basis:50%;max-width:50%;max-width:calc(50% - 1.25rem)}}@media only screen and (max-width:319px){.image-split+.image-split{margin-top:1.25rem}}@media only screen and (min-width:320px) and (max-width:519px){.image-split+.image-split{margin-top:2.5rem}}@media only screen and (min-width:520px){.image-split:nth-of-type(n+3){margin-top:2.5rem}.image-split:nth-of-type(2n){margin-left:auto}}.image-splitInner{position:relative}.image-splitInner:after{content:"";display:block;padding-bottom:73.8971%}.imageGrid-inner{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-right:-1.25rem;margin-left:-1.25rem;margin-top:-2.5rem}.imageGrid-item{padding-right:1.25rem;padding-left:1.25rem;margin-top:2.5rem;flex:1 1 auto;position:relative}.imageGrid-item,.imageGrid-item-inner{display:block;width:100%}.imageGrid .backgroundImage{background-size:contain}.imageLinks{text-align:center}.imageLinks--textBelow{justify-content:space-between}@media only screen and (max-width:519px){.imageLinks--textBelow>:first-child{border-top:none}}@media only screen and (min-width:520px) and (max-width:767px){.imageLinks--textBelow>:nth-child(-n+2){border-top:none}}@media only screen and (min-width:768px){.imageLinks--textBelow>:nth-child(-n+3){border-top:none}}.imageLinks--textOver{padding-bottom:3.75rem!important}a.imageLinks{cursor:pointer}.imageLink{display:block;position:relative;width:100%;text-decoration:none}.imageLink--textBelow{border-top:4px solid #fff}@media only screen and (min-width:520px) and (max-width:767px){.imageLink--textBelow{flex-basis:50%;max-width:50%;max-width:calc(50% - 2px)}}@media only screen and (min-width:768px){.imageLink--textBelow{flex-basis:33.3334%;max-width:33.3334%;max-width:calc(33.3334% - 2.66667px)}}.imageLink--textBelow .imageLink-image{position:relative;display:block;width:100%}.imageLink--textBelow .imageLink-image:after{content:"";padding-bottom:50%;display:block}.imageLink--textBelow .imageLink-content{display:block;margin-top:auto;margin-bottom:auto;position:relative;z-index:2}.imageLink--textBelow .imageLink-button{width:100%}.imageLink--textBelow:hover .imageLink-button{background-color:#004c97!important}.imageLink--textOver{display:inline-block;flex-basis:100%;max-width:100%;margin-top:2.5rem}@media only screen and (min-width:520px) and (max-width:1199px){.imageLink--textOver{flex-basis:50%;max-width:50%}}@media only screen and (min-width:1200px){.imageLink--textOver{flex-basis:33.3334%;max-width:33.3334%}}.imageLink--textOver .imageLink-content{position:relative;min-height:230px;padding:1.25rem;display:flex;align-items:center;justify-content:center;min-height:150px}@media only screen and (min-width:320px) and (max-width:1200px){.imageLink--textOver .imageLink-content{min-height:calc(9.09091vw + 120.90909px)}}@media only screen and (min-width:1200px){.imageLink--textOver .imageLink-content{min-height:230px}}.imageLink--textOver .imageLink-content:before{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);flex:none}.imageLink--textOver .imageLink-text{position:relative;z-index:2;letter-spacing:.04em;line-height:1.35;color:#fff;font-size:20px;font-size:1.25rem;font-weight:700}.imageLink--textOver .imageLink-link{display:block;margin-top:1.25rem;letter-spacing:.04em;line-height:1.57143;color:#004c97;font-size:14px;font-size:.875rem;transition:color .25s}.imageLink--textOver:hover .imageLink-link{color:#c8102e}.instagram-post{flex-basis:33.3334%;max-width:33.3334%}@media only screen and (min-width:75rem){.instagram-post{flex-basis:16.6667%;max-width:16.6667%}}.instagram-item{display:block;position:relative;padding-bottom:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:rgba(0,0,0,.8)}.instagram-item:hover .instagram-content{opacity:1}.instagram-content{display:flex;justify-content:center;flex-direction:column;text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;padding:1.25rem;opacity:0;transition:opacity .5s;z-index:5;background-color:rgba(0,0,0,.8);color:#fff;overflow:hidden}@media only screen and (min-width:93.75rem){.instagram-content{padding:2.5rem}}.instagram-caption{overflow:hidden;text-overflow:ellipsis}.instagram-stats span+span{margin-left:1.25rem}.instagram-stats .icon{vertical-align:text-top;top:1px}.instagram-comments,.instagram-likes{display:inline-block;margin-top:0}.instagram-button{margin-top:2.5rem}.links{padding-top:2.5rem!important}@media only screen and (min-width:48rem){.links--multiple .links-inner{-moz-column-count:2;column-count:2;-moz-column-gap:5rem;column-gap:5rem}}.links-section{display:block;-moz-column-break-inside:avoid;break-inside:avoid-column;padding:2.5rem 0 0;margin-bottom:1.25rem}.links-section:last-of-type{margin-bottom:0}.links-link{padding:1.25rem 0}a.links-link{text-decoration:none;transition:color .25s}a.links-link:hover{color:#c8102e}.links--textWithLinkUnderneath .links-link{border-bottom:1px solid #d2d2d2}.links--textWithLinkUnderneath .links-link .link-url{font-size:16px;font-size:1rem;display:block;color:#c6c6c6;font-weight:400}.links--textWithDownloadIcons .links-link{border-bottom:1px solid #94a2b1;position:relative;padding-right:50px}.links--textWithDownloadIcons .links-link .icon{position:absolute;right:0;top:50%;font-size:30px;font-size:1.875rem;transform:translateY(-50%)}.links--textWithDownloadIcons .links-link .icon-arrow-right{font-size:18px;font-size:1.125rem;right:6px}.listings{padding-bottom:3.75rem!important;position:relative}.listings:before{content:"";position:absolute;z-index:0;left:50%;top:50%;height:calc(100% - 280px);transform:translate(-50%,-50%);max-width:1406px;background-color:#c7d6e5;width:calc(100% - 1.25rem)}@media only screen and (min-width:20rem){.listings:before{width:calc(100% - 2.5rem)}}@media only screen and (min-width:75rem){.listings:before{width:calc(100% - 5.625rem)}}.listings-fence{position:relative;z-index:2}.listing{display:block;flex-basis:100%;max-width:100%;margin-top:2.5rem}@media only screen and (min-width:900px){.listing{flex-basis:50%;max-width:50%}}.listing-card{background-color:#fff}@media only screen and (min-width:32.5rem){.listing-card{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}}.listing-image{position:relative;display:block;width:100%}.listing-image:after{content:"";display:block;padding-bottom:103.75%}@media only screen and (min-width:32.5rem){.listing-image{width:160px;height:166px;flex-grow:0;flex-shrink:0;flex-basis:auto}}.listing-text{margin-top:.3125rem}.listing-link{display:block;margin-top:.625rem;color:#004c97}.listing-link:hover{color:#c8102e}.listing-content{padding:1.5625rem 1.25rem}@media only screen and (min-width:20rem){.listing-content{padding:1.5625rem 2.5rem}}@media only screen and (min-width:32.5rem){.listing-content{flex-grow:1;flex-shrink:1;flex-basis:0;max-width:100%}}@media only screen and (min-width:48rem){.login-form,.login-text{flex-basis:50%;max-width:50%;padding-top:2.5rem!important;padding-bottom:2.5rem!important}}@media only screen and (min-width:48rem){.login-form{padding-right:4.375rem!important}}.login-text{margin-top:2.5rem}@media only screen and (min-width:48rem){.login-text{margin-top:0;border-left:1px solid #aaa1a1;padding-left:4.375rem!important}}.login-links-col{margin-top:20px}.login-links-col a{display:block;color:#8b8d8e}.login-links-col a:hover{color:#c8102e;text-decoration:none}.login-links-col a+a{margin-top:.625rem}.login-button-col{margin-top:1.25rem}.login-note{padding:1.25rem;margin-bottom:1.25rem}.multiLevel{display:block}.multiLevel-inner{width:100%;position:relative;left:0;transition:left .5s}.multiLevel-level{text-align:center;position:relative;top:0;left:0;opacity:1;transition:opacity .5s,height .5s}.multiLevel-level>a{font-weight:700}.multiLevel-level>a svg{display:none}.multiLevel-level ul{display:block}.multiLevel-level a+ul{margin-top:1.25rem}.multiLevel-level ul ul{display:none}.multiLevel-level:not(.multiLevel-level--current){position:absolute;height:100%;overflow:hidden;opacity:0}.multiLevel a[data-level] span,.multiLevel a[data-level] svg{pointer-events:none;display:inline-block}.multiLevel-back{margin-bottom:1.875rem}.multiLevel-back button{font-size:16px;font-size:1rem}.pageTitle{position:relative;z-index:10}.pageTitle-image{position:relative;height:250px;min-height:31.25vw;background-color:#004c97;padding-top:140px;padding-bottom:140px;z-index:2}@media only screen and (min-width:100rem){.pageTitle-image{padding-top:140px;padding-bottom:140px}}.pageTitle-video-holder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;z-index:4}.pageTitle-video{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;transform:translate(-50%,-50%);opacity:1;filter:alpha(opacity=100)}.js .pageTitle-video{opacity:0;filter:alpha(opacity=0)}.js .pageTitle-video.video-ready{opacity:1;filter:alpha(opacity=100)}.pageTitle-embed{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.pageTitle-embed iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pageTitle--reduced .pageTitle-image{min-height:22.4vw}.pageTitle .wrapper{position:relative}@media only screen and (max-width:519px){.pageTitle .wrapper{padding-left:0;padding-right:0}}.pageTitle .text-content{text-align:center;position:relative;z-index:5}.pageTitle-titleWrapper{text-align:center;width:100%;position:relative}@media only screen and (min-width:32.5rem){.pageTitle-titleWrapper{position:absolute;top:0;left:0;transform:translateY(-50%)}}.pageTitle-title{display:block;padding:16px;text-transform:uppercase;position:relative}@media only screen and (min-width:32.5rem){.pageTitle-title{padding:16px 37px;display:inline-block;width:auto}}.pageTitle-heading{font-size:20px;font-size:1.25rem;font-weight:800;letter-spacing:.06em;line-height:1.2;display:inline;outline:none}@media only screen and (min-width:320px) and (max-width:1600px){.pageTitle-heading{font-size:calc(.547vw - -18.25px)}}@media only screen and (min-width:1600px){.pageTitle-heading{font-size:27px;font-size:1.6875rem}}@media only screen and (min-width:32.5rem){.pageTitle--hasCrumbs .pageTitle-title{padding-left:100px}}.pageTitle-back{position:absolute;width:63px;left:0;top:0;height:100%;background-color:#ac0823;display:none;transform:translateZ(0)}@media only screen and (min-width:32.5rem){.pageTitle-back{display:inline-block}}.pageTitle-back .icon{font-size:36px;font-size:2.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .25s}a.pageTitle-back:hover .icon{opacity:.75}.pageTitle-crumbs{display:inline-block;margin:0;padding:0!important}.pageTitle-crumbs li{list-style-type:none!important;display:inline;color:#e27e8e}.pageTitle-crumbs a{display:inline-block;text-decoration:none;font-size:14px;font-size:.875rem;font-weight:800;letter-spacing:.06em;line-height:1.2}@media only screen and (min-width:320px) and (max-width:1600px){.pageTitle-crumbs a{font-size:calc(.469vw - -12.5px)}}@media only screen and (min-width:1600px){.pageTitle-crumbs a{font-size:20px;font-size:1.25rem}}.pageTitle-crumbs a:after{content:"/";display:inline-block;margin:0 5px}.pageTitle-crumbs a:hover{color:#fff}.pageTitle-crumbs+.pageTitle-heading{margin-left:5px}.pageTitle a.cpEditLinkInline{display:inline-block;text-decoration:none;font-size:14px;font-size:.875rem;font-weight:800;letter-spacing:.06em;line-height:1.2;color:#fff;transition:opacity .25s;position:absolute;top:50%;right:5px;transform:translateY(-50%);opacity:.25}@media only screen and (min-width:320px) and (max-width:1600px){.pageTitle a.cpEditLinkInline{font-size:calc(.469vw - -12.5px)}}@media only screen and (min-width:1600px){.pageTitle a.cpEditLinkInline{font-size:20px;font-size:1.25rem}}.pageTitle a.cpEditLinkInline:hover{opacity:1}.pagination{padding:1.25rem 0;font-size:15px;font-size:.9375rem;line-height:1.38889;letter-spacing:.02em;font-weight:400}.pagination a,.pagination span{display:inline-block;margin:0 .625rem}.pagination-info,.pagination span{cursor:default;color:#c6c6c6}.pagination a{text-decoration:none}.pagination a:hover{text-decoration:underline}.pagination .icon{position:relative;top:-2px}.profile-details{width:100%;max-width:460px;margin:0 auto}.profile-details img{display:block;width:100%;max-width:none}@media only screen and (min-width:64rem){.profile-details{flex-grow:0;flex-shrink:0;flex-basis:auto;padding-right:3.75rem}}.profile-info{padding:1.875rem}.profile-content{margin-top:2.5rem;position:relative}@media only screen and (min-width:64rem){.profile-content{flex-grow:1;flex-shrink:1;flex-basis:0;max-width:100%;margin-top:0;top:-6px}}.results header{line-height:1.38889}.results-message+*{margin-top:1.25rem}.results-form+*{margin-top:1.875rem}.results-result{display:block;position:relative;width:100%;font-size:18px;font-size:1.125rem;font-weight:600;letter-spacing:.02em;padding:1.25rem 0;border-bottom:1px solid #94a2b1}.results-result-title a{display:block}.results-result-link{text-decoration:none}a.results-result-link{text-decoration:none;transition:color .25s}a.results-result-link:hover{color:#c8102e}.results-result-meta{color:#c6c6c6;font-weight:400}.results-result-meta span,.results-result-meta time{display:inline-block}.results-result-meta>*+*{margin-left:1.25rem}.results-result--download{padding-right:50px}.results-result--download .icon-download{position:absolute;right:0;top:50%;font-size:30px;font-size:1.875rem;transform:translateY(-50%)}.results-result .cpEditLinkInline{position:absolute;left:-.625rem;top:50%;transform:translate(-100%,-50%);font-size:16px;font-size:1rem;display:block;color:rgba(0,0,0,.5);z-index:2}.results-result .cpEditLinkInline:hover{color:#c8102e}.results-result+h4{margin-top:3.125rem}.results .pagination{padding-bottom:0}.slider{position:relative;background-color:#000;overflow:hidden;padding-top:110px;padding-bottom:110px}.slider--hasHeading{padding-top:0}.slider-heading{position:relative;z-index:3;padding-top:55px;color:#fff;text-align:center;padding-bottom:23px}.slider-wrapper{position:relative;z-index:2}@media only screen and (max-width:519px){.slider-wrapper{padding-left:0;padding-right:0}}.slider-slide{display:flex;flex-direction:column;flex-wrap:nowrap;flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%;text-decoration:none;color:#fff;text-align:center;justify-content:center;align-items:center}@media only screen and (min-width:320px) and (max-width:1212px){.slider-slide{min-height:50vw}}@media only screen and (min-width:1212px){.slider-slide{min-height:50vh}}.flickity-ready .slider-slide{min-height:100%!important}.slider-slide:before{content:"";background-color:rgba(0,0,0,.2);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.slider-slide:hover .video-play{background-color:#004c97}.slider-slide-inner{display:block;width:100%;padding-top:2.5rem;padding-bottom:2.5rem}.slider-slide-title{position:relative;z-index:3;margin:1.25rem auto 0}@media only screen and (min-width:48rem){.slider-slide-title{max-width:50%}}.slider-slide-play{display:block;background-color:#000;position:relative;width:108px;height:108px;border-radius:50%;z-index:2;margin:0 auto;transition:background-color .25s}.slider-slide .icon{font-size:44px;font-size:2.75rem;position:absolute;top:50%;left:50%;transition:color .5s;transform:translate(-50%,-50%);color:#fff;z-index:3;margin-left:5px}.slider-slides--bg{z-index:1;opacity:.2;filter:alpha(opacity=20);pointer-events:none}.slider-slides--bg,.slider-slides--bg .flickity-slider,.slider-slides--bg .flickity-viewport{position:absolute;width:100%!important;height:100%!important;left:0;top:0}.slider-slide--bg{position:absolute;width:100%;height:100%;left:0;top:0}.slider .flickity-prev-next-button.previous{left:-90px}.slider .flickity-prev-next-button.next{right:-90px}@media only screen and (max-width:1380px){.slider .flickity-prev-next-button{display:none}}.scrollLink-wrapper,.topLink-wrapper{position:fixed;right:1.25rem;bottom:1.25rem;width:50px;height:50px;z-index:2000;display:none;pointer-events:none}.js .scrollLink-wrapper,.js .topLink-wrapper{display:block;opacity:0;filter:alpha(opacity=0)}@media only screen and (max-width:319px){.scrollLink-wrapper,.topLink-wrapper{display:none}}.no-touch .scrollLink-wrapper:hover,.no-touch .topLink-wrapper:hover{opacity:1;filter:alpha(opacity=100)}.scrollLink-wrapper.fadeIn,.topLink-wrapper.fadeIn{pointer-events:auto}.lightboxOpen .scrollLink-wrapper,.lightboxOpen .topLink-wrapper,.mobileNavOpen .scrollLink-wrapper,.mobileNavOpen .topLink-wrapper{display:none}.scrollLink-wrapper button,.topLink-wrapper button{cursor:pointer}.lightboxOpen .scrollLink-wrapper,.lightboxOpen .topLink-wrapper,.mobileNav-isOpen .scrollLink-wrapper,.mobileNav-isOpen .topLink-wrapper{display:none!important}@media print{.scrollLink-wrapper,.topLink-wrapper{display:none!important}}.scrollLink,.topLink{border-radius:50%;font-size:18px;width:50px;height:50px;transition:background-color .5s,color .5s;position:relative;background-color:#ac0823;color:#fff}.scrollLink:hover,.topLink:hover{background-color:#c8102e}.scrollLink span,.topLink span{font-size:9px;font-size:.5625rem;position:absolute;top:50%;left:50%;line-height:1;letter-spacing:.02em;text-transform:uppercase;font-weight:700}.scrollLink .icon,.topLink .icon{font-size:24px;font-size:1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.topLink span{transform:translate(-50%,-15%)}.topLink .icon{transform:translate(-50%,-95%)}.scrollLink span{transform:translate(-50%,-80%)}.scrollLink .icon{transform:translate(-50%,-10%)}.scrollLink-wrapper{right:auto;left:50%;margin-left:-25px;opacity:0}.topLink-wrapper{bottom:5rem}@media only screen and (max-width:400px){.topLink-wrapper{display:none!important}}.tabs-buttons{display:none;padding-right:2.5rem}.tabs-buttons a{display:block;width:100%;text-align:left;background-color:#fff;color:#000!important}.tabs-buttons a.selected,.tabs-buttons a:hover{background-color:#6bc9f4;color:#fff!important}.tabs-buttons a+a{margin-top:.3125rem}@media only screen and (min-width:48rem){.js .tabs-buttons{display:block;flex-basis:45%;max-width:45%}}@media only screen and (min-width:64rem){.js .tabs-buttons{flex-basis:40%;max-width:40%;padding-right:3.125rem}}.tabs-tabs{flex-basis:100%;max-width:100%}@media only screen and (min-width:48rem){.js .tabs-tabs{flex-basis:55%;max-width:55%}}@media only screen and (min-width:64rem){.js .tabs-tabs{flex-basis:60%;max-width:60%}}@media only screen and (min-width:48rem){.js .tab{display:none}.js .tab.selected{display:block}}.tab-image{position:relative}.tab-image:after{content:"";display:block;padding-bottom:58.9231%}.tab+.tab{margin-top:3.75rem}@media only screen and (min-width:48rem){.js .tab+.tab{margin-top:0}}.timeline{position:relative}.timeline-sections{display:flex;flex-direction:column;flex-wrap:wrap}.timeline-section{padding-top:3.75rem;padding-bottom:4.375rem;border-top:4px solid #eaeaea;border-bottom:4px solid #eaeaea;position:relative;z-index:2}.timeline-section+.timeline-section{margin-top:-4px}.timeline-section:before{content:"";background-color:#eaeaea;position:absolute;top:0;left:18px;width:4px;height:100%;z-index:1}@media only screen and (min-width:20rem){.timeline-section:before{left:38px}}@media only screen and (min-width:48rem){.timeline-section:before{left:50%;transform:translateX(-2px)}}.timeline-section:nth-child(2n){background-color:#f1f1f1}@media only screen and (min-width:48rem){.timeline-section:nth-child(2n) .footer-social,.timeline-section:nth-child(2n) .imageLinks--textBelow,.timeline-section:nth-child(2n) .row{flex-direction:row-reverse}.timeline-section:nth-child(2n) .timeline-event-heading:before{left:auto;right:0}.timeline-section:nth-child(2n) .timeline-event{text-align:right}.timeline-section:nth-child(2n) .timeline-event-content,.timeline-section:nth-child(2n) .timeline-event-heading{padding-right:40px}}@media only screen and (min-width:48rem) and (min-width:768px) and (max-width:1500px){.timeline-section:nth-child(2n) .timeline-event-content,.timeline-section:nth-child(2n) .timeline-event-heading{padding-right:calc(10.92896vw + -43.93443px)}}@media only screen and (min-width:48rem) and (min-width:1500px){.timeline-section:nth-child(2n) .timeline-event-content,.timeline-section:nth-child(2n) .timeline-event-heading{padding-right:120px}}@media only screen and (min-width:48rem){.timeline-section:nth-child(2n) .timeline-event-heading:after{left:auto;right:0;transform:translate(50%,-50%)}}@media only screen and (min-width:64rem){.timeline-section:nth-child(2n) .timeline-event{text-align:right}.timeline-section:nth-child(2n) .timeline-event-content,.timeline-section:nth-child(2n) .timeline-event-heading{padding-left:2.5rem}}@media only screen and (min-width:48rem){.timeline-section:nth-child(odd) .timeline-heading{text-align:right}.timeline-section:nth-child(odd) .timeline-heading h2{padding-right:40px}}@media only screen and (min-width:48rem) and (min-width:768px) and (max-width:1500px){.timeline-section:nth-child(odd) .timeline-heading h2{padding-right:calc(10.92896vw + -43.93443px)}}@media only screen and (min-width:48rem) and (min-width:1500px){.timeline-section:nth-child(odd) .timeline-heading h2{padding-right:120px}}@media only screen and (min-width:48rem){.timeline-section:nth-child(odd) .timeline-heading h2:before{left:auto;right:0}}@media only screen and (min-width:64rem){.timeline-section:nth-child(odd) .timeline-heading h2{padding-left:2.5rem}}@media only screen and (min-width:48rem){.timeline-events,.timeline-heading{flex-basis:50%;max-width:50%}}.timeline-heading+.timeline-events{margin-top:3.75rem}@media only screen and (min-width:48rem){.timeline-events,.timeline-heading+.timeline-events{margin-top:.8125rem}}.timeline-event-heading,.timeline-heading h2{position:relative;padding-left:40px}@media only screen and (min-width:768px) and (max-width:1500px){.timeline-event-heading,.timeline-heading h2{padding-left:calc(10.92896vw + -43.93443px)}}@media only screen and (min-width:1500px){.timeline-event-heading,.timeline-heading h2{padding-left:120px}}@media only screen and (min-width:64rem){.timeline-event-heading,.timeline-heading h2{padding-right:2.5rem}}.timeline-event-heading:before,.timeline-heading h2:before{content:"";background-color:#eaeaea;position:absolute;top:50%;left:0;height:4px;z-index:1;transform:translateY(-50%);width:27px}@media only screen and (min-width:768px) and (max-width:1500px){.timeline-event-heading:before,.timeline-heading h2:before{width:calc(8.60656vw + -39.09836px)}}@media only screen and (min-width:1500px){.timeline-event-heading:before,.timeline-heading h2:before{width:90px}}@media only screen and (min-width:48rem){.timeline-heading h2:before{top:32px!important}}.timeline-event{position:relative;z-index:2;margin-top:3.75rem}.timeline-event-heading:after{position:absolute;top:50%;left:0;content:"";width:18px;height:18px;background-color:currentColor;border-radius:50%;transform:translate(-50%,-50%);z-index:2}.timeline-event-content{padding-left:40px}@media only screen and (min-width:768px) and (max-width:1500px){.timeline-event-content{padding-left:calc(10.92896vw + -43.93443px)}}@media only screen and (min-width:1500px){.timeline-event-content{padding-left:120px}}@media only screen and (min-width:64rem){.timeline-event-content{padding-right:2.5rem}}.timeline-events{display:flex;flex-direction:column;flex-wrap:wrap}.timeline--reversed .timeline-events,.timeline--reversed .timeline-sections{flex-direction:column-reverse}.timeline--reversed .timeline-events .timeline-event:last-of-type,.timeline:not(.timeline--reversed) .timeline-events .timeline-event:first-of-type{margin-top:0}.timeline-toggle{display:block;max-width:250px;margin-left:auto;margin-right:auto;width:auto}.timeline-toggle-holder{border-top:4px solid #eaeaea;padding-top:1.25rem;padding-bottom:1.25rem;display:none}.js .timeline-toggle-holder{display:block}.textColumns{padding-bottom:3.75rem!important}.textColumn{text-align:left;flex-basis:100%;max-width:100%;margin-top:2.5rem}@media only screen and (min-width:520px){.textColumn{flex-basis:50%;max-width:50%}}@media only screen and (min-width:1200px){.textColumn{flex-basis:33.3334%;max-width:33.3334%}}.textColumn-content{color:#727272}.video a{display:block;position:relative;padding-top:40px;padding-bottom:40px;text-decoration:none;color:#fff;text-align:center}@media only screen and (min-width:320px) and (max-width:1920px){.video a{padding-top:calc(8.125vw + 14px)}}@media only screen and (min-width:1920px){.video a{padding-top:170px}}@media only screen and (min-width:320px) and (max-width:1920px){.video a{padding-bottom:calc(8.125vw + 14px)}}@media only screen and (min-width:1920px){.video a{padding-bottom:170px}}.video a:before{content:"";background-color:rgba(0,0,0,.2);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.video a:hover .video-play{background-color:#004c97}.video--fullWidth a{min-height:calc(100vh - 120px);min-height:calc(var(--vh, 1vh)*100 - 120px);display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:center}@media only screen and (min-width:100rem){.video--fullWidth a{min-height:calc(100vh - 120px);min-height:calc(var(--vh, 1vh)*100 - 120px)}}.video-title{margin:1.25rem auto 0}@media only screen and (min-width:48rem){.video-title{max-width:50%}}.video-play{display:block;background-color:#000;position:relative;width:108px;height:108px;border-radius:50%;z-index:2;margin:0 auto;transition:background-color .25s}.video .icon{font-size:44px;font-size:2.75rem;position:absolute;top:50%;left:50%;transition:color .5s;transform:translate(-50%,-50%);color:#fff;z-index:3;margin-left:5px}.videoImageLink{position:relative}.videoImageLink:before{content:"";background-color:#000;width:108px;height:108px;border-radius:50%;z-index:2;transition:background-color .25s}.videoImageLink .icon-play,.videoImageLink:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.videoImageLink .icon-play{font-size:44px;font-size:2.75rem;transition:color .5s;color:#fff;z-index:3;margin-left:5px}a.videoImageLink:hover:before{background-color:#004c97}