.cookies{display:none;background:#000;background:rgba(0,0,0,.8);color:#fff}.cookies .inner{padding:20px 50px;margin:0 auto;max-width:1710px}.cookies a{text-decoration:none}.cookies .policy a{color:#09c}.cookies .policy a:hover,.cookies .policy a:focus{text-decoration:underline}.cookies .policy{display:inline-block;width:calc(100% - 395px);vertical-align:middle;font-size:14px;padding-right:30px}.cookies .settings{display:inline-block;text-align:right;max-width:395px;vertical-align:middle;font-size:14px}.cookies .settings a{position:relative;color:#fff}.cookies .settings a:before{content:'';display:block;width:14px;height:8px;background:url(/assets/img/maps/arrow-icon-accordion.png) no-repeat;background-position:center;position:absolute;top:50%;left:-15px;transform:translateY(-50%) rotate(-90deg)}.cookies .settings a:after{content:'';display:block;height:1px;width:100%;background:#717171;position:absolute;left:0;bottom:2px}.cookies .settings button{display:inline-block;vertical-align:middle;outline:none;border:none;font-size:14px}.cookies .settings .accept{margin-left:34px;padding:10px 20px;background:#00a3dd}.cookies .settings .accept:before{content:'✓';padding-right:5px}.cookies .settings .close{margin-left:20px;width:25px;height:25px;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20d%3D%22M26.2%205.2l-1.4-1.5-9.8%209.9-9.9-9.9-1.4%201.5%209.9%209.8-9.8%209.8%201.4%201.4%209.8-9.8%209.7%209.7%201.5-1.4-9.8-9.7z%22%20fill%3D%22grey%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-size:15px 15px;background-position:center;border-radius:50%;border:2px solid #fff}@media screen and (max-width:737px){.cookies .inner{padding:20px}.cookies .policy,.cookies .settings{width:100%;padding:0;max-width:none}.cookies .settings{margin-top:15px}}@media screen and (max-width:360px){.cookies .settings .accept,.cookies .settings .close{margin-left:5px}}.stylish-form input::-webkit-inner-spin-button,.stylish-form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stylish-form__field{position:relative}.stylish-form__field--active,.stylish-form__field--focus{background-color:#fafafa}.stylish-form__control{position:absolute;left:0;top:0;background:0 0;border:0;outline:0;width:100%;height:100%;padding:5px 10px;margin:0}.stylish-form__pseudo{border:1px solid;display:flex;height:42px;justify-content:space-between;align-items:center;padding:5px 10px}.stylish-form__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stylish-form__field--disabled .stylish-form__pseudo{background-color:#ccc}.stylish-form__field--textarea .stylish-form__control{resize:none;top:0;padding:10px}.stylish-form__field--textarea .stylish-form__pseudo{height:100px}.stylish-form__field--checkbox,.stylish-form__field--radio{display:inline-block;width:20px;height:20px}.stylish-form__field--checkbox .stylish-form__pseudo,.stylish-form__field--radio .stylish-form__pseudo{position:absolute;width:100%;height:100%;padding:0}.stylish-form__field--checkbox .stylish-form__pseudo--checked,.stylish-form__field--radio .stylish-form__pseudo--checked{background-color:#555}.stylish-form__field--radio .stylish-form__pseudo{border-radius:100%}.stylish-form__field--checkbox .stylish-form__control,.stylish-form__field--radio .stylish-form__control{opacity:0}.stylish-form__field--select .stylish-form__control{left:-999999px}html.mobile .stylish-form[data-stylish-native] .stylish-form__field--select .stylish-form__control{left:0}.stylish-form__dropdown{display:none;cursor:default;position:absolute;top:100%;left:0;z-index:3;background:#fff;border:1px solid;border-top:0;width:100%;overflow:auto}.stylish-form__field--active .stylish-form__dropdown{display:block}.stylish-form__field--show-above .stylish-form__dropdown{top:auto;bottom:100%;border-top:1px solid;border-bottom:0}.stylish-form__dropdown-option,.stylish-form__optgroup{padding:5px 10px}.stylish-form__dropdown-option--disabled{color:#ccc}.stylish-form__dropdown-option--selected{background-color:#c2c5c8}.stylish-form__optgroup-heading{font-weight:700;font-style:italic}.stylish-form__field--number .stylish-form__control{-moz-appearance:textfield;-webkit-appearance:textfield}.stylish-form__field--number .stylish-form__control,.stylish-form__field--number .stylish-form__pseudo{padding-right:40px}[dir=rtl] .stylish-form__field--number .stylish-form__control,[dir=rtl] .stylish-form__field--number .stylish-form__pseudo{padding-left:40px}.stylish-form__field--color .stylish-form__control,.stylish-form__field--color .stylish-form__pseudo{padding:0}.stylish-form__icon--custom-dropdown,.stylish-form__icon--number,.stylish-form__icon--select{width:0;height:0;border:none;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid;cursor:default}.stylish-form__icon--number{position:absolute;top:50%;right:10px}[dir=rtl] .stylish-form__icon--number{left:10px;right:auto}.stylish-form__icon--up{border-bottom:10px solid;border-top:0;margin-top:-12px}.stylish-form__icon--down{border-top:10px solid;margin-bottom:-12px}html{overflow-x:hidden}.mod-carousel__viewport{width:100%;height:100%;z-index:1;position:relative;overflow:hidden}.mod-carousel[data-modes*=infinite] .mod-carousel__viewport{overflow:visible}.mod-carousel[data-modes*=infinite] .mod-carousel__mask{z-index:3;background:rgba(0,0,0,.6);position:absolute;top:0;left:0;height:100%}.mod-carousel__slide-container{position:relative;width:999999px;height:100%}.mod-carousel__controls{padding:0;border:0}.mod-carousel__loader{display:none;position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}.mod-carousel__slide{display:block;position:relative;height:100%;float:left}.mod-carousel[data-modes*=fade] .mod-carousel__slide-container{width:100%}.mod-carousel[data-modes*=fade] .mod-carousel__mask{display:none}.mod-carousel[data-modes*=fade] .mod-carousel__slide{position:absolute;width:100%;height:100%;left:0;top:0;display:none}@charset "UTF-8";img,legend{border:0}.global-search .autocomplete-results .autocomplete-list::after,.global-search .autocomplete-results .autocomplete-results-footer::after,.l-container::after,.l-padding::after,.nav-footer::after,.slick-track::after{clear:both}.cta,.l-aside,.l-complementary,.l-content-column,.l-content-container,.l-layout,.l-main,a:active,a:hover{outline:0}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.is-debug body::after{color:#000;background-color:#fff;opacity:.5;font-size:10px;display:block;position:fixed;top:0;left:0;z-index:9999999;padding:0 5px;font-family:monospace;content:"none"}.l-content-container,.l-layout,.page-wrap,.page-wrap-outer,body,figure,figure figcaption,sub,sup{position:relative}@media(min-width:22.4375em){.is-debug body::after{content:"xxs"}}@media(min-width:30em){.is-debug body::after{content:"xs"}}@media only screen and (min-width:40em){.is-debug body::after{content:"s"}}@media only screen and (min-width:48em){.is-debug body::after{content:"m"}}@media only screen and (min-width:64em){.is-debug body::after{content:"l"}}@media only screen and (min-width:77.75em){.is-debug body::after{content:"xl"}}@media only screen and (min-width:88.125em){.is-debug body::after{content:"xxl"}}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:cubic-bezier(.25,.1,.25,1)}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:cubic-bezier(.42,0,1,1)}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:cubic-bezier(0,0,.58,1)}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:cubic-bezier(.42,0,.58,1)}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],[data-aos][data-aos][data-aos-easing=ease-in-cubic],[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quad] [data-aos],body[data-aos-easing=ease-in-cubic] [data-aos],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],[data-aos][data-aos][data-aos-easing=ease-out-cubic],[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quad] [data-aos],body[data-aos-easing=ease-out-cubic] [data-aos],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quad] [data-aos],body[data-aos-easing=ease-in-out-cubic] [data-aos],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-duration='50'],body[data-aos-duration='50'] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-duration='100'],body[data-aos-duration='100'] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-duration='150'],body[data-aos-duration='150'] [data-aos]{transition-duration:150ms}[data-aos][data-aos][data-aos-duration='200'],body[data-aos-duration='200'] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-duration='250'],body[data-aos-duration='250'] [data-aos]{transition-duration:250ms}[data-aos][data-aos][data-aos-duration='300'],body[data-aos-duration='300'] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-duration='350'],body[data-aos-duration='350'] [data-aos]{transition-duration:350ms}[data-aos][data-aos][data-aos-duration='400'],body[data-aos-duration='400'] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-duration='450'],body[data-aos-duration='450'] [data-aos]{transition-duration:450ms}[data-aos][data-aos][data-aos-duration='500'],body[data-aos-duration='500'] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-duration='550'],body[data-aos-duration='550'] [data-aos]{transition-duration:550ms}[data-aos][data-aos][data-aos-duration='600'],body[data-aos-duration='600'] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-duration='650'],body[data-aos-duration='650'] [data-aos]{transition-duration:650ms}[data-aos][data-aos][data-aos-duration='700'],body[data-aos-duration='700'] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-duration='750'],body[data-aos-duration='750'] [data-aos]{transition-duration:750ms}[data-aos][data-aos][data-aos-duration='800'],body[data-aos-duration='800'] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-duration='850'],body[data-aos-duration='850'] [data-aos]{transition-duration:850ms}[data-aos][data-aos][data-aos-duration='900'],body[data-aos-duration='900'] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-duration='950'],body[data-aos-duration='950'] [data-aos]{transition-duration:950ms}[data-aos][data-aos][data-aos-duration='1000'],body[data-aos-duration='1000'] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-duration='1050'],body[data-aos-duration='1050'] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-duration='1100'],body[data-aos-duration='1100'] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-duration='1150'],body[data-aos-duration='1150'] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-duration='1200'],body[data-aos-duration='1200'] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-duration='1250'],body[data-aos-duration='1250'] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-duration='1300'],body[data-aos-duration='1300'] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-duration='1350'],body[data-aos-duration='1350'] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-duration='1400'],body[data-aos-duration='1400'] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-duration='1450'],body[data-aos-duration='1450'] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-duration='1500'],body[data-aos-duration='1500'] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-duration='1550'],body[data-aos-duration='1550'] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-duration='1600'],body[data-aos-duration='1600'] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-duration='1650'],body[data-aos-duration='1650'] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-duration='1700'],body[data-aos-duration='1700'] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-duration='1750'],body[data-aos-duration='1750'] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-duration='1800'],body[data-aos-duration='1800'] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-duration='1850'],body[data-aos-duration='1850'] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-duration='1900'],body[data-aos-duration='1900'] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-duration='1950'],body[data-aos-duration='1950'] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-duration='2000'],body[data-aos-duration='2000'] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-duration='2050'],body[data-aos-duration='2050'] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-duration='2100'],body[data-aos-duration='2100'] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-duration='2150'],body[data-aos-duration='2150'] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-duration='2200'],body[data-aos-duration='2200'] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-duration='2250'],body[data-aos-duration='2250'] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-duration='2300'],body[data-aos-duration='2300'] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-duration='2350'],body[data-aos-duration='2350'] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-duration='2400'],body[data-aos-duration='2400'] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-duration='2450'],body[data-aos-duration='2450'] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-duration='2500'],body[data-aos-duration='2500'] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-duration='2550'],body[data-aos-duration='2550'] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-duration='2600'],body[data-aos-duration='2600'] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-duration='2650'],body[data-aos-duration='2650'] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-duration='2700'],body[data-aos-duration='2700'] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-duration='2750'],body[data-aos-duration='2750'] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-duration='2800'],body[data-aos-duration='2800'] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-duration='2850'],body[data-aos-duration='2850'] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-duration='2900'],body[data-aos-duration='2900'] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-duration='2950'],body[data-aos-duration='2950'] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-duration='3000'],body[data-aos-duration='3000'] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay='50'],body[data-aos-delay='50'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='50'].aos-animate,body[data-aos-delay='50'] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-delay='100'],body[data-aos-delay='100'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='100'].aos-animate,body[data-aos-delay='100'] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-delay='150'],body[data-aos-delay='150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='150'].aos-animate,body[data-aos-delay='150'] [data-aos].aos-animate{transition-delay:150ms}[data-aos][data-aos][data-aos-delay='200'],body[data-aos-delay='200'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='200'].aos-animate,body[data-aos-delay='200'] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-delay='250'],body[data-aos-delay='250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='250'].aos-animate,body[data-aos-delay='250'] [data-aos].aos-animate{transition-delay:250ms}[data-aos][data-aos][data-aos-delay='300'],body[data-aos-delay='300'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='300'].aos-animate,body[data-aos-delay='300'] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-delay='350'],body[data-aos-delay='350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='350'].aos-animate,body[data-aos-delay='350'] [data-aos].aos-animate{transition-delay:350ms}[data-aos][data-aos][data-aos-delay='400'],body[data-aos-delay='400'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='400'].aos-animate,body[data-aos-delay='400'] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-delay='450'],body[data-aos-delay='450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='450'].aos-animate,body[data-aos-delay='450'] [data-aos].aos-animate{transition-delay:450ms}[data-aos][data-aos][data-aos-delay='500'],body[data-aos-delay='500'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='500'].aos-animate,body[data-aos-delay='500'] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-delay='550'],body[data-aos-delay='550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='550'].aos-animate,body[data-aos-delay='550'] [data-aos].aos-animate{transition-delay:550ms}[data-aos][data-aos][data-aos-delay='600'],body[data-aos-delay='600'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='600'].aos-animate,body[data-aos-delay='600'] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-delay='650'],body[data-aos-delay='650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='650'].aos-animate,body[data-aos-delay='650'] [data-aos].aos-animate{transition-delay:650ms}[data-aos][data-aos][data-aos-delay='700'],body[data-aos-delay='700'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='700'].aos-animate,body[data-aos-delay='700'] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-delay='750'],body[data-aos-delay='750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='750'].aos-animate,body[data-aos-delay='750'] [data-aos].aos-animate{transition-delay:750ms}[data-aos][data-aos][data-aos-delay='800'],body[data-aos-delay='800'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='800'].aos-animate,body[data-aos-delay='800'] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-delay='850'],body[data-aos-delay='850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='850'].aos-animate,body[data-aos-delay='850'] [data-aos].aos-animate{transition-delay:850ms}[data-aos][data-aos][data-aos-delay='900'],body[data-aos-delay='900'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='900'].aos-animate,body[data-aos-delay='900'] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-delay='950'],body[data-aos-delay='950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='950'].aos-animate,body[data-aos-delay='950'] [data-aos].aos-animate{transition-delay:950ms}[data-aos][data-aos][data-aos-delay='1000'],body[data-aos-delay='1000'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1000'].aos-animate,body[data-aos-delay='1000'] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-delay='1050'],body[data-aos-delay='1050'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1050'].aos-animate,body[data-aos-delay='1050'] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-delay='1100'],body[data-aos-delay='1100'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1100'].aos-animate,body[data-aos-delay='1100'] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-delay='1150'],body[data-aos-delay='1150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1150'].aos-animate,body[data-aos-delay='1150'] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-delay='1200'],body[data-aos-delay='1200'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1200'].aos-animate,body[data-aos-delay='1200'] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-delay='1250'],body[data-aos-delay='1250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1250'].aos-animate,body[data-aos-delay='1250'] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-delay='1300'],body[data-aos-delay='1300'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1300'].aos-animate,body[data-aos-delay='1300'] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-delay='1350'],body[data-aos-delay='1350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1350'].aos-animate,body[data-aos-delay='1350'] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-delay='1400'],body[data-aos-delay='1400'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1400'].aos-animate,body[data-aos-delay='1400'] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-delay='1450'],body[data-aos-delay='1450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1450'].aos-animate,body[data-aos-delay='1450'] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-delay='1500'],body[data-aos-delay='1500'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1500'].aos-animate,body[data-aos-delay='1500'] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-delay='1550'],body[data-aos-delay='1550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1550'].aos-animate,body[data-aos-delay='1550'] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-delay='1600'],body[data-aos-delay='1600'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1600'].aos-animate,body[data-aos-delay='1600'] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-delay='1650'],body[data-aos-delay='1650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1650'].aos-animate,body[data-aos-delay='1650'] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-delay='1700'],body[data-aos-delay='1700'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1700'].aos-animate,body[data-aos-delay='1700'] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-delay='1750'],body[data-aos-delay='1750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1750'].aos-animate,body[data-aos-delay='1750'] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-delay='1800'],body[data-aos-delay='1800'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1800'].aos-animate,body[data-aos-delay='1800'] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-delay='1850'],body[data-aos-delay='1850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1850'].aos-animate,body[data-aos-delay='1850'] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-delay='1900'],body[data-aos-delay='1900'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1900'].aos-animate,body[data-aos-delay='1900'] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-delay='1950'],body[data-aos-delay='1950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1950'].aos-animate,body[data-aos-delay='1950'] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-delay='2000'],body[data-aos-delay='2000'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2000'].aos-animate,body[data-aos-delay='2000'] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-delay='2050'],body[data-aos-delay='2050'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2050'].aos-animate,body[data-aos-delay='2050'] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-delay='2100'],body[data-aos-delay='2100'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2100'].aos-animate,body[data-aos-delay='2100'] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-delay='2150'],body[data-aos-delay='2150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2150'].aos-animate,body[data-aos-delay='2150'] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-delay='2200'],body[data-aos-delay='2200'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2200'].aos-animate,body[data-aos-delay='2200'] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-delay='2250'],body[data-aos-delay='2250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2250'].aos-animate,body[data-aos-delay='2250'] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-delay='2300'],body[data-aos-delay='2300'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2300'].aos-animate,body[data-aos-delay='2300'] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-delay='2350'],body[data-aos-delay='2350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2350'].aos-animate,body[data-aos-delay='2350'] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-delay='2400'],body[data-aos-delay='2400'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2400'].aos-animate,body[data-aos-delay='2400'] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-delay='2450'],body[data-aos-delay='2450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2450'].aos-animate,body[data-aos-delay='2450'] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-delay='2500'],body[data-aos-delay='2500'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2500'].aos-animate,body[data-aos-delay='2500'] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-delay='2550'],body[data-aos-delay='2550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2550'].aos-animate,body[data-aos-delay='2550'] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-delay='2600'],body[data-aos-delay='2600'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2600'].aos-animate,body[data-aos-delay='2600'] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-delay='2650'],body[data-aos-delay='2650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2650'].aos-animate,body[data-aos-delay='2650'] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-delay='2700'],body[data-aos-delay='2700'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2700'].aos-animate,body[data-aos-delay='2700'] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-delay='2750'],body[data-aos-delay='2750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2750'].aos-animate,body[data-aos-delay='2750'] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-delay='2800'],body[data-aos-delay='2800'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2800'].aos-animate,body[data-aos-delay='2800'] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-delay='2850'],body[data-aos-delay='2850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2850'].aos-animate,body[data-aos-delay='2850'] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-delay='2900'],body[data-aos-delay='2900'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2900'].aos-animate,body[data-aos-delay='2900'] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-delay='2950'],body[data-aos-delay='2950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2950'].aos-animate,body[data-aos-delay='2950'] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-delay='3000'],body[data-aos-delay='3000'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='3000'].aos-animate,body[data-aos-delay='3000'] [data-aos].aos-animate{transition-delay:3s}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[data-aos=fade-up]{-webkit-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px)}[data-aos=fade-down]{-webkit-transform:translate(0,-100px);-ms-transform:translate(0,-100px);transform:translate(0,-100px)}[data-aos=fade-right]{-webkit-transform:translate(-100px,0);-ms-transform:translate(-100px,0);transform:translate(-100px,0)}[data-aos=fade-left]{-webkit-transform:translate(100px,0);-ms-transform:translate(100px,0);transform:translate(100px,0)}[data-aos=fade-up-right]{-webkit-transform:translate(-100px,100px);-ms-transform:translate(-100px,100px);transform:translate(-100px,100px)}[data-aos=fade-up-left]{-webkit-transform:translate(100px,100px);-ms-transform:translate(100px,100px);transform:translate(100px,100px)}[data-aos=fade-down-right]{-webkit-transform:translate(-100px,-100px);-ms-transform:translate(-100px,-100px);transform:translate(-100px,-100px)}[data-aos=fade-down-left]{-webkit-transform:translate(100px,-100px);-ms-transform:translate(100px,-100px);transform:translate(100px,-100px)}[data-aos=fade-up-heading][data-aos=fade-up-heading].aos-animate{-webkit-transform:translate(0,-20px);-ms-transform:translate(0,-20px);transform:translate(0,-20px)}[data-aos=fade-down-image]{-webkit-transform:translate(0,-80px);-ms-transform:translate(0,-80px);transform:translate(0,-80px)}[data-aos=fade-right-listing]{-webkit-transform:translate(-50px,0);-ms-transform:translate(-50px,0);transform:translate(-50px,0)}[data-aos=fade-in-heading]{opacity:0}[data-aos=fade-in-heading].aos-animate{opacity:1}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}[data-aos=zoom-in-up]{-webkit-transform:translate(0,100px) scale(.6);-ms-transform:translate(0,100px) scale(.6);transform:translate(0,100px) scale(.6)}[data-aos=zoom-in-down]{-webkit-transform:translate(0,-100px) scale(.6);-ms-transform:translate(0,-100px) scale(.6);transform:translate(0,-100px) scale(.6)}[data-aos=zoom-in-right]{-webkit-transform:translate(-100px,0) scale(.6);-ms-transform:translate(-100px,0) scale(.6);transform:translate(-100px,0) scale(.6)}[data-aos=zoom-in-left]{-webkit-transform:translate(100px,0) scale(.6);-ms-transform:translate(100px,0) scale(.6);transform:translate(100px,0) scale(.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translate(0,100px) scale(1.2);-ms-transform:translate(0,100px) scale(1.2);transform:translate(0,100px) scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translate(0,-100px) scale(1.2);-ms-transform:translate(0,-100px) scale(1.2);transform:translate(0,-100px) scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate(-100px,0) scale(1.2);-ms-transform:translate(-100px,0) scale(1.2);transform:translate(-100px,0) scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate(100px,0) scale(1.2);-ms-transform:translate(100px,0) scale(1.2);transform:translate(100px,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[data-aos=slide-up]{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}[data-aos=slide-down]{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}[data-aos=slide-right]{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}[data-aos=slide-left]{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.faux-link,a,button{transition-property:color,background-color,border-color;transition-duration:150ms}[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}.is-ie [data-aos]{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}@-webkit-keyframes fadeFromRight20{0%{-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fadeFromRight20{0%{-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fadeFromRight100{0%{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fadeFromRight100{0%{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fadeFromLeft30{0%{-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fadeFromLeft30{0%{-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes flipDown90{0%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:50%,0;transform-origin:50%,0;opacity:1}40%{-webkit-transform:rotateX(-50deg);transform:rotateX(-50deg);-webkit-transform-origin:50%,0;transform-origin:50%,0}70%{-webkit-transform:rotateX(20deg);transform:rotateX(20deg);-webkit-transform-origin:50%,0;transform-origin:50%,0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:50%,0;transform-origin:50%,0;opacity:1}}@keyframes flipDown90{0%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:50%,0;transform-origin:50%,0;opacity:1}40%{-webkit-transform:rotateX(-50deg);transform:rotateX(-50deg);-webkit-transform-origin:50%,0;transform-origin:50%,0}70%{-webkit-transform:rotateX(20deg);transform:rotateX(20deg);-webkit-transform-origin:50%,0;transform-origin:50%,0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:50%,0;transform-origin:50%,0;opacity:1}}.js-buildinfo{background-color:#000;color:#fff;opacity:.5;font-size:10px;padding:5px 10px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,163,221,.5)}.slick-slider,.tooltip-btn{-webkit-tap-highlight-color:transparent}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}abbr[title]{border-bottom:1px dotted}b,optgroup,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;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}pre,textarea{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-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{padding:0}.page-wrap-outer{overflow:hidden;width:100%;min-width:320px}.page-wrap{width:100%}.global-search .autocomplete-results .autocomplete-list::after,.global-search .autocomplete-results .autocomplete-list::before,.global-search .autocomplete-results .autocomplete-results-footer::after,.global-search .autocomplete-results .autocomplete-results-footer::before,.l-container::after,.l-container::before,.l-padding::after,.l-padding::before{content:" ";display:table}@media only screen and (min-width:48em){.global-search .autocomplete-results .autocomplete-list,.global-search .autocomplete-results .autocomplete-results-footer,.l-container,.l-padding{width:768px;margin:0 auto}}@media only screen and (min-width:64em){.global-search .autocomplete-results .autocomplete-list,.global-search .autocomplete-results .autocomplete-results-footer,.l-container,.l-padding{width:1024px}.l-content-container{min-height:500px}}@media only screen and (min-width:77.75em){.global-search .autocomplete-results .autocomplete-list,.global-search .autocomplete-results .autocomplete-results-footer,.l-container,.l-padding{width:1244px}}@media only screen and (min-width:88.125em){.global-search .autocomplete-results .autocomplete-list,.global-search .autocomplete-results .autocomplete-results-footer,.l-container,.l-padding{width:1410px}}.global-search .autocomplete-results .autocomplete-list,.global-search .autocomplete-results .autocomplete-results-footer,.l-padding{padding:0 20px}@media only screen and (min-width:64em){.l-two-column-left .l-main{float:left;width:684px;margin-right:80px}}@media only screen and (min-width:77.75em){.global-search .autocomplete-results .autocomplete-list,.global-search .autocomplete-results .autocomplete-results-footer,.l-padding{padding:0 36px}.l-two-column-left .l-main{width:872px}}@media only screen and (min-width:88.125em){.l-two-column-left .l-main{width:1038px}}@media only screen and (min-width:77.75em){.l-two-column-left .l-complementary{width:220px}}.l-two-column-left .l-main+.l-complementary{margin-top:50px}@media only screen and (min-width:64em){.l-two-column-left .l-complementary{position:relative;float:left;width:220px}.l-two-column-left .l-main+.l-complementary{margin-top:0}}@media only screen and (min-width:48em){.l-three-column .l-content-column,.l-two-column-right .l-content-column{float:right;width:558px}.l-three-column .l-main,.l-two-column-right .l-main{margin-bottom:0;margin-left:80px;margin-right:80px}}@media only screen and (min-width:64em){.l-three-column .l-content-column,.l-two-column-right .l-content-column{width:764px}}@media only screen and (min-width:77.75em){.l-three-column .l-content-column,.l-two-column-right .l-content-column{width:952px}}@media only screen and (min-width:88.125em){.l-three-column .l-content-column,.l-two-column-right .l-content-column{width:1118px}}.l-three-column .l-main,.l-two-column-right .l-main{width:auto}@media only screen and (min-width:48em){.l-three-column .l-aside,.l-two-column-right .l-aside{position:relative;float:left;width:170px}}@media only screen and (min-width:64em){.l-three-column .l-aside,.l-two-column-right .l-aside{width:220px}}.l-three-column .l-aside+.l-content-column,.l-three-column .l-content-column+.l-aside,.l-two-column-right .l-aside+.l-content-column,.l-two-column-right .l-content-column+.l-aside{margin-top:50px}@media only screen and (min-width:48em){.l-three-column .l-aside+.l-content-column,.l-three-column .l-content-column+.l-aside,.l-two-column-right .l-aside+.l-content-column,.l-two-column-right .l-content-column+.l-aside{margin-top:0}}@media only screen and (min-width:77.75em){.l-three-column .l-aside,.l-two-column-right .l-aside{width:220px}.l-three-column .l-main{float:left;width:572px;margin-right:80px}}@media only screen and (min-width:88.125em){.l-three-column .l-main{width:738px}}.l-three-column .l-complementary{margin-top:50px}@media only screen and (min-width:48em){.l-three-column .l-complementary{width:auto}}@media only screen and (min-width:48em) and (max-width:77.6875em){.l-three-column .l-complementary{margin-left:80px;margin-right:80px}}@media only screen and (min-width:77.75em){.l-three-column .l-complementary{margin-top:0;position:relative;float:left;width:220px}}.l-aside,.l-content-column{padding-top:4em}.l-content-column+.l-aside{padding-top:0}@media only screen and (min-width:48em){.l-content-column+.l-aside{padding-top:4em}}.l-three-column .l-content-column,.l-two-column-right .l-content-column{padding-bottom:70px;box-shadow:-1px 0 #dfdfdf}@media(max-width:47.9375em){.l-three-column .l-content-column,.l-two-column-right .l-content-column{box-shadow:none}}.l-two-column-left .l-content-container{padding-bottom:70px}.content-below{background-color:#efefef}.content-below>.l-padding,.global-search .autocomplete-results .content-below>.autocomplete-list,.global-search .autocomplete-results .content-below>.autocomplete-results-footer{padding-top:70px;padding-bottom:70px}.content-below+.content-below>.l-padding,.global-search .autocomplete-results .content-below+.content-below>.autocomplete-list,.global-search .autocomplete-results .content-below+.content-below>.autocomplete-results-footer{padding-top:0}body,html.is-ie body{overflow:auto;height:100%;overflow-x:hidden}html.ios{overflow-x:hidden}*,::after,::before{box-sizing:inherit}button,html,input,select,textarea{font-size:18px;font-family:Berling,Georgia,serif;letter-spacing:.4px}body{font-size:18px;line-height:1.3888888889;color:#58595b;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@font-face{font-family:Nexa;src:url(/assets/fonts/Nexa.eot);src:url(/assets/fonts/Nexa.woff2) format("woff2"),url(/assets/fonts/Nexa.woff) format("woff"),url(/assets/fonts/Nexa.ttf) format("truetype"),url(/assets/fonts/Nexa.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:NexaBold;src:url(/assets/fonts/NexaBold.eot);src:url(/assets/fonts/NexaBold.woff2) format("woff2"),url(/assets/fonts/NexaBold.woff) format("woff"),url(/assets/fonts/NexaBold.ttf) format("truetype"),url(/assets/fonts/NexaBold.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:NexaXBold;src:url(/assets/fonts/NexaXBold.eot);src:url(/assets/fonts/NexaXBold.woff2) format("woff2"),url(/assets/fonts/NexaXBold.woff) format("woff"),url(/assets/fonts/NexaXBold.ttf) format("truetype"),url(/assets/fonts/NexaXBold.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Berling;src:url(/assets/fonts/Berling-Reg.eot);src:url(/assets/fonts/Berling-Reg.woff2) format("woff2"),url(/assets/fonts/Berling-Reg.woff) format("woff"),url(/assets/fonts/Berling-Reg.ttf) format("truetype"),url(/assets/fonts/Berling-Reg.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Berling;src:url(/assets/fonts/Berling-Reg.eot);src:url(/assets/fonts/Berling-Reg.woff2) format("woff2"),url(/assets/fonts/Berling-Reg.woff) format("woff"),url(/assets/fonts/Berling-Reg.ttf) format("truetype"),url(/assets/fonts/Berling-Reg.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:BerlingItalic;src:url(/assets/fonts/Berling-RegIta.eot);src:url(/assets/fonts/Berling-RegIta.woff2) format("woff2"),url(/assets/fonts/Berling-RegIta.woff) format("woff"),url(/assets/fonts/Berling-RegIta.ttf) format("truetype"),url(/assets/fonts/Berling-RegIta.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:BerlingBold;src:url(/assets/fonts/Berling-Bol.eot);src:url(/assets/fonts/Berling-Bol.woff2) format("woff2"),url(/assets/fonts/Berling-Bol.woff) format("woff"),url(/assets/fonts/Berling-Bol.ttf) format("truetype"),url(/assets/fonts/Berling-Bol.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:socialshare;src:url(/assets/fonts/socialshare.eot?edpc3z);src:url(/assets/fonts/socialshare.eot?edpc3z#iefix) format("embedded-opentype"),url(/assets/fonts/socialshare.ttf?edpc3z) format("truetype"),url(/assets/fonts/socialshare.woff?edpc3z) format("woff"),url(/assets/fonts/socialshare.svg?edpc3z#socialshare) format("svg");font-weight:400;font-style:normal}.ca-collection .ca-collection-item .inline-cta-block h3,.ca-collection .ca-collection-item h2,.cm-child-listing.ca-child-listing .inline-cta-block h3 a,.cm-child-listing.ca-child-listing h2 a,.h1,.h2,.h3,.h4,.h5,.h6,.inline-cta-block .ca-collection .ca-collection-item h3,.inline-cta-block .cm-child-listing.ca-child-listing h3 a,.inline-cta-block h2,.inline-cta-block h3,h1,h2,h3,h4,h5,h6{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;color:#58595b;margin:40px 0 15px;word-wrap:break-word}.ca-collection .ca-collection-item .inline-cta-block h3:first-child,.ca-collection .ca-collection-item h2:first-child,.cm-child-listing.ca-child-listing .inline-cta-block h3 a:first-child,.cm-child-listing.ca-child-listing h2 a:first-child,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,.inline-cta-block .ca-collection .ca-collection-item h3:first-child,.inline-cta-block .cm-child-listing.ca-child-listing h3 a:first-child,.inline-cta-block h3:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,.cm-rich-text>img{margin-top:0}.h1,h1{font-size:35px;line-height:1.6285714286}@media only screen and (min-width:64em){.h1,h1{font-size:50px;line-height:1.2}}.cm-child-listing.ca-child-listing .inline-cta-block h3 a,.cm-child-listing.ca-child-listing h2 a,.h2,.inline-cta-block .cm-child-listing.ca-child-listing h3 a,.inline-cta-block h2,.inline-cta-block h3,h2{font-size:24px;line-height:1.78;letter-spacing:1px}@media only screen and (min-width:64em){.cm-child-listing.ca-child-listing .inline-cta-block h3 a,.cm-child-listing.ca-child-listing h2 a,.h2,.inline-cta-block .cm-child-listing.ca-child-listing h3 a,.inline-cta-block h2,.inline-cta-block h3,h2{font-size:30px;line-height:1.3333333333}}.ca-collection .ca-collection-item .inline-cta-block h3,.ca-collection .ca-collection-item h2,.h3,.inline-cta-block .ca-collection .ca-collection-item h3,h3{font-size:20px;line-height:1.5}.h4,h4{font-size:14px;line-height:1.7142857143}.ca-tags.mini h3,dl,menu,ol,p,pre,ul{margin:14px 0}.ca-tags.mini h3:first-child,dl:first-child,li:first-child,menu:first-child,ol:first-child,p:first-child,pre:first-child,ul:first-child{margin-top:0}.ca-tags.mini h3:last-child,dl:last-child,menu:last-child,ol ol,ol ul,ol:last-child,p:last-child,pre:last-child,ul ol,ul ul,ul:last-child{margin-bottom:0}hr{box-sizing:content-box;margin:30px 0;border:none;background-color:#ddd;height:1px}.ctrl-holder input[type=search],.jssocials-shares *,.slick-slider{box-sizing:border-box}li,li li:first-child{margin-top:10px}ol,ul{padding-left:35px}.ca-key-points ul,.cm-rich-text ul{list-style:none;padding:0;margin:0;line-height:1.7}.ca-key-points ul>li,.cm-rich-text ul>li{padding-left:1.7em;text-indent:-.8em;padding-right:20px}@media only screen and (min-width:64em){.ca-key-points ul>li,.cm-rich-text ul>li{padding-right:4em}}.ca-key-points ul>li::before,.cm-rich-text ul>li::before{content:"• ";padding-right:1em;margin-left:-1em;color:#b7bf10}dl dt{color:#58595b;font-weight:700;margin-top:10px}dl dt+dt{margin-top:0}dl dd{margin-left:0}.ca-tags.mini .cm-rich-text h3,.cm-rich-text .ca-tags.mini h3,.cm-rich-text p{margin-bottom:20px;line-height:2}.cm-rich-text .intro,.intro{line-height:1.6}.cm-rich-text a:not([class^=cta]):hover{color:#fff;background-color:#006293}.cm-rich-text img{max-width:100%;display:block;margin:60px auto 0}.cm-ads{display:block;margin:0 auto}.cm-ads img{display:block;margin:0 auto}@media(min-width:30em){.cm-rich-text img.is-full{max-width:none;width:100%}.cm-rich-text img.is-left,.cm-rich-text img.is-right{margin:10px 0;max-width:50%}.cm-rich-text img.is-left{float:left;margin-right:40px}.cm-rich-text img.is-right{float:right;margin-left:40px}}@media only screen and (min-width:48em){.l-three-column .cm-rich-text img,.l-two-column-right .cm-rich-text img{max-width:calc(100% + 80px);margin:35px auto 35px -80px}}.intro{font-family:BerlingBold,Georgia,serif;font-weight:400;font-size:25px;color:#58595b;margin:35px 0}.caption,.color-block,figure figcaption strong{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px}.color-block{font-size:14px;line-height:1.7857142857;background-color:#00629e;color:#fff;padding:1.4em}.caption,blockquote footer,figure figcaption{line-height:1.3333333333}.ca-tags.mini .color-block h3,.color-block .ca-tags.mini h3,.color-block p{margin-bottom:0}.color-block.bg-grey{background-color:#efefef}.caption:before,figure figcaption:before{content:'';width:1px;height:100%;background-color:#58595b;left:0}figure{margin:40px 0}figure img{display:block;max-width:100%;margin:0 auto}figure figcaption{font-size:12px;margin-top:20px;padding-left:1em}figure figcaption:before{position:absolute}.ca-tags.mini figure figcaption h3,figure figcaption .ca-tags.mini h3,figure figcaption p{margin-top:10px}.caption{position:relative;font-size:12px;margin-top:35px;margin-bottom:35px;padding-left:30px}.caption:before{position:absolute}blockquote{font-family:BerlingItalic,Georgia,serif;font-size:25px;line-height:1.4;color:#58595b;padding-left:20px;margin:35px 0}.cta,blockquote footer{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1px}blockquote footer{font-size:12px;margin-top:20px;color:#58595b}blockquote footer:before{content:'—';padding-right:.5em}.inline-cta-block{margin:35px 0;padding-left:20px}.inline-cta-block .cta{margin-bottom:5px}.inline-cta-block .cta:not(.is-full):not(:last-of-type){margin-right:20px}.l-layout.l-one-column .l-main .inline-cta-block,.l-layout.l-two-column-left .l-main .inline-cta-block{padding-left:60px}.ca-tags.mini h3>code,li>code,p>code{background:#efefef}.cta,.cta:active{background-image:linear-gradient(to right,#efefef 50%,#143672 50%)}#ooyalaplayer,.video-wrapper{position:relative;padding-bottom:75%;height:0;overflow:hidden;margin:60px auto}.is-16-9#ooyalaplayer,.video-wrapper.is-16-9{padding-bottom:56.25%}#ooyalaplayer .innerWrapper,#ooyalaplayer iframe,.video-wrapper .innerWrapper,.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:48em){.l-three-column .cm-rich-text #ooyalaplayer,.l-three-column .cm-rich-text .video-wrapper,.l-two-column-right .cm-rich-text #ooyalaplayer,.l-two-column-right .cm-rich-text .video-wrapper{max-width:calc(100% + 80px);margin:60px auto 60px -80px}}.faux-link,a{color:#00629e;text-decoration:underline;padding:.3em .1em}a:active{color:#fff}a.underline-link{position:relative}a.underline-link::after{content:" ";position:absolute;top:auto;right:0;bottom:0;left:0;background-color:#00a3dd;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;transition-duration:150ms;height:2px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}a.underline-link:focus::after,html:not(.d-ios) a.underline-link:hover::after{background-color:#00a3dd;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}a.underline-link:active::after{background-color:#143672;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.cta.is-secondary:after,.cta:after{-webkit-transform:translate3d(0,0,0);transition-duration:.3s;bottom:0;z-index:1}.cta{font-size:10px;line-height:2;transition-duration:.3s;transition-property:padding,color,border,background-color,background-image,background-position;display:inline-block;color:#58595b;background-color:transparent;border:0 solid transparent;text-decoration:none;padding:14px 64px 10px 20px;text-align:left;text-transform:uppercase;position:relative;vertical-align:middle;background-size:200% 200%;background-position:0 0}.cta:after,.cta:focus:after,html:not(.d-ios) .cta:hover:after{background-color:#00a3dd}.cta:focus,html:not(.d-ios) .cta:hover{background-position:100% 100%;color:#fff;border-color:transparent}.cta:active{background-position:100% 100%}.cta.is-small:after,.cta:after{content:"";display:block;background-position:50% 50%;position:absolute;right:0;background-size:70% 70%}.cta:after{width:44px;height:44px;margin-top:-22px;transform:translate3d(0,0,0);transition-property:background-color;top:auto}.cta:active,.cta:target{color:#fff;border-color:transparent}.cta:active:after,.cta:target:after{background-color:#b7bf10}.cta[disabled]{cursor:default;color:#dfdfdf;background-color:#efefef;border-color:transparent;pointer-events:none}.cta[disabled]:after,html:not(.d-ios) .cta[disabled]:hover:after{background-color:#dfdfdf}@media only screen and (max-width:29.9375em){.cta{width:100%}}.cta.is-small{width:66px;height:66px;line-height:66px;padding:0 66px 0 0;font-size:0;color:transparent;letter-spacing:0}.cta.is-secondary,.dropdown .cta-in-nav{font-size:10px;line-height:2;letter-spacing:1px;font-family:NexaBold,Arial,Helvetica,sans-serif;vertical-align:middle;text-align:left;text-transform:uppercase;text-decoration:none;outline:0}.cta.is-small:focus:after,html:not(.d-ios) .cta.is-small:hover:after{background-color:#143672}.cta.is-small:after{width:66px;height:66px;top:50%;margin-top:-33px}.cta.is-secondary:after,.dropdown .cta-in-nav:after{height:44px;margin-top:-22px;content:"";right:0}html:not(.d-ios) .cta.is-small[disabled]:hover:after{background-color:#dfdfdf}.cta-is-small,.cta.is-secondary,.cta.is-secondary:active:after,.cta.is-secondary:after,.cta.is-secondary:focus:after,.cta.is-secondary:target:after,.cta.is-secondary[disabled],.cta.is-secondary[disabled]:after,.dropdown .cta-in-nav:active:after,.dropdown .cta-in-nav:after,.dropdown .cta-in-nav:focus:after,.dropdown .cta-in-nav:target:after,.dropdown .cta-in-nav[disabled],.dropdown .cta-in-nav[disabled]:after,html:not(.d-ios) .cta.is-secondary:hover:after,html:not(.d-ios) .cta.is-secondary[disabled]:hover:after,html:not(.d-ios) .dropdown .cta-in-nav:hover:after,html:not(.d-ios) .dropdown .cta-in-nav[disabled]:hover:after{background-color:transparent}.cta.is-full{width:100%}.cta.is-secondary{transition-duration:.3s;transition-property:padding,color,border,background-color,background-image,background-position;display:inline-block;color:#58595b;border:0 solid #00a3dd;padding:14px 84px 10px 0;position:relative;background-image:linear-gradient(to bottom,transparent 50%,#efefef 50%);background-size:200% 200%;background-position:0 0;border-bottom-width:1px}.cta.is-secondary:focus,html:not(.d-ios) .cta.is-secondary:hover{background-position:100% 100%;color:#58595b;border-color:#00a3dd}.cta.is-secondary:active{background-image:linear-gradient(to bottom,transparent 50%,#143672 50%);background-position:100% 100%}.dropdown .cta-in-nav,.dropdown .cta-in-nav:active{background-image:linear-gradient(to bottom,transparent 50%,#435e8e 50%)}.cta.is-secondary:after{width:44px;display:block;background-position:50% 50%;position:absolute;transform:translate3d(0,0,0);transition-property:background-color;background-size:70% 70%;top:auto}.cta.is-secondary:active,.cta.is-secondary:target{color:#fff;border-color:#00a3dd}.cta.is-secondary[disabled]{cursor:default;color:#dfdfdf;border-color:#dfdfdf;pointer-events:none}@media only screen and (max-width:29.9375em){.cta.is-secondary{width:100%}}.cta.is-secondary:active,.cta.is-secondary:focus,html:not(.d-ios) .cta.is-secondary:hover{padding-left:20px;padding-right:64px}.cta.is-secondary::after{top:50%;bottom:auto}.cta-is-secondary:after,.cta-is-small:after,.dropdown .cta-in-nav:after{transition-duration:.3s;bottom:0;z-index:1}.dropdown .cta-in-nav{transition-duration:.3s;transition-property:padding,color,border,background-color,background-image,background-position;display:inline-block;color:#fff;background-color:transparent;border:0 solid #00a3dd;padding:14px 64px 10px 0;position:relative;background-size:200% 200%;background-position:0 0;border-bottom-width:1px;width:100%}.dropdown .cta-in-nav:focus,html:not(.d-ios) .dropdown .cta-in-nav:hover{background-position:100% 100%;color:#fff;border-color:#fff}.dropdown .cta-in-nav:active{background-position:100% 100%}.cta-is-small,.cta-is-small:active{background-image:linear-gradient(to right,#efefef 50%,#143672 50%)}.dropdown .cta-in-nav:after{width:44px;display:block;background-position:50% 50%;position:absolute;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition-property:background-color;background-size:70% 70%;top:auto}.dropdown .cta-in-nav:active,.dropdown .cta-in-nav:target{color:#fff;border-color:#fff}.dropdown .cta-in-nav[disabled]{cursor:default;color:#dfdfdf;border-color:#dfdfdf;pointer-events:none}@media only screen and (max-width:29.9375em){.dropdown .cta-in-nav{width:100%}}.dropdown .cta-in-nav::after{top:50%;bottom:auto}.dropdown .cta-in-nav:active,.dropdown .cta-in-nav:focus,html:not(.d-ios) .dropdown .cta-in-nav:hover{padding-left:20px;padding-right:44px}.cta-is-small{font-family:NexaBold,Arial,Helvetica,sans-serif;transition-duration:.3s;transition-property:padding,color,border,background-color,background-image,background-position;display:inline-block;outline:0;border:0 solid transparent;text-decoration:none;text-align:left;text-transform:uppercase;position:relative;vertical-align:middle;background-size:200% 200%;background-position:0 0;width:66px;height:66px;line-height:66px;padding:0 66px 0 0;font-size:0;color:transparent;letter-spacing:0}.cta-is-small:focus,html:not(.d-ios) .cta-is-small:hover{background-position:100% 100%;color:#fff;border-color:transparent}.cta-is-small:active{background-position:100% 100%}.cta-is-small:after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition-property:background-color;background-color:#00a3dd}.cta-is-small:active,.cta-is-small:target{color:#fff;border-color:transparent}.cta-is-small:active:after,.cta-is-small:target:after{background-color:#b7bf10}.cta-is-small[disabled]{cursor:default;color:#dfdfdf;background-color:#efefef;border-color:transparent;pointer-events:none}.cta-is-small[disabled]:after,html:not(.d-ios) .cta-is-small[disabled]:hover:after{background-color:#dfdfdf}@media only screen and (max-width:29.9375em){.cta-is-small{width:100%}}.cta-is-small:focus:after,html:not(.d-ios) .cta-is-small:hover:after{background-color:#143672}.cta-is-small:after{content:"";width:66px;height:66px;display:block;background-position:50% 50%;position:absolute;right:0;top:50%;margin-top:-33px;background-size:70% 70%}html:not(.d-ios) .cta-is-small[disabled]:hover:after{background-color:#dfdfdf}.cta-is-secondary,.cta-is-secondary:active:after,.cta-is-secondary:after,.cta-is-secondary:focus:after,.cta-is-secondary:target:after,.cta-is-secondary[disabled],.cta-is-secondary[disabled]:after,html:not(.d-ios) .cta-is-secondary:hover:after,html:not(.d-ios) .cta-is-secondary[disabled]:hover:after{background-color:transparent}.cta-is-secondary{font-family:NexaBold,Arial,Helvetica,sans-serif;font-size:10px;line-height:2;transition-duration:.3s;transition-property:padding,color,border,background-color,background-image,background-position;display:inline-block;outline:0;color:#58595b;border:0 solid #00a3dd;text-decoration:none;letter-spacing:1px;padding:14px 84px 10px 0;text-align:left;text-transform:uppercase;position:relative;vertical-align:middle;background-image:linear-gradient(to bottom,transparent 50%,#efefef 50%);background-size:200% 200%;background-position:0 0;border-bottom-width:1px}.breadcrumbs,thead th{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px}.cta-is-secondary:focus,html:not(.d-ios) .cta-is-secondary:hover{background-position:100% 100%;color:#58595b;border-color:#00a3dd}.cta-is-secondary:active{background-image:linear-gradient(to bottom,transparent 50%,#143672 50%);background-position:100% 100%}.cta-is-secondary:after{content:"";width:44px;height:44px;display:block;background-position:50% 50%;position:absolute;right:0;margin-top:-22px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition-property:background-color;background-size:70% 70%;top:auto}.cta-is-secondary:active,.cta-is-secondary:target{color:#fff;border-color:#00a3dd}.cta-is-secondary[disabled]{cursor:default;color:#dfdfdf;border-color:#dfdfdf;pointer-events:none}.cta-is-secondary:active,.cta-is-secondary:focus,html:not(.d-ios) .cta-is-secondary:hover{padding-left:20px;padding-right:64px}.cta-is-secondary::after{top:50%;bottom:auto}.bg-grey .cta:not(.is-secondary),.cm-accordion.ca-accordion .cta:not(.is-secondary){position:relative;vertical-align:middle;background-image:linear-gradient(to right,#fff 50%,#143672 50%);background-size:200% 200%;background-position:0 0}.bg-grey .cta:not(.is-secondary):focus,.cm-accordion.ca-accordion .cta:not(.is-secondary):focus,html:not(.d-ios) .bg-grey .cta:not(.is-secondary):hover,html:not(.d-ios) .cm-accordion.ca-accordion .cta:not(.is-secondary):hover{background-position:100% 100%}.bg-grey .cta:not(.is-secondary):active,.cm-accordion.ca-accordion .cta:not(.is-secondary):active{background-image:linear-gradient(to right,#fff 50%,#143672 50%);background-position:100% 100%}html:not(.d-ios) .bg-grey .cta-is-secondary:hover,html:not(.d-ios) .bg-grey .is-secondary:hover,html:not(.d-ios) .cm-accordion.ca-accordion .cta-is-secondary:hover,html:not(.d-ios) .cm-accordion.ca-accordion .is-secondary:hover{position:relative;vertical-align:middle;background-image:linear-gradient(to bottom,#efefef 50%,#fff 50%);background-size:200% 200%;background-position:0 0}.tooltip-btn,td,th{vertical-align:top}html:not(.d-ios) .bg-grey .cta-is-secondary:hover:focus,html:not(.d-ios) .bg-grey .is-secondary:hover:focus,html:not(.d-ios) .cm-accordion.ca-accordion .cta-is-secondary:hover:focus,html:not(.d-ios) .cm-accordion.ca-accordion .is-secondary:hover:focus,html:not(.d-ios) html:not(.d-ios) .bg-grey .cta-is-secondary:hover:hover,html:not(.d-ios) html:not(.d-ios) .bg-grey .is-secondary:hover:hover,html:not(.d-ios) html:not(.d-ios) .cm-accordion.ca-accordion .cta-is-secondary:hover:hover,html:not(.d-ios) html:not(.d-ios) .cm-accordion.ca-accordion .is-secondary:hover:hover{background-position:100% 100%}html:not(.d-ios) .bg-grey .cta-is-secondary:hover:active,html:not(.d-ios) .bg-grey .is-secondary:hover:active,html:not(.d-ios) .cm-accordion.ca-accordion .cta-is-secondary:hover:active,html:not(.d-ios) .cm-accordion.ca-accordion .is-secondary:hover:active{background-image:linear-gradient(to bottom,#efefef 50%,#143672 50%);background-position:100% 100%}@media only screen and (max-width:29.9375em){.cta-is-secondary{width:100%}.cta+.cta{margin-top:20px}}.link-caret .link-icon,.link-external .link-icon{padding-right:20px;position:relative}.link-caret .link-icon::after,.link-caret .link-icon::before,.link-external .link-icon::after,.link-external .link-icon::before{transition:opacity 150ms;content:"";width:20px;height:20px;display:block;background-position:50% 50%;position:absolute;right:0;top:50%;margin-top:-10px}.link-caret .link-icon::before,.link-external .link-icon::before{opacity:1}.link-caret .link-icon::after,.link-caret:focus .link-icon::before,.link-external .link-icon::after,.link-external:focus .link-icon::before,html:not(.d-ios) .link-caret:hover .link-icon::before,html:not(.d-ios) .link-external:hover .link-icon::before{opacity:0}.supports-no-opacity .link-caret .link-icon::before,.supports-no-opacity .link-external .link-icon::before{display:block}.supports-no-opacity .link-caret .link-icon::after,.supports-no-opacity .link-external .link-icon::after{display:none}.link-arrow-block::before,.link-caret-block::before,.link-caret:focus .link-icon::after,.link-external:focus .link-icon::after,html:not(.d-ios) .link-caret:hover .link-icon::after,html:not(.d-ios) .link-external:hover .link-icon::after{opacity:1}.supports-no-opacity .link-caret:focus .link-icon::before,.supports-no-opacity .link-external:focus .link-icon::before,.supports-no-opacity html:not(.d-ios) .link-caret:hover .link-icon::before,.supports-no-opacity html:not(.d-ios) .link-external:hover .link-icon::before{display:none;content:" "}.supports-no-opacity .link-caret:focus .link-icon::after,.supports-no-opacity .link-external:focus .link-icon::after,.supports-no-opacity html:not(.d-ios) .link-caret:hover .link-icon::after,.supports-no-opacity html:not(.d-ios) .link-external:hover .link-icon::after{display:block;content:" "}.link-arrow-block,.link-caret-block{padding-right:30px;position:relative}.link-arrow-block::after,.link-arrow-block::before,.link-caret-block::after,.link-caret-block::before{transition:opacity 150ms;content:"";width:20px;height:20px;display:block;background-position:50% 50%;position:absolute;right:0;top:50%;margin-top:-10px}.link-arrow-block::after,.link-arrow-block:active::before,.link-arrow-block:focus::before,.link-arrow-block:hover::before,.link-caret-block::after,.link-caret-block:active::before,.link-caret-block:focus::before,.link-caret-block:hover::before{opacity:0}.supports-no-opacity .link-arrow-block::before,.supports-no-opacity .link-caret-block::before{display:block}.supports-no-opacity .link-arrow-block::after,.supports-no-opacity .link-caret-block::after{display:none}.breadcrumbs .back-to::before,.link-arrow-block:active::after,.link-arrow-block:focus::after,.link-arrow-block:hover::after,.link-caret-block:active::after,.link-caret-block:focus::after,.link-caret-block:hover::after{opacity:1}.supports-no-opacity .link-arrow-block:active::before,.supports-no-opacity .link-arrow-block:focus::before,.supports-no-opacity .link-arrow-block:hover::before,.supports-no-opacity .link-caret-block:active::before,.supports-no-opacity .link-caret-block:focus::before,.supports-no-opacity .link-caret-block:hover::before{display:none;content:" "}.supports-no-opacity .link-arrow-block:active::after,.supports-no-opacity .link-arrow-block:focus::after,.supports-no-opacity .link-arrow-block:hover::after,.supports-no-opacity .link-caret-block:active::after,.supports-no-opacity .link-caret-block:focus::after,.supports-no-opacity .link-caret-block:hover::after{display:block;content:" "}.link-icon{border:none;padding:0;background:0 0;width:44px;height:40px;position:relative;outline:0;line-height:1}.link-icon .icon{width:20px;height:20px;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px}.link-icon .icon+.icon{display:none}.link-icon path{transition:fill 150ms}.link-icon:active path,.link-icon:focus path,html:not(.d-ios) .link-icon:hover path{fill:#00a3dd}.global-footer .ca-logo svg path,.nav-footer .nav-footer-social a .icon path{fill:#fff}table{border-collapse:collapse;border-spacing:0;font-size:14px;line-height:1.4285714286;width:100%;margin:30px 0}td,th{text-align:left;padding:14px 25px;border:1px solid #fff;border-width:0 1px}td:first-child,th:first-child{border-left:none}td:last-child,th:last-child{border-right:none}thead th{font-size:18px;line-height:1.3888888889;background-color:#000;color:#fff}tbody th{font-weight:700}tbody td{background-color:#fff;color:#58595b}tbody td,tbody th{border-bottom:1px solid #efefef}tbody tr:nth-child(2n) td,tbody tr:nth-child(2n) th{background-color:#efefef;border-bottom:1px solid #fff}@media(max-width:63.9375em){.l-three-column .l-content-container table{table-layout:fixed;word-break:break-word}.l-three-column .l-content-container table td,.l-three-column .l-content-container table th{padding:5px}}body.has-no-scroll{position:fixed;overflow:hidden;width:100%;min-height:100%;overflow-y:scroll}.page-warning{font-size:14px;line-height:1.4285714286;background-color:#00a3dd;color:#fff;text-align:center;padding:5px 0}.breadcrumbs{font-size:11px;padding:20px 0;background:#fff;border-bottom:solid 1px #dfdfdf;-webkit-font-smoothing:antialiased;text-transform:uppercase}.breadcrumbs .is-active,.breadcrumbs a{text-transform:none;letter-spacing:normal}.breadcrumbs .l-content-container{margin-bottom:0}.breadcrumbs .l-content-container .l-content-column{box-shadow:none;padding-top:0;padding-bottom:0}.breadcrumbs .back-to{position:relative;padding-left:20px}.breadcrumbs .back-to::after,.breadcrumbs .back-to::before{transition:opacity 150ms;content:"";width:12px;height:20px;display:block;background-position:50% 50%;position:absolute;left:0;top:50%;margin-top:-10px}.breadcrumbs .back-to::after,.breadcrumbs .back-to:active::before,.breadcrumbs .back-to:focus::before,.breadcrumbs .back-to:hover::before{opacity:0}.supports-no-opacity .breadcrumbs .back-to::before{display:block}.supports-no-opacity .breadcrumbs .back-to::after{display:none}.breadcrumbs .back-to-parent::before,.breadcrumbs .back-to:active::after,.breadcrumbs .back-to:focus::after,.breadcrumbs .back-to:hover::after{opacity:1}.supports-no-opacity .breadcrumbs .back-to:active::before,.supports-no-opacity .breadcrumbs .back-to:focus::before,.supports-no-opacity .breadcrumbs .back-to:hover::before{display:none;content:" "}.supports-no-opacity .breadcrumbs .back-to:active::after,.supports-no-opacity .breadcrumbs .back-to:focus::after,.supports-no-opacity .breadcrumbs .back-to:hover::after{display:block;content:" "}.breadcrumbs .back-to-parent{position:relative;padding-left:25px}.breadcrumbs .back-to-parent::after,.breadcrumbs .back-to-parent::before{transition:opacity 150ms;content:"";width:20px;height:20px;display:block;background-position:50% 50%;position:absolute;left:0;top:50%;margin-top:-10px}.breadcrumbs .back-to-parent::after,.breadcrumbs .back-to-parent:active::before,.breadcrumbs .back-to-parent:focus::before,.breadcrumbs .back-to-parent:hover::before{opacity:0}.supports-no-opacity .breadcrumbs .back-to-parent::before{display:block}.supports-no-opacity .breadcrumbs .back-to-parent::after{display:none}.breadcrumbs .back-to-parent:active::after,.breadcrumbs .back-to-parent:focus::after,.breadcrumbs .back-to-parent:hover::after,.nav-toggle:hover{opacity:1}.supports-no-opacity .breadcrumbs .back-to-parent:active::before,.supports-no-opacity .breadcrumbs .back-to-parent:focus::before,.supports-no-opacity .breadcrumbs .back-to-parent:hover::before{display:none;content:" "}.supports-no-opacity .breadcrumbs .back-to-parent:active::after,.supports-no-opacity .breadcrumbs .back-to-parent:focus::after,.supports-no-opacity .breadcrumbs .back-to-parent:hover::after{display:block;content:" "}.breadcrumbs a{text-decoration:none;color:#58595b;padding:5px 4px 2px;margin:0 3px;border-bottom:solid 1px #00a3dd}.global-footer a,.nav-aside{text-transform:uppercase;letter-spacing:1.3px}.breadcrumbs a:focus,.breadcrumbs a:hover{color:#fff;background:#143672;border-bottom-color:transparent}.breadcrumbs ul{list-style:none;margin:0;padding:0;display:none}@media only screen and (min-width:64em){.breadcrumbs .l-content-container{min-height:0}.breadcrumbs .back-to-parent{display:none}.breadcrumbs ul{display:block}}.breadcrumbs ul li{padding-left:5px;position:relative;display:inline-block;margin:0 5px 0 0}.breadcrumbs ul li:first-child,.breadcrumbs ul li:last-child{padding-left:0}.breadcrumbs ul li::before{content:"/";display:inline-block;margin-right:5px}.breadcrumbs ul li:first-child::before{display:none}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.breadcrumbs ul li:last-child::before{margin-right:10px}ol{counter-reset:section;list-style-type:none}.cm-rich-text ol>li::before{counter-increment:section;content:counters(section,".") ". ";padding-right:1em;margin-left:-1em}.cm-rich-text ol>li{text-indent:-1em}.ca-collection .ca-collection-item.has-image .image,.ca-content-tile .image::after,.cm-content-tile .image{position:relative}.ca-collection .ca-collection-item.has-image .image::after,.ca-content-tile .image::after,.cm-content-tile .image::after{content:" ";background-size:cover;height:5px;position:absolute;top:auto;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20class%3D%22ca-brand-line-horizontal%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cline%20class%3D%22line1%22%20x2%3D%2230%25%22%20stroke-width%3D%22100%25%22%20stroke%3D%22%2300a3dd%22%2F%3E%3Cline%20class%3D%22line2%22%20x2%3D%2235%25%22%20x1%3D%2230%25%22%20stroke-width%3D%22100%25%22%20stroke%3D%22%2300629e%22%2F%3E%3Cline%20class%3D%22line3%22%20x2%3D%22100%25%22%20x1%3D%2235%25%22%20stroke-width%3D%22100%25%22%20stroke%3D%22%23ea7600%22%2F%3E%3C%2Fsvg%3E")}.ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .image-tile .background::after{content:" ";background-size:cover;height:5px;position:absolute;top:auto;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20class%3D%22ca-brand-line-horizontal%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cline%20class%3D%22line1%22%20x2%3D%2230%25%22%20stroke-width%3D%22100%25%22%20stroke%3D%22%23933035%22%2F%3E%3Cline%20class%3D%22line2%22%20x2%3D%2235%25%22%20x1%3D%2230%25%22%20stroke-width%3D%22100%25%22%20stroke%3D%22%23933035%22%2F%3E%3Cline%20class%3D%22line3%22%20x2%3D%22100%25%22%20x1%3D%2235%25%22%20stroke-width%3D%22100%25%22%20stroke%3D%22%23933035%22%2F%3E%3C%2Fsvg%3E")}.inline-cta-block,blockquote{position:relative}.ca-signpost-module .sl-item.image-tile-wrapper a.image-tile .background::after,.inline-cta-block::after,blockquote::after{background-size:cover;position:absolute;content:" ";bottom:0}blockquote::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:5px;top:0;right:auto;left:0;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20class%3D%22ca-brand-line-vertical%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cline%20class%3D%22line1%22%20y2%3D%2230%25%22%20stroke-width%3D%22100%25%22%20stroke%3D%22%23d22630%22%2F%3E%3Cline%20class%3D%22line2%22%20y2%3D%2235%25%22%20y1%3D%2230%25%22%20stroke-width%3D%22100%25%22%20stroke%3D%22%2300629e%22%2F%3E%3Cline%20class%3D%22line3%22%20y2%3D%22100%25%22%20y1%3D%2235%25%22%20stroke-width%3D%22100%25%22%20stroke%3D%22%23b7bf10%22%2F%3E%3C%2Fsvg%3E")}@media only screen and (min-width:48em){.l-three-column blockquote,.l-two-column-right blockquote{padding-left:0}.l-three-column blockquote::after,.l-two-column-right blockquote::after{padding-left:0;position:absolute;top:0;right:auto;bottom:0;left:-80px}}.inline-cta-block::after{width:5px;top:0;right:auto;left:0;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20class%3D%22ca-brand-line-vertical%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cline%20class%3D%22line1%22%20y2%3D%2230%25%22%20stroke-width%3D%22100%25%22%20stroke%3D%22%23143672%22%2F%3E%3Cline%20class%3D%22line2%22%20y2%3D%2235%25%22%20y1%3D%2230%25%22%20stroke-width%3D%22100%25%22%20stroke%3D%22%23143672%22%2F%3E%3Cline%20class%3D%22line3%22%20y2%3D%22100%25%22%20y1%3D%2235%25%22%20stroke-width%3D%22100%25%22%20stroke%3D%22%23143672%22%2F%3E%3C%2Fsvg%3E")}@media only screen and (min-width:48em){.l-three-column .inline-cta-block,.l-two-column-right .inline-cta-block{padding-left:0}.l-three-column .inline-cta-block::after,.l-two-column-right .inline-cta-block::after{padding-left:0;position:absolute;top:0;right:auto;bottom:0;left:-80px}}.ca-signpost-module .sl-item.image-tile-wrapper a.image-tile .background::after{height:5px;top:auto;right:0;left:0;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20class%3D%22ca-brand-line-horizontal%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cline%20class%3D%22line1%22%20x2%3D%2230%25%22%20stroke-width%3D%22100%25%22%20stroke%3D%22%23b7bf10%22%2F%3E%3Cline%20class%3D%22line2%22%20x2%3D%2235%25%22%20x1%3D%2230%25%22%20stroke-width%3D%22100%25%22%20stroke%3D%22%2300629e%22%2F%3E%3Cline%20class%3D%22line3%22%20x2%3D%22100%25%22%20x1%3D%2235%25%22%20stroke-width%3D%22100%25%22%20stroke%3D%22%23d22630%22%2F%3E%3C%2Fsvg%3E")}.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-touch-callout:none}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track::after,.slick-track::before{content:" ";display:table}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.content-header{margin-bottom:40px}.content-header h1{margin:0}.content-header h1.h2{font-size:70px;line-height:1}.content-header.is-search{margin-bottom:50px;margin-top:70px}.content-header.is-search .did-you-mean{display:inline-block;margin-top:10px}.global-footer{font-size:15px;color:#58595b;background-color:#333;padding:60px 0 100px}.global-footer .ca-logo{text-align:center;margin-bottom:70px}.global-footer .ca-logo svg{height:160px}.global-footer .inline-cta-block h3,.global-footer h2,.inline-cta-block .global-footer h3{font-family:Berling,Georgia,serif;letter-spacing:.4px;color:#fff;font-weight:500;font-size:15px}.global-footer .inline-cta-block h3 a,.global-footer h2 a,.inline-cta-block .global-footer h3 a{color:#fff;line-height:24px}.global-footer a{font-size:12px;line-height:1;font-family:NexaXBold,Arial,Helvetica,sans-serif;position:relative;-webkit-font-smoothing:antialiased;text-decoration:none;display:inline-block}.global-footer a::after{content:" ";position:absolute;top:auto;right:0;bottom:0;left:0;background-color:#00a3dd;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;transition-duration:150ms;height:2px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.nav-toggle,.nav-toggle .lines{transition:background-color 150ms,-webkit-transform .4s}.global-footer a:focus,.global-footer a:hover{text-decoration:none}.global-footer a:focus::after,.global-footer a:hover::after{background-color:#00a3dd;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.ca-tags.mini .global-footer h3,.global-footer .ca-tags.mini h3,.global-footer p{font-size:12px;line-height:2;font-family:Nexa,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;margin-top:50px;text-align:center;color:#dfdfdf}@media only screen and (min-width:64em){.global-footer{padding-top:100px}}@media(max-width:63.9375em){.global-footer ul{text-align:center}.global-footer .ca-logo svg{height:120px}}.nav-footer{list-style:none;margin:0;padding:0}.nav-footer::after,.nav-footer::before{content:" ";display:table}.nav-footer ul{list-style:none;margin:0;padding:0;display:none}.nav-footer .nav-footer-social{margin-top:55px;clear:left;text-align:center}.ca-article-listing-by-tag .article-list a::after,.ca-article-listing-by-tag.is-large .header::after,.ca-article-listing-by-tag.is-medium .header::after,.ca-signpost-module .ca-signpost::after,.cm-content-tile.ca-article-tile::after,.cm-content-tile.is-large a::after,.cm-content-tile.is-large>div::after,.cm-content-tile.is-medium a::after,.cm-content-tile.is-medium>div::after,.cm-current-search-facets.ca-current-search-facets::after,.cm-links-popular.is-large ul::after,.cm-links-popular.is-medium ul::after,.cm-links-related.is-large ul::after,.cm-links-related.is-medium ul::after,.cm-search-facets.ca-search-facets-horizontal::after,.cm.is-large .ca-collection .ca-collection-item.has-image::after,.cm.is-medium .ca-collection .ca-collection-item.has-image::after,.global-header::after,.offscreen-panel .nav-header::after,.tabs-container .tabs-nav ul::after{clear:both}.inline-cta-block .nav-footer .nav-footer-social h3,.nav-footer .nav-footer-social .inline-cta-block h3,.nav-footer .nav-footer-social h2{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.nav-footer .nav-footer-social ul{display:block;margin-left:-10px}.nav-footer .nav-footer-social ul li{display:inline-block;margin:0;padding:4px 14px}.nav-footer .nav-footer-social ul a{padding:6px;color:#fff;line-height:16px;font-size:16px}.nav-footer .nav-footer-social ul a:active,.nav-footer .nav-footer-social ul a:hover{color:#00a3dd}.nav-footer .nav-footer-social ul a span{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.nav-footer .nav-footer-social a{position:relative;display:block}.global-search .autocomplete.has-button .search-submit.link-icon path,.nav-footer .nav-footer-social a:focus .icon path,.nav-footer .nav-footer-social a:hover .icon path{fill:#00a3dd}.nav-footer .nav-footer-social a:focus:after,.nav-footer .nav-footer-social a:hover:after{display:none}.nav-footer .nav-footer-social .icon{width:20px;height:20px;display:block}@media only screen and (min-width:64em){.nav-footer{margin:0 -18px}.nav-footer ul{display:block}.nav-footer>li{float:left;margin:0;padding:0 18px;width:33.3%}.nav-footer.has-4-items>li{width:25%}.nav-footer.has-5-items>li{width:20%}.nav-footer.has-6-items>li{text-align:center;width:16.6%}.nav-footer.has-6-items>li.nav-footer-social{width:100%}}.global-header{z-index:950;position:relative;background-color:#fff;padding:10px 0;border-bottom:1px solid #efefef}.global-header::after,.global-header::before{content:" ";display:table}.global-header .nav-toggle{float:left;margin-left:-10px}.global-header .logo{text-align:center;position:absolute;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);left:60%;top:5px}.global-header .logo a{display:inline-block}.global-header .logo .logo-wrapper,.global-header .logo img{padding:0;display:block;width:200px}.global-header .logo .logo-only-wrapper{width:0;height:0;padding:0;display:block;top:-20px}.is-ie.is-ie11 .global-header .logo{top:5px}.is-ie.is-ie11 .global-header svg{overflow:auto}.global-header .search-wrapper{position:relative}.global-header .search-wrapper .search-toggle{right:0;top:-30px;float:right;margin-right:-10px}.global-header .search-wrapper .search-toggle.is-active::after{content:"";position:absolute;top:28px;right:13px}@media screen{.global-header .search-wrapper .search-toggle.is-active::after{width:0;height:0;border:10px solid transparent;border-bottom:10px solid #143672}}@media only screen and (min-width:64em){.global-header .search-wrapper .search-toggle.is-active::after{top:67px}}@media(max-width:63.9375em){.global-header{padding-bottom:0}.global-header .logo{top:-10px;left:56%}.global-header .search-wrapper .search-toggle{top:-5px}.is-ie.is-ie11 .global-header .logo{top:3px}.global-header .logo .logo-only-wrapper{width:65px}.global-header .logo .logo-horizontal-wrapper,.global-header .logo .logo-wrapper{width:0;height:0}.global-header.is-minimal .logo{width:100%;text-align:left;margin-bottom:7px}.global-header h1{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.is-ie.is-ie11 .global-header .logo-only-wrapper{height:50px}}.ca-advertisement,.ca-advertisement.mrec{text-align:center}@media(max-width:63.9375em) and (min-width:22.4375em) and (max-width:63.9375em){.global-header .logo .logo-only-wrapper{width:0;height:0}.global-header .logo .logo-horizontal-wrapper{width:200px;height:50px}}@media only screen and (min-width:64em){.global-header{height:auto;padding:50px 0 55px}.global-header .logo .logo-horizontal-wrapper,.global-header .logo .logo-only-wrapper{width:0;height:0}.global-header .nav-toggle{display:none}.global-header .search-toggle{position:absolute;top:0;right:20px}.global-header .logo{float:left}.global-header .logo a{display:block}.global-header h1{font-size:26px;line-height:1.0769230769;margin:0 0 0 20px;float:left;top:4px;position:relative}}@media only screen and (min-width:77.75em){.global-header .search-toggle{right:36px}}.nav-toggle{display:inline-block;padding:0 10px 10px;transition:transform .4s,background-color 150ms;transition:transform .4s,background-color 150ms,-webkit-transform .4s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;background:0 0;outline:0}.nav-toggle:active{transition:0}.nav-toggle .lines{display:inline-block;width:24px;height:3px;background:#58595b;transition:transform .4s,background-color 150ms;transition:transform .4s,background-color 150ms,-webkit-transform .4s;position:relative}.nav-toggle .lines::after,.nav-toggle .lines::before{display:inline-block;width:24px;height:3px;background:#58595b;transition:background-color 150ms,-webkit-transform .4s;transition:transform .4s,background-color 150ms;transition:transform .4s,background-color 150ms,-webkit-transform .4s;position:absolute;left:0;content:"";-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.nav-toggle .lines::before{top:7px}.nav-toggle .lines::after{top:-7px}.nav-toggle:focus .lines,.nav-toggle:focus .lines::after,.nav-toggle:focus .lines::before,.nav-toggle:hover .lines,.nav-toggle:hover .lines::after,.nav-toggle:hover .lines::before{background:#00a3dd}.nav-toggle.is-active .lines{background:0 0}.nav-toggle.is-active .lines::after,.nav-toggle.is-active .lines::before{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;top:0}.nav-toggle.is-active .lines::before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.nav-toggle.is-active .lines::after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.search-toggle .icon{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;transition:opacity .1s,-webkit-transform .3s;transition:opacity .1s,transform .3s;transition:opacity .1s,transform .3s,-webkit-transform .3s}.search-toggle .icon+.icon{display:block;opacity:0;-webkit-transform:scale(.65);-ms-transform:scale(.65);transform:scale(.65)}.search-toggle.is-active .icon{opacity:0;-webkit-transform:scale(.65);-ms-transform:scale(.65);transform:scale(.65)}.search-toggle.is-active .icon+.icon{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.global-search{position:absolute;background-color:#143672;width:100%;opacity:0;margin-top:-20px;transition:margin-top .2s ease-in-out,opacity .2s;display:none;z-index:900}.global-search.is-ready{display:block}.global-search.is-active{margin-top:0;opacity:1}.global-search .autocomplete-results .global-search>.autocomplete-list,.global-search .autocomplete-results .global-search>.autocomplete-results-footer,.global-search>.l-padding{position:relative;padding-top:20px;padding-bottom:20px}.global-search .autocomplete-results .global-search>.autocomplete-list::before,.global-search .autocomplete-results .global-search>.autocomplete-results-footer::before,.global-search>.l-padding::before{content:"";position:absolute;right:22px;top:-19px}@media screen{.global-search .autocomplete-results .global-search>.autocomplete-list::before,.global-search .autocomplete-results .global-search>.autocomplete-results-footer::before,.global-search>.l-padding::before{width:0;height:0;border:10px solid transparent;border-bottom:10px solid #143672}}@media only screen and (min-width:77.75em){.global-search .autocomplete-results .global-search>.autocomplete-list::before,.global-search .autocomplete-results .global-search>.autocomplete-results-footer::before,.global-search>.l-padding::before{right:38px}}.global-search .search-submit{position:absolute}.global-search .search-submit .icon{height:30px;width:30px;margin-top:-15px;margin-left:-15px}.global-search .ctrl-holder{height:100%;position:relative;margin:0}.global-search .autocomplete .text,.global-search .autocomplete.text{color:#fff;background-color:transparent;border:none;width:100%}.global-search .autocomplete .input-border-highlight,.global-search .autocomplete .text{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;font-size:30px;line-height:1}@media only screen and (min-width:64em){.global-search .autocomplete-results .global-search>.autocomplete-list,.global-search .autocomplete-results .global-search>.autocomplete-results-footer,.global-search>.l-padding{padding-top:35px;padding-bottom:35px}.global-search .autocomplete .input-border-highlight,.global-search .autocomplete .text{font-size:50px}}.global-search .autocomplete .text:focus{color:#fff;background-color:transparent;border:none}.global-search .autocomplete .input-border-highlight,.global-search .autocomplete input.text{font-family:Nexa,Arial,Helvetica,sans-serif}.global-search .autocomplete input.text{border-bottom:1px solid #0c2147;padding-left:0;padding-bottom:6px}.global-search .autocomplete input.text:focus{border-bottom:1px solid #0c2147}.global-search .autocomplete .input-border-highlight{border-top:3px solid #00a3dd;position:absolute;bottom:0;left:0;overflow:hidden;height:0;z-index:6;max-width:calc(100% - 100px)}.global-search .autocomplete.is-loading .text{background-image:url(/assets/img/forms/ring-loader.svg);background-size:30px;background-position-x:calc(100% - 50px)}.global-search .autocomplete.has-button{padding-right:0}.global-search .autocomplete.has-button input.text{padding-right:100px}.global-search .autocomplete.has-button .search-submit{top:50%;margin:-38px -24px 0 0;width:76px;height:76px;right:0;z-index:10}.global-search .autocomplete.has-button .search-submit.link-icon:hover path{fill:#fff}.global-search .autocomplete-results{background-color:rgba(20,54,114,.95);border:none;min-height:0;padding:30px 0 0;margin-left:-50vw;left:50%;width:100vw}.global-search .autocomplete-results .autocomplete-list a.autocomplete-results-item{font-size:16px;line-height:1.5;font-family:Nexa,Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;padding:10px 20px;margin-left:-20px}.nav-aside,.offscreen-panel a{font-family:NexaBold,Arial,Helvetica,sans-serif}@media(min-width:30em){.global-search .autocomplete-results .autocomplete-list a.autocomplete-results-item{font-size:18px;line-height:1.3333333333}}.global-search .autocomplete-results .autocomplete-list a.autocomplete-results-item:focus,.global-search .autocomplete-results .autocomplete-list a.autocomplete-results-item:hover{background-color:#0c2147}.global-search .autocomplete-results .autocomplete-list,.global-search .autocomplete-results .autocomplete-list a,.global-search .autocomplete-results .autocomplete-list button,.global-search .autocomplete-results .autocomplete-results-footer,.global-search .autocomplete-results .autocomplete-results-footer a,.global-search .autocomplete-results .autocomplete-results-footer button{padding-top:0;padding-bottom:0}@media only screen and (min-width:48em){.global-search .autocomplete-results .autocomplete-list a,.global-search .autocomplete-results .autocomplete-list button,.global-search .autocomplete-results .autocomplete-results-footer a,.global-search .autocomplete-results .autocomplete-results-footer button{padding:0}.ca-advertisement.mrec{text-align:left}}.global-search .autocomplete-results .autocomplete-list ul li{margin-bottom:5px}.global-search .autocomplete-results .autocomplete-list span.autocomplete-results-item-title{color:#fff;text-decoration:none;transition-property:box-shadow;box-shadow:0 1px 0 0 #00a3dd;display:inline-block;margin-bottom:10px}.global-search .autocomplete-results .autocomplete-list span.autocomplete-results-item-title:active,.global-search .autocomplete-results .autocomplete-list span.autocomplete-results-item-title:focus,html:not(.d-ios) .global-search .autocomplete-results .autocomplete-list span.autocomplete-results-item-title:hover{box-shadow:0 1px 0 0 #fff}.global-search .autocomplete-results .autocomplete-results-item-title+span{color:#fff;display:block;font-size:12px;line-height:1.6666666667}.global-search .autocomplete-results .autocomplete-results-footer{background-color:transparent;margin-top:30px;padding-bottom:50px}.global-search .autocomplete-results .autocomplete-results-footer button.autocomplete-results-item{text-transform:uppercase;font-size:10px;line-height:2;position:relative}.global-search .autocomplete-results .autocomplete-results-footer button.autocomplete-results-item:after{content:"";width:20px;height:20px;background-position:50% 50%;right:0;top:50%;margin-top:-10px;display:inline-block;position:relative;-webkit-transform:translate3d(7px,6px,0);transform:translate3d(7px,6px,0)}.modal-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1200;display:none;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.modal-container.is-active,.modal-container.is-active .is-active{display:block}.modal-container.is-active .modal-bg{display:block;opacity:.8}.modal-container .modal,.modal-container .modal-bg{display:none;z-index:1}.modal-container .modal{background-color:transparent;z-index:2;outline:0;position:absolute;width:100%;left:0;padding:20px 0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.modal-container .modal-bg{background-color:#000;width:100%;height:100%;opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal-content{background-color:#fff;position:relative}.modal-content .modal-content-overflow{padding:20px}@media only screen and (min-width:77.75em){.modal-content .modal-content-overflow{padding:20px 36px 30px}}.modal-content.modal-video .modal-content-overflow{padding:0}.modal .modal-close{display:block;width:40px;height:40px;position:absolute;top:19px;right:0;overflow:hidden;text-indent:200%;background-color:#fff;border:none}.modal .modal-close::after,.modal .modal-close::before{transition:opacity 150ms;content:"";width:40px;height:40px;display:block;background-position:50% 50%;position:absolute;left:50%;margin-left:-20px;top:50%;margin-top:-20px}.modal .modal-close::before{opacity:1}.modal .modal-close::after,.modal .modal-close:active::before,.modal .modal-close:focus::before,.modal .modal-close:hover::before{opacity:0}.supports-no-opacity .modal .modal-close::before{display:block}.supports-no-opacity .modal .modal-close::after{display:none}.supports-no-opacity .modal .modal-close:active::before,.supports-no-opacity .modal .modal-close:focus::before,.supports-no-opacity .modal .modal-close:hover::before{display:none;content:" "}.modal .modal-close:active::after,.modal .modal-close:focus::after,.modal .modal-close:hover::after{opacity:1}.supports-no-opacity .modal .modal-close:active::after,.supports-no-opacity .modal .modal-close:focus::after,.supports-no-opacity .modal .modal-close:hover::after{display:block;content:" "}.modal button.modal-close::after,.modal button.modal-close::before{background-size:25px 25px}.responsive-table{margin:30px 0}.responsive-table table{margin:0}.responsive-table .table-scrollable{padding-bottom:1px}.responsive-table .shadow-after,.responsive-table .shadow-before{display:none}.responsive-table.has-scroll{position:relative;overflow:hidden}.responsive-table.has-scroll .shadow-after,.responsive-table.has-scroll .shadow-before{display:block;position:absolute;top:0;width:50px;height:100%;transition-property:margin-left;transition-duration:.1s}.responsive-table.has-scroll .shadow-before{left:-50px;border-radius:0 10px 10px 0/0 50% 50% 0;box-shadow:5px 0 10px rgba(0,0,0,.25)}.responsive-table.has-scroll .shadow-after{left:100%;border-radius:10px 0 0 10px/50% 0 0 50%;box-shadow:-5px 0 10px rgba(0,0,0,.25)}.responsive-table.has-scroll .table-scrollable{overflow-x:auto;overflow-y:hidden}.responsive-table.has-scroll .table-scrollable::-webkit-scrollbar-track{box-shadow:none}@media(max-width:63.9375em){.responsive-table.has-column-toggle td,.responsive-table.has-column-toggle th{display:none}}.responsive-table.has-column-toggle .column-important,.responsive-table.has-column-toggle .column-persist{display:table-cell}@media only screen and (min-width:40em){.responsive-table.has-column-toggle .column-optional{display:table-cell}}@media only screen and (min-width:64em){.responsive-table.has-column-toggle td,.responsive-table.has-column-toggle th{display:table-cell}}@media(max-width:63.9375em){.responsive-table.has-column-toggle .column-force-hide{display:none}.responsive-table.has-column-toggle .column-force-show{display:table-cell}}.responsive-table-toggle-menu{position:relative;height:27px;margin-bottom:-10px;z-index:1}@media only screen and (min-width:64em){.responsive-table-toggle-menu{display:none}}.responsive-table-toggle-menu-btn{position:absolute;right:0}.responsive-table-toggle-menu-list{position:absolute;top:30px;right:0;left:auto;background-color:#fff;padding:10px;border:1px solid #ddd;width:14em}.responsive-table-toggle-menu-list ul{list-style:none;margin:0;padding:0}.responsive-table-toggle-menu-list li{position:relative}.responsive-table-toggle-menu-list input{position:absolute;top:7px;left:0}.responsive-table-toggle-menu-list label{padding-left:25px;padding-right:10px;display:block}.responsive-table-toggle-menu-list.is-hidden,.shade-bg{display:none}.shade-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:#000;opacity:0}.shade-bg.is-behind-header{z-index:800}.shade-bg.is-active{display:block}.tooltip-btn,.tooltip-container{display:inline-block;margin-left:5px;margin-right:5px;position:relative}.tooltip-btn{height:22px;width:22px;overflow:hidden;text-indent:-99999px;background:0 0;border:none;padding:0;cursor:pointer;outline:0}.tooltip-btn::after,.tooltip-btn::before{transition:opacity 150ms;content:"";width:30px;height:30px;display:block;background-position:50% 50%;position:absolute;left:50%;margin-left:-15px;top:50%;margin-top:-15px}.tooltip-btn::before{opacity:1}.tooltip-btn::after,.tooltip-btn:active::before,.tooltip-btn:focus::before,.tooltip-btn:hover::before,.tooltip-container.is-active .tooltip-btn::before{opacity:0}.supports-no-opacity .tooltip-btn::before{display:block}.supports-no-opacity .tooltip-btn::after{display:none}.supports-no-js .tooltip-btn{cursor:default}.tooltip-container .tooltip-btn{display:block;margin:0}.supports-no-opacity .tooltip-btn:active::before,.supports-no-opacity .tooltip-btn:focus::before,.supports-no-opacity .tooltip-btn:hover::before,.supports-no-opacity .tooltip-container.is-active .tooltip-btn::before{display:none;content:" "}.tooltip-btn:active::after,.tooltip-btn:focus::after,.tooltip-btn:hover::after,.tooltip-container.is-active .tooltip-btn::after{opacity:1}.supports-no-opacity .tooltip-btn:active::after,.supports-no-opacity .tooltip-btn:focus::after,.supports-no-opacity .tooltip-btn:hover::after,.supports-no-opacity .tooltip-container.is-active .tooltip-btn::after{display:block;content:" "}.nav-aside a::before,.tooltip::after{content:""}.tooltip{position:absolute;z-index:700;display:none;opacity:0}.tooltip.is-active{display:block;opacity:1}.tooltip .tooltip-content{padding:15px 24px;color:#fff;background:#000;max-width:300px;z-index:0;position:relative;border-radius:6px;box-shadow:1px 0 10px rgba(0,0,0,.43)}.ca-tags.mini .tooltip .tooltip-content h3,.tooltip .tooltip-content .ca-tags.mini h3,.tooltip .tooltip-content p{font-size:14px;margin:0;line-height:1.4;font-weight:400}.nav-aside a,.offscreen-panel a{line-height:2;text-decoration:none}.tooltip::after{display:block;margin-left:-12px;position:absolute;bottom:-20px;left:50%;z-index:1;pointer-events:none}.tooltip.is-below .tooltip-content{top:5px}.tooltip.is-below::after{top:-18px;top:-15px;bottom:auto}@media screen{.tooltip::after{width:0;height:0;border:12px solid transparent;border-top:9px solid #000}.tooltip.is-below::after{width:0;height:0;border:12px solid transparent;border-bottom:9px solid #000}}.nav-aside{border-top:1px solid #ddd}@media(max-width:47.9375em){.nav-aside{display:none}}.nav-aside ul{list-style:none;margin:0;padding:0}.nav-aside a{font-size:11px;display:block;text-transform:none;letter-spacing:.5px;color:#58595b;position:relative;padding:15px 60px 12px 10px}.nav-aside a:focus,html:not(.d-ios) .nav-aside a:hover{background:#efefef}.nav-aside a:focus::before,html:not(.d-ios) .nav-aside a:hover::before{width:100%}.nav-aside a:active{color:#007daa}.nav-aside a::before{position:absolute;height:5px;background:#00a3dd;left:0;bottom:0;width:0;transition:width .3s}.nav-aside .has-children a:first-child::after,.nav-aside .has-children ul a:first-child::after,.nav-aside a::after{width:20px;height:20px;background-position:50% 50%;top:14px;display:block;content:""}.nav-aside a::after{position:absolute;right:20px}@media only screen and (min-width:64em){.nav-aside a{padding-left:20px}.nav-aside a.nav-lvl2,.nav-aside a.nav-lvl3,.nav-aside a.nav-lvl4,.nav-aside a.nav-lvl5,.nav-aside a.nav-lvl6{padding-left:35px}.nav-aside a.nav-lvl3{padding-left:50px}.nav-aside a.nav-lvl4{padding-left:65px}.nav-aside a.nav-lvl5{padding-left:80px}.nav-aside a.nav-lvl6{padding-left:95px}}.nav-aside li{position:relative;border-bottom:1px solid #ddd;margin:0}.nav-aside li li{border-bottom:none;margin:0}.nav-aside .has-children a:first-child{padding-right:40px}.nav-aside .has-children a:first-child::after,.nav-aside .has-children ul a:first-child::after{position:absolute;right:15px}.nav-aside .has-children .expandcollapse{position:absolute;top:0;right:0;width:40px;height:56px}.nav-aside .nav-lvl2,.nav-aside .nav-lvl3,.nav-aside .nav-lvl4{padding-left:25px}.nav-aside .is-active>a,.nav-aside ul>.is-active>a:hover{text-decoration:none;cursor:default;background:#143672;color:#fff}.nav-aside .is-active>a::after,.nav-aside ul>.is-active>a:hover::after{display:block;opacity:1}.offscreen-panel{display:block;background-color:#efefef;outline:0}.supports-no-js .offscreen-panel{position:absolute;display:block;top:0;-webkit-overflow-scrolling:touch;left:-9999px}.supports-no-js .offscreen-panel:target{left:0}.supports-no-js .offscreen-panel.is-right{left:auto;right:-9999px}.supports-no-js .offscreen-panel.is-right:target{left:auto;right:0}.supports-no-js .offscreen-panel .offscreen-content{padding:0;width:auto;max-width:none;position:relative}.supports-js .offscreen-panel{display:none;top:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.supports-js .offscreen-panel.is-active{display:block}.supports-js .offscreen-panel .offscreen-content{padding:0;max-width:none;position:relative;width:100%;height:100%;overflow-x:hidden}.offscreen-is-open .offscreen-panel.is-active{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.offscreen-is-open .page-wrap{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.supports-js .offscreen-panel{position:fixed;height:100%;width:270px;z-index:1100;overflow:hidden;left:-270px}.supports-js .offscreen-panel.is-right{left:auto;right:-270px}.supports-js.offscreen-use-translate .offscreen-panel{left:0;-webkit-transform:translate3d(-270px,0,0);transform:translate3d(-270px,0,0)}.supports-js.offscreen-use-translate .offscreen-panel.is-right{left:auto;right:0;-webkit-transform:translate3d(270px,0,0);transform:translate3d(270px,0,0)}.offscreen-is-open .offscreen-panel.is-active{left:0}.offscreen-is-open .offscreen-panel.is-active.is-right{left:auto;right:0}.offscreen-is-open.offscreen-use-translate .offscreen-panel.is-active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.offscreen-is-open.offscreen-use-translate .offscreen-panel.is-active.is-right{left:auto;right:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.offscreen-panel::-webkit-scrollbar{background-color:transparent;width:5px}.offscreen-panel::-webkit-scrollbar-thumb{background-color:#58595b}.offscreen-panel .offscreen-content{background-color:#00629e}.offscreen-panel .nav-header{border-bottom:1px solid #ddd;background-color:#fff;padding:11px 25px}.offscreen-panel .nav-header::after,.offscreen-panel .nav-header::before{content:" ";display:table}.offscreen-panel .nav-header .logo{float:left;margin-left:-10px;width:50px;height:30px}.offscreen-panel .nav-header .logo .logo-only-wrapper{margin-left:-10px;margin-top:-10px;height:60px}.offscreen-panel .nav-header .nav-close{float:right;margin:-3px -20px 0 0}.offscreen-panel ul{list-style:none;margin:0;padding:0}.offscreen-panel a{letter-spacing:1.3px;font-size:10px;text-transform:uppercase;display:block;color:#58595b;transition-duration:150ms;transition-property:background-color,color}.offscreen-panel a:active,.offscreen-panel a:focus,.offscreen-panel a:hover{color:#fff}.offscreen-panel li{position:relative;margin:0}.offscreen-panel li li{margin:0;border-bottom:none}.offscreen-panel .has-children a:first-child{padding-right:55px}.offscreen-panel .has-children .expandcollapse{position:absolute;top:0;right:0;width:55px;height:54px}.cm-accordion.ca-accordion .accordion-item .ec,.offscreen-panel .has-children .expandcollapse .ec{right:15px}.offscreen-panel .nav-lvl1,.offscreen-panel .nav-lvl2,.offscreen-panel .nav-lvl3,.offscreen-panel .nav-lvl4,.offscreen-panel .nav-lvl5,.offscreen-panel .nav-lvl6{padding:18px 25px 15px}.offscreen-panel .nav-lvl1{background-color:#fff;border-bottom:1px solid #dfdfdf}.offscreen-panel .nav-lvl1:active,.offscreen-panel .nav-lvl1:focus,.offscreen-panel .nav-lvl1:hover{background-color:#143672;color:#fff}.offscreen-panel .nav-lvl1+a.expandcollapse{background-color:#efefef;border-bottom:1px solid #dfdfdf}.offscreen-panel .nav-lvl1+a.expandcollapse.is-expanded,.offscreen-panel .nav-lvl1+a.expandcollapse:active,.offscreen-panel .nav-lvl1+a.expandcollapse:focus,.offscreen-panel .nav-lvl1+a.expandcollapse:hover{background-color:#143672;color:#fff;border-bottom:1px solid #0c2147}.offscreen-panel .nav-lvl1+a.expandcollapse.is-expanded::after{content:" ";background-color:#000;opacity:.05;width:215px;height:55px;position:absolute;left:-215px;top:0}.offscreen-panel .nav-lvl2,.offscreen-panel .nav-lvl3,.offscreen-panel .nav-lvl4,.offscreen-panel .nav-lvl5,.offscreen-panel .nav-lvl6{background-color:#143672;color:#fff;border-bottom:1px solid #0c2147;text-transform:none}.offscreen-panel .nav-lvl2:active,.offscreen-panel .nav-lvl2:focus,.offscreen-panel .nav-lvl2:hover,.offscreen-panel .nav-lvl3:active,.offscreen-panel .nav-lvl3:focus,.offscreen-panel .nav-lvl3:hover,.offscreen-panel .nav-lvl4:active,.offscreen-panel .nav-lvl4:focus,.offscreen-panel .nav-lvl4:hover,.offscreen-panel .nav-lvl5:active,.offscreen-panel .nav-lvl5:focus,.offscreen-panel .nav-lvl5:hover,.offscreen-panel .nav-lvl6:active,.offscreen-panel .nav-lvl6:focus,.offscreen-panel .nav-lvl6:hover{background-color:#00629e;color:#fff}.offscreen-panel .nav-lvl3{padding-left:45px}.offscreen-panel .nav-lvl4{padding-left:65px}.offscreen-panel .nav-lvl5{padding-left:85px}.offscreen-panel .nav-lvl6{padding-left:105px}.offscreen-panel .is-active>a{text-decoration:none;cursor:default}.offscreen-panel .is-active>a::before{display:none}.offscreen-panel .is-active>a::after{display:block;opacity:1}.offscreen-panel .ca-global-links-aside{padding-bottom:60px}.offscreen-panel .ca-global-links-aside .cta.header{border-bottom:none}.offscreen-panel .ca-global-links-aside .cta.header::after{height:55px;width:55px;background-size:60% 60%}.offscreen-panel .ca-global-links-aside .nav-lvl1:not(.cta){background-color:transparent;border:none;color:#fff}.offscreen-panel .ca-global-links-aside .nav-lvl1:not(.cta):active{text-decoration:underline}@media only screen and (min-width:64em){.nav-onscreen .nav a+.dropdown{position:absolute;z-index:3;margin-left:-99999px}.supports-js .nav-onscreen .nav a+.dropdown{opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.supports-js .nav-onscreen .nav li.is-hover .dropdown{margin-left:0;opacity:1}.supports-js .nav-onscreen>.nav>li>a{position:relative}.supports-js .nav-onscreen>.nav>li>a:before{content:"▲";color:#143672;padding:55px 40px 0;position:absolute;-webkit-transform:scaleX(2) scaleY(1.2) translateX(-25%) translateY(100%);-ms-transform:scaleX(2) scaleY(1.2) translateX(-25%) translateY(100%);transform:scaleX(2) scaleY(1.2) translateX(-25%) translateY(100%);left:50%;bottom:-58px;opacity:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-duration:150ms;pointer-events:none}.supports-js .nav-onscreen>.nav>li>a::after{content:" ";position:absolute;top:auto;right:0;bottom:0;left:0;background-color:#00a3dd;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;transition-duration:150ms;height:2px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.supports-js .nav-onscreen>.nav>li.is-hover>a:before{content:"▲";color:#143672;padding:55px 40px 0;position:absolute;-webkit-transform:scaleX(2) scaleY(1.2) translateX(-25%) translateY(0);-ms-transform:scaleX(2) scaleY(1.2) translateX(-25%) translateY(0);transform:scaleX(2) scaleY(1.2) translateX(-25%) translateY(0);left:50%;bottom:-58px;opacity:1;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-duration:150ms;pointer-events:all}.supports-js .nav-onscreen>.nav>li.is-active>a::after,.supports-js .nav-onscreen>.nav>li.is-hover>a::after{background-color:#00a3dd;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.supports-no-js .nav-onscreen .nav a:active+.dropdown,.supports-no-js .nav-onscreen .nav a:focus+.dropdown,.supports-no-js .nav-onscreen .nav a:hover+.dropdown,.supports-no-js .nav-onscreen .nav li:hover a+.dropdown{margin-left:0}.supports-no-js .nav-onscreen .nav li>a{position:relative}.supports-no-js .nav-onscreen .nav li>a::after{content:" ";position:absolute;top:auto;right:0;bottom:0;left:0;background-color:#00a3dd;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;transition-duration:150ms;height:2px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.supports-no-js .nav-onscreen .nav li:focus>a:before,.supports-no-js .nav-onscreen .nav li:hover>a:before{content:"▲";color:#143672;padding:55px 40px 0;position:absolute;-webkit-transform:scaleX(2) scaleY(1.2) translateX(-25%) translateY(0);-ms-transform:scaleX(2) scaleY(1.2) translateX(-25%) translateY(0);transform:scaleX(2) scaleY(1.2) translateX(-25%) translateY(0);left:50%;bottom:-58px;opacity:1;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-duration:150ms;pointer-events:all}.supports-no-js .nav-onscreen .nav li:focus>a::after,.supports-no-js .nav-onscreen .nav li:hover>a::after{background-color:#00a3dd;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}.nav-onscreen{display:none;z-index:950}@media only screen and (min-width:64em){.nav-onscreen{display:block}.nav-onscreen ul{list-style:none;margin:0;padding:0}.nav-onscreen li{margin:0}.nav-onscreen .nav>li{float:left}.nav-onscreen .nav>li>a{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;font-size:12px;line-height:1.6666666667;text-transform:uppercase;display:block;color:#58595b;padding:10px 0 0;margin:0 15px;position:relative;text-decoration:none}.nav-onscreen .nav>li>a:active,.nav-onscreen .nav>li>a:focus,html:not(.d-ios) .nav-onscreen .nav>li>a:hover{color:#58595b}}@media only screen and (min-width:64em) and (min-width:77.75em){.nav-onscreen .nav>li>a{margin:0 30px}}@media only screen and (min-width:64em){.nav-onscreen .nav>li.is-active-parent>a,.nav-onscreen .nav>li.is-active>a{color:#58595b}.nav-onscreen .dropdown{left:0;margin-top:55px;width:100%;background-color:#143672;z-index:100;box-shadow:3px 4px 5px 0 rgba(0,0,0,.2);padding:20px 0}.global-search .autocomplete-results .nav-onscreen .dropdown>.autocomplete-list>ul,.global-search .autocomplete-results .nav-onscreen .dropdown>.autocomplete-results-footer>ul,.nav-onscreen .dropdown>.l-padding>ul,.nav-onscreen .global-search .autocomplete-results .dropdown>.autocomplete-list>ul,.nav-onscreen .global-search .autocomplete-results .dropdown>.autocomplete-results-footer>ul{margin:0 -18px}.global-search .autocomplete-results .nav-onscreen .dropdown>.autocomplete-list>ul>li,.global-search .autocomplete-results .nav-onscreen .dropdown>.autocomplete-results-footer>ul>li,.nav-onscreen .dropdown>.l-padding>ul>li,.nav-onscreen .global-search .autocomplete-results .dropdown>.autocomplete-list>ul>li,.nav-onscreen .global-search .autocomplete-results .dropdown>.autocomplete-results-footer>ul>li{float:left;padding:0 18px 20px;width:25%;position:relative;margin:0}.global-search .autocomplete-results .nav-onscreen .dropdown>.autocomplete-list>ul>li:nth-child(-n+4),.global-search .autocomplete-results .nav-onscreen .dropdown>.autocomplete-results-footer>ul>li:nth-child(-n+4),.nav-onscreen .dropdown>.l-padding>ul>li:nth-child(-n+4),.nav-onscreen .global-search .autocomplete-results .dropdown>.autocomplete-list>ul>li:nth-child(-n+4),.nav-onscreen .global-search .autocomplete-results .dropdown>.autocomplete-results-footer>ul>li:nth-child(-n+4){margin-top:0}.nav-onscreen .dropdown .nav-lvl2{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;font-size:11px;line-height:1.8181818182}.nav-onscreen .dropdown .nav-lvl2+ul li:first-child{margin-top:5px}.nav-onscreen .dropdown .nav-lvl3{font-family:Nexa,Arial,Helvetica,sans-serif;font-size:11px;line-height:1.8181818182;text-transform:none;border-bottom-width:0}.nav-onscreen .dropdown .nav-lvl3 .is-active>a{text-transform:none}.global-header .logo{top:-2px;left:50%}.global-header .logo .logo-wrapper{width:190px}}.cm-accordion.ca-accordion .accordion-item.is-expanded span,.cm-accordion.ca-accordion .accordion-item:focus span,.cm-accordion.ca-accordion .accordion-item:hover span{box-shadow:0 1px 0 0 #00a3dd}.ca-article-listing-by-tag .header a,.cm-accordion.ca-accordion .accordion-item{text-decoration:none;font-family:NexaBold,Arial,Helvetica,sans-serif;color:#58595b;letter-spacing:1.3px}.nav-onscreen{padding:0}.nav-onscreen>.nav>li{margin:0 5px}.nav-onscreen>.nav>li:first-of-type a{margin-left:0}.nav-onscreen>.nav>li:last-of-type a{margin-right:0}.nav-onscreen>.nav>li a{font-size:10px;line-height:2}.nav-onscreen>.nav>li:nth-of-type(2){margin-right:140px}.nav-onscreen>.nav>li:nth-of-type(3){margin-right:45px}@media only screen and (min-width:77.75em){.nav-onscreen>.nav>li a{font-size:11px;line-height:1.8181818182}}@media only screen and (min-width:88.125em){.nav-onscreen>.nav>li{margin:0 10px}.nav-onscreen>.nav>li:nth-of-type(2){margin-right:250px}.nav-onscreen>.nav>li:nth-of-type(3){margin-right:45px}}.cm-accordion.ca-accordion .accordion-list{padding-left:0}.cm-accordion.ca-accordion .accordion-list>li{list-style:none;margin-top:0;padding-left:0;border-bottom:1px solid #dfdfdf}.cm-accordion.ca-accordion .accordion-item{font-size:12px;line-height:2;text-transform:uppercase;display:block;transition-property:padding,background-color;transition-duration:150ms;padding:15px 50px 11px 0}.cm-accordion.ca-accordion .accordion-item.is-expanded,.cm-accordion.ca-accordion .accordion-item:focus,.cm-accordion.ca-accordion .accordion-item:hover{padding-left:30px;background-color:#efefef}.cm-accordion.ca-accordion .expandcollapse-content{padding:25px 30px;background-color:#efefef}.cm-accordion.ca-accordion .cm-rich-text{font-size:90%}.ca-advertisement.cm,.ca-advertisement.cm:first-child,.ca-advertisement.cm:last-child{margin:35px 0}.ca-advertisement a{display:inline-block;padding:0}.ca-advertisement a>img{max-width:100%;height:auto;margin:0 auto;display:block}.ca-advertisement.cm.skyscraper{margin-top:0}.ca-advertisement.cm.leaderboard{margin:45px 0}.ca-advertisement.mobile-only{display:block}@media only screen and (min-width:48em){.ca-advertisement.mobile-only{display:none}.ca-advertisement.mobile-only.is-small{display:block}.ca-advertisement.mobile-only.is-large,.ca-advertisement.mobile-only.is-medium{display:none}}.l-two-column-left .l-complementary .ca-advertisement.skyscraper{display:none}@media only screen and (min-width:64em){.l-two-column-left .l-complementary .ca-advertisement.skyscraper{display:block}}.l-three-column .l-aside .ca-advertisement.skyscraper,.l-two-column-right .l-aside .ca-advertisement.skyscraper{display:none}@media only screen and (min-width:48em){.l-three-column .l-aside .ca-advertisement.skyscraper,.l-two-column-right .l-aside .ca-advertisement.skyscraper{display:block}}.l-three-column .l-complementary .ca-advertisement.skyscraper{display:none}@media only screen and (min-width:77.75em){.l-three-column .l-complementary .ca-advertisement.skyscraper{display:block}}.ca-advertisement.leaderboard{display:none}@media only screen and (min-width:48em){.ca-advertisement.leaderboard,.ca-advertisement.leaderboard.is-large,.ca-advertisement.leaderboard.is-medium{display:block}}.skyscraperAd a>img{width:160px;height:600px}.leaderboardAd a>img{width:728px;height:90px}.mobileAd a>img{width:300px;height:250px}.cm-rich-text-height a>img{height:600px}.cm-rich-text-height p>img{height:600px}.cm-rich-text-height>img{height:600px}@media only screen and (min-device-width:50px) and (max-device-width:480px){.cm-rich-text-height a>img{height:200px;width:auto}.cm-rich-text-height p>img{height:200px;width:auto}.cm-rich-text-height>img{height:200px;width:auto}}.leaderboard-bar{background-color:#fff;border-bottom:1px solid #efefef;border-top:1px solid #efefef;padding:10px 0;position:relative}.leaderboard-bar .mrec{text-align:center}.leaderboard-bar .cm.leaderboard{margin:35px 0}.ca-article-listing-by-tag .header a{font-size:12px;line-height:1.1666666667;display:block;margin:15px 0 30px;text-transform:uppercase;padding:5px 5px 0 0}.ca-article-listing-by-tag .header a span{position:relative;transition-property:box-shadow;box-shadow:0 2px 0 0 transparent}.ca-article-listing-by-tag .header a span::after{content:"";width:40px;height:40px;display:block;background-position:50% 50%;position:absolute;top:50%;right:-45px;margin-top:-22px;background-size:70% 70%}.ca-article-listing-by-tag .header a span:active,.ca-article-listing-by-tag .header a span:focus,html:not(.d-ios) .ca-article-listing-by-tag .header a span:hover{box-shadow:0 2px 0 0 #143672}.cm-content-tile.ca-article-tile a:active .content h3 span,.cm-content-tile.ca-article-tile a:focus .content h3 span,.cm-content-tile.ca-article-tile a:hover .content h3 span{text-shadow:1px 1px 0 #efefef,-1px 1px 0 #efefef,1px 0 0 #efefef,-1px 0 0 #efefef;box-shadow:inset 0 -1px 0 0 #efefef,inset 0 -2px 0 0 #00a3dd;text-decoration:none}.ca-article-listing-by-tag .article-list a{color:#58595b;text-decoration:none;display:block;background-color:#fff;padding:10px;border-bottom:1px solid #efefef;position:relative}.ca-article-listing-by-tag .article-list a::after,.ca-article-listing-by-tag .article-list a::before{content:" ";display:table}.ca-article-listing-by-tag .article-list a::before{content:"";display:block;position:absolute;width:0;height:100%;top:0;left:0;bottom:0;background-color:#143672;transition-duration:150ms;transition-property:width}.ca-article-listing-by-tag .article-list a:active,.ca-article-listing-by-tag .article-list a:focus,.ca-article-listing-by-tag .article-list a:hover{background-color:#efefef}.ca-article-listing-by-tag .article-list a:active::before,.ca-article-listing-by-tag .article-list a:focus::before,.ca-article-listing-by-tag .article-list a:hover::before{width:3px}.ca-article-listing-by-tag .article-list a .image{width:calc(30% - 20px);height:calc(100% - 20px);top:10px;left:10px;position:absolute;background-size:cover;background-position:center center}.ca-article-listing-by-tag .article-list a .content{width:70%;float:right;padding:0 15px}.ca-article-listing-by-tag .article-list a .content::after{display:none}.ca-article-listing-by-tag .article-list a .content .date{font-family:NexaXBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;text-transform:uppercase;font-size:12px;line-height:1;margin:10px 0 7px;display:block}.ca-article-listing-by-tag .article-list a .content .date .value:not(:first-of-type)::before{font-family:Nexa,Arial,Helvetica,sans-serif;color:#933035;content:"/";padding-right:5px}.ca-article-listing-by-tag .article-list a .content .title{font-family:BerlingBold,Georgia,serif;font-size:15px;line-height:1.3333333333;margin:7px 0 10px}.ca-article-listing-by-tag .article-list .no-item-notification{padding:40px;background-color:#efefef;display:none}.ca-article-listing-by-tag .article-list .no-item-notification:first-child{display:block}.ca-article-listing-by-tag .article-list .no-item-notification .ca-tags.mini h3,.ca-article-listing-by-tag .article-list .no-item-notification p,.ca-tags.mini .ca-article-listing-by-tag .article-list .no-item-notification h3{text-align:center;font-family:NexaBold,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.5;letter-spacing:1.3px;text-transform:uppercase}.ca-article-listing-by-tag.is-large .header::after,.ca-article-listing-by-tag.is-large .header::before,.ca-article-listing-by-tag.is-medium .header::after,.ca-article-listing-by-tag.is-medium .header::before{content:" ";display:table}.ca-article-listing-by-tag.is-large .header .inline-cta-block h3,.ca-article-listing-by-tag.is-large .header a,.ca-article-listing-by-tag.is-large .header h2,.ca-article-listing-by-tag.is-medium .header .inline-cta-block h3,.ca-article-listing-by-tag.is-medium .header a,.ca-article-listing-by-tag.is-medium .header h2,.inline-cta-block .ca-article-listing-by-tag.is-large .header h3,.inline-cta-block .ca-article-listing-by-tag.is-medium .header h3{display:inline;float:left}.ca-article-listing-by-tag.is-large .header a,.ca-article-listing-by-tag.is-medium .header a{text-align:right;padding-right:60px;float:right}.ca-article-listing-by-tag.is-large .article-list,.ca-article-listing-by-tag.is-medium .article-list{margin-top:10px}.ca-article-listing-by-tag.is-large .article-list a,.ca-article-listing-by-tag.is-medium .article-list a{padding-right:40px}.ca-article-listing-by-tag.is-large .article-list a .image,.ca-article-listing-by-tag.is-medium .article-list a .image{width:calc(25% - 40px);left:20px}.ca-article-listing-by-tag.is-large .article-list a .content,.ca-article-listing-by-tag.is-medium .article-list a .content{width:75%;padding-left:10px}.ca-article-listing-by-tag.is-large .article-list a .content::after,.ca-article-listing-by-tag.is-medium .article-list a .content::after{content:"";width:40px;height:40px;display:block;background-position:50% 50%;position:absolute;top:50%;margin-top:-20px;right:15px;background-size:70% 70%}.cm-content-tile.ca-article-tile{background-color:#efefef;position:relative}.cm-content-tile.ca-article-tile::after,.cm-content-tile.ca-article-tile::before{content:" ";display:table}.cm-content-tile.ca-article-tile a{display:block;padding:0;height:100%}.cm-content-tile.ca-article-tile a .content .cta.faux-link-secondary{position:relative;vertical-align:middle;background-image:linear-gradient(to bottom,transparent 50%,#fff 50%);background-size:200% 200%;background-position:0 0}.cm-content-tile.ca-article-tile a .content .cta.faux-link-secondary:focus,html:not(.d-ios) .cm-content-tile.ca-article-tile a .content .cta.faux-link-secondary:hover{background-position:100% 100%}.cm-content-tile.ca-article-tile a .content .cta.faux-link-secondary:active{background-image:linear-gradient(to bottom,transparent 50%,#143672 50%);background-position:100% 100%}.cm-content-tile.ca-article-tile a:focus .content .cta.faux-link-secondary,.cm-content-tile.ca-article-tile a:hover .content .cta.faux-link-secondary{background-position:100% 100%;padding-left:20px;padding-right:64px}.cm-content-tile.ca-article-tile a:active .content .cta.faux-link-secondary{color:#fff;background-image:linear-gradient(to bottom,transparent 50%,#143672 50%);background-position:100% 100%;padding-left:20px;padding-right:64px}.cm-content-tile.ca-article-tile .image{float:left;background-size:cover;background-position:center center;position:absolute;top:0;left:0;bottom:0;width:40%}.cm-content-tile.ca-article-tile a .content{background-color:#efefef;width:60%;float:right;padding:10px 30px 10px 25px}.cm-content-tile.ca-article-tile a .content::after{content:"";width:30px;height:30px;display:block;background-position:50% 50%;position:absolute;top:50%;margin-top:-15px;right:10px}.cm-content-tile.ca-article-tile a .content .date{font-family:NexaXBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;text-transform:uppercase;font-size:12px;line-height:1}.cm-content-tile.ca-article-tile a .content .date .value:not(:first-of-type)::before{font-family:Nexa,Arial,Helvetica,sans-serif;color:#d22630;content:"/";padding-right:5px}.cm-content-tile.ca-article-tile a .content h3{font-size:12px;line-height:1.5;margin-top:20px;letter-spacing:1px}.ca-tags.mini .cm-content-tile.ca-article-tile a .content h3,.cm-content-tile.ca-article-tile a .content .author,.cm-content-tile.ca-article-tile a .content .ca-tags.mini h3,.cm-content-tile.ca-article-tile a .content .cta.faux-link-secondary.is-secondary,.cm-content-tile.ca-article-tile a .content p{display:none}.cm-content-tile.ca-article-tile a .content:first-child{width:100%}.cm-content-tile.ca-article-tile .source-tag span{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;border:1px solid #ccc;text-transform:uppercase;font-size:10px;padding:6px 10px 1px;display:inline-block;margin-bottom:10px}.cm-child-listing.ca-child-listing .inline-cta-block h3,.cm-child-listing.ca-child-listing h2,.cm-search-facets.ca-search-facets-horizontal,.inline-cta-block .cm-child-listing.ca-child-listing h3{margin-bottom:15px}@media only screen and (min-width:40em){.cm-content-tile.ca-article-tile .image{width:30%}.cm-content-tile.ca-article-tile a .content{width:70%}.cm-content-tile.ca-article-tile a .content h3{font-size:17px;line-height:1.4705882353}.cm-content-tile.ca-article-tile a .content .author{font-family:NexaXBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;text-transform:uppercase;font-size:12px;line-height:1;display:inline}.cm-content-tile.ca-article-tile a .content .author::before{color:#dfdfdf;content:"|";padding-right:11px;padding-left:8px}}@media only screen and (min-width:48em){.cm-content-tile.ca-article-tile a .content{padding:20px 70px 20px 35px}.cm-content-tile.ca-article-tile a .content::after{content:"";width:40px;height:40px;display:block;background-position:50% 50%;position:absolute;top:50%;margin-top:-20px;right:25px}}@media only screen and (min-width:64em){.cm-content-tile.ca-article-tile a .content,.cm-content-tile.ca-article-tile a .image{width:100%;float:none}.cm-content-tile.ca-article-tile .image{display:block;position:relative}.cm-content-tile.ca-article-tile .image::before{content:" ";padding-top:56.25%;display:block}.cm-content-tile.ca-article-tile a .content{padding:40px 40px 100px}.cm-content-tile.ca-article-tile a .content::after{display:none}.ca-tags.mini .cm-content-tile.ca-article-tile a .content h3,.cm-content-tile.ca-article-tile a .content .ca-tags.mini h3,.cm-content-tile.ca-article-tile a .content p{display:block;font-size:14px;line-height:1.7857142857}.cm-content-tile.ca-article-tile .content span.cta.faux-link-secondary.is-secondary{display:block;position:absolute;bottom:40px;width:calc(100% - 80px)}}@media only screen and (min-width:64em) and (min-width:64em){.ca-tags.mini .cm-content-tile.ca-article-tile a .content h3,.cm-content-tile.ca-article-tile a .content .ca-tags.mini h3,.cm-content-tile.ca-article-tile a .content p{font-size:15px;line-height:1.7857142857}}.ca-author-tile{text-align:center;font-size:14px}.ca-author-tile img{border-radius:50%;width:75px}.ca-author-tile .by{font-family:Berling,Georgia,serif;letter-spacing:.4px;margin-top:20px}.ca-author-tile .author{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;text-transform:uppercase;margin-top:10px}.ca-author-tile .author a,.ca-people-item.collection-item .ca-author-tile .author{color:#58595b;display:inline-block;text-decoration:none;padding-right:30px;padding-top:9px;background-position:right;background-size:30px 30px}.ca-author-tile .author a span,.ca-people-item.collection-item .ca-author-tile .author span{transition-duration:150ms;transition-property:box-shadow;box-shadow:0 1px 0 0 transparent}.ca-author-tile .author a span:active,.ca-author-tile .author a span:focus,.ca-people-item.collection-item .ca-author-tile .author span:active,.ca-people-item.collection-item .ca-author-tile .author span:focus,html:not(.d-ios) .ca-author-tile .author a span:hover,html:not(.d-ios) .ca-people-item.collection-item .ca-author-tile .author span:hover{box-shadow:0 1px 0 0 #00a3dd}.ca-author-tile .description{margin-top:10px;font-family:BerlingItalic,Georgia,serif}.cm-child-listing.ca-child-listing{border-top:1px solid #dfdfdf;padding:40px 0}.cm-child-listing.ca-child-listing .inline-cta-block h3 a,.cm-child-listing.ca-child-listing h2 a,.inline-cta-block .cm-child-listing.ca-child-listing h3 a{color:#58595b}.cm-child-listing.ca-child-listing .inline-cta-block h3 a:focus,.cm-child-listing.ca-child-listing .inline-cta-block h3 a:hover,.cm-child-listing.ca-child-listing h2 a:focus,.cm-child-listing.ca-child-listing h2 a:hover,.inline-cta-block .cm-child-listing.ca-child-listing h3 a:focus,.inline-cta-block .cm-child-listing.ca-child-listing h3 a:hover{text-decoration:none;color:#58595b}.cm-child-listing.ca-child-listing .inline-cta-block h3 a:focus span,.cm-child-listing.ca-child-listing .inline-cta-block h3 a:hover span,.cm-child-listing.ca-child-listing h2 a:focus span,.cm-child-listing.ca-child-listing h2 a:hover span,.inline-cta-block .cm-child-listing.ca-child-listing h3 a:focus span,.inline-cta-block .cm-child-listing.ca-child-listing h3 a:hover span{text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;box-shadow:inset 0 0 0 0 #fff,inset 0 -2px 0 0 #00a3dd}.ca-tags.mini .cm-child-listing.ca-child-listing .title h3,.cm-child-listing.ca-child-listing .title .ca-tags.mini h3,.cm-child-listing.ca-child-listing .title p{font-size:16px;line-height:1.875}.cm-child-listing.ca-child-listing ul{border-top:none;padding-top:0}.cm-child-listing.ca-child-listing ul li a.ca-child-listing-item{font-size:12px;line-height:1.6666666667;font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;letter-spacing:0;color:#58595b;display:block;text-decoration:none;padding-right:60px;background-position:right;background-size:30px 30px;outline:0}@media only screen and (min-width:64em){.cm-child-listing.ca-child-listing .inline-cta-block h3,.cm-child-listing.ca-child-listing h2,.inline-cta-block .cm-child-listing.ca-child-listing h3{margin-bottom:30px}.cm-child-listing.ca-child-listing ul li a.ca-child-listing-item{font-size:14px;line-height:1.666666667}}.cm-child-listing.ca-child-listing ul li a.ca-child-listing-item:focus,.cm-child-listing.ca-child-listing ul li a.ca-child-listing-item:hover{color:#58595b;text-decoration:none}.cm-child-listing.ca-child-listing ul li a.ca-child-listing-item:focus span,.cm-child-listing.ca-child-listing ul li a.ca-child-listing-item:hover span{text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #00a3dd}@media only screen and (min-width:40em){.cm-child-listing.ca-child-listing.is-large::after,.cm-child-listing.ca-child-listing.is-large::before,.cm-child-listing.ca-child-listing.is-medium::after,.cm-child-listing.ca-child-listing.is-medium::before{content:" ";display:table}.cm-child-listing.ca-child-listing.is-large::after,.cm-child-listing.ca-child-listing.is-medium::after{clear:both}.cm-child-listing.ca-child-listing.is-large .title,.cm-child-listing.ca-child-listing.is-large ul,.cm-child-listing.ca-child-listing.is-medium .title,.cm-child-listing.ca-child-listing.is-medium ul{width:50%;float:left}.cm-child-listing.ca-child-listing.is-large .title,.cm-child-listing.ca-child-listing.is-medium .title{padding-right:20px;margin:0}.ca-tags.mini .cm-child-listing.ca-child-listing.is-large .title h3,.ca-tags.mini .cm-child-listing.ca-child-listing.is-medium .title h3,.cm-child-listing.ca-child-listing.is-large .title .ca-tags.mini h3,.cm-child-listing.ca-child-listing.is-large .title p,.cm-child-listing.ca-child-listing.is-medium .title .ca-tags.mini h3,.cm-child-listing.ca-child-listing.is-medium .title p{display:block}.cm-child-listing.ca-child-listing.is-large ul,.cm-child-listing.ca-child-listing.is-medium ul{padding-left:20px}}.ca-collection.in-profile-page hr,.ca-current-search-facets~.ca-collection hr{display:none}.ca-collection.in-profile-page .collection-list{border-bottom:none}.ca-collection .collection-list>li{margin-bottom:35px;border:none}.ca-collection .collection-header-results h1{font-family:Nexa,Arial,Helvetica,sans-serif;font-size:11px;line-height:3.6363636364;letter-spacing:1px}.ca-collection .collection-header-results h1 strong{font-family:NexaXBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px}.ca-collection hr{margin-top:10px;margin-bottom:40px}@media(max-width:77.6875em){.collection-header.has-sort .collection-header-sort{display:block;float:left}}.collection-header-sort-form form fieldset .ctrl-holder{margin-right:40px}.collection-header-sort-form form .ctrl-holder label,.collection-header-sort-form form fieldset .ctrl-holder:last-of-type{margin-right:10px}.collection-header-sort-form form .ctrl-holder select{font-family:Nexa,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.6666666667;transition-property:box-shadow;transition-duration:150ms;box-shadow:0 2px 0 0 transparent}.ca-content-tile .cta.faux-link-secondary,.collection-header-sort-form input[type=submit]{transition-property:padding,color,border,background-color,background-image,background-position;outline:0;text-decoration:none}.collection-header-sort-form form .ctrl-holder select:hover{box-shadow:0 2px 0 0 #00a3dd}.collection-header-sort-form input[type=submit]{transition-duration:.3s;display:inline-block;background-color:transparent;letter-spacing:1px;position:relative;font-family:Nexa,Arial,Helvetica,sans-serif;font-size:11px;line-height:2;color:#58595b;text-transform:uppercase;border:1px solid #dfdfdf;height:39px;padding:10px 10px 20px;text-align:center;float:right}.ca-collection .ca-collection-item time,.modal-collection-header-sort .modal-title{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px}.collection-header-sort-form input[type=submit]:hover{background-color:#143672;color:#fff}@media(max-width:63.9375em){.collection-header-sort-form input[type=submit]{padding-top:15px}}.modal-collection-header-sort .modal-close{top:33px}.modal-collection-header-sort .modal-close::after,.modal-collection-header-sort .modal-close::before{background-size:60%}.modal-collection-header-sort .modal-content-overflow{padding-bottom:40px}.modal-collection-header-sort .modal-title{font-size:20px;line-height:1.5;padding-left:10px;padding-top:20px;margin-bottom:30px}.modal-collection-header-sort fieldset{border-top:none;margin-left:10px;margin-right:10px}.modal-collection-header-sort fieldset input[type=submit]{width:100%;height:50px;background-size:40px}.modal-collection-header-sort form fieldset .ctrl-holder,.modal-collection-header-sort form fieldset .ctrl-holder:last-of-type{margin-left:0;margin-right:0}.modal-collection-header-sort form fieldset .ctrl-holder label,.modal-collection-header-sort form fieldset .ctrl-holder:last-of-type label{font-size:13px;line-height:2.3076923077;margin-bottom:5px}.modal-collection-header-sort form fieldset .ctrl-holder select,.modal-collection-header-sort form fieldset .ctrl-holder:last-of-type select{line-height:50px;height:50px;width:100%}.ca-collection .ca-collection-item{background-color:#efefef;border:none;padding:0}.ca-collection .ca-collection-item:last-child{margin-bottom:none}.ca-collection .ca-collection-item .content{padding:30px}@media only screen and (min-width:64em){.ca-collection .ca-collection-item .content{padding:45px}}.ca-collection .ca-collection-item .inline-cta-block h3,.ca-collection .ca-collection-item h2,.inline-cta-block .ca-collection .ca-collection-item h3{margin-bottom:10px}.ca-collection .ca-collection-item .inline-cta-block h3 a:hover,.ca-collection .ca-collection-item h2 a:hover,.inline-cta-block .ca-collection .ca-collection-item h3 a:hover{text-decoration:none;text-shadow:1px 1px 0 #efefef,-1px 1px 0 #efefef,2px 0 0 #efefef,-2px 0 0 #efefef;box-shadow:inset 0 -6px 0 0 #efefef,inset 0 -8px 0 0 #00a3dd}.ca-collection .ca-collection-item time{font-size:12px;line-height:1.6666666667;text-transform:uppercase;display:block;margin-bottom:25px}.ca-collection .ca-collection-item.has-icon .content .collection-item-meta,.ca-collection-pagination.ca-collection-pagination ol li{font-family:Nexa,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.6666666667}.ca-collection .ca-collection-item .ca-tags.mini h3,.ca-collection .ca-collection-item p,.ca-tags.mini .ca-collection .ca-collection-item h3{font-size:14px;line-height:1.7857142857}.ca-collection .ca-collection-item .collection-item-tags li{margin-top:10px}.ca-collection .ca-collection-item .collection-item-tags>strong{font-size:12px;line-height:1.6666666667}.ca-collection .ca-collection-item.has-image{position:relative}.ca-collection .ca-collection-item.has-image .image{padding:0;margin:0;position:relative;height:200px;width:100%;background-size:cover;background-position:center}.ca-collection .ca-collection-item.has-image .content{width:100%}@media only screen and (min-width:64em){.ca-collection .ca-collection-item.has-image::after,.ca-collection .ca-collection-item.has-image::before{content:" ";display:table}.ca-collection .ca-collection-item.has-image::after{clear:both}.ca-collection .ca-collection-item.has-image .content{float:right;width:67%}.ca-collection .ca-collection-item.has-image .image{position:absolute;width:33%;height:100%;float:left}}.cm.is-large .ca-collection .ca-collection-item.has-image::after,.cm.is-large .ca-collection .ca-collection-item.has-image::before,.cm.is-medium .ca-collection .ca-collection-item.has-image::after,.cm.is-medium .ca-collection .ca-collection-item.has-image::before{content:" ";display:table}.cm.is-large .ca-collection .ca-collection-item.has-image .content,.cm.is-medium .ca-collection .ca-collection-item.has-image .content{float:right;width:67%}.cm.is-large .ca-collection .ca-collection-item.has-image .image,.cm.is-medium .ca-collection .ca-collection-item.has-image .image{position:absolute;width:33%;height:100%;float:left}.ca-collection .ca-collection-item.has-icon .content{padding-left:70px}.ca-collection .ca-collection-item.has-icon .content a.icon{width:30px;top:25px;left:25px}.ca-collection .ca-collection-item.has-icon .content a.icon svg path{fill:#00a3dd}.ca-collection .ca-collection-item.has-icon .content .inline-cta-block h3,.ca-collection .ca-collection-item.has-icon .content h2,.inline-cta-block .ca-collection .ca-collection-item.has-icon .content h3{margin-top:0}@media only screen and (min-width:64em){.ca-collection .ca-collection-item.has-icon .content a.icon{top:45px;left:45px;width:50px}.ca-collection .ca-collection-item.has-icon .content{padding-left:140px}}.cm.is-large .ca-collection .ca-collection-item.has-icon .content,.cm.is-medium .ca-collection .ca-collection-item.has-icon .content{padding-left:140px}.cm.is-large .ca-collection .ca-collection-item.has-icon .content a.icon,.cm.is-medium .ca-collection .ca-collection-item.has-icon .content a.icon{width:50px}.is-ie .ca-collection .ca-collection-item.has-icon a.icon{top:0}.ca-collection.in-profile-page .collection-item.ca-people-item{padding:0}.ca-collection.in-profile-page .collection-item.ca-people-item a{color:#58595b;text-decoration:none;padding:0}.ca-collection.in-profile-page .collection-item.ca-people-item .ca-author-tile{padding:50px;background-color:#efefef}.ca-collection.in-profile-page .collection-item.ca-people-item .ca-author-tile:hover .author span{box-shadow:0 1px 0 0 #00a3dd}.ca-collection.in-profile-page .collection-item.ca-people-item img{width:120px}.ca-collection.in-profile-page .collection-item.ca-people-item .by{display:none}.ca-collection.in-profile-page.is-large.in-profile-page .collection-list li,.ca-collection.in-profile-page.is-medium.in-profile-page .collection-list li{width:50%;float:left;padding-bottom:30px}.ca-collection.in-profile-page.is-large.in-profile-page .collection-list li:nth-child(odd),.ca-collection.in-profile-page.is-medium.in-profile-page .collection-list li:nth-child(odd){padding-right:15px;clear:left}.ca-collection.in-profile-page.is-large.in-profile-page .collection-list li:nth-child(even),.ca-collection.in-profile-page.is-medium.in-profile-page .collection-list li:nth-child(even){padding-left:15px}.ca-collection.in-profile-page.is-large.in-profile-page .collection-pagination,.ca-collection.in-profile-page.is-medium.in-profile-page .collection-pagination{float:left;width:100%}.profile-posts-header{margin-top:80px}.ca-collection-pagination.ca-collection-pagination ol li{color:#58595b;padding:5px}.ca-collection-pagination.ca-collection-pagination ol li a{color:#58595b;text-decoration:none;border-bottom:1px solid #00a3dd;padding:5px}.ca-collection-pagination.ca-collection-pagination .pagination-next,.ca-collection-pagination.ca-collection-pagination .pagination-prev{top:14px}.ca-content-tile{background:#efefef;width:100%;position:relative}.ca-content-tile .cta.faux-link-secondary,.ca-content-tile .cta.faux-link-secondary:active:after,.ca-content-tile .cta.faux-link-secondary:after,.ca-content-tile .cta.faux-link-secondary:focus:after,.ca-content-tile .cta.faux-link-secondary:target:after,.ca-content-tile .cta.faux-link-secondary[disabled]:after,html:not(.d-ios) .ca-content-tile .cta.faux-link-secondary:hover:after,html:not(.d-ios) .ca-content-tile .cta.faux-link-secondary[disabled]:hover:after{background-color:transparent}.ca-content-tile .image{position:relative;background-repeat:none;background-position:center center;background-size:cover}.ca-content-tile .image::before{content:"";display:block;padding-top:56.25%}.ca-content-tile .content{padding:45px 45px 120px}.ca-content-tile a{padding:0;text-decoration:none;display:block}.ca-content-tile .inline-cta-block h3,.ca-content-tile h2,.inline-cta-block .ca-content-tile h3{text-decoration:none;display:inline}.ca-content-tile .ca-tags.mini h3,.ca-content-tile p,.ca-tags.mini .ca-content-tile h3{color:#58595b;font-size:14px;line-height:1.7857142857;margin-top:25px}@media only screen and (min-width:64em){.ca-content-tile .ca-tags.mini h3,.ca-content-tile p,.ca-tags.mini .ca-content-tile h3{font-size:16px;line-height:1.785714286}}.ca-content-tile .link-wrapper{padding:45px;position:absolute;bottom:0;left:0;right:0}.ca-content-tile .cta.faux-link-secondary{font-family:NexaBold,Arial,Helvetica,sans-serif;font-size:10px;line-height:2;transition-duration:.3s;color:#58595b;border:0 solid #00a3dd;letter-spacing:1px;padding:14px 84px 10px 0;text-align:left;text-transform:uppercase;border-bottom-width:1px;position:relative;vertical-align:middle;background-image:linear-gradient(to bottom,transparent 50%,#fff 50%);background-size:200% 200%;background-position:0 0;margin-top:30px;width:100%;display:inline-block}.ca-date-x-min-read,.ca-featured-article.cm-content-tile .date{font-family:NexaXBold,Arial,Helvetica,sans-serif}.ca-content-tile .cta.faux-link-secondary:after{content:"";width:44px;height:44px;display:block;background-position:50% 50%;position:absolute;right:0;margin-top:-22px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition-duration:.3s;transition-property:background-color;background-size:70% 70%;bottom:0;top:auto;z-index:1}.ca-global-header-links nav a:not(.cta),.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary{transition-property:padding,color,border,background-color,background-image,background-position;transition-duration:.3s;text-decoration:none;text-transform:uppercase;outline:0}.ca-content-tile .cta.faux-link-secondary:focus,html:not(.d-ios) .ca-content-tile .cta.faux-link-secondary:hover{color:#58595b;border-color:#00a3dd;background-position:100% 100%}.ca-content-tile .cta.faux-link-secondary:active,.ca-content-tile .cta.faux-link-secondary:target{color:#fff;border-color:#00a3dd}.ca-content-tile .cta.faux-link-secondary[disabled]{cursor:default;color:#dfdfdf;background-color:transparent;border-color:#dfdfdf;pointer-events:none}@media only screen and (max-width:29.9375em){.ca-content-tile .cta.faux-link-secondary{width:100%}}.ca-content-tile .cta.faux-link-secondary:active,.ca-content-tile .cta.faux-link-secondary:focus,html:not(.d-ios) .ca-content-tile .cta.faux-link-secondary:hover{padding-left:20px;padding-right:64px}.ca-content-tile .cta.faux-link-secondary::after{top:50%;bottom:auto}.ca-content-tile .cta.faux-link-secondary:active{background-image:linear-gradient(to bottom,transparent 50%,#143672 50%);background-position:100% 100%}.ca-content-tile:focus .cta.faux-link-secondary,.ca-content-tile:hover .cta.faux-link-secondary{color:#58595b;background-position:100% 100%;padding-left:20px;padding-right:64px}.ca-content-tile:active{color:#58595b}.ca-content-tile:active .cta.faux-link-secondary{color:#fff;background-image:linear-gradient(to bottom,transparent 50%,#143672 50%);background-position:100% 100%;padding-left:20px;padding-right:64px}.ca-content-tile:hover .inline-cta-block h3,.ca-content-tile:hover h2,.inline-cta-block .ca-content-tile:hover h3{text-decoration:none;text-shadow:1px 1px 0 #efefef,-1px 1px 0 #efefef,2px 0 0 #efefef,-2px 0 0 #efefef;box-shadow:inset 0 -2px 0 0 #efefef,inset 0 -4px 0 0 #00a3dd}@media only screen and (max-width:39.9375em){.ca-content-tile .content{padding:25px 25px 80px}.ca-content-tile .content .inline-cta-block h3,.ca-content-tile .content h2,.inline-cta-block .ca-content-tile .content h3{font-size:24px;line-height:1.25}.ca-content-tile .content .ca-tags.mini h3,.ca-content-tile .content p,.ca-tags.mini .ca-content-tile .content h3{margin-top:10px}.ca-content-tile .link-wrapper{padding:25px}}.ca-content-tile.is-large .faux-link-secondary,.ca-content-tile.is-medium .faux-link-secondary{width:auto}.ca-content-tile.is-large,div:not(.sl-item)>.ca-content-tile.is-medium{position:relative}.ca-content-tile.is-large::after,.ca-content-tile.is-large::before,div:not(.sl-item)>.ca-content-tile.is-medium::after,div:not(.sl-item)>.ca-content-tile.is-medium::before{content:" ";display:table}.ca-content-tile.is-large::after,div:not(.sl-item)>.ca-content-tile.is-medium::after{clear:both}.ca-content-tile.is-large .image,div:not(.sl-item)>.ca-content-tile.is-medium .image{width:40%;height:100%;position:absolute;left:0}.ca-content-tile.is-large .image::before,div:not(.sl-item)>.ca-content-tile.is-medium .image::before{padding-top:83.3%}.ca-content-tile.is-large .image+.content,div:not(.sl-item)>.ca-content-tile.is-medium .image+.content{width:60%;float:right;position:relative}.ca-content-tile.is-large .image+.content+.link-wrapper,div:not(.sl-item)>.ca-content-tile.is-medium .image+.content+.link-wrapper{left:auto;width:60%}.ca-content-tile.is-large .link-wrapper,div:not(.sl-item)>.ca-content-tile.is-medium .link-wrapper{left:0;bottom:0}.ca-cta.cm-image-block-link .title{padding:25px 25px 10px}.ca-cta.cm-image-block-link h3{font-size:25px;line-height:1.4;word-wrap:break-word;color:#fff;margin:0;display:inline}.ca-cta.cm-image-block-link .ca-tags.mini h3,.ca-cta.cm-image-block-link p,.ca-tags.mini .ca-cta.cm-image-block-link h3{font-size:14px;line-height:1.7857142857;padding:0 25px}.ca-cta.cm-image-block-link a{background:#00629e;padding:0;color:#fff}.ca-cta.cm-image-block-link a .faux-link{margin-top:25px}.ca-cta.cm-image-block-link a:focus h3,.ca-cta.cm-image-block-link a:hover h3{text-decoration:none;text-shadow:1px 1px 0 #00629e,-1px 1px 0 #00629e,2px 0 0 #00629e,-2px 0 0 #00629e;box-shadow:inset 0 -2px 0 0 #00629e,inset 0 -4px 0 0 #00a3dd}.ca-cta.cm-image-block-link a:focus .faux-link,.ca-cta.cm-image-block-link a:hover .faux-link{color:#fff;background-position:100% 100%}.ca-cta.ca-cta-secondary h3{color:#58595b}.ca-cta.ca-cta-secondary a{background:#dfdfdf;color:#58595b}.ca-cta.ca-cta-secondary a:focus h3,.ca-cta.ca-cta-secondary a:hover h3{text-decoration:none;text-shadow:1px 1px 0 #dfdfdf,-1px 1px 0 #dfdfdf,2px 0 0 #dfdfdf,-2px 0 0 #dfdfdf;box-shadow:inset 0 -2px 0 0 #dfdfdf,inset 0 -4px 0 0 #00a3dd}.ca-date-x-min-read{letter-spacing:1.3px;text-transform:uppercase;font-size:12px;line-height:1;margin-bottom:30px}.ca-date-x-min-read .x-min-read{border-left:solid 2px #dfdfdf;margin-left:7px;padding-left:11px}.ca-featured-article.cm-content-tile{position:relative}.ca-featured-article.cm-content-tile>a{display:block;padding:0}.ca-featured-article.cm-content-tile>a:active,.ca-featured-article.cm-content-tile>a:focus,.ca-featured-article.cm-content-tile>a:hover{background:#efefef}.ca-featured-article.cm-content-tile>a:active .image .faux-link.cta.is-small::after,.ca-featured-article.cm-content-tile>a:focus .image .faux-link.cta.is-small::after,.ca-featured-article.cm-content-tile>a:hover .image .faux-link.cta.is-small::after{background-color:#143672}.ca-featured-article.cm-content-tile>a:active .inline-cta-block h3 span,.ca-featured-article.cm-content-tile>a:active h2 span,.ca-featured-article.cm-content-tile>a:focus .inline-cta-block h3 span,.ca-featured-article.cm-content-tile>a:focus h2 span,.ca-featured-article.cm-content-tile>a:hover .inline-cta-block h3 span,.ca-featured-article.cm-content-tile>a:hover h2 span,.inline-cta-block .ca-featured-article.cm-content-tile>a:active h2 span,.inline-cta-block .ca-featured-article.cm-content-tile>a:active h3 span,.inline-cta-block .ca-featured-article.cm-content-tile>a:focus h2 span,.inline-cta-block .ca-featured-article.cm-content-tile>a:focus h3 span,.inline-cta-block .ca-featured-article.cm-content-tile>a:hover h2 span,.inline-cta-block .ca-featured-article.cm-content-tile>a:hover h3 span{text-decoration:none;text-shadow:1px 1px 0 #efefef,-1px 1px 0 #efefef,2px 0 0 #efefef,-2px 0 0 #efefef;box-shadow:inset 0 -2px 0 0 #efefef,inset 0 -4px 0 0 #00a3dd}.ca-featured-article.cm-content-tile .image{display:block;position:relative;background-size:cover;background-position:center center}.ca-featured-article.cm-content-tile .image::before{content:"";display:block;padding-top:56.25%}.ca-featured-article.cm-content-tile .image .faux-link{position:absolute;right:0;bottom:0}.ca-featured-article.cm-content-tile .content{padding:20px 0 0;background:0 0}.ca-featured-article.cm-content-tile .content .ca-tags.mini h3,.ca-featured-article.cm-content-tile .content p,.ca-tags.mini .ca-featured-article.cm-content-tile .content h3{font-size:14px;line-height:1.7857142857}.ca-featured-article.cm-content-tile .inline-cta-block h3,.ca-featured-article.cm-content-tile h2,.inline-cta-block .ca-featured-article.cm-content-tile h3{font-size:20px;line-height:1.5;margin-top:20px}.ca-featured-article.cm-content-tile .inline-cta-block h3 span,.ca-featured-article.cm-content-tile h2 span,.inline-cta-block .ca-featured-article.cm-content-tile h3 span{text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;box-shadow:inset 0 -2px 0 0 #fff,inset 0 -4px 0 0 #fff}.ca-featured-article.cm-content-tile .date{letter-spacing:1.3px;text-transform:uppercase;font-size:12px;line-height:1}.ca-featured-article.cm-content-tile .date .value:not(:first-of-type)::before{font-family:Nexa,Arial,Helvetica,sans-serif;color:#d22630;content:"/";padding-right:5px}.ca-featured-article.cm-content-tile .author{font-family:NexaXBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;text-transform:uppercase;font-size:12px;line-height:1}.ca-featured-article.cm-content-tile .author::before{color:#dfdfdf;content:"|";padding-right:11px;padding-left:8px}@media only screen and (min-width:48em){.ca-featured-article.cm-content-tile.is-large .image,.ca-featured-article.cm-content-tile.is-medium .image{position:absolute;left:0;top:0;bottom:0;width:60%}.ca-featured-article.cm-content-tile.is-large .content,.ca-featured-article.cm-content-tile.is-medium .content{width:40%;float:right;padding:25px 25px 25px 45px}.ca-featured-article.cm-content-tile.is-medium .inline-cta-block h3,.ca-featured-article.cm-content-tile.is-medium h2,.inline-cta-block .ca-featured-article.cm-content-tile.is-medium h3{font-size:23.33px;line-height:1.25}.ca-featured-article.cm-content-tile.is-medium .ca-tags.mini h3,.ca-featured-article.cm-content-tile.is-medium p,.ca-tags.mini .ca-featured-article.cm-content-tile.is-medium h3{font-size:14.4px;line-height:1.8}}@media only screen and (min-width:64em){.ca-featured-article.cm-content-tile.is-large .content{padding:45px}.ca-featured-article.cm-content-tile.is-large .inline-cta-block h3,.ca-featured-article.cm-content-tile.is-large h2,.inline-cta-block .ca-featured-article.cm-content-tile.is-large h3{font-size:35px;line-height:1.25}.ca-featured-article.cm-content-tile.is-large .ca-tags.mini h3,.ca-featured-article.cm-content-tile.is-large p,.ca-tags.mini .ca-featured-article.cm-content-tile.is-large h3{font-size:18px;line-height:1.8}}.ca-global-header-links{height:40px;overflow:hidden;z-index:900;position:relative;background-color:#333}@media(max-width:63.9375em){.ca-global-header-links{display:none}}.ca-global-header-links nav{position:relative}.ca-global-header-links nav .mid-section{text-align:center;height:40px}.ca-global-header-links nav a:not(.cta){font-family:NexaBold,Arial,Helvetica,sans-serif;display:inline-block;color:#fff;background-color:transparent;border:0 solid transparent;letter-spacing:1px;text-align:left;position:relative;font-size:10px;line-height:1.6;padding:14px 30px 10px}.ca-global-header-links nav a:not(.cta).is-active,.ca-global-header-links nav a:not(.cta):focus,.ca-global-header-links nav a:not(.cta):hover{background-color:#143672}.ca-global-header-links nav a:not(.cta).home{position:absolute;left:-20px}.ca-global-header-links .cta.header{font-size:10px;line-height:1.6;position:relative;float:right;margin-top:-40px;height:40px}.ca-global-header-links .cta.header:after{content:"";width:40px;height:40px;display:block;background-position:50% 50%;position:absolute;right:0;top:50%;margin-top:-20px}.landing-banner.ca-homepage-banner{margin-bottom:50px;padding-top:280px;background:0 0}@media(min-width:30em){.landing-banner.ca-homepage-banner{margin-bottom:90px}}.landing-banner.ca-homepage-banner .content{background-color:#fff;margin:0 auto -100px;max-width:100%;width:100%}@media(min-width:30em){.landing-banner.ca-homepage-banner .content{margin-bottom:-130px;width:90%}}@media only screen and (min-width:48em){.landing-banner.ca-homepage-banner .content{margin-bottom:-160px;width:90%}}@media only screen and (min-width:64em){.landing-banner.ca-homepage-banner .content{width:80%}}@media only screen and (min-width:77.75em){.landing-banner.ca-homepage-banner .content{width:70%}}.landing-banner.ca-homepage-banner .content h1{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;font-weight:200;text-align:center;font-size:40px;line-height:1.2;padding:30px 25px}@media(min-width:30em){.landing-banner.ca-homepage-banner .content h1{font-size:50px;line-height:1.2;padding:30px 40px}}@media only screen and (min-width:48em){.landing-banner.ca-homepage-banner .content h1{font-size:60px;line-height:1.2;padding:40px 80px 60px}}@media only screen and (min-width:64em){.landing-banner.ca-homepage-banner .content h1{font-size:70px;line-height:1.2;padding:50px 100px 60px}}@media(min-width:1024px) and (max-width:1450px){.landing-banner.ca-homepage-banner .content h1{font-size:55px;line-height:1.1818181818}}@media(min-width:760px) and (max-width:1023px){.landing-banner.ca-homepage-banner .content h1{font-size:45px;line-height:1.2222222222}}.landing-banner.ca-homepage-banner .video-banner-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;height:400px;width:100%;overflow:hidden;z-index:-1}.landing-banner.ca-homepage-banner .video-banner-wrapper #ooyalaplayer,.landing-banner.ca-homepage-banner .video-banner-wrapper .video-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.landing-banner.ca-homepage-banner .video-banner-wrapper .oo-player-container#ooyalaplayer>.innerWrapper,.landing-banner.ca-homepage-banner .video-banner-wrapper .video-wrapper.oo-player-container>.innerWrapper{padding-top:31.39%!important}.landing-banner.ca-homepage-banner .mobile-video-banner-wrapper,.landing-banner.ca-homepage-banner .video-banner-wrapper #ooyalaplayer .oo-player-skin,.landing-banner.ca-homepage-banner .video-banner-wrapper .video-wrapper .oo-player-skin{display:none}@media(max-width:63.9375em){.landing-banner.ca-homepage-banner .video-banner-wrapper{display:none}.landing-banner.ca-homepage-banner .mobile-video-banner-wrapper{display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:400px;width:100%;z-index:-1;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}}.landing-banner.ca-homepage-banner .video-banner-controls.hidden,.landing-banner.ca-homepage-banner .video-banner-controls.paused .pause,.landing-banner.ca-homepage-banner .video-banner-controls.playing .play,.landing-banner.profile-banner .by{display:none}.landing-banner.ca-homepage-banner .video-banner-wrapper.js-video-banner-vimeo{position:absolute;top:0;left:0;right:0;bottom:0;height:400px;width:100%;z-index:-1;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}.landing-banner.ca-homepage-banner .video-banner-wrapper.js-video-banner-vimeo video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-repeat:no-repeat;background-size:cover;background-position:center}.landing-banner.ca-homepage-banner .video-banner-controls{position:absolute;top:0;right:0}.landing-banner.ca-homepage-banner .video-banner-controls .pause,.landing-banner.ca-homepage-banner .video-banner-controls .play{position:absolute;top:0;right:0;padding:10px;border:none;background:0 0;outline:0}.landing-banner.ca-homepage-banner .video-banner-controls .pause svg,.landing-banner.ca-homepage-banner .video-banner-controls .play svg{width:20px;height:20px;fill:#fff;opacity:.8}.ca-key-points{position:relative;border-top:1px solid #b7bf10;border-bottom:1px solid #b7bf10;padding:50px 0;margin:35px 0}.ca-key-points .inline-cta-block h3,.ca-key-points h2,.inline-cta-block .ca-key-points h3{position:absolute;background-color:#fff;padding-right:1em;font-family:NexaBold,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.6666666667;text-transform:uppercase;-webkit-transform:translateY(-58px);-ms-transform:translateY(-58px);transform:translateY(-58px);letter-spacing:1px}.parallax-window{min-height:350px;background:0 0}.landing-banner.profile-banner .content{max-width:100%;margin-left:auto;margin-right:auto}.landing-banner.profile-banner .ca-author-tile{padding:80px;color:#58595b}.landing-banner.profile-banner img{width:150px;margin-bottom:30px}.landing-banner.profile-banner .author{font-size:25px;line-height:1.44;margin-bottom:20px}.landing-banner.profile-banner .description{font-size:16px;line-height:1.25;font-family:BerlingItalic,Georgia,serif}.ca-related{padding:60px 0;background:#efefef}.ca-related .cm-content-tile.ca-article-tile,.ca-related .cm-content-tile.ca-article-tile .content{background:#fff}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary{font-family:NexaBold,Arial,Helvetica,sans-serif;font-size:10px;line-height:2;color:#58595b;background-color:transparent;border:0 solid #00a3dd;letter-spacing:1px;padding:14px 84px 10px 0;text-align:left;border-bottom-width:1px;position:relative;vertical-align:middle;background-image:linear-gradient(to bottom,#fff 50%,#efefef 50%);background-size:200% 200%;background-position:0 0;margin-top:50px;display:block}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:after{content:"";width:44px;height:44px;display:block;background-position:50% 50%;position:absolute;right:0;margin-top:-22px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition-duration:.3s;transition-property:background-color;background-size:70% 70%;background-color:transparent;bottom:0;top:auto;z-index:1}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:focus,html:not(.d-ios) .ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:hover{color:#58595b;border-color:#00a3dd;background-position:100% 100%}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:focus:after,html:not(.d-ios) .ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:hover:after{background-color:transparent}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:active,.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:target{color:#fff;border-color:#00a3dd}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:active:after,.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:target:after{background-color:transparent}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary[disabled]{cursor:default;color:#dfdfdf;background-color:transparent;border-color:#dfdfdf;pointer-events:none}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary[disabled]:after,html:not(.d-ios) .ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary[disabled]:hover:after{background-color:transparent}@media only screen and (max-width:29.9375em){.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary{width:100%}}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:active,.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:focus,html:not(.d-ios) .ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:hover{padding-left:20px;padding-right:64px}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary::after{top:50%;bottom:auto}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:active{background-image:linear-gradient(to bottom,#fff 50%,#efefef 50%);background-position:100% 100%}.ca-related .cm-content-tile.ca-article-tile a:focus .content h3 span,.ca-related .cm-content-tile.ca-article-tile a:hover .content h3 span{text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #00a3dd}.ca-related .cm-content-tile.ca-article-tile a:focus .cta.faux-link-secondary,.ca-related .cm-content-tile.ca-article-tile a:hover .cta.faux-link-secondary{color:#58595b;background-position:100% 100%;padding-left:20px;padding-right:64px}.ca-related .cm-content-tile.ca-article-tile a:active{color:#58595b}.ca-related .cm-content-tile.ca-article-tile a:active .cta.faux-link-secondary{color:#fff;background-image:linear-gradient(to bottom,#143672 50%,#143672 50%);background-position:100% 100%;padding-left:20px;padding-right:64px}.cm-search-facets.ca-search-facets-horizontal .search-facet.keyword-filter .ctrl-holder input.text,.cm-search-facets.ca-search-facets-vertical .search-facet.keyword-filter .ctrl-holder input.text{font-family:Nexa,Arial,Helvetica,sans-serif;font-size:12px;line-height:3.3333333333;height:40px;padding-top:3px;background-color:#fff}.cm-search-facets.ca-search-facets-horizontal .search-facet.keyword-filter .ctrl-holder input.text:focus,.cm-search-facets.ca-search-facets-vertical .search-facet.keyword-filter .ctrl-holder input.text:focus{background-color:#fff;border-color:#00a3dd}.cm-search-facets.ca-search-facets-horizontal::after,.cm-search-facets.ca-search-facets-horizontal::before{content:" ";display:table}.cm-search-facets.ca-search-facets-horizontal>h1{display:none}.cm-search-facets.ca-search-facets-horizontal .search-facet{display:inline;float:left;width:100%;padding:0 10px;border:none;position:relative;margin-bottom:10px}.cm-search-facets.ca-search-facets-horizontal .search-facet:last-child{border-bottom:none}.cm-search-facets.ca-search-facets-horizontal .search-facet>a:first-child{font-family:Nexa,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.6666666667;font-weight:400;border:1px solid #dfdfdf;padding:15px;text-decoration:none;transform-property:border,box-shadow;transform-duration:150ms;box-shadow:inset 0 0 0 0 #00a3dd}html:not(.d-ios) .cm-search-facets.ca-search-facets-horizontal .search-facet>a:first-child:hover{box-shadow:inset 0 -2px 0 0 #00a3dd}.cm-search-facets.ca-search-facets-horizontal .search-facet>a:first-child.expandcollapse .ec{right:10px}.cm-search-facets.ca-search-facets-vertical .search-facet .search-facet-item::after,.cm-search-facets.ca-search-facets-vertical .search-facet .search-facet-item::before,.cm-search-facets.ca-search-facets-vertical .search-facet>a .ec{right:15px}.cm-search-facets.ca-search-facets-horizontal .search-facet>a:first-child.is-expanded{background:#efefef;box-shadow:inset 0 0 0 0 #00a3dd}.cm-search-facets.ca-search-facets-horizontal .search-facet .search-facet-content{background:#fff;padding:10px 10px 10px 15px;position:absolute;border:1px solid #ddd;border-top:none;width:calc(100% - 20px);z-index:2}.cm-search-facets.ca-search-facets-horizontal .search-facet .search-facet-item{font-family:Nexa,Arial,Helvetica,sans-serif;font-size:11px;line-height:1.8181818182;font-weight:400;padding-top:8px;color:#00a3dd}.cm-search-facets.ca-search-facets-horizontal .search-facet .search-facet-item span{color:#58595b}@media only screen and (min-width:64em){.cm-search-facets.ca-search-facets-horizontal .search-facet{width:33.33%}.cm-search-facets.ca-search-facets-horizontal .search-facet:nth-of-type(3n+1){padding-left:0;padding-right:20px}.cm-search-facets.ca-search-facets-horizontal .search-facet:nth-of-type(3n+2){padding:0 10px}.cm-search-facets.ca-search-facets-horizontal .search-facet:nth-of-type(3n){padding-left:20px;padding-right:0}.cm-search-facets.ca-search-facets-horizontal .search-facet.keyword-filter:nth-of-type(3n+1){padding:0}}.cm-search-facets.ca-search-facets-horizontal .search-facet.keyword-filter{margin-top:20px}.cm-search-facets.ca-search-facets-horizontal .search-facet.keyword-filter .ctrl-holder{margin-bottom:10px}.cm-search-facets.ca-search-facets-horizontal .search-facet.keyword-filter .cta{width:100%}@media only screen and (min-width:64em){.cm-search-facets.ca-search-facets-horizontal .search-facet.keyword-filter{width:100%;padding:0}.cm-search-facets.ca-search-facets-horizontal .search-facet.keyword-filter::after,.cm-search-facets.ca-search-facets-horizontal .search-facet.keyword-filter::before{content:" ";display:table}.cm-search-facets.ca-search-facets-horizontal .search-facet.keyword-filter::after{clear:both}.cm-search-facets.ca-search-facets-horizontal .search-facet.keyword-filter .ctrl-holder{float:left;width:calc(80% - 20px);margin-right:20px}.cm-search-facets.ca-search-facets-horizontal .search-facet.keyword-filter .cta{float:left;width:20%}}.cm-search-facets.ca-search-facets-horizontal+hr{margin:25px 0}.cm-search-facets.ca-search-facets-vertical{margin-top:50px}.cm-search-facets.ca-search-facets-vertical h1:first-child{font-family:Berling,Georgia,serif;letter-spacing:.4px;font-size:13px;line-height:1.5384615385}.cm-search-facets.ca-search-facets-vertical .search-facet:first-of-type{border-top:none}.cm-search-facets.ca-search-facets-vertical .search-facet>a{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;font-size:10px;line-height:2;text-transform:uppercase;padding-top:15px;padding-bottom:11px;padding-left:20px;text-decoration:none}.cm-search-facets.ca-search-facets-vertical .search-facet>a::before{content:"";position:absolute;height:5px;background:#00a3dd;left:0;bottom:0;width:0;transition:width .3s}.cm-search-facets.ca-search-facets-vertical .search-facet.keyword-filter .cta,html:not(.d-ios) .cm-search-facets.ca-search-facets-vertical .search-facet>a:hover::before{width:100%}.cm-search-facets.ca-search-facets-vertical .search-facet>a:focus,html:not(.d-ios) .cm-search-facets.ca-search-facets-vertical .search-facet>a:hover{text-decoration:none;color:#58595b;background-color:#efefef}.cm-search-facets.ca-search-facets-vertical .search-facet>a.is-expanded{background-color:#efefef}.cm-search-facets.ca-search-facets-vertical .search-facet .search-facet-item{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;font-size:9px;line-height:2.2222222222;text-transform:uppercase;color:#00a3dd;padding-left:20px;padding-right:40px}.cm-search-facets.ca-search-facets-vertical .search-facet .search-facet-item span{color:#58595b}.cm-search-facets.ca-search-facets-vertical .search-facet .search-facet-item:focus,html:not(.d-ios) .cm-search-facets.ca-search-facets-vertical .search-facet .search-facet-item:hover{color:#00a3dd;text-decoration:underline}.cm-search-facets.ca-search-facets-vertical .search-facet .search-facet-item:focus span,html:not(.d-ios) .cm-search-facets.ca-search-facets-vertical .search-facet .search-facet-item:hover span{color:#58595b}.cm-search-facets.ca-search-facets-vertical .search-facet.keyword-filter{padding:10px;border-top:1px solid #efefef}.cm-search-facets.ca-search-facets-vertical .search-facet.keyword-filter .ctrl-holder{margin-bottom:10px}.modal-search-facets .modal-close::after,.modal-search-facets .modal-close::before{background-size:60%}.modal-search-facets .modal-content-overflow{padding-bottom:40px}.modal-search-facets .ca-search-facets-horizontal h1:first-child,.modal-search-facets .ca-search-facets-vertical h1:first-child{font-size:20px;line-height:1.5;font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;display:block;padding-left:10px;padding-top:20px;margin-bottom:30px}.modal-search-facets .ca-search-facets-vertical .search-facet{margin-left:10px;margin-right:10px}.cm-search-facets-modals .cta:first-of-type{margin-right:40px}.cm-current-search-facets.ca-current-search-facets{margin-top:15px}.cm-current-search-facets.ca-current-search-facets::after,.cm-current-search-facets.ca-current-search-facets::before{content:" ";display:table}.ca-tags.mini .cm-current-search-facets.ca-current-search-facets h3,.cm-current-search-facets.ca-current-search-facets .ca-tags.mini h3,.cm-current-search-facets.ca-current-search-facets p{display:inline-block;font-size:14px;line-height:1.4285714286;padding-right:20px}.cm-current-search-facets.ca-current-search-facets hr{display:none}.cm-current-search-facets.ca-current-search-facets .search-facet-items{display:inline-block}.cm-current-search-facets.ca-current-search-facets .search-facet-items li{display:inline-block;margin-right:10px}.cm-current-search-facets.ca-current-search-facets .search-facet-items li:first-child{margin-top:10px}.cm-current-search-facets.ca-current-search-facets .search-facet-items li:last-of-type{margin-right:0}.cm-current-search-facets.ca-current-search-facets .search-facet-items .search-facet-item{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;border:1px solid #00a3dd;display:block;line-height:1;text-decoration:none;color:#58595b;text-transform:uppercase;font-size:10px;padding:8px 30px 5px 10px}.cm-current-search-facets.ca-current-search-facets .search-facet-items .search-facet-item:focus,.cm-current-search-facets.ca-current-search-facets .search-facet-items .search-facet-item:hover{color:#fff;border:1px solid #143672;background-color:#143672}.cm-current-search-facets.ca-current-search-facets .clear-facets{display:inline-block;text-decoration:none;color:#58595b;padding:5px 4px 2px;margin:15px 3px 0;border-bottom:solid 1px #00a3dd;text-transform:none;letter-spacing:normal;font-family:Nexa,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.4166666667}.cm-current-search-facets.ca-current-search-facets .clear-facets:focus,.cm-current-search-facets.ca-current-search-facets .clear-facets:hover{color:#fff;background:#143672;border-bottom-color:transparent}@media only screen and (min-width:48em){.cm-current-search-facets.ca-current-search-facets .clear-facets{float:right;margin-top:10px}}.cm-current-search-facets.ca-current-search-facets.vertical{padding-top:15px}.cm-current-search-facets.ca-current-search-facets.vertical>a{display:block;float:left}.cm-current-search-facets.ca-current-search-facets.vertical hr{display:block;margin-top:30px;margin-bottom:5px}.content-header.is-search{background-color:#efefef;margin:0;padding-bottom:50px;padding-top:70px}.ca-signpost-module .ca-signpost:nth-child(even) .sl-item.text-tile-wrapper,.ca-signpost-module .ca-signpost:nth-child(odd) .sl-item.image-tile-wrapper{width:100%;float:none}@media only screen and (min-width:64em){.ca-signpost-module .ca-signpost:nth-child(even) .sl-item.text-tile-wrapper,.ca-signpost-module .ca-signpost:nth-child(odd) .sl-item.image-tile-wrapper{width:60%;float:left;padding-bottom:100px;padding-right:0;box-shadow:1px 0 0 #dfdfdf}}.ca-signpost-module .ca-signpost:nth-child(even) .sl-item.image-tile-wrapper,.ca-signpost-module .ca-signpost:nth-child(odd) .sl-item.text-tile-wrapper{width:100%;float:none}@media only screen and (min-width:64em){.ca-signpost-module .ca-signpost:nth-child(even) .sl-item.image-tile-wrapper,.ca-signpost-module .ca-signpost:nth-child(odd) .sl-item.text-tile-wrapper{width:40%;float:right;padding-left:0;padding-right:100px;padding-bottom:100px;box-shadow:-1px 0 0 #dfdfdf}}.ca-signpost-module .ca-signpost{margin-bottom:0;margin-top:0}.ca-signpost-module .ca-signpost::after,.ca-signpost-module .ca-signpost::before{content:" ";display:table}.ca-signpost-module .sl-item.image-tile-wrapper a.image-tile{width:100%;padding:0;display:block;position:relative;outline:0}.ca-signpost-module .sl-item.image-tile-wrapper a.image-tile::after{content:" ";padding-top:56.65%;display:block}.ca-signpost-module .sl-item.image-tile-wrapper a.image-tile:focus .cta,.ca-signpost-module .sl-item.image-tile-wrapper a.image-tile:hover .cta{color:#fff;background-position:100% 100%}.ca-signpost-module .sl-item.image-tile-wrapper a.image-tile .background{position:absolute;top:0;bottom:0;left:0;right:0;background-position:center center;background-size:cover}.ca-signpost-module .sl-item.image-tile-wrapper a.image-tile .cta{width:auto;position:absolute;right:0;bottom:0;z-index:10}.ca-signpost-module .sl-item.text-tile-wrapper{background-color:#fff;margin-top:0;margin-bottom:50px}.ca-signpost-module .sl-item.text-tile-wrapper .text-tile{text-align:center;padding:50px 30px;display:table;width:100%}@media(min-width:30em){.ca-signpost-module .sl-item.text-tile-wrapper .text-tile{padding:70px}}.ca-signpost-module .sl-item.text-tile-wrapper .content{display:table-cell;vertical-align:middle}.ca-signpost-module .sl-item.text-tile-wrapper .text-tile a{text-decoration:none;display:block;padding:0;outline:0}.ca-signpost-module .sl-item.text-tile-wrapper .text-tile a .inline-cta-block h3 span,.ca-signpost-module .sl-item.text-tile-wrapper .text-tile a h2 span,.inline-cta-block .ca-signpost-module .sl-item.text-tile-wrapper .text-tile a h3 span{transition-property:box-shadow;transition-duration:150ms;text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;box-shadow:inset 0 -2px 0 0 #fff,inset 0 -4px 0 0 transparent}.ca-signpost-module .sl-item.text-tile-wrapper .text-tile a:focus .inline-cta-block h3 span,.ca-signpost-module .sl-item.text-tile-wrapper .text-tile a:focus h2 span,.ca-signpost-module .sl-item.text-tile-wrapper .text-tile a:hover .inline-cta-block h3 span,.ca-signpost-module .sl-item.text-tile-wrapper .text-tile a:hover h2 span,.inline-cta-block .ca-signpost-module .sl-item.text-tile-wrapper .text-tile a:focus h3 span,.inline-cta-block .ca-signpost-module .sl-item.text-tile-wrapper .text-tile a:hover h3 span{text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;box-shadow:inset 0 -2px 0 0 #fff,inset 0 -4px 0 0 #00a3dd}.ca-signpost-module .sl-item.text-tile-wrapper .text-tile hr{width:15px;margin:20px auto 25px;height:2px;background-color:#d22630}.ca-signpost-module .sl-item.text-tile-wrapper .text-tile .ca-tags.mini h3,.ca-signpost-module .sl-item.text-tile-wrapper .text-tile p,.ca-tags.mini .ca-signpost-module .sl-item.text-tile-wrapper .text-tile h3{font-size:16px;line-height:1.875}.ca-signpost-module .ca-signpost:nth-child(even) .sl-item.image-tile-wrapper .cta{vertical-align:middle;background-image:linear-gradient(to right,#fff 50%,#143672 50%);background-size:200% 200%;background-position:0 0;position:absolute;right:0;bottom:0}.ca-signpost-module .ca-signpost:nth-child(even) .sl-item.image-tile-wrapper .cta:focus,html:not(.d-ios) .ca-signpost-module .ca-signpost:nth-child(even) .sl-item.image-tile-wrapper .cta:hover{background-position:100% 100%}.ca-signpost-module .ca-signpost:nth-child(even) .sl-item.image-tile-wrapper .cta:active{background-image:linear-gradient(to right,#fff 50%,#143672 50%);background-position:100% 100%}.ca-signpost-module .ca-signpost:nth-child(even) .sl-item.text-tile-wrapper .text-tile{background-color:#efefef;width:100%}.ca-signpost-module .ca-signpost:nth-child(even) .sl-item.text-tile-wrapper .text-tile a .inline-cta-block h3 span,.ca-signpost-module .ca-signpost:nth-child(even) .sl-item.text-tile-wrapper .text-tile a h2 span,.inline-cta-block .ca-signpost-module .ca-signpost:nth-child(even) .sl-item.text-tile-wrapper .text-tile a h3 span{text-decoration:none;text-shadow:1px 1px 0 #efefef,-1px 1px 0 #efefef,2px 0 0 #efefef,-2px 0 0 #efefef;box-shadow:inset 0 -2px 0 0 #efefef,inset 0 -4px 0 0 transparent}.ca-signpost-module .ca-signpost:nth-child(even) .sl-item.text-tile-wrapper .text-tile a:focus .inline-cta-block h3 span,.ca-signpost-module .ca-signpost:nth-child(even) .sl-item.text-tile-wrapper .text-tile a:focus h2 span,.ca-signpost-module .ca-signpost:nth-child(even) .sl-item.text-tile-wrapper .text-tile a:hover .inline-cta-block h3 span,.ca-signpost-module .ca-signpost:nth-child(even) .sl-item.text-tile-wrapper .text-tile a:hover h2 span,.inline-cta-block .ca-signpost-module .ca-signpost:nth-child(even) .sl-item.text-tile-wrapper .text-tile a:focus h3 span,.inline-cta-block .ca-signpost-module .ca-signpost:nth-child(even) .sl-item.text-tile-wrapper .text-tile a:hover h3 span{text-decoration:none;text-shadow:1px 1px 0 #efefef,-1px 1px 0 #efefef,2px 0 0 #efefef,-2px 0 0 #efefef;box-shadow:inset 0 -2px 0 0 #efefef,inset 0 -4px 0 0 #00a3dd}@media only screen and (min-width:64em){.ca-signpost-module .sl-item.text-tile-wrapper{margin-bottom:0}.ca-signpost-module .ca-signpost:nth-child(odd) .sl-item.text-tile-wrapper .text-tile{padding-left:100px;padding-right:0}.ca-signpost-module .ca-signpost:nth-child(even) .sl-item.image-tile-wrapper .image-tile::after{padding-top:83.3%}.ca-signpost-module .ca-signpost:nth-child(even) .sl-item.text-tile-wrapper{padding-left:100px}}@media only screen and (min-width:77.75em){.ca-signpost-module .sl-item.text-tile-wrapper .text-tile .inline-cta-block h3,.ca-signpost-module .sl-item.text-tile-wrapper .text-tile h2,.inline-cta-block .ca-signpost-module .sl-item.text-tile-wrapper .text-tile h3{font-size:40px;line-height:1.375}.ca-signpost-module .ca-signpost:nth-child(even) .sl-item.text-tile-wrapper{padding-left:200px}}@media only screen and (min-width:88.125em){.ca-signpost-module .ca-signpost:nth-child(even) .sl-item.text-tile-wrapper{padding-left:300px}}.ca-latest-acuity-module .ca-signpost-module .inline-cta-block h3,.ca-latest-acuity-module .ca-signpost-module h1,.ca-latest-acuity-module .ca-signpost-module h2,.inline-cta-block .ca-latest-acuity-module .ca-signpost-module h3{font-family:'Playfair Display',serif;font-weight:700;color:#78683e;letter-spacing:normal}.ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .text-tile .author,.ca-latest-acuity-module .ca-signpost-module .cta,.cm-site-map .cta-in-nav{font-family:NexaBold,Arial,Helvetica,sans-serif;text-transform:uppercase}.ca-latest-acuity-module .ca-signpost-module h1{font-size:35px;line-height:1.2}.ca-latest-acuity-module .ca-signpost-module .inline-cta-block h3,.ca-latest-acuity-module .ca-signpost-module h2,.inline-cta-block .ca-latest-acuity-module .ca-signpost-module h3{font-size:25px;line-height:1.2}.ca-latest-acuity-module .ca-signpost-module .cta{font-size:10px;line-height:2;transition-duration:.3s;transition-property:padding,color,border,background-color,background-image,background-position;display:inline-block;outline:0;color:#58595b;background-color:transparent;border:0 solid transparent;text-decoration:none;letter-spacing:1px;padding:14px 64px 10px 20px;text-align:left;position:relative;vertical-align:middle;background-image:linear-gradient(to right,#fff 50%,#352e1b 50%);background-size:200% 200%;background-position:0 0}.ca-latest-acuity-module .ca-signpost-module .cta:focus,html:not(.d-ios) .ca-latest-acuity-module .ca-signpost-module .cta:hover{background-position:100% 100%;color:#fff;border-color:transparent}.ca-latest-acuity-module .ca-signpost-module .cta:active{background-image:linear-gradient(to right,#fff 50%,#352e1b 50%);background-position:100% 100%}.cm-site-map .cta-in-nav,.cm-site-map .cta-in-nav:active{background-image:linear-gradient(to bottom,transparent 50%,transparent 50%)}.ca-latest-acuity-module .ca-signpost-module .cta:after{content:"";width:44px;height:44px;display:block;background-position:50% 50%;position:absolute;right:0;margin-top:-22px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition-duration:.3s;transition-property:background-color;background-size:70% 70%;background-color:#1f6497;bottom:0;top:auto;z-index:1}.ca-latest-acuity-module .ca-signpost-module .cta:focus:after,html:not(.d-ios) .ca-latest-acuity-module .ca-signpost-module .cta:hover:after{background-color:#1f6497}.ca-latest-acuity-module .ca-signpost-module .cta:active,.ca-latest-acuity-module .ca-signpost-module .cta:target{color:#fff;border-color:transparent}.ca-latest-acuity-module .ca-signpost-module .cta:active:after,.ca-latest-acuity-module .ca-signpost-module .cta:target:after{background-color:#78683e}.ca-latest-acuity-module .ca-signpost-module .cta[disabled]{cursor:default;color:#dfdfdf;background-color:#efefef;border-color:transparent;pointer-events:none}.ca-latest-acuity-module .ca-signpost-module .cta[disabled]:after,html:not(.d-ios) .ca-latest-acuity-module .ca-signpost-module .cta[disabled]:hover:after{background-color:#dfdfdf}@media only screen and (max-width:29.9375em){.ca-latest-acuity-module .ca-signpost-module .cta{width:100%}}.ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .image-tile .background{position:absolute;top:0;bottom:0;left:0;right:0;background-position:center center;background-size:cover}.ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .text-tile{background-color:#f1ede2}.ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .text-tile a .inline-cta-block h3 span,.ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .text-tile a h2 span,.inline-cta-block .ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .text-tile a h3 span{transition-property:box-shadow;transition-duration:150ms;text-decoration:none;text-shadow:1px 1px 0 #f1ede2,-1px 1px 0 #f1ede2,2px 0 0 #f1ede2,-2px 0 0 #f1ede2;box-shadow:inset 0 -2px 0 0 #f1ede2,inset 0 -4px 0 0 transparent}.ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .text-tile a:focus .inline-cta-block h3 span,.ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .text-tile a:focus h2 span,.ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .text-tile a:hover .inline-cta-block h3 span,.ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .text-tile a:hover h2 span,.inline-cta-block .ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .text-tile a:focus h3 span,.inline-cta-block .ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .text-tile a:hover h3 span{text-decoration:none;text-shadow:1px 1px 0 #f1ede2,-1px 1px 0 #f1ede2,2px 0 0 #f1ede2,-2px 0 0 #f1ede2;box-shadow:inset 0 -2px 0 0 #f1ede2,inset 0 -4px 0 0 #143672}.ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .text-tile .author{letter-spacing:1.3px;font-size:12px;line-height:1.3333333333;margin:25px 0}@media only screen and (min-width:64em){.ca-latest-acuity-module .ca-signpost-module h1{font-size:50px;line-height:1.2}.ca-latest-acuity-module .ca-signpost-module .inline-cta-block h3,.ca-latest-acuity-module .ca-signpost-module h2,.inline-cta-block .ca-latest-acuity-module .ca-signpost-module h3{font-size:35px;line-height:1.2}.ca-latest-acuity-module>.background{position:absolute;top:0;right:0;left:0;bottom:166px;z-index:-1;background-color:#f1ede2}.ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .image-tile-wrapper,.ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .text-tile-wrapper{padding-top:70px;background-color:transparent}.ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .image-tile-wrapper{box-shadow:none}.ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .image-tile-wrapper .image-tile{z-index:100}.ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .text-tile-wrapper{padding-top:165px;padding-right:0}.ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .text-tile-wrapper .text-tile{background-color:transparent;padding-top:0;padding-left:60px;padding-bottom:136px}.ca-latest-acuity-module .ca-signpost-module .ca-signpost.ca-latest-acuity .text-tile-wrapper a{margin-bottom:25px}.ca-latest-acuity-module .ca-signpost.ca-latest-acuity .image-tile .faux-link.cta{left:100%;right:auto;min-width:250px;height:66px;padding-top:26px;padding-right:99px;padding-left:33px}.ca-latest-acuity-module .ca-signpost.ca-latest-acuity .image-tile .faux-link.cta::after{height:66px;width:66px}.sl-list.has-2-items .one-third .ca-social-links{float:right}}.cm-site-map .cta-in-nav,.cm-site-map .cta-in-nav:active:after,.cm-site-map .cta-in-nav:after,.cm-site-map .cta-in-nav:focus:after,.cm-site-map .cta-in-nav:target:after,.cm-site-map .cta-in-nav[disabled]:after,html:not(.d-ios) .cm-site-map .cta-in-nav:hover:after,html:not(.d-ios) .cm-site-map .cta-in-nav[disabled]:hover:after{background-color:transparent}.cm-site-map .cta-in-nav{font-size:10px;line-height:2;transition-duration:.3s;transition-property:padding,color,border,background-color,background-image,background-position;display:inline-block;outline:0;color:#58595b;border:0 solid #00a3dd;text-decoration:none;letter-spacing:1px;padding:14px 44px 10px 0;text-align:left;position:relative;vertical-align:middle;background-size:200% 200%;background-position:0 0;border-bottom-width:1px;width:100%}.cm-site-map .cta-in-nav:after,.cm-site-map .nav-lvl1::after{display:block;content:"";right:0}.cm-site-map .cta-in-nav:focus,html:not(.d-ios) .cm-site-map .cta-in-nav:hover{background-position:100% 100%;color:#143672;border-color:#143672}.cm-site-map .cta-in-nav:active{background-position:100% 100%}.cm-site-map .cta-in-nav:after{width:44px;height:44px;background-position:50% 50%;position:absolute;margin-top:-22px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition-duration:.3s;transition-property:background-color;background-size:70% 70%;bottom:0;top:auto;z-index:1}.cm-site-map .cta-in-nav:active,.cm-site-map .cta-in-nav:target{color:#143672;border-color:#143672}.cm-site-map .cta-in-nav[disabled]{cursor:default;color:#dfdfdf;background-color:transparent;border-color:#dfdfdf;pointer-events:none}@media only screen and (max-width:29.9375em){.cm-site-map .cta-in-nav{width:100%}}.cm-site-map .cta-in-nav::after{top:50%;bottom:auto;background-position:150% 50%}.cm-site-map .cta-in-nav:active,.cm-site-map .cta-in-nav:focus,html:not(.d-ios) .cm-site-map .cta-in-nav:hover{padding-left:20px;padding-right:24px}.cm-site-map .cta-in-nav.nav-lvl1,.cm-site-map .cta-in-nav.nav-lvl2,.cm-site-map .cta-in-nav.nav-lvl2:hover,.cm-site-map .cta-in-nav.nav-lvl3,.cm-site-map .cta-in-nav.nav-lvl4,.cm-site-map .cta-in-nav.nav-lvl5,.cm-site-map .cta-in-nav.nav-lvl6{text-decoration:none;border:none}.cm-site-map .nav-lvl1{position:relative}.cm-site-map .nav-lvl1::after{width:33px;height:33px;background-position:50% 50%;position:absolute;top:50%;margin-top:-17px;-webkit-transform:translateX(33px);-ms-transform:translateX(33px);transform:translateX(33px)}.cm-site-map .cta-in-nav.nav-lvl2{font-size:12px;line-height:1.6666666667}.cm-site-map .cta-in-nav.nav-lvl2:hover{color:#143672}.cm-site-map .cta-in-nav.nav-lvl3,.cm-site-map .cta-in-nav.nav-lvl4,.cm-site-map .cta-in-nav.nav-lvl5,.cm-site-map .cta-in-nav.nav-lvl6{font-size:12px;line-height:1.6666666667;font-family:Nexa,Arial,Helvetica,sans-serif;text-transform:capitalize}.cm-site-map ul.nav-site-map li li{margin:0}.cm-site-map ul.nav-site-map>li{padding:10px 18px}.cm-site-map h3{margin-bottom:30px}.ca-social-links .inline-cta-block h3,.ca-social-links h2,.inline-cta-block .ca-social-links h3{font-family:NexaXBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;font-size:11px;color:#58595b;text-transform:uppercase;margin-bottom:25px}.ca-social-links ul{padding:0;margin:0}.ca-social-links ul li{display:inline-block;margin-top:0;margin-right:20px}.ca-social-links ul li a{text-decoration:none;width:40px;height:40px;display:inline-block;line-height:40px;border-radius:50%;border:1px solid #dfdfdf;padding:0;text-align:center;color:#00a3dd}.ca-social-links ul li a:active,.ca-social-links ul li a:hover{border-color:#00a3dd}.ca-social-links ul li span,.ca-tags strong{border:none;height:1px;position:absolute;width:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0)}.ca-social-links ul li span{margin:-1px}.ca-social-links ul li:last-child{margin-right:0}.ca-tags{margin:35px 0}.ca-tags h3{margin-bottom:20px}.ca-tags strong{margin:-1px}.ca-tags .collection-item-tags ul li{margin-bottom:10px}.ca-tags .collection-item-tags a:active,.ca-tags .collection-item-tags a:focus,.ca-tags .collection-item-tags a:hover{border-color:#006293}.ca-tags.mini{padding:0;margin:40px 0 60px}.ca-tags.mini h3{font-size:12px;line-height:1.6666666667;font-family:Nexa,Arial,Helvetica,sans-serif;text-transform:uppercase}.cm.ca-task-focused-nav{font-family:NexaXBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px}.cm.ca-task-focused-nav .heading{font-size:14px;line-height:1.5;font-family:Nexa,Arial,Helvetica,sans-serif}.cm.ca-task-focused-nav ul{padding-left:0;padding-bottom:40px}.cm.ca-task-focused-nav li{list-style:none;position:relative;padding-top:10px}.cm.ca-task-focused-nav li a{text-decoration:none;outline:0;color:#58595b;text-transform:uppercase;font-size:12px;line-height:1.2;width:100%;display:block;padding:14px 30px 10px 0;transition-property:box-shadow;box-shadow:0 1px 0 0 #efefef}.cm.ca-task-focused-nav li a:active,.cm.ca-task-focused-nav li a:focus,html:not(.d-ios) .cm.ca-task-focused-nav li a:hover{box-shadow:0 1px 0 0 #00a3dd}.cm.ca-task-focused-nav li a span::before{content:"";width:25px;height:25px;display:block;background-position:50% 50%;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width:30em){.cm.ca-task-focused-nav{padding:0 40px}}@media only screen and (min-width:64em){.cm.ca-task-focused-nav ul li a,.cm.ca-task-focused-nav ul li a:active,.cm.ca-task-focused-nav ul li a:focus,html:not(.d-ios) .cm.ca-task-focused-nav ul li a:hover{box-shadow:0 2px 0 0 transparent}.cm.ca-task-focused-nav{padding-bottom:20px;margin-bottom:80px;border-bottom:solid 1px #dfdfdf}.cm.ca-task-focused-nav::after,.cm.ca-task-focused-nav::before{content:" ";display:table}.cm.ca-task-focused-nav::after{clear:both}.cm.ca-task-focused-nav .heading{min-width:120px;vertical-align:middle}.cm.ca-task-focused-nav ul{display:table;width:100%;margin:0;padding:0}.cm.ca-task-focused-nav ul li{display:table-cell;padding-top:0;vertical-align:top}.cm.ca-task-focused-nav ul li a{width:auto;font-size:11px;line-height:1.5;transition-property:box-shadow}.cm.ca-task-focused-nav ul li a span{padding-right:30px;position:relative;display:table-cell}.cm.ca-task-focused-nav ul li a span::before{top:6px;right:5px}.cm.ca-task-focused-nav ul li a::after{content:'';height:0;position:absolute;bottom:-21px;background-color:#00a3dd;transition-property:height;transition-duration:150ms;left:30px;right:50px}.cm.ca-task-focused-nav ul li a:focus::after,.cm.ca-task-focused-nav ul li a:hover::after{height:2px}.cm.ca-task-focused-nav .heading{font-size:14px;line-height:1.5}.cm.ca-task-focused-nav ul li a{padding:9px 40px 5px 30px}}.expandcollapse .ec,.expandcollapse-plus .ec{height:20px;width:20px;top:50%;margin-top:-10px}.expandcollapse{position:relative;padding-right:30px;display:inline-block;cursor:pointer}.expandcollapse .ec{position:absolute;right:0}.expandcollapse .ec::after,.expandcollapse .ec::before{transition:opacity 150ms;content:"";width:20px;height:20px;display:block;background-position:50% 50%;position:absolute;left:50%;margin-left:-10px;top:50%;margin-top:-10px}.expandcollapse .ec::before{opacity:1}.expandcollapse .ec::after,.expandcollapse:active .ec::before,.expandcollapse:focus .ec::before,.expandcollapse:hover .ec::before{opacity:0}.supports-no-opacity .expandcollapse .ec::before{display:block}.supports-no-opacity .expandcollapse .ec::after{display:none}.supports-no-opacity .expandcollapse:active .ec::before,.supports-no-opacity .expandcollapse:focus .ec::before,.supports-no-opacity .expandcollapse:hover .ec::before{display:none;content:" "}.expandcollapse:active .ec::after,.expandcollapse:focus .ec::after,.expandcollapse:hover .ec::after{opacity:1}.supports-no-opacity .expandcollapse:active .ec::after,.supports-no-opacity .expandcollapse:focus .ec::after,.supports-no-opacity .expandcollapse:hover .ec::after{display:block;content:" "}.expandcollapse.is-disabled{cursor:default;color:#58595b;text-decoration:none}.expandcollapse.is-disabled .ec,.expandcollapse.is-disabled .ec-link-state{display:none}.expandcollapse-plus{position:relative;padding-left:22px;display:inline-block;cursor:pointer}.expandcollapse-plus .ec{position:absolute;left:0}.expandcollapse-plus .ec::after,.expandcollapse-plus .ec::before{content:"";width:14px;height:2px;background-color:#00629e;position:absolute;left:0;top:9px;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;transition:background-color 150ms,opacity .2s,-webkit-transform .4s;transition:background-color 150ms,transform .4s,opacity .2s;transition:background-color 150ms,transform .4s,opacity .2s,-webkit-transform .4s}.expandcollapse-plus .ec::after{-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.expandcollapse-plus:focus .ec::after,.expandcollapse-plus:focus .ec::before,.expandcollapse-plus:hover .ec::after,.expandcollapse-plus:hover .ec::before{background-color:#00a3dd}.expandcollapse-plus:active .ec::after,.expandcollapse-plus:active .ec::before{background-color:#007daa}.expandcollapse-plus.is-expanded .ec::before{-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg);opacity:0}.expandcollapse-plus.is-expanded .ec::after{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.expandcollapse-plus.is-disabled{cursor:default}.expandcollapse-plus.is-disabled .ec,.expandcollapse-plus.is-disabled a{display:none}.expandcollapse-content{overflow:hidden;display:none;outline:0}.expandcollapse-content.is-disabled,.expandcollapse-content.is-expanded{display:block}.tabs-container .tabs-nav .has-2-items li{width:50%}.tabs-container .tabs-nav .has-3-items li{width:33.33%}.tabs-container .tabs-nav .has-4-items li{width:25%}.tabs-container .tabs-nav .has-5-items li{width:20%}.tabs-container .tab{outline:0}.tabs-container .tab .tab-ec-title.is-disabled,.tabs-container .tab.is-hidden,.tabs-container.is-disabled .tabs-nav{display:none}.tabs-container.is-disabled .tab.is-hidden{display:block}.tabs-container .tabs-nav{margin-bottom:-1px;z-index:2;position:relative}.tabs-container .tabs-nav ul{list-style:none;margin:0;padding:0}.tabs-container .tabs-nav ul::after,.tabs-container .tabs-nav ul::before{content:" ";display:table}.tabs-container .tabs-nav li{margin:0;padding-left:5px;float:left}.tabs-container .tabs-nav li:first-child{padding-left:0}.tabs-container .tabs-nav button{display:block;border:1px solid #ddd;background:#efefef;padding:15px 20px 10px;font-weight:700;width:100%;text-align:left}.tabs-container .tabs-nav button:focus,.tabs-container .tabs-nav button:hover{text-decoration:underline}.tabs-container .tabs-nav .tab-group{padding:15px 20px 10px;font-weight:600}.tabs-container .tabs-nav .is-active button{border-bottom:1px solid #fff;background:#fff;color:#58595b;cursor:default;text-decoration:none}.tabs-container .tabs{border:1px solid #ddd;padding:15px;z-index:1;position:relative}.tabs-container.is-disabled .tabs{border:none;padding:0;border-radius:0}.animation-demo .green-dot{border-radius:20px;background:#00a3dd;height:40px;width:40px;margin-bottom:30px}.supports-cssanimations .animation-demo .example1{opacity:0;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:fadeFromRight20;animation-name:fadeFromRight20;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.supports-cssanimations .animation-demo .example2{opacity:0;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:fadeFromRight100;animation-name:fadeFromRight100;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animation-demo .example-parent{-webkit-perspective:500px;perspective:500px;position:relative;width:40px}.animation-demo .example3{border-radius:0;position:relative}.supports-cssanimations .animation-demo .example3{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:flipDown90;animation-name:flipDown90;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:20;animation-iteration-count:20}.animation-demo .example4 li:nth-child(1) .green-dot,.animation-demo .example4 li:nth-child(2) .green-dot{opacity:0;-webkit-animation-duration:.5s;-webkit-animation-name:fadeFromRight100;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out}.animation-demo .example4{padding:0;list-style-type:none}.animation-demo .example4 li:nth-child(1) .green-dot{-webkit-animation-delay:.6s;animation-delay:.6s;animation-duration:.5s;animation-name:fadeFromRight100;animation-fill-mode:forwards;animation-timing-function:ease-out}.animation-demo .example4 li:nth-child(2) .green-dot{-webkit-animation-delay:.7s;animation-delay:.7s;animation-duration:.5s;animation-name:fadeFromRight100;animation-fill-mode:forwards;animation-timing-function:ease-out}.animation-demo .example4 li:nth-child(3) .green-dot,.animation-demo .example4 li:nth-child(4) .green-dot{-webkit-animation-duration:.5s;-webkit-animation-name:fadeFromRight100;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;opacity:0}.animation-demo .example4 li:nth-child(3) .green-dot{-webkit-animation-delay:.8s;animation-delay:.8s;animation-duration:.5s;animation-name:fadeFromRight100;animation-fill-mode:forwards;animation-timing-function:ease-out}.animation-demo .example4 li:nth-child(4) .green-dot{-webkit-animation-delay:.9s;animation-delay:.9s;animation-duration:.5s;animation-name:fadeFromRight100;animation-fill-mode:forwards;animation-timing-function:ease-out}.animation-demo .example4 li:nth-child(5) .green-dot{opacity:0;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:fadeFromRight100;animation-name:fadeFromRight100;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media only screen and (min-width:64em){.bp-demo-l{background-color:red;color:#fff}}@media only screen and (min-width:48em) and (max-width:63.9375em){.bp-demo-m-m{background-color:#ff0}}@media(max-width:47.9375em){.bp-demo-0-s{background-color:#ffa500}.l-aside .demo-example-modal-content{display:none}}@media only screen and (max-height:25em){.bph-demo-0-400{background-color:#00f;color:#fff}}@media only screen and (min-height:25em){.bph-demo-400{background-color:green;color:#fff}}.docs-options-table th:nth-child(1){width:20%;word-break:break-word}.docs-options-table td:nth-child(2){width:5%}.eqh-demo{margin:0;padding:0;list-style:none}@media only screen and (min-width:40em){.eqh-demo{margin:0 -5px}}.eqh-demo li{margin:0;padding:0 0 10px}.eqh-demo li .item{background-color:tint(#00a3dd,80);height:100%;padding:10px}@media only screen and (min-width:40em){.eqh-demo li{float:left;width:50%;padding:0 5px 10px}}@media only screen and (min-width:64em){.eqh-demo li{width:33.3%}}@media only screen and (min-width:88.125em){.eqh-demo li{width:25%}}.sprite-example-1{background-image:url(../img/sprites/global.png);background-position:0 0;width:52px;height:48px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-device-pixel-ratio:1.5){.sprite-example-1{background-image:url(../img/sprites/global@2x.png);background-size:52px 48px}}.sprite-example-2{width:52px;height:48px;background-image:url(../img/sprites/global@2x.png);background-size:52px 48px}@media only screen and (min-width:48em){.demo-example-modal-content-open{display:none}}.template-features{list-style:none;padding:0;margin:0}@media only screen and (min-width:40em){.template-features{margin:0 -10px}.template-features>li{float:left;width:50%;padding:10px}}.template-features>li{margin-top:0}@media only screen and (min-width:77.75em){.template-features>li{width:25%}}.m-template-feature{padding:10px 0}.m-template-feature h3{font-size:22px}.m-template-feature ul{list-style:none;padding:0}.css-triangle{transition:background .2s;width:120px;height:80px;background:#00a3dd;position:relative}.css-triangle.s-bottom::after,.css-triangle.s-top::after,.css-triangle:hover.s-top::after{position:absolute;content:""}.css-triangle.s-top::after{top:-16px;left:50%;margin:0 0 0 -8px}.css-triangle:hover.s-top::after{top:-16px}.css-triangle.s-bottom::after{bottom:-16px;left:50%;margin:0 0 0 -8px}.css-triangle.s-left::after,.css-triangle.s-right::after{margin:-8px 0 0;position:absolute;content:"";top:50%}.css-triangle:hover.s-bottom::after{bottom:-16px;position:absolute;content:""}.css-triangle.s-left::after{left:-16px}.css-triangle:hover.s-left::after{left:-16px;position:absolute;content:""}.css-triangle.s-right::after{right:-16px}.css-triangle:hover{background:#000}.css-triangle:hover.s-right::after{right:-16px;position:absolute;content:""}.css-triangle-link{display:inline-block;padding:4px 24px 4px 8px;background:#58595b;position:relative}.css-triangle-link:link,.css-triangle-link:visited{color:#fff}.css-triangle-link::after{bottom:-8px;position:absolute;content:"";top:50%;margin:-2px 0 0 6px}.css-triangle.s-top-left::after,.css-triangle.s-top-left:hover::after,.css-triangle.s-top-right::after,.css-triangle.s-top-right:hover::after{top:0;position:absolute;content:""}.css-triangle-link:active,.css-triangle-link:hover{text-decoration:none}.css-triangle-link:hover{background:#00629e;color:#58595b}.css-triangle-link:hover::after{bottom:-8px;position:absolute;content:""}.css-triangle.s-top-left::after{left:0}.css-triangle.s-top-left:hover::after{left:0}.css-triangle.s-top-right::after{right:0}.css-triangle.s-top-right:hover::after{right:0}.css-triangle.s-bottom-left::after{bottom:0;left:0;position:absolute;content:""}.css-triangle.s-bottom-left:hover::after{bottom:0;left:0;position:absolute;content:""}.css-triangle.s-bottom-right::after{bottom:0;right:0;position:absolute;content:""}.css-triangle.s-bottom-right:hover::after{bottom:0;right:0;position:absolute;content:""}@media screen{.css-triangle.s-top::after{width:0;height:0;border:8px solid transparent;border-bottom:8px solid #00a3dd}.css-triangle:hover.s-top::after{width:0;height:0;border:8px solid transparent;border-bottom:8px solid #000}.css-triangle.s-bottom::after{width:0;height:0;border:8px solid transparent;border-top:8px solid #00a3dd}.css-triangle:hover.s-bottom::after{width:0;height:0;border:8px solid transparent;border-top:8px solid #000}.css-triangle.s-left::after{width:0;height:0;border:8px solid transparent;border-right:8px solid #00a3dd}.css-triangle:hover.s-left::after{width:0;height:0;border:8px solid transparent;border-right:8px solid #000}.css-triangle.s-right::after{width:0;height:0;border:8px solid transparent;border-left:8px solid #00a3dd}.css-triangle:hover.s-right::after{width:0;height:0;border:8px solid transparent;border-left:8px solid #000}.css-triangle-link::after{width:0;height:0;border:4px solid transparent;border-top:4px solid #fff}.css-triangle-link:hover::after{width:0;height:0;border:4px solid transparent;border-top:4px solid #58595b}.css-triangle.s-bottom-left::after,.css-triangle.s-bottom-left:hover::after,.css-triangle.s-bottom-right::after,.css-triangle.s-bottom-right:hover::after,.css-triangle.s-top-left::after,.css-triangle.s-top-left:hover::after,.css-triangle.s-top-right::after,.css-triangle.s-top-right:hover::after{width:0;height:0}}.css-triangle.s-top-left:hover{background:#cd00dd}.css-triangle.s-top-right:hover{background:#dd8400}.css-triangle.s-bottom-left:hover{background:#00dd3a}.css-triangle.s-bottom-right:hover{background:#0010dd}.cm-content-tile a .cta.faux-link,.cm-content-tile a .cta.faux-link:active,.cm-content-tile a:active .cta.faux-link{background-image:linear-gradient(to right,#fff 50%,#143672 50%)}.cm{margin:35px 0}.cm:first-child{margin-top:0}.cm:last-child{margin-bottom:0}.l-complementary .cm h1{font-size:20px}.cm.has-top-border{border-top:1px solid #ddd;padding-top:25px}.cm.has-shaded-bg{padding:25px;background-color:#efefef}.cm-image-block-link .img,.cm-image-block-link img{width:100%;display:block}.cm-image-block-link a{display:block;text-decoration:none;color:#58595b;font-weight:400}.cm-content-tile .content{background-color:#efefef;padding:20px}.cm-content-tile a .cta.faux-link{position:relative;vertical-align:middle;background-size:200% 200%;background-position:0 0}.cm-content-tile a .cta.faux-link:active,.cm-content-tile a .cta.faux-link:focus,html:not(.d-ios) .cm-content-tile a .cta.faux-link:hover{background-position:100% 100%}.cm-content-tile a:active .cta.faux-link,.cm-content-tile a:focus .cta.faux-link,.cm-content-tile a:hover .cta.faux-link{color:#fff;background-position:100% 100%}.cm-content-tile a:active .cta.faux-link:after{background-color:#b7bf10}.cm-content-tile.is-large a::after,.cm-content-tile.is-large a::before,.cm-content-tile.is-large>div::after,.cm-content-tile.is-large>div::before,.cm-content-tile.is-medium a::after,.cm-content-tile.is-medium a::before,.cm-content-tile.is-medium>div::after,.cm-content-tile.is-medium>div::before{content:" ";display:table}.cm-content-tile.is-large .content,.cm-content-tile.is-medium .content{margin-top:0;padding-left:18px}.cm-links ul{list-style:none;margin:0;padding:0}.cm-links li{margin-top:25px}.ca-tags.mini .cm-links .link-item h3,.cm-links .link-item .ca-tags.mini h3,.cm-links .link-item p,.cm-links li:first-child{margin:0}.cm-links .link-item{font-weight:400;color:#58595b;text-decoration:none;display:inline-block}.cm-links .link-item strong{font-weight:500;color:#00629e;text-decoration:underline;transition:color 150ms}.cm-links .link-item .link-item-type{font-size:.8em;text-transform:uppercase}.cm-links .link-item.has-icon{padding-left:35px;position:relative}.cm-links .link-item.has-icon .icon{width:20px;height:25px;position:absolute;top:1px;left:0}.cm-links .link-item.has-icon .icon path{transition:fill 150ms}.cm-links .link-item:focus strong,.cm-links .link-item:hover strong{color:#fff}.cm-links .link-item:focus .icon path,.cm-links .link-item:hover .icon path{fill:#fff}.cm-links .link-item:active strong{color:#007daa}.cm-links .link-item:active .icon path{fill:#007daa}.cm-links-downloads.cm-links.has-top-border .cls-1,.cm-links-downloads.cm-links.has-top-border .link-item:active .cls-1,.cm-links-downloads.cm-links.has-top-border .link-item:focus .cls-1,.cm-links-downloads.cm-links.has-top-border .link-item:hover .cls-1,.collection-item.has-icon .content .icon:focus path,.collection-item.has-icon .content .icon:hover path{fill:#00a3dd}.cm-links-downloads.cm-links.has-top-border{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;background:#fff;padding:0;border:none;margin-bottom:35px;margin-top:35px}.cm-links-downloads.cm-links.has-top-border ul{overflow:hidden}.cm-links-downloads.cm-links.has-top-border li{padding:0;margin:0;border-top:solid 1px #dfdfdf}.cm-links-downloads.cm-links.has-top-border li:last-child{border-bottom:solid 1px #dfdfdf}.cm-links-downloads.cm-links.has-top-border .link-item{display:block;padding-top:40px;padding-bottom:40px}.cm-links-downloads.cm-links.has-top-border .link-item strong{letter-spacing:1px;text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #00a3dd;color:#58595b}.cm-links-downloads.cm-links.has-top-border .link-item:focus,.cm-links-downloads.cm-links.has-top-border .link-item:hover{background:#efefef;color:#58595b}.cm-links-downloads.cm-links.has-top-border .link-item:focus strong,.cm-links-downloads.cm-links.has-top-border .link-item:hover strong{color:#58595b;letter-spacing:1px;text-decoration:none;text-shadow:1px 1px 0 #efefef,-1px 1px 0 #efefef,1px 0 0 #efefef,-1px 0 0 #efefef;box-shadow:inset 0 -1px 0 0 #efefef,inset 0 -2px 0 0 #00a3dd}.cm-links-downloads.cm-links.has-top-border .link-item::after{content:"";width:20px;height:20px;display:block;background-position:50% 50%;position:absolute;top:50%;margin-top:-10px}.cm-links-downloads.cm-links.has-top-border .link-item.has-icon{padding-left:145px}.cm-links-downloads.cm-links.has-top-border .link-item.has-icon .icon{width:30px;height:65px;top:43px;left:50px}.cm-links-downloads.cm-links.has-top-border .link-item .link-item-type{display:block;font-size:12px;margin-top:10px}.cm-links-downloads.cm-links.has-top-border.is-small .link-item.has-icon{padding-right:40px;padding-left:60px}.cm-links-downloads.cm-links.has-top-border.is-small .link-item.has-icon .icon{left:10px}.cm-links-downloads.cm-links.has-top-border.is-small .link-item.has-icon::after{right:20px}@media(max-width:47.9375em){.cm-links-downloads.cm-links.has-top-border .link-item.has-icon{padding-right:40px;padding-left:60px}.cm-links-downloads.cm-links.has-top-border .link-item.has-icon .icon{left:10px}.cm-links-downloads.cm-links.has-top-border .link-item.has-icon::after{right:20px}}.cm-links-downloads.cm-links.has-top-border.is-large .link-item.has-icon,.cm-links-downloads.cm-links.has-top-border.is-medium .link-item.has-icon{padding-right:80px}.cm-links-downloads.cm-links.has-top-border.is-large .link-item.has-icon::after,.cm-links-downloads.cm-links.has-top-border.is-medium .link-item.has-icon::after{right:40px}.cm-links-popular.is-large ul::after,.cm-links-popular.is-large ul::before,.cm-links-popular.is-medium ul::after,.cm-links-popular.is-medium ul::before,.cm-links-related.is-large ul::after,.cm-links-related.is-large ul::before,.cm-links-related.is-medium ul::after,.cm-links-related.is-medium ul::before{content:" ";display:table}.cm-links-popular.is-large li,.cm-links-popular.is-medium li,.cm-links-related.is-large li,.cm-links-related.is-medium li{padding:0}.cm-links-popular.is-large li:first-child,.cm-links-popular.is-large li:nth-child(2),.cm-links-popular.is-medium li:first-child,.cm-links-popular.is-medium li:nth-child(2),.cm-links-related.is-large li:first-child,.cm-links-related.is-large li:nth-child(2),.cm-links-related.is-medium li:first-child,.cm-links-related.is-medium li:nth-child(2){margin-top:0}.cm-links-popular.is-large li:nth-child(2n+1),.cm-links-popular.is-medium li:nth-child(2n+1),.cm-links-related.is-large li:nth-child(2n+1),.cm-links-related.is-medium li:nth-child(2n+1){clear:left}.btn-holder::after,.cm-hero-banner.is-large a::after,.cm-hero-banner.is-large>div::after,.cm.is-large .collection-item.has-image::after,.cm.is-medium .collection-item.has-image::after,.collection-header::after,.ctrl-holder::after,.ctrls-holder::after,.sl .sl-list::after{clear:both}.cm-links-related.has-top-border{border:none;background:#efefef;padding:60px 40px 60px 80px;margin-left:-80px;margin-top:0}.cm-links-related.has-top-border ul{font-family:Berling,Georgia,serif;letter-spacing:.4px}.cm-hero-links .link-item strong,.cm-links-related.has-top-border ul strong{letter-spacing:1.3px;font-family:NexaBold,Arial,Helvetica,sans-serif}.cm-links-related.has-top-border li{border-top:solid 1px #dfdfdf;margin:0;paddiong:0}.cm-links-related.has-top-border li:last-child{border-bottom:solid 1px #dfdfdf}.cm-links-related.has-top-border .link-item{padding:40px 70px;display:block;position:relative}.cm-links-related.has-top-border .link-item:hover{background:#00629e;color:#fff}.cm-links-related.has-top-border .link-item::after{content:"";width:30px;height:30px;display:block;background-position:50% 50%;position:absolute;top:50%;margin-top:-15px;right:50px}.ca-tags.mini .cm-links-related.has-top-border h3,.cm-links-related.has-top-border .ca-tags.mini h3,.cm-links-related.has-top-border p{margin-top:10px}@media only screen and (min-width:40em){.cm-links-related.has-top-border .link-item{padding:40px 60px 40px 50px}.cm-links-related.has-top-border .link-item::after{right:30px}}.cm-links-related.has-top-border.is-large .link-item,.cm-links-related.has-top-border.is-medium .link-item,.cm-links-related.has-top-border.is-small .link-item{padding:40px 60px 40px 50px}.cm-links-related.has-top-border.is-large .link-item::after,.cm-links-related.has-top-border.is-medium .link-item::after,.cm-links-related.has-top-border.is-small .link-item::after{right:30px}.cm-links-related.has-top-border.is-large .link-item,.cm-links-related.has-top-border.is-medium .link-item{padding-right:80px}.cm-image figure{margin:0}.cm-hero-banner{background-color:#efefef}.cm-hero-banner .content{padding:40px 36px}.cm-hero-banner.is-dark{background-color:#58595b;color:#fff}.ca-tags.mini .cm-hero-banner.is-dark h3,.cm-hero-banner.is-dark .ca-tags.mini h3,.cm-hero-banner.is-dark .faux-link,.cm-hero-banner.is-dark h1,.cm-hero-banner.is-dark p{color:#fff}.cm-hero-banner .image .intrinsic-el{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.cm-hero-banner.is-large a,.cm-hero-banner.is-large>div{overflow:hidden;position:relative}.cm-hero-banner.is-large a::after,.cm-hero-banner.is-large a::before,.cm-hero-banner.is-large>div::after,.cm-hero-banner.is-large>div::before{content:" ";display:table}.cm-hero-banner.is-large .image{width:67%;position:absolute;top:0;left:0}.cm-hero-banner.is-large .content{width:33%;float:right}.cm-hero-banner.is-large.has-full-image{position:relative}.cm-hero-banner.is-large.has-full-image .image{width:100%;height:100%;z-index:1}.cm-hero-banner.is-large.has-full-image .image .intrinsic-wrap{height:auto;position:static;padding:0}.cm-hero-banner.is-large.has-full-image .content{position:relative;z-index:2;min-height:400px}.cm-hero-banner.is-large.is-alt-side .image{left:auto;right:0}.cm-hero-banner.is-large.is-alt-side .content,.cm-hero-banner.is-large.is-alt-side.has-full-image .content{float:left}.cm-child-listing .title{margin-bottom:20px}.cm-child-listing .inline-cta-block h3,.cm-child-listing h2,.inline-cta-block .cm-child-listing h3{margin-bottom:30px}.cm-child-listing .inline-cta-block h3 a,.cm-child-listing h2 a,.inline-cta-block .cm-child-listing h3 a{text-decoration:none;color:#58595b}.cm-child-listing .inline-cta-block h3 a:focus,.cm-child-listing .inline-cta-block h3 a:hover,.cm-child-listing h2 a:focus,.cm-child-listing h2 a:hover,.inline-cta-block .cm-child-listing h3 a:focus,.inline-cta-block .cm-child-listing h3 a:hover{text-decoration:underline;color:#00a3dd}.cm-child-listing .inline-cta-block h3 a:active,.cm-child-listing h2 a:active,.inline-cta-block .cm-child-listing h3 a:active{color:#007daa}.ca-tags.mini .cm-child-listing h3,.cm-child-listing .ca-tags.mini h3,.cm-child-listing p{margin:0}.cm-child-listing ul{list-style:none;margin:0;padding:20px 0 0;border-top:1px solid #ddd}.cm-child-listing ul a{display:block}.content-hero{padding:75px 0}.content-hero .cm-hero-banner.is-large .content{min-height:400px}.content-hero.has-alt-bg{background-color:#efefef}.content-hero.has-alt-bg .cm-hero-banner{background-color:#fff}.content-hero h1{font-size:32px;line-height:1.125}.cm-twitter-feed .twitter-feed-more{margin-top:25px;display:inline-block}.cm-twitter-feed ul{list-style:none;margin:0;padding:0;border-bottom:1px solid #ddd}.cm-twitter-feed li{margin:0;border-top:1px solid #ddd;padding:20px 0}.cm-twitter-feed li:first-child{border-top:none;padding-top:0}.cm-twitter-feed .twitter-item-meta{font-size:14px;line-height:1.2857142857;position:relative;padding-left:30px;padding-right:45px}.cm-twitter-feed .twitter-item-meta .icon{width:20px;height:20px;position:absolute;top:0;left:0}.cm-twitter-feed .twitter-item-name{position:relative;padding-right:10px;margin-right:6px;display:block}.cm-twitter-feed .twitter-item-date{font-size:12px;line-height:1.5;position:absolute;top:1px;right:0}@media only screen and (min-width:40em){.cm-twitter-feed .twitter-item-name{display:inline-block}.cm-twitter-feed .twitter-item-name::after{content:"";position:absolute;top:0;right:0;height:100%;width:1px;background-color:#ddd}}.cm-twitter-feed.is-large .twitter-item-name,.cm-twitter-feed.is-medium .twitter-item-name,.cm-twitter-feed.is-small .twitter-item-name{display:inline-block}.cm-twitter-feed.is-large .twitter-item-name::after,.cm-twitter-feed.is-medium .twitter-item-name::after,.cm-twitter-feed.is-small .twitter-item-name::after{content:"";position:absolute;top:0;right:0;height:100%;width:1px;background-color:#ddd}.cm-hero-links h1{font-size:32px;line-height:1.6875;text-align:center;margin-bottom:30px}.cm-hero-links h1 a{text-decoration:none;color:#58595b}.cm-hero-links h1 a:focus,.cm-hero-links h1 a:hover{text-decoration:underline}.cm-hero-links ul{list-style:none;margin:0;padding:0}@media(min-width:30em){.cm-hero-links ul{margin:0 -18px}.cm-hero-links ul::after,.cm-hero-links ul::before{content:" ";display:table}.cm-hero-links ul::after{clear:both}.cm-hero-links li{width:50%;padding:0 18px;float:left}}.cm-hero-links li{margin:0}.cm-hero-links .link-item{text-decoration:none;color:#58595b;display:block;border-top:1px solid #ddd;padding-top:3px;margin-bottom:20px}.cm-hero-links .link-item .tag{font-size:12px;line-height:1.3333333333;font-weight:500;text-transform:uppercase;display:block;margin:0 0 20px}@media only screen and (max-width:29.9375em){.cm-hero-links .link-item .tag{margin-top:20px}}@media only screen and (min-width:64em){.cm-hero-links li{width:25%}.cm-hero-links .link-item .tag{margin-bottom:40px}}.cm-hero-links .link-item strong{font-size:24px;line-height:1.3333333333;display:block;font-weight:400}.cm-hero-links .link-item .faux-link{font-family:NexaBold,Arial,Helvetica,sans-serif;font-size:10px;line-height:2;transition-duration:.3s;transition-property:padding,color,border,background-color,background-image,background-position;display:inline-block;outline:0;color:#58595b;background-color:transparent;border:0 solid transparent;text-decoration:none;letter-spacing:1px;padding:14px 64px 10px 20px;text-align:left;text-transform:uppercase;position:relative;vertical-align:middle;background-image:linear-gradient(to right,#efefef 50%,#143672 50%);background-size:200% 200%;background-position:0 0;margin-top:25px}.cm-hero-links .link-item .faux-link:focus,html:not(.d-ios) .cm-hero-links .link-item .faux-link:hover{background-position:100% 100%;color:#fff;border-color:transparent}.cm-hero-links .link-item .faux-link:active{background-image:linear-gradient(to right,#efefef 50%,#143672 50%);background-position:100% 100%}.cm-hero-links .link-item .faux-link:after{content:"";width:44px;height:44px;display:block;background-position:50% 50%;position:absolute;right:0;margin-top:-22px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition-duration:.3s;transition-property:background-color;background-size:70% 70%;background-color:#00a3dd;bottom:0;top:auto;z-index:1}.cm-hero-links .link-item .faux-link:focus:after,html:not(.d-ios) .cm-hero-links .link-item .faux-link:hover:after{background-color:#00a3dd}.cm-hero-links .link-item .faux-link:active,.cm-hero-links .link-item .faux-link:target{color:#fff;border-color:transparent}.cm-hero-links .link-item .faux-link:active:after,.cm-hero-links .link-item .faux-link:target:after{background-color:#b7bf10}.cm-hero-links .link-item .faux-link[disabled]{cursor:default;color:#dfdfdf;background-color:#efefef;border-color:transparent;pointer-events:none}.cm-hero-links .link-item .faux-link[disabled]:after,html:not(.d-ios) .cm-hero-links .link-item .faux-link[disabled]:hover:after{background-color:#dfdfdf}@media only screen and (max-width:29.9375em){.cm-hero-links .link-item .faux-link{width:100%}}.cm-hero-links .link-item:active .faux-link,.cm-hero-links .link-item:focus .faux-link,.cm-hero-links .link-item:hover .faux-link{color:#fff;background-position:100% 100%}@media(min-width:30em){.cm-hero-links .link-item{margin-bottom:40px}}.hero-carousel{margin-bottom:50px}.hero-carousel .slick-next,.hero-carousel .slick-prev{z-index:2;border:none;background:0 0;position:absolute;top:50%;margin-top:-25px;width:50px;height:50px;overflow:hidden;text-indent:-999px;transition:opacity 150ms;outline:0;visibility:hidden}.hero-carousel .slick-next::after,.hero-carousel .slick-next::before,.hero-carousel .slick-prev::after,.hero-carousel .slick-prev::before{transition:opacity 150ms;content:"";width:40px;height:40px;display:block;background-position:50% 50%;position:absolute;left:50%;margin-left:-20px;top:50%;margin-top:-20px;background-size:60px 60px}.hero-carousel .slick-next::before,.hero-carousel .slick-prev::before{opacity:1}.hero-carousel .slick-next::after,.hero-carousel .slick-next:active::before,.hero-carousel .slick-next:focus::before,.hero-carousel .slick-next:hover::before,.hero-carousel .slick-prev::after,.hero-carousel .slick-prev:active::before,.hero-carousel .slick-prev:focus::before,.hero-carousel .slick-prev:hover::before{opacity:0}.supports-no-opacity .hero-carousel .slick-next::before,.supports-no-opacity .hero-carousel .slick-prev::before{display:block}.supports-no-opacity .hero-carousel .slick-next::after,.supports-no-opacity .hero-carousel .slick-prev::after{display:none}.supports-no-opacity .hero-carousel .slick-next:active::before,.supports-no-opacity .hero-carousel .slick-next:focus::before,.supports-no-opacity .hero-carousel .slick-next:hover::before,.supports-no-opacity .hero-carousel .slick-prev:active::before,.supports-no-opacity .hero-carousel .slick-prev:focus::before,.supports-no-opacity .hero-carousel .slick-prev:hover::before{display:none;content:" "}.hero-carousel .slick-next:active::after,.hero-carousel .slick-next:focus::after,.hero-carousel .slick-next:hover::after,.hero-carousel .slick-prev:active::after,.hero-carousel .slick-prev:focus::after,.hero-carousel .slick-prev:hover::after{opacity:1}.supports-no-opacity .hero-carousel .slick-next:active::after,.supports-no-opacity .hero-carousel .slick-next:focus::after,.supports-no-opacity .hero-carousel .slick-next:hover::after,.supports-no-opacity .hero-carousel .slick-prev:active::after,.supports-no-opacity .hero-carousel .slick-prev:focus::after,.supports-no-opacity .hero-carousel .slick-prev:hover::after{display:block;content:" "}.hero-carousel .slick-next.slick-disabled,.hero-carousel .slick-prev.slick-disabled{opacity:.3;cursor:default}.hero-carousel .slick-next.slick-disabled::before,.hero-carousel .slick-prev.slick-disabled::before{opacity:1;display:block}.hero-carousel .slick-next.slick-disabled::after,.hero-carousel .slick-prev.slick-disabled::after{display:none}@media only screen and (min-width:55.5em) and (max-width:63.9375em){.hero-carousel .slick-next,.hero-carousel .slick-prev{visibility:visible}}@media only screen and (min-width:71.5em) and (max-width:77.6875em){.hero-carousel .slick-next,.hero-carousel .slick-prev{visibility:visible}}@media only screen and (min-width:85.25em) and (max-width:88.0625em){.hero-carousel .slick-next,.hero-carousel .slick-prev{visibility:visible}}@media only screen and (min-width:95.625em){.hero-carousel .slick-next,.hero-carousel .slick-prev{visibility:visible}}.hidden,.invisible{visibility:hidden}.hero-carousel .slick-prev{left:15px}.hero-carousel .slick-next{right:15px}@media only screen and (min-width:98.75em){.hero-carousel .slick-prev{left:30px}.hero-carousel .slick-next{right:30px}}.hero-carousel .slick-dots-wrapper{position:absolute;height:40px;width:100%;bottom:30px;left:0}.hero-carousel .slick-dots{list-style:none;margin:0;padding:0}.hero-carousel .slick-dots li{display:inline-block}.hero-carousel .slick-dots button{width:20px;height:40px;overflow:hidden;border:none;background:0 0;position:relative;text-indent:-999px;outline:0}.hero-carousel .slick-dots button::before{content:"";width:10px;height:10px;position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-5px;background-color:#000;border-radius:50%;opacity:.3;transition-duration:150ms;transition-property:opacity,background-color}.hero-carousel .slick-dots button:focus::before,.hero-carousel .slick-dots button:hover::before{opacity:1;background-color:#00a3dd}.hero-carousel .slick-dots button:active::before{background-color:#000}.hero-carousel .slick-dots .slick-active button::before{opacity:1;background-color:#000;cursor:default}.hero-carousel .slick-slider.is-dark .slick-next::after,.hero-carousel .slick-slider.is-dark .slick-next::before,.hero-carousel .slick-slider.is-dark .slick-prev::after,.hero-carousel .slick-slider.is-dark .slick-prev::before{background-size:60px 60px}.hero-carousel .slick-slider.is-dark .slick-dots button::before{background-color:#fff}.hero-carousel .slick-slider.is-dark .slick-dots button:focus::before,.hero-carousel .slick-slider.is-dark .slick-dots button:hover::before{background-color:#00a3dd}.hero-carousel .slick-slider.is-dark .slick-dots .slick-active button::before,.hero-carousel .slick-slider.is-dark .slick-dots button:active::before{background-color:#fff}@media only screen and (min-width:64em){.hero-carousel .slick-dots-wrapper{bottom:60px}.hero-carousel{margin-bottom:70px}}.hero-carousel-item{position:relative;outline:0}.hero-carousel-item .content{position:relative;padding:60px 0 100px;max-width:600px;z-index:2}.hero-carousel-item .content h1{margin-bottom:25px}.ca-tags.mini .hero-carousel-item .content h3,.hero-carousel-item .content .ca-tags.mini h3,.hero-carousel-item .content p{margin:0}.hero-carousel-item .content .cta{margin-top:40px}@media only screen and (min-width:64em){.hero-carousel-item .content{padding:140px 0 180px;width:50%}}.hero-carousel-item .image,.landing-banner .image{width:100%;height:100%;background-size:cover;top:0;background-position:50% 50%;left:0}.hero-carousel-item .image{position:absolute;z-index:1;background-repeat:none;opacity:.6}.hero-carousel-item.is-dark{background-color:#000;color:#fff}.hero-carousel-item.is-dark h1{color:#fff}.landing-banner{position:relative;background-color:#efefef}.landing-banner.is-dark{background-color:#000;color:#fff}.landing-banner.is-dark h1{color:#fff}.landing-banner .content{position:relative;max-width:80%;z-index:2}.landing-banner .content h1{font-size:40px;line-height:1.5;margin:0;padding:50px 0 35px}.ca-tags.mini .landing-banner .content h3,.landing-banner .content .ca-tags.mini h3,.landing-banner .content p{margin:0}.landing-banner .content .spacer{padding-top:350px}.landing-banner .content h1+.spacer{padding-top:0}.landing-banner .image{position:absolute;z-index:1;background-repeat:no-repeat}@media only screen and (min-width:64em){.hero-carousel-item .image{opacity:1}.landing-banner .content{width:50%}.landing-banner .content h1{font-size:50px;line-height:1.6;padding:90px 0 35px}}@media(max-width:47.9375em){.landing-banner .content .spacer{padding-top:260px}}.page-section-level-1 .landing-banner{box-shadow:inset 0 3px 9px -1px #58595b}.page-section-level-1 .landing-banner .content{padding:130px 0 50px}.hm{margin-bottom:30px}.hm-feature-listing{position:relative;background-color:#efefef}.hm-feature-listing .feature-listing-links ul{list-style:none;margin:0;padding:0}.hm-feature-listing .feature-listing-links li{margin:0;border-top:1px solid rgba(88,89,91,.1)}.hm-feature-listing.is-dark{background-color:#58595b;color:#fff}.hm-feature-listing.is-dark .feature-listing-links li{border-top-color:rgba(255,255,255,.1)}.hm-feature-listing.is-large.has-items{padding-right:33.3%;position:relative}.hm-feature-listing.is-large.has-items .feature-listing-links{width:33.3%;height:100%;position:absolute;top:0;right:0;border-left:1px solid rgba(88,89,91,.1)}.hm-feature-listing.is-large.has-items .feature-listing-links ul{display:block;width:100%;height:100%}.hm-feature-listing.is-large.has-items .feature-listing-links li{height:33.3%}.hm-feature-listing.is-large.has-items .feature-listing-links li:first-child{border-top:none}.hm-feature-listing.is-large.has-items .feature-listing-links.has-4-items li{height:25%}.hm-feature-listing.is-large.has-items .feature-listing-links.has-5-items li{height:20%}.hm-feature-listing.is-large.has-items .feature-listing-hero.has-image+.feature-listing-links{border-left:none}.hm-feature-listing.is-large.has-items .feature-listing-link{height:100%}.hm-feature-listing.is-large.has-items.is-dark .feature-listing-links{border-left-color:rgba(255,255,255,.1)}.feature-listing-hero{display:block;position:relative;min-height:400px;text-decoration:none;font-weight:400;line-height:1.5;background-color:#efefef;color:#58595b}.feature-listing-hero h1{font-size:50px;line-height:1;margin:0 0 5px}.feature-listing-hero time{font-size:14px}.feature-listing-hero .content{position:relative;z-index:2;padding:25px}.feature-listing-hero:focus,.feature-listing-hero:hover{color:#58595b}.feature-listing-hero:focus .faux-link,.feature-listing-hero:hover .faux-link{color:#00a3dd}.feature-listing-hero:active .faux-link{color:#007daa}.feature-listing-hero .collection-item-tags a,.feature-listing-hero .collection-item-tags span{border-color:rgba(88,89,91,.5)}.feature-listing-hero.is-dark{background-color:#58595b;color:#fff}.feature-listing-hero.is-dark .faux-link,.feature-listing-hero.is-dark h1,.feature-listing-hero.is-dark:focus,.feature-listing-hero.is-dark:hover{color:#fff}.feature-listing-hero.is-dark:focus .faux-link,.feature-listing-hero.is-dark:hover .faux-link{color:#00a3dd}.feature-listing-hero.is-dark:active .faux-link{color:#007daa}.feature-listing-hero.is-dark .collection-item-tags a,.feature-listing-hero.is-dark .collection-item-tags span{border-color:rgba(255,255,255,.5)}.feature-listing-hero.has-image h1{font-size:36px;line-height:1.1111111111}.feature-listing-hero.has-image .image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.feature-listing-hero.has-image .image::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#00a3dd;opacity:0;transition:opacity 150ms}.feature-listing-hero.has-image .img{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 50%;background-size:cover;transition:-webkit-filter 150ms;transition:filter 150ms;transition:filter 150ms,-webkit-filter 150ms}.feature-listing-hero.has-image:focus .img,.feature-listing-hero.has-image:hover .img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.feature-listing-hero.has-image:focus .image::after,.feature-listing-hero.has-image:hover .image::after{opacity:.4}.feature-listing-link{text-decoration:none;display:block;padding:15px 25px;font-weight:400;line-height:1.5}.feature-listing-link strong{margin:0 0 5px;transition:color 150ms;font-weight:500;text-decoration:underline;display:block}.collection-item.has-icon .content .icon path,.collection-pagination .pagination-next path,.collection-pagination .pagination-prev path{transition:fill 150ms}.ca-tags.mini .feature-listing-link h3,.feature-listing-link .ca-tags.mini h3,.feature-listing-link p{margin:0;color:#58595b}.feature-listing-link:focus,.feature-listing-link:hover{color:#00a3dd}.feature-listing-link:active{color:#007daa}.ca-tags.mini .hm-feature-listing.is-dark .feature-listing-link h3,.hm-feature-listing.is-dark .feature-listing-link,.hm-feature-listing.is-dark .feature-listing-link .ca-tags.mini h3,.hm-feature-listing.is-dark .feature-listing-link p{color:#fff}.hm-feature-listing.is-dark .feature-listing-link:focus,.hm-feature-listing.is-dark .feature-listing-link:hover{color:#00a3dd}.hm-feature-listing.is-dark .feature-listing-link:active{color:#007daa}.cm-collection .collection-items-more{display:inline-block;margin-top:20px}.collection-header{padding-bottom:10px}.collection-header::after,.collection-header::before{content:" ";display:table}.collection-header .collection-header-results h1{margin:0}.collection-header .collection-header-sort .collection-header-sort-form,.collection-header .collection-header-sort .modal-title{display:none}.collection-header .collection-header-sort .collection-header-sort-form fieldset{margin-top:0;padding-top:0;border:none}@media only screen and (min-width:64em){.collection-header .collection-header-sort .modal-toggle{display:none}.collection-header .collection-header-sort .collection-header-sort-form{display:block}}.collection-header.has-sort .collection-header-results h1{margin:0 0 10px}@media only screen and (min-width:77.75em){.collection-header.has-sort .collection-header-sort{float:right}.collection-header.has-sort .collection-header-results{float:left}.collection-header.has-sort .collection-header-results h1{margin:5px 0}}@media(max-width:47.9375em){.collection-header.has-left-facets .modal-toggle{display:none}}.modal-collection-header-sort{max-width:500px;margin:0 auto}.modal-collection-header-sort .modal-title{display:block}.collection-list{list-style:none;margin:0;padding:0;border-bottom:1px solid #ddd}.collection-list>li{margin:0;border-top:1px solid #ddd}.collection-no-results{border:1px solid #ddd;padding:20px}@media only screen and (min-width:77.75em){.collection-no-results{padding:36px}}.collection-item{padding:30px 0}.collection-item .inline-cta-block h3,.collection-item h2,.inline-cta-block .collection-item h3{margin:0}.collection-item .inline-cta-block h3 a,.collection-item h2 a,.inline-cta-block .collection-item h3 a{text-decoration:none;color:#58595b}.collection-item .inline-cta-block h3 a:active,.collection-item h2 a:active,.inline-cta-block .collection-item h3 a:active{color:#00629e}.collection-item .source-tag span{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;border:1px solid #ccc;text-transform:uppercase;font-size:10px;padding:6px 10px 1px;display:inline-block;margin-bottom:25px}.collection-item .inline-cta-block .source-tag+h2,.collection-item .inline-cta-block .source-tag+h3,.collection-item .source-tag+h2,.inline-cta-block .collection-item .source-tag+h3{margin-top:0}.ca-tags.mini .collection-item h3,.collection-item .ca-tags.mini h3,.collection-item p{margin:0}.collection-item.has-icon .content{padding-left:70px;position:relative}.collection-item.has-icon .content .icon{display:block;position:absolute;top:0;left:0;width:50px}.collection-item.has-icon .content .icon:active path{fill:#00629e}.collection-item .image{display:block;position:relative}.cm.is-large .collection-item.has-image::after,.cm.is-large .collection-item.has-image::before,.cm.is-medium .collection-item.has-image::after,.cm.is-medium .collection-item.has-image::before{content:" ";display:table}.collection-item-meta,.collection-item-tags{font-size:14px;line-height:1.4285714286;margin-top:15px}.collection-item-meta ul,.collection-item-tags ul{list-style:none;margin:0;padding:0;display:inline-block}.collection-item-meta ul li,.collection-item-tags ul li{display:inline-block;margin:0 7px 0 0}.collection-item-meta ul li:last-child,.collection-item-tags ul li:last-child{margin-right:0}.collection-item-meta strong,.collection-item-tags strong{font-weight:400}.collection-item-meta li{border-right:1px solid #58595b;padding-right:12px}.collection-item-meta li:last-child{border-right:none;padding-right:0}.collection-item-tags strong{margin-right:10px}.collection-item-tags a,.collection-item-tags span{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;border:1px solid #00a3dd;display:block;line-height:1;text-decoration:none;color:#58595b;text-transform:uppercase;font-size:10px;padding:8px 10px 5px}.collection-pagination ol,.collection-pagination ol li{display:inline-block;margin:0}.collection-item-tags a:focus,.collection-item-tags a:hover,.collection-item-tags span:focus,.collection-item-tags span:hover{color:#fff;border:1px solid #00629e;background-color:#00629e}.collection-pagination{font-size:18px;line-height:1.6666666667;text-align:center}.collection-pagination ol{list-style:none;padding:0}.collection-pagination ol a{padding:20px 10px;display:block}@media only screen and (min-width:40em){.collection-pagination ol a{padding:20px}}.collection-pagination ol .more{color:#00629e}.collection-pagination .is-active{font-weight:400;color:#58595b}.collection-pagination .pagination-next,.collection-pagination .pagination-prev{display:inline-block;position:relative;top:8px}.collection-pagination .pagination-next>a,.collection-pagination .pagination-next>span,.collection-pagination .pagination-prev>a,.collection-pagination .pagination-prev>span{display:block;padding:20px 5px}@media only screen and (min-width:40em){.collection-pagination .pagination-next>a,.collection-pagination .pagination-next>span,.collection-pagination .pagination-prev>a,.collection-pagination .pagination-prev>span{padding:20px 10px}}.collection-pagination .pagination-next .icon,.collection-pagination .pagination-prev .icon{width:30px;height:30px}.collection-pagination .pagination-next.is-disabled .icon,.collection-pagination .pagination-prev.is-disabled .icon{opacity:.5}.collection-pagination .pagination-next a:focus path,.collection-pagination .pagination-next a:hover path,.collection-pagination .pagination-prev a:focus path,.collection-pagination .pagination-prev a:hover path{fill:#00a3dd}.collection-pagination .pagination-next a:active path,.collection-pagination .pagination-prev a:active path{fill:#00629e}.cm-search-facets{display:none}@media only screen and (min-width:48em){.cm-search-facets{display:block}}.modal-search-facets{max-width:400px;margin:0 auto}.modal-search-facets .cm-search-facets{display:block;position:relative}.cm-search-facets-modals .cta{margin-right:5px}@media only screen and (max-width:29.9375em){.cm-search-facets-modals::after,.cm-search-facets-modals::before{content:" ";display:table}.cm-search-facets-modals::after{clear:both}.cm-search-facets-modals .cta{float:left}.cm-search-facets-modals .cta:first-child{margin-right:2%}}@media only screen and (min-width:48em){.cm-search-facets-modals{display:none}.cm-search-facets-modals+.cm{margin-top:0}}.cm-current-search-facets .clear-facets{display:inline-block}.search-facet{font-size:14px;border-top:1px solid #ddd}.search-facet:last-child{border-bottom:1px solid #ddd}.search-facet .expandcollapse{font-weight:700;color:#58595b;display:block;text-decoration:none;padding-top:10px;padding-bottom:10px}.search-facet .expandcollapse:focus,.search-facet .expandcollapse:hover{color:#00a3dd;text-decoration:underline}.search-facet .expandcollapse:active{color:#00629e}.search-facet .expandcollapse-content{padding:10px 0 20px}.search-facet.is-keyword .ctrl-holder{margin-bottom:5px}.search-facet-items{font-size:14px;list-style:none;margin:0;padding:0}.search-facet-items .search-facet-items{padding-left:20px}.search-facet-items .search-facet-item.is-selected::after,.search-facet-items .search-facet-item.is-selected::before,.search-facet-items .search-facet-item::after,.search-facet-items .search-facet-item::before{background-size:10px 10px}.search-facet-item{font-weight:400;text-decoration:none;color:#58595b;display:block;padding-right:15px;position:relative}.search-facet-item::after,.search-facet-item::before{transition:opacity 150ms;content:"";width:20px;height:20px;display:block;background-position:50% 50%;position:absolute;right:0;top:50%;margin-top:-10px}.jssocials-share-count-box,.jssocials-share-count-box:after,.jssocials-share-link{transition:background .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.search-facet-item::before{opacity:1}.search-facet-item::after,.search-facet-item:active::before,.search-facet-item:focus::before,.search-facet-item:hover::before{opacity:0}.supports-no-opacity .search-facet-item::before{display:block}.supports-no-opacity .search-facet-item::after{display:none}.supports-no-opacity .search-facet-item:active::before,.supports-no-opacity .search-facet-item:focus::before,.supports-no-opacity .search-facet-item:hover::before{display:none;content:" "}.search-facet-item:active::after,.search-facet-item:focus::after,.search-facet-item:hover::after{opacity:1}.supports-no-opacity .search-facet-item:active::after,.supports-no-opacity .search-facet-item:focus::after,.supports-no-opacity .search-facet-item:hover::after{display:block;content:" "}.search-facet-item .num::before{content:"("}.search-facet-item .num::after{content:")"}.search-facet-item:focus,.search-facet-item:hover{color:#00a3dd;text-decoration:underline}.search-facet-item:active{color:#00629e}.search-facet-item.is-selected{font-weight:500}.cm-site-map ul{list-style:none;margin:0;padding:0}.cm-site-map>ul>li{margin:60px 0 0}.cm-site-map .nav-site-map li,.cm-site-map>ul>li:first-child{margin-top:0}.cm-site-map .nav-site-map li li{margin:20px 0}.cm-site-map .nav-site-map>li{position:relative;padding:20px 0}.cm-site-map .nav-site-map>li::before{content:"";display:block;width:100%;height:1px;background-color:#ddd;position:absolute;top:0;left:0}@media only screen and (min-width:40em){.cm-site-map .nav-site-map{margin:0 -18px}.cm-site-map .nav-site-map::after,.cm-site-map .nav-site-map::before{content:" ";display:table}.cm-site-map .nav-site-map::after{clear:both}.cm-site-map .nav-site-map>li{padding:20px 18px;margin:0;width:50%;float:left}.cm-site-map .nav-site-map>li::before{width:calc(100% - 36px);left:18px}.cm-site-map .nav-site-map>li:nth-child(-n+2){margin-top:0}}@media only screen and (min-width:64em){.cm-site-map .nav-site-map>li{width:25%}.cm-site-map .nav-site-map>li:nth-child(-n+4){margin-top:0}}.cm-site-map .nav-lvl1,.cm-site-map .nav-lvl2{color:#58595b;text-decoration:none}.cm-site-map .nav-lvl1:focus,.cm-site-map .nav-lvl1:hover,.cm-site-map .nav-lvl2:focus,.cm-site-map .nav-lvl2:hover{color:#00a3dd;text-decoration:underline}.cm-site-map .nav-lvl1:active,.cm-site-map .nav-lvl2:active{color:#007daa}.cm-site-map .nav-lvl2{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;font-size:20px;line-height:1.3;display:block}.cm-site-map .nav-lvl3,.cm-site-map .nav-lvl4,.cm-site-map .nav-lvl5,.cm-site-map .nav-lvl6{font-size:14px;line-height:1.4285714286;display:block}.cm-site-map .nav-lvl3+ul,.cm-site-map .nav-lvl4+ul,.cm-site-map .nav-lvl5+ul,.cm-site-map .nav-lvl6+ul{padding-left:20px}.sl{margin:35px 0}.sl .sl-list::after,.sl .sl-list::before{content:" ";display:table}.sl .sl-item{margin-top:35px}.sl .sl-item:first-child{margin-top:0}.sl.has-top-border{border-top:1px solid #ddd;padding-top:35px}.l-landing .sl{margin:60px 0}.l-landing .sl.has-top-border{padding-top:60px}.l-landing .sl:first-child{margin-top:0}.l-landing .sl:last-child{margin-bottom:0}@media only screen and (min-width:64em){.sl{margin-top:35px}.sl .sl-list{margin:0 -22px}.sl .sl-list.has-2-items .sl-item:nth-child(-n+2),.sl .sl-list.has-3-items .sl-item:nth-child(-n+3){margin-top:0}.sl .sl-list.has-1-items .sl-item,.sl .sl-list.has-2-items .sl-item{width:50%}.sl .sl-list.has-3-items .sl-item{width:33.3%}.sl .sl-item{float:left;padding:0 22px;margin-top:35px}.sl:last-child .cm{margin-bottom:0}}.sl-list-landing{list-style:none;margin:0;padding:0}.sl-list-landing .sl-item{margin:60px 0 0}.sl-list-landing .sl-item:first-child{margin-top:0}@media only screen and (min-width:64em){.sl-list-landing{margin:0 -44px 100px}.sl-list-landing .sl-item{padding:0 44px;margin-top:100px}.sl-list-landing .sl-item:first-child,.sl-list-landing .sl-item:nth-child(2){margin-top:0}}.cm.sl.is-medium .has-3-items .sl-item,.cm.sl.is-small .has-3-items .sl-item{width:100%;margin:35px 0}@media only screen and (min-width:77.75em){.cm.sl .has-2-items .sl-item.two-thirds{width:66.6%}.cm.sl .has-2-items .sl-item.one-third{width:33.3%}}code[class*=language-],pre[class*=language-]{color:#000;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono',monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}::-moz-selection{text-shadow:none;background:#b3d4fc}::selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.namespace{opacity:.7}.token.boolean,.token.number,.token.property,.token.tag{color:#905}.token.attr-name,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#a67f59;background:rgba(255,255,255,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.important,.token.regex{color:#e90}.token.important{font-weight:700}.token.entity{cursor:help}.ca-social-share{margin-top:-40px;margin-bottom:40px}.ca-social-share .jssocials-share-link{font-size:12px;line-height:1.6666666667;padding:8px 0 0;width:40px;height:40px}[class*=" icon-"],[class^=icon-]{font-family:socialshare!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-envelope-o:before{content:""}.icon-twitter:before{content:""}.icon-facebook-f:before,.icon-facebook:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-youtube-play:before{content:""}.icon-instagram:before{content:""}.jssocials-share-link{padding:.5em .6em;border-radius:50%;border:2px solid transparent;color:#00a3dd}.jssocials-share-link:active,.jssocials-share-link:focus,.jssocials-share-link:hover{border:2px solid #dfdfdf;color:#007daa}.jssocials-share-count-box{position:relative;margin-left:.4em;background:#f5f5f5;border-radius:50%}.jssocials-share-count-box:hover{background:#e8e8e8}.jssocials-share-count-box:hover:after{border-color:transparent #e8e8e8 transparent transparent}.jssocials-share-count-box:after{content:"";display:block;position:absolute;top:.75em;left:-.4em;width:0;height:0;border-width:.5em .5em .5em 0;border-style:solid;border-color:transparent #f5f5f5 transparent transparent;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.jssocials-share-count-box .jssocials-share-count{line-height:2.5em;color:#00a3dd}.jssocials-shares{margin:.2em 0}.jssocials-share{display:inline-block;vertical-align:top;margin:.3em}.jssocials-share:first-child{margin-left:0}.jssocials-share:last-child{margin-right:0}.jssocials-share-logo{width:1em;vertical-align:middle;font-size:1.5em}img.jssocials-share-logo{width:auto;height:1em}.jssocials-share-link{display:inline-block;text-align:center;text-decoration:none;line-height:1}.jssocials-share-link.jssocials-share-link-count{padding-top:.2em}.jssocials-share-link.jssocials-share-link-count .jssocials-share-count{display:block;font-size:.6em;margin:0 -.5em -.8em}.jssocials-share-link.jssocials-share-no-count{padding-top:.5em}.jssocials-share-link.jssocials-share-no-count .jssocials-share-count{height:1em}.jssocials-share-label{padding-left:.3em;vertical-align:middle}.jssocials-share-count-box{display:inline-block;height:1.5em;padding:0 .3em;line-height:1;vertical-align:middle;cursor:default}.jssocials-share-count-box.jssocials-share-no-count,form.ca-contact-form .ctrl-holder.is-error .status-msg .is-error:before{display:none}.jssocials-share-count{line-height:1.5em;vertical-align:middle}form.ca-contact-form .ctrl-holder{position:relative;margin-top:90px}form.ca-contact-form .ctrl-holder+.ctrl-holder{margin-top:40px}form.ca-contact-form .ctrl-holder input.text,form.ca-contact-form .ctrl-holder select,form.ca-contact-form .ctrl-holder textarea{font-family:Nexa,Arial,Helvetica,sans-serif;min-height:40px;font-size:12px;line-height:3.3333333333;padding-top:2px}form.ca-contact-form .ctrl-holder input.text:hover,form.ca-contact-form .ctrl-holder select:hover,form.ca-contact-form .ctrl-holder textarea:hover{border-bottom-color:#00a3dd}form.ca-contact-form .ctrl-holder select{cursor:pointer}form.ca-contact-form label{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;text-transform:uppercase;position:absolute;padding-top:3px;-webkit-transform:translate(0,-20px);-ms-transform:translate(0,-20px);transform:translate(0,-20px);color:#58595b;transition-duration:150ms;transition-property:color,-webkit-transform;transition-property:transform,color;transition-property:transform,color,-webkit-transform}form.ca-contact-form .js-animate-label>label{color:#58595b;-webkit-transform:translate(15px,15px);-ms-transform:translate(15px,15px);transform:translate(15px,15px);pointer-events:none}form.ca-contact-form .js-animate-label.input-filled>label,form.ca-contact-form .js-animate-label>input:focus~label,form.ca-contact-form .js-animate-label>select:focus~label,form.ca-contact-form .js-animate-label>textarea:focus~label{color:#58595b;-webkit-transform:translate(0,-20px);-ms-transform:translate(0,-20px);transform:translate(0,-20px)}form.ca-contact-form .ctrl-holder.is-error .status-msg{padding-top:0;font-family:Nexa,Arial,Helvetica,sans-serif}form.ca-contact-form .ctrl-holder.is-error .status-msg .is-error{color:#cf0000;background-color:transparent;padding:5px}.btn-holder::after,.btn-holder::before,.ctrl-holder::after,.ctrl-holder::before,.ctrls-holder::after,.ctrls-holder::before{display:table;content:" "}form.ca-contact-form .fn_validate_summary{margin-top:30px}form.ca-contact-form .fn_validate_summary .form-summary.is-error{background-color:transparent;color:#cf0000;border:1px solid}form.ca-contact-form .fn_validate_summary .form-summary.is-error .form-summary-title,form.ca-contact-form .fn_validate_summary .form-summary.is-error a{color:#cf0000}fieldset{border:none;margin:30px 0;padding:20px 0 0;border-top:1px solid #ddd}.btn-holder,fieldset:first-child,legend.vh+.ctrl-holder{margin-top:0}fieldset:last-child{margin-bottom:0}legend{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;font-size:32px;line-height:1.125;color:#58595b;float:left;margin-bottom:20px}.btn-holder{padding-top:0}.btn-holder .cta{margin-bottom:17px;margin-right:10px}.btn-holder .cancel,.btn-holder .or{margin-right:7px}.ctrl-holder,.ctrls-holder{margin:30px 0}.ctrl-holder:first-child,.ctrls-holder:first-child{margin-top:0}.ctrl-holder:last-child,.ctrls-holder:last-child{margin-bottom:0}.ctrl-holder .label,.ctrl-holder label,.ctrls-holder .label,.ctrls-holder label{font-size:12px;line-height:1;display:block;font-weight:500;margin:0;text-align:left;color:#58595b;clear:both}.ctrl-holder .label.is-empty,.ctrl-holder label.is-empty,.ctrls-holder .label.is-empty,.ctrls-holder label.is-empty{display:none}.ctrl-holder .label.is-error,.ctrl-holder label.is-error,.ctrls-holder .label.is-error,.ctrls-holder label.is-error{color:#fff}.ctrl-holder .label em,.ctrl-holder label em,.ctrls-holder .label em,.ctrls-holder label em{margin-left:5px;font-style:normal;color:#58595b}.ctrl-holder .label .help,.ctrl-holder label .help,.ctrls-holder .label .help,.ctrls-holder label .help{margin:0;padding:0;font-weight:400;position:relative;top:-5px}.ctrl-holder .label .tooltip-btn,.ctrl-holder label .tooltip-btn,.ctrls-holder .label .tooltip-btn,.ctrls-holder label .tooltip-btn{top:3px}.ctrl-holder .text,.ctrl-holder select,.ctrl-holder textarea{font-size:16px;line-height:2.5;display:block;color:#58595b;background-color:#fff;border:1px solid #ddd;padding:0 10px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;transition-property:color,background-color,border;transition-duration:150ms;float:left;clear:left;width:100%}.lt-ie10 .ctrl-holder .text,.lt-ie10 .ctrl-holder select,.lt-ie10 .ctrl-holder textarea{min-height:0}.ctrl-holder .text:focus,.ctrl-holder select:focus,.ctrl-holder textarea:focus{border-color:#00a3dd;background-color:#fff}.ctrl-holder .text:disabled,.ctrl-holder select:disabled,.ctrl-holder textarea:disabled{border:1px solid #ddd;background-color:#efefef}@media(min-width:30em){.ctrl-holder .text,.ctrl-holder select,.ctrl-holder textarea{width:auto}}.ctrl-holder select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right 8px center;padding-right:30px;background-size:20px 20px;min-height:40px}.is-ie .ctrl-holder select{padding:7px 10px;background-image:none}.ctrl-holder textarea,.ctrl-holder textarea.text{height:auto;min-height:120px;resize:none}.lt-ie10 .ctrl-holder textarea,.lt-ie10 .ctrl-holder textarea.text{min-height:0;height:200px}.ctrl-holder .help{font-size:13px;line-height:1.6153846154;clear:both;display:block;padding-top:6px;font-style:normal}.ctrls-holder .ctrls::after,.ctrls-holder .ctrls::before{content:" ";display:table}.ctrls-holder .ctrls::after{clear:both}.ctrls-holder .ctrl-holder{float:left;margin:0 10px 0 0;clear:none}.cf::after,.clearfix::after,.ctrl-holder .option::after{clear:both}.ctrls-holder .ctrl-holder:last-child{margin-right:0}.ctrl-holder .display{font-size:16px;line-height:2.5;display:block;float:left}.ctrl-holder .text-pre{padding:0;border:none;position:relative}.ctrl-holder .text-pre .display{position:absolute;left:15px;top:1px}.ctrl-holder .text-pre .text{padding-left:26px}.ctrl-holder .text-post{padding-left:5px}.ctrl-holder .text.is-placeholder,.ctrl-holder textarea.is-placeholder{color:tint(#58595b,50)}.ctrl-holder ::-webkit-input-placeholder{color:tint(#58595b,50)}.ctrl-holder ::-moz-placeholder{color:tint(#58595b,50)}.ctrl-holder :-ms-input-placeholder{color:tint(#58595b,50)}.ctrl-holder ::placeholder{color:tint(#58595b,50)}.form-summary,.form-summary .form-summary-title,.form-summary a{color:#58595b}.ctrl-holder input[type=number]::-webkit-inner-spin-button,.ctrl-holder input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.ctrl-group.is-small .label,.ctrl-group.is-small .text,.ctrl-group.is-small label,.ctrl-group.is-small select{font-size:14px}.ctrl-group.is-small .cta{padding:3px 15px;font-size:13px;line-height:2.3076923077}@media only screen and (min-width:40em){.ctrl-group.is-inline .ctrl-holder{display:inline-block;margin:0 10px 0 0}.ctrl-group.is-inline .label,.ctrl-group.is-inline label{display:inline-block;margin-right:5px}.ctrl-group.is-inline .text,.ctrl-group.is-inline select{font-size:14px;line-height:2.7857142857;height:39px;display:inline-block;float:none}.ctrl-group.is-inline .cta{position:relative}}.ctrl-holder .status-msg,.ctrls-holder .status-msg,.is-valid .status-msg .is-error{display:none}.form-summary{outline:0;margin:40px 0;position:relative;padding:20px 30px;border:none;background-color:#efefef}.form-summary ul{padding-left:25px}.form-summary a{text-decoration:none}.form-summary a:focus,.form-summary a:hover{text-decoration:underline}.form-summary .form-summary-title{font-size:22px;line-height:1.1818181818;margin:0}.form-summary.is-error{color:#fff;background-color:#cf0000;border-color:#cf0000}.form-summary.is-error .form-summary-title,.form-summary.is-error a{color:#fff}.form-summary.is-success{color:#58595b;background-color:#00a3dd;border-color:#00a3dd}.form-summary.is-success .form-summary-title,.form-summary.is-success a{color:#58595b}.is-error .option.fancy .label,.is-error .option.fancy label,.is-error .options.fancy .option .label,.is-error .options.fancy .option label,.is-error .text,.is-error select,.is-error textarea{background-color:#fff;border-color:#cf0000}.ctrl-holder.is-error .status-msg,.ctrls-holder.is-error .status-msg{display:block;clear:both;padding-top:20px;padding-bottom:5px;max-width:450px}.ctrl-holder.is-error .status-msg .is-error,.ctrls-holder.is-error .status-msg .is-error{display:inline-block;color:#fff;background-color:#cf0000;font-weight:700;font-style:normal;padding:10px 15px;position:relative;font-size:12px;border-radius:0}.ctrl-holder.is-error .status-msg .is-error::before,.ctrls-holder.is-error .status-msg .is-error::before{content:"";position:absolute;left:15px;top:-20px}@media screen{.ctrl-holder.is-error .status-msg .is-error::before,.ctrls-holder.is-error .status-msg .is-error::before{width:0;height:0;border:10px solid transparent;border-bottom:10px solid #cf0000}}.ctrl-holder .options{list-style:none;margin:0;padding:0}.ctrl-holder .options.is-horizontal{width:auto}@media only screen and (min-width:48em){.ctrl-holder .options.is-horizontal::after,.ctrl-holder .options.is-horizontal::before{content:" ";display:table}.ctrl-holder .options.is-horizontal::after{clear:both}.ctrl-holder .options.is-horizontal .option{float:left;margin:0 10px 0 0}.ctrl-holder .options.is-horizontal .label,.ctrl-holder .options.is-horizontal label{width:auto;max-width:none;padding-right:30px}}.ctrl-holder .option{font-size:16px;line-height:2.5;position:relative;margin-top:10px;width:auto;display:block}.ctrl-holder .option::after,.ctrl-holder .option::before{content:" ";display:table}.ctrl-holder .option:first-child{margin-top:0}.ctrl-holder .option .help{margin:0;padding:0}.ctrl-holder .option input{position:absolute;top:6px;left:0}.ctrl-holder .option .label,.ctrl-holder .option label{width:auto;max-width:none;padding:0 0 0 25px;margin:0;font-weight:400;text-align:left;color:#58595b}.ctrl-holder .option.fancy .label,.ctrl-holder .option.fancy label,.ctrl-holder .options.fancy .option .label,.ctrl-holder .options.fancy .option label{border-radius:0;border:1px solid #ddd;background-color:#fff;padding:20px 25px 20px 50px;transition-property:border-color,background-color;transition-duration:150ms}.ctrl-holder .option.fancy input,.ctrl-holder .options.fancy .option input{top:27px;left:25px}.ctrl-holder .option.fancy input:checked+.label,.ctrl-holder .option.fancy input:checked+label,.ctrl-holder .options.fancy .option input:checked+.label,.ctrl-holder .options.fancy .option input:checked+label{border-color:#00a3dd;background-color:#fff;color:#58595b}.ctrl-holder .help.width-xl,.error-summary.width-xl,.success-summary.width-xl,.text.width-xl,select.width-xl,textarea.width-xl{width:100%;max-width:none}@media(min-width:22.4375em){.ctrl-holder .help.width-xl,.error-summary.width-xl,.success-summary.width-xl,.text.width-xl,select.width-xl,textarea.width-xl{max-width:450px}}.ctrl-holder .help.width-l,.error-summary.width-l,.success-summary.width-l,.text.width-l,select.width-l,textarea.width-l{width:100%;max-width:none}@media(min-width:22.4375em){.ctrl-holder .help.width-l,.error-summary.width-l,.success-summary.width-l,.text.width-l,select.width-l,textarea.width-l{max-width:350px}}.ctrl-holder .help.width-m,.error-summary.width-m,.success-summary.width-m,.text.width-m,select.width-m,textarea.width-m{width:100%;max-width:none}@media(min-width:22.4375em){.ctrl-holder .help.width-m,.error-summary.width-m,.success-summary.width-m,.text.width-m,select.width-m,textarea.width-m{max-width:250px}}.ctrl-holder .help.width-s,.error-summary.width-s,.success-summary.width-s,.text.width-s,select.width-s,textarea.width-s{width:100%;max-width:none}@media(min-width:22.4375em){.ctrl-holder .help.width-s,.error-summary.width-s,.success-summary.width-s,.text.width-s,select.width-s,textarea.width-s{max-width:150px}}.ctrl-holder .help.width-xs,.error-summary.width-xs,.success-summary.width-xs,.text.width-xs,select.width-xs,textarea.width-xs{width:100%;max-width:none}@media(min-width:22.4375em){.ctrl-holder .help.width-xs,.error-summary.width-xs,.success-summary.width-xs,.text.width-xs,select.width-xs,textarea.width-xs{max-width:80px}}.ctrl-holder .help.width-xxs,.error-summary.width-xxs,.success-summary.width-xxs,.text.width-xxs,select.width-xxs,textarea.width-xxs{width:100%;max-width:none}@media(min-width:22.4375em){.ctrl-holder .help.width-xxs,.error-summary.width-xxs,.success-summary.width-xxs,.text.width-xxs,select.width-xxs,textarea.width-xxs{max-width:55px}}.ctrl-holder .help.width-date-day,.error-summary.width-date-day,.success-summary.width-date-day,.text.width-date-day,select.width-date-day,textarea.width-date-day{width:55px;max-width:none}@media(min-width:22.4375em){.ctrl-holder .help.width-date-day,.error-summary.width-date-day,.success-summary.width-date-day,.text.width-date-day,select.width-date-day,textarea.width-date-day{width:65px}}.ctrl-holder .help.width-date-month,.error-summary.width-date-month,.success-summary.width-date-month,.text.width-date-month,select.width-date-month,textarea.width-date-month{width:130px;max-width:none}@media(min-width:22.4375em){.ctrl-holder .help.width-date-month,.error-summary.width-date-month,.success-summary.width-date-month,.text.width-date-month,select.width-date-month,textarea.width-date-month{width:150px}}.ctrl-holder .help.width-date-year,.error-summary.width-date-year,.success-summary.width-date-year,.text.width-date-year,select.width-date-year,textarea.width-date-year{width:70px;max-width:none}@media(min-width:22.4375em){.ctrl-holder .help.width-date-year,.error-summary.width-date-year,.success-summary.width-date-year,.text.width-date-year,select.width-date-year,textarea.width-date-year{width:80px}}.ctrl-holder .help.width-phone-areacode,.error-summary.width-phone-areacode,.success-summary.width-phone-areacode,.text.width-phone-areacode,select.width-phone-areacode,textarea.width-phone-areacode{width:55px;max-width:none}@media(min-width:22.4375em){.ctrl-holder .help.width-phone-areacode,.error-summary.width-phone-areacode,.success-summary.width-phone-areacode,.text.width-phone-areacode,select.width-phone-areacode,textarea.width-phone-areacode{width:65px}}.ctrl-holder .help.width-phone-number,.error-summary.width-phone-number,.success-summary.width-phone-number,.text.width-phone-number,select.width-phone-number,textarea.width-phone-number{width:170px;max-width:none}@media(min-width:22.4375em){.ctrl-holder .help.width-phone-number,.error-summary.width-phone-number,.success-summary.width-phone-number,.text.width-phone-number,select.width-phone-number,textarea.width-phone-number{width:200px}}.ctrl-holder .help.width-full,.text-pre .text.width-full,.text.width-full,select.width-full,textarea.width-full{width:100%}.autocomplete{position:relative}.autocomplete .text{z-index:5;position:relative}.autocomplete.text{padding:0;border:none}.autocomplete.is-active .autocomplete-results{display:block}.autocomplete.is-loading .text{background-color:#fff;background-image:url(/assets/img/forms/loader.gif);background-position:right 10px center;background-repeat:no-repeat}.autocomplete.has-button{padding-right:45px}.autocomplete.has-button>button{position:absolute;top:0;right:0}.autocomplete-results{display:none;position:absolute;width:100%;z-index:4;outline:0;min-height:40px;background-color:#fff;border:1px solid #ddd;margin-top:-1px}.autocomplete-results ul{list-style:none;margin:0;padding:0}.autocomplete-results li{margin:0}.autocomplete-results .autocomplete-results-item{font-size:16px;line-height:1.25;display:block;border:none;background:0 0;padding:10px;width:100%;text-align:left;outline:0;font-weight:400;text-decoration:none}.autocomplete-results .autocomplete-results-item.is-selected,.autocomplete-results .autocomplete-results-item:hover{color:#00a3dd}.autocomplete-results .autocomplete-results-footer{background-color:#efefef}.autocomplete-results .autocomplete-list .autocomplete-results-item strong{font-weight:700}.autocomplete-results .autocomplete-list .autocomplete-results-item span{display:block}.autocomplete-results .autocomplete-results-item-title{font-weight:500;text-decoration:underline}.autocomplete-results .autocomplete-results-item-title+span{font-size:14px;color:#58595b;text-decoration:none}.accessibility-links{position:relative;list-style:none;padding:0;margin:0;z-index:1000}.accessibility-links li{position:absolute;top:10px;left:10px;margin:0}.accessibility-links a{position:absolute;margin-left:-9999px;white-space:nowrap;padding:0 4px}.accessibility-links a:active,.accessibility-links a:focus{margin-left:0;background:#fff}.inline-accessible{position:absolute;left:-9999px;display:block;margin-bottom:14px}.inline-accessible:active,.inline-accessible:focus,.inline-accessible:hover{position:static;left:auto}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none!important}.vh,.vhidden,.visuallyhidden{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vh.focusable:active,.vh.focusable:focus,.vhidden.focusable:active,.vhidden.focusable:focus,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.supports-js .js-hidden,.supports-no-js .no-js-hidden{display:none}.cf::after,.cf::before,.clearfix::after,.clearfix::before{content:" ";display:table}.intrinsic-wrap{height:0;position:relative}.intrinsic-el{top:0;left:0;width:100%;height:100%;position:absolute}.intrinsic-16x9{padding-bottom:56.25%}.intrinsic-4x3{padding-bottom:75%}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}blockquote,img,pre,tr{page-break-inside:avoid}.ca-article-listing-by-tag .article-list a .content,.cm-content-tile.ca-article-tile a .content{width:100%}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="tel:"]:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}.breadcrumbs,.ca-advertisement,.ca-advertisement a>img,.ca-article-listing-by-tag .article-list a .image,.ca-collection .ca-collection-item.has-image .image,.ca-collection hr,.ca-content-tile .image,.ca-cta,.ca-featured-article.cm-content-tile .image,.ca-related,.ca-signpost .sl-item.image-tile-wrapper a.image-tile,.cm-content-tile.ca-article-tile a .image,.global-header .nav-toggle,.is-debug body::after,.landing-banner,.leaderboard-bar,.parallax-mirror,.search-wrapper,footer.global-footer{display:none}img{max-width:100%!important}@page{margin:.5cm}.ca-tags.mini h3,.inline-cta-block h2,.inline-cta-block h3,h2,h3,p{orphans:3;widows:3}.inline-cta-block h2,.inline-cta-block h3,h2,h3{page-break-after:avoid}body{padding-left:30px;padding-right:30px}.cm{margin-bottom:0}.ca-signpost .sl-item.text-tile-wrapper .text-tile{padding:0}.ca-key-points .inline-cta-block h3,.ca-key-points h2,.inline-cta-block .ca-key-points h3{-webkit-transform:translateY(-74px);-ms-transform:translateY(-74px);transform:translateY(-74px)}.ca-content-tile .content,.ca-content-tile .link-wrapper{padding-left:0;padding-right:0}.ca-collection .ca-collection-item .content{padding:45px 0 0}.ca-collection .ca-collection-item.has-icon .content{padding:45px 0 0 60px}.ca-collection .collection-header,.content-header.is-search{padding-bottom:0}.ca-collection .ca-collection-item.has-icon .content a.icon{left:0}.ca-featured-article.cm-content-tile .content{padding:45px 0 0}.content-below>.l-padding,.global-search .autocomplete-results .content-below>.autocomplete-list,.global-search .autocomplete-results .content-below>.autocomplete-results-footer{padding-top:0;padding-bottom:0}.landing-banner.ca-homepage-banner{display:block;padding-top:30px;margin-botom:0}[data-aos]{opacity:1!important;-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}}.youunlimited-homepage-banner.landing-banner{background-color:#efefef}.youunlimited-homepage-banner.landing-banner .image{max-height:160px}.youunlimited-homepage-banner.landing-banner a.article-info{outline:0;position:relative;display:block;text-decoration:none;background-color:#fff;z-index:2;padding:30px 44px 44px 30px;margin-top:0;border:1px solid rgba(0,0,0,.1)}.youunlimited-homepage-banner.landing-banner a.article-info h1{font-size:30px;line-height:1.1;font-weight:200}.youunlimited-homepage-banner.landing-banner a.article-info h1 span{transition-duration:150ms;transition-property:box-shadow;text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;box-shadow:inset 0 -5px 0 0 #fff,inset 0 -7px 0 0 #fff}.youunlimited-homepage-banner.landing-banner a.article-info .ca-tags.mini h3,.youunlimited-homepage-banner.landing-banner a.article-info p,.ca-tags.mini .youunlimited-homepage-banner.landing-banner a.article-info h3{font-size:16px;line-height:1.5;font-family:Berling,BerlingItalic;color:#58595b}.youunlimited-homepage-banner.landing-banner a.article-info .faux-link.cta.is-small{position:absolute;right:0;bottom:0;height:44px;width:44px;line-height:44px;padding-right:44px}.youunlimited-homepage-banner.landing-banner a.article-info .faux-link.cta.is-small:after{height:44px;width:44px;margin-top:-22px}.youunlimited-homepage-banner.landing-banner a.article-info:active h1 span,.youunlimited-homepage-banner.landing-banner a.article-info:focus h1 span,.youunlimited-homepage-banner.landing-banner a.article-info:hover h1 span{text-decoration:none;text-shadow:1px 1px 0 #efefef,-1px 1px 0 #fff,2px 0 0 #efefef,-2px 0 0 #fff;box-shadow:inset 0 -5px 0 0 #fff,inset 0 -7px 0 0 #0092cc}.youunlimited-homepage-banner.landing-banner a.article-info:active .cta.is-small::after,.youunlimited-homepage-banner.landing-banner a.article-info:focus .cta.is-small::after,.youunlimited-homepage-banner.landing-banner a.article-info:hover .cta.is-small::after{background-color:#00629e}.youunlimited-homepage-banner.landing-banner .social-channels-wrapper{min-height:80px;padding:35px}@media(max-width:47.9375em){.youunlimited-homepage-banner.landing-banner .social-channels-wrapper{padding-top:50px;padding-bottom:0}}@media only screen and (min-width:40em){.youunlimited-homepage-banner.landing-banner .image{max-height:200px}.youunlimited-homepage-banner.landing-banner a.article-info{margin-top:0}.ca-acuity-subscribe-footer .l-content-container{min-height:0}}@media only screen and (min-width:48em){.youunlimited-homepage-banner.landing-banner .image{max-height:220px}.youunlimited-homepage-banner.landing-banner a.article-info{margin-top:0}.youunlimited-homepage-banner.landing-banner .article-info{width:50%;float:left}.youunlimited-homepage-banner.landing-banner .social-channels-wrapper{margin-top:100px;width:50%;float:right;padding-left:80px;padding-top:55px}}@media only screen and (min-width:64em){.youunlimited-homepage-banner.landing-banner .image{max-height:300px}.youunlimited-homepage-banner.landing-banner a.article-info{margin-top:100px;padding-left:50px;padding-right:66px}.youunlimited-homepage-banner.landing-banner .social-channels-wrapper{margin-top:200px;padding-left:190px;padding-top:60px}.youunlimited-homepage-banner.landing-banner a.article-info h1{font-size:60px;line-height:1.1;font-weight:200}.youunlimited-homepage-banner.landing-banner a.article-info .ca-tags.mini h3,.youunlimited-homepage-banner.landing-banner a.article-info p,.ca-tags.mini .youunlimited-homepage-banner.landing-banner a.article-info h3{font-size:18px;line-height:1.5;padding-right:34px}.youunlimited-homepage-banner.landing-banner a.article-info .faux-link.cta.is-small{height:66px;width:66px;line-height:66px;padding-right:66px}.youunlimited-homepage-banner.landing-banner a.article-info .faux-link.cta.is-small::after{width:66px;height:66px;margin-top:-33px}}@media only screen and (min-width:77.75em){.youunlimited-homepage-banner.landing-banner .image{max-height:400px}.youunlimited-homepage-banner.landing-banner a.article-info{margin-top:100px}.youunlimited-homepage-banner.landing-banner .social-channels-wrapper{margin-top:200px}}@media only screen and (min-width:88.125em){.youunlimited-homepage-banner.landing-banner .image{max-height:500px}.youunlimited-homepage-banner.landing-banner a.article-info{margin-top:100px}.youunlimited-homepage-banner.landing-banner .social-channels-wrapper{margin-top:200px}.youunlimited-homepage-banner.landing-banner a.article-info .ca-tags.mini h3,.youunlimited-homepage-banner.landing-banner a.article-info p,.ca-tags.mini .youunlimited-homepage-banner.landing-banner a.article-info h3{padding-right:60px}}.ca-acuity-subscribe-footer{background:#00629e;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:70px;margin:0}.ca-acuity-subscribe-footer .subscribe-wrapper .inline-cta-block h3,.ca-acuity-subscribe-footer .subscribe-wrapper h2,.inline-cta-block .ca-acuity-subscribe-footer .subscribe-wrapper h3{font-family:NexaBold,Berling,BerlingItalic;font-weight:300;color:#fff;font-size:40px;margin-bottom:40px;letter-spacing:-1.1px}.ca-acuity-subscribe-footer .subscribe-wrapper .inline-cta-block h3::after,.ca-acuity-subscribe-footer .subscribe-wrapper h2::after,.inline-cta-block .ca-acuity-subscribe-footer .subscribe-wrapper h3::after{content:" ";height:1px;background:#fff;width:35%;display:block;margin-top:.3em}.ca-acuity-subscribe-footer .cta::after{background-color:#00a3dd}.ca-acuity-subscribe-footer .ca-social-links{margin-top:73px}.ca-acuity-subscribe-footer .ca-social-links .inline-cta-block h3,.ca-acuity-subscribe-footer .ca-social-links h2,.ca-acuity-subscribe-footer .ca-social-links ul li a,.inline-cta-block .ca-acuity-subscribe-footer .ca-social-links h3{color:#fff}.ca-acuity-subscribe-footer .ca-social-links ul li a:hover{border-color:#fff;background:#fff;color:#00a3dd}@media only screen and (min-width:77.75em){.ca-acuity-subscribe-footer .sl-item:first-of-type{padding-left:100px;padding-right:220px}.ca-acuity-subscribe-footer .sl-item:last-of-type{padding-right:100px}}.landing-banner .parallax-window{background-size:cover;background-position:80% 10%}.global-footer .ca-logo{text-align:center;margin-bottom:70px}.global-footer .ca-logo svg{height:160px}.global-footer .ca-logo svg path{-webkit-clip-path:none;clip-path:none;fill:#fff}@media(max-width:63.9375em){.global-footer .ca-logo svg{height:120px}}.global-search .autocomplete .input-border-highlight,.global-search .autocomplete input.text,.global-search .autocomplete input.text:focus,.global-search .autocomplete-results .autocomplete-list span.autocomplete-results-item-title,.global-search .autocomplete.is-active input.text{font-family:Open Sans,sans-serif;font-weight:300;color:#fff}.global-search .autocomplete-results .autocomplete-results-footer button.autocomplete-results-item{color:#000}.global-search .autocomplete-results .autocomplete-results-footer button.autocomplete-results-item:hover{color:#ea7600}.global-header .logo .logo-wrapper{width:140px;margin-top:0}@media only screen and (min-width:64em){.global-header .logo .logo-wrapper{width:300.5px;margin-top:0}}.is-ie.is-ie11 .global-header .logo a .logo-wrapper{margin-top:-10px;height:50px}@media only screen and (min-width:64em){.is-ie.is-ie11 .global-header .logo a{padding-top:0}.is-ie.is-ie11 .global-header .logo a .logo-wrapper{margin-top:0;height:155px}}.global-header .nav-onscreen>.nav>li{margin:0 30px}.global-header .nav-onscreen>.nav>li:first-of-type{margin-left:5px}.global-header .nav-onscreen>.nav>li:first-of-type a{margin-left:0}.global-header .nav-onscreen>.nav>li:last-of-type{margin-right:5px}.global-header .nav-onscreen>.nav>li:last-of-type a{margin-right:0}.global-header .nav-onscreen>.nav>li a{font-size:10px;line-height:2}.global-header .nav-onscreen>.nav>li:nth-of-type(2){margin-right:350px}.global-header .nav-onscreen>.nav>li:nth-of-type(3){margin-right:45px}@media only screen and (min-width:77.75em){.global-header .nav-onscreen>.nav>li a{font-size:11px;line-height:1.8181818182}}@media only screen and (min-width:88.125em){.global-header .nav-onscreen>.nav>li{margin:0 50px}.global-header .nav-onscreen>.nav>li:nth-of-type(2){margin-right:410px}.global-header .nav-onscreen>.nav>li:nth-of-type(3){margin-right:50px}}.offscreen-panel .nav-header .logo{width:160px;margin-top:15px;margin-left:10px;height:auto}.landing-banner.youunlimited-homepage-banner{margin-bottom:50px;padding-top:280px;background:0 0}@media(min-width:30em){.landing-banner.youunlimited-homepage-banner{margin-bottom:90px}}.landing-banner.youunlimited-homepage-banner .content{background-color:#fff;margin:0 auto -100px;max-width:100%;width:100%}@media(min-width:30em){.landing-banner.youunlimited-homepage-banner .content{margin-bottom:-130px;width:90%}}@media only screen and (min-width:48em){.landing-banner.youunlimited-homepage-banner .content{margin-bottom:-160px;width:90%}}@media only screen and (min-width:64em){.landing-banner.youunlimited-homepage-banner .content{width:80%}}@media only screen and (min-width:77.75em){.landing-banner.youunlimited-homepage-banner .content{width:70%}}.landing-banner.youunlimited-homepage-banner .content h1{font-family:NexaBold,Arial,Helvetica,sans-serif;letter-spacing:1.3px;font-weight:200;text-align:center;font-size:40px;line-height:1.2;padding:30px 25px}@media(min-width:30em){.landing-banner.youunlimited-homepage-banner .content h1{font-size:50px;line-height:1.2;padding:30px 40px}}@media only screen and (min-width:48em){.landing-banner.youunlimited-homepage-banner .content h1{font-size:60px;line-height:1.2;padding:40px 80px 60px}}@media only screen and (min-width:64em){.landing-banner.youunlimited-homepage-banner .content h1{font-size:70px;line-height:1.2;padding:50px 100px 60px}}@media(min-width:1024px) and (max-width:1450px){.landing-banner.youunlimited-homepage-banner .content h1{font-size:55px;line-height:1.1818181818}}@media(min-width:760px) and (max-width:1023px){.landing-banner.youunlimited-homepage-banner .content h1{font-size:45px;line-height:1.2222222222}}.landing-banner.youunlimited-homepage-banner .video-banner-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;height:400px;width:100%;overflow:hidden;z-index:-1}.landing-banner.youunlimited-homepage-banner .video-banner-wrapper #ooyalaplayer,.landing-banner.youunlimited-homepage-banner .video-banner-wrapper .video-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.landing-banner.youunlimited-homepage-banner .video-banner-wrapper .oo-player-container#ooyalaplayer>.innerWrapper,.landing-banner.youunlimited-homepage-banner .video-banner-wrapper .video-wrapper.oo-player-container>.innerWrapper{padding-top:31.39%!important}.landing-banner.youunlimited-homepage-banner .mobile-video-banner-wrapper,.landing-banner.youunlimited-homepage-banner .video-banner-wrapper #ooyalaplayer .oo-player-skin,.landing-banner.youunlimited-homepage-banner .video-banner-wrapper .video-wrapper .oo-player-skin{display:none}@media(max-width:63.9375em){.landing-banner.youunlimited-homepage-banner .video-banner-wrapper{display:none}.landing-banner.youunlimited-homepage-banner .mobile-video-banner-wrapper{display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:400px;width:100%;z-index:-1;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}}.landing-banner.youunlimited-homepage-banner .video-banner-controls.hidden,.landing-banner.youunlimited-homepage-banner .video-banner-controls.paused .pause,.landing-banner.youunlimited-homepage-banner .video-banner-controls.playing .play,.landing-banner.profile-banner .by{display:none}.landing-banner.youunlimited-homepage-banner .video-banner-wrapper.js-video-banner-vimeo{position:absolute;top:0;left:0;right:0;bottom:0;height:500px;width:100%;z-index:-1;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}.landing-banner.youunlimited-homepage-banner .video-banner-wrapper.js-video-banner-vimeo video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-repeat:no-repeat;background-size:cover;background-position:center}.landing-banner.youunlimited-homepage-banner .video-banner-controls{position:absolute;top:0;right:0}.landing-banner.youunlimited-homepage-banner .video-banner-controls .pause,.landing-banner.youunlimited-homepage-banner .video-banner-controls .play{position:absolute;top:0;right:0;padding:10px;border:none;background:0 0;outline:0}.landing-banner.youunlimited-homepage-banner .video-banner-controls .pause svg,.landing-banner.youunlimited-homepage-banner .video-banner-controls .play svg{width:20px;height:20px;fill:#fff;opacity:.8}.ca-key-points{position:relative;border-top:1px solid #00a3dd;border-bottom:1px solid #00a3dd;padding:50px 0;margin:35px 0}.ca-key-points .inline-cta-block h3,.ca-key-points h2,.inline-cta-block .ca-key-points h3{position:absolute;background-color:#fff;padding-right:1em;font-family:NexaBold,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.6666666667;text-transform:uppercase;-webkit-transform:translateY(-58px);-ms-transform:translateY(-58px);transform:translateY(-58px);letter-spacing:1px}.parallax-window{min-height:350px;background:0 0}.landing-banner.profile-banner .content{max-width:100%;margin-left:auto;margin-right:auto}.landing-banner.profile-banner .ca-author-tile{padding:80px;color:#58595b}.landing-banner.profile-banner img{width:150px;margin-bottom:30px}.landing-banner.profile-banner .author{font-size:25px;line-height:1.44;margin-bottom:20px}.landing-banner.profile-banner .description{font-size:16px;line-height:1.25;font-family:BerlingItalic,Georgia,serif}.ca-related{padding:60px 0;background:#fff}.ca-related .cm-content-tile.ca-article-tile,.ca-related .cm-content-tile.ca-article-tile .content{background:#fff}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary{font-family:NexaBold,Arial,Helvetica,sans-serif;font-size:10px;line-height:2;color:#58595b;background-color:transparent;border:0 solid #ea7600;letter-spacing:1px;padding:14px 84px 10px 0;text-align:left;border-bottom-width:1px;position:relative;vertical-align:middle;background-image:linear-gradient(to bottom,#fff 50%,#efefef 50%);background-size:200% 200%;background-position:0 0;margin-top:50px;display:block}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:after{content:"";width:44px;height:44px;display:block;background-position:50% 50%;position:absolute;right:0;margin-top:-22px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition-duration:.3s;transition-property:background-color;background-size:70% 70%;background-color:transparent;bottom:0;top:auto;z-index:1}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:focus,html:not(.d-ios) .ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:hover{color:#58595b;border-color:#ea7600;background-position:100% 100%}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:focus:after,html:not(.d-ios) .ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:hover:after{background-color:transparent}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:active,.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:target{color:#fff;border-color:#ea7600}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:active:after,.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:target:after{background-color:transparent}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary[disabled]{cursor:default;color:#dfdfdf;background-color:transparent;border-color:#dfdfdf;pointer-events:none}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary[disabled]:after,html:not(.d-ios) .ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary[disabled]:hover:after{background-color:transparent}@media only screen and (max-width:29.9375em){.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary{width:100%}}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:active,.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:focus,html:not(.d-ios) .ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:hover{padding-left:20px;padding-right:64px}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary::after{top:50%;bottom:auto}.ca-related .cm-content-tile.ca-article-tile a .cta.faux-link-secondary:active{background-image:linear-gradient(to bottom,#fff 50%,#efefef 50%);background-position:100% 100%}.ca-related .cm-content-tile.ca-article-tile a:focus .content h3 span,.ca-related .cm-content-tile.ca-article-tile a:hover .content h3 span{text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #ea7600}.ca-related .cm-content-tile.ca-article-tile a:focus .cta.faux-link-secondary,.ca-related .cm-content-tile.ca-article-tile a:hover .cta.faux-link-secondary{color:#58595b;background-position:100% 100%;padding-left:20px;padding-right:64px}.ca-related .cm-content-tile.ca-article-tile a:active{color:#58595b}.ca-related .cm-content-tile.ca-article-tile a:active .cta.faux-link-secondary{color:#fff;background-image:linear-gradient(to bottom,#0092cc 50%,#0092cc 50%);background-position:100% 100%;padding-left:20px;padding-right:64px}.cm-search-facets.ca-search-facets-horizontal .search-facet.keyword-filter .ctrl-holder input.text,.cm-search-facets.ca-search-facets-vertical .search-facet.keyword-filter .ctrl-holder input.text{font-family:Nexa,Arial,Helvetica,sans-serif;font-size:12px;line-height:3.3333333333;height:40px;padding-top:3px;background-color:#efefef}.cm-search-facets.ca-search-facets-horizontal .search-facet.keyword-filter .ctrl-holder input.text:focus,.cm-search-facets.ca-search-facets-vertical .search-facet.keyword-filter .ctrl-holder input.text:focus{background-color:#fff;border-color:#ea7600}.cm-search-facets.ca-search-facets-horizontal::after,.cm-search-facets.ca-search-facets-horizontal::before{content:" ";display:table}.cm-search-facets.ca-search-facets-horizontal>h1{display:none}.cm-search-facets.ca-search-facets-horizontal .search-facet{display:inline;float:left;width:100%;padding:0 10px;border:none;position:relative;margin-bottom:10px}.cm-search-facets.ca-search-facets-horizontal .search-facet:last-child{border-bottom:none}.cm-search-facets.ca-search-facets-horizontal .search-facet>a:first-child{font-family:Nexa,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.6666666667;font-weight:400;border:1px solid #dfdfdf;padding:15px;text-decoration:none;transform-property:border,box-shadow;transform-duration:150ms;box-shadow:inset 0 0 0 0 #ea7600}html:not(.d-ios) .cm-search-facets.ca-search-facets-horizontal .search-facet>a:first-child:hover{box-shadow:inset 0 -2px 0 0 #ea7600}.cm-search-facets.ca-search-facets-horizontal .search-facet>a:first-child.expandcollapse .ec{right:10px}.cm-search-facets.ca-search-facets-vertical .search-facet .search-facet-item::after,.cm-search-facets.ca-search-facets-vertical .search-facet .search-facet-item::before,.cm-search-facets.ca-search-facets-vertical .search-facet>a .ec{right:15px}.cm-search-facets.ca-search-facets-horizontal .search-facet>a:first-child.is-expanded{background:#fff;box-shadow:inset 0 0 0 0 #ea7600}.cm-search-facets.ca-search-facets-horizontal .search-facet .search-facet-content{background:#fff;padding:10px 10px 10px 15px;position:absolute;border:1px solid #ddd;border-top:none;width:calc(100% - 20px);z-index:2}.cm-search-facets.ca-search-facets-horizontal .search-facet .search-facet-item{font-family:Nexa,Arial,Helvetica,sans-serif;font-size:11px;line-height:1.8181818182;font-weight:400;padding-top:8px;color:#ea7600}.cm-search-facets.ca-search-facets-horizontal .search-facet .search-facet-item span{color:#58595b}@media only screen and (min-width:64em){.cm-search-facets.ca-search-facets-horizontal .search-facet{width:33.33%}.cm-search-facets.ca-search-facets-horizontal .search-facet:nth-of-type(3n+1){padding-left:0;padding-right:20px}.cm-search-facets.ca-search-facets-horizontal .search-facet:nth-of-type(3n+2){padding:0 10px}.cm-search-facets.ca-search-facets-horizontal .search-facet:nth-of-type(3n){padding-left:20px;padding-right:0}.cm-search-facets.ca-search-facets-horizontal .search-facet.keyword-filter:nth-of-type(3n+1){padding:0}}.content-wrapper{background:#fff}@media screen and (max-width:768px){.parallax-window{min-height:30vh}.cm-search-facets.ca-search-facets-horizontal .search-facet .search-facet-content{max-height:25vh;overflow:auto}.cm-search-facets.ca-search-facets-horizontal .search-facet .search-facet-content::-webkit-scrollbar{-webkit-appearance:none;width:7px}.cm-search-facets.ca-search-facets-horizontal .search-facet .search-facet-content::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}}@media screen and (max-width:767px) and (orientation:landscape){.cm-search-facets.ca-search-facets-horizontal .search-facet .search-facet-content{max-height:15vh}}html{overflow:visible}html.ios{overflow-x:hidden}html.ios body{transform:none}html.ios body.has-no-scroll{overflow-y:hidden}body{overflow-x:hidden}.long-form-main .last-child{margin-bottom:0}.l-three-column .l-main .long-form-rich-text .l-padding,.l-three-column .l-main .quote-media .l-padding,.l-two-column-right .l-main .long-form-rich-text .l-padding,.l-two-column-right .l-main .quote-media .l-padding{width:100%;padding:0}.long-form-container{position:relative}.long-form-header{position:relative;padding-top:350px;background-color:none}.long-form-header.no-banner-image{padding-top:0}.long-form-image,.long-form-image-mobile,.long-form-image.page-editor img{position:absolute;top:0;left:0;right:0;bottom:0;height:760px;width:100%;z-index:-1;overflow:hidden;background-image:url('~/assets/img/placeholder/acuity-background.jpg');background-position:center center;background-repeat:no-repeat;background-size:cover}.long-form-image.page-editor img{object-fit:cover;object-position:center center}.long-form-image-mobile{display:none;height:400px}.long-form-header .long-form-content{background-color:#fff}.long-form-content{margin:0 auto;max-width:100%;width:70%;padding:0 80px;min-height:450px}.long-form-content-left{margin:0}.long-form-content.no-min-height{min-height:0}.long-form-title{font-weight:normal;padding:65px 0 20px;margin:0}.long-form-sub-title{font-family:BerlingBold,Georgia,serif;font-size:25px;line-height:40px;margin:0;padding-bottom:30px;margin:0}.long-form-text{line-height:36px;padding-bottom:25px;margin:0}.l-three-column .l-main .long-form-content,.l-two-column-right .l-main .long-form-content{width:100%;padding:0}.sub-nav-container{display:flex;align-items:center;justify-content:center;font-family:NexaBold,Arial,Helvetica,sans-serif;border-width:1px 0;border-style:solid;border-color:#707070;background:#fff}.sub-nav-container.sticky{position:fixed;position:sticky;top:0;background:#fff;z-index:1000;width:100%}.sub-nav{display:flex;padding:0;margin:0;list-style:none}.sub-nav-list{margin:0 13px}.sub-nav-link:active{color:#7c7c7e}.sub-nav-link,.sub-nav-mobile-field .stylish-form__text,.sub-nav-mobile-field .stylish-form__dropdown-option,.sub-nav-list.page-editor{display:block;color:#7c7c7e;text-decoration:none;line-height:.94rem;font-size:.78rem;padding:11px 0}.sub-nav-link-active{text-decoration:underline}.sub-nav-select-option-label,.sub-nav-mobile-field{display:none}.sub-nav-mobile-field .stylish-form__field{text-align:center}.sub-nav-mobile-field .stylish-form__field--active{background-color:#fff}.sub-nav-mobile-field .stylish-form__pseudo{border:none;display:flex;justify-content:center}.sub-nav-mobile-field .stylish-form__text{margin:0 10px}.sub-nav-mobile-field .stylish-form__icon--select{position:relative;height:10px;width:10px;border-style:solid;border-width:0 0 1px 1px;border-color:#707070;transform:rotate(-45deg);top:-2px}.sub-nav-mobile-field .stylish-form__field--active .stylish-form__icon--select{transform:rotate(-225deg);top:2px}.sub-nav-mobile-field .stylish-form__dropdown{border:0;background:rgba(255,255,255,.8)}.sub-nav-mobile-field .stylish-form__dropdown-option{border-bottom:1px solid #707070}.sub-nav-mobile-field .stylish-form__dropdown-option--selected{background-color:transparent}.in-page-navigation-anchor{padding:0;margin:0}.sub-nav-container:focus,.sub-nav-mobile-field:focus,.stylish-form__field.stylish-form__field--select:focus,.stylish-form__pseudo:focus{outline:none}.full-width-breakout{display:flex;flex-wrap:nowrap;margin-bottom:40px}.full-width-breakout.cm{margin:40px 0}.full-width-breakout-grid{flex:1 50%;position:relative;min-height:760px}.full-width-breakout-image,.full-width-breakout-image.page-editor img{position:absolute;height:100%;left:0;width:100%;background-position:center center;background-repeat:no-repeat;overflow:hidden;background-size:cover}.full-width-breakout-image.page-editor img{object-fit:cover;object-position:center center}.full-width-breakout-content{background:#efefef;display:flex;flex-direction:column;justify-content:center;padding:100px;height:100%}.full-width-breakout-title{font-size:60px;line-height:80px;font-weight:normal;margin:0}.full-width-breakout-description{line-height:36px}.quote-media{margin-bottom:40px}.quote-media-content{display:flex;flex-wrap:wrap;margin:0 auto;max-width:100%;width:70%;padding-left:80px}.quote-media-grid{flex:1;background-color:#efefef}.quote-media-container{flex:0 1 45%}.quote-media-grid-media,.quote-media-grid-media.page-editor img{position:absolute;top:0;left:0;right:0;bottom:0;height:auto;width:100%;overflow:hidden;background-position:top;background-repeat:no-repeat;background-size:cover}.quote-media-grid-media.page-editor img{height:100%;object-fit:cover;object-position:top}.quote-text-container{display:flex;justify-content:center;flex-direction:column}.quote-media-grid-media-item{position:relative;height:100%}.quote-media-blockquote{padding:114px 55px;margin:0}.quote-media-blockquote:after{display:none}.quote-media-right .quote-media-content{padding:0 80px 0 0}.quote-media-right .quote-media-grid.quote-media-container{order:1}.quote-media .brightcove-video{height:100%}.l-three-column .quote-media-content,.l-two-column-right .quote-media-content{width:100%}.l-three-column .quote-media-blockquote,.l-two-column-right .quote-media-blockquote{padding:55px}.long-form-rich-text{margin-bottom:40px}.long-form-rich-text p{line-height:36px}.long-form-rich-text p,.long-form-rich-text h1,.long-form-rich-text h2,.long-form-rich-text h3,.long-form-rich-text h4,.long-form-rich-text h5,.long-form-rich-text h6{margin:0}.long-form-rich-text .long-form-content{min-height:0}.hidden-accessible{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.mod-carousel{text-align:center;margin:40px 0 calc(55px + 40px);position:relative;height:600px}.mod-carousel__viewport{max-width:1360px;margin:0 auto;overflow:visible}.mod-carousel__slide-container{clear:both}.mod-carousel__slide-container::after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.mod-carousel__slide{overflow:hidden}.mod-carousel__slide img,.mod-carousel__slide .brightcove-video{width:calc(100% - 15px*2);max-width:100%;height:100%;margin:0 auto;display:block;object-fit:cover}.mod-carousel__slide img{width:auto;background-size:100%!important}.mod-carousel__slide img.landscape{width:calc(100% - 15px*2);height:auto;position:relative;top:50%;transform:translateY(-50%)}.mod-carousel__slide .brightcove-video img{width:100%}.mod-carousel::before,.mod-carousel::after{content:"";position:absolute;top:0;bottom:0;width:calc((100% - 1360px)/2);z-index:2}.mod-carousel::before{left:0;background-image:linear-gradient(to right,white,transparent)}.mod-carousel::after{right:0;background-image:linear-gradient(to left,white,transparent)}.mod-carousel__controls--step{position:absolute;top:calc(50% - 100px/2);z-index:2;width:calc(1360px - 15px*2);left:0;right:0;margin:0 auto}.mod-carousel__step{width:100px;height:100px;position:absolute;background-color:transparent;color:transparent;border:1px solid #707070;outline:none}.mod-carousel__step::before,.mod-carousel__step::after{z-index:1}.mod-carousel__step::before{content:"";background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.mod-carousel__step::after{content:"";width:0;height:0;display:block;position:absolute;top:calc(50% - 20px);border-top:20px solid transparent;border-bottom:20px solid transparent}.mod-carousel__step--prev{left:0}.mod-carousel__step--prev::after{border-right:30px solid #fff;left:calc(50% - 20px)}.mod-carousel__step--next{right:0}.mod-carousel__step--next::after{border-left:30px solid #fff;right:calc(50% - 20px)}.mod-carousel__controls--playback,.mod-carousel__slide-counter{display:none}.mod-carousel__controls--pagination{margin:35px auto 0;display:inline-block}.mod-carousel__pagination-button{width:20px;height:20px;margin-right:15px;padding:0;border-radius:10px;border:none;background-color:#58595b;color:transparent;overflow:hidden;transition:background-color .2s ease-in-out}.mod-carousel__pagination-button:hover,.mod-carousel__pagination-button:focus,.mod-carousel__pagination-button--active{background-color:#00a3dd}.l-layout .mod-carousel__viewport{overflow:hidden}.l-layout .mod-carousel__controls--step{width:calc(100% - 15px*2)}.brightcove-video{position:relative;max-width:960px;overflow:hidden}.brightcove-video>div{position:static!important}.quote-media .brightcove-video>div>div,.mod-carousel .brightcove-video>div>div{padding-top:0!important}.brightcove-video__overlay,.brightcove-playlist__overlay{width:100%;height:100%;object-fit:cover;position:absolute;z-index:1}.brightcove-video__overlay-button,.brightcove-playlist__overlay-button{width:50px;height:50px;background-color:rgba(255,255,255,.8);opacity:.8;position:absolute;top:calc(50% - 50px/2);left:calc(50% - 50px/2);border:none;border-radius:50%;padding:0;z-index:2;transition:opacity .2s ease-in-out}.brightcove-video__overlay-button::after,.brightcove-playlist__overlay-button::after{content:"";width:0;height:0;display:block;border:10px solid transparent;border-left:15px solid #8d8d8d;border-right:none;position:absolute;top:calc(50% - 10px);left:calc(50% - 10px/2)}.brightcove-video__overlay-button:hover,.brightcove-playlist__overlay-button:hover{opacity:1}.brightcove-video .video-js{width:100%;height:100%;top:0}.brightcove-playlist{max-width:740px;border:3px solid #707070;margin:40px auto}.brightcove-playlist .brightcove-video{width:100%;height:auto}.brightcove-playlist .brightcove-video>div{position:relative!important}.brightcove-playlist__list{margin:0;padding:0;border-top:3px solid #707070;list-style-type:none}.brightcove-playlist__item{border-bottom:3px solid #707070;display:flex;flex-flow:row nowrap;align-items:center;margin:0;background-color:#efefef;color:#59595b;transition:all .2s ease-in-out}.brightcove-playlist__title{padding:20px 0}.brightcove-playlist__item:hover,.brightcove-playlist__item--active{cursor:pointer;background-color:#143672}.brightcove-playlist__item:hover .brightcove-playlist__title{color:#fff}.brightcove-playlist__item--active .brightcove-playlist__title{color:#fff}.brightcove-playlist__title{font-size:1.2rem;font-weight:normal;margin:0;transition:all .2s ease-in-out}.brightcove-playlist__overlay-container{position:relative;width:180px;height:90px;margin-right:35px}.brightcove-audio{max-width:740px;margin:50px auto}.brightcove-audio>div{width:100%;height:130px;max-width:initial!important}.brightcove-audio .bc-player-default_default{display:flex;align-items:flex-end;padding:0 0 16px 150px;background-color:#efefef}.brightcove-audio>div .vjs-poster{background:#efefef}.brightcove-audio>div .vjs-dock-shelf,.brightcove-audio>div .vjs-fullscreen-control,.brightcove-audio>div .vjs-control-bar .vjs-volume-panel{display:none}.brightcove-audio>div .vjs-dock-text{padding:30px 20px 0 170px;opacity:1!important;background:none;color:#58595b;font-family:Nexa,Arial,Helvetica,sans-serif}.brightcove-audio>div .vjs-control-bar{display:flex;transform:none!important;position:initial!important;background:none}.brightcove-audio>div .vjs-control-bar .vjs-play-control{width:130px;height:130px;position:absolute;top:50%;left:0;transform:translateY(-50%);background:#1f6497;font-size:50px}.brightcove-audio>div .vjs-control-bar .vjs-play-control span:before{line-height:130px}.brightcove-audio>div .vjs-control-bar .vjs-progress-control{width:calc(100% - 190px);height:10px!important;position:absolute;top:50%!important;transform:translateY(-50%);left:170px}.brightcove-audio>div .vjs-control-bar .vjs-play-progress{border-radius:20px 0 0 20px;background-color:#00a3dd}.brightcove-audio>div .vjs-control-bar .vjs-progress-holder{border-radius:20px}.brightcove-audio>div .vjs-control-bar .vjs-load-progress{border-radius:20px 0 0 20px}.brightcove-audio>div .vjs-control-bar .vjs-load-progress>div{border-radius:20px 0 0 20px}.brightcove-audio>div .vjs-control-bar .vjs-time-control{margin-left:5px;color:#58595b;font-size:16px;font-family:Nexa,Arial,Helvetica,sans-serif}.brightcove-audio>div .vjs-control-bar .vjs-time-control.vjs-current-time{display:block;padding-right:0}.brightcove-audio>div .vjs-control-bar .vjs-time-control.vjs-time-divider{display:block;width:auto;padding:0;margin-left:0;position:relative}.brightcove-audio>div .vjs-control-bar .vjs-time-control.vjs-duration{display:block;margin-left:0;padding-left:0}.brightcove-audio>div .vjs-big-play-button{top:0;left:0;transform:none;width:130px;height:130px;margin:0;border-radius:0;font-size:90px;line-height:130px;background:#1f6497}.brightcove-audio .bc-player-default_default:hover .vjs-big-play-button,.brightcove-audio .bc-player-default_default:focus .vjs-big-play-button,.brightcove-audio>div .vjs-big-play-button:hover,.brightcove-audio>div .vjs-big-play-button:focus{background:#1f6497}.event-listing-list{font-family:NexaBold,Arial,Helvetica,sans-serif}.event-listing-item{position:relative;display:flex;justify-content:space-between;padding:0}.event-listing-date{position:absolute;top:0;left:0;color:#fff;background:#58595b;text-transform:uppercase;padding:10px 12px;line-height:17px;font-size:13px;z-index:1}.event-listing-link-image{position:absolute;display:block;width:100%;height:100%;margin:0;padding:0;background-size:cover;background-position:center}.event-listing-image-container::after{content:" ";background-size:cover;height:5px;position:absolute;top:auto;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20class%3D%22ca-brand-line-horizontal%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cline%20class%3D%22line1%22%20x2%3D%2230%25%22%20stroke-width%3D%22100%25%22%20stroke%3D%22%2300a3dd%22%2F%3E%3Cline%20class%3D%22line2%22%20x2%3D%2235%25%22%20x1%3D%2230%25%22%20stroke-width%3D%22100%25%22%20stroke%3D%22%2300629e%22%2F%3E%3Cline%20class%3D%22line3%22%20x2%3D%22100%25%22%20x1%3D%2235%25%22%20stroke-width%3D%22100%25%22%20stroke%3D%22%23ea7600%22%2F%3E%3C%2Fsvg%3E")}.event-listing-image-container,.event-listing-button-container{position:relative;width:23%}.event-listing-button-container,.event-listing-button-inner-container{display:flex;flex-direction:column;justify-content:center}.event-listing-button-inner-container{padding:24px;border-left:1px solid #58595b}.event-listing-button{border:none;background:#58595b;color:#fff;text-decoration:none;text-transform:uppercase;margin-bottom:13px;padding:10px;text-align:center;font-size:16px}.event-listing-button-register{background:#00629e}.event-listing-button:last-of-type,.event-listing-button:only-of-type{margin-bottom:0}.collection-item .event-listing-detail{padding-left:35px;margin-bottom:5px;position:relative}.event-listing-content{flex:1}.event-listing-icon{position:absolute;left:0;width:15px;height:15px;display:block;top:3px}.long-form-cta .long-form-content{min-height:auto}.long-form-cta .inline-cta-block{padding-left:80px}@media screen and (max-width:1400px){.mod-carousel__viewport{max-width:100%}.mod-carousel__slide img.landscape,.mod-carousel__slide .brightcove-video{width:100%}.mod-carousel__controls--step{width:100%}}@media screen and (max-width:1200px){.long-form-content{width:calc(80% + (80px*2))}.full-width-breakout-grid{min-height:auto}.full-width-breakout-content{padding:25px;height:auto}.quote-media-content{width:calc(80% + (80px*2))}.quote-media-blockquote{padding:80px 55px}}@media screen and (max-width:1024px){.event-listing-item{display:block}.event-listing-image-container,.event-listing-button-container{width:100%}.event-listing-link-image{position:relative;height:200px}.ca-collection .ca-collection-item.has-image .content.event-listing-content{padding:50px 12px 25px;width:100%}.event-listing-title{line-height:40px}.event-listing-date{padding:6px 9px;font-size:12px}.event-listing-details{display:none}.event-listing-button-inner-container{flex-direction:row;justify-content:space-between;border:none;padding:15px 13px}.event-listing-button{margin-bottom:0;font-size:18px;line-height:25px;padding:9px 13px;width:calc(50% - 5px)}.l-three-column .brightcove-playlist__title,.l-two-column-right .brightcove-playlist__title{font-size:.8rem}.l-three-column .quote-media-content,.l-two-column-right .quote-media-content{display:block;padding:0}.l-three-column .quote-media-grid-media-item,.l-two-column-right .quote-media-grid-media-item{min-height:360px;height:calc(35vw)}}@media screen and (max-width:768px){.long-form-header{padding-top:280px}.long-form-image{display:none}.long-form-image-mobile{display:block}.long-form-content{width:100%;padding:0;min-height:160px}.long-form-title{font-size:36px;line-height:50px;padding-top:30px;text-align:center}.long-form-sub-title{line-height:35px}.sub-nav-container{display:block}.sub-nav{display:none}.sub-nav-mobile-field{display:block}.full-width-breakout-title{font-size:35px;line-height:50px}.quote-media-content,.quote-media-right .quote-media-content{width:100%;padding:0}.quote-media-grid-media-item,.l-three-column .quote-media-grid-media-item,.l-two-column-right .quote-media-grid-media-item{min-height:160px;height:calc(65vw - 20px*2)}.quote-media-blockquote{padding:20px}.quote-media .brightcove-video{max-width:100%}.brightcove-playlist__overlay-container{display:none}.brightcove-playlist__title{padding:20px;text-align:center;width:100%}.mod-carousel{height:400px}.mod-carousel__viewport{max-width:100%}.mod-carousel__slide img.landscape,.mod-carousel__slide .brightcove-video{width:100%}.mod-carousel__controls--step,.l-layout .mod-carousel__controls--step{width:100%;top:calc(50% - 50px/2)}.mod-carousel__step{width:50px;height:50px}.mod-carousel__step::after{top:calc(50% - 10px)}.mod-carousel__step--prev::after{border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:15px solid #fff;left:calc(50% - 10px)}.mod-carousel__step--next::after{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;right:calc(50% - 10px)}.mod-carousel__controls--pagination{margin:10px auto 0}.mod-carousel__pagination-button{width:8px;height:8px;margin-right:4px}}@media screen and (max-width:767px){.quote-media-content,.quote-media-right .quote-media-content{display:block}.quote-text-container{width:100%}.full-width-breakout{display:block;padding:0 20px}.full-width-breakout-grid{flex:1}.full-width-breakout-image-container{height:calc(65vw - 20px*2)}.brightcove-playlist__title,.l-three-column .brightcove-playlist__title,.l-two-column-right .brightcove-playlist__title{font-size:1rem}.brightcove-audio>div .vjs-control-bar .vjs-progress-control{width:calc(100% - 170px);left:150px}.brightcove-audio>div .vjs-dock-text{padding:20px 20px 0 150px}.brightcove-audio .bc-player-default_default{padding:0 0 13px 130px}.long-form-cta .inline-cta-block{padding-left:20px}}@media screen and (max-width:380px){.mod-carousel{height:250px}}@media screen and (min-width:769px){.keepleft{left:11%!important}}.campaign-head{padding:15px 0 20px!important}@media(min-width:22.4375em){.campaign-logo-horizontal{width:200px;height:50px}.campaign-logo-only-wrapper{width:0;height:0}}@media(max-width:22.4375em){.global-header .logo .campaign-logo-only-wrapper{width:65px}.global-header .logo .campaign-horizontal-wrapper{width:0;height:0}.campaign-head{padding:10px 0 10px!important}}