/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}

/*! formstone v1.4.16-1 [background.css] 2019-08-06 | GPL-3.0 License | formstone.it */.fs-background{overflow:hidden;position:relative}.fs-background,.fs-background-container,.fs-background-media{transition:none}.fs-background-container{width:100%;height:100%;position:absolute;top:0;z-index:0;overflow:hidden}.fs-background-media{position:absolute;top:0;bottom:0;opacity:0}.fs-background-media.fs-background-animated{transition:opacity .5s linear}.fs-background-media iframe,.fs-background-media img,.fs-background-media video{width:100%;height:100%;display:block;-webkit-user-drag:none}.fs-background-media.fs-background-fixed,.fs-background-media.fs-background-native{width:100%;height:100%}.fs-background-media.fs-background-fixed img,.fs-background-media.fs-background-native img{display:none}.fs-background-media.fs-background-native{background-position:50%;background-size:cover}.fs-background-media.fs-background-fixed{background-position:50%;background-attachment:fixed}.fs-background-embed.fs-background-ready:after{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.fs-background-embed.fs-background-ready iframe{z-index:0}

/*! formstone v1.4.16-1 [carousel.css] 2019-08-06 | GPL-3.0 License | formstone.it */.fs-carousel.fs-carousel-enabled{width:100%;position:relative}.fs-carousel.fs-carousel-enabled:after{clear:both;content:"";display:table}.fs-carousel,.fs-carousel *,.fs-carousel:after,.fs-carousel :after,.fs-carousel:before,.fs-carousel :before{box-sizing:border-box;transition:none;-webkit-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.fs-carousel-enabled.fs-carousel-contained,.fs-carousel-enabled.fs-carousel-contained .fs-carousel-container,.fs-carousel-enabled.fs-carousel-contained .fs-carousel-viewport,.fs-carousel-enabled.fs-carousel-contained .fs-carousel-wrapper{overflow:hidden}.fs-carousel-enabled .fs-carousel-viewport{position:relative}.fs-carousel-enabled .fs-carousel-viewport:after{clear:both;content:"";display:table}.fs-carousel-enabled .fs-carousel-wrapper{position:relative}.fs-carousel-enabled .fs-carousel-wrapper:after{clear:both;content:"";display:table}.fs-carousel-enabled .fs-carousel-container{position:relative}.fs-carousel-enabled .fs-carousel-canister{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;margin:0;overflow:hidden;transition:transform .5s ease;transform:translateZ(0)}.fs-carousel-enabled.fs-carousel-auto_height .fs-carousel-canister{-ms-flex-align:start;align-items:flex-start;transition:height .5s ease,transform .5s ease}.fs-carousel-enabled .fs-carousel-item{min-height:1px;display:block}.fs-carousel-enabled .fs-carousel-item img{-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.fs-carousel-single .fs-carousel-item{position:absolute;top:0;left:0;z-index:1}.fs-carousel-single .fs-carousel-item.fs-carousel-visible{position:relative;z-index:2}.fs-carousel-controls{display:none}.fs-carousel-enabled .fs-carousel-controls{width:100%;margin:0;padding:0}.fs-carousel-controls_custom.fs-carousel-visible,.fs-carousel-enabled .fs-carousel-controls.fs-carousel-visible{display:block}.fs-carousel-enabled .fs-carousel-control{border:none;cursor:pointer;padding:0}.fs-carousel-pagination{display:none}.fs-carousel-enabled .fs-carousel-pagination{width:100%}.fs-carousel-enabled .fs-carousel-pagination.fs-carousel-visible{display:block}.fs-carousel-enabled .fs-carousel-page{border:none;cursor:pointer;display:inline-block;padding:0}.fs-carousel-enabled.fs-carousel-rtl{direction:rtl}

/*! formstone v1.4.16-1 [checkbox.css] 2019-08-06 | GPL-3.0 License | formstone.it */.fs-checkbox{display:inline-block;vertical-align:middle}.fs-checkbox,.fs-checkbox *,.fs-checkbox:after,.fs-checkbox :after,.fs-checkbox:before,.fs-checkbox :before{box-sizing:border-box;transition:none;-webkit-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.fs-checkbox-element_placeholder{display:none;visibility:hidden}.fs-checkbox-element{width:110%;height:110%;position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%;z-index:-1;background:0 0;border:0;margin:0;padding:0;pointer-events:none;transition:none;opacity:0;-webkit-appearance:none}.fs-checkbox-label{cursor:pointer;display:inline-block;line-height:20px;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none}.fs-checkbox-marker{position:relative;width:20px;height:20px;border:1px solid;cursor:pointer;display:inline-block}.fs-checkbox-flag{width:100%;height:100%;margin:0}.fs-checkbox-flag:before{width:5px;height:10px;border:2px solid;border-top:0;border-left:0;content:"";display:block;margin:3px 0 0 6px;transition:transform .15s ease;transform:rotate(45deg) scale(0)}.fs-checkbox-checked .fs-checkbox-flag:before{transform:rotate(45deg) scale(1)}.fs-checkbox-radio .fs-checkbox-marker{position:relative;border-radius:100%}.fs-checkbox-radio .fs-checkbox-flag{width:10px;height:10px;position:absolute;top:0;right:0;bottom:0;left:0;background:#666;border-radius:100%;margin:auto;transform:scale(0);transition:transform .15s ease}.fs-checkbox-radio .fs-checkbox-flag:before{display:none}.fs-checkbox-radio.fs-checkbox-checked .fs-checkbox-flag{transform:scale(1)}.fs-checkbox-radio.fs-checkbox-checked .fs-checkbox-flag:before{display:none}.fs-checkbox-disabled{cursor:default;opacity:.5}.fs-checkbox-disabled .fs-checkbox-marker,.fs-checkbox-label.fs-checkbox-disabled{cursor:default}.fs-checkbox-toggle{position:relative}.fs-checkbox-label.fs-checkbox-toggle{line-height:40px}.fs-checkbox-toggle .fs-checkbox-marker{width:100px;height:40px;position:relative}.fs-checkbox-toggle .fs-checkbox-marker:after{clear:both;content:"";display:table}.fs-checkbox-toggle .fs-checkbox-flag{width:50%;height:100%;position:absolute;top:0;left:0;background:#666;display:block;transition:left .15s ease}.no-touch .fs-checkbox-toggle:hover .fs-checkbox-flag:after{opacity:1}.fs-checkbox-toggle.fs-checkbox-checked .fs-checkbox-flag{left:50%}.fs-checkbox-toggle.fs-checkbox-checked .fs-checkbox-flag:before,.fs-checkbox-toggle.fs-checkbox-disabled .fs-checkbox-flag:after{display:none}.fs-checkbox-toggle .fs-checkbox-state{width:50%;display:block;line-height:40px;margin:0;text-align:center}.fs-checkbox-toggle .fs-checkbox-state_on{float:left}.fs-checkbox-toggle .fs-checkbox-state_off{float:right}

/*! formstone v1.4.16-1 [dropdown.css] 2019-08-06 | GPL-3.0 License | formstone.it */.fs-dropdown{position:relative;z-index:1;display:block;max-width:100%}.fs-dropdown,.fs-dropdown *,.fs-dropdown:after,.fs-dropdown :after,.fs-dropdown:before,.fs-dropdown :before{box-sizing:border-box;transition:none;-webkit-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.fs-dropdown-element{width:100%;height:100%;position:absolute;left:0;z-index:-1;opacity:0;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.fs-dropdown-mobile .fs-dropdown-element,.fs-dropdown-native .fs-dropdown-element{z-index:7}.fs-dropdown-mobile.fs-dropdown-multiple .fs-dropdown-element,.fs-dropdown-native.fs-dropdown-multiple .fs-dropdown-element{z-index:-1}.fs-dropdown-selected{border:none;padding:0;width:100%;position:relative;z-index:2;background:#fff;border:1px solid;color:#000;cursor:pointer;display:block;overflow:hidden;text-align:left;text-overflow:clip}.fs-dropdown-options{width:100%;max-height:260px;position:absolute;top:100%;left:0;z-index:5;background:#fff;border:1px solid;display:none;overflow:auto;overflow-x:hidden}.fs-dropdown-options.fs-scrollbar{position:absolute}.fs-dropdown-group{display:block;font-size:75%}.fs-dropdown-item{border:none;padding:0;width:100%;background:#fff;border-radius:0;color:#000;cursor:pointer;display:block;overflow:hidden;text-align:left;text-decoration:none;text-overflow:ellipsis}.fs-dropdown-item_placeholder{display:none}.fs-dropdown-item_selected{background:#ddd}.fs-dropdown-item_disabled{cursor:default;opacity:.5}.fs-dropdown-open{z-index:3}.fs-dropdown-open .fs-dropdown-options{display:block}.fs-dropdown-open .fs-dropdown-selected{z-index:6}.fs-dropdown-cover.fs-dropdown-open .fs-dropdown-selected{z-index:4}.fs-dropdown-cover .fs-dropdown-options{top:0}.fs-dropdown-bottom .fs-dropdown-options{top:auto;bottom:100%}.fs-dropdown-bottom.fs-dropdown-cover .fs-dropdown-options{top:auto;bottom:0}.fs-dropdown-multiple .fs-dropdown-options{width:100%;position:static;display:block}.fs-dropdown-disabled{opacity:.5}.fs-dropdown-disabled .fs-dropdown-group,.fs-dropdown-disabled .fs-dropdown-item,.fs-dropdown-disabled .fs-dropdown-selected{cursor:default}.fs-dropdown-options.fs-scrollbar{overflow:hidden}.fs-dropdown-options.fs-scrollbar .fs-scrollbar-bar{border:1px solid;border-width:0 0 0 1px}.fs-dropdown-options.fs-scrollbar .fs-scrollbar-content{max-height:260px;height:auto}.fs-dropdown-options.fs-scrollbar.fs-scrollbar-active .fs-scrollbar-content{padding:0}

/*! formstone v1.4.16-1 [lightbox.css] 2019-08-06 | GPL-3.0 License | formstone.it */.fs-lightbox{width:200px;height:200px;position:absolute;right:0;left:0;z-index:101;background:#fff;opacity:0;margin:0 auto;transform:translateZ(0)}.fs-lightbox,.fs-lightbox :not(input):not(textarea){box-sizing:border-box;-webkit-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.fs-lightbox-fixed{position:fixed;top:0;bottom:0;margin:auto}.fs-lightbox-animating{transition:height .25s ease,width .25s ease,opacity .25s linear,top .25s ease}.fs-lightbox-animating .fs-lightbox-content,.fs-lightbox-animating .fs-lightbox-control,.fs-lightbox-animating .fs-lightbox-meta,.fs-lightbox-animating .fs-lightbox-thumbnails,.fs-lightbox-animating .fs-lightbox-tools{transition:opacity .25s linear .25s,visibility .25s linear .25s}.fs-lightbox-overlay{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#000;opacity:0;transition:opacity .25s linear}.fs-lightbox-open{opacity:1}.fs-lightbox-overlay.fs-lightbox-open{opacity:.75}.fs-lightbox-close{border:none;position:absolute;top:0;right:0;z-index:105;cursor:pointer;display:block;overflow:hidden;padding:0}.fs-lightbox-container{width:100%;height:100%;position:relative;z-index:103;background:#fff;overflow:hidden}.fs-lightbox-container:after{clear:both;content:"";display:table}.fs-lightbox-content{width:100%;background:#fff;opacity:1;overflow:hidden;padding:0;visibility:visible}.fs-lightbox-content:after{clear:both;content:"";display:table}.fs-lightbox-inline .fs-lightbox-content{width:auto;overflow:auto;-webkit-overflow-scrolling:touch}.fs-lightbox-iframed .fs-lightbox-content{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.fs-lightbox-mobile .fs-lightbox-image_container{width:1px;height:1px;position:absolute;margin:0;transform:translate3D(0,0,0)}.fs-lightbox-image{display:block}.fs-lightbox-mobile .fs-lightbox-image{position:relative}.fs-lightbox-iframe,.fs-lightbox-video{width:100%;height:100%}.fs-lightbox-iframe{border:none;overflow:auto}.fs-lightbox-meta{opacity:1;clear:both;visibility:visible}.fs-lightbox-control{border:none;padding:0;position:absolute;top:0;z-index:105;cursor:pointer;display:block;margin-right:auto;margin-left:auto;opacity:1;visibility:visible;white-space:nowrap}.fs-lightbox-control_previous{left:0}.fs-lightbox-control_next{right:0}.fs-lightbox-control_disabled,.no-touchevents .fs-lightbox .fs-lightbox-control_disabled,.no-touchevents .fs-lightbox:hover .fs-lightbox-control_disabled{opacity:0;visibility:hidden}.fs-lightbox-caption:after{clear:both;content:"";display:table}.fs-lightbox-toggle{border:none;padding:0;display:none}.fs-lightbox-thumbnails{clear:both;overflow:hidden;padding:0}.fs-lightbox-thumbnail_container{position:relative;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;text-align:center;white-space:nowrap}.fs-lightbox-thumbnail_item{width:50px;height:50px;position:relative;background:0 0;border:none;display:inline-block;margin:0 10px 0 0;opacity:.25;overflow:hidden;padding:0;transition:opacity .25s linear}.fs-lightbox-thumbnail_item:last-child{margin:0}.fs-lightbox-thumbnail_item img{width:100%;height:auto;position:absolute;top:50%;display:block;transform:translateY(-50%)}.fs-lightbox-thumbnail_item.fs-lightbox-active,.no-touchevents .fs-lightbox-thumbnail_item:hover{opacity:1}.fs-lightbox-loading .fs-lightbox-content,.fs-lightbox-loading .fs-lightbox-control,.fs-lightbox-loading .fs-lightbox-meta,.fs-lightbox-loading .fs-lightbox-thumbnails,.fs-lightbox-loading .fs-lightbox-tools{opacity:0;transition:opacity .25s linear,visibility .25s linear;visibility:hidden}.fs-lightbox-loading .fs-lightbox-loading_icon,.fs-lightbox-ready.fs-lightbox-loading .fs-lightbox-thumbnails,.fs-lightbox-ready.fs-lightbox-loading .fs-lightbox-tools{opacity:1;visibility:visible}.fs-lightbox-mobile{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background:#111;border-radius:0}.fs-lightbox-mobile .fs-lightbox-container{position:static;background:#111}.fs-lightbox-mobile .fs-lightbox-content{height:100%;background-color:#111}.fs-lightbox-mobile .fs-lightbox-tools{width:100%;position:fixed;right:0;bottom:0;left:0;background-color:#111}.fs-lightbox-mobile .fs-lightbox-controls{text-align:center}.fs-lightbox-mobile .fs-lightbox-control{opacity:1;visibility:visible}.no-touchevents .fs-lightbox-mobile .fs-lightbox-control,.no-touchevents .fs-lightbox-mobile:hover .fs-lightbox-control{visibility:visible}.fs-lightbox-mobile .fs-lightbox-control_disabled,.no-touchevents .fs-lightbox-mobile .fs-lightbox-control_disabled,.no-touchevents .fs-lightbox-mobile:hover .fs-lightbox-control_disabled{cursor:default!important;opacity:0;visibility:hidden}.fs-lightbox-mobile .fs-lightbox-position{color:#999}.fs-lightbox-mobile .fs-lightbox-caption p{color:#eee}.fs-lightbox-mobile .fs-lightbox-image{transform:translate(0)}.fs-lightbox-mobile.fs-lightbox-iframe .fs-lightbox-content,.fs-lightbox-mobile.fs-lightbox-inline .fs-lightbox-content{height:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-tools{width:auto;position:static;background:0 0}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-controls{position:fixed;right:0;bottom:0;left:0;z-index:105;background-color:#111}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-toggle{display:inline-block;margin:0 5px}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-meta{width:100%;height:80%;position:fixed;right:0;bottom:0;left:0;z-index:104;background:#222;transform:translateY(100%);transition:transform .25s ease,opacity .25s linear .25s,visibility .25s linear .25s}.fs-lightbox-touch.fs-lightbox-caption_open .fs-lightbox-meta{transform:translate(0)}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-thumbnails{width:100%;height:70px;position:fixed;right:0;bottom:0;left:0;z-index:104;background:#111;transform:translateY(100%);transition:transform .25s ease,opacity .25s linear .25s,visibility .25s linear .25s}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-thumbnail_container{height:100px}.fs-lightbox-touch.fs-lightbox-thumbnails_open .fs-lightbox-thumbnails{transform:translate(0)}.fs-lightbox-lock{overflow:hidden!important}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-container,.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-content{overflow:visible}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-content{position:relative}.fs-lightbox .fs-viewer{top:0;bottom:0}.fs-lightbox .fs-viewer,.fs-lightbox .fs-viewer .fs-viewer-wrapper{height:auto;width:auto;position:absolute;right:0;left:0;background:#111}.fs-lightbox .fs-viewer .fs-viewer-wrapper{top:0;bottom:0}.fs-lightbox .fs-viewer .fs-viewer-loading_icon{display:none!important}.fs-lightbox .fs-viewer .fs-viewer-viewport{top:5px;right:15px;bottom:15px;left:15px}.fs-lightbox .fs-viewer .fs-viewer-controls{position:absolute;bottom:10px}

/*! formstone v1.4.16-1 [navigation.css] 2019-08-06 | GPL-3.0 License | formstone.it */.fs-navigation,.fs-navigation *,.fs-navigation:after,.fs-navigation :after,.fs-navigation:before,.fs-navigation :before{box-sizing:border-box;transition:none;-webkit-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.fs-navigation-toggle-nav.fs-navigation-enabled{display:none}.fs-navigation-toggle-nav.fs-navigation-open{display:block}.fs-navigation-toggle-handle.fs-navigation-enabled{border:none;padding:0;width:100%;cursor:pointer;display:block}.fs-navigation-overlay-nav.fs-navigation-enabled,.fs-navigation-push-nav.fs-navigation-enabled,.fs-navigation-reveal-nav.fs-navigation-enabled{width:270px;height:100%;height:calc(100% + 60px);position:fixed;top:0;background:#fff;display:block;overflow:auto;-webkit-overflow-scrolling:touch}.fs-navigation-push-nav.fs-navigation-enabled,.fs-navigation-reveal-nav.fs-navigation-enabled{visibility:hidden}.fs-navigation-reveal-nav.fs-navigation-animated{transition:visibility 1ms linear .2s}.fs-navigation-overlay-nav.fs-navigation-animated,.fs-navigation-push-nav.fs-navigation-animated{transition:transform .2s ease,visibility 1ms linear .2s}.fs-navigation-push-nav.fs-navigation-enabled,.fs-navigation-reveal-nav.fs-navigation-enabled{z-index:0}.fs-navigation-overlay-left-nav.fs-navigation-enabled,.fs-navigation-push-left-nav.fs-navigation-enabled,.fs-navigation-reveal-left-nav.fs-navigation-enabled{left:0}.fs-navigation-overlay-right-nav.fs-navigation-enabled,.fs-navigation-push-right-nav.fs-navigation-enabled,.fs-navigation-reveal-right-nav.fs-navigation-enabled{right:0}.fs-navigation-overlay-left-nav.fs-navigation-enabled,.fs-navigation-push-left-nav.fs-navigation-enabled{transform:translate3D(-270px,0,0)}.fs-navigation-overlay-right-nav.fs-navigation-enabled,.fs-navigation-push-right-nav.fs-navigation-enabled{transform:translate3D(270px,0,0)}.fs-navigation-overlay-nav.fs-navigation-enabled{z-index:3}.fs-navigation-reveal-nav.fs-navigation-open{visibility:visible;transition:visibility 1ms ease}.fs-navigation-overlay-nav.fs-navigation-open,.fs-navigation-push-nav.fs-navigation-open{transform:translate3D(0,0,0);transition:transform .2s ease,visibility 1ms ease;visibility:visible}.fs-navigation-overlay-handle.fs-navigation-enabled,.fs-navigation-push-handle.fs-navigation-enabled{border:none;padding:0;cursor:pointer;display:block}.fs-navigation-overlay-content:before{width:100%;height:100%;height:calc(100% + 60px);position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;background:#fff;background:hsla(0,0%,100%,.75);content:"";display:block;opacity:0;transition:opacity .2s ease,visibility .2s ease;visibility:hidden}.fs-navigation-overlay-content.fs-navigation-open:before{opacity:1;visibility:visible}.fs-navigation-push-content.fs-navigation-enabled,.fs-navigation-reveal-content.fs-navigation-enabled{position:relative;z-index:1;display:block;overflow:hidden;transform:translate3D(0,0,0)}.fs-navigation-push-content.fs-navigation-animated,.fs-navigation-reveal-content.fs-navigation-animated{transition:transform .2s ease}.fs-navigation-push-left-content.fs-navigation-open,.fs-navigation-reveal-left-content.fs-navigation-open{transform:translateX(270px)}.fs-navigation-push-right-content.fs-navigation-open,.fs-navigation-reveal-right-content.fs-navigation-open{transform:translateX(-270px)}.fs-navigation-handle.fs-navigation-enabled{border:none;padding:0}.fs-navigation-lock{overflow:hidden!important}

/*! formstone v1.4.16-1 [pagination.css] 2019-08-06 | GPL-3.0 License | formstone.it */.fs-pagination-ellipsis,.fs-pagination-page{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);display:inline-block;margin:-1px;overflow:hidden;padding:0}.fs-pagination-active,.fs-pagination-first,.fs-pagination-last,.fs-pagination-visible{width:auto;height:auto;position:static;clip:none;margin:0;overflow:visible}.fs-pagination-control{border:none;padding:0}.fs-pagination-position,.fs-pagination-select{display:none}.fs-pagination-mobile .fs-pagination-pages{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);display:inline-block;margin:-1px;overflow:hidden;padding:0}.fs-pagination-mobile .fs-pagination-position{position:relative;display:block}.fs-pagination-mobile .fs-pagination-select{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;margin:auto;opacity:0}

/*! formstone v1.4.16-1 [grid.css] 2019-08-06 | GPL-3.0 License | formstone.it */.fs-grid .fs-row,.fs_grid_row{min-width:300px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media screen and (max-width:739px){.fs-grid .fs-row,.fs_grid_row{width:96%;width:calc(100% - 40px)}}@media screen and (min-width:740px){.fs-grid .fs-row,.fs_grid_row{width:720px}}@media screen and (min-width:980px){.fs-grid .fs-row,.fs_grid_row{width:960px}}@media screen and (min-width:1220px){.fs-grid .fs-row,.fs_grid_row{width:1200px}}.fs-grid-fluid .fs-row,.fs_grid_row_fluid{width:96%;width:calc(100% - 40px)}@media screen and (max-width:499px){.fs-grid-adaptive .fs-row,.fs_grid_row_adaptive{width:300px}}@media screen and (min-width:500px) and (max-width:739px){.fs-grid-adaptive .fs-row,.fs_grid_row_adaptive{width:480px}}.fs_grid_row_reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fs_grid_row_justify_around{-ms-flex-pack:distribute;justify-content:space-around}.fs_grid_row_justify_between{-ms-flex-pack:justify;justify-content:space-between}.fs_grid_row_justify_start{-ms-flex-pack:start;justify-content:flex-start}.fs_grid_row_justify_center{-ms-flex-pack:center;justify-content:center}.fs_grid_row_justify_end{-ms-flex-pack:end;justify-content:flex-end}.fs_grid_row_align_start{-ms-flex-align:start;align-items:flex-start}.fs_grid_row_align_center{-ms-flex-align:center;align-items:center}.fs_grid_row_align_end{-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-row,.fs_grid_row_row{min-width:auto;width:102.08333333%;margin-left:-1.04166667%;margin-right:-1.04166667%}.fs-grid .fs-row [class*=fs-cell][class*=-contained] .fs-row,.fs_grid_row_row_contained{width:100%;margin-left:0;margin-right:0}.fs_grid_row_destroy{width:auto;margin-left:0;margin-right:0}.fs-grid .fs-row [class*=fs-cell],.fs_grid_cell{width:97.91666667%;max-width:97.91666667%;min-width:0;-ms-flex:0 0 97.91666667%;flex:0 0 97.91666667%;-ms-flex-preferred-size:auto;flex-basis:auto;margin-left:1.04166667%;margin-right:1.04166667%}.fs-grid .fs-row [class*=fs-cell][class*=-padded],.fs_grid_cell_padded{box-sizing:content-box;margin-left:0;margin-right:0;padding-left:1.04166667%;padding-right:1.04166667%}.fs-grid .fs-row [class*=fs-cell][class*=-contained],.fs_grid_cell_contained{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-left:0;margin-right:0}.fs_grid_cell_justify_start{margin-right:auto}.fs_grid_cell_centered,.fs_grid_cell_justify_center{margin-right:auto;margin-left:auto}.fs_grid_cell_justify_end,.fs_grid_cell_right{margin-left:auto}.fs_grid_cell_align_start{-ms-flex-item-align:start;align-self:flex-start}.fs_grid_cell_align_center{-ms-flex-item-align:center;align-self:center}.fs_grid_cell_align_end{-ms-flex-item-align:end;align-self:flex-end}.fs_grid_cell_first{-ms-flex-order:-1;order:-1}.fs_grid_cell_last{-ms-flex-order:1;order:1}.fs_grid_cell_destroy{width:auto;margin-left:0;margin-right:0}*{box-sizing:border-box}:after,:before{box-sizing:inherit}.fs-grid .fs-row.fs-all-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fs-grid .fs-row.fs-all-justify-around{-ms-flex-pack:distribute;justify-content:space-around}.fs-grid .fs-row.fs-all-justify-between{-ms-flex-pack:justify;justify-content:space-between}.fs-grid .fs-row.fs-all-justify-start{-ms-flex-pack:start;justify-content:flex-start}.fs-grid .fs-row.fs-all-justify-center{-ms-flex-pack:center;justify-content:center}.fs-grid .fs-row.fs-all-justify-end{-ms-flex-pack:end;justify-content:flex-end}.fs-grid .fs-row.fs-all-align-start{-ms-flex-align:start;align-items:flex-start}.fs-grid .fs-row.fs-all-align-center{-ms-flex-align:center;align-items:center}.fs-grid .fs-row.fs-all-align-end{-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-cell.fs-all-first,.fs-grid .fs-row [class*=-contained].fs-all-first{-ms-flex-order:-1;order:-1}.fs-grid .fs-row .fs-cell.fs-all-last,.fs-grid .fs-row [class*=-contained].fs-all-last{-ms-flex-order:1;order:1}.fs-grid .fs-row .fs-cell.fs-all-align-start,.fs-grid .fs-row [class*=-contained].fs-all-align-start{-ms-flex-item-align:start;align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-all-align-center,.fs-grid .fs-row [class*=-contained].fs-all-align-center{-ms-flex-item-align:center;align-self:center}.fs-grid .fs-row .fs-cell.fs-all-align-end,.fs-grid .fs-row [class*=-contained].fs-all-align-end{-ms-flex-item-align:end;align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-all-justify-start,.fs-grid .fs-row [class*=-contained].fs-all-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-all-justify-center,.fs-grid .fs-row [class*=-contained].fs-all-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-all-justify-end,.fs-grid .fs-row [class*=-contained].fs-all-justify-end{margin-left:auto}.fs-grid .fs-row .fs-all-fifth{width:17.91666667%;max-width:17.91666667%;min-width:0;-ms-flex:0 0 17.91666667%;flex:0 0 17.91666667%}.fs-grid .fs-row .fs-all-fourth{width:22.91666667%;max-width:22.91666667%;min-width:0;-ms-flex:0 0 22.91666667%;flex:0 0 22.91666667%}.fs-grid .fs-row .fs-all-third{width:31.25%;max-width:31.25%;min-width:0;-ms-flex:0 0 31.25%;flex:0 0 31.25%}.fs-grid .fs-row .fs-all-half{width:47.91666667%;max-width:47.91666667%;min-width:0;-ms-flex:0 0 47.91666667%;flex:0 0 47.91666667%}.fs-grid .fs-row .fs-all-full{width:97.91666667%;max-width:97.91666667%;min-width:0;-ms-flex:0 0 97.91666667%;flex:0 0 97.91666667%}.fs-grid .fs-row .fs-all-push-fifth{margin-left:21.04166667%}.fs-grid .fs-row .fs-all-push-fourth{margin-left:26.04166667%}.fs-grid .fs-row .fs-all-push-third{margin-left:34.375%}.fs-grid .fs-row .fs-all-push-half{margin-left:51.04166667%}.fs-grid .fs-row [class*=-contained].fs-all-fifth{width:20%;max-width:20%;min-width:0;-ms-flex:0 0 20%;flex:0 0 20%}.fs-grid .fs-row [class*=-contained].fs-all-fourth{width:25%;max-width:25%;min-width:0;-ms-flex:0 0 25%;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-all-third{width:33.33333333%;max-width:33.33333333%;min-width:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-all-half{width:50%;max-width:50%;min-width:0;-ms-flex:0 0 50%;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-all-full{width:100%;max-width:100%;min-width:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-all-push-fifth{margin-left:20%}.fs-grid .fs-row [class*=-contained].fs-all-push-fourth{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-all-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-all-push-half{margin-left:50%}.fs-grid .fs-row .fs-all-auto{width:auto;max-width:97.91666667%;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}.fs-grid .fs-row .fs-all-hide{display:none}.fs-grid .fs-row .fs-all-destroy{width:auto;margin-left:0;margin-right:0}@media screen and (max-width:739px){.fs-grid .fs-row.fs-sm-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fs-grid .fs-row.fs-sm-justify-around{-ms-flex-pack:distribute;justify-content:space-around}.fs-grid .fs-row.fs-sm-justify-between{-ms-flex-pack:justify;justify-content:space-between}.fs-grid .fs-row.fs-sm-justify-start{-ms-flex-pack:start;justify-content:flex-start}.fs-grid .fs-row.fs-sm-justify-center{-ms-flex-pack:center;justify-content:center}.fs-grid .fs-row.fs-sm-justify-end{-ms-flex-pack:end;justify-content:flex-end}.fs-grid .fs-row.fs-sm-align-start{-ms-flex-align:start;align-items:flex-start}.fs-grid .fs-row.fs-sm-align-center{-ms-flex-align:center;align-items:center}.fs-grid .fs-row.fs-sm-align-end{-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-sm-1{width:31.25%;max-width:31.25%;min-width:0;-ms-flex:0 0 31.25%;flex:0 0 31.25%}.fs-grid .fs-row .fs-sm-2{width:64.58333333%;max-width:64.58333333%;min-width:0;-ms-flex:0 0 64.58333333%;flex:0 0 64.58333333%}.fs-grid .fs-row .fs-sm-3{width:97.91666667%;max-width:97.91666667%;min-width:0;-ms-flex:0 0 97.91666667%;flex:0 0 97.91666667%}.fs-grid .fs-row .fs-sm-push-1{margin-left:34.375%}.fs-grid .fs-row .fs-sm-push-2{margin-left:67.70833333%}.fs-grid .fs-row [class*=-contained].fs-sm-1{width:33.33333333%;max-width:33.33333333%;min-width:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-sm-2{width:66.66666667%;max-width:66.66666667%;min-width:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%}.fs-grid .fs-row [class*=-contained].fs-sm-3{width:100%;max-width:100%;min-width:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-sm-push-1{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-sm-push-2{margin-left:66.66666667%}.fs-grid .fs-row .fs-cell.fs-sm-first,.fs-grid .fs-row [class*=-contained].fs-sm-first{-ms-flex-order:-1;order:-1}.fs-grid .fs-row .fs-cell.fs-sm-last,.fs-grid .fs-row [class*=-contained].fs-sm-last{-ms-flex-order:1;order:1}.fs-grid .fs-row .fs-cell.fs-sm-align-start,.fs-grid .fs-row [class*=-contained].fs-sm-align-start{-ms-flex-item-align:start;align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-sm-align-center,.fs-grid .fs-row [class*=-contained].fs-sm-align-center{-ms-flex-item-align:center;align-self:center}.fs-grid .fs-row .fs-cell.fs-sm-align-end,.fs-grid .fs-row [class*=-contained].fs-sm-align-end{-ms-flex-item-align:end;align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-sm-justify-start,.fs-grid .fs-row [class*=-contained].fs-sm-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-sm-justify-center,.fs-grid .fs-row [class*=-contained].fs-sm-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-sm-justify-end,.fs-grid .fs-row [class*=-contained].fs-sm-justify-end{margin-left:auto}.fs-grid .fs-row .fs-sm-fifth{width:17.91666667%;max-width:17.91666667%;min-width:0;-ms-flex:0 0 17.91666667%;flex:0 0 17.91666667%}.fs-grid .fs-row .fs-sm-fourth{width:22.91666667%;max-width:22.91666667%;min-width:0;-ms-flex:0 0 22.91666667%;flex:0 0 22.91666667%}.fs-grid .fs-row .fs-sm-third{width:31.25%;max-width:31.25%;min-width:0;-ms-flex:0 0 31.25%;flex:0 0 31.25%}.fs-grid .fs-row .fs-sm-half{width:47.91666667%;max-width:47.91666667%;min-width:0;-ms-flex:0 0 47.91666667%;flex:0 0 47.91666667%}.fs-grid .fs-row .fs-sm-full{width:97.91666667%;max-width:97.91666667%;min-width:0;-ms-flex:0 0 97.91666667%;flex:0 0 97.91666667%}.fs-grid .fs-row .fs-sm-push-fifth{margin-left:21.04166667%}.fs-grid .fs-row .fs-sm-push-fourth{margin-left:26.04166667%}.fs-grid .fs-row .fs-sm-push-third{margin-left:34.375%}.fs-grid .fs-row .fs-sm-push-half{margin-left:51.04166667%}.fs-grid .fs-row [class*=-contained].fs-sm-fifth{width:20%;max-width:20%;min-width:0;-ms-flex:0 0 20%;flex:0 0 20%}.fs-grid .fs-row [class*=-contained].fs-sm-fourth{width:25%;max-width:25%;min-width:0;-ms-flex:0 0 25%;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-sm-third{width:33.33333333%;max-width:33.33333333%;min-width:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-sm-half{width:50%;max-width:50%;min-width:0;-ms-flex:0 0 50%;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-sm-full{width:100%;max-width:100%;min-width:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-sm-push-fifth{margin-left:20%}.fs-grid .fs-row [class*=-contained].fs-sm-push-fourth{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-sm-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-sm-push-half{margin-left:50%}.fs-grid .fs-row .fs-sm-auto{width:auto;max-width:97.91666667%;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}.fs-grid .fs-row .fs-sm-hide{display:none}.fs-grid .fs-row .fs-sm-destroy{width:auto;margin-left:0;margin-right:0}}@media screen and (max-width:499px){.fs-grid .fs-row.fs-xs-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fs-grid .fs-row.fs-xs-justify-around{-ms-flex-pack:distribute;justify-content:space-around}.fs-grid .fs-row.fs-xs-justify-between{-ms-flex-pack:justify;justify-content:space-between}.fs-grid .fs-row.fs-xs-justify-start{-ms-flex-pack:start;justify-content:flex-start}.fs-grid .fs-row.fs-xs-justify-center{-ms-flex-pack:center;justify-content:center}.fs-grid .fs-row.fs-xs-justify-end{-ms-flex-pack:end;justify-content:flex-end}.fs-grid .fs-row.fs-xs-align-start{-ms-flex-align:start;align-items:flex-start}.fs-grid .fs-row.fs-xs-align-center{-ms-flex-align:center;align-items:center}.fs-grid .fs-row.fs-xs-align-end{-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-xs-1{width:31.25%;max-width:31.25%;min-width:0;-ms-flex:0 0 31.25%;flex:0 0 31.25%}.fs-grid .fs-row .fs-xs-2{width:64.58333333%;max-width:64.58333333%;min-width:0;-ms-flex:0 0 64.58333333%;flex:0 0 64.58333333%}.fs-grid .fs-row .fs-xs-3{width:97.91666667%;max-width:97.91666667%;min-width:0;-ms-flex:0 0 97.91666667%;flex:0 0 97.91666667%}.fs-grid .fs-row .fs-xs-push-1{margin-left:34.375%}.fs-grid .fs-row .fs-xs-push-2{margin-left:67.70833333%}.fs-grid .fs-row [class*=-contained].fs-xs-1{width:33.33333333%;max-width:33.33333333%;min-width:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xs-2{width:66.66666667%;max-width:66.66666667%;min-width:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%}.fs-grid .fs-row [class*=-contained].fs-xs-3{width:100%;max-width:100%;min-width:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-xs-push-1{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xs-push-2{margin-left:66.66666667%}.fs-grid .fs-row .fs-cell.fs-xs-first,.fs-grid .fs-row [class*=-contained].fs-xs-first{-ms-flex-order:-1;order:-1}.fs-grid .fs-row .fs-cell.fs-xs-last,.fs-grid .fs-row [class*=-contained].fs-xs-last{-ms-flex-order:1;order:1}.fs-grid .fs-row .fs-cell.fs-xs-align-start,.fs-grid .fs-row [class*=-contained].fs-xs-align-start{-ms-flex-item-align:start;align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-xs-align-center,.fs-grid .fs-row [class*=-contained].fs-xs-align-center{-ms-flex-item-align:center;align-self:center}.fs-grid .fs-row .fs-cell.fs-xs-align-end,.fs-grid .fs-row [class*=-contained].fs-xs-align-end{-ms-flex-item-align:end;align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-xs-justify-start,.fs-grid .fs-row [class*=-contained].fs-xs-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-xs-justify-center,.fs-grid .fs-row [class*=-contained].fs-xs-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-xs-justify-end,.fs-grid .fs-row [class*=-contained].fs-xs-justify-end{margin-left:auto}.fs-grid .fs-row .fs-xs-fifth{width:17.91666667%;max-width:17.91666667%;min-width:0;-ms-flex:0 0 17.91666667%;flex:0 0 17.91666667%}.fs-grid .fs-row .fs-xs-fourth{width:22.91666667%;max-width:22.91666667%;min-width:0;-ms-flex:0 0 22.91666667%;flex:0 0 22.91666667%}.fs-grid .fs-row .fs-xs-third{width:31.25%;max-width:31.25%;min-width:0;-ms-flex:0 0 31.25%;flex:0 0 31.25%}.fs-grid .fs-row .fs-xs-half{width:47.91666667%;max-width:47.91666667%;min-width:0;-ms-flex:0 0 47.91666667%;flex:0 0 47.91666667%}.fs-grid .fs-row .fs-xs-full{width:97.91666667%;max-width:97.91666667%;min-width:0;-ms-flex:0 0 97.91666667%;flex:0 0 97.91666667%}.fs-grid .fs-row .fs-xs-push-fifth{margin-left:21.04166667%}.fs-grid .fs-row .fs-xs-push-fourth{margin-left:26.04166667%}.fs-grid .fs-row .fs-xs-push-third{margin-left:34.375%}.fs-grid .fs-row .fs-xs-push-half{margin-left:51.04166667%}.fs-grid .fs-row [class*=-contained].fs-xs-fifth{width:20%;max-width:20%;min-width:0;-ms-flex:0 0 20%;flex:0 0 20%}.fs-grid .fs-row [class*=-contained].fs-xs-fourth{width:25%;max-width:25%;min-width:0;-ms-flex:0 0 25%;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-xs-third{width:33.33333333%;max-width:33.33333333%;min-width:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xs-half{width:50%;max-width:50%;min-width:0;-ms-flex:0 0 50%;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-xs-full{width:100%;max-width:100%;min-width:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-xs-push-fifth{margin-left:20%}.fs-grid .fs-row [class*=-contained].fs-xs-push-fourth{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-xs-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xs-push-half{margin-left:50%}.fs-grid .fs-row .fs-xs-auto{width:auto;max-width:97.91666667%;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}.fs-grid .fs-row .fs-xs-hide{display:none}.fs-grid .fs-row .fs-xs-destroy{width:auto;margin-left:0;margin-right:0}}@media screen and (min-width:740px) and (max-width:979px){.fs-grid .fs-row.fs-md-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fs-grid .fs-row.fs-md-justify-around{-ms-flex-pack:distribute;justify-content:space-around}.fs-grid .fs-row.fs-md-justify-between{-ms-flex-pack:justify;justify-content:space-between}.fs-grid .fs-row.fs-md-justify-start{-ms-flex-pack:start;justify-content:flex-start}.fs-grid .fs-row.fs-md-justify-center{-ms-flex-pack:center;justify-content:center}.fs-grid .fs-row.fs-md-justify-end{-ms-flex-pack:end;justify-content:flex-end}.fs-grid .fs-row.fs-md-align-start{-ms-flex-align:start;align-items:flex-start}.fs-grid .fs-row.fs-md-align-center{-ms-flex-align:center;align-items:center}.fs-grid .fs-row.fs-md-align-end{-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-md-1{width:14.58333333%;max-width:14.58333333%;min-width:0;-ms-flex:0 0 14.58333333%;flex:0 0 14.58333333%}.fs-grid .fs-row .fs-md-2{width:31.25%;max-width:31.25%;min-width:0;-ms-flex:0 0 31.25%;flex:0 0 31.25%}.fs-grid .fs-row .fs-md-3{width:47.91666667%;max-width:47.91666667%;min-width:0;-ms-flex:0 0 47.91666667%;flex:0 0 47.91666667%}.fs-grid .fs-row .fs-md-4{width:64.58333333%;max-width:64.58333333%;min-width:0;-ms-flex:0 0 64.58333333%;flex:0 0 64.58333333%}.fs-grid .fs-row .fs-md-5{width:81.25%;max-width:81.25%;min-width:0;-ms-flex:0 0 81.25%;flex:0 0 81.25%}.fs-grid .fs-row .fs-md-6{width:97.91666667%;max-width:97.91666667%;min-width:0;-ms-flex:0 0 97.91666667%;flex:0 0 97.91666667%}.fs-grid .fs-row .fs-md-push-1{margin-left:17.70833333%}.fs-grid .fs-row .fs-md-push-2{margin-left:34.375%}.fs-grid .fs-row .fs-md-push-3{margin-left:51.04166667%}.fs-grid .fs-row .fs-md-push-4{margin-left:67.70833333%}.fs-grid .fs-row .fs-md-push-5{margin-left:84.375%}.fs-grid .fs-row [class*=-contained].fs-md-1{width:16.66666667%;max-width:16.66666667%;min-width:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%}.fs-grid .fs-row [class*=-contained].fs-md-2{width:33.33333333%;max-width:33.33333333%;min-width:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-md-3{width:50%;max-width:50%;min-width:0;-ms-flex:0 0 50%;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-md-4{width:66.66666667%;max-width:66.66666667%;min-width:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%}.fs-grid .fs-row [class*=-contained].fs-md-5{width:83.33333333%;max-width:83.33333333%;min-width:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%}.fs-grid .fs-row [class*=-contained].fs-md-6{width:100%;max-width:100%;min-width:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-md-push-1{margin-left:16.66666667%}.fs-grid .fs-row [class*=-contained].fs-md-push-2{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-md-push-3{margin-left:50%}.fs-grid .fs-row [class*=-contained].fs-md-push-4{margin-left:66.66666667%}.fs-grid .fs-row [class*=-contained].fs-md-push-5{margin-left:83.33333333%}.fs-grid .fs-row .fs-cell.fs-md-first,.fs-grid .fs-row [class*=-contained].fs-md-first{-ms-flex-order:-1;order:-1}.fs-grid .fs-row .fs-cell.fs-md-last,.fs-grid .fs-row [class*=-contained].fs-md-last{-ms-flex-order:1;order:1}.fs-grid .fs-row .fs-cell.fs-md-align-start,.fs-grid .fs-row [class*=-contained].fs-md-align-start{-ms-flex-item-align:start;align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-md-align-center,.fs-grid .fs-row [class*=-contained].fs-md-align-center{-ms-flex-item-align:center;align-self:center}.fs-grid .fs-row .fs-cell.fs-md-align-end,.fs-grid .fs-row [class*=-contained].fs-md-align-end{-ms-flex-item-align:end;align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-md-justify-start,.fs-grid .fs-row [class*=-contained].fs-md-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-md-justify-center,.fs-grid .fs-row [class*=-contained].fs-md-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-md-justify-end,.fs-grid .fs-row [class*=-contained].fs-md-justify-end{margin-left:auto}.fs-grid .fs-row .fs-md-fifth{width:17.91666667%;max-width:17.91666667%;min-width:0;-ms-flex:0 0 17.91666667%;flex:0 0 17.91666667%}.fs-grid .fs-row .fs-md-fourth{width:22.91666667%;max-width:22.91666667%;min-width:0;-ms-flex:0 0 22.91666667%;flex:0 0 22.91666667%}.fs-grid .fs-row .fs-md-third{width:31.25%;max-width:31.25%;min-width:0;-ms-flex:0 0 31.25%;flex:0 0 31.25%}.fs-grid .fs-row .fs-md-half{width:47.91666667%;max-width:47.91666667%;min-width:0;-ms-flex:0 0 47.91666667%;flex:0 0 47.91666667%}.fs-grid .fs-row .fs-md-full{width:97.91666667%;max-width:97.91666667%;min-width:0;-ms-flex:0 0 97.91666667%;flex:0 0 97.91666667%}.fs-grid .fs-row .fs-md-push-fifth{margin-left:21.04166667%}.fs-grid .fs-row .fs-md-push-fourth{margin-left:26.04166667%}.fs-grid .fs-row .fs-md-push-third{margin-left:34.375%}.fs-grid .fs-row .fs-md-push-half{margin-left:51.04166667%}.fs-grid .fs-row [class*=-contained].fs-md-fifth{width:20%;max-width:20%;min-width:0;-ms-flex:0 0 20%;flex:0 0 20%}.fs-grid .fs-row [class*=-contained].fs-md-fourth{width:25%;max-width:25%;min-width:0;-ms-flex:0 0 25%;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-md-third{width:33.33333333%;max-width:33.33333333%;min-width:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-md-half{width:50%;max-width:50%;min-width:0;-ms-flex:0 0 50%;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-md-full{width:100%;max-width:100%;min-width:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-md-push-fifth{margin-left:20%}.fs-grid .fs-row [class*=-contained].fs-md-push-fourth{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-md-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-md-push-half{margin-left:50%}.fs-grid .fs-row .fs-md-auto{width:auto;max-width:97.91666667%;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}.fs-grid .fs-row .fs-md-hide{display:none}.fs-grid .fs-row .fs-md-destroy{width:auto;margin-left:0;margin-right:0}}@media screen and (min-width:980px){.fs-grid .fs-row.fs-lg-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fs-grid .fs-row.fs-lg-justify-around{-ms-flex-pack:distribute;justify-content:space-around}.fs-grid .fs-row.fs-lg-justify-between{-ms-flex-pack:justify;justify-content:space-between}.fs-grid .fs-row.fs-lg-justify-start{-ms-flex-pack:start;justify-content:flex-start}.fs-grid .fs-row.fs-lg-justify-center{-ms-flex-pack:center;justify-content:center}.fs-grid .fs-row.fs-lg-justify-end{-ms-flex-pack:end;justify-content:flex-end}.fs-grid .fs-row.fs-lg-align-start{-ms-flex-align:start;align-items:flex-start}.fs-grid .fs-row.fs-lg-align-center{-ms-flex-align:center;align-items:center}.fs-grid .fs-row.fs-lg-align-end{-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-lg-1{width:6.25%;max-width:6.25%;min-width:0;-ms-flex:0 0 6.25%;flex:0 0 6.25%}.fs-grid .fs-row .fs-lg-2{width:14.58333333%;max-width:14.58333333%;min-width:0;-ms-flex:0 0 14.58333333%;flex:0 0 14.58333333%}.fs-grid .fs-row .fs-lg-3{width:22.91666667%;max-width:22.91666667%;min-width:0;-ms-flex:0 0 22.91666667%;flex:0 0 22.91666667%}.fs-grid .fs-row .fs-lg-4{width:31.25%;max-width:31.25%;min-width:0;-ms-flex:0 0 31.25%;flex:0 0 31.25%}.fs-grid .fs-row .fs-lg-5{width:39.58333333%;max-width:39.58333333%;min-width:0;-ms-flex:0 0 39.58333333%;flex:0 0 39.58333333%}.fs-grid .fs-row .fs-lg-6{width:47.91666667%;max-width:47.91666667%;min-width:0;-ms-flex:0 0 47.91666667%;flex:0 0 47.91666667%}.fs-grid .fs-row .fs-lg-7{width:56.25%;max-width:56.25%;min-width:0;-ms-flex:0 0 56.25%;flex:0 0 56.25%}.fs-grid .fs-row .fs-lg-8{width:64.58333333%;max-width:64.58333333%;min-width:0;-ms-flex:0 0 64.58333333%;flex:0 0 64.58333333%}.fs-grid .fs-row .fs-lg-9{width:72.91666667%;max-width:72.91666667%;min-width:0;-ms-flex:0 0 72.91666667%;flex:0 0 72.91666667%}.fs-grid .fs-row .fs-lg-10{width:81.25%;max-width:81.25%;min-width:0;-ms-flex:0 0 81.25%;flex:0 0 81.25%}.fs-grid .fs-row .fs-lg-11{width:89.58333333%;max-width:89.58333333%;min-width:0;-ms-flex:0 0 89.58333333%;flex:0 0 89.58333333%}.fs-grid .fs-row .fs-lg-12{width:97.91666667%;max-width:97.91666667%;min-width:0;-ms-flex:0 0 97.91666667%;flex:0 0 97.91666667%}.fs-grid .fs-row .fs-lg-push-1{margin-left:9.375%}.fs-grid .fs-row .fs-lg-push-2{margin-left:17.70833333%}.fs-grid .fs-row .fs-lg-push-3{margin-left:26.04166667%}.fs-grid .fs-row .fs-lg-push-4{margin-left:34.375%}.fs-grid .fs-row .fs-lg-push-5{margin-left:42.70833333%}.fs-grid .fs-row .fs-lg-push-6{margin-left:51.04166667%}.fs-grid .fs-row .fs-lg-push-7{margin-left:59.375%}.fs-grid .fs-row .fs-lg-push-8{margin-left:67.70833333%}.fs-grid .fs-row .fs-lg-push-9{margin-left:76.04166667%}.fs-grid .fs-row .fs-lg-push-10{margin-left:84.375%}.fs-grid .fs-row .fs-lg-push-11{margin-left:92.70833333%}.fs-grid .fs-row [class*=-contained].fs-lg-1{width:8.33333333%;max-width:8.33333333%;min-width:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-2{width:16.66666667%;max-width:16.66666667%;min-width:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-3{width:25%;max-width:25%;min-width:0;-ms-flex:0 0 25%;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-lg-4{width:33.33333333%;max-width:33.33333333%;min-width:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-5{width:41.66666667%;max-width:41.66666667%;min-width:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-6{width:50%;max-width:50%;min-width:0;-ms-flex:0 0 50%;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-lg-7{width:58.33333333%;max-width:58.33333333%;min-width:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-8{width:66.66666667%;max-width:66.66666667%;min-width:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-9{width:75%;max-width:75%;min-width:0;-ms-flex:0 0 75%;flex:0 0 75%}.fs-grid .fs-row [class*=-contained].fs-lg-10{width:83.33333333%;max-width:83.33333333%;min-width:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-11{width:91.66666667%;max-width:91.66666667%;min-width:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-12{width:100%;max-width:100%;min-width:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-lg-push-1{margin-left:8.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-push-2{margin-left:16.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-push-3{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-lg-push-4{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-push-5{margin-left:41.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-push-6{margin-left:50%}.fs-grid .fs-row [class*=-contained].fs-lg-push-7{margin-left:58.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-push-8{margin-left:66.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-push-9{margin-left:75%}.fs-grid .fs-row [class*=-contained].fs-lg-push-10{margin-left:83.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-push-11{margin-left:91.66666667%}.fs-grid .fs-row .fs-cell.fs-lg-first,.fs-grid .fs-row [class*=-contained].fs-lg-first{-ms-flex-order:-1;order:-1}.fs-grid .fs-row .fs-cell.fs-lg-last,.fs-grid .fs-row [class*=-contained].fs-lg-last{-ms-flex-order:1;order:1}.fs-grid .fs-row .fs-cell.fs-lg-align-start,.fs-grid .fs-row [class*=-contained].fs-lg-align-start{-ms-flex-item-align:start;align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-lg-align-center,.fs-grid .fs-row [class*=-contained].fs-lg-align-center{-ms-flex-item-align:center;align-self:center}.fs-grid .fs-row .fs-cell.fs-lg-align-end,.fs-grid .fs-row [class*=-contained].fs-lg-align-end{-ms-flex-item-align:end;align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-lg-justify-start,.fs-grid .fs-row [class*=-contained].fs-lg-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-lg-justify-center,.fs-grid .fs-row [class*=-contained].fs-lg-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-lg-justify-end,.fs-grid .fs-row [class*=-contained].fs-lg-justify-end{margin-left:auto}.fs-grid .fs-row .fs-lg-fifth{width:17.91666667%;max-width:17.91666667%;min-width:0;-ms-flex:0 0 17.91666667%;flex:0 0 17.91666667%}.fs-grid .fs-row .fs-lg-fourth{width:22.91666667%;max-width:22.91666667%;min-width:0;-ms-flex:0 0 22.91666667%;flex:0 0 22.91666667%}.fs-grid .fs-row .fs-lg-third{width:31.25%;max-width:31.25%;min-width:0;-ms-flex:0 0 31.25%;flex:0 0 31.25%}.fs-grid .fs-row .fs-lg-half{width:47.91666667%;max-width:47.91666667%;min-width:0;-ms-flex:0 0 47.91666667%;flex:0 0 47.91666667%}.fs-grid .fs-row .fs-lg-full{width:97.91666667%;max-width:97.91666667%;min-width:0;-ms-flex:0 0 97.91666667%;flex:0 0 97.91666667%}.fs-grid .fs-row .fs-lg-push-fifth{margin-left:21.04166667%}.fs-grid .fs-row .fs-lg-push-fourth{margin-left:26.04166667%}.fs-grid .fs-row .fs-lg-push-third{margin-left:34.375%}.fs-grid .fs-row .fs-lg-push-half{margin-left:51.04166667%}.fs-grid .fs-row [class*=-contained].fs-lg-fifth{width:20%;max-width:20%;min-width:0;-ms-flex:0 0 20%;flex:0 0 20%}.fs-grid .fs-row [class*=-contained].fs-lg-fourth{width:25%;max-width:25%;min-width:0;-ms-flex:0 0 25%;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-lg-third{width:33.33333333%;max-width:33.33333333%;min-width:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-half{width:50%;max-width:50%;min-width:0;-ms-flex:0 0 50%;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-lg-full{width:100%;max-width:100%;min-width:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-lg-push-fifth{margin-left:20%}.fs-grid .fs-row [class*=-contained].fs-lg-push-fourth{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-lg-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-push-half{margin-left:50%}.fs-grid .fs-row .fs-lg-auto{width:auto;max-width:97.91666667%;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}.fs-grid .fs-row .fs-lg-hide{display:none}.fs-grid .fs-row .fs-lg-destroy{width:auto;margin-left:0;margin-right:0}}@media screen and (min-width:1220px){.fs-grid .fs-row.fs-xl-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fs-grid .fs-row.fs-xl-justify-around{-ms-flex-pack:distribute;justify-content:space-around}.fs-grid .fs-row.fs-xl-justify-between{-ms-flex-pack:justify;justify-content:space-between}.fs-grid .fs-row.fs-xl-justify-start{-ms-flex-pack:start;justify-content:flex-start}.fs-grid .fs-row.fs-xl-justify-center{-ms-flex-pack:center;justify-content:center}.fs-grid .fs-row.fs-xl-justify-end{-ms-flex-pack:end;justify-content:flex-end}.fs-grid .fs-row.fs-xl-align-start{-ms-flex-align:start;align-items:flex-start}.fs-grid .fs-row.fs-xl-align-center{-ms-flex-align:center;align-items:center}.fs-grid .fs-row.fs-xl-align-end{-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-xl-1{width:6.25%;max-width:6.25%;min-width:0;-ms-flex:0 0 6.25%;flex:0 0 6.25%}.fs-grid .fs-row .fs-xl-2{width:14.58333333%;max-width:14.58333333%;min-width:0;-ms-flex:0 0 14.58333333%;flex:0 0 14.58333333%}.fs-grid .fs-row .fs-xl-3{width:22.91666667%;max-width:22.91666667%;min-width:0;-ms-flex:0 0 22.91666667%;flex:0 0 22.91666667%}.fs-grid .fs-row .fs-xl-4{width:31.25%;max-width:31.25%;min-width:0;-ms-flex:0 0 31.25%;flex:0 0 31.25%}.fs-grid .fs-row .fs-xl-5{width:39.58333333%;max-width:39.58333333%;min-width:0;-ms-flex:0 0 39.58333333%;flex:0 0 39.58333333%}.fs-grid .fs-row .fs-xl-6{width:47.91666667%;max-width:47.91666667%;min-width:0;-ms-flex:0 0 47.91666667%;flex:0 0 47.91666667%}.fs-grid .fs-row .fs-xl-7{width:56.25%;max-width:56.25%;min-width:0;-ms-flex:0 0 56.25%;flex:0 0 56.25%}.fs-grid .fs-row .fs-xl-8{width:64.58333333%;max-width:64.58333333%;min-width:0;-ms-flex:0 0 64.58333333%;flex:0 0 64.58333333%}.fs-grid .fs-row .fs-xl-9{width:72.91666667%;max-width:72.91666667%;min-width:0;-ms-flex:0 0 72.91666667%;flex:0 0 72.91666667%}.fs-grid .fs-row .fs-xl-10{width:81.25%;max-width:81.25%;min-width:0;-ms-flex:0 0 81.25%;flex:0 0 81.25%}.fs-grid .fs-row .fs-xl-11{width:89.58333333%;max-width:89.58333333%;min-width:0;-ms-flex:0 0 89.58333333%;flex:0 0 89.58333333%}.fs-grid .fs-row .fs-xl-12{width:97.91666667%;max-width:97.91666667%;min-width:0;-ms-flex:0 0 97.91666667%;flex:0 0 97.91666667%}.fs-grid .fs-row .fs-xl-push-1{margin-left:9.375%}.fs-grid .fs-row .fs-xl-push-2{margin-left:17.70833333%}.fs-grid .fs-row .fs-xl-push-3{margin-left:26.04166667%}.fs-grid .fs-row .fs-xl-push-4{margin-left:34.375%}.fs-grid .fs-row .fs-xl-push-5{margin-left:42.70833333%}.fs-grid .fs-row .fs-xl-push-6{margin-left:51.04166667%}.fs-grid .fs-row .fs-xl-push-7{margin-left:59.375%}.fs-grid .fs-row .fs-xl-push-8{margin-left:67.70833333%}.fs-grid .fs-row .fs-xl-push-9{margin-left:76.04166667%}.fs-grid .fs-row .fs-xl-push-10{margin-left:84.375%}.fs-grid .fs-row .fs-xl-push-11{margin-left:92.70833333%}.fs-grid .fs-row [class*=-contained].fs-xl-1{width:8.33333333%;max-width:8.33333333%;min-width:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-2{width:16.66666667%;max-width:16.66666667%;min-width:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-3{width:25%;max-width:25%;min-width:0;-ms-flex:0 0 25%;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-xl-4{width:33.33333333%;max-width:33.33333333%;min-width:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-5{width:41.66666667%;max-width:41.66666667%;min-width:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-6{width:50%;max-width:50%;min-width:0;-ms-flex:0 0 50%;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-xl-7{width:58.33333333%;max-width:58.33333333%;min-width:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-8{width:66.66666667%;max-width:66.66666667%;min-width:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-9{width:75%;max-width:75%;min-width:0;-ms-flex:0 0 75%;flex:0 0 75%}.fs-grid .fs-row [class*=-contained].fs-xl-10{width:83.33333333%;max-width:83.33333333%;min-width:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-11{width:91.66666667%;max-width:91.66666667%;min-width:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-12{width:100%;max-width:100%;min-width:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-xl-push-1{margin-left:8.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-push-2{margin-left:16.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-push-3{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-xl-push-4{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-push-5{margin-left:41.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-push-6{margin-left:50%}.fs-grid .fs-row [class*=-contained].fs-xl-push-7{margin-left:58.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-push-8{margin-left:66.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-push-9{margin-left:75%}.fs-grid .fs-row [class*=-contained].fs-xl-push-10{margin-left:83.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-push-11{margin-left:91.66666667%}.fs-grid .fs-row .fs-cell.fs-xl-first,.fs-grid .fs-row [class*=-contained].fs-xl-first{-ms-flex-order:-1;order:-1}.fs-grid .fs-row .fs-cell.fs-xl-last,.fs-grid .fs-row [class*=-contained].fs-xl-last{-ms-flex-order:1;order:1}.fs-grid .fs-row .fs-cell.fs-xl-align-start,.fs-grid .fs-row [class*=-contained].fs-xl-align-start{-ms-flex-item-align:start;align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-xl-align-center,.fs-grid .fs-row [class*=-contained].fs-xl-align-center{-ms-flex-item-align:center;align-self:center}.fs-grid .fs-row .fs-cell.fs-xl-align-end,.fs-grid .fs-row [class*=-contained].fs-xl-align-end{-ms-flex-item-align:end;align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-xl-justify-start,.fs-grid .fs-row [class*=-contained].fs-xl-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-xl-justify-center,.fs-grid .fs-row [class*=-contained].fs-xl-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-xl-justify-end,.fs-grid .fs-row [class*=-contained].fs-xl-justify-end{margin-left:auto}.fs-grid .fs-row .fs-xl-fifth{width:17.91666667%;max-width:17.91666667%;min-width:0;-ms-flex:0 0 17.91666667%;flex:0 0 17.91666667%}.fs-grid .fs-row .fs-xl-fourth{width:22.91666667%;max-width:22.91666667%;min-width:0;-ms-flex:0 0 22.91666667%;flex:0 0 22.91666667%}.fs-grid .fs-row .fs-xl-third{width:31.25%;max-width:31.25%;min-width:0;-ms-flex:0 0 31.25%;flex:0 0 31.25%}.fs-grid .fs-row .fs-xl-half{width:47.91666667%;max-width:47.91666667%;min-width:0;-ms-flex:0 0 47.91666667%;flex:0 0 47.91666667%}.fs-grid .fs-row .fs-xl-full{width:97.91666667%;max-width:97.91666667%;min-width:0;-ms-flex:0 0 97.91666667%;flex:0 0 97.91666667%}.fs-grid .fs-row .fs-xl-push-fifth{margin-left:21.04166667%}.fs-grid .fs-row .fs-xl-push-fourth{margin-left:26.04166667%}.fs-grid .fs-row .fs-xl-push-third{margin-left:34.375%}.fs-grid .fs-row .fs-xl-push-half{margin-left:51.04166667%}.fs-grid .fs-row [class*=-contained].fs-xl-fifth{width:20%;max-width:20%;min-width:0;-ms-flex:0 0 20%;flex:0 0 20%}.fs-grid .fs-row [class*=-contained].fs-xl-fourth{width:25%;max-width:25%;min-width:0;-ms-flex:0 0 25%;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-xl-third{width:33.33333333%;max-width:33.33333333%;min-width:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-half{width:50%;max-width:50%;min-width:0;-ms-flex:0 0 50%;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-xl-full{width:100%;max-width:100%;min-width:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-xl-push-fifth{margin-left:20%}.fs-grid .fs-row [class*=-contained].fs-xl-push-fourth{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-xl-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-push-half{margin-left:50%}.fs-grid .fs-row .fs-xl-auto{width:auto;max-width:97.91666667%;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}.fs-grid .fs-row .fs-xl-hide{display:none}.fs-grid .fs-row .fs-xl-destroy{width:auto;margin-left:0;margin-right:0}}

/*! formstone v1.4.16-1 [lightbox.css] 2019-08-06 | GPL-3.0 License | formstone.it */.fs-lightbox.fs-light{z-index:101;background:#fff;border-radius:2px;box-shadow:0 0 25px #141a1e;padding:10px}.fs-light.fs-lightbox-inline{padding:30px}.fs-light.fs-lightbox-animating{transition:height .25s ease,width .25s ease,opacity .25s linear,top .25s ease}.fs-light.fs-lightbox-animating .fs-lightbox-content,.fs-light.fs-lightbox-animating .fs-lightbox-control,.fs-light.fs-lightbox-animating .fs-lightbox-meta,.fs-light.fs-lightbox-animating .fs-lightbox-thumbnails,.fs-light.fs-lightbox-animating .fs-lightbox-tools{transition:opacity .25s linear .25s,visibility .25s linear .25s}.fs-light.fs-lightbox-overlay{z-index:100;background:#141a1e;transition:opacity .25s linear}.fs-light.fs-lightbox-overlay.fs-lightbox-open{opacity:.75}.fs-lightbox.fs-light .fs-lightbox-close{width:30px;height:30px;top:-7.5px;right:-7.5px;z-index:105;background:#fff;border-radius:100%;text-indent:200%;white-space:nowrap}.fs-lightbox.fs-light .fs-lightbox-close:before{position:absolute;top:0;right:0;bottom:0;left:0;color:#263238;content:"\00d7";display:block;font-family:Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;line-height:30px;margin:auto;text-align:center;text-indent:0;transition:color .15s linear}.fs-lightbox.fs-light .fs-lightbox-loading_icon{width:50px;height:50px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:105;display:block;margin:auto;opacity:0;transition:opacity .25s linear,visibility .25s linear;visibility:hidden}.fs-lightbox.fs-light .fs-lightbox-loading_icon:after,.fs-lightbox.fs-light .fs-lightbox-loading_icon:before{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:110%;content:"";display:block}.fs-lightbox.fs-light .fs-lightbox-loading_icon:before{border:5px solid rgba(38,50,56,.25)}.fs-lightbox.fs-light .fs-lightbox-loading_icon:after{animation:a .75s linear infinite;border:5px solid transparent;border-top-color:#263238}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fs-lightbox.fs-light .fs-lightbox-container{z-index:103;background:#fff}.fs-lightbox.fs-light .fs-lightbox-content{background:#fff}.fs-lightbox.fs-light .fs-lightbox-meta{padding:10px 10px 0}.fs-lightbox.fs-light .fs-lightbox-control{width:40px;height:40px;z-index:105;background:#fff;border-radius:100%;box-shadow:0 0 5px rgba(20,26,30,.25);opacity:1;overflow:hidden;text-indent:200%;transition:opacity .15s linear,visibility .15s linear;visibility:visible}.fs-lightbox.fs-light .fs-lightbox-control:before{width:0;height:0;position:absolute;top:0;right:0;bottom:0;left:0;content:"";margin:auto}.no-touchevents .fs-lightbox.fs-light .fs-lightbox-control:hover{background:#cfd8dc}.fs-lightbox.fs-light .fs-lightbox-control_previous{left:20px}.fs-lightbox.fs-light .fs-lightbox-control_previous:before{border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:10.4px solid #263238;margin-left:14px}.fs-lightbox.fs-light .fs-lightbox-control_next{right:20px}.fs-lightbox.fs-light .fs-lightbox-control_next:before{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:10.4px solid #263238;margin-right:14px}.no-touchevents .fs-lightbox.fs-light .fs-lightbox-control{opacity:0;visibility:hidden}.no-touchevents .fs-lightbox.fs-light:hover .fs-lightbox-control{opacity:1;visibility:visible}.no-touchevents .fs-lightbox.fs-light .fs-lightbox-control_disabled,.no-touchevents .fs-lightbox.fs-light:hover .fs-lightbox-control_disabled{opacity:0;cursor:default;visibility:hidden}.fs-lightbox.fs-light .fs-lightbox-position{color:#78909c;font-size:12px;font-size:.75rem;margin:5px 0;padding:0}.fs-lightbox.fs-light .fs-lightbox-caption p{color:#546e7a;font-size:14px;font-size:.875rem;line-height:1.6;margin:5px 0;padding:0}.fs-lightbox.fs-light .fs-lightbox-error{width:250px}.fs-lightbox.fs-light .fs-lightbox-error p{color:#900;font-size:14px;font-size:.875rem;margin:0;padding:25px;text-align:center;text-transform:uppercase}.fs-lightbox-thumbnails{height:60px}.fs-lightbox-thumbnail_container{height:80px;padding:0 0 30px}.fs-lightbox.fs-light .fs-lightbox-thumbnail_item{width:50px;height:50px;margin:0 10px 0 0;opacity:.25;transition:opacity .25s linear}.fs-lightbox.fs-light .fs-lightbox-thumbnail_item:last-child{margin:0}.fs-lightbox.fs-light .fs-lightbox-thumbnail_item.fs-lightbox-active,.no-touchevents .fs-lightbox.fs-light .fs-lightbox-thumbnail_item:hover{opacity:1}.fs-light.fs-lightbox-loading .fs-lightbox-content,.fs-light.fs-lightbox-loading .fs-lightbox-control,.fs-light.fs-lightbox-loading .fs-lightbox-meta,.fs-light.fs-lightbox-loading .fs-lightbox-thumbnails,.fs-light.fs-lightbox-loading .fs-lightbox-tools{opacity:0;transition:opacity .25s linear,visibility .25s linear;visibility:hidden}.fs-light.fs-lightbox-loading .fs-lightbox-loading_icon,.fs-light.fs-lightbox-ready.fs-lightbox-loading .fs-lightbox-thumbnails,.fs-light.fs-lightbox-ready.fs-lightbox-loading .fs-lightbox-tools{opacity:1;visibility:visible}.fs-light.fs-lightbox-mobile{background:#141a1e;border-radius:0;padding:40px 0 0}.fs-light.fs-lightbox-mobile .fs-lightbox-loading_icon{top:0;bottom:0}.fs-light.fs-lightbox-mobile .fs-lightbox-close{background:#141a1e}.fs-light.fs-lightbox-mobile .fs-lightbox-close:before{color:#78909c;font-size:28px;font-size:1.75rem;font-weight:700;line-height:36px}.fs-light.fs-lightbox-mobile .fs-lightbox-loading_icon:before{border-color:rgba(144,164,174,.25)}.fs-light.fs-lightbox-mobile .fs-lightbox-loading_icon:after{border-top-color:#90a4ae}.fs-light.fs-lightbox-mobile .fs-lightbox-container{background:#141a1e}.fs-light.fs-lightbox-mobile .fs-lightbox-content{background-color:#141a1e;padding:0 15px}.fs-light.fs-lightbox-mobile .fs-lightbox-tools{background-color:#263238}.fs-light.fs-lightbox-mobile .fs-lightbox-control{width:50px;height:100%;min-height:50px;background:#263238;border-radius:0;box-shadow:none}.no-touchevents .fs-light.fs-lightbox-mobile .fs-lightbox-control:hover{background:#263238}.fs-light.fs-lightbox-mobile .fs-lightbox-control_previous{left:0}.fs-light.fs-lightbox-mobile .fs-lightbox-control_previous:before{border-right-color:#90a4ae;margin-left:19px}.fs-light.fs-lightbox-mobile .fs-lightbox-control_next{right:0}.fs-light.fs-lightbox-mobile .fs-lightbox-control_next:before{border-left-color:#90a4ae;margin-right:19px}.no-touchevents .fs-light.fs-lightbox-mobile .fs-lightbox-control,.no-touchevents .fs-light.fs-lightbox-mobile:hover .fs-lightbox-control{opacity:1;visibility:visible}.fs-light.fs-lightbox-mobile .fs-lightbox-control_disabled,.no-touchevents .fs-light.fs-lightbox-mobile .fs-lightbox-control_disabled,.no-touchevents .fs-light.fs-lightbox-mobile:hover .fs-lightbox-control_disabled{cursor:default!important;opacity:0;visibility:hidden}.fs-light.fs-lightbox-mobile .fs-lightbox-meta{padding:15px 65px}.fs-light.fs-lightbox-mobile .fs-lightbox-position{color:#90a4ae;font-size:12px;font-size:.75rem;margin:0 0 5px;padding:0 15px 0 0}.fs-light.fs-lightbox-mobile .fs-lightbox-caption p{color:#cfd8dc;font-size:14px;font-size:.875rem;line-height:1.6;margin:0;padding:0}.fs-light.fs-lightbox-mobile.fs-lightbox-iframe .fs-lightbox-content,.fs-light.fs-lightbox-mobile.fs-lightbox-inline .fs-lightbox-content{height:100%}.fs-light.fs-lightbox-mobile .fs-lightbox-thumbnail_item:first-child{margin-left:15px}.fs-light.fs-lightbox-mobile .fs-lightbox-thumbnail_item:last-child{margin-right:15px}.fs-light.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-tools{width:auto;position:static;background:0 0}.fs-light.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-controls{width:100%;height:50px;position:fixed;right:0;bottom:0;left:0;z-index:105;background-color:#263238;padding:0 65px}.fs-light.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-toggle{background:0 0;color:#90a4ae;display:inline-block;font-size:12px;font-size:.75rem;line-height:50px}.fs-light.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-meta{padding:15px 15px 65px}.fs-light.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-meta,.fs-light.fs-lightbox-touch .fs-lightbox-thumbnails{z-index:104;background:#37474f;box-shadow:0 0 25px #141a1e;transition:transform .25s ease,opacity .25s linear .25s,visibility .25s linear .25s}.fs-light.fs-lightbox-touch .fs-lightbox-thumbnails{width:100%;height:130px;padding:15px 0 65px}.fs-light.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-thumbnail_container{height:100px}.fs-light.fs-lightbox-touch .fs-lightbox-thumbnail_item:first-child{margin-left:15px}.fs-light.fs-lightbox-touch .fs-lightbox-thumbnail_item:last-child{margin-right:15px}.fs-lightbox.fs-light.fs-lightbox-mobile .fs-lightbox-container,.fs-lightbox.fs-light.fs-lightbox-mobile .fs-lightbox-content{overflow:visible}.fs-lightbox.fs-light.fs-lightbox-mobile .fs-lightbox-content{position:relative}.fs-lightbox.fs-light .fs-viewer,.fs-lightbox.fs-light .fs-viewer .fs-viewer-wrapper{height:auto;width:auto;position:absolute;right:0;left:0;background:#141a1e}.fs-lightbox.fs-light .fs-viewer{top:0;bottom:0}.fs-lightbox.fs-light.fs-lightbox-thumbnailed .fs-viewer{bottom:60px}.fs-lightbox.fs-light.fs-lightbox-touch.fs-lightbox-thumbnailed .fs-viewer,.fs-lightbox.fs-light.fs-lightbox-touch .fs-viewer{bottom:50px}.fs-lightbox.fs-light .fs-viewer .fs-viewer-wrapper{top:0;bottom:0}.fs-lightbox.fs-light .fs-viewer .fs-viewer-loading_icon{display:none!important}.fs-lightbox.fs-light .fs-viewer .fs-viewer-viewport{top:5px;right:15px;bottom:15px;left:15px}.fs-lightbox.fs-light .fs-viewer .fs-viewer-controls{height:40px;width:80px;background:#141a1e;padding:0}.fs-lightbox.fs-light .fs-viewer .fs-viewer-control,.no-touchevents .fs-lightbox.fs-light .fs-viewer .fs-viewer-control:hover{height:40px;width:40px;background:#141a1e;border-radius:0;padding:0}.mapplic-element{font-size:0;height:420px}.mapplic-element a,.mapplic-element a:active,.mapplic-element a:focus,.mapplic-element a:hover,.mapplic-element button,.mapplic-element input{outline:none;box-shadow:none;-webkit-box-shadow:none}.mapplic-element.mapplic-loading{background:url(../images/mapplic/loader.gif) no-repeat 50%}.mapplic-element.mapplic-error{background:url(../images/mapplic/error-icon.png) no-repeat 50%}.mapplic-element>*{opacity:1;transition:opacity .6s}.mapplic-element.mapplic-loading>*{opacity:0}.mapplic-container{display:inline-block;overflow:hidden;position:relative;width:70%;height:100%}.mapplic-map{position:absolute;left:0;top:0;overflow:visible!important}.mapplic-layer img{width:100%}.mapplic-layer,.mapplic-map .mapplic-map-image{width:100%;height:100%;position:absolute}.mapplic-map .mapplic-map-image{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mapplic-map.mapplic-zoomable .mapplic-map-image{cursor:url(../images/mapplic/openhand.cur),default}.mapplic-map.mapplic-zoomable.mapplic-dragging .mapplic-map-image{cursor:url(../images/mapplic/closedhand.cur),move}.mapplic-pin{background-image:url(../images/mapplic/pin.png);background-size:18px 24px;background-repeat:no-repeat;background-position:50%;font-size:0;width:18px;height:24px;margin-top:-23px;margin-left:-9px;position:absolute;transition:background-color .2s,border-color .2s}.mapplic-pin.pin-classic{background-color:#f23543;background-image:none;border-color:#f23543;border-radius:10px;line-height:22px!important;width:20px;height:20px;margin-top:-25px;margin-left:-10px}.mapplic-pin.pin-classic:before{border-style:solid;border-width:9px 8px 0;border-color:inherit;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;content:"";display:block;position:absolute;top:16px;left:2px}.mapplic-pin:before{box-sizing:content-box!important}.mapplic-pin.pin-marker{background-color:#fdca2a;background-image:none;border-color:#fdca2a;border-radius:8px;width:16px;height:16px;margin-top:-8px;margin-left:-8px}.mapplic-pin.pin-marker:before{border-color:inherit;border-style:solid;border-width:6px;border-radius:16px;content:"";display:block;opacity:.4;width:16px;height:16px;position:absolute;left:-6px;top:-6px}.mapplic-pin.pin-disk{background-color:#fff!important;background-image:none;border-color:#f19819;border-radius:8px;color:#333!important;width:16px;height:16px;margin-top:-8px;margin-left:-8px}.mapplic-pin.pin-disk:before{border-color:inherit;border-style:solid;border-width:3px;border-radius:16px;content:"";display:block;width:16px;height:16px;position:absolute;left:-3px;top:-3px}.mapplic-pin.pin-ribbon{background-color:#46b450;background-image:none;border-color:#46b450;border-radius:2px 2px 2px 0;height:16px;min-width:10px;width:auto;padding:0 3px;margin-top:-20px;margin-left:-8px}.mapplic-pin.pin-ribbon:after{border-color:transparent rgba(0,0,0,.5) transparent transparent}.mapplic-pin.pin-ribbon:after,.mapplic-pin.pin-ribbon:before{border-style:solid;border-width:0 8px 4px 0;content:"";display:block;position:absolute;top:16px;left:0}.mapplic-pin.pin-ribbon:before{border-color:inherit;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.mapplic-pin.pin-dot{background-color:transparent!important;background-image:none;border-color:#29afa1;color:#333!important;height:16px;min-width:10px;width:auto;padding:0 3px;margin-left:4px;margin-top:-8px}.mapplic-pin.pin-dot:before{border-color:inherit;border-style:solid;border-width:3px;border-radius:12px;content:"";display:block;width:0;height:0;position:absolute;top:5px;left:-7px}.mapplic-pin.orange{background-image:url(../images/mapplic/pin-orange.png)}.mapplic-pin.yellow{background-image:url(../images/mapplic/pin-yellow.png)}.mapplic-pin.green{background-image:url(../images/mapplic/pin-green.png)}.mapplic-pin.blue{background-image:url(../images/mapplic/pin-blue.png)}.mapplic-pin.purple{background-image:url(../images/mapplic/pin-purple.png)}.mapplic-pin.circular{background-image:none;background-color:#fb7575;border-radius:6px;box-shadow:inset 0 -2px 0 rgba(0,0,0,.1);width:12px;height:12px;margin-left:-6px;margin-top:-6px}.mapplic-pin.circle{background:none!important;border:2px solid #fb7575;width:8px;height:8px;margin-left:-6px;margin-top:-6px}.mapplic-pin.transparent{background-image:none;background-color:#795ecd;border-radius:10px;width:20px;height:20px;margin-left:-10px;margin-top:-10px;opacity:.5!important}.mapplic-pin.pin-label{color:#fff;font-size:9px;font-size:.5625rem;font-weight:600;text-align:center;text-decoration:none;line-height:16px}.mapplic-pin.pin-label:visited{color:#fff}.mapplic-pin.pin-md{border-radius:50%;margin-left:-10px;margin-top:-10px;line-height:20px;width:20px;height:20px}.mapplic-pin.pin-lg{border-radius:50%;margin-left:-15px;margin-top:-15px;line-height:30px;width:30px;height:30px}.mapplic-pin.pin-xl{border-radius:50%;margin-left:-20px;margin-top:-20px;line-height:40px;width:40px;height:40px}.mapplic-pin.pin-pulse:before{content:"";border:2px solid #888;border-radius:30px;height:inherit;width:inherit;top:-2px;left:-2px;position:absolute;animation:pulsate 1.8s ease-out;animation-iteration-count:infinite;animation-delay:1s;opacity:0;box-sizing:content-box}.mapplic-minimap{border:1px solid rgba(0,0,0,.1);position:absolute;margin:10px;bottom:0;right:0;opacity:.5;overflow:hidden;transition:opacity .6s;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mapplic-minimap-layer{line-height:0}.mapplic-minimap img{width:100%}.mapplic-minimap-overlay{background-color:rgba(0,0,0,.4);position:absolute;width:100%;height:100%;top:0;left:0}.mapplic-minimap .mapplic-minimap-active{position:absolute;opacity:1;top:0;left:0}.mapplic-clip-transition{transition:clip .1s}.mapplic-minimap-background{width:140px!important;-webkit-filter:blur(2px)}.mapplic-button{background-color:#fff;background-repeat:no-repeat;background-position:50%;border:1px solid #eee;border-bottom:1px solid #ddd;border-radius:2px;width:28px;height:28px;transition:background-color .2s}.mapplic-container>.mapplic-button{position:absolute;margin:10px}.mapplic-button:active{background-color:#f8f8f8}.mapplic-clear-button{background-image:url(../images/mapplic/reset.svg);background-size:16px 16px;display:none;bottom:69px;left:0}.mapplic-zoom-buttons{margin:10px;position:absolute;left:0;bottom:0}.mapplic-zoom-buttons a{display:block}.mapplic-zoom-buttons a.mapplic-disabled{background-color:#eee;cursor:default}a.mapplic-zoomin-button{background-image:url(../images/mapplic/plus.svg);background-size:10px 10px;border-radius:2px 2px 0 0}a.mapplic-zoomout-button{background-image:url(../images/mapplic/minus.svg);background-size:10px 10px;border-radius:0 0 2px 2px;border-top:none}.mapplic-fullscreen{background-color:hsla(0,0%,100%,.9);position:fixed;top:0;left:0;width:100%;height:100%!important;z-index:99980}.mapplic-fullscreen-button{background-image:url(../images/mapplic/fullscreen.svg);background-size:14px 14px;top:0;left:0}.mapplic-fullscreen .mapplic-fullscreen-button{background-image:url(../images/mapplic/fullscreen-exit.svg)}.mapplic-fullscreen .mapplic-container{width:80%}.mapplic-fullscreen .mapplic-sidebar{width:20%}.mapplic-levels{border-bottom:1px solid #eee;border-radius:2px;position:absolute;top:0;right:0;margin:10px;overflow:hidden}.mapplic-levels>*{display:block;box-sizing:border-box}.mapplic-levels-select{background-color:#fff;border:none;border-radius:0;color:#666;margin:0;padding:10px 6px;margin-left:20px;font-size:13px;font-size:.8125rem;font-weight:400;outline:none;-webkit-appearance:none}.mapplic-levels a{background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:8px 4px;cursor:pointer;height:50%;width:20px;position:absolute}.mapplic-levels a:active{background-color:#f8f8f8}.mapplic-levels .mapplic-levels-up{background-image:url(../images/mapplic/arrow-up.svg)}.mapplic-levels .mapplic-levels-down{background-image:url(../images/mapplic/arrow-down.svg);bottom:0}.mapplic-levels a.mapplic-disabled{background-color:#eee;cursor:default}.mapplic-sidebar{width:30%;height:100%;float:left;position:relative}.mapplic-search-form{background-color:#f8f8f8;border-bottom:1px solid #eee;border-right:1px solid #f4f4f4;padding:14px 12px;margin:0;width:100%;position:absolute;box-sizing:border-box}.mapplic-search-input{background-image:url(../images/mapplic/magnifier.svg)!important;background-size:16px 16px!important;background-repeat:no-repeat!important;background-position:8px!important;border:2px solid #eee;border-radius:0;font-size:14px!important;font-size:.875rem!important;font-family:inherit;line-height:20px;height:38px!important;margin:0!important;padding:8px 32px!important;width:100%;box-sizing:border-box;transition:border-color .1s}.mapplic-search-input::-ms-clear{display:none;width:0;height:0}.mapplic-search-input:focus{border-color:#6ed8dd}.mapplic-search-clear{background-image:url(../images/mapplic/cross.svg);background-size:8px 8px;background-repeat:no-repeat;background-color:transparent;background-position:50%;border:none;cursor:pointer;display:none;position:absolute;top:14px;right:14px;margin:2px 0;width:34px;height:34px}.mapplic-not-found{color:#bbb;display:none;font-size:13px;font-size:.8125rem;padding:0 30px;position:absolute;text-align:center;top:100px}.mapplic-list-container{padding-top:67px;height:100%;overflow-y:auto;box-sizing:border-box}.mapplic-list{list-style:none;padding:0;margin:0;overflow-y:auto;height:100%}.mapplic-list-container ol{border-color:#eee;list-style:none;padding:0;margin:0}.mapplic-list-container li{border-color:inherit;margin:0!important}.mapplic-list-category>a{background-color:#bbb;box-shadow:inset 0 -2px 0 rgba(0,0,0,.05)!important;color:#fff!important;display:block;font-size:14px;font-size:.875rem;line-height:26px;padding:10px 12px;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.mapplic-list-category ol{border-bottom:2px solid #eee!important}.mapplic-thumbnail{border-radius:0!important;box-shadow:none!important;margin-right:10px;float:left;width:50px;max-height:50px}.mapplic-thumbnail-placeholder{background-color:#eee;box-sizing:border-box;color:#fff;font-size:24px;font-size:1.5rem;font-weight:500;line-height:34px;padding:8px 4px;width:50px;height:50px;text-align:center}.mapplic-list-category>a .mapplic-list-count{background-color:rgba(0,0,0,.1);border-radius:2px;float:right;font-size:12px;font-size:.75rem;font-weight:700;line-height:20px;margin-left:10px;margin-top:4px;padding:0 6px;text-align:center;transition:border-radius .2s}.mapplic-list-location{border-bottom:1px solid #eee;margin:0!important}.mapplic-list-location[data-location=init]{display:none!important}.mapplic-list-location>a{background-color:#fff;border-left:1px solid transparent;display:block;font-size:14px;font-size:.875rem;padding:10px;text-decoration:none;transition:border .1s}.mapplic-list-location>a:after{content:"";display:block;clear:both}.mapplic-list-location>a:hover{background-color:#f4fcfc;border-left:2px solid;border-color:inherit}.mapplic-list-location h4{color:#242424;font-size:16px;font-size:1rem;font-weight:400;line-height:18px;margin:4px 0!important;padding:0;clear:none}.mapplic-list-location span{color:#bbb;font-size:13px;font-size:.8125rem;font-weight:400}.mapplic-tooltip{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.15);display:none;min-width:120px;margin-top:-76px;padding:16px;position:absolute;transition:margin .1s}.mapplic-tooltip-title{color:#333;display:inline-block;font-size:18px;font-size:1.125rem;font-weight:400;line-height:20px;margin:0 12px 0 0!important}.mapplic-hovertip{min-width:30px;padding:6px 14px;pointer-events:none}.mapplic-hovertip .mapplic-tooltip-title{margin:0!important;font-size:16px;font-size:1rem;line-height:24px;text-align:center}.mapplic-tooltip-content{overflow-y:auto;-webkit-overflow-scrolling:touch}.mapplic-tooltip p{margin-bottom:0}.mapplic-tooltip .mapplic-thumbnail{border-radius:50%!important;width:48px;height:48px;margin-right:12px}.mapplic-tooltip-description,.mapplic-tooltip p{color:#aaa;font-size:13px;font-size:.8125rem;line-height:20px}.mapplic-popup-link{background-color:#6cb5f4;border-radius:0;color:#fff!important;float:right;font-size:14px;font-size:.875rem;font-weight:600;line-height:28px;padding:0 10px;margin-top:12px;text-decoration:none;transition:background-color .2s}.mapplic-popup-link:hover{background-color:#888}.mapplic-tooltip img{max-width:100%}.mapplic-tooltip-close{background-image:url(../images/mapplic/cross.svg);background-position:50%;background-repeat:no-repeat;background-size:8px 8px;background-color:transparent;border:none;cursor:pointer;position:absolute;right:6px;top:6px;padding:8px;width:8px;height:8px;opacity:.5;transition:opacity .2s}.mapplic-tooltip-close:hover{opacity:1}.mapplic-tooltip-triangle{border-color:#fff transparent transparent!important;border-style:solid;border-width:8px 7px 0;width:0;height:0;position:absolute;bottom:0;left:50%;margin-bottom:-8px;margin-left:-7px;transition:left .1s}.mapplic-bottom .mapplic-tooltip-triangle{border-color:transparent transparent #fff!important;border-width:0 7px 8px;top:0;margin-top:-8px}.mapplic-lightbox-title{color:#333;margin-top:0;margin-bottom:20px}.mapplic-lightbox{background-color:#fff;position:relative;padding:20px;width:auto;max-width:500px;margin:20px auto}.mapplic-lightbox:after{content:"";display:block;clear:both}.mapplic-popup-image{outline:none}.mfp-bg{z-index:99981!important}.mfp-wrap{z-index:99982!important}.mfp-content{z-index:99983!important}.mfp-fade.mfp-bg{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}@media (max-width:667px){.mapplic-container,.mapplic-sidebar{width:100%!important}.mapplic-tooltip{max-width:240px}.mapplic-minimap-background{width:100px!important}.mapplic-element{height:auto!important}.mapplic-search-form{border-right:none}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.mapplic-pin{background-image:url(../images/mapplic/pin@2x.png)}.mapplic-pin.orange{background-image:url(../images/mapplic/pin-orange@2x.png)}.mapplic-pin.yellow{background-image:url(../images/mapplic/pin-yellow@2x.png)}.mapplic-pin.green{background-image:url(../images/mapplic/pin-green@2x.png)}.mapplic-pin.blue{background-image:url(../images/mapplic/pin-blue@2x.png)}.mapplic-pin.purple{background-image:url(../images/mapplic/pin-purple@2x.png)}}.mapplic-element svg{width:100%;height:100%}.mapplic-element svg a{cursor:pointer}.mapplic-clickable:not(g),g.mapplic-clickable>*{cursor:pointer;transition:opacity .2s}.mapplic-map-image [id^=nopointer]{pointer-events:none}[id^=landmarks] .mapplic-clickable{cursor:pointer}.mapplic-coordinates{background-color:hsla(0,0%,100%,.9);color:#333;position:absolute;margin:10px;margin-left:-80px;padding:4px 6px;font-size:14px;font-size:.875rem;top:0;left:50%;pointer-events:none}.mapplic-dark .mapplic-tooltip{background-color:#333}.mapplic-dark .mapplic-tooltip-triangle{border-color:#333 transparent transparent!important}.mapplic-dark .mapplic-bottom .mapplic-tooltip-triangle{border-color:transparent transparent #333!important}.mapplic-dark .mapplic-tooltip-title{color:#fff}.mapplic-dark .mapplic-tooltip-description,.mapplic-dark .mapplic-tooltip p{color:#bbb}.mapplic-dark .mapplic-tooltip-close{background-image:url(../images/mapplic/cross-light.svg)!important}.mapplic-clickable:not(g),g.mapplic-clickable>*{opacity:.4}.mapplic-clickable:not(g):hover,g.mapplic-clickable:hover>*{opacity:.8}#landmarks-ground .mapplic-clickable,#landmarks-level1 .mapplic-clickable,#landmarks-underground .mapplic-clickable,.mapplic-active,a.mapplic-active>path,g.mapplic-active>*{opacity:1!important}#landmarks-ground path.mapplic-active,#landmarks-ground polygon.mapplic-active{fill:#addb2c}#landmarks-underground path.mapplic-active,#landmarks-underground polygon.mapplic-active{fill:#7ee0cd}#landmarks-level1 path.mapplic-active,#landmarks-level1 polygon.mapplic-active{fill:#f9684b}.mapplic-tooltip{max-width:300px}.mapplic-tooltip-content{max-height:160px}.mapplic-pin.my-new-pin{background-image:url(../images/mapplic/my-new-pin.png);background-size:20px 30px;width:20px;height:30px;margin-left:-10px;margin-top:-15px}[data-whatinput=mouse] a:focus,[data-whatinput=mouse] button:focus,[data-whatinput=touch] a:focus,[data-whatinput=touch] button:focus{outline:none}html{background-color:#e40015;box-sizing:border-box;font-variant-ligatures:none}@media print{html{background-color:#fff}}*,:after,:before{box-sizing:inherit}body{min-width:300px;background-color:#e40015;overflow-x:hidden}body.tinymce{background-color:#fff}@media print{body{background-color:#fff}}::selection{background:#ddd;text-shadow:none}iframe{border:none}menu{margin:0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}figure,hr{margin:0}hr{height:1px;background:#ddd;border:none}@keyframes b{0%{transform:translateY(0)}75%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes c{0%{transform:translateY(0)}75%{transform:translateY(12px)}to{transform:translateY(0)}}.symbol{display:block;stroke:inherit;fill:currentColor;transition:fill .25s}@media print{.symbol{display:none}}.symbol_caret_down{height:10px;width:20px}.symbol_chevron_left,.symbol_chevron_right{height:20px;width:20px}.symbol_logo{height:20px;width:33px}.symbol_search{height:20px;width:20px}.symbol_video{height:40px;width:40px}.symbol_video_mobile{height:11px;width:18px}.symbol_podcast{height:40px;width:40px}.symbol_camera{height:12px;width:14px}.symbol_fullscreen{height:13px;width:13px}.symbol_close{height:17px;width:17px}.symbol_download{height:13px;width:10px}.symbol_logo_careers,.symbol_logo_careers_white{height:94px;width:237px}.symbol_play{height:12px;width:16px}.symbol_pause{height:12px;width:9px}a{text-decoration:none}a[href^=tel]{color:inherit}strong{font-weight:700}.typography{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778}@media screen and (min-width:740px){.typography{font-size:18px;font-size:1.125rem}}@media print{.typography{font-size:13px;font-size:.8125rem;line-height:1.5}}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{color:#000}.typography h1{font-family:Sora,sans-serif;font-weight:300;font-size:36px;font-size:2.25rem;line-height:1.125;margin:20px 0}@media screen and (min-width:740px){.typography h1{font-size:64px;font-size:4rem}}@media print{.typography h1{font-size:38px;font-size:2.375rem;line-height:1.28571;margin:15px 0 5px}}.typography h1+.intro{margin-top:5px}.typography h2{font-family:Sora,sans-serif;font-weight:600;font-size:26px;font-size:1.625rem;line-height:1.26316;margin:40px 0 15px}@media screen and (min-width:740px){.typography h2{font-size:38px;font-size:2.375rem}}@media print{.typography h2{font-size:24px;font-size:1.5rem;line-height:1.5;margin:10px 0}}.typography h2+p{margin-top:0}.typography h3{font-family:Sora,sans-serif;font-weight:600;font-size:24px;font-size:1.5rem;line-height:1.375;margin:40px 0 15px}@media screen and (min-width:740px){.typography h3{font-size:32px;font-size:2rem}}@media print{.typography h3{font-size:24px;font-size:1.5rem;line-height:1.5;margin:10px 0 5px}}.typography h3+p{margin-top:0}.typography h4{font-family:Sora,sans-serif;font-weight:600;font-size:20px;font-size:1.25rem;line-height:1.46154;margin:40px 0 15px}@media screen and (min-width:740px){.typography h4{font-size:26px;font-size:1.625rem}}@media print{.typography h4{font-size:20px;font-size:1.25rem;line-height:1.33333;margin:10px 0 5px}}.typography h4+p{margin-top:0}.typography h5{font-family:Sora,sans-serif;font-weight:600;font-size:18px;font-size:1.125rem;line-height:1.61905;margin:40px 0 10px}@media screen and (min-width:740px){.typography h5{font-size:21px;font-size:1.3125rem}}@media print{.typography h5{font-size:18px;font-size:1.125rem;line-height:1.83333;margin:10px 0 0}}.typography h5+p{margin-top:0}.typography h6{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;margin:40px 0 10px}@media print{.typography h6{font-size:12px;font-size:.75rem;line-height:1.5;margin:10px 0 0}}.typography h6+p{margin-top:0}.typography a{color:#e40015;transition:color .25s,background .25s}.typography a:focus,.typography a:hover{color:#000;text-decoration:underline}.typography p{margin:28px 0}@media print{.typography p{margin:20px 0;line-height:1.35}}@media print{.typography p+h2,.typography p+h3,.typography p+h4,.typography p+h5,.typography p+h6{margin-top:30px}}.typography .intro{font-family:Public Sans,sans-serif;font-weight:300;font-size:24px;font-size:1.5rem;line-height:1.35294;color:#6e6e6e;margin-top:15px}@media screen and (min-width:740px){.typography .intro{font-size:34px;font-size:2.125rem}}@media print{.typography .intro{font-size:22px;font-size:1.375rem;line-height:1.55556;margin:0}}.typography .intro p{margin:0}@media print{.typography .intro+p{margin-top:15px}}.typography sub a,.typography sup a{font-family:Public Sans,sans-serif;font-weight:700}.typography .page_title+.intro{margin-top:-10px}@media print{.typography .page_title+.intro{margin-top:-6px}}.typography .copy{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778}@media screen and (min-width:740px){.typography .copy{font-size:18px;font-size:1.125rem}}@media print{.typography .copy{font-size:13px;font-size:.8125rem;line-height:1.5}}.typography .caption{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;font-style:italic;line-height:1.71429}@media print{.typography .caption{font-size:12px;font-size:.75rem}}.typography .copy_small{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5}@media print{.typography .copy_small{font-size:12px;font-size:.75rem;line-height:1.875}}.typography .page_title{margin:0 0 10px}@media print{.typography .page_title{margin-bottom:0}}.typography .footnote p{color:#4d4d4d;font-size:14px;font-size:.875rem;font-style:italic}@media print{.typography .footnote p{font-size:11px;font-size:.6875rem}}.typography img{height:auto;max-width:100%}.typography .block_center,.typography .block_left,.typography .block_right{display:table;margin-bottom:20px;table-layout:fixed}.typography .block_center img,.typography .block_left img,.typography .block_right img{display:block;max-width:100%}.typography .block_center figcaption,.typography .block_left figcaption,.typography .block_right figcaption{font-family:Public Sans,sans-serif;font-weight:400;border-left:1px solid #f3f4f4;caption-side:bottom;color:#6e6e6e;display:table-caption;font-size:15px;font-size:.9375rem;line-height:33,15;margin-top:10px;padding-left:12px;font-style:italic}@media print{.typography .block_center figcaption,.typography .block_left figcaption,.typography .block_right figcaption{font-size:12px;font-size:.75rem;line-height:1.91667}}.typography .block_left,.typography .block_right{max-width:50%;margin-top:10px}@media print,screen and (max-width:499px){.typography .block_left,.typography .block_right{max-width:100%;float:none;margin-top:20px;margin-right:0;margin-left:0}}@media print,screen and (min-width:500px){.typography .block_left{float:left;margin-right:20px}}@media print,screen and (min-width:740px){.typography .block_left{margin-right:30px}}@media screen and (min-width:1220px){.typography .block_left{margin-right:40px}}@media print,screen and (min-width:500px){.typography .block_right{float:right;margin-left:20px}}@media print,screen and (min-width:740px){.typography .block_right{margin-left:30px}}@media screen and (min-width:1220px){.typography .block_right{margin-left:40px}}.typography .block_center{width:100%;text-align:center}.typography .block_center img{margin-right:auto;margin-left:auto}.typography blockquote{font-family:Public Sans,sans-serif;font-weight:300;font-size:24px;font-size:1.5rem;line-height:1.35294;color:#6e6e6e;line-height:1.47059;margin:20px 0}@media screen and (min-width:740px){.typography blockquote{font-size:34px;font-size:2.125rem}}@media print{.typography blockquote{font-size:22px;font-size:1.375rem;line-height:1.55556;page-break-inside:avoid}}.typography blockquote p{margin:0}.typography blockquote:not(.quote_content){border-bottom:1px solid #d6dadb;margin:36px 0;padding-bottom:36px}@media screen and (min-width:740px){.typography blockquote:not(.quote_content){margin:62px 0}}.typography .quote{border-bottom:1px solid #d6dadb;margin:36px 0}.typography .quote.align_left{width:48%;float:left;margin:-15px 40px 12px 0}.typography .quote.align_left .quote_content p{color:#e40015;font-size:24px;font-size:1.5rem}.typography .quote.align_left .quote_caption{color:#e40015;padding-bottom:25px}.typography .quote.align_right{width:48%;float:right;margin:-15px 0 12px 40px}.typography .quote.align_right .quote_content p{color:#e40015;font-size:24px;font-size:1.5rem}.typography .quote.align_right .quote_caption{color:#e40015;padding-bottom:25px}@media screen and (min-width:740px){.typography .quote{margin:62px 0}}.typography .quote_content p{font-family:Public Sans,sans-serif;font-weight:300;font-size:24px;font-size:1.5rem;line-height:1.35294;color:#6e6e6e}@media screen and (min-width:740px){.typography .quote_content p{font-size:34px;font-size:2.125rem}}@media print{.typography .quote_content p{font-size:22px;font-size:1.375rem;line-height:1.55556}}.typography .quote_caption{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#6e6e6e;margin-top:-3px;padding-bottom:20px}@media print{.typography .quote_caption{font-size:12px;font-size:.75rem;line-height:1.5}}.typography .quote_caption:before{content:"\2014";padding-right:5px}.callout{background-color:#f3f4f4;color:#000;margin:28px 0;padding:15px}@media screen and (min-width:500px){.callout{padding:30px}}@media screen and (min-width:1220px){.callout{padding:50px}}@media print{.callout{background-color:transparent;border:1px solid #d6dadb;clear:both;padding:30px}}.callout>h1:first-child,.callout>h2:first-child,.callout>h3:first-child,.callout>h4:first-child,.callout>h5:first-child,.callout>h6:first-child,.callout>p:first-child,.callout>ul:first-child{margin-top:0}.callout>h1:last-child,.callout>h2:last-child,.callout>h3:last-child,.callout>h4:last-child,.callout>h5:last-child,.callout>h6:last-child,.callout>p:last-child,.callout>ul:last-child,.callout>ul:last-child>li:last-child{margin-bottom:0}.callout.block_center{text-align:left}.typography ol,.typography ul{list-style:none}.typography ol li,.typography ul li{margin:14px 0}@media print{.typography ol li,.typography ul li{margin:0}}.typography ol{counter-reset:a;padding-left:1.411em}@media print{.typography ol{list-style-type:decimal;padding-left:1.176em}}.typography ol>li:before{content:counter(a) ". ";counter-increment:a;float:left;margin-left:-1.411em}ol[type=A] li:before{content:counter(a,upper-latin) ". "}ol[type=a] li:before{content:counter(a,lower-latin) ". "}@media print{.typography ol>li:before{content:normal;margin-left:-1.176em}}.typography table ul li:before{margin-left:-1.058em}.typography ul{padding-left:1.58em}@media print{.typography ul{list-style-type:disc;padding-left:1.176em}}.typography table ul{margin-top:0;margin-bottom:0;padding-left:1.058em}.typography ul li:before{width:4px;height:4px;background-color:#e40015;border-radius:50%;box-shadow:inset 0 0 0 1px #e40015;content:"";display:block;float:left;margin:.8em 0 0 -1.58em}@media print{.typography ul li:before{content:normal}}.typography table ul li:before{background-color:currentColor;box-shadow:none;margin:.6em 0 0 -1.058em}@media print{.typography table ul li:before{margin-top:.55em}}.typography table{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;width:100%;border:1px solid #d6dadb;border-collapse:collapse;color-adjust:exact;print-color-adjust:exact;-webkit-print-color-adjust:exact}@media print{.typography table{font-size:12px;font-size:.75rem;line-height:1.875}}.typography table tr{border-bottom:1px solid #d6dadb}.typography table td,.typography table th{line-height:1.35;padding:8px}.typography table th{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;background-color:#8c0021;color:#fff;text-align:left}@media print{.typography table th{font-size:12px;font-size:.75rem;line-height:1.5;font-size:8px;font-size:.5rem}}.typography table [href*=mailto]:before{height:10px;width:13px;position:relative;top:-1px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAeCAYAAABAFGxuAAAAAXNSR0IArs4c6QAAAxxJREFUWAnFl11ozWEcx8+Yl43kLcS0sEnEUlwoK4ULxY0W5WYjuRByJ2WtNNy4cOXlxkspXOBCSm7GmBI3EgrTIiVNLhjz7vM5/Z/tP23n/M+cl299zvPyf57f8z3P2/+cslS/GslugTqo6K8ueO4PI3RCOxyEj9CnS+RsUGre4qFWV2WwA07BV2iBm9ALxZIe5kMrLIZ7sBJSHeBM7bJQQs1g7E+gF42meqLCHAtoK3RBAxRSMwneBjdig9wir7FNI/ioBKVBVQXV4L7bDYXQAoK6ZKtgHuhDBQ/jLOhQpllANjoOof4IefdBvrSCQN1g/OcQVops6jpY76r1GQjGrFMHIJg7R36Ulf+pDfT/Asa9D1MhrkTG7KDzH2Ag98J4GK620/EnGEsD6eUijSuxMTutg89gwIfw78xSlVXNtLC/nIZyGEw5GTPAcngPBn4JNZBEI2l0AoKpQ1k65WzMeJrx1eEgmtRsJo3l4VWw/S/YCdk0LGMGdRldTgdzeV3mwTSJyjtgO98oGyGJhm3M4B4AD4KDejAaIa7ZFJ6Az30h10NS9RkLF1vSjrZzph5EHdzEZ2F/VF5E6sW5MCp7NXRH+ZwTv5kkOW1ltDsWtbdPWyx/kbwzZP1TeBzl3Y9LIYn6ZszGBpJsxjxhZ6K2v0n3gvK15eYOce6Sd49NBmfWeg1742dTzsbGEPEyOIiXZBPE1UDhA1wAT2PQBDLtYD+3wGrIpJyMeUP7G83g32CoE+YyD6ZKKsNh8YSuH6xRVJfYmEviZg7feG2GoJkejebhlSjOd9LNQzROZGw6nR9FwZLukSHGS1d7gs9H8dyT29K1Az+yGqum/Qtwpt7BEsiHvJ5OgnE9QHsgrozG5tLyDdi5C2og3zpKQOPLvljwjMYORx2ekVbFOuU72xKN00PqVaSCsSYLr0HnyyygWeAdNcVCgeUJ96oJCns6fa34215j18DTUyp5UvXhqZ3o3VMLOq2ATrgNvVAsBQ9rogGbSVvD4E5d2PC6LgW+UfzjUw4D/v34c6Ye6sDZK5acBFeqA14Va9Bhj/MX70oya3M/QzIAAAAASUVORK5CYII=") no-repeat 50% 50%/contain;content:"";display:inline-block;margin-right:5px;vertical-align:middle}.table_wrapper{margin-top:20px;margin-bottom:20px;min-height:.01%}.table_wrapper.table_wrapper_overflow{position:relative;border:1px solid #ccc}.table_wrapper.table_wrapper_overflow:after{background-color:transparent;background:linear-gradient(90deg,transparent,rgba(0,0,0,.1));filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='ieStartColor', endColorstr='ieEndColor', GradientType=1)";width:20px;height:100%;position:absolute;top:0;right:0;content:""}.table_wrapper.table_wrapper_overflow .table_wrapper_inner{overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar}.typography .video_frame{width:100%;position:relative;padding-bottom:56.25%}.typography .video_frame iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media print{.typography .video_frame{display:none}}button{background:none;border:none;padding:0}.skip_link{font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;display:inline-block;margin-right:8px;margin-bottom:8px;font-family:Public Sans,sans-serif;font-weight:600;position:absolute;top:0;left:50%;z-index:100;background-color:#000;color:#fff;display:block;font-size:14px;font-size:.875rem;letter-spacing:.17px;letter-spacing:.01063rem;line-height:1.2;padding:20px 40px;text-align:center;text-transform:uppercase;transform:translate(-50%,-350px);transition:background .35s,top .35s,transform .35s}@media print{.skip_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.skip_link span{border-bottom:1px solid}}@media print{.skip_link{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.skip_link{padding:20px}}.skip_link:active,.skip_link:focus{background-color:#6e6e6e;transform:translate(-50%,20px)}.no-csstransforms .skip_link{top:-100%}.no-csstransforms .skip_link:active,.no-csstransforms .skip_link:focus{top:20px}fieldset{border:0;margin:0;padding:0}label,legend{display:block}input,textarea{font-family:Public Sans,sans-serif;font-weight:400;-webkit-appearance:none;appearance:none;border:1px solid #000;border-radius:0;padding:10px;width:100%;border-color:#d6dadb}input::-ms-clear{width:0;height:0}textarea{display:block;min-height:220px;resize:vertical}select{height:40px;width:100%;-webkit-appearance:none;appearance:none;border:1px solid #d6dadb;border-radius:0;padding:10px 20px}[data-whatinput=mouse] .typography input:focus,[data-whatinput=mouse] .typography label:focus,[data-whatinput=mouse] .typography select:focus,[data-whatinput=mouse] .typography textarea:focus,[data-whatinput=touch] .typography input:focus,[data-whatinput=touch] .typography label:focus,[data-whatinput=touch] .typography select:focus,[data-whatinput=touch] .typography textarea:focus{outline:none}.form_column_flex{display:-ms-flexbox;display:flex}.form_column_flex>*{margin-right:16px}.form_column_flex>:last-child{margin-right:0}.form_column_auto>*{display:inline-block;margin-right:16px}@media screen and (min-width:740px){.form_column_2{column-count:2;column-gap:20px}.form_column_2>*{column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.form_element,form.form_builder{margin-bottom:20px}form.form_builder{margin-top:20px}@media screen and (min-width:740px){form.form_builder{margin-top:40px;margin-bottom:40px}}form.form_builder fieldset{margin:30px 0}form.form_builder fieldset>label,form.form_builder fieldset>legend{font-family:Sora,sans-serif;font-weight:600;font-size:18px;font-size:1.125rem;line-height:1.61905;margin-bottom:6px}@media screen and (min-width:740px){form.form_builder fieldset>label,form.form_builder fieldset>legend{font-size:21px;font-size:1.3125rem}}@media print{form.form_builder fieldset>label,form.form_builder fieldset>legend{font-size:18px;font-size:1.125rem;line-height:1.83333}}form.form_builder fieldset>label+p,form.form_builder fieldset>legend+p{margin-top:0}form.form_builder .form_builder_wrap>div{margin:15px 0}form.form_builder .form_builder_wrap label{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778}@media screen and (min-width:740px){form.form_builder .form_builder_wrap label{font-size:18px;font-size:1.125rem}}@media print{form.form_builder .form_builder_wrap label{font-size:13px;font-size:.8125rem;line-height:1.5}}.form_builder_required_message{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5}@media print{.form_builder_required_message{font-size:12px;font-size:.75rem;line-height:1.875}}.form_builder_submit{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;width:auto;background-color:#e40015;border-width:0;color:#fff;display:inline-block;transition:background-color .25s,color .25s}@media print{.form_builder_submit{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.form_builder_submit span{border-bottom:1px solid}}@media print{.form_builder_submit{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.form_builder_submit{padding:20px}}.form_builder_submit:focus,.form_builder_submit:hover{background-color:#000}.form_builder_error p{color:#c62724}.checkbox_alt{margin-top:25px}.checkbox_alt .fs-checkbox{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:0}.checkbox_alt .fs-checkbox-marker{-ms-flex-negative:0;flex-shrink:0}.checkbox_alt .checkbox_alt_wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:20px}@media screen and (min-width:1220px){.checkbox_alt .checkbox_alt_wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.checkbox_alt .checkbox_label{-ms-flex-align:baseline;align-items:baseline;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:-5px}@media screen and (min-width:1220px){.checkbox_alt .checkbox_label{-ms-flex-direction:row;flex-direction:row}}.checkbox_alt .checkbox_label>*{margin-bottom:5px}.checkbox_alt .checkbox_title{-ms-flex-negative:0;flex-shrink:0;font-size:18px;font-size:1.125rem;font-weight:700;margin-right:12px}.checkbox_alt .checkbox_desc{-ms-flex:1;flex:1;font-size:14px;font-size:.875rem;margin-right:8px}.checkbox_alt .checkbox_link{width:100%;color:#e40015;-ms-flex-negative:0;flex-shrink:0;font-size:14px;font-size:.875rem;line-height:1.42857;margin-left:30px}@media screen and (min-width:1220px){.checkbox_alt .checkbox_link{width:auto;margin-left:0}}.logo{margin:0}.logo_link{background-position:0 50%;background-repeat:no-repeat;background-size:contain;color:transparent;display:block;opacity:1;overflow:hidden;transition:opacity .25s;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}@media print{.logo_link{display:none}}.logo_link:focus,.logo_link:hover{opacity:.6}@media print{.layout_spiritnow .logo_link{display:block}}.logo_symbol .logo_link_label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.logo_symbol .logo_link_label.focusable:active,.logo_symbol .logo_link_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.logo_link_symbol{color:#000}@media screen and (min-width:980px){.header.theme_light .logo_link_symbol.theme_dark{display:none}}.logo_link_symbol.theme_light{display:none}@media screen and (min-width:980px){.header.theme_light .logo_link_symbol.theme_light{display:inline}}.layout_microsite .logo_link_image{max-width:180px}@media screen and (min-width:740px){.layout_microsite .logo_link_image{max-width:260px}}@media screen and (min-width:980px){.layout_microsite .logo_link_image{max-width:180px}}@media screen and (min-width:1220px){.layout_microsite .logo_link_image{max-width:260px}}.logo_print{width:77px;display:none}@media print{.logo_print{display:block}}.logo_header{float:left;margin-bottom:5px}@media screen and (min-width:980px){.logo_header{margin-bottom:0}}@media print{.logo_header{float:right;margin:0 0 15px}}.logo_header .logo_link_symbol .symbol{width:182px;height:57px}@media screen and (min-width:740px){.logo_header .logo_link_symbol .symbol{width:240px;height:75px}}@media screen and (min-width:980px){.logo_header .logo_link_symbol .symbol{width:182px;height:57px}}@media screen and (min-width:1220px){.logo_header .logo_link_symbol .symbol{width:240px;height:75px}}.theme_careers .logo_header .symbol{width:144px;height:57px}@media screen and (min-width:740px) and (max-width:979px),screen and (min-width:1220px){.theme_careers .logo_header .symbol{width:237px;height:94px}}.logo_footer{margin:16px 0}@media screen and (min-width:980px){.logo_footer{float:left}}.logo_footer .logo_link_symbol .symbol{width:211px;height:66px}@media screen and (min-width:1220px){.logo_footer .logo_link_symbol .symbol{width:291px;height:91px}}.site_search_handle{position:relative;display:block}@media screen and (min-width:980px){.site_search_handle{margin-right:-12px;padding:16px 12px 20px}}@media screen and (min-width:1220px){.site_search_handle{padding-top:20px;padding-bottom:16px}}.site_search_handle:after,.site_search_handle:before{position:absolute;top:0;left:0;background-color:#e40015;content:"";display:block;transition:width .25s,height .25s}.layout_spiritnow .site_search_handle:after,.layout_spiritnow .site_search_handle:before{display:none}.site_search_handle:before{width:1px;height:0}.site_search_handle:after{width:0;height:1px}.site_search_handle:focus:before,.site_search_handle:hover:before{height:16px}@media screen and (min-width:1220px){.site_search_handle:focus:before,.site_search_handle:hover:before{height:30px}}.site_search_handle:focus:after,.site_search_handle:hover:after{width:16px}@media screen and (min-width:1220px){.site_search_handle:focus:after,.site_search_handle:hover:after{width:30px}}.site_search_handle_label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.site_search_handle_label.focusable:active,.site_search_handle_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.site_search_handle_icon{pointer-events:none}.site_search_handle_icon .symbol_search{width:17px;height:17px;fill:#000}@media screen and (min-width:1220px){.site_search_handle_icon .symbol_search{width:21px;height:21px}}.header.theme_light .site_search_handle_icon .symbol_search{fill:#fff}.site_search_handle:focus .site_search_handle_icon .symbol_search,.site_search_handle:hover .site_search_handle_icon .symbol_search{fill:#e40015}.header.theme_light .site_search_handle:focus .site_search_handle_icon .symbol_search,.header.theme_light .site_search_handle:hover .site_search_handle_icon .symbol_search{fill:hsla(0,0%,100%,.6)}.site_search{position:relative}.site_search_lg{width:500px;position:absolute;top:100%;top:calc(100% + 13px);right:0}.preload .site_search_lg{transition:none!important;display:none}.no-js .site_search_lg{display:none}.site_search_form{position:relative}.site_search_lg .site_search_form{display:-ms-flexbox;display:flex}.layout_spiritnow .site_search_form{border:none}.site_search_label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.site_search_label.focusable:active,.site_search_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}[data-whatinput=mouse] .site_search_input:focus,[data-whatinput=touch] .site_search_input:focus{outline:none}.site_search_input::-webkit-input-placeholder{color:#6e6e6e;font-style:italic;opacity:1;text-overflow:ellipsis}.site_search_input::-moz-placeholder{color:#6e6e6e;font-style:italic;opacity:1;text-overflow:ellipsis}.site_search_input:-ms-input-placeholder,.site_search_input::-ms-input-placeholder{color:#6e6e6e;font-style:italic;opacity:1;text-overflow:ellipsis}.site_search_input::placeholder{color:#6e6e6e;font-style:italic;opacity:1;text-overflow:ellipsis}.site_search_input[placeholder]{color:#6e6e6e;font-style:italic;opacity:1;text-overflow:ellipsis}.site_search_lg .site_search_input{font-family:Sora,sans-serif;font-weight:400;background-color:#fff;border:1px solid #d6dadb;border-right-width:0;color:#6e6e6e;float:left;font-style:normal;line-height:1;padding:14px 20px 16px}.site_search_button{border-radius:0;cursor:pointer}.site_search_sm .site_search_button{width:40px;height:100%;position:absolute;top:0;right:0}.site_search_lg .site_search_button{font-family:Sora,sans-serif;font-weight:600;background-color:#e40015;color:#fff;float:right;font-size:14px;font-size:.875rem;padding:0 40px;text-transform:uppercase;transition:background-color .25s,color .25s}.site_search_lg .site_search_button:focus,.site_search_lg .site_search_button:hover{background-color:#000}.site_search_sm .site_search_button_label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.site_search_sm .site_search_button_label.focusable:active,.site_search_sm .site_search_button_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.layout_spiritnow .site_search_sm .site_search_button_label{width:auto;height:auto;position:relative;color:#fff;font-size:13px;font-size:.8125rem;text-transform:uppercase}.site_search_button_icon{position:absolute;top:50%;left:50%;pointer-events:none;transform:translate(-50%,-50%)}.layout_spiritnow .site_search_button_icon,.site_search_lg .site_search_button_icon{display:none}.header_search{position:relative}@media screen and (min-width:980px){.header_search{float:left}}.header_search.js-bound .site_search_lg{opacity:0;pointer-events:none;transition:opacity .25s,visibility .25s;visibility:hidden}.header_search.js-toggle-active .site_search_lg{display:block!important;opacity:1;pointer-events:auto;visibility:visible}.layout_spiritnow .header_search{top:1px}@media screen and (min-width:1220px){.layout_spiritnow .header_search{top:6px}}.mobile_search{background-color:#fff;transform:translateY(-100%);transition:transform .4s;transition-delay:.4s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.fs-navigation-open .mobile_search{transform:translateY(0)}.site_search_sm{padding:20px 0}@media screen and (min-width:740px){.site_search_sm{padding:28px 0}}.site_search_sm .site_search_input{font-family:Sora,sans-serif;font-weight:400;background-color:transparent;border-width:0;font-size:16px;font-size:1rem;line-height:1;padding:14px 34px}@media screen and (min-width:740px){.site_search_sm .site_search_input{font-size:18px;font-size:1.125rem}}.site_search_sm .site_search_input::-webkit-input-placeholder{color:#000;opacity:1}.site_search_sm .site_search_input::-moz-placeholder{color:#000;opacity:1}.site_search_sm .site_search_input:-ms-input-placeholder,.site_search_sm .site_search_input::-ms-input-placeholder{color:#000;opacity:1}.site_search_sm .site_search_input::placeholder{color:#000;opacity:1}.site_search_sm .site_search_input[placeholder]{color:#000;opacity:1}.layout_spiritnow .site_search_sm .site_search_input{padding:14px 88px 14px 20px}.layout_spiritnow .mobile_sidebar .site_search_sm .site_search_input{position:relative;top:-1px;border:1px solid #d6dadb;padding:13px 88px 12px 20px}@media screen and (max-width:739px){.layout_spiritnow .mobile_sidebar .site_search_sm .site_search_input{padding-top:14px;padding-bottom:14px}}.site_search_sm .site_search_button{width:48px;height:48px;right:auto;left:-13px}.site_search_sm .site_search_button:focus .symbol,.site_search_sm .site_search_button:hover .symbol{fill:#000}.layout_spiritnow .site_search_sm .site_search_button{width:88px;height:50px;right:0;top:-1px;left:auto;background:#e40015;padding:0 20px}.site_search_sm .site_search_button_icon .symbol{width:21px;height:21px;fill:#e40015;transition:.25s}.layout_microsite .symbol_search{fill:#e40015}.layout_microsite .site_search_handle:focus .symbol_search,.layout_microsite .site_search_handle:hover .symbol_search{fill:#000}.sitemap_search_block{margin-bottom:80px}@media screen and (min-width:500px){.sitemap_search_block{margin-bottom:100px}}@media screen and (min-width:740px){.sitemap_search_block{margin-bottom:120px}}@media screen and (min-width:980px){.sitemap_search_block{margin-top:30px;margin-bottom:140px}}.sitemap_search_wrapper{background-color:#f3f4f4;color:#000;margin:0 0 10px;padding:20px}@media screen and (min-width:740px){.sitemap_search_wrapper{padding:30px}}@media screen and (min-width:980px){.sitemap_search_wrapper{padding:40px}}@media screen and (min-width:1220px){.sitemap_search_wrapper{padding:50px}}.sitemap_search_form{display:-ms-flexbox;display:flex;line-height:1}.sitemap_search_label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.sitemap_search_label.focusable:active,.sitemap_search_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.sitemap_search_input{border-width:0;font-size:18px;font-size:1.125rem}@media screen and (min-width:500px){.sitemap_search_input{font-size:22px;font-size:1.375rem}}@media screen and (min-width:740px){.sitemap_search_input{font-size:26px;font-size:1.625rem;padding:20px}}@media screen and (min-width:980px){.sitemap_search_input{font-size:30px;font-size:1.875rem;padding:20px 30px}}@media screen and (min-width:1220px){.sitemap_search_input{font-size:34px;font-size:2.125rem}}.sitemap_search_input::-webkit-input-placeholder{color:#000;opacity:1;text-overflow:ellipsis}.sitemap_search_input::-moz-placeholder{color:#000;opacity:1;text-overflow:ellipsis}.sitemap_search_input:-ms-input-placeholder,.sitemap_search_input::-ms-input-placeholder{color:#000;opacity:1;text-overflow:ellipsis}.sitemap_search_input::placeholder{color:#000;opacity:1;text-overflow:ellipsis}.sitemap_search_input[placeholder]{color:#000;opacity:1;text-overflow:ellipsis}.sitemap_search_button{font-family:Sora,sans-serif;font-weight:400;background-color:#e40015;border-radius:0;color:#fff;font-size:14px;font-size:.875rem;padding:10px;text-transform:uppercase;transition:background-color .25s}@media screen and (min-width:500px){.sitemap_search_button{font-size:16px;font-size:1rem;padding:10px 30px}}@media screen and (min-width:740px){.sitemap_search_button{padding-right:40px;padding-left:40px}}@media screen and (min-width:980px){.sitemap_search_button{font-size:19px;font-size:1.1875rem;padding-right:60px;padding-left:60px}}.sitemap_search_button:focus,.sitemap_search_button:hover{background-color:#000}.sitemap_search_results{color:#000}.sitemap_search_results_count{font-family:Sora,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.3}.sitemap_search_result_list{max-width:805px}.sitemap_search_result_item{margin:20px 0}@media screen and (min-width:740px){.sitemap_search_result_item{margin:30px 0}}@media screen and (min-width:980px){.sitemap_search_result_item{margin:40px 0}}.sitemap_search_result_title{font-weight:600;font-size:20px;font-size:1.25rem;line-height:1.46154;font-family:Sora,sans-serif;font-weight:300;margin:0;text-transform:none}@media screen and (min-width:740px){.sitemap_search_result_title{font-size:26px;font-size:1.625rem}}@media print{.sitemap_search_result_title{font-size:20px;font-size:1.25rem;line-height:1.33333}}.sitemap_search_result_title_link{color:inherit;transition:color .25s}.sitemap_search_result_title_link:focus,.sitemap_search_result_title_link:hover{color:#e40015}.sitemap_search_result_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778}@media screen and (min-width:740px){.sitemap_search_result_description{font-size:18px;font-size:1.125rem}}@media print{.sitemap_search_result_description{font-size:13px;font-size:.8125rem;line-height:1.5}}.sitemap_search_result_description p{margin:0}.sitemap_search_result_url{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778}@media screen and (min-width:740px){.sitemap_search_result_url{font-size:18px;font-size:1.125rem}}@media print{.sitemap_search_result_url{font-size:13px;font-size:.8125rem;line-height:1.5}}.sitemap_search_result_url_link{color:#e40015;transition:color .25s}.sitemap_search_result_url_link:focus,.sitemap_search_result_url_link:hover{color:#000}.careers_search_sticky{margin-left:20px}.careers_search_handle,.careers_search_sticky{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.careers_search_handle{background-color:#6e6e6e;color:#fff;padding:14px 25px;transition:background-color .25s}.careers_search_handle:focus,.careers_search_handle:hover{background-color:#000}.careers_search_sm .careers_search_handle{padding-inline:40px}.careers_search_sticky .careers_search_handle{padding:10px 14px}.careers_search_handle_label{font-family:Sora,sans-serif;font-weight:600;font-size:15px;font-size:.9375rem;letter-spacing:.1875px;letter-spacing:.01172rem;line-height:1;text-transform:uppercase}.careers_search_handle_icon{margin-left:12px}.careers_search_lg{display:none}@media screen and (min-width:980px){.careers_search_lg{display:block;margin-left:34px}}.careers_search_sm{display:inline-block;margin-top:20px}.site_search_results .gsc-control-cse{background:none;border:0;font-family:inherit;font-size:inherit;padding:0}.site_search_results .gsc-search-box{position:relative;font-size:inherit;margin-bottom:20px}.site_search_results .gsc-search-box td.gsc-input{width:100%;padding-right:0}.site_search_results .gsc-search-box .gsc-input-box{height:auto}.site_search_results .gsc-search-box input.gsc-input{height:auto!important;width:100%;background-color:transparent!important;background-position:20px 50%!important;border:1px solid #000;font-size:inherit;margin:0!important;padding:20px!important}.site_search_results .gsc-search-box td.gsc-search-button{height:100%;width:auto;position:absolute;top:0;right:0}.site_search_results .gsc-search-box input.gsc-search-button{height:100%;min-width:100%;width:auto;background:url() no-repeat 50% 50%;border:0;border-radius:0;color:transparent;cursor:pointer;font-size:inherit;font-weight:400;margin-top:0;margin-left:0;padding:10px}.site_search_results .gsc-search-box td.gsc-clear-button{position:absolute;top:0;right:0}.site_search_results .gsc-search-box div.gsc-clear-button{background:none;display:block;margin:0;padding-left:0;text-align:center}.site_search_results .gsc-tabsArea{border-bottom:0;display:none;margin:0}.site_search_results .gsc-tabsArea .gsc-tabHeader{border:0;color:inherit;margin:0;padding:4px}.site_search_results .gsc-refinementsArea{border-bottom:0;display:none;margin-bottom:0;padding:0}.site_search_results .gsc-refinementsArea .gsc-refinementHeader{margin:0;padding:4px}.site_search_results .gsc-above-wrapper-area{border-bottom:1px solid #000;padding:0 0 20px}.site_search_results .gsc-above-wrapper-area .gsc-result-info{color:inherit;font-size:inherit;margin:0;padding-left:0}.site_search_results .gsc-above-wrapper-area .gsc-orderby-container{display:none}.site_search_results .gsc-results{width:100%;padding-bottom:0}.site_search_results .gsc-results .gsc-result:not(.gsc-imageResult){border:0;border-bottom:1px solid #000;margin-bottom:0;padding:20px 0}.site_search_results .gsc-results .gsc-table-result{font-family:inherit;font-size:inherit}.site_search_results .gsc-results .gsc-thumbnail{padding:0 20px 0 0}.site_search_results .gsc-results .gsc-thumbnail .gs-image-box{height:auto;width:80px;padding:0}.site_search_results .gsc-results .gsc-thumbnail img.gs-image{max-height:100%!important;max-width:100%;width:100%;border:0}.site_search_results .gsc-results .gsc-table-cell-snippet-close{padding:0}.site_search_results .gsc-results div.gs-title{height:auto;color:inherit;font-size:inherit;margin-bottom:10px;text-decoration:none}.site_search_results .gsc-results a.gs-title{font-family:Sora,sans-serif;font-weight:600;font-size:18px;font-size:1.125rem;line-height:1.61905;height:inherit;color:inherit!important;text-decoration:inherit}@media screen and (min-width:740px){.site_search_results .gsc-results a.gs-title{font-size:21px;font-size:1.3125rem}}@media print{.site_search_results .gsc-results a.gs-title{font-size:18px;font-size:1.125rem;line-height:1.83333}}.site_search_results .gsc-results a.gs-title b{color:inherit!important;font-size:inherit;text-decoration:inherit}.site_search_results .gsc-results .gs-snippet{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;margin-bottom:10px}@media screen and (min-width:740px){.site_search_results .gsc-results .gs-snippet{font-size:18px;font-size:1.125rem}}@media print{.site_search_results .gsc-results .gs-snippet{font-size:13px;font-size:.8125rem;line-height:1.5}}.site_search_results .gsc-results .gsc-url-top{display:none}.site_search_results .gsc-results .gs-visibleUrl{color:#22f}.site_search_results .gsc-results .gs-visibleUrl b{font-weight:inherit}.site_search_results .gsc-expansionArea .gsc-cursor-box{margin-bottom:0;overflow-x:auto;padding:20px 0;text-align:center;white-space:nowrap}.site_search_results .gsc-expansionArea .gsc-cursor-box .gsc-cursor-page{background:none;display:inline-block;margin-right:5px;padding:0 5px;text-decoration:none}.site_search_results .gsc-expansionArea .gsc-cursor-box .gsc-cursor-current-page{color:#22f}.site_search_results div.gcsc-branding{padding-bottom:20px;pointer-events:none}.sharing_block{height:120px;background-color:#000;box-shadow:inset 0 1px 0 #484848,inset 0 -1px 0 #484848;color:#fff}@media print{.sharing_block{display:none}}@media screen and (min-width:980px){.sharing_block{height:60px}}.sharing_block .symbol{fill:#fff}.no-js .sharing_block{display:none}.sharing_inner{height:120px;position:relative;background-color:#000;box-shadow:inset 0 1px 0 #484848,inset 0 -1px 0 #484848}@media screen and (min-width:740px){.sharing_inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:980px){.sharing_inner{height:60px}}@media screen and (min-width:740px){.sharing_inner.view_fixed{width:100%;position:fixed;right:0;bottom:0;left:0;z-index:3;opacity:0;transition:opacity .3s,transform .3s;transform:translateY(100%)}}@media screen and (min-width:740px){.csstransforms3d .sharing_inner.view_fixed{transform:translate3d(0,100%,0)}}@media screen and (min-width:740px){.sharing_after .sharing_inner.view_fixed,.sharing_during .sharing_inner.view_fixed{opacity:1;transform:translate(0)}}@media screen and (min-width:740px){.csstransforms3d .sharing_after .sharing_inner.view_fixed,.csstransforms3d .sharing_during .sharing_inner.view_fixed{transform:translateZ(0)}}@media screen and (min-width:740px){.sharing_after .sharing_inner.view_fixed{display:none}}.sharing_pdf,.sharing_print,.sharing_social{text-align:center}@media screen and (min-width:740px){.sharing_social{width:50%;box-shadow:inset -1px 0 0 #484848}}@media screen and (min-width:980px){.sharing_social{width:25%}}.sharing_social_group{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.sharing_social_title{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:hsla(0,0%,100%,.5);display:inline-block;margin-right:10px}@media print{.sharing_social_title{font-size:12px;font-size:.75rem;line-height:1.5}}.sharing_social_links{display:inline-block}.sharing_social_link_item{color:inherit;cursor:pointer;display:inline-block;padding:19px 13px;transition:opacity .25s}.sharing_social_link_item:focus,.sharing_social_link_item:hover{opacity:.5}.sharing_social_link_item .label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.sharing_social_link_item .label.focusable:active,.sharing_social_link_item .label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.sharing_social_link_item .symbol_share_facebook{width:10px;height:20px}.sharing_social_link_item .symbol_share_twitter{width:23px;height:19px}.sharing_social_link_item .symbol_share_linkedin{width:20px;height:22px}.sharing_print{box-shadow:inset -1px 0 0 #484848}@media screen and (max-width:739px){.sharing_print{display:none}}@media screen and (min-width:740px){.sharing_print{width:50%}}@media screen and (min-width:980px){.sharing_print{width:25%}}.sharing_print .symbol_share_print{width:22px;height:20px}.layout_spiritnow .sharing_print{box-shadow:inset -1px 0 0 #484848,inset 0 1px 0 #484848}.theme_careers .sharing_print{box-shadow:0 1px 0 #484848}.sharing_builder{box-shadow:inset 0 1px 0 #484848,inset -1px 0 0 #484848}@media screen and (max-width:739px){.sharing_builder{display:none}}@media screen and (min-width:740px){.sharing_builder{width:50%}}@media screen and (min-width:980px){.sharing_builder{width:25%;box-shadow:inset -1px 0 0 #484848}}.sharing_builder .symbol_build{width:25px;height:25px}.sharing_subscribe{box-shadow:inset 0 1px 0 #484848}@media screen and (min-width:740px){.sharing_subscribe{width:50%;box-shadow:inset -1px 0 0 #484848}}@media screen and (min-width:980px){.sharing_subscribe{width:25%}}.sharing_subscribe .symbol_mail{width:20px;height:18px}.sharing_builder_link,.sharing_generate_button,.sharing_pdf_button,.sharing_print_button,.sharing_remove_button,.sharing_subscribe_link{-ms-flex-align:center;align-items:center;color:inherit;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center}.sharing_builder_link .label,.sharing_generate_button .label,.sharing_pdf_button .label,.sharing_print_button .label,.sharing_remove_button .label,.sharing_subscribe_link .label{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:hsla(0,0%,100%,.5);display:inline-block;margin-right:10px;transition:color .25s}@media print{.sharing_builder_link .label,.sharing_generate_button .label,.sharing_pdf_button .label,.sharing_print_button .label,.sharing_remove_button .label,.sharing_subscribe_link .label{font-size:12px;font-size:.75rem;line-height:1.5}}.sharing_builder_link .icon,.sharing_generate_button .icon,.sharing_pdf_button .icon,.sharing_print_button .icon,.sharing_remove_button .icon,.sharing_subscribe_link .icon{display:inline-block;transition:opacity .25s}.sharing_builder_link:focus .label,.sharing_builder_link:hover .label,.sharing_generate_button:focus .label,.sharing_generate_button:hover .label,.sharing_pdf_button:focus .label,.sharing_pdf_button:hover .label,.sharing_print_button:focus .label,.sharing_print_button:hover .label,.sharing_remove_button:focus .label,.sharing_remove_button:hover .label,.sharing_subscribe_link:focus .label,.sharing_subscribe_link:hover .label{color:#fff}.sharing_builder_link,.sharing_print_button,.sharing_subscribe_link{width:100%;height:60px;padding:10px}.sharing_pdf{box-shadow:inset 0 1px 0 #484848}@media screen and (max-width:739px){.sharing_pdf{display:none}}@media screen and (min-width:740px){.sharing_pdf{width:50%}}@media screen and (min-width:980px){.sharing_pdf{width:25%}}.sharing_pdf .symbol_share_pdf{width:22px;height:25px}.sharing_pdf_button{width:100%;height:100%;padding:10px}.sharing_pdf.js-toggle-active .sharing_pdf_button{display:none}.sharing_pdf_group{width:100%;height:100%;display:none}.sharing_pdf.js-toggle-active .sharing_pdf_group{display:block;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.sharing_pdf_group .symbol_share_download{width:20px;height:24px}.sharing_pdf_group .symbol_share_remove{width:18px;height:18px}.sharing_generate_button{position:relative;padding:0 15px}@media screen and (min-width:980px){.sharing_generate_button{padding:0 20px}}@media screen and (min-width:1220px){.sharing_generate_button{padding:0 30px}}.sharing_generate_button:after{width:1px;height:20px;position:absolute;top:0;right:0;bottom:0;background-color:gray;content:"";display:block;margin:auto 0;transform:rotate(30deg)}.sharing_remove_button{padding:0 15px}@media screen and (min-width:980px){.sharing_remove_button{padding:0 20px}}@media screen and (min-width:1220px){.sharing_remove_button{padding:0 30px}}.share_modal{width:200px;height:240px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.5);color:#000;margin:auto;opacity:0;overflow:hidden;pointer-events:none;transform:scale(.5);transition:opacity .55s,transform .55s,transform .55s;transition-timing-function:cubic-bezier(.165,.84,.44,1);visibility:hidden}[data-whatinput=mouse] .share_modal:focus,[data-whatinput=touch] .share_modal:focus{outline:none}@media print{.share_modal{display:none!important}}.share_modal.active{opacity:1;pointer-events:auto;transform:scale(1);visibility:visible}.no-js .share_modal{display:none}.share_modal_inner{width:100%;height:100%;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;padding:60px 30px 40px}.share_modal_messaging{width:100%;position:relative;text-align:center}.share_modal_message{height:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;opacity:0;pointer-events:none;transform:translateY(80px);transition:opacity .4s,transform .4s,visibility .4s;transition-timing-function:cubic-bezier(.165,.84,.44,1);visibility:hidden}.share_modal_message.active{opacity:1;transform:translateY(0);visibility:visible;transition-delay:.3s}.share_modal.active .share_modal_message.active{pointer-events:auto}.share_modal_title{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;margin:0}@media print{.share_modal_title{font-size:12px;font-size:.75rem;line-height:1.5}}.share_modal_icon{-ms-flex-positive:1;flex-grow:1}.share_modal_description{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase}@media print{.share_modal_description{font-size:12px;font-size:.75rem;line-height:1.5}}.share_modal_description a{position:relative;color:#e40015;display:inline-block;transition:color .25s}.share_modal_description a:focus,.share_modal_description a:hover{color:#000}.share_modal_check{width:30px;height:30px;position:relative;border:1px solid #000;border-radius:50%;margin:26px auto;transform:scale(0);transition:transform .4s}.share_modal_check .symbol_check{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:17px;height:12px;left:1px;color:#000;transform:scale(0);transition:transform .3s}.share_modal_message.success.active .share_modal_check{transform:scale(1);transition-delay:.6s}.share_modal_message.success.active .share_modal_check .symbol_check{transform:scale(1);transition-delay:.9s}.share_modal_loader{color:#9da6aa;font-size:8px;font-size:.5rem;margin:40px auto;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:d 1.3s infinite linear;transform:translateZ(0)}@keyframes d{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.component_title{font-family:Arial,Helvetica,sans-serif;margin:60px 0 0;padding-top:80px}.component_title_label{background:#000;color:#fff;display:inline-block;padding:15px 20px}.cr_heading{border-bottom:1px solid;color:#666;margin:40px 0 20px;text-transform:uppercase}.cr_description{color:#666;font-size:14px;font-size:.875rem}.cr_color_blocks{margin-bottom:20px}@media screen and (min-width:740px){.cr_color_blocks{margin-bottom:40px}}.cr_color_block_cell{display:inline-block;margin-bottom:4px}.cr_color_block_content{font-family:Sora,sans-serif;font-weight:600;font-size:18px;font-size:1.125rem;line-height:1.61905;padding:20px}@media screen and (min-width:740px){.cr_color_block_content{font-size:21px;font-size:1.3125rem}}@media print{.cr_color_block_content{font-size:18px;font-size:1.125rem;line-height:1.83333}}@media print{#onetrust-consent-sdk{display:none}}#onetrust-consent-sdk #onetrust-pc-sdk,#onetrust-consent-sdk #onetrust-pc-sdk #ot-anchor,#onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt,#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title:after,#onetrust-consent-sdk #onetrust-pc-sdk #ot-sel-blk,#onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle,#onetrust-consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox,#onetrust-consent-sdk #ot-search-cntr{border:1px solid #d6dadb}#onetrust-banner-sdk #onetrust-policy{margin-top:20px!important}@media screen and (min-width:740px){#onetrust-banner-sdk #onetrust-policy{margin-top:40px!important}}#onetrust-banner-sdk #onetrust-policy-title{width:calc(100% - 40px)!important;font-family:Public Sans,sans-serif!important;font-weight:600!important;font-size:18px!important;font-size:1.125rem!important;line-height:1.54545!important;padding-left:20px!important}@media screen and (min-width:740px){#onetrust-banner-sdk #onetrust-policy-title{width:calc(100% - 140px)!important;font-size:22px!important;font-size:1.375rem!important;padding-left:40px!important}}@media screen and (min-width:980px){#onetrust-banner-sdk #onetrust-policy-title{padding-left:65px!important}}#onetrust-banner-sdk #onetrust-policy-text,#onetrust-banner-sdk .ot-b-addl-desc,#onetrust-banner-sdk .ot-gv-list-handler{font-family:Public Sans,sans-serif!important;font-size:16px!important;font-size:1rem!important;font-weight:400!important;line-height:1.75!important;margin-right:20px!important;margin-left:20px!important}@media screen and (min-width:740px){#onetrust-banner-sdk #onetrust-policy-text,#onetrust-banner-sdk .ot-b-addl-desc,#onetrust-banner-sdk .ot-gv-list-handler{font-size:17px!important;font-size:1.0625rem!important;line-height:1.76471!important;margin-right:70px!important;margin-bottom:40px!important;margin-left:40px!important}}@media screen and (min-width:980px){#onetrust-banner-sdk #onetrust-policy-text,#onetrust-banner-sdk .ot-b-addl-desc,#onetrust-banner-sdk .ot-gv-list-handler{margin-left:65px!important}}#onetrust-banner-sdk #onetrust-button-group-parent{padding-right:20px!important;padding-bottom:20px!important;padding-left:20px!important;text-align:center!important}@media screen and (min-width:740px){#onetrust-banner-sdk #onetrust-button-group-parent{padding-right:70px!important;padding-bottom:40px!important;padding-left:70px!important}}#onetrust-banner-sdk #onetrust-button-group-parent:not(.has-reject-all-button) #onetrust-button-group{border-top:1px solid hsla(0,0%,85%,.6);padding-top:30px}@media screen and (min-width:740px){#onetrust-banner-sdk #onetrust-button-group-parent:not(.has-reject-all-button) #onetrust-button-group{border-top-width:0;padding-top:0}}@media screen and (min-width:740px){#onetrust-banner-sdk #onetrust-button-group-parent{border-left:1px solid hsla(0,0%,85%,.6);margin:40px!important;padding:0 0 0 40px!important}}#onetrust-banner-sdk #onetrust-reject-all-handler,#onetrust-consent-sdk #onetrust-accept-btn-handler,#onetrust-consent-sdk #onetrust-pc-btn-handler{background-color:#24282c!important;border-width:0;color:#fff!important;font-family:Public Sans,sans-serif!important;font-size:15px!important;font-size:.9375rem!important;font-weight:700!important;line-height:1!important;letter-spacing:.5px!important;letter-spacing:.03125rem!important;padding:16px!important;text-decoration:none!important;text-transform:uppercase!important;transition:background-color .25s}#onetrust-banner-sdk #onetrust-reject-all-handler:focus,#onetrust-banner-sdk #onetrust-reject-all-handler:hover,#onetrust-consent-sdk #onetrust-accept-btn-handler:focus,#onetrust-consent-sdk #onetrust-accept-btn-handler:hover,#onetrust-consent-sdk #onetrust-pc-btn-handler:focus,#onetrust-consent-sdk #onetrust-pc-btn-handler:hover{background-color:#e40015!important;opacity:1!important}#onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link{width:100%!important;max-width:none!important;background-color:transparent!important;color:#e40015!important;display:block!important;padding:0!important;text-align:center!important;text-decoration:underline!important;transition:color .25s}#onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link:focus,#onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link:hover{color:#000!important}#onetrust-banner-sdk.otCenterRounded{width:calc(100% - 50px)!important;max-width:none!important;top:50%!important;left:50%!important;right:auto!important;margin:0!important;transform:translate(-50%,-50%)!important}@media screen and (min-width:740px){#onetrust-banner-sdk.otCenterRounded{width:705px!important}}@media screen and (min-width:980px){#onetrust-banner-sdk.otCenterRounded{width:940px!important}}@media screen and (min-width:1220px){#onetrust-banner-sdk.otCenterRounded{width:1175px!important}}@media screen and (min-width:740px){.ot-sdk-row{display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:740px){#onetrust-group-container{-ms-flex:0 0 55%!important;flex:0 0 55%!important}}@media screen and (min-width:980px){#onetrust-group-container{-ms-flex-preferred-size:65%!important;flex-basis:65%!important}}#onetrust-pc-sdk #ot-pc-title{position:relative;top:8px;font-family:Public Sans,sans-serif!important;font-weight:600!important;font-size:18px!important;font-size:1.125rem!important;line-height:1.54545!important}@media (min-width:426px){#onetrust-pc-sdk #ot-pc-title{top:6px}}@media screen and (min-width:740px){#onetrust-pc-sdk #ot-pc-title{font-size:22px!important;font-size:1.375rem!important}}#onetrust-banner-sdk p,#onetrust-pc-sdk p,#ot-sdk-cookie-policy p{font-family:Public Sans,sans-serif!important;font-size:16px!important;font-size:1rem!important;font-weight:400!important;line-height:1.75!important}#onetrust-pc-sdk #ot-pc-desc a{font-weight:700;text-decoration:underline}#onetrust-pc-sdk #ot-pc-desc a:focus,#onetrust-pc-sdk #ot-pc-desc a:hover{color:#e40015!important;text-decoration:none}#onetrust-pc-sdk .category-menu-switch-handler h3,#onetrust-pc-sdk .ot-active-menu h3,#onetrust-pc-sdk .ot-desc-cntr h3{font-family:Public Sans,sans-serif!important;font-size:16px!important;font-size:1rem!important;line-height:1.5!important}#onetrust-pc-sdk .ot-always-active{font-family:Public Sans,sans-serif!important;color:#6e6e6e!important}#onetrust-pc-sdk .ot-pc-header{width:calc(100% - 40px)!important;border-bottom-color:#d6dadb!important;padding-right:20px!important;padding-left:20px!important}#onetrust-pc-sdk .ot-pc-footer{border-top-color:#d6dadb!important}#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn,#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn){background-color:#24282c!important;border-width:0;color:#fff!important;font-family:Public Sans,sans-serif!important;font-size:15px!important;font-size:.9375rem!important;font-weight:700!important;line-height:1!important;letter-spacing:.5px!important;letter-spacing:.03125rem!important;padding:16px!important;text-decoration:none!important;text-transform:uppercase!important;transition:background-color .25s}#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn:focus,#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn:hover,#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn):focus,#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn):hover{background-color:#e40015!important;opacity:1!important}#onetrust-banner-sdk .banner-actions-container{width:100%!important;float:none!important;text-align:center!important}@media screen and (min-width:740px){#onetrust-banner-sdk .banner-actions-container{width:auto!important;text-align:left!important}}@media screen and (min-width:740px){#onetrust-banner-sdk #onetrust-button-group-parent:not(.has-reject-all-button) #onetrust-button-group{text-align:left!important}}@media screen and (min-width:740px){#onetrust-pc-btn-handler{max-width:none!important;margin:0!important}}#onetrust-accept-btn-handler{width:100%!important;max-width:200px!important}@media screen and (min-width:740px){#onetrust-accept-btn-handler{width:100%!important;margin-bottom:20px!important}}@media screen and (min-width:980px){#onetrust-accept-btn-handler{width:166px!important;min-width:none!important}}#onetrust-pc-sdk .ot-sdk-row{-ms-flex-direction:column!important;flex-direction:column!important}@media screen and (min-width:980px){#onetrust-banner-sdk #onetrust-button-group{width:auto!important}}#onetrust-consent-sdk #onetrust-banner-sdk:focus{box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 4px rgba(36,40,44,.4);outline:none!important}#onetrust-pc-sdk #ot-category-title,#onetrust-pc-sdk #ot-pc-desc,#onetrust-pc-sdk .ot-cat-header,#onetrust-pc-sdk .ot-link-btn{font-family:Public Sans,sans-serif!important}.footer{position:relative;background:#f3f4f4;overflow:hidden}@media print{.footer{display:none}}.theme_careers .footer{overflow:visible;overflow-x:hidden}.back_to_top{position:absolute;top:-24px;right:36px;display:block;text-align:center}@media screen and (max-width:739px){.back_to_top{display:none}}.footer_bar_bottom_inner .back_to_top{top:-52px;display:block}@media screen and (min-width:740px){.footer_bar_bottom_inner .back_to_top{display:none}}.layout_microsite .footer_bar_bottom_inner .back_to_top{top:-34px}.back_to_top:focus .icon,.back_to_top:hover .icon{animation:b 1.4s infinite}.back_to_top:focus .label,.back_to_top:hover .label{transform:translate(-50%,-50px) scale(1)}.back_to_top .icon{width:48px;height:48px;position:relative;z-index:1;background-color:#fff;border:1px solid #d6dadb;border-radius:100%;display:block}.back_to_top .symbol_arrow_up{width:11px;height:15px;position:absolute;top:0;right:0;bottom:0;left:0;display:block;fill:#e40015;margin:auto}.back_to_top .label{font-family:Public Sans,sans-serif;font-weight:400;position:absolute;top:20px;left:50%;color:#757575;display:block;font-size:14px;font-size:.875rem;line-height:1;opacity:0;white-space:nowrap;transform:translate(-50%) scale(.5);transition:opacity .6s,transform .6s}.footer_bar_top_inner{overflow:hidden;padding:20px 0}.footer_bar_bottom{background-color:#e40015;color:#fff;padding:10px 0 0}@media screen and (min-width:980px){.footer_bar_bottom{padding-top:0}}.footer_bar_bottom_inner{position:relative}@media screen and (min-width:980px){.footer_bar_bottom_inner:after{clear:both;content:"";display:table}}.footer_address{font-family:Public Sans,sans-serif;font-weight:400}.footer_address:after{clear:both;content:"";display:table}.footer_address.footer_address_sm{margin:25px 0;opacity:0;transform:translateY(60px);transition:opacity .25s,transform .25s,visibility .25s;transition-timing-function:cubic-bezier(.165,.84,.44,1);visibility:hidden}.fs-navigation-open .footer_address.footer_address_sm{opacity:1;transform:translateY(0);transition-delay:1.3s;visibility:visible}.footer_address .symbol_contact_pin{width:8px;height:11px}.footer_address .symbol_contact_mail{width:15px;height:10px}.footer_address .symbol_triangle_right{width:9px;height:11px}.footer_address .symbol_contact_phone{width:13px;height:13px}.footer_address_name{display:none}@media screen and (min-width:740px){.footer_address_item_set{float:left}}@media screen and (min-width:740px){.footer_address_item_set:not(:last-child){margin-right:60px}}@media screen and (min-width:1220px){.footer_address_item_set:not(:last-child){margin-right:80px}}.footer_address_item{position:relative;margin:12px 0;padding-left:28px}.footer_address_item .icon{width:15px;position:absolute;top:0;left:0;display:inline-block;line-height:1;text-align:center}@media screen and (min-width:740px){.mobile_sidebar .footer_address_item .icon{top:auto}}.footer_address_item .symbol{display:inline-block;fill:#ff151f;margin:0 auto}.footer_address_item .label{display:inline}.footer_address_item a{color:inherit;transition:color .25s}.footer_address_item a:focus,.footer_address_item a:hover{color:#e40015}.footer_address_item a.footer_address_link:focus,.footer_address_item a.footer_address_link:hover{color:rgba(0,0,0,.6)}.footer_address_phone{color:inherit!important;transition:opacity .25s}.footer_address_phone:focus,.footer_address_phone:hover{opacity:.6}.footer_address_lg{font-size:14px;font-size:.875rem;line-height:1.2;margin:28px 0 36px}@media screen and (min-width:740px){.footer_address_lg{font-size:16px;font-size:1rem}.footer_address_lg:after{clear:both;content:"";display:table}}@media screen and (min-width:980px){.footer_address_lg{float:right;margin:13px 0 16px}}.copyright{font-family:Public Sans,sans-serif;font-weight:400;font-size:13px;font-size:.8125rem;line-height:1.5;margin:14px 0}@media screen and (min-width:980px){.copyright{margin:20px 0}}.copyright_group{display:block}@media screen and (min-width:500px){.copyright_group{display:inline;margin-bottom:0}}.copyright_links{display:block;margin-top:8px}@media screen and (min-width:740px){.copyright_links{display:inline;margin-top:0;margin-left:10px}}.copyright_links a,.copyright_links button{border:none;color:inherit;cursor:pointer;display:inline-block;padding:0;text-decoration:underline;-webkit-text-decoration-color:hsla(0,0%,100%,0);text-decoration-color:hsla(0,0%,100%,0);transition:-webkit-text-decoration .25s;transition:text-decoration .25s;transition:text-decoration .25s,-webkit-text-decoration .25s}.copyright_links a:focus,.copyright_links a:hover,.copyright_links button:focus,.copyright_links button:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.copyright_links a:not(:last-child),.copyright_links button:not(:last-child){margin-right:10px}.theme_careers .copyright_links a,.theme_careers .copyright_links button{-webkit-text-decoration-color:hsla(0,0%,43%,0);text-decoration-color:hsla(0,0%,43%,0)}.theme_careers .copyright_links a:focus,.theme_careers .copyright_links a:hover,.theme_careers .copyright_links button:focus,.theme_careers .copyright_links button:hover{-webkit-text-decoration-color:#6e6e6e;text-decoration-color:#6e6e6e}.layout_microsite .footer .social_nav,.layout_spiritnow .footer .social_nav,.theme_careers .footer .social_nav{float:none;margin-top:30px;margin-bottom:20px;margin-left:0}.layout_microsite .footer_bar_top,.layout_spiritnow .footer_bar_top,.theme_careers .footer_bar_top{position:relative;background-color:#e40015;color:#fff}@media screen and (min-width:740px){.layout_microsite .footer_bar_top:before,.layout_spiritnow .footer_bar_top:before,.theme_careers .footer_bar_top:before{width:50%;height:100%;position:absolute;top:0;left:50%;bottom:0;background-color:#c62724;content:"";display:block;margin-left:85px}}@media screen and (min-width:980px){.layout_microsite .footer_bar_top:before,.layout_spiritnow .footer_bar_top:before,.theme_careers .footer_bar_top:before{margin-left:105px}}@media screen and (min-width:1220px){.layout_microsite .footer_bar_top:before,.layout_spiritnow .footer_bar_top:before,.theme_careers .footer_bar_top:before{margin-left:250px}}@media screen and (min-width:740px){.layout_microsite .footer_bar_top_inner,.layout_spiritnow .footer_bar_top_inner,.theme_careers .footer_bar_top_inner{padding:30px 0 40px}}@media screen and (min-width:980px){.layout_microsite .footer_bar_top_inner,.layout_spiritnow .footer_bar_top_inner,.theme_careers .footer_bar_top_inner{padding:40px 0 50px}}@media screen and (min-width:1220px){.layout_microsite .footer_bar_top_inner,.layout_spiritnow .footer_bar_top_inner,.theme_careers .footer_bar_top_inner{padding:50px 0 70px}}@media screen and (min-width:740px){.layout_microsite .footer_bar_top_inner>.fs-row,.layout_spiritnow .footer_bar_top_inner>.fs-row,.theme_careers .footer_bar_top_inner>.fs-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media screen and (min-width:740px){.layout_microsite .footer_bar_top_inner>.fs-row>.fs-cell,.layout_spiritnow .footer_bar_top_inner>.fs-row>.fs-cell,.theme_careers .footer_bar_top_inner>.fs-row>.fs-cell{padding-right:40px}}@media screen and (min-width:980px){.layout_microsite .footer_bar_top_inner>.fs-row>.fs-cell,.layout_spiritnow .footer_bar_top_inner>.fs-row>.fs-cell,.theme_careers .footer_bar_top_inner>.fs-row>.fs-cell{padding-right:60px}}.layout_microsite .footer_logo_link,.layout_spiritnow .footer_logo_link,.theme_careers .footer_logo_link{color:inherit;display:block}.layout_microsite .footer_logo_link:focus,.layout_microsite .footer_logo_link:hover,.layout_spiritnow .footer_logo_link:focus,.layout_spiritnow .footer_logo_link:hover,.theme_careers .footer_logo_link:focus,.theme_careers .footer_logo_link:hover{text-decoration:underline}.layout_microsite .footer_logo_link_label,.layout_spiritnow .footer_logo_link_label,.theme_careers .footer_logo_link_label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.layout_microsite .footer_logo_link_label.focusable:active,.layout_microsite .footer_logo_link_label.focusable:focus,.layout_spiritnow .footer_logo_link_label.focusable:active,.layout_spiritnow .footer_logo_link_label.focusable:focus,.theme_careers .footer_logo_link_label.focusable:active,.theme_careers .footer_logo_link_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.layout_microsite .footer_logo_link_symbol,.layout_spiritnow .footer_logo_link_symbol,.theme_careers .footer_logo_link_symbol{display:block}@media screen and (max-width:979px){.layout_microsite .footer_logo_link_image,.layout_spiritnow .footer_logo_link_image,.theme_careers .footer_logo_link_image{max-width:220px}}.layout_microsite .footer_address_item_set.phone,.layout_spiritnow .footer_address_item_set.phone,.theme_careers .footer_address_item_set.phone{display:block}@media screen and (min-width:740px){.layout_microsite .footer_address_item_set,.layout_spiritnow .footer_address_item_set,.theme_careers .footer_address_item_set{float:none;margin-right:60px}}@media screen and (min-width:1220px){.layout_microsite .footer_address_item_set,.layout_spiritnow .footer_address_item_set,.theme_careers .footer_address_item_set{display:inline-block;margin-right:0}}.layout_microsite .footer_address_item,.layout_spiritnow .footer_address_item,.theme_careers .footer_address_item{padding-left:35px}@media screen and (min-width:1220px){.layout_microsite .footer_address_item,.layout_spiritnow .footer_address_item,.theme_careers .footer_address_item{display:inline-block;margin-right:20px}}.layout_microsite .footer_address_item .icon,.layout_spiritnow .footer_address_item .icon,.theme_careers .footer_address_item .icon{width:25px;height:25px;top:-3px;background-color:#fff;border-radius:100%}@media screen and (min-width:740px){.layout_microsite .footer_address_item .icon,.layout_spiritnow .footer_address_item .icon,.theme_careers .footer_address_item .icon{top:-4px}}.layout_microsite .footer_address_item .symbol,.layout_spiritnow .footer_address_item .symbol,.theme_careers .footer_address_item .symbol{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.layout_microsite .footer_address_item .symbol_contact_mail,.layout_spiritnow .footer_address_item .symbol_contact_mail,.theme_careers .footer_address_item .symbol_contact_mail{top:2px}@media screen and (min-width:980px){.layout_microsite .footer_address_lg,.layout_spiritnow .footer_address_lg,.theme_careers .footer_address_lg{float:none;margin:28px 0 22px}}.layout_microsite .footer_bar_bottom,.layout_spiritnow .footer_bar_bottom,.theme_careers .footer_bar_bottom{background-color:#fff;color:#6e6e6e}.layout_microsite .footer_nav,.layout_spiritnow .footer_nav,.theme_careers .footer_nav{position:relative;margin:0;padding:20px 0}@media screen and (max-width:739px){.layout_microsite .footer_nav:before,.layout_spiritnow .footer_nav:before,.theme_careers .footer_nav:before{width:200%;position:absolute;top:0;bottom:0;left:50%;background-color:#c62724;content:"";display:block;margin-left:-100%}}@media screen and (max-width:739px){.layout_microsite .mobile_sidebar .footer_nav:before,.layout_spiritnow .mobile_sidebar .footer_nav:before,.theme_careers .mobile_sidebar .footer_nav:before{content:normal;display:none}}.layout_microsite .footer_nav_list,.layout_spiritnow .footer_nav_list,.theme_careers .footer_nav_list{position:relative}@media screen and (min-width:980px){.layout_microsite .footer_nav_item,.layout_spiritnow .footer_nav_item,.theme_careers .footer_nav_item{display:block}}@media screen and (min-width:980px){.layout_microsite .footer_nav_link,.layout_spiritnow .footer_nav_link,.theme_careers .footer_nav_link{padding-right:0;padding-left:0}}@media screen and (min-width:740px){.layout_microsite .copyright,.layout_spiritnow .copyright,.theme_careers .copyright{float:right}}.layout_microsite .copyright_group,.layout_spiritnow .copyright_group,.theme_careers .copyright_group{display:inline}@media screen and (min-width:1220px){.layout_spiritnow .footer_bar_top_inner{padding-top:70px}}.layout_spiritnow .footer_logo_link_symbol{max-width:260px}.layout_spiritnow .footer_logo_link_image{width:100%}.main_home_link{font-family:Public Sans,sans-serif;font-weight:400;font-size:17px;font-size:1.0625rem;color:#d81c00;display:block;line-height:1;transition:color .25s}@media screen and (min-width:740px){.main_home_link{float:left;padding:16px 0}}@media screen and (min-width:980px){.main_home_link{padding:22px 0}}.main_home_link:focus,.main_home_link:hover{color:#000}#fs-grid-menu .fs-grid-option:focus{color:#eee}#fs-grid-menu .fs-grid-icon.fs-grid-remove:focus{color:#eee;opacity:1}.header{position:relative;z-index:3}[data-whatinput=mouse] .header:focus,[data-whatinput=touch] .header:focus{outline:none}@media screen and (min-width:980px){.header.position_absolute{width:100%;position:absolute;top:0;right:0;left:0}}.layout_spiritnow .header.generic{padding-bottom:5px}@media screen and (min-width:1220px){.layout_spiritnow .header.generic{padding-bottom:50px}}.layout_careers_home .header{background-color:#fff}@media screen and (min-width:980px){.layout_spiritnow.layout_search .header{margin-bottom:40px}}@media screen and (min-width:1220px){.layout_spiritnow.layout_search .header{margin-bottom:60px}}.header_bar_top{position:relative;z-index:2;background-color:#f3f4f4;color:#6e6e6e;padding:8px 0}@media print{.header_bar_top{display:none}}@media screen and (max-width:979px){.header_bar_top{display:none}}.header.theme_light .header_bar_top{background-color:rgba(0,0,0,.2)}.header_bar_bottom{padding:20px 0}@media print{.header_bar_bottom{padding:0;margin-bottom:20px}}@media screen and (min-width:980px){.header_bar_bottom{position:relative;z-index:1;margin:24px 0 32px;padding:0}}.layout_spiritnow .header_bar_bottom{background:#fff}.theme_careers .header .header_bar_bottom{margin-bottom:20px!important}@media screen and (min-width:980px){.theme_careers .header .header_bar_bottom{padding-bottom:0!important}}.layout_careers_home .header .header_bar_bottom{margin-bottom:0!important}.has_media_top.theme_careers .header .header_bar_bottom{background:#fff;margin-bottom:0!important;padding-bottom:20!important}@media screen and (min-width:980px){.has_media_top.theme_careers .header .header_bar_bottom{margin-bottom:0!important}}.header_bar_bottom_inner:after,.header_bar_top_inner:after{clear:both;content:"";display:table}@media screen and (min-width:980px){.header_bar_bottom_inner{border-bottom:3px solid #e40015}}@media print{.header_bar_bottom_inner{border-bottom:3px solid #e40015}}.theme_careers .header_bar_bottom_inner{border-bottom:none!important}.header_main_nav_group,.header_secondary_nav_group{float:right}@media print{.header_main_nav_group{display:none}}@media screen and (min-width:980px){.header_main_nav_group{padding-top:20px}}@media screen and (min-width:1220px){.header_main_nav_group{padding-top:32px}}@media screen and (min-width:980px){.theme_careers .header_main_nav_group{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}@media screen and (max-width:979px){.header_search{display:none}}.layout_microsite .header .header_bar_top,.layout_spiritnow .header .header_bar_top,.theme_careers .header .header_bar_top{background-color:#e40015;color:#fff}.layout_microsite .header .header_bar_bottom,.layout_spiritnow .header .header_bar_bottom,.theme_careers .header .header_bar_bottom{margin-top:0;margin-bottom:0}@media screen and (min-width:980px){.layout_microsite .header .header_bar_bottom_inner,.layout_spiritnow .header .header_bar_bottom_inner,.theme_careers .header .header_bar_bottom_inner{border-bottom:3px solid #f3f4f4;padding:16px 0}}@media screen and (min-width:980px){.layout_microsite .header .header_logo_group,.layout_spiritnow .header .header_logo_group,.theme_careers .header .header_logo_group{-ms-flex-align:center;align-items:center;clear:both;display:-ms-flexbox;display:flex}}@media screen and (min-width:980px){.layout_microsite .header .logo_header,.layout_spiritnow .header .logo_header,.theme_careers .header .logo_header{-ms-flex-positive:1;flex-grow:1}}@media screen and (min-width:980px){.layout_microsite .header .header_main_nav_group,.layout_spiritnow .header .header_main_nav_group,.theme_careers .header .header_main_nav_group{padding-top:0}}@media screen and (min-width:1220px){.layout_microsite .header .header_main_nav_group,.layout_spiritnow .header .header_main_nav_group,.theme_careers .header .header_main_nav_group{padding-top:0}}@media screen and (min-width:980px){.theme_careers .header .header_bar_bottom{padding:0 0 32px}}@media screen and (min-width:980px){.theme_careers.has_media_top .header .header_bar_bottom{margin-bottom:0}}.layout_spiritnow .header .header_bar_bottom{position:relative;padding:10px 0 25px}@media print{.layout_spiritnow .header .header_bar_bottom{padding-top:0}}@media screen and (min-width:980px){.layout_spiritnow .header .header_bar_bottom{padding-bottom:5px}}@media screen and (min-width:1220px){.layout_spiritnow .header .header_bar_bottom{padding-top:0}}.layout_spiritnow .header .header_bar_bottom_inner{position:relative}.layout_spiritnow .header .header_bar_bottom_inner:before{width:52px;height:43px;display:block;position:absolute;top:-10px;right:-13px;background:#e40015;content:"";transition:background-color .25s ease;z-index:0}@supports ((-webkit-clip-path:polygon(0 0,100% 0,100% 100%,calc(0% + 18px) 100%)) or (clip-path:polygon(0 0,100% 0,100% 100%,calc(0% + 18px) 100%))){.layout_spiritnow .header .header_bar_bottom_inner:before{width:66px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,calc(0% + 18px) 100%);clip-path:polygon(0 0,100% 0,100% 100%,calc(0% + 18px) 100%)}}@media screen and (min-width:980px){.layout_spiritnow .header .header_bar_bottom_inner:before{display:none}}@media print{.layout_spiritnow .header .header_bar_bottom_inner:before{display:none}}.fs-navigation-lock .layout_spiritnow .header .header_bar_bottom_inner:before{background:#6e6e6e}@media screen and (min-width:980px){.layout_spiritnow .header .header_bar_bottom_inner{border-bottom:none;padding:0}}.layout_spiritnow .header .header_logo_group{position:relative;-ms-flex-pack:end;justify-content:flex-end}.layout_spiritnow .header .logo_header{width:166px;position:absolute;left:0;top:-1px}@media print{.layout_spiritnow .header .logo_header{position:static}}@media screen and (min-width:500px){.layout_spiritnow .header .logo_header{width:230px;top:4px}}@media screen and (min-width:980px){.layout_spiritnow .header .logo_header{width:280px}}@media screen and (min-width:1220px){.layout_spiritnow .header .logo_header{width:453px;left:0;top:20px}}.layout_spiritnow .header .logo_link_image{width:100%}.layout_spiritnow.business_unit .header .header_bar_bottom{padding:10px 0}@media screen and (min-width:980px){.layout_spiritnow.business_unit .header .header_bar_bottom{padding-top:4px}}.layout_spiritnow.business_unit .header .header_logo_group{-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:980px){.layout_spiritnow.business_unit .header .header_logo_group{padding:18px 0}}.layout_spiritnow.business_unit .header .logo_header{display:block;position:relative;top:0;-ms-flex-positive:0;flex-grow:0}@media screen and (min-width:980px){.layout_spiritnow.business_unit .header .logo_header{width:260px}}.layout_microsite.has_media_top .header{background-color:#fff}@media screen and (min-width:980px){.layout_microsite.has_media_top .header_bar_bottom_inner{border-bottom-width:0}}.fixed_header{display:none}@media screen and (min-width:1220px){.js .fixed_header{width:100%;position:fixed;top:0;right:0;left:0;z-index:4;background-color:#fff;box-shadow:inset 0 -1px 0 #f3f4f4;color:#000;display:block;opacity:0;transition:opacity .3s,transform .3s;transform:translateY(-100%)}}.js.csstransforms3d .fixed_header{transform:translate3d(0,-100%,0)}.js .show_header .fixed_header{opacity:1;transform:translate(0)}.js.csstransforms3d .show_header .fixed_header{transform:translateZ(0)}.fixed_header_inner{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.fixed_header_primary{height:100%;display:-ms-flexbox;display:flex;float:left}.fixed_header_logo{border-right:1px solid #f3f4f4;float:left}.fixed_header_logo_link{width:60px;height:60px;position:relative;display:block}@media screen and (min-width:1320px){.fixed_header_logo_link{width:80px}}.fixed_header_logo_label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.fixed_header_logo_label.focusable:active,.fixed_header_logo_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.fixed_header_logo_symbol{width:31px;height:15px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.fixed_header_logo_symbol .symbol{width:31px;height:15px;fill:#e40015;transition:fill .25s}.fixed_header_logo_link:focus .fixed_header_logo_symbol .symbol,.fixed_header_logo_link:hover .fixed_header_logo_symbol .symbol{fill:#000}.fixed_header_secondary{height:100%;display:-ms-flexbox;display:flex;float:right}@media screen and (min-width:1320px){.main_nav_fx{padding-left:18px}}.main_nav_fx .main_nav_list{height:60px;-ms-flex-align:center;align-items:center;color:#000;display:-ms-flexbox;display:flex}.main_nav_fx .main_nav_list:after{clear:both;content:"";display:table}.main_nav_fx .main_nav_item{float:left}.main_nav_fx .main_nav_item_wrapper{font-family:Sora,sans-serif;font-weight:300;font-size:18px;font-size:1.125rem}.main_nav_fx .main_nav_link{height:60px;color:inherit;padding:19px 12px}@media screen and (min-width:1320px){.main_nav_fx .main_nav_link{padding:19px 16px}}.main_nav_fx .main_nav_toggle{display:none}.main_nav_fx .main_nav_children{position:absolute;opacity:0;pointer-events:none;visibility:hidden}.main_nav_fx .main_nav_item:focus .main_nav_children,.main_nav_fx .main_nav_item:hover .main_nav_children{opacity:1;pointer-events:auto;visibility:visible}.more_nav{border-left:1px solid #f3f4f4;float:left}.more_nav_item_wrapper{height:60px;-ms-flex-align:center;align-items:center;cursor:default;display:-ms-flexbox;display:flex;overflow:hidden;padding:10px 16px}@media screen and (min-width:1320px){.more_nav_item_wrapper{padding:10px 20px}}.more_nav_item_wrapper .label{font-family:Sora,sans-serif;font-weight:600;color:#e40015;float:left;font-size:13px;font-size:.8125rem;line-height:1;text-transform:uppercase}.more_nav_item_wrapper .icon{width:27px;height:27px;position:relative;background-color:#f3f4f4;border-radius:100%;display:block;float:right;margin-left:10px}.more_nav_item_wrapper .symbol{width:12px;height:7px;position:absolute;top:0;right:0;bottom:0;left:0;display:block;fill:#e40015;margin:auto}.secondary_nav_fx{font-family:Sora,sans-serif;font-weight:600;position:absolute;background-color:#6e6e6e;box-shadow:0 0 75px 0 rgba(0,0,0,.12);color:#fff;font-size:13px;font-size:.8125rem;line-height:1.3;opacity:0;overflow:hidden;pointer-events:none;text-transform:uppercase;transition:opacity .25s,visibility .25s;visibility:hidden}.more_nav:focus .secondary_nav_fx,.more_nav:hover .secondary_nav_fx{opacity:1;pointer-events:auto;visibility:visible}.secondary_nav_fx .secondary_nav_item:not(:last-child) .secondary_nav_link:after{width:auto;height:1px;position:absolute;right:16px;bottom:0;left:16px;content:"";display:block;opacity:.1;transition:opacity .25s;background-color:#d6dadb}.secondary_nav_fx .secondary_nav_link{color:inherit;display:block;padding:14px 16px;transition:background-color .25s;position:relative}.secondary_nav_fx .secondary_nav_link:focus,.secondary_nav_fx .secondary_nav_link:hover{background-color:#e40015}.business_nav_fx{border-left:1px solid #f3f4f4;float:left}.business_nav_fx .business_nav_item_wrapper{height:60px;cursor:default;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden;padding:10px 16px}@media screen and (min-width:1320px){.business_nav_fx .business_nav_item_wrapper{padding:10px 20px}}.business_nav_fx .business_nav_item_wrapper .icon{float:left}.business_nav_fx .business_nav_item_wrapper .symbol{width:17px;height:17px;margin-right:8px}.business_nav_fx .business_nav_item_wrapper .label{color:#e40015;float:right;line-height:1}.business_nav_fx .business_nav_children,.business_nav_fx .business_nav_item_wrapper .label{font-family:Sora,sans-serif;font-weight:600;font-size:13px;font-size:.8125rem;text-transform:uppercase}.business_nav_fx .business_nav_children{width:200px;line-height:1.3;overflow:hidden;position:absolute;background-color:#6e6e6e;box-shadow:0 0 75px 0 rgba(0,0,0,.12);color:#fff;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .25s,visibility .25s}.business_nav_fx .business_nav_item:focus .business_nav_children,.business_nav_fx .business_nav_item:hover .business_nav_children{opacity:1;pointer-events:auto;visibility:visible}.business_nav_fx .business_nav_child_item{position:relative}.business_nav_fx .business_nav_child_item:not(:last-child) .business_nav_child_link:after{width:auto;height:1px;position:absolute;right:16px;bottom:0;left:16px;content:"";display:block;opacity:.1;transition:opacity .25s;background-color:#d6dadb}.business_nav_fx .business_nav_child_link{color:inherit;display:block;padding:14px 16px;transition:background-color .25s}.business_nav_fx .business_nav_child_link:focus,.business_nav_fx .business_nav_child_link:hover{background-color:#e40015}.social_nav_fx{-ms-flex-align:center;align-items:center;border-left:1px solid #f3f4f4;display:-ms-flexbox;display:flex;float:left;padding:0 12px}@media screen and (min-width:1320px){.social_nav_fx{padding:0 16px}}.social_nav_fx .social_nav_link{padding:3px}.social_nav_fx .social_nav_icon .symbol{width:22px;height:22px}.layout_microsite .social_nav_fx,.layout_spiritnow .social_nav_fx,.theme_careers .social_nav_fx{position:relative;display:block;padding:0}.layout_microsite .social_nav_fx .social_nav_header,.layout_spiritnow .social_nav_fx .social_nav_header,.theme_careers .social_nav_fx .social_nav_header{height:60px;-ms-flex-align:center;align-items:center;cursor:default;display:-ms-flexbox;display:flex;overflow:hidden;padding:10px 16px}@media screen and (min-width:1320px){.layout_microsite .social_nav_fx .social_nav_header,.layout_spiritnow .social_nav_fx .social_nav_header,.theme_careers .social_nav_fx .social_nav_header{padding:10px 20px}}.layout_microsite .social_nav_fx .social_nav_header .icon,.layout_spiritnow .social_nav_fx .social_nav_header .icon,.theme_careers .social_nav_fx .social_nav_header .icon{width:27px;height:27px;position:relative;background-color:#f3f4f4;border-radius:100%;display:block;float:right;margin-left:10px}.layout_microsite .social_nav_fx .social_nav_header .symbol,.layout_spiritnow .social_nav_fx .social_nav_header .symbol,.theme_careers .social_nav_fx .social_nav_header .symbol{width:12px;height:7px;position:absolute;top:0;right:0;bottom:0;left:0;display:block;fill:#e40015;margin:auto}.layout_microsite .social_nav_fx .social_nav_title,.layout_spiritnow .social_nav_fx .social_nav_title,.theme_careers .social_nav_fx .social_nav_title{font-family:Sora,sans-serif;font-weight:600;width:auto;height:auto;position:static;color:#e40015;clip:auto;float:left;font-size:13px;font-size:.8125rem;line-height:1;overflow:visible;text-transform:uppercase}.layout_microsite .social_nav_fx .social_nav_list,.layout_spiritnow .social_nav_fx .social_nav_list,.theme_careers .social_nav_fx .social_nav_list{font-family:Sora,sans-serif;font-weight:600;width:180px;position:absolute;right:0;background-color:#6e6e6e;box-shadow:0 0 75px 0 rgba(0,0,0,.12);color:#fff;font-size:13px;font-size:.8125rem;line-height:1.3;opacity:0;overflow:hidden;pointer-events:none;text-transform:uppercase;transition:opacity .25s,visibility .25s;visibility:hidden}.social_nav_fx:hover .social_nav_list{opacity:1;pointer-events:auto;visibility:visible}.layout_microsite .social_nav_fx .social_nav_item,.layout_spiritnow .social_nav_fx .social_nav_item,.theme_careers .social_nav_fx .social_nav_item{display:block}.layout_microsite .social_nav_fx .social_nav_item:not(:last-child) .social_nav_link:after,.layout_spiritnow .social_nav_fx .social_nav_item:not(:last-child) .social_nav_link:after,.theme_careers .social_nav_fx .social_nav_item:not(:last-child) .social_nav_link:after{width:auto;height:1px;position:absolute;right:16px;bottom:0;left:16px;content:"";display:block;opacity:.1;transition:opacity .25s;background-color:#d6dadb}.layout_microsite .social_nav_fx .social_nav_link,.layout_spiritnow .social_nav_fx .social_nav_link,.theme_careers .social_nav_fx .social_nav_link{color:inherit;padding:14px 16px;transition:background-color .25s;position:relative;-ms-flex-align:center;align-items:center;display:block;display:-ms-flexbox;display:flex}.layout_microsite .social_nav_fx .social_nav_link:focus,.layout_microsite .social_nav_fx .social_nav_link:hover,.layout_spiritnow .social_nav_fx .social_nav_link:focus,.layout_spiritnow .social_nav_fx .social_nav_link:hover,.theme_careers .social_nav_fx .social_nav_link:focus,.theme_careers .social_nav_fx .social_nav_link:hover{background-color:#e40015}.layout_microsite .social_nav_fx .social_nav_icon,.layout_spiritnow .social_nav_fx .social_nav_icon,.theme_careers .social_nav_fx .social_nav_icon{display:inline-block;margin-right:10px}.layout_microsite .social_nav_fx .social_nav_label,.layout_spiritnow .social_nav_fx .social_nav_label,.theme_careers .social_nav_fx .social_nav_label{width:auto;height:auto;position:static;clip:auto;display:inline-block;margin:0;overflow:visible}.fixed_header_search{border-left:1px solid #f3f4f4;float:left}.fixed_header_search_link{height:60px;-ms-flex-align:center;align-items:center;display:block;display:-ms-flexbox;display:flex;padding:10px 16px}@media screen and (min-width:1320px){.fixed_header_search_link{padding:0 20px}}.fixed_header_search_label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.fixed_header_search_label.focusable:active,.fixed_header_search_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.fixed_header_search_symbol .symbol{width:21px;height:21px;fill:#e40015;transition:fill .25s}.fixed_header_search_link:focus .fixed_header_search_symbol .symbol,.fixed_header_search_link:hover .fixed_header_search_symbol .symbol{fill:#000}.fs-navigation-overlay-nav.fs-navigation-enabled{width:100%}.fs-navigation-overlay-nav.fs-navigation-enabled.spiritnow{top:68px}@media screen and (min-width:500px){.business_unit .fs-navigation-overlay-nav.fs-navigation-enabled.spiritnow{top:85px}}.fs-navigation-overlay-nav.fs-navigation-animated{transition:opacity .3s,transform .2s ease,visibility 1ms linear .2s}.fs-navigation-overlay-right-nav.fs-navigation-enabled{transform:none!important;opacity:0;pointer-events:none}.csstransforms3d .fs-navigation-overlay-right-nav.fs-navigation-enabled{transform:translate3D(100%,0,0)}.fs-navigation-overlay-right-nav.fs-navigation-open{transform:translateX(0);opacity:1;pointer-events:auto}.csstransforms3d .fs-navigation-overlay-right-nav.fs-navigation-open{transform:translate3D(0,0,0)}.mobile_sidebar_handle_wrapper{position:relative;display:block;margin:0 -18px -4px 0}@media print{.mobile_sidebar_handle_wrapper{display:none}}@media screen and (min-width:740px){.mobile_sidebar_handle_wrapper{margin-top:10px}}@media screen and (min-width:980px){.mobile_sidebar_handle_wrapper{display:none}}.layout_spiritnow .mobile_sidebar_handle_wrapper{margin:-14px -18px -4px 0}.mobile_sidebar_handle{color:transparent;display:block;font-size:0;padding:24px 18px!important}.mobile_sidebar_handle:before{width:26px;height:3px;background-color:#e40015;box-shadow:0 -7px 0 #e40015,0 7px 0 #e40015;content:"";display:block;margin:0 auto}.layout_spiritnow .mobile_sidebar_handle:before{background-color:#fff;box-shadow:0 -7px 0 #fff,0 7px 0 #fff;transition:transform .25s ease,box-shadow .25s ease}.layout_spiritnow .mobile_sidebar_handle:after{width:26px;height:3px;background-color:transparent;content:"";display:block;margin:0 auto;transition:background-color .25s ease,transform .25s ease}.layout_spiritnow.fs-navigation-lock .mobile_sidebar_handle:before{box-shadow:none;transform:rotate(45deg)}.layout_spiritnow.fs-navigation-lock .mobile_sidebar_handle:after{background:#fff;transform:rotate(-45deg) translate(2px,-2px)}.mobile_sidebar{background-color:#f3f4f4!important;color:#000;padding-bottom:100px}[data-whatinput=mouse] .mobile_sidebar:focus,[data-whatinput=touch] .mobile_sidebar:focus{outline:none}@media print{.mobile_sidebar{display:none}}@media screen and (min-width:980px){.mobile_sidebar{display:none}}.mobile_sidebar.spiritnow .mobile_navigations{overflow:hidden}.mobile_sidebar_inner{width:96%;width:calc(100% - 40px - 2%);max-width:705px;min-width:300px;position:relative;margin:0 auto}.mobile_sidebar_header{min-height:88px;position:relative}.mobile_sidebar_close{width:48px;height:48px;position:absolute;top:0;right:-15px;bottom:0;z-index:1;cursor:pointer;margin:auto 0}.mobile_sidebar_close .label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.mobile_sidebar_close .label.focusable:active,.mobile_sidebar_close .label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.mobile_sidebar_close .icon{width:17px;height:17px;position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto}.mobile_sidebar_close .icon .symbol{width:17px;height:17px;display:block;fill:#e40015}.mobile_sidebar.spiritnow .mobile_nav_blog_search{position:relative;overflow:visible}.mobile_sidebar.spiritnow .mobile_nav_blog_search:before{width:150vw;height:100%;display:block;position:absolute;left:-25vw;top:0;background:#fff;content:""}.mobile_nav_section{overflow:hidden;position:relative}.mobile_nav_section:not(:last-child):after{height:1px;width:0;position:absolute;right:0;bottom:0;left:0;background-color:#d6dadb;clear:both;content:"";display:block;transition:width .8s}.fs-navigation-open .mobile_nav_section:not(:last-child):after{width:100%}.mobile_sidebar.spiritnow .mobile_nav_section:not(:last-child):after{display:none}.mobile_sidebar.spiritnow .mobile_nav_section:first-child{height:212px;overflow:visible}.mobile_sidebar.spiritnow .mobile_nav_section:first-child:before{width:150vw;height:212px;display:block;position:absolute;left:-25vw;top:0;background:#fff;content:""}.fs-navigation-open .mobile_nav_section:first-child:after{transition-delay:.8s}.fs-navigation-open .mobile_nav_section:nth-child(2):after{transition-delay:1s}.fs-navigation-open .mobile_nav_section:nth-child(3):after{transition-delay:1.2s}.fs-navigation-open .mobile_nav_section:nth-child(4):after{transition-delay:1.4s}.mobile_sidebar .business_units_group{opacity:0;visibility:hidden;transform:translateY(60px);transition:opacity .4s,transform .4s,visibility .4s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.mobile_sidebar .business_units_group:after{clear:both;content:"";display:table}.mobile_sidebar.spiritnow{background:#e40015!important}.mobile_sidebar.spiritnow .business_units_wrapper{width:100%;border:1px solid #fff;float:none;margin:0}.mobile_sidebar.spiritnow .business_units_link{padding:15px}.mobile_sidebar.spiritnow .business_units_link .label{color:#fff}.mobile_sidebar.fs-navigation-open .business_units_group{opacity:1;transform:translateY(0);transition-delay:1.1s;visibility:visible}.layout_spiritnow .mobile_sidebar.fs-navigation-open .business_units_group{transition-delay:.2875s}.mobile_sidebar .business_units_wrapper{float:left;margin:25px 0}.mobile_sidebar .business_units_link{-ms-flex-align:center;align-items:center;color:#e40015;display:block;display:-ms-flexbox;display:flex;padding:8px 0;transition:.25s}.mobile_sidebar .business_units_link:focus,.mobile_sidebar .business_units_link:hover{color:#000}.mobile_sidebar .business_units_link .icon{display:inline-block;margin-right:5px}.mobile_sidebar .business_units_link .icon .symbol{width:17px;height:17px;display:inline-block;fill:#000}.mobile_sidebar .business_units_link .label{font-family:Public Sans,sans-serif;font-weight:700;display:inline-block;font-size:14px;font-size:.875rem;line-height:1.2;text-transform:uppercase}.page_pattern{display:none}.page_wrapper{position:relative;background-color:#fff}@media print{.page_wrapper{overflow:hidden}}@media screen and (min-width:740px){.page_wrapper{overflow:hidden}}.theme_careers .page_wrapper{min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page{position:relative;color:#364043}@media screen and (min-width:740px){.page{overflow:hidden}}@media screen and (min-width:980px){.layout_home .page{background-color:#f8f9f9}}.theme_careers .page{-ms-flex:1;flex:1}.page_content>.fs-row{display:block}.page_content>.fs-row:after{clear:both;content:"";display:table}@media screen and (min-width:980px){.layout_home .page_content{position:relative;z-index:1}}.fs-centered{margin-right:auto!important;margin-left:auto!important}@media screen and (min-width:740px){.aside_cell{float:right}}@media screen and (min-width:980px){.aside_cell{clear:right}}@media screen and (min-width:980px){.has_media_top .subnav_cell{margin-top:-190px}}@media screen and (min-width:980px){.content_cell{float:left}}[data-whatinput=mouse] .main_content:focus,[data-whatinput=touch] .main_content:focus{outline:none}.main_content:after{clear:both;content:"";display:table}@media screen and (min-width:980px){.main_content{padding-right:60px}}@media screen and (min-width:1220px){.main_content{padding-right:75px}}.layout_home .main_content{display:none}.careers_detail .main_content .typography{margin-bottom:30px}@media screen and (min-width:740px){.careers_detail .main_content .typography{margin-bottom:60px}}.page_header{margin:20px 0 0}.page_header.big_picture{margin-top:20px}@media screen and (min-width:980px){.page_header.big_picture{margin-top:60px}}@media screen and (min-width:1220px){.page_header.big_picture{margin-top:80px}}@media screen and (min-width:980px){.page_header{margin-top:0}}@media print{.page_header{margin-top:10px}}.sidebar_cell{clear:right}.full_width_callouts{margin-top:20px}@media screen and (min-width:740px){.full_width_callouts{margin-top:40px}}.all_blocks .full_width_callouts,.layout_careers_listing .full_width_callouts,.layout_full .full_width_callouts{margin-top:0}.svg_blur{display:none}@media screen and (min-width:980px){.layout_microsite.has_media_top .breadcrumb,.theme_careers.has_media_top .breadcrumb{background-color:rgba(0,0,0,.5);background:linear-gradient(180deg,rgba(0,0,0,.5),transparent);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='ieStartColor', endColorstr='ieEndColor', GradientType=0)";width:100%;position:absolute;padding-top:34px}}.layout_careers_home .breadcrumb{display:none}.breadcrumb_nav{margin-bottom:35px}@media print,screen and (max-width:979px){.breadcrumb_nav{display:none}}.layout_home .breadcrumb_nav{display:none}.layout_microsite .breadcrumb_nav{margin-bottom:30px}@media screen and (min-width:980px){.layout_microsite .breadcrumb_nav{margin-top:27px}}@media screen and (min-width:980px){.layout_microsite.has_media_top .breadcrumb_nav{margin-top:0}}.breadcrumb_list{font-family:Public Sans,sans-serif;font-weight:400;color:#e40015;font-size:12px;font-size:.75rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase}.header.theme_light .breadcrumb_list,.layout_microsite.has_media_top .breadcrumb_list,.theme_careers.has_media_top .breadcrumb_list{color:hsla(0,0%,100%,.4)}.breadcrumb_item{position:relative;display:inline-block;line-height:1.3;margin-bottom:15px}.breadcrumb_item:not(:first-child){padding-left:13px}.breadcrumb_item:not(:last-child):after{width:1px;height:30px;position:absolute;right:0;bottom:-5px;background-color:#d6dadb;content:"";display:inline-block;transform:rotate(-30deg)}.header.theme_light .breadcrumb_item:not(:last-child):after,.layout_microsite.has_media_top .breadcrumb_item:not(:last-child):after,.theme_careers.has_media_top .breadcrumb_item:not(:last-child):after{background-color:hsla(0,0%,100%,.4)}.breadcrumb_label,.breadcrumb_link{display:inline-block}.breadcrumb_link{color:#666;padding-right:20px;transition:color .25s}.header.theme_light .breadcrumb_link,.layout_microsite.has_media_top .breadcrumb_link,.theme_careers.has_media_top .breadcrumb_link{color:#fff}.breadcrumb_link:focus,.breadcrumb_link:hover,.header.theme_light .breadcrumb_link:focus,.header.theme_light .breadcrumb_link:hover,.layout_microsite.has_media_top .breadcrumb_link:focus,.layout_microsite.has_media_top .breadcrumb_link:hover{color:#000}.theme_careers.has_media_top .breadcrumb_link:focus,.theme_careers.has_media_top .breadcrumb_link:hover{color:#e40015}.breadcrumb_name_icon{position:relative;bottom:-2px;display:inline-block;margin-right:5px}.breadcrumb_name_icon .symbol_home{width:15px;height:16px;fill:currentColor;transition:fill .25s}.business_nav_lg.business_nav{position:relative;z-index:1;float:left}.business_nav_lg.business_nav+.social_nav_lg{border-left:1px solid #d6dadb}.business_nav_lg .business_nav_item{margin-bottom:-8px}.business_nav_lg .business_nav_item.focused .business_nav_children,.business_nav_lg .business_nav_item:focus .business_nav_children,.business_nav_lg .business_nav_item:hover .business_nav_children{opacity:1;visibility:visible}.business_nav_lg .business_nav_item_wrapper{font-family:Public Sans,sans-serif;font-weight:400;-ms-flex-align:center;align-items:center;color:#e40015;cursor:default;display:-ms-flexbox;display:flex;font-size:12px;font-size:.75rem;line-height:1.2;padding:10px 18px 16px;text-transform:uppercase;vertical-align:middle}.business_nav_lg .business_nav_item_wrapper .icon{display:inline-block;margin-right:10px}.business_nav_lg .business_nav_item_wrapper .symbol{width:17px;height:17px;fill:#000}.business_nav_lg .business_nav_item_wrapper .label{display:inline-block;transition:color .25s}.business_nav_lg .business_nav_item_wrapper .label:after{width:auto;height:1px;background-color:currentColor;content:"";display:block;transition:opacity .25s;opacity:0}.business_nav_lg .business_nav_children{font-family:Sora,sans-serif;font-weight:600;width:200px;position:absolute;font-size:13px;font-size:.8125rem;line-height:1.3;opacity:0;overflow:hidden;text-transform:uppercase;transition:opacity .25s,visibility .25s;visibility:hidden;background-color:#6e6e6e;box-shadow:0 0 75px 0 rgba(0,0,0,.12);color:#fff}.business_nav_lg .business_nav_child_item{position:relative}.business_nav_lg .business_nav_child_item:not(:last-child) .business_nav_child_link:after{width:auto;height:1px;position:absolute;right:16px;bottom:0;left:16px;content:"";display:block;opacity:.1;transition:opacity .25s;background-color:#d6dadb}.business_nav_lg .business_nav_child_link{color:inherit;display:block;padding:14px 16px;transition:background-color .25s}.business_nav_lg .business_nav_child_link:focus,.business_nav_lg .business_nav_child_link:hover{background-color:#e40015}.header.theme_light .business_nav.business_nav_lg{border-right-color:hsla(180,4%,95%,.2)}.header.theme_light .business_nav_item_wrapper{color:#fff}.header.theme_light .business_nav_item_wrapper .symbol{fill:#e40015}.layout_microsite .business_nav_lg,.layout_spiritnow .business_nav_lg{border-right-color:hsla(180,4%,95%,.2)}.layout_microsite .business_nav_lg .business_nav_item_wrapper,.layout_microsite .business_nav_lg .business_nav_link,.layout_spiritnow .business_nav_lg .business_nav_item_wrapper,.layout_spiritnow .business_nav_lg .business_nav_link{color:#fff}.layout_microsite .business_nav_lg .business_nav_link:focus,.layout_microsite .business_nav_lg .business_nav_link:hover,.layout_spiritnow .business_nav_lg .business_nav_link:focus,.layout_spiritnow .business_nav_lg .business_nav_link:hover{color:hsla(0,0%,100%,.6)}.footer_nav{margin:18px 0 20px}@media screen and (min-width:980px){.footer_nav{margin:15px 0 12px -20px}}@media screen and (max-width:979px){.mobile_sidebar .footer_nav{opacity:0;transform:translateY(60px);transition:opacity .25s,transform .25s,visibility .25s;transition-timing-function:cubic-bezier(.165,.84,.44,1);visibility:hidden}}@media screen and (max-width:979px){.fs-navigation-open.mobile_sidebar .footer_nav{opacity:1;transform:translateY(0);transition-delay:1.5s;visibility:visible}}.footer_nav_title{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.footer_nav_title.focusable:active,.footer_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.footer_nav_list{font-family:Sora,sans-serif;font-weight:600;font-size:13px;font-size:.8125rem;letter-spacing:.17px;letter-spacing:.01063rem;line-height:1.3}@media screen and (min-width:980px){.footer_nav_item{display:inline-block}}@media screen and (min-width:740px){.mobile_sidebar .footer_nav_item{display:inline-block}}@media screen and (min-width:740px){.mobile_sidebar .footer_nav_item:not(:last-child){margin-right:20px}}.footer_nav_link{color:inherit;display:block;padding:8px 0;transition:color .25s,opacity .25s}@media screen and (min-width:980px){.footer_nav_link{padding:8px 20px}}.footer_nav_link:focus,.footer_nav_link:hover{opacity:.6}.mobile_sidebar .footer_nav_link:focus,.mobile_sidebar .footer_nav_link:hover{color:#e40015;opacity:1}.language_nav_lg{position:relative;z-index:1;float:left}.language_nav_lg+.social_nav_lg{border-left:1px solid hsla(180,4%,95%,.2)}.language_nav_lg .language_nav_item{margin-bottom:-8px}.language_nav_lg .language_nav_item.focused .language_nav_children,.language_nav_lg .language_nav_item:focus .language_nav_children,.language_nav_lg .language_nav_item:hover .language_nav_children{opacity:1;visibility:visible}.language_nav_lg .language_nav_item_wrapper{font-family:Sora,sans-serif;font-weight:600;-ms-flex-align:center;align-items:center;cursor:default;display:-ms-flexbox;display:flex;font-size:13px;font-size:.8125rem;line-height:1;padding:3px 16px 13px;text-transform:uppercase}.language_nav_lg .language_nav_item_wrapper .label{display:inline-block}.language_nav_lg .language_nav_item_wrapper .icon{width:28px;height:28px;position:relative;border-width:1px;border-style:solid;border-radius:100%;display:inline-block;margin-left:7px}.language_nav_lg .language_nav_item_wrapper .symbol{width:12px;height:7px;position:absolute;top:0;right:0;bottom:0;left:0;display:block;fill:#e40015;margin:auto}.language_nav_lg .language_nav_children{font-family:Sora,sans-serif;font-weight:600;width:200px;position:absolute;font-size:13px;font-size:.8125rem;line-height:1.3;opacity:0;overflow:hidden;text-transform:uppercase;transition:opacity .25s,visibility .25s;visibility:hidden}.language_nav_lg .language_nav_child_item{position:relative}.language_nav_lg .language_nav_child_item:not(:last-child) .language_nav_child_link:after{width:auto;height:1px;position:absolute;right:16px;bottom:0;left:16px;background-color:#d6dadb;content:"";display:block;opacity:.1;transition:opacity .25s}.language_nav_lg .language_nav_child_link{color:inherit;display:block;padding:14px 16px;transition:background-color .25s}.layout_microsite .language_nav_lg .language_nav_item .icon,.theme_careers .language_nav_lg .language_nav_item .icon{border-color:#d6dadb;background-color:#fff}.layout_microsite .language_nav_lg .language_nav_children,.theme_careers .language_nav_lg .language_nav_children{background-color:#6e6e6e;box-shadow:0 0 75px 0 rgba(0,0,0,.12);color:#fff}.layout_microsite .language_nav_lg .language_nav_child_item:not(:last-child) .language_nav_child_link:after,.theme_careers .language_nav_lg .language_nav_child_item:not(:last-child) .language_nav_child_link:after{background-color:#d6dadb}.layout_microsite .language_nav_lg .language_nav_child_link:focus,.layout_microsite .language_nav_lg .language_nav_child_link:hover,.theme_careers .language_nav_lg .language_nav_child_link:focus,.theme_careers .language_nav_lg .language_nav_child_link:hover{background-color:#e40015}.layout_microsite .language_nav_sm,.theme_careers .language_nav_sm{opacity:0;transform:translateY(60px);visibility:hidden;transition:opacity .4s,transform .4s,visibility .4s;transition-delay:.15s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.layout_microsite .language_nav_sm .language_nav_item,.theme_careers .language_nav_sm .language_nav_item{line-height:1.3;padding:11px 0 10px}.layout_microsite .language_nav_sm .language_nav_item_wrapper,.theme_careers .language_nav_sm .language_nav_item_wrapper{display:inline-block;padding-right:8px}.layout_microsite .language_nav_sm .language_nav_item_wrapper .label,.theme_careers .language_nav_sm .language_nav_item_wrapper .label{font-family:Public Sans,sans-serif;font-weight:300;color:#000;display:block;font-size:14px;font-size:.875rem;letter-spacing:.17px;letter-spacing:.01063rem;padding:8px 0}.layout_microsite .language_nav_sm .language_nav_children,.theme_careers .language_nav_sm .language_nav_children{font-family:Sora,sans-serif;font-weight:600;color:#e40015;display:inline-block;font-size:13px;font-size:.8125rem;text-transform:uppercase}.layout_microsite .language_nav_sm .language_nav_child_item,.theme_careers .language_nav_sm .language_nav_child_item{display:inline-block}.layout_microsite .language_nav_sm .language_nav_child_link,.theme_careers .language_nav_sm .language_nav_child_link{color:inherit;display:block;padding:8px;transition:color .25s}.layout_microsite .language_nav_sm .language_nav_child_link:focus,.layout_microsite .language_nav_sm .language_nav_child_link:hover,.theme_careers .language_nav_sm .language_nav_child_link:focus,.theme_careers .language_nav_sm .language_nav_child_link:hover{color:#000}.layout_microsite .fs-navigation-open .language_nav_sm,.theme_careers .fs-navigation-open .language_nav_sm{opacity:1;transform:translateY(0);visibility:visible}.language_nav_fx{border-left:1px solid #f3f4f4;float:left}.language_nav_fx .language_nav_item_wrapper{height:60px;-ms-flex-align:center;align-items:center;cursor:default;display:-ms-flexbox;display:flex;overflow:hidden;padding:10px 16px}@media screen and (min-width:1320px){.language_nav_fx .language_nav_item_wrapper{padding:10px 20px}}.language_nav_fx .language_nav_item_wrapper .label{font-family:Sora,sans-serif;font-weight:600;color:#e40015;float:left;font-size:13px;font-size:.8125rem;line-height:1;text-transform:uppercase}.language_nav_fx .language_nav_item_wrapper .icon{width:27px;height:27px;position:relative;background-color:#f3f4f4;border-radius:100%;display:block;float:right;margin-left:10px}.language_nav_fx .language_nav_item_wrapper .symbol{width:12px;height:7px;position:absolute;top:0;right:0;bottom:0;left:0;display:block;fill:#e40015;margin:auto}.language_nav_fx .language_nav_children{font-family:Sora,sans-serif;font-weight:600;position:absolute;background-color:#6e6e6e;box-shadow:0 0 75px 0 rgba(0,0,0,.12);color:#fff;font-size:13px;font-size:.8125rem;line-height:1.3;opacity:0;overflow:hidden;pointer-events:none;text-transform:uppercase;transition:opacity .25s,visibility .25s;visibility:hidden}.language_nav_fx:hover .language_nav_children{opacity:1;pointer-events:auto;visibility:visible}.language_nav_fx .language_nav_child_item:not(:last-child) .language_nav_child_link:after{width:auto;height:1px;position:absolute;right:16px;bottom:0;left:16px;content:"";display:block;opacity:.1;transition:opacity .25s;background-color:#d6dadb}.language_nav_fx .language_nav_child_link{color:inherit;display:block;padding:14px 16px;transition:background-color .25s;position:relative}.language_nav_fx .language_nav_child_link:focus,.language_nav_fx .language_nav_child_link:hover{background-color:#e40015}@media screen and (min-width:980px){.main_nav_sm{display:none}}.main_nav_lg{float:left}@media screen and (max-width:979px){.main_nav_lg{display:none}.mobile_sidebar.spiritnow .main_nav_lg{display:block}}.mobile_sidebar.spiritnow .main_nav{width:100%}.main_nav_title{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.main_nav_title.focusable:active,.main_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.main_nav_list{font-family:Sora,sans-serif;font-weight:300}.main_nav_sm .main_nav_list{padding:28px 0}.main_nav_lg .main_nav_list{transform:translateZ(0)}.mobile_sidebar.spiritnow .main_nav_list{width:100%;border-top:1px solid #f1f1f1}.main_nav_sm .main_nav_item{color:#000;font-size:28px;font-size:1.75rem;line-height:1.3;opacity:0;transform:translateY(60px);visibility:hidden;transition:opacity .4s,transform .4s,visibility .4s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.fs-navigation-open .main_nav_sm .main_nav_item{opacity:1;transform:translateY(0);visibility:visible}.main_nav_sm .main_nav_item.fs-swap-enabled .main_nav_children{display:none}.main_nav_sm .main_nav_item.fs-swap-active .main_nav_children{display:block}.main_nav_sm .main_nav_item:first-child{transition-delay:.3s}.main_nav_sm .main_nav_item:nth-child(2){transition-delay:.4s}.main_nav_sm .main_nav_item:nth-child(3){transition-delay:.5s}.main_nav_sm .main_nav_item:nth-child(4){transition-delay:.6s}.main_nav_sm .main_nav_item:nth-child(5){transition-delay:.7s}.main_nav_sm .main_nav_item:nth-child(6){transition-delay:.8s}.main_nav_sm .main_nav_item:nth-child(7){transition-delay:.9s}.main_nav_sm .main_nav_item:nth-child(8){transition-delay:1s}.main_nav_sm .main_nav_item:nth-child(9){transition-delay:1.1s}.main_nav_sm .main_nav_item:nth-child(10){transition-delay:1.2s}.main_nav_lg .main_nav_item{color:#000;display:inline-block;font-size:18px;font-size:1.125rem;line-height:1}@media screen and (max-width:979px){.main_nav_lg .main_nav_item{font-size:24px;font-size:1.5rem}}.header.theme_light .main_nav_lg .main_nav_item{color:#fff}.main_nav_lg .main_nav_item.focused .main_nav_children,.main_nav_lg .main_nav_item:focus .main_nav_children,.main_nav_lg .main_nav_item:hover .main_nav_children{opacity:1;visibility:visible}.mobile_sidebar.spiritnow .main_nav_item{display:block;border-bottom:1px solid #f1f1f1}.main_nav_item_wrapper{position:relative}.main_nav_link{color:inherit;display:block;transition:color .25s}.main_nav_item.focused .main_nav_link,.main_nav_item:focus .main_nav_link,.main_nav_item:hover .main_nav_link{color:#e40015}.header.theme_light .main_nav_item.focused .main_nav_link,.header.theme_light .main_nav_item:focus .main_nav_link,.header.theme_light .main_nav_item:hover .main_nav_link{color:hsla(0,0%,100%,.6)}.mobile_sidebar.spiritnow .main_nav_link{padding-left:0;padding-right:0}.main_nav_sm .main_nav_link{padding:8px 50px 8px 0}.main_nav_lg .main_nav_link{padding:16px 6px 20px 14px}.mobile_sidebar.spiritnow .main_nav_lg .main_nav_link{padding:20px 6px 25px 14px}@media screen and (min-width:1220px){.main_nav_lg .main_nav_link{padding:20px 12px 19px 34px}}@media screen and (min-width:1220px){.layout_microsite .main_nav_lg .main_nav_link{padding:20px 12px 19px 24px}}@media screen and (min-width:1220px){.layout_spiritnow .main_nav_lg .main_nav_link{padding:28px 12px 19px 24px}}.layout_spiritnow .main_nav_lg .main_nav_link:after,.layout_spiritnow .main_nav_lg .main_nav_link:before{display:none}.main_nav_lg .main_nav_link:after,.main_nav_lg .main_nav_link:before{position:absolute;top:0;left:0;background-color:#e40015;content:"";display:block;transition:width .25s,height .25s}.main_nav_lg .main_nav_link:before{width:0;height:1px}.main_nav_lg .main_nav_link:after{width:1px;height:0}.main_nav_toggle{height:40px;width:40px;position:absolute;top:0;right:0;bottom:0;background-color:#fff;border-radius:50%;cursor:pointer;margin:auto 0;transition:background-color .25s,transform .25s}.main_nav_lg .main_nav_toggle{display:none}.main_nav_toggle.fs-swap-active{background-color:#e40015}.main_nav_toggle_label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.main_nav_toggle_label.focusable:active,.main_nav_toggle_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.main_nav_toggle_icon{position:absolute;top:50%;left:50%;display:block;transform:translate(-50%,-50%);transition:transform .25s}.main_nav_toggle_icon .symbol{width:14px;height:8px;display:block;fill:#e40015;transition:fill .25s}.fs-swap-active .main_nav_toggle_icon .symbol{fill:#fff}.fs-swap-active .main_nav_toggle_icon{transform:translate(-50%,-50%) rotate(180deg)}.main_nav_children{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;line-height:1.3;text-transform:uppercase}.main_nav_sm .main_nav_children{color:#6e6e6e;margin:0 20px}.main_nav_fx .main_nav_children,.main_nav_lg .main_nav_children{width:285px;position:absolute;background-color:#6e6e6e;box-shadow:0 0 75px 0 rgba(0,0,0,.12);color:#fff;opacity:0;overflow:hidden;transition:opacity .25s,visibility .25s;visibility:hidden}.main_nav_lg .main_nav_item:last-child .main_nav_children{right:-33px}.main_nav_sm .main_nav_child_item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.main_nav_fx .main_nav_child_item:not(:last-child) .main_nav_child_link:after,.main_nav_lg .main_nav_child_item:not(:last-child) .main_nav_child_link:after{width:auto;height:1px;position:absolute;right:16px;bottom:0;left:16px;background-color:#d6dadb;content:"";display:block;opacity:.1;transition:opacity .25s}@media screen and (min-width:1220px){.main_nav_fx .main_nav_child_item:not(:last-child) .main_nav_child_link:after,.main_nav_lg .main_nav_child_item:not(:last-child) .main_nav_child_link:after{right:34px;left:34px}}.main_nav_child_link{position:relative;color:inherit;display:block}.main_nav_sm .main_nav_child_link{padding:16px 0}.main_nav_sm .main_nav_child_link:focus,.main_nav_sm .main_nav_child_link:hover{color:#e40015}.main_nav_fx .main_nav_child_link,.main_nav_lg .main_nav_child_link{padding:18px 16px 16px;transition:background-color .25s,box-shadow .25s}@media screen and (min-width:1220px){.main_nav_fx .main_nav_child_link,.main_nav_lg .main_nav_child_link{padding-right:34px;padding-left:34px}}.main_nav_fx .main_nav_child_link:focus,.main_nav_fx .main_nav_child_link:hover,.main_nav_lg .main_nav_child_link:focus,.main_nav_lg .main_nav_child_link:hover{background-color:#e40015;box-shadow:0 1px 0 hsla(192,6%,85%,.1)}.main_nav_fx .main_nav_child_link:focus:after,.main_nav_fx .main_nav_child_link:hover:after,.main_nav_lg .main_nav_child_link:focus:after,.main_nav_lg .main_nav_child_link:hover:after{opacity:0}.secondary_nav.secondary_nav_sm{opacity:0;visibility:hidden;transform:translateY(60px);transition:opacity .4s,transform .4s,visibility .4s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.fs-navigation-open .secondary_nav.secondary_nav_sm{opacity:1;transform:translateY(0);transition-delay:.9s;visibility:visible}.secondary_nav.secondary_nav_lg{position:relative;z-index:1;float:left;margin-left:-8px}.secondary_nav_title{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.secondary_nav_title.focusable:active,.secondary_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.secondary_nav_sm .secondary_nav_list{font-family:Public Sans,sans-serif;font-weight:400;color:#e40015;font-size:18px;font-size:1.125rem;line-height:1.2;padding:26px 0}@media screen and (max-width:739px){.secondary_nav_sm .secondary_nav_list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.secondary_nav_lg .secondary_nav_list{font-family:Public Sans,sans-serif;font-weight:400;color:#6e6e6e;font-size:12px;font-size:.75rem;line-height:1.2;text-transform:uppercase}.header.theme_light .secondary_nav_lg .secondary_nav_list,.theme_careers .secondary_nav_lg .secondary_nav_list{color:#fff}.mobile_sidebar.spiritnow .secondary_nav_list{font-size:15px;font-size:.9375rem;margin:10px 0}.secondary_nav_sm .secondary_nav_item{width:100%}@media screen and (min-width:740px){.secondary_nav_sm .secondary_nav_item{width:auto;display:inline-block}}.secondary_nav_lg .secondary_nav_item{display:inline-block;margin-bottom:-8px}.mobile_sidebar.spiritnow .secondary_nav_lg .secondary_nav_item{display:block}@media screen and (min-width:740px){.secondary_nav_sm .secondary_nav_item:not(:last-child){margin-right:20px}}.secondary_nav_item.fs-swap-enabled .secondary_nav_children{display:none}.secondary_nav_item.fs-swap-active .secondary_nav_children{display:block}.secondary_nav_item_wrapper{position:relative}.secondary_nav_link{color:inherit;display:block;padding:18px 0;transition:color .25s}@media screen and (max-width:739px){.secondary_nav_sm .secondary_nav_link{padding-right:50px}}.secondary_nav_sm .secondary_nav_link:focus,.secondary_nav_sm .secondary_nav_link:hover{color:#000}.secondary_nav_lg .secondary_nav_link{padding:10px 8px 18px}.secondary_nav_lg .secondary_nav_link:after{width:auto;height:1px;background-color:#e40015;content:"";display:block;transition:opacity .25s;opacity:0}.secondary_nav_lg .secondary_nav_link:focus,.secondary_nav_lg .secondary_nav_link:hover{color:#000}.header.theme_light .secondary_nav_lg .secondary_nav_link:focus,.header.theme_light .secondary_nav_lg .secondary_nav_link:hover{color:#fff}.theme_careers .secondary_nav_lg .secondary_nav_link:focus,.theme_careers .secondary_nav_lg .secondary_nav_link:hover{color:#d6dadb}.secondary_nav_lg .secondary_nav_link:focus:after,.secondary_nav_lg .secondary_nav_link:hover:after{opacity:1}.layout_spiritnow .secondary_nav_lg .secondary_nav_link:focus:after,.layout_spiritnow .secondary_nav_lg .secondary_nav_link:hover:after,header.theme_microsite .secondary_nav_lg .secondary_nav_link:focus:after,header.theme_microsite .secondary_nav_lg .secondary_nav_link:hover:after{background-color:#fff}.secondary_nav_toggle{height:40px;width:40px;position:absolute;top:0;right:0;bottom:0;background-color:#fff;border-radius:50%;cursor:pointer;margin:auto 0;transition:background-color .25s,transform .25s}.secondary_nav_lg .secondary_nav_toggle{display:none}.secondary_nav_toggle.fs-swap-active{background-color:#e40015}.secondary_nav_toggle_label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.secondary_nav_toggle_label.focusable:active,.secondary_nav_toggle_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.secondary_nav_toggle_icon{position:absolute;top:50%;left:50%;display:block;transform:translate(-50%,-50%);transition:transform .25s}.secondary_nav_toggle_icon .symbol{width:14px;height:8px;display:block;fill:#e40015;transition:fill .25s}.fs-swap-active .secondary_nav_toggle_icon .symbol{fill:#fff}.fs-swap-active .secondary_nav_toggle_icon{transform:translate(-50%,-50%) rotate(180deg)}@media screen and (min-width:980px) and (max-width:1219px){.layout_microsite .secondary_nav_lg,.layout_spiritnow .secondary_nav_lg{float:right;margin:0 -15px 0 0}}.layout_microsite .secondary_nav_lg .secondary_nav_list,.layout_spiritnow .secondary_nav_lg .secondary_nav_list{color:#fff}@media screen and (min-width:980px) and (max-width:1219px){.layout_microsite .secondary_nav_lg .secondary_nav_list,.layout_spiritnow .secondary_nav_lg .secondary_nav_list{color:#6e6e6e}}.layout_microsite .secondary_nav_lg .secondary_nav_link:focus,.layout_microsite .secondary_nav_lg .secondary_nav_link:hover,.layout_spiritnow .secondary_nav_lg .secondary_nav_link:focus,.layout_spiritnow .secondary_nav_lg .secondary_nav_link:hover{color:hsla(0,0%,100%,.6)}@media screen and (min-width:980px) and (max-width:1219px){.layout_microsite .secondary_nav_lg .secondary_nav_link:focus,.layout_microsite .secondary_nav_lg .secondary_nav_link:hover,.layout_spiritnow .secondary_nav_lg .secondary_nav_link:focus,.layout_spiritnow .secondary_nav_lg .secondary_nav_link:hover{color:#e40015}}@media screen and (min-width:980px) and (max-width:1219px){.layout_microsite .header_bar_top .secondary_nav_lg,.layout_spiritnow .header_bar_top .secondary_nav_lg{display:none}}.layout_microsite .header_bar_bottom .secondary_nav_lg,.layout_spiritnow .header_bar_bottom .secondary_nav_lg{display:none}@media screen and (min-width:980px) and (max-width:1219px){.layout_microsite .header_bar_bottom .secondary_nav_lg,.layout_spiritnow .header_bar_bottom .secondary_nav_lg{display:block}}.secondary_nav_lg .secondary_nav_children{font-family:Sora,sans-serif;font-weight:600;width:200px;position:absolute;font-size:13px;font-size:.8125rem;line-height:1.3;opacity:0;overflow:hidden;text-transform:uppercase;transition:opacity .25s,visibility .25s;visibility:hidden;background-color:#6e6e6e;box-shadow:0 0 75px 0 rgba(0,0,0,.12);color:#fff;display:block}.secondary_nav_lg .secondary_nav_item.focused .secondary_nav_children,.secondary_nav_lg .secondary_nav_item:focus .secondary_nav_children,.secondary_nav_lg .secondary_nav_item:hover .secondary_nav_children{opacity:1;pointer-events:auto;visibility:visible}.secondary_nav_lg .secondary_nav_child_item{position:relative}.secondary_nav_lg .secondary_nav_child_item:not(:last-child) .secondary_nav_child_link:after{width:auto;height:1px;position:absolute;right:16px;bottom:0;left:16px;content:"";display:block;opacity:.1;transition:opacity .25s;background-color:#d6dadb}.secondary_nav_lg .secondary_nav_child_link{color:inherit;display:block;padding:14px 16px;transition:background-color .25s}.secondary_nav_lg .secondary_nav_child_link:focus,.secondary_nav_lg .secondary_nav_child_link:hover{background-color:#e40015}.secondary_nav_sm .secondary_nav_children{font-family:Sora,sans-serif;font-weight:600;color:#6e6e6e;font-size:14px;font-size:.875rem;line-height:1.3;margin:0 20px;text-transform:uppercase}.secondary_nav_sm .secondary_nav_child_item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.secondary_nav_sm .secondary_nav_child_link{position:relative;color:inherit;display:block;padding:16px 0}.secondary_nav_sm .secondary_nav_child_link:focus,.secondary_nav_sm .secondary_nav_child_link:hover{color:#e40015}.secondary_nav_fx .secondary_nav_children,.secondary_nav_sm .secondary_nav_children{display:none}.social_nav.social_nav_sm{float:right;margin:30px 0}.mobile_sidebar.spiritnow .social_nav.social_nav_sm,.theme_careers .social_nav.social_nav_sm{float:left}.social_nav.social_nav_lg{float:left;margin:0 -3px 0 0;padding-left:14px}.layout_microsite .footer .social_nav.social_nav_lg,.layout_spiritnow .footer .social_nav.social_nav_lg,.theme_careers .footer .social_nav.social_nav_lg{padding-left:0}.social_nav_title{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.social_nav_title.focusable:active,.social_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.social_nav_item{display:inline-block}.social_nav_sm .social_nav_item{margin-left:5px}.mobile_sidebar.spiritnow .social_nav_sm .social_nav_item{margin-left:30px}.mobile_sidebar.spiritnow .social_nav_sm .social_nav_item:first-child{margin-left:0}.social_nav_link{color:#6e6e6e;display:block;transition:color .25s}.header.theme_light .social_nav_link{color:#fff}.social_nav_sm .social_nav_link{color:#000}.social_nav_lg .social_nav_link{padding:5px 3px}.social_nav_link:focus,.social_nav_link:hover{color:#000}.header.theme_light .social_nav_link:focus,.header.theme_light .social_nav_link:hover{color:#e40015}.social_nav_sm .social_nav_link:focus,.social_nav_sm .social_nav_link:hover{color:#6e6e6e}.social_nav_icon .symbol{width:22px;height:22px;fill:currentColor}.mobile_sidebar.spiritnow .social_nav_icon .symbol{width:30px;height:30px;fill:#fff}.social_nav_label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.social_nav_label.focusable:active,.social_nav_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.layout_microsite .social_nav_lg .social_nav_link,.layout_spiritnow .social_nav_lg .social_nav_link,.theme_careers .social_nav_lg .social_nav_link{color:#fff}.layout_microsite .social_nav_lg .social_nav_link:focus,.layout_microsite .social_nav_lg .social_nav_link:hover,.layout_spiritnow .social_nav_lg .social_nav_link:focus,.layout_spiritnow .social_nav_lg .social_nav_link:hover,.theme_careers .social_nav_lg .social_nav_link:focus,.theme_careers .social_nav_lg .social_nav_link:hover{color:hsla(0,0%,100%,.6)}@media screen and (min-width:1220px){.layout_microsite .footer .social_nav_lg .social_nav_item:not(:last-child),.layout_spiritnow .footer .social_nav_lg .social_nav_item:not(:last-child),.theme_careers .footer .social_nav_lg .social_nav_item:not(:last-child){margin-right:15px}}.layout_microsite .footer .social_nav_lg .social_nav_item:not(:last-child) .social_nav_link,.layout_spiritnow .footer .social_nav_lg .social_nav_item:not(:last-child) .social_nav_link,.theme_careers .footer .social_nav_lg .social_nav_item:not(:last-child) .social_nav_link{padding-left:0}@media screen and (min-width:1220px){.layout_microsite .footer .social_nav_lg .social_nav_link,.layout_spiritnow .footer .social_nav_lg .social_nav_link,.theme_careers .footer .social_nav_lg .social_nav_link{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}@media screen and (min-width:1220px){.layout_microsite .footer .social_nav_lg .social_nav_icon,.layout_spiritnow .footer .social_nav_lg .social_nav_icon,.theme_careers .footer .social_nav_lg .social_nav_icon{margin-right:9px}}@media screen and (min-width:740px){.layout_microsite .footer .social_nav_lg .social_nav_icon .symbol,.layout_spiritnow .footer .social_nav_lg .social_nav_icon .symbol,.theme_careers .footer .social_nav_lg .social_nav_icon .symbol{width:25px;height:25px}}@media screen and (min-width:1220px){.layout_microsite .footer .social_nav_lg .social_nav_label,.layout_spiritnow .footer .social_nav_lg .social_nav_label,.theme_careers .footer .social_nav_lg .social_nav_label{font-family:Public Sans,sans-serif;font-weight:400;width:auto;height:auto;position:relative;clip:auto;font-size:17px;font-size:1.0625rem;margin:0;overflow:visible}}.subnav_row.small{position:relative;z-index:2;display:block}@media screen and (min-width:980px){.subnav_row.small{display:none}}.layout_careers_home .subnav_row.small,.layout_careers_listing .subnav_row.small,.layout_home .subnav_row.small,.theme_careers.layout_detail .subnav_row.small{display:none!important}.subnav_cell.large{display:none}@media screen and (min-width:980px){.subnav_cell.large{display:block}}.sub_nav{position:relative}@media screen and (max-width:979px){.sub_nav{background-color:#f3f4f4;box-shadow:-150px 0 0 #f3f4f4,150px 0 0 #f3f4f4;color:#6e6e6e}}@media screen and (min-width:980px){.sub_nav{margin:50px 0 30px}}@media print{.sub_nav{display:none}}.sub_nav_title{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.sub_nav_title.focusable:active,.sub_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.sub_nav_handle_wrapper{position:relative}@media print{.sub_nav_handle_wrapper{display:none}}@media screen and (min-width:980px){.sub_nav_handle_wrapper{display:none}}.sub_nav_handle{font-family:Sora,sans-serif;font-weight:600;position:relative;background-color:#eef0f0;box-shadow:-150px 0 0 #eef0f0,150px 0 0 #eef0f0;color:#e40015;font-size:14px;font-size:.875rem;line-height:1;text-align:left;text-transform:uppercase;transition:background-color .25s,box-shadow .25s,color .25s}@media screen and (min-width:980px){.sub_nav_handle{display:none}}.sub_nav_handle.fs-navigation-enabled{padding:20px 40px 20px 0}.sub_nav_handle.fs-navigation-open{background-color:#000;box-shadow:-150px 0 0 #000,150px 0 0 #000;color:#fff}.sub_nav_handle_icon{width:28px;height:28px;position:absolute;top:0;right:0;bottom:0;background-color:#e40015;border-radius:50%;margin:auto 0;pointer-events:none;transition:background-color .25s,transform .25s}.sub_nav_handle_icon .symbol{width:14px;height:7px;position:absolute;top:0;right:0;bottom:0;left:0;display:block;fill:#fff;margin:auto;transition:fill .25s}.fs-navigation-open+.sub_nav_handle_icon{background-color:#e40015;transform:rotate(180deg)}.fs-navigation-open+.sub_nav_handle_icon .symbol{fill:#fff}.sub_nav_list{font-family:Public Sans,sans-serif;font-weight:700;font-size:12px;font-size:.75rem;line-height:1.2;padding-bottom:10px;text-transform:uppercase}[data-whatinput=mouse] .sub_nav_list:focus,[data-whatinput=touch] .sub_nav_list:focus{outline:none}@media screen and (min-width:980px){.sub_nav_list{background-color:#fff;box-shadow:0 0 75px 0 rgba(0,0,0,.12);color:#6e6e6e;padding-bottom:0}}@media screen and (max-width:979px){.sub_nav_item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}}@media screen and (min-width:980px){.sub_nav_item:not(:last-child) .sub_nav_link:after{height:1px;position:absolute;right:30px;bottom:0;left:30px;background-color:#f3f4f4;content:"";display:block}}.sub_nav_item.active .sub_nav_link,.sub_nav_item.open .sub_nav_link{color:#e40015}@media screen and (min-width:980px){.sub_nav_item.active .sub_nav_link:after,.sub_nav_item.open .sub_nav_link:after{content:"";display:none}}.sub_nav_item.active .sub_nav_link:focus,.sub_nav_item.open .sub_nav_link:focus{text-decoration:underline}@media screen and (min-width:980px){.sub_nav_item.open .sub_nav_link{background-color:#6e6e6e;color:#fff}}@media screen and (min-width:980px){.sub_nav_item.active .sub_nav_link{background-color:#e40015;color:#fff}}.sub_nav_link{position:relative;color:inherit;display:block;padding:18px 0;transition:background-color .25s,color .25s}@media screen and (min-width:980px){.sub_nav_link{padding:18px 30px}}.sub_nav_link:focus,.sub_nav_link:hover{color:#e40015}.sub_nav_children{font-family:Public Sans,sans-serif;font-weight:400;color:#000;padding-bottom:20px;text-transform:none}@media screen and (min-width:980px){.sub_nav_children{background:#f0f0f0;color:#6e6e6e;padding-top:12px}}.sub_nav_child_item.active{color:#e40015}.sub_nav_child_link{color:inherit;display:block;padding:10px 10px 10px 40px}.sub_nav_child_link:focus,.sub_nav_child_link:hover{color:#e40015}.sub_nav_horizontal_wrap{display:none}@media print{.sub_nav_horizontal_wrap{display:none}}@media screen and (min-width:980px){.sub_nav_horizontal_wrap{background-color:#e40015;color:#fff;display:block}}.sub_nav_horizontal_wrap_mobile{display:block}@media screen and (min-width:980px){.sub_nav_horizontal_wrap_mobile{display:none}}@media screen and (min-width:980px){.sub_nav_horizontal{margin:0}}@media screen and (min-width:980px){.sub_nav_horizontal:before{content:normal;display:none}}@media screen and (min-width:980px){.sub_nav_horizontal .sub_nav_list{background-color:transparent;box-shadow:none;color:currentColor;padding:35px 0 25px}}@media screen and (min-width:980px){.sub_nav_horizontal .sub_nav_item{display:inline-block;margin-right:30px}}@media screen and (min-width:980px){.sub_nav_horizontal .sub_nav_item:first-child .sub_nav_link{padding-left:0}}@media screen and (min-width:980px){.sub_nav_horizontal .sub_nav_link{padding:10px;transition:opacity .25s}}@media screen and (min-width:980px){.sub_nav_horizontal .sub_nav_link:focus,.sub_nav_horizontal .sub_nav_link:hover{color:currentColor;opacity:.6}}@media screen and (min-width:980px){.sub_nav_horizontal .sub_nav_link:after{content:normal;display:none!important}}@media screen and (min-width:980px){.sub_nav_horizontal .sub_nav_link_label{border-bottom:2px solid currentColor;display:inline-block;padding-bottom:3px}}.in_content_callouts .iframe_block{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.in_content_callouts .iframe_block{margin-top:40px;margin-bottom:40px}}.full_width_callouts .iframe_block{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.full_width_callouts .iframe_block{margin-top:40px}}@media screen and (min-width:980px){.full_width_callouts .iframe_block{margin-top:60px}}@media screen and (min-width:740px){.full_width_callouts .iframe_block{margin-bottom:40px}}@media screen and (min-width:980px){.full_width_callouts .iframe_block{margin-bottom:60px}}.careers_detail_title{font-family:Sora,sans-serif;font-weight:300;font-size:36px;font-size:2.25rem;line-height:1.125;margin:0 0 20px}@media screen and (min-width:740px){.careers_detail_title{font-size:64px;font-size:4rem}}@media print{.careers_detail_title{font-size:38px;font-size:2.375rem;line-height:1.28571}}@media screen and (min-width:740px){.careers_detail_title{margin-bottom:35px}}@media screen and (min-width:740px){.careers_detail_group{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex}}.careers_detail_meta{display:grid;gap:20px;margin-bottom:20px}@media screen and (min-width:500px){.careers_detail_meta{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex}}@media screen and (min-width:740px){.careers_detail_meta{margin:0 50px 0 0;gap:50px}}@media screen and (min-width:1220px){.careers_detail_meta{margin-right:70px;gap:70px}}.careers_detail_meta_item{display:grid;font-size:14px;font-size:.875rem;gap:10px}@media screen and (min-width:740px){.careers_detail_meta_item{font-size:16px;font-size:1rem;gap:14px}}.careers_detail_meta_item_label{font-family:Public Sans,sans-serif;font-weight:300;color:#5b6b71}.careers_detail_meta_item_data{font-family:Sora,sans-serif;font-weight:600;color:#6e6e6e}.careers_detail_meta_item_link{color:#e40015;transition:color .25s}.careers_detail_meta_item_link:focus,.careers_detail_meta_item_link:hover{color:#000}.careers_detail_actions{display:grid;gap:10px}@media screen and (min-width:500px){.careers_detail_actions{display:-ms-flexbox;display:flex;gap:20px}}.careers_detail_apply{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;width:auto;background-color:#e40015;border-width:0;color:#fff;cursor:pointer;display:inline-block;text-align:center;transition:background-color .25s,color .25s}@media print{.careers_detail_apply{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.careers_detail_apply span{border-bottom:1px solid}}@media print{.careers_detail_apply{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.careers_detail_apply{padding:20px;padding:18px 30px}}.careers_detail_apply:focus,.careers_detail_apply:hover{background-color:#000}.careers_detail_apply.linkedin{background-color:#007dc1}.careers_detail_apply.linkedin:focus,.careers_detail_apply.linkedin:hover{background-color:#000}.careers_detail_apply .symbol{margin-left:10px}.careers_detail_apply .symbol_social_linkedin{width:25px;aspect-ratio:1}.careers_detail_apply_inner{height:100%;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.careers_hero_group{position:relative;padding:30px 0}@media screen and (min-width:500px){.careers_hero_group{padding-block:50px}}@media screen and (min-width:980px){.careers_hero_group{padding-block:13% 0}}.careers_hero_title{font-family:Public Sans,sans-serif;font-weight:300;font-size:36px;font-size:2.25rem;line-height:1.14286;margin:0 0 24px}@media screen and (min-width:740px){.careers_hero_title{font-size:55px;font-size:3.4375rem}}@media screen and (min-width:980px){.careers_hero_form{-ms-flex-align:end;align-items:end;display:grid;gap:2.2%;grid-template-columns:74.4% 1fr}}.media_block_careers .careers_hero_form{margin-bottom:20px}@media screen and (min-width:740px){.media_block_careers .careers_hero_form{margin-bottom:40px}}@media screen and (min-width:980px){.media_block_careers .careers_hero_form{margin-bottom:0}}.careers_hero_fields{display:grid;gap:20px;margin-bottom:20px}@media screen and (min-width:500px){.careers_hero_fields{grid-template-columns:60% 1fr}}@media screen and (min-width:980px){.careers_hero_fields{grid-template-columns:65.7% 1fr;gap:3%;margin-bottom:0}}.careers_hero_field{position:relative}.careers_hero_label{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;margin-bottom:6px;text-transform:uppercase}@media print{.careers_hero_label{font-size:12px;font-size:.75rem;line-height:1.875}}@media screen and (min-width:740px){.careers_hero_label{margin-bottom:10px}}.careers_hero_input{font-family:Sora,sans-serif;font-weight:600;background-color:#fff;border:none;color:#000;font-size:16px;font-size:1rem;letter-spacing:.1875px;letter-spacing:.01172rem;padding:10px 20px;text-transform:uppercase}@media screen and (min-width:740px){.careers_hero_input{height:60px;padding:20px}}.careers_hero_input::-webkit-input-placeholder{color:inherit;opacity:1}.careers_hero_input::-moz-placeholder{color:inherit;opacity:1}.careers_hero_input:-ms-input-placeholder,.careers_hero_input::-ms-input-placeholder{color:inherit;opacity:1}.careers_hero_input::placeholder{color:inherit;opacity:1}.careers_hero_input[type=search]{-webkit-appearance:none}@media screen and (min-width:740px){.media_block_careers .careers_hero_input{padding-left:58px}}.careers_hero_input_icon{color:#e40015;display:none;pointer-events:none}@media screen and (min-width:740px){.careers_hero_input_icon{position:absolute;left:20px;bottom:20px;display:block}}.careers_hero_select_wrapper{position:relative}.careers_hero_select{font-family:Sora,sans-serif;font-weight:600;background-color:#f3f4f4;border:none;color:#000;cursor:pointer;font-size:16px;font-size:1rem;letter-spacing:.1875px;letter-spacing:.01172rem;padding:10px 67px 10px 20px}@media screen and (min-width:740px){.careers_hero_select{height:60px;padding:20px 87px 20px 20px}}.careers_select_icon{width:27px;position:absolute;top:50%;right:14px;aspect-ratio:1;background-color:#fff;border:1px solid #d6dadb;border-radius:50%;color:#e40015;display:block;pointer-events:none;transform:translateY(-50%)}@media screen and (min-width:740px){.careers_select_icon{right:24px}}.careers_select_icon .symbol{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.careers_select_icon .symbol_chevron_down{width:10px;height:5px}.careers_hero_submit{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;width:auto;background-color:#e40015;border-width:0;color:#fff;cursor:pointer;display:inline-block;transition:background-color .25s,color .25s}@media print{.careers_hero_submit{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.careers_hero_submit span{border-bottom:1px solid}}@media print{.careers_hero_submit{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.careers_hero_submit{padding:20px;height:60px;padding-inline:30px}}.careers_hero_submit:focus,.careers_hero_submit:hover{background-color:#000}.hero_video_controls{position:absolute;right:20px;bottom:20px}.hero_video_control{width:50px;position:absolute;right:0;bottom:0;z-index:1;aspect-ratio:1;background-color:#6e6e6e;border-radius:50%;color:#fff;cursor:pointer;opacity:1;pointer-events:auto;transition:background-color .25s,opacity .25s,visibility .25s;visibility:visible}.hero_video_control:focus,.hero_video_control:hover{background-color:#000}.hero_video_control.pressed{opacity:0;pointer-events:none;visibility:hidden}.hero_video_control .symbol_play{margin-left:2px}.hero_video_control_label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.hero_video_control_label.focusable:active,.hero_video_control_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.hero_video_control_icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.careers_hero_action{position:relative;margin-block:30px}@media screen and (min-width:980px){.careers_hero_action{position:absolute;right:0;bottom:30px;left:0}}.careers_hero_action_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;color:#fff;transition:color .25s}@media print{.careers_hero_action_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.careers_hero_action_link span{border-bottom:1px solid}}@media print{.careers_hero_action_link{color:#e40015}}.careers_hero_action_link .label{display:inline-block}.careers_hero_action_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px}@media print{.careers_hero_action_link .label:after{content:normal;display:none}}.careers_hero_action_link .label:after{background-color:#e40015;transition:background-color .25s}.careers_hero_action_link:focus,.careers_hero_action_link:hover{color:#e40015}.careers_hero_action_link:focus .label:after,.careers_hero_action_link:hover .label:after{background-color:#e40015}.data_viz_top_inner{display:-ms-flexbox;display:flex}@media screen and (min-width:980px){.data_viz_side{padding-right:35px}}.data_viz_side_links{margin-top:15px}@media screen and (min-width:980px){.data_viz_side_links{margin-top:35px}}.data_viz_title{font-family:Sora,sans-serif;font-weight:300;font-size:36px;font-size:2.25rem;line-height:1.125;color:#1f0aa5;margin-top:0;margin-bottom:0}@media screen and (min-width:740px){.data_viz_title{font-size:64px;font-size:4rem}}@media print{.data_viz_title{font-size:38px;font-size:2.375rem;line-height:1.28571}}.data_viz_subtitle{font-family:Sora,sans-serif;font-weight:600;font-size:26px;font-size:1.625rem;line-height:1.26316;margin:20px 0 0}@media screen and (min-width:740px){.data_viz_subtitle{font-size:38px;font-size:2.375rem}}@media print{.data_viz_subtitle{font-size:24px;font-size:1.5rem;line-height:1.5}}.data_viz_subtitle_footnotes{color:#000;display:inline-block;font-size:50%;position:relative;top:-1em}.data_viz_subtitle_footnotes:after{background-color:#e40015;content:"";display:block;height:2px;margin-top:2px;width:100%}.data_viz_description{font-family:Sora,sans-serif;font-weight:300;color:#6e6e6e;font-size:20px;font-size:1.25rem;line-height:1.6;margin:10px 0 0}@media screen and (min-width:740px){.data_viz_description{font-size:25px;font-size:1.5625rem}}.data_viz_links_wrap{background:hsla(0,0%,100%,.7);border-top:1px solid #d3d7d8}.data_viz_links{-ms-flex-align:center;align-items:center;border-bottom:1px solid #d3d7d8;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:25px 15px}.data_viz_label{font-family:Public Sans,sans-serif;font-weight:700;font-size:14px;font-size:.875rem;letter-spacing:.2px;letter-spacing:.0125rem;text-transform:uppercase}.data_viz_link{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.data_viz_link:not(:last-child){margin-right:10px}.data_viz_icon{margin:0 8px}.data_viz_icon .symbol{fill:#000;width:24px;height:25px}.data_viz_name{font-family:Public Sans,sans-serif;font-weight:700;color:#c62724;font-size:14px;font-size:.875rem;text-transform:uppercase;transition:color .25s}.data_viz_link .data_viz_name:focus,.data_viz_link .data_viz_name:hover{color:#000}.feature_story_block{position:relative;background-color:#000;color:#fff}@media print{.feature_story_block{background-color:transparent;color:#444}}.feature_story_backgrounds{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.25;overflow:hidden}@supports (filter:blur(10px)){.feature_story_backgrounds{opacity:.55}}@media print{.feature_story_backgrounds{display:none}}.feature_story_background_fallback{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(20px)}.feature_story_background{width:100%;width:calc(100% + 30px);height:100%;height:calc(100% + 30px);position:absolute;top:0;right:0;bottom:0;left:0}@supports (filter:blur(10px)){.feature_story_background{top:-25px;right:-25px;bottom:-25px;left:-25px;filter:blur(10px)}}.feature_story_video{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.feature_story_iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.feature_story_wrapper{position:relative}.feature_story_inner{padding:20px 0}@media print{.feature_story_inner{padding:0}}@media screen and (min-width:740px){.feature_story_inner{padding:40px 0}}@media screen and (min-width:980px){.feature_story_inner{padding:240px 0 60px}}@media screen and (min-width:1220px){.feature_story_inner{padding:280px 0 90px}}@media print,screen and (min-width:740px){.feature_story_block.has_image .feature_story_content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}@media print,screen and (min-width:740px){.feature_story_block.has_image .feature_story_attachment{-ms-flex-preferred-size:325px;flex-basis:325px;-ms-flex-order:2;order:2}}@media screen and (min-width:980px){.feature_story_block.has_image .feature_story_attachment{-ms-flex-preferred-size:470px;flex-basis:470px}}@media screen and (min-width:1220px){.feature_story_block.has_image .feature_story_attachment{-ms-flex-preferred-size:685px;flex-basis:685px}}.feature_story_figure{display:block;border:1px solid hsla(180,4%,95%,.2);padding:8px}.feature_story_figure picture{display:block}.feature_story_figure img{display:block;width:100%}@media print{.feature_story_figure{border-color:#f3f4f4}}@media screen and (max-width:739px){.feature_story_figure{display:none}}@media screen and (min-width:980px){.feature_story_figure{margin-right:-9px}}@media screen and (min-width:980px){.feature_story_group{width:780px}}@media screen and (min-width:1220px){.feature_story_group{width:775px}}@media print,screen and (min-width:740px){.feature_story_block.has_image .feature_story_group{-ms-flex:1;flex:1;-ms-flex-order:1;order:1;padding-right:20px}}@media screen and (min-width:980px){.feature_story_block.has_image .feature_story_group{width:auto;padding-right:40px}}@media screen and (min-width:1220px){.feature_story_block.has_image .feature_story_group{width:auto;padding-right:50px}}.feature_story_header{margin:60px 0 10px}@media print,screen and (min-width:740px){.feature_story_header{margin:10px 0 20px}}.feature_story_category{font-family:Sora,sans-serif;font-weight:600;background-color:#e40015;color:#fff;display:inline-block;font-size:11px;font-size:.6875rem;letter-spacing:.39px;letter-spacing:.02438rem;line-height:1;padding:4px 10px;text-transform:uppercase}@media print{.feature_story_category{border:1px solid #d6dadb}}.feature_story_title{font-family:Sora,sans-serif;font-weight:300;font-size:36px;font-size:2.25rem;line-height:1.125;margin:6px 0 10px}@media screen and (min-width:740px){.feature_story_title{font-size:64px;font-size:4rem}}@media print{.feature_story_title{font-size:38px;font-size:2.375rem;line-height:1.28571}}@media screen and (min-width:740px) and (max-width:979px){.feature_story_title{font-size:38px;font-size:2.375rem}}.feature_story_meta{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1px;letter-spacing:.0625rem;line-height:1.2;text-transform:uppercase}@media print,screen and (min-width:740px){.feature_story_meta{margin:5px 0}}.feature_story_date{margin:5px 0}@media print,screen and (min-width:740px){.feature_story_date{display:inline-block;margin:0 10px 0 0}}.feature_story_read{margin:5px 0;opacity:.5}@media print,screen and (min-width:740px){.feature_story_read{display:inline-block;margin:0}}.feature_story_body{margin:20px 0}.feature_story_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778}@media screen and (min-width:740px){.feature_story_description{font-size:18px;font-size:1.125rem}}@media print{.feature_story_description{font-size:13px;font-size:.8125rem;line-height:1.5}}.feature_story_description p{margin:0}.feature_story_footer{margin-top:25px}@media print{.feature_story_footer{display:none}}.feature_story_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;background-color:#fff;color:#000;display:block;text-align:center}@media print{.feature_story_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.feature_story_link span{border-bottom:1px solid}}@media print{.feature_story_link{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.feature_story_link{padding:20px}}@media screen and (min-width:740px){.feature_story_link{display:inline-block}}.feature_story_link:focus,.feature_story_link:hover{background-color:#e40015;color:#fff}.hero{position:relative}@media screen and (min-width:980px){.hero{background-color:#000;color:#fff}}.hero_background_set{min-height:220px;position:relative;background-color:#000;color:#fff;overflow:hidden}@media print{.hero_background_set{display:none}}@media screen and (min-width:500px){.hero_background_set{min-height:290px}}@media screen and (min-width:740px){.hero_background_set{min-height:430px}}@media screen and (min-width:980px){.hero_background_set{min-height:inherit;height:520px}}@media screen and (min-width:980px) and (min-height:580px){.hero_background_set{height:580px}}@media screen and (min-width:980px) and (min-height:666px){.hero_background_set{height:666px}}@media screen and (min-width:1220px) and (min-height:810px){.hero_background_set{height:810px}}@media screen and (min-width:980px){.careers_hero .hero_background_set{width:100%;height:56.25vw;max-height:632px}}.hero_background_fallback{position:absolute;top:0;right:0;bottom:0;left:0;background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(20px);opacity:.5}.hero_background_video{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.js .hero_background_video:after{width:102%;height:102%;position:absolute;top:-1%;right:-1%;bottom:-1%;left:-1%;background-color:rgba(0,0,0,.3);content:"";display:block}@media screen and (min-width:980px){.js .hero_background_video:after{background-color:rgba(0,0,0,.17)}}.js .careers_hero .hero_background_video:after{background-color:rgba(0,0,0,.5)}.hero_background_iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero_background{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero_background:after{width:102%;height:102%;position:absolute;top:-1%;right:-1%;bottom:-1%;left:-1%;background-color:rgba(0,0,0,.3);content:"";display:block}@media screen and (min-width:980px){.hero_background:after{background-color:rgba(0,0,0,.17)}}.js .hero_background .fs-background-container{opacity:0;transition:opacity .5s}.js .hero.loaded .hero_background .fs-background-container{opacity:1}@media screen and (min-width:980px){.hero_background .fs-background-container:after,.hero_background .fs-background-container:before{width:100%;position:absolute;right:0;left:0;content:"";display:block}}@media screen and (min-width:980px){.hero_background .fs-background-container:before{background-color:rgba(0,0,0,.5);background:linear-gradient(180deg,rgba(0,0,0,.5),transparent);height:55%;z-index:1;top:0}}@media screen and (min-width:980px){.hero_background .fs-background-container:after,.hero_background .fs-background-container:before{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='ieStartColor', endColorstr='ieEndColor', GradientType=0)"}.hero_background .fs-background-container:after{background-color:transparent;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));height:22%;bottom:0}}@media screen and (min-width:980px){.hero_wrapper{width:100%;position:absolute;top:50%;margin-top:50px;transform:translateY(-50%)}}@media screen and (min-width:980px){.hero_content{text-align:center}}@media screen and (min-width:1220px){.hero_content{padding:0 75px}}.hero_header_wrap{position:relative}@media screen and (min-width:980px){.hero_header_sm{display:none}}@media screen and (max-width:979px){.hero_header_lg{display:none}}.hero_title{font-family:Sora,sans-serif;font-weight:300;font-size:36px;font-size:2.25rem;line-height:1.125;margin:18px 0}@media screen and (min-width:740px){.hero_title{font-size:64px;font-size:4rem}}@media print{.hero_title{font-size:38px;font-size:2.375rem;line-height:1.28571}}@media screen and (min-width:500px){.hero_title{margin:30px 0}}@media screen and (max-width:739px){.hero_title{max-width:480px;font-size:25px;font-size:1.5625rem}}@media screen and (min-width:740px) and (max-width:979px){.hero_title{font-size:44px;font-size:2.75rem}}@media screen and (min-width:980px){.hero_title{font-size:34px;font-size:2.125rem;margin:0 0 60px;text-shadow:0 1px 1px rgba(0,0,0,.35)}}@media screen and (min-width:980px) and (min-height:580px){.hero_title{font-size:44px;font-size:2.75rem}}@media screen and (min-width:1220px) and (min-height:666px){.hero_title{font-size:55px;font-size:3.4375rem;margin-top:0}}@media screen and (min-width:1220px){.hero_title{font-size:44px;font-size:2.75rem}}@media screen and (min-width:1220px) and (min-height:580px){.hero_title{margin-top:0}}@media screen and (min-width:1220px) and (min-height:666px){.hero_title{font-size:55px;font-size:3.4375rem}}.js .hero_title{opacity:0;transform:translateY(60px);transition:opacity .55s,transform .55s,visibility .55s;transition-delay:.55s;transition-timing-function:cubic-bezier(.165,.84,.44,1);visibility:hidden}.js .loaded .hero_title{opacity:1;transform:translateY(0);visibility:visible}.hero_links{position:relative;margin-top:-30px}@media print{.hero_links{display:none}}@media screen and (max-width:979px){.hero_links{max-width:480px;margin-right:auto;margin-left:auto}}.hero_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;display:block;text-align:center}@media print{.hero_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.hero_link span{border-bottom:1px solid}}@media print{.hero_link{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.hero_link{padding:20px;display:inline-block}}@media screen and (max-width:979px){.hero_link:not(:last-child){margin-bottom:5px}}@media screen and (min-width:980px){.hero_link:not(:last-child){margin-right:10px}}.hero_link:focus,.hero_link:hover{background-color:#000;color:#fff}.js .hero_link{opacity:0;transform:translateY(60px);transition:background .25s ease-in-out,border .25s ease-in-out,box-shadow .25s ease-in-out,color .25s ease-in-out,opacity .55s cubic-bezier(.165,.84,.44,1) 1s,transform .55s cubic-bezier(.165,.84,.44,1) 1s,visibility .55s cubic-bezier(.165,.84,.44,1) 1s;visibility:hidden}.js .loaded .hero_link{opacity:1;transform:translateY(0);visibility:visible}.js .hero_link:first-child{transition:background .25s ease-in-out,border .25s ease-in-out,box-shadow .25s ease-in-out,color .25s ease-in-out,opacity .55s cubic-bezier(.165,.84,.44,1) 1s,transform .55s cubic-bezier(.165,.84,.44,1) 1s,visibility .55s cubic-bezier(.165,.84,.44,1) 1s}.js .hero_link:nth-child(2){transition:background .25s ease-in-out,border .25s ease-in-out,box-shadow .25s ease-in-out,color .25s ease-in-out,opacity .55s cubic-bezier(.165,.84,.44,1) 1.45s,transform .55s cubic-bezier(.165,.84,.44,1) 1.45s,visibility .55s cubic-bezier(.165,.84,.44,1) 1.45s}.hero_link_video{background-color:#e40015;color:#fff}.hero_link_video .icon,.hero_link_video .label{display:inline-block}.hero_link_video .symbol{width:26px;height:26px;margin:-6px 0 -7px 10px}.hero_link_alt{background-color:#f3f4f4;color:#000}.hero_ticker{position:relative}@media print{.hero_ticker{display:none}}@media screen and (max-width:979px){.hero_ticker{display:none;margin:34px 0 0}}@media screen and (min-width:980px){.hero_ticker{position:absolute;top:auto;bottom:0;left:0;margin-top:0}}@media screen and (max-width:979px){.layout_home .hero_ticker{display:block}}@media screen and (min-width:980px){.layout_home .hero_ticker{position:relative;margin-bottom:80px}}@media screen and (min-width:980px) and (min-height:810px){.layout_home .hero_ticker{margin-bottom:50px}}@media screen and (min-width:980px){.hero_ticker_inner{background:#f8f9f9}}@media screen and (min-width:980px){.layout_home .hero_ticker_inner{position:absolute;top:-64px}}@media screen and (min-width:980px){.hero_ticker_sm{display:none}}@media screen and (max-width:979px){.hero_ticker_lg{display:none}}.hero_ticker_wrapper{display:-ms-flexbox;display:flex;font-size:14px;font-size:.875rem;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:979px){.hero_ticker_wrapper{border-bottom:1px solid #f3f4f4;padding-bottom:15px}}@media screen and (min-width:500px){.hero_ticker_wrapper{-ms-flex-pack:start;justify-content:flex-start}}.hero_ticker_header{padding-right:20px}@media screen and (min-width:500px){.hero_ticker_header{padding-right:30px}}@media screen and (max-width:739px){.hero_ticker_header .break{display:block}}.hero_ticker_heading{font-family:Sora,sans-serif;font-weight:600;color:#000;font-size:14px;font-size:.875rem;line-height:1.4;margin:0;text-transform:uppercase}.hero_ticker_body{padding-right:20px}@media screen and (min-width:980px){.hero_ticker_body{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;overflow:hidden;padding:10px 30px 12px 40px}}.hero_ticker_body_link{display:block}.hero_ticker_meta{font-family:Public Sans,sans-serif;font-weight:400;color:rgba(0,0,0,.6);letter-spacing:.17px;letter-spacing:.01063rem;line-height:1.2;margin-bottom:2px}@media screen and (min-width:980px){.hero_ticker_meta{float:left;margin:10px 0 0}}@media screen and (min-width:980px){.hero_ticker_time{display:block}}.hero_ticker_data{font-size:18px;font-size:1.125rem;line-height:1.3}@media screen and (min-width:980px){.hero_ticker_data{float:left;line-height:1;padding-right:25px}}.hero_ticker_symbol{font-family:Sora,sans-serif;font-weight:600;color:#000}@media screen and (min-width:980px){.hero_ticker_symbol{color:#6e6e6e;font-size:14px;font-size:.875rem}}.hero_ticker_sm .hero_ticker_symbol{display:inline-block;margin-right:10px}.hero_ticker_price{font-family:Public Sans,sans-serif;font-weight:700;color:#000;margin-right:10px}@media screen and (min-width:980px){.hero_ticker_price{font-size:24px;font-size:1.5rem;margin-right:4px}}.hero_ticker_change{font-family:Public Sans,sans-serif;font-weight:400;color:rgba(0,0,0,.6);white-space:nowrap}.hero_ticker_change.positive{color:#63a945}.hero_ticker_change.negative{color:#e40015}.cont{display:none}.investor_cards_block{margin:0 0 30px}.investor_cards_title{font-family:Sora,sans-serif;font-weight:300;font-size:34px;font-size:2.125rem;line-height:1.07407;margin:0 0 30px}@media screen and (min-width:740px){.investor_cards_title{font-size:54px;font-size:3.375rem;margin-bottom:40px}}@media screen and (min-width:1220px){.investor_cards_title{margin-bottom:60px}}@media screen and (min-width:740px){.investor_cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:500px){.no-js .investor_cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:660px){.investor_cards .fs-carousel-viewport{max-width:290px}}@media screen and (min-width:660px) and (max-width:979px){.investor_cards .fs-carousel-viewport{max-width:590px}}.investor_cards .fs-carousel-canister{overflow:visible}.investor_cards .fs-carousel-item:not(:last-child){margin-right:10px}@media screen and (min-width:740px){.investor_cards .fs-carousel-item:not(:last-child){margin-right:15px}}.investor_card{border:1px solid #d6dadb;margin-bottom:10px;padding:30px}@media print{.investor_card{width:100%!important;height:auto!important;float:none!important;margin-right:0!important;margin-bottom:10px}}@media screen and (min-width:740px){.investor_card{width:344px;margin-bottom:15px}}@media screen and (min-width:980px){.investor_card{width:227px;margin-right:10px}}@media screen and (min-width:980px) and (max-width:1219px){.investor_card{padding:18px}}@media screen and (min-width:1220px){.investor_card{width:274px;margin-right:25px}}@media screen and (min-width:740px) and (max-width:979px){.investor_card:nth-child(odd){margin-right:15px}}@media screen and (min-width:980px){.investor_card:last-child{margin-right:0}}.no-js .investor_card{max-width:290px;margin:0 auto 10px}@media screen and (min-width:500px){.no-js .investor_card{width:48%;width:calc(50% - 8px);max-width:none;margin:0 0 28px}}@media screen and (min-width:980px){.no-js .investor_card{width:31%;width:calc(33.3% - 14px);margin-bottom:32px}}@media screen and (min-width:1220px){.no-js .investor_card{width:24%;width:calc(25% - 18px);margin-bottom:38px}}.investor_card_inner{max-width:500px}@media print{.investor_card_inner{min-height:auto;display:block}}@media screen and (min-width:740px){.investor_card_inner{min-height:360px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.event_card{position:relative;background-color:#e40015;color:#fff}.event_card_inner{height:100%}.event_card_label{font-family:Sora,sans-serif;font-weight:600;position:absolute;top:-7px;left:115px;background-color:#000;display:inline-block;font-size:11px;font-size:.6875rem;letter-spacing:.39px;letter-spacing:.02438rem;line-height:1;padding:4px 10px;text-transform:uppercase}@media print{.event_card_label{position:static;top:0;right:0;border:1px solid #d6dadb;display:inline-block}}@media screen and (min-width:740px){.event_card_label{right:14px;left:auto}}.event_card_figure{display:block;width:100px;float:left;margin:0 25px 0 -40px}.event_card_figure picture{display:block}.event_card_figure img{display:block;width:100%}@media print{.event_card_figure{float:right;margin:0 0 20px 30px}}@media screen and (min-width:740px){.event_card_figure{float:none;margin:-42px 0 0}}@media screen and (min-width:980px) and (max-width:1219px){.event_card_figure{margin-top:-30px}}.event_card_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}.event_card_title{font-family:Sora,sans-serif;font-weight:300;font-size:18px;font-size:1.125rem;line-height:1.33333;margin:12px 0 4px}@media screen and (min-width:740px){.event_card_title{font-size:21px;font-size:1.3125rem}}.event_card_meta{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;line-height:1.21429;letter-spacing:1px;letter-spacing:.0625rem;margin:15px 0 30px;text-transform:uppercase}.event_card_meta_item{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;margin:10px 0}.event_card_meta_item .icon{min-width:26px;-ms-flex-preferred-size:26px;flex-basis:26px}@media print{.event_card_meta_item .icon{display:none}}.event_card_meta_item .symbol_calendar{width:17px;height:19px;position:relative;top:-2px}.event_card_meta_item .symbol_pin{width:12px;height:17px;margin-left:3px}.event_card_meta_item .symbol_clock{width:17px;height:17px}.event_card_body{-ms-flex-positive:1;flex-grow:1}@media print{.event_card_links{display:none}}.event_card_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;transition:color .25s;color:inherit;display:block;opacity:1;transition:opacity .25s}@media print{.event_card_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.event_card_link span{border-bottom:1px solid}}@media print{.event_card_link{color:#e40015}}.event_card_link .label{display:inline-block}.event_card_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.event_card_link .label:after{content:normal;display:none}}.event_card_link:not(:last-child){margin-bottom:14px}.event_card_link .label:after{background-color:currentColor}.event_card_link:focus,.event_card_link:hover{opacity:.6}.link_card{background-color:#fff}@media print{.link_card{display:none}}.link_card_title{font-family:Sora,sans-serif;font-weight:300;font-size:18px;font-size:1.125rem;line-height:1.33333;color:#e40015;margin:0 0 12px}@media screen and (min-width:740px){.link_card_title{font-size:21px;font-size:1.3125rem}}.link_card_links{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#6e6e6e}@media print{.link_card_links{font-size:12px;font-size:.75rem;line-height:1.5}}.link_card_link{color:inherit;display:block;padding:6px 0;transition:color .25s}.link_card_link:focus,.link_card_link:hover{color:#e40015}.investor_cards .stock_card{padding:0}@media screen and (min-width:980px) and (max-width:1219px){.investor_cards .stock_card{padding:18px}}@media print{.investor_cards .stock_card{max-width:none}}.investor_cards .stock_card_inner{height:100%}@media screen and (min-width:980px) and (max-width:1219px){.investor_cards .stock_card_inner{padding:0}}.announcement_card{position:relative}.announcement_card_inner{height:100%}.announcement_card_label{font-family:Sora,sans-serif;font-weight:600;position:absolute;top:-7px;left:115px;background-color:#000;display:inline-block;font-size:11px;font-size:.6875rem;letter-spacing:.39px;letter-spacing:.02438rem;line-height:1;padding:4px 10px;text-transform:uppercase}@media print{.announcement_card_label{position:static;top:0;right:0;border:1px solid #d6dadb;display:inline-block}}@media screen and (min-width:740px){.announcement_card_label{right:14px;left:auto}}.announcement_card_figure{display:block;width:100px;float:left;margin:0 25px 0 -40px}.announcement_card_figure picture{display:block}.announcement_card_figure img{display:block;width:100%}@media print{.announcement_card_figure{float:right;margin:0 0 20px 30px}}@media screen and (min-width:740px){.announcement_card_figure{float:none;margin:-42px 0 0}}@media screen and (min-width:980px) and (max-width:1219px){.announcement_card_figure{margin-top:-30px}}.announcement_card_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}.announcement_card_title{font-family:Sora,sans-serif;font-weight:300;font-size:18px;font-size:1.125rem;line-height:1.33333;color:#e40015;margin:12px 0 4px}@media screen and (min-width:740px){.announcement_card_title{font-size:21px;font-size:1.3125rem}}.announcement_card_body{-ms-flex-positive:1;flex-grow:1}.announcement_card_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778}@media screen and (min-width:740px){.announcement_card_description{font-size:18px;font-size:1.125rem}}@media print{.announcement_card_description{font-size:13px;font-size:.8125rem;line-height:1.5}}@media print{.announcement_card_links{display:none}}.announcement_card_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;transition:color .25s;color:inherit;display:block;opacity:1;transition:opacity .25s}@media print{.announcement_card_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.announcement_card_link span{border-bottom:1px solid}}@media print{.announcement_card_link{color:#e40015}}.announcement_card_link .label{display:inline-block}.announcement_card_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.announcement_card_link .label:after{content:normal;display:none}}.announcement_card_link:not(:last-child){margin-bottom:14px}.announcement_card_link .label:after{background-color:currentColor}.announcement_card_link:focus,.announcement_card_link:hover{opacity:.6}.media_blog{position:relative;background:#fff}.media_blog_inner{position:relative;min-height:290px}@media screen and (min-width:500px){.media_blog_inner{min-height:400px}}@media screen and (min-width:740px){.media_blog_inner{min-height:670px}}@media screen and (min-width:980px){.media_blog_inner{min-height:700px}}@media screen and (min-width:1220px){.media_blog_inner{min-height:755px}}@media print{.media_blog_inner{min-height:500px}}.media_backgrounds.blog{width:100%;margin:0 auto;opacity:1}@media screen and (min-width:980px){.media_backgrounds.blog:before{width:0;height:100%;position:absolute;left:0;top:0;z-index:1;background:#0b2cd9;content:"";display:block;transition:width .5s cubic-bezier(.25,.46,.45,.94);transition-delay:0s}}@media screen and (min-width:980px){.media_backgrounds.blog.hovered:before{width:100%;transition-delay:.25s}}.media_backgrounds.blog:after{width:100%;height:100%;display:block;position:absolute;left:0;top:0;background:rgba(0,0,0,.4);content:""}@media screen and (min-width:980px){.media_backgrounds.blog:after{width:0;height:100%;display:block;position:absolute;left:0;top:0;background-color:#158eff;content:"";transition:width .5s cubic-bezier(.25,.46,.45,.94);transition-delay:.25s}.media_backgrounds.blog.hovered:after{width:100%;transition-delay:0s}}@media screen and (min-width:500px){.media_backgrounds.blog{width:calc(100% + 28px);left:-14px}}@media screen and (min-width:1220px){.media_backgrounds.blog{width:calc(100% + 100px);left:-50px}.media_backgrounds.blog:after{background-position:0}}@media print{.media_backgrounds.blog{display:block;background:#6e6e6e}}.media_blog_video{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.media_blog_iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media_background{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media print{.media_background .fs-background-media.fs-background-native img{width:100%;height:auto;display:block;position:absolute;top:50%;transform:translateY(-50%)}}.spiritnow_background{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.layout_spiritnow .media_wrapper{z-index:1;position:absolute;bottom:0}@media screen and (min-width:980px){.layout_spiritnow .media_content:focus .media_header,.layout_spiritnow .media_content:hover .media_header{transform:translateZ(0)}.layout_spiritnow .media_content:focus .media_excerpt,.layout_spiritnow .media_content:hover .media_excerpt{margin-bottom:0}.layout_spiritnow .media_content:focus .media_excerpt_inner,.layout_spiritnow .media_content:hover .media_excerpt_inner{opacity:1;transform:translateZ(0);transition-delay:.25s;visibility:visible}}.layout_spiritnow .media_header{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;position:relative;color:#fff;margin-bottom:0}@media screen and (min-width:740px){.layout_spiritnow .media_header{font-size:18px;font-size:1.125rem}}@media print{.layout_spiritnow .media_header{font-size:13px;font-size:.8125rem;line-height:1.5}}@media screen and (min-width:980px){.layout_spiritnow .media_header{overflow:hidden;margin-bottom:20px;transform:translate3d(0,var(--mediaHeight,160px),0);transition:transform .5s cubic-bezier(.165,.84,.44,1)}}.layout_spiritnow .media_inner{padding:7%;padding-top:0}@media screen and (min-width:740px){.layout_spiritnow .media_inner{padding-bottom:78px}}.media_content_inner{position:relative;overflow:hidden}.layout_spiritnow .media_title_link{color:#fff;transition:color .25s}.layout_spiritnow .media_title_link:focus,.layout_spiritnow .media_title_link:hover{color:hsla(0,0%,100%,.6)}.layout_spiritnow .media_title{margin-top:35px;margin-bottom:0}@media print{.layout_spiritnow .media_title{color:#fff!important}}.layout_spiritnow .media_category{font-family:Sora,sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;left:0;top:-30px;background-color:#e40015;color:#fff;font-size:10px;font-size:.625rem;letter-spacing:1px;letter-spacing:.0625rem;line-height:1;padding:3px 5px 2px;text-transform:uppercase}@media screen and (min-width:500px){.layout_spiritnow .media_category{font-size:11px;font-size:.6875rem;padding:4px 10px 3px}}@media screen and (min-width:980px){.layout_spiritnow .media_category{top:0}}@media print{.layout_spiritnow .media_category{background:#e40015!important;color:#fff!important}}.layout_spiritnow .media_excerpt{display:none;overflow:hidden}@media screen and (min-width:740px){.layout_spiritnow .media_excerpt{display:block}}@media screen and (min-width:980px){.layout_spiritnow .media_excerpt_inner{transform:translate3d(0,100%,0);transition:transform .5s cubic-bezier(.165,.84,.44,1),opacity .5s cubic-bezier(.165,.84,.44,1);opacity:0}}.layout_spiritnow .media_links{display:none;margin-top:0}@media screen and (min-width:740px){.layout_spiritnow .media_links{display:block}}.media_blog_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-weight:600;transition:opacity .25s}@media print{.media_blog_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.media_blog_link span{border-bottom:1px solid}}@media print{.media_blog_link{color:#e40015}}.media_blog_link .label{display:inline-block}.media_blog_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.media_blog_link .label:after{content:normal;display:none}}.media_blog_link .label:after{background-color:#e40015}.media_blog_link:focus,.media_blog_link:hover{opacity:.6;text-decoration:underline;-webkit-text-decoration-color:rgba(228,0,21,0);text-decoration-color:rgba(228,0,21,0)}.media_block{position:relative;background-color:#000;color:#fff}@media screen and (min-width:980px){.media_block{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}}@media screen and (min-width:1220px){.media_block{margin-bottom:50px}}@media print{.media_block{background-color:transparent;color:#444}}.all_blocks .media_block,.layout_full .media_block{margin-bottom:0}@media screen and (min-width:980px){.media_block_caption{display:block}}.media_backgrounds{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;overflow:hidden}@media print{.media_backgrounds{display:none}}@media screen and (min-width:740px){.media_backgrounds{opacity:.83}}.media_backgrounds:after{background-color:transparent;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8));filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='ieStartColor', endColorstr='ieEndColor', GradientType=0)";width:100%;height:50%;position:absolute;right:0;bottom:0;left:0;content:"";display:block}@media screen and (min-width:980px){.media_backgrounds:after{background-color:transparent;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='ieStartColor', endColorstr='ieEndColor', GradientType=0)"}}.layout_microsite .media_backgrounds:after{height:100%}@media screen and (min-width:980px){.layout_microsite .media_backgrounds:after{height:70%}}.media_block_caption .media_backgrounds:after{background-color:transparent;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='ieStartColor', endColorstr='ieEndColor', GradientType=0)"}@media screen and (min-width:980px){.media_block_caption .media_backgrounds:after{background-color:transparent;background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='ieStartColor', endColorstr='ieEndColor', GradientType=0)"}}@media screen and (min-width:740px){.layout_microsite .media_backgrounds{opacity:1}}.media_block_video{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.media_block_iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media_background:after,.media_background_fallback:after{background-color:rgba(0,0,0,.5);background:linear-gradient(180deg,rgba(0,0,0,.5),transparent);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='ieStartColor', endColorstr='ieEndColor', GradientType=0)";width:100%;height:50%;position:absolute;right:0;left:0;content:"";display:none}@media screen and (min-width:740px){.media_background:after,.media_background_fallback:after{display:block}}@media screen and (min-width:740px){.layout_microsite .media_background:after,.layout_microsite .media_background_fallback:after{display:none}}.layout_spiritnow .media_background:after,.layout_spiritnow .media_background_fallback:after{height:85%;bottom:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.7))}.media_background_fallback{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(20px)}.media_background,.media_background_fallback{position:absolute;top:0;right:0;bottom:0;left:0}.media_background{transition:filter .75s ease;will-change:transform}.no-js .media_background{background:#6e6e6e}.media_block_caption.open .media_background{filter:blur(5px)}.media_wrapper{position:relative}@media screen and (min-width:980px){.media_wrapper{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex}}@media screen and (min-width:980px) and (min-height:580px){.media_wrapper{min-height:580px}}@media screen and (min-width:980px) and (min-height:580px) and (-ms-high-contrast:active),screen and (min-width:980px) and (min-height:580px) and (-ms-high-contrast:none){.media_wrapper{height:580px}}@media screen and (min-width:980px) and (min-height:666px){.media_wrapper{min-height:666px}}@media screen and (min-width:980px) and (min-height:666px) and (-ms-high-contrast:active),screen and (min-width:980px) and (min-height:666px) and (-ms-high-contrast:none){.media_wrapper{height:666px}}@media screen and (min-width:1220px) and (min-height:810px){.media_wrapper{min-height:810px}}@media screen and (min-width:1220px) and (min-height:810px) and (-ms-high-contrast:active),screen and (min-width:1220px) and (min-height:810px) and (-ms-high-contrast:none){.media_wrapper{height:810px}}@media screen and (min-width:980px){.layout_microsite .media_wrapper,.theme_careers .media_wrapper{min-height:400px}}@media screen and (min-width:980px) and (min-height:666px){.layout_microsite .media_wrapper,.theme_careers .media_wrapper{min-height:530px}}@media screen and (min-width:980px) and (min-height:666px) and (-ms-high-contrast:active),screen and (min-width:980px) and (min-height:666px) and (-ms-high-contrast:none){.layout_microsite .media_wrapper,.theme_careers .media_wrapper{height:530px}}@media screen and (min-width:1220px) and (min-height:810px){.layout_microsite .media_wrapper,.theme_careers .media_wrapper{min-height:630px}}@media screen and (min-width:1220px) and (min-height:810px) and (-ms-high-contrast:active),screen and (min-width:1220px) and (min-height:810px) and (-ms-high-contrast:none){.layout_microsite .media_wrapper,.theme_careers .media_wrapper{height:630px}}@media screen and (min-width:980px){.media_block_careers .media_wrapper{-ms-flex-align:stretch;align-items:stretch}}@media screen and (min-width:980px) and (min-height:666px){.media_block_short .media_wrapper{min-height:400px}}@media screen and (min-width:980px) and (min-height:666px) and (-ms-high-contrast:active),screen and (min-width:980px) and (min-height:666px) and (-ms-high-contrast:none){.media_block_short .media_wrapper{height:400px}}.media_inner{padding:20px 0}@media print{.media_inner{padding:0}}@media screen and (min-width:740px){.media_inner{padding:50px 0}}@media screen and (min-width:980px){.media_inner{padding:90px 0 30px}}@media screen and (min-width:980px) and (min-height:580px){.media_inner{padding-bottom:40px}}@media screen and (min-width:980px) and (min-height:666px){.media_inner{padding-bottom:68px}}@media screen and (min-width:980px){.has_ticker .media_inner{padding-bottom:64px}}@media screen and (min-width:980px) and (min-height:666px){.has_ticker .media_inner{padding-bottom:90px}}@media screen and (min-width:980px){.media_block_careers .media_inner{height:100%}}@media screen and (min-width:980px) and (min-height:580px){.media_block_careers .media_inner{padding-top:40px}}@media screen and (min-width:980px) and (min-height:666px){.media_block_careers .media_inner{padding-top:68px}}@media screen and (min-width:980px){.media_content{width:640px;transition:opacity .25s ease}.media_block_caption.open .media_content{opacity:0}}@media screen and (min-width:1220px){.media_content{width:800px}}@media screen and (min-width:980px){.media_block_careers .media_content{width:100%;max-width:1046px;height:100%}}.media_header{margin:60px 0 20px}@media print{.media_header{margin:0}}@media screen and (min-width:980px){.media_header{margin-top:150px}}@media screen and (min-width:740px){.media_block_careers .media_header{margin-top:20px}}@media screen and (min-width:980px){.media_block_careers .media_header{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:0}}@media screen and (min-width:980px){.media_block_short .media_header{margin-top:0}}@media screen and (min-width:980px){.media_block_careers .media_header_group{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}.media_title{font-family:Sora,sans-serif;font-weight:300;font-size:36px;font-size:2.25rem;line-height:1.125;margin:6px 0}@media screen and (min-width:740px){.media_title{font-size:64px;font-size:4rem}}@media print{.media_title{font-size:38px;font-size:2.375rem;line-height:1.28571;margin-bottom:0}}@media screen and (min-width:980px){.media_block_careers .media_title{margin-top:0;margin-bottom:30px}}@media print{.media_block_careers .media_title{margin-bottom:0}}.media_subtitle{font-family:Public Sans,sans-serif;font-weight:300;font-size:24px;font-size:1.5rem;line-height:1.35294;margin:6px 0}@media screen and (min-width:740px){.media_subtitle{font-size:34px;font-size:2.125rem}}@media print{.media_subtitle{font-size:22px;font-size:1.375rem;line-height:1.55556}}@media screen and (max-width:739px){.media_subtitle{font-size:22px;font-size:1.375rem}}.media_subtitle p{margin:0}@media print{.media_links{display:none}}.media_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;color:#000;display:block;text-align:center}@media print{.media_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.media_link span{border-bottom:1px solid}}@media print{.media_link{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.media_link{padding:20px}}@media screen and (min-width:740px){.media_link{display:inline-block}}.media_link:focus,.media_link:hover{background-color:#e40015;color:#fff}.media_caption_wrapper{width:100%;height:100%;position:relative;z-index:1}.media_caption_wrapper .fs-row{position:relative}@media screen and (max-width:979px){.media_caption_wrapper{background:#000}}@media screen and (min-width:980px){.media_caption_wrapper{display:-ms-flexbox;display:flex;position:absolute;left:0;top:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:980px) and (min-height:580px){.media_caption_wrapper{min-height:580px}}@media screen and (min-width:980px) and (min-height:580px) and (-ms-high-contrast:active),screen and (min-width:980px) and (min-height:580px) and (-ms-high-contrast:none){.media_caption_wrapper{height:580px}}@media screen and (min-width:980px) and (min-height:666px){.media_caption_wrapper{min-height:666px}}@media screen and (min-width:980px) and (min-height:666px) and (-ms-high-contrast:active),screen and (min-width:980px) and (min-height:666px) and (-ms-high-contrast:none){.media_caption_wrapper{height:666px}}@media screen and (min-width:1220px) and (min-height:810px){.media_caption_wrapper{min-height:810px}}@media screen and (min-width:1220px) and (min-height:810px) and (-ms-high-contrast:active),screen and (min-width:1220px) and (min-height:810px) and (-ms-high-contrast:none){.media_caption_wrapper{height:100px}}.media_caption{width:100%;position:relative;transition:transform .75s ease}.media_block.open .media_caption{transform:translateX(0)}@media screen and (min-width:980px){.media_caption{width:calc(100% + 70px);margin-bottom:-100px;transform:translateX(100%)}}@media screen and (max-width:979px){.media_caption{height:0}}@media print{.media_caption{transform:translateX(0)}}.media_caption_inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.8);opacity:0;padding:30px 50px 30px 0;padding-right:0;transition:opacity .25s ease}.media_block.open .media_caption_inner{opacity:1}@media screen and (min-width:980px){.media_caption_inner{border:1px solid hsla(0,0%,100%,.4);border-left:4px solid #e40015;padding-left:50px}}@media screen and (max-width:979px){.media_caption_inner:after{width:calc(100% + 400px);height:100%;display:block;position:absolute;left:50%;top:0;background:#000;content:"";transform:translateX(-50%)}}@media print{.media_caption_inner{opacity:1}}.media_caption_content{width:100%}@media screen and (min-width:980px){.media_caption_content{width:55%}}@media screen and (max-width:979px){.media_caption_content{z-index:1}}.media_caption_text{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;display:block;font-weight:300}@media screen and (min-width:740px){.media_caption_text{font-size:18px;font-size:1.125rem}}@media print{.media_caption_text{font-size:13px;font-size:.8125rem;line-height:1.5}}@media screen and (min-width:980px){.media_caption_text{width:calc(100% - 23px);max-height:170px;background:linear-gradient(0deg,hsla(0,0%,100%,.188113),hsla(0,0%,100%,0) 10%);overflow-y:scroll;padding-bottom:25px}}.media_caption_figure{display:none;width:45%}@media screen and (min-width:980px){.media_caption_figure{display:block}}.media_caption_picture{display:block;transform:translateX(60px)}.media_caption_image{width:100%}.media_caption_menu{position:absolute;right:0;top:-65px;cursor:pointer;transform:translateY(-50%);transition:right .4125s cubic-bezier(.55,.085,.68,.53)}@media screen and (min-width:980px){.media_caption_menu{right:calc(100% - 30px);top:50%}.media_block.open .media_caption_menu{right:calc(100% + 70px)}}@media print{.media_caption_menu{display:none}}.media_caption_menu_icon{width:42px;height:42px;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.5);border:3px solid #e40015;border-radius:50%;-ms-flex-pack:center;justify-content:center;transition:border-color .25s ease;z-index:1}.media_caption_menu_icon:focus,.media_caption_menu_icon:hover{border-color:#fff}.media_block.open .media_caption_menu_icon:focus,.media_block.open .media_caption_menu_icon:hover{border-color:#000}.media_caption_menu_icon:after{width:0;height:1px;display:block;position:absolute;left:39px;top:17px;background:#e40015;content:"";transition:left .5s ease,width .5s ease,opacity .5s ease}.media_caption_menu_icon .symbol_close{display:none}.media_block.open .media_caption_menu_icon{background-color:#fff}.media_block.open .media_caption_menu_icon .symbol_camera{display:none}.media_block.open .media_caption_menu_icon .symbol_close{display:block;opacity:0;transition:opacity .5s ease}@media screen and (min-width:980px){.media_block.open .media_caption_menu_icon:after{width:70px;opacity:1}}.media_block.open .media_caption_menu_icon:before{opacity:0}.media_block.open .media_caption_menu_icon .symbol_close{opacity:1}.media_caption_menu_label{font-family:Public Sans,sans-serif;font-weight:700;position:absolute;left:50%;top:calc(100% + 7px);font-size:12px;font-size:.75rem;letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase;transform:translateX(-50%);transition:opacity .75s ease}.media_block.open .media_caption_menu_label{opacity:0}.media_caption_text_attribute{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;display:block;position:relative;font-weight:300;margin-top:10px}@media print{.media_caption_text_attribute{font-size:12px;font-size:.75rem;line-height:1.5}}.media_caption_text_attribute:before{width:calc(100% - 24px);height:1px;display:block;position:absolute;left:0;top:-10px;background:hsla(0,0%,100%,.5);content:""}.media_caption_text_attribute:after{width:28px;height:1px;display:block;position:absolute;left:calc(100% - 24px);top:-10px;background:hsla(0,0%,100%,.7);content:"";transform-origin:left top;transform:rotate(45deg)}.podcast_top{position:relative;margin-bottom:120px}@media screen and (min-width:500px){.podcast_top{margin-bottom:85px}}.podcast_top_media{width:100%;min-height:320px}@media screen and (min-width:500px){.podcast_top_media{height:400px}}@media screen and (min-width:740px){.podcast_top_media{min-height:500px}}@media screen and (min-width:980px){.podcast_top_media{min-height:650px}}@media screen and (min-width:1220px){.podcast_top_media{min-height:800px}}@media only screen and (min-width:1600px){.podcast_top_media{min-height:calc(100vh - 230px)}}@media print{.podcast_top_media .fs-background-media.fs-background-native img{width:100%;height:auto;display:block;position:absolute;top:50%;transform:translateY(-50%)}}.podcast_top_wrapper{width:100%;height:100%;display:-ms-flexbox;display:flex;position:absolute;left:0;top:0;background:rgba(0,0,0,.6);-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;transition:background-image .25s ease}@media screen and (min-width:740px){.podcast_top_wrapper{background:linear-gradient(-180deg,transparent,rgba(0,0,0,.95))}}@media screen and (min-width:980px){.podcast_top_wrapper{background:linear-gradient(-180deg,transparent 10%,rgba(0,0,0,.95))}}@media screen and (min-width:1220px){.podcast_top_wrapper{background:linear-gradient(-180deg,transparent 25%,rgba(0,0,0,.95))}}@media print{.podcast_top_wrapper{background:rgba(0,0,0,.6)!important}}.podcast_top_inner{position:relative;padding-bottom:80px}.podcast_top_header{color:#fff;position:relative}@media print{.podcast_top_header{color:#fff!important}}.podcast_top_title{font-family:Sora,sans-serif;font-weight:300;font-size:36px;font-size:2.25rem;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;font-size:1.75rem}@media screen and (min-width:740px){.podcast_top_title{font-size:64px;font-size:4rem}}@media print{.podcast_top_title{font-size:38px;font-size:2.375rem;line-height:1.28571}}@media screen and (min-width:500px){.podcast_top_title{font-size:36px;font-size:2.25rem}}@media screen and (min-width:740px){.podcast_top_title{font-size:55px;font-size:3.4375rem}}@media print{.podcast_top_title{color:#fff!important}}.podcast_top_categories{display:-ms-flexbox;display:flex;position:absolute;left:0;top:-21px}.podcast_top_category{font-family:Sora,sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;background:#e40015;color:#fff;font-size:10px;font-size:.625rem;letter-spacing:1px;letter-spacing:.0625rem;line-height:1;margin-right:7px;padding:3px 5px 2px;text-transform:uppercase}.podcast_top_category:last-of-type{margin-right:0}.podcast_top_category:nth-of-type(n+2){display:none}@media screen and (min-width:740px){.podcast_top_category:nth-of-type(n+2){display:block}}@media screen and (min-width:500px){.podcast_top_category{font-size:11px;font-size:.6875rem;padding:4px 10px 3px}}@media print{.podcast_top_category{background:#e40015!important;color:#fff!important}}.podcast_top_meta{position:relative;color:#fff;margin-bottom:15px;margin-top:25px}.podcast_top_meta:before{width:100px;height:1px;display:block;position:absolute;left:0;top:-12px;background:hsla(0,0%,100%,.4);content:""}@media screen and (min-width:500px){.podcast_top_meta{margin-bottom:45px;margin-top:35px}.podcast_top_meta:before{top:-16px}}@media print{.podcast_top_meta{color:#fff!important}}.podcast_top_attribute{font-family:Sora,sans-serif;font-weight:300;font-size:17px;font-size:1.0625rem;line-height:1.41176}@media print{.podcast_top_attribute{color:#fff!important}}.soundcloud_frame{width:100%;position:absolute;top:100%;margin-bottom:-120px;transform:translateY(-80px)}@media screen and (min-width:500px){.soundcloud_frame{margin-bottom:-80px}}.story_block{position:relative;background-color:#000;color:#fff}@media print{.story_block{background-color:transparent;color:#444}}.story_block.no_image{background-color:transparent;color:#000}@media screen and (max-width:739px){.story_block.no_image{margin:30px 0 0}}.layout_spiritnow .story_block.no_image{margin-top:40px}@media screen and (min-width:1220px){.layout_spiritnow .story_block.no_image{margin-top:100px}}@media screen and (min-width:980px){.layout_default .story_block,.layout_microsite .story_block{margin-bottom:30px}}@media screen and (min-width:1220px){.layout_default .story_block,.layout_microsite .story_block{margin-bottom:50px}}.story_backgrounds{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;overflow:hidden}@media print{.story_backgrounds{display:none}}@media screen and (min-width:740px){.story_backgrounds{opacity:.83}}.story_backgrounds:after{background-color:transparent;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='ieStartColor', endColorstr='ieEndColor', GradientType=0)";width:100%;height:60%;position:absolute;right:0;bottom:0;left:0;content:"";display:block}.layout_microsite .story_backgrounds:after{height:70%}.story_background:after,.story_background_fallback:after{background-color:rgba(0,0,0,.5);background:linear-gradient(180deg,rgba(0,0,0,.5),transparent);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='ieStartColor', endColorstr='ieEndColor', GradientType=0)";width:100%;height:50%;position:absolute;right:0;left:0;content:"";display:none}@media screen and (min-width:740px){.story_background:after,.story_background_fallback:after{display:block}}@media screen and (min-width:740px){.layout_microsite .story_background:after,.layout_microsite .story_background_fallback:after,.layout_spiritnow .story_background:after,.layout_spiritnow .story_background_fallback:after{display:none}}.story_background_fallback{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(20px)}.story_background,.story_background_fallback,.story_video{position:absolute;top:0;right:0;bottom:0;left:0}.story_video{height:100%;width:100%}.story_video_iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.story_wrapper{position:relative}@media screen and (min-width:980px){.story_wrapper{height:666px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1220px) and (min-height:810px){.story_wrapper{height:810px}}@media screen and (min-width:980px){.no_image .story_wrapper{height:auto}}@media screen and (min-width:1220px) and (min-height:810px){.no_image .story_wrapper{height:auto}}.story_inner{padding:20px 0 15px}@media print{.story_inner{padding:0}}@media screen and (min-width:980px){.story_inner{padding:40px 80px 40px 0}}@media screen and (min-width:1220px){.story_inner{padding-right:95px}}.no_image .story_inner{padding-top:0;padding-bottom:0}.story_header{margin:60px 0 0}@media print{.story_header{border-bottom-width:0;margin:0}}@media screen and (min-width:980px){.story_header{margin-top:150px}}.no_image .story_header{margin:0}.story_categories{display:-ms-flexbox;display:flex}@media print{.story_categories{display:none!important}}.story_category{font-family:Sora,sans-serif;font-weight:600;background-color:#e40015;color:#fff;display:block;font-size:11px;font-size:.6875rem;letter-spacing:.39px;letter-spacing:.02438rem;line-height:1;margin-right:6px;padding:4px 10px;text-transform:uppercase}.story_category:last-of-type{margin-right:0}.story_category:nth-of-type(n+2){display:none}@media screen and (min-width:740px){.story_category:nth-of-type(n+2){display:block}}@media print{.story_category{background-color:transparent;border:1px solid #000;color:#000}}.story_title{font-family:Sora,sans-serif;font-weight:300;font-size:22px;font-size:1.375rem;line-height:1.125}@media screen and (min-width:740px){.story_title{font-size:38px;font-size:2.375rem}}@media print{.story_title{font-size:38px;font-size:2.375rem;line-height:1.28571}}.story_date{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#fff;margin:12px 0 0}@media print{.story_date{font-size:12px;font-size:.75rem;line-height:1.5;color:#000}}.no_image .story_date{color:rgba(0,0,0,.5)}@media screen and (min-width:980px){.story_body{position:relative}.story_body:after{width:110px;height:1px;display:block;position:absolute;left:0;top:-18px;background:hsla(0,0%,100%,.3);content:""}}.story_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;margin:0}@media screen and (min-width:740px){.story_description{font-size:18px;font-size:1.125rem}}@media print{.story_description{font-size:13px;font-size:.8125rem;line-height:1.5}}.story_description p{margin:0}.story_wrapper_lower{padding:0 0 19px}@media screen and (min-width:980px){.story_wrapper_lower{width:100%;padding:0 0 26px}}.story_photo_caption{font-family:Public Sans,sans-serif;font-weight:400;position:relative;font-size:14px;font-size:.875rem;font-style:italic;line-height:1.42857;margin-top:29px}@media screen and (min-width:980px){.story_photo_caption{margin-top:8px}}.story_photo_caption:after{width:100px;height:1px;display:block;position:absolute;left:0;top:-15px;background:hsla(0,0%,100%,.3);content:""}@media screen and (min-width:980px){.story_photo_caption:after{display:none}}.story_photo_caption p{margin:0}.billboard_block{position:relative;overflow:hidden}@media print{.billboard_block{margin:30px 0;page-break-inside:avoid}}.billboard_backgrounds{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5}@media print{.billboard_backgrounds{display:none}}@media screen and (min-width:740px){.billboard_backgrounds{opacity:1}}.billboard_backgrounds:after{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block}.billboard_background_fallback{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(20px)}.billboard_background,.billboard_background_fallback,.billboard_video{position:absolute;top:0;right:0;bottom:0;left:0}.billboard_video{height:100%;width:100%}.billboard_iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.billboard_wrapper{position:relative}@media print{.billboard_inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media screen and (min-width:740px){.billboard_inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}@media screen and (min-width:980px){.billboard_inner{min-height:560px}}.billboard_figure{display:none}@media print{.billboard_figure{background-color:#fff;border:1px solid #d6dadb;display:block;padding:5px}.billboard_figure picture{display:block}.billboard_figure img{display:block;width:100%}}@media print{.billboard_figure{-ms-flex:0 0 300px;flex:0 0 300px;margin-right:30px}}.billboard_content{padding:100px 0}@media print{.billboard_content{-ms-flex-item-align:center;align-self:center;padding:0}}@media screen and (min-width:740px){.billboard_content{padding:50px 0}}.billboard_title{font-family:Sora,sans-serif;font-weight:300;font-size:34px;font-size:2.125rem;line-height:1.07407;margin:10px 0}@media screen and (min-width:740px){.billboard_title{font-size:54px;font-size:3.375rem}}@media print{.billboard_title{color:#000;margin-top:0}}@media screen and (min-width:740px){.billboard_title{margin:15px 0}}@media print{.billboard_body{color:#000}}.billboard_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;margin:10px 0 20px}@media screen and (min-width:740px){.billboard_description{font-size:18px;font-size:1.125rem}}@media print{.billboard_description{font-size:13px;font-size:.8125rem;line-height:1.5}}.billboard_description p{margin:0}@media screen and (min-width:740px){.billboard_footer:after{clear:both;content:"";display:table}}.billboard_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;background-color:#e40015;color:#fff;display:block;margin-bottom:10px;text-align:center}@media print{.billboard_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.billboard_link span{border-bottom:1px solid}}@media print{.billboard_link{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.billboard_link{padding:20px}}@media print{.billboard_link{color:#e40015}}@media screen and (min-width:740px){.billboard_link{float:left;margin:0 10px 10px 0}}@media print{.billboard_link span{border-bottom-width:1px}}.billboard_link:focus,.billboard_link:hover{background-color:#eaeaea;color:#000}.billboard_block.theme_dark{background-color:#000;color:#fff}@media print{.billboard_block.theme_dark{background-color:transparent;color:#e40015}}@media screen and (min-width:740px){.billboard_block.theme_dark .billboard_backgrounds:after{background-image:linear-gradient(218deg,transparent 15%,#000 96%)}}.billboard_block.theme_dark .billboard_link:focus,.billboard_block.theme_dark .billboard_link:hover{background-color:#eaeaea;color:#000}.billboard_block.theme_light{background-color:#fff;color:#000}@media screen and (min-width:740px){.billboard_block.theme_light .billboard_backgrounds:after{background-image:linear-gradient(218deg,hsla(0,0%,100%,0) 15%,#fff 96%)}}.billboard_block.theme_light .billboard_link:focus,.billboard_block.theme_light .billboard_link:hover{background-color:#000;color:#fff}.card_group{margin-top:20px;margin-bottom:20px;padding-bottom:100px}@media screen and (min-width:740px){.card_group{margin-top:40px}}@media screen and (min-width:980px){.card_group{margin-top:60px}}@media screen and (min-width:1220px){.card_group{margin-top:80px}}@media screen and (min-width:740px){.card_group{margin-bottom:40px}}@media screen and (min-width:980px){.card_group{margin-bottom:60px}}@media screen and (min-width:1220px){.card_group{margin-bottom:80px}}@media screen and (max-width:979px){.card_group{overflow:hidden}}@media screen and (min-width:980px){.card_group{padding-bottom:0}}@media screen and (min-width:980px) and (max-width:1219px){.card_group.card_count_4{margin-bottom:114px}}.card_group_header{margin-bottom:25px}.card_group_title{font-family:Public Sans,sans-serif;font-weight:300;font-size:24px;font-size:1.5rem;line-height:1.35294;color:#6e6e6e;margin:0}@media screen and (min-width:740px){.card_group_title{font-size:34px;font-size:2.125rem}}@media print{.card_group_title{font-size:22px;font-size:1.375rem;line-height:1.55556}}.card_group_items .fs-carousel-canister{overflow:visible}.card_group_items .fs-carousel-controls{width:auto;position:absolute;right:0;bottom:-72px;margin:0!important}.no-js .card_group_items:after{clear:both;content:"";display:table}.card_item{color:#000;margin-right:20px}@media screen and (min-width:740px){.card_item{margin-right:25px}}@media screen and (min-width:980px){.card_item{margin-right:2%}}.js .card_item_inner{transition:opacity .6s,transform .6s,visibility .6s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}@media screen and (min-width:980px){.card_group.scroll_before .card_item_inner{opacity:0;pointer-events:none;transform:translateX(500px);visibility:hidden}}@media screen and (min-width:980px){.card_group.scroll_after .card_item_inner{opacity:1;pointer-events:auto;transform:translateX(0);visibility:visible}}@media screen and (min-width:980px){.card_item:first-child .card_item_inner{transition-delay:0s}}@media screen and (min-width:980px){.card_item:nth-child(2) .card_item_inner{transition-delay:.15s}}@media screen and (min-width:980px){.card_item:nth-child(3) .card_item_inner{transition-delay:.3s}}@media screen and (min-width:980px){.card_item:nth-child(4) .card_item_inner{transition-delay:.45s}}@media screen and (min-width:980px){.card_item:nth-child(5) .card_item_inner{transition-delay:.6s}}.card_item_media{margin-bottom:12px}.card_item_figure,.card_item_figure picture,.card_item_media_link{display:block}.card_item_figure img{display:block;width:100%}.card_item_title{font-family:Sora,sans-serif;font-weight:600;font-size:20px;font-size:1.25rem;line-height:1.46154;margin:0 0 2px}@media screen and (min-width:740px){.card_item_title{font-size:26px;font-size:1.625rem}}@media print{.card_item_title{font-size:20px;font-size:1.25rem;line-height:1.33333}}.card_item_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;margin-bottom:16px}@media screen and (min-width:740px){.card_item_description{font-size:18px;font-size:1.125rem}}@media print{.card_item_description{font-size:13px;font-size:.8125rem;line-height:1.5}}.card_item_description p{margin:0}.card_item_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;color:#e40015;transition:opacity .25s}@media print{.card_item_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.card_item_link span{border-bottom:1px solid}}@media print{.card_item_link{color:#e40015}}.card_item_link .label{display:inline-block}.card_item_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.card_item_link .label:after{content:normal;display:none}}.card_item_link .label:after{background-color:#d6dadb}.card_item_link:focus .label,.card_item_link:hover .label{color:#000}.card_item_link:focus .label:after,.card_item_link:hover .label:after{background-color:currentColor}.chart_block{padding-top:20px;padding-bottom:20px}@media screen and (min-width:740px){.chart_block{padding-top:40px}}@media screen and (min-width:980px){.chart_block{padding-top:60px}}@media screen and (min-width:740px){.chart_block{padding-bottom:40px}}@media screen and (min-width:980px){.chart_block{padding-bottom:60px}}@media print{.chart_block{background-color:#fff!important;color:#000!important;page-break-inside:avoid}}.chart_block.theme_light{background-color:#fff;color:#000}.chart_block.theme_dark{background-color:#6e6e6e;color:#fff}@media screen and (min-width:980px){.chart_wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}.chart_content{margin-bottom:30px}@media screen and (max-width:739px){.chart_content{max-width:500px}}@media screen and (min-width:740px){.chart_content{margin-bottom:40px}}@media screen and (min-width:740px) and (max-width:979px){.chart_content{max-width:585px}}@media screen and (min-width:980px){.chart_content{-ms-flex-preferred-size:400px;flex-basis:400px;margin-bottom:0;padding-right:80px}}@media screen and (min-width:1220px){.chart_content{-ms-flex-preferred-size:500px;flex-basis:500px;padding-right:100px}}.chart_title{font-family:Sora,sans-serif;font-weight:600;font-size:26px;font-size:1.625rem;line-height:1.26316;margin:14px 0}@media screen and (min-width:740px){.chart_title{font-size:38px;font-size:2.375rem}}@media print{.chart_title{font-size:24px;font-size:1.5rem;line-height:1.5}}.chart_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;margin:14px 0}@media print{.chart_description{font-size:12px;font-size:.75rem;line-height:1.875}}.chart_description p{margin:0}.chart_figure{margin:20px 0;text-align:center}@media screen and (min-width:500px){.chart_figure{margin:30px 0}}@media screen and (min-width:980px){.chart_figure{-ms-flex:1;flex:1}}.chart_noscript{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778}@media screen and (min-width:740px){.chart_noscript{font-size:18px;font-size:1.125rem}}@media print{.chart_noscript{font-size:13px;font-size:.8125rem;line-height:1.5}}@media print{.chart_data{max-width:100%;height:auto}}.checklist_header{margin-bottom:25px}@media screen and (min-width:740px){.checklist_header{margin-bottom:35px}}.checklist_title{font-family:Sora,sans-serif;font-weight:300;font-size:36px;font-size:2.25rem;line-height:1.125;margin:20px 0 5px}@media screen and (min-width:740px){.checklist_title{font-size:64px;font-size:4rem}}@media print{.checklist_title{font-size:38px;font-size:2.375rem;line-height:1.28571;margin:15px 0 5px}}.checklist_intro{font-family:Public Sans,sans-serif;font-weight:300;color:#6e6e6e;font-size:20px;font-size:1.25rem;line-height:1.6}@media screen and (min-width:740px){.checklist_intro{font-size:25px;font-size:1.5625rem}}.checklist_intro p{margin:0}.checklist_form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:60px}@media screen and (min-width:740px){.checklist_form{margin-bottom:70px}}@media screen and (min-width:740px){.js .checklist_form{margin-bottom:160px}}@media screen and (min-width:980px){.js .checklist_form{margin-bottom:180px}}.checklist_form_title{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.checklist_form_title.focusable:active,.checklist_form_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.checklist_form_text{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;margin:0 0 30px;-ms-flex-order:1;order:1}@media screen and (min-width:740px){.checklist_form_text{font-size:18px;font-size:1.125rem}}@media print{.checklist_form_text{font-size:13px;font-size:.8125rem;line-height:1.5}}@media screen and (min-width:740px){.checklist_form_text{margin-bottom:55px}}@media screen and (min-width:980px){.checklist_form_text{margin-bottom:80px}}.checklist_form_link{-ms-flex-align:center;align-items:center;color:#e40015;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;transition:color .25s}.checklist_form_link:focus,.checklist_form_link:hover{color:#000}.checklist_form_link_icon{margin-left:8px}.checklist_fieldset{-ms-flex-order:5;order:5}.checklist_legend{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.checklist_legend.focusable:active,.checklist_legend.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}@media screen and (min-width:740px){.checklist_group{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr}}@media screen and (min-width:980px){.checklist_group{grid-gap:20px 40px}}@media screen and (min-width:1220px){.checklist_group{grid-gap:20px 48px;grid-template-columns:1fr 1fr 1fr}}.checklist_page{list-style:none;margin:0 0 30px;padding:0}@media screen and (min-width:740px){.checklist_page{margin-bottom:40px}}.checklist_page_item .fs-checkbox{display:-ms-flexbox;display:flex}.checklist_page_item .fs-checkbox-marker{-ms-flex:0 0 20px;flex:0 0 20px}.checklist_page_item_group{font-family:Public Sans,sans-serif;font-weight:700;color:#e40015;font-size:16px;font-size:1rem;line-height:1.75;margin-bottom:15px}@media screen and (min-width:740px){.checklist_page_item_group{font-size:17px;font-size:1.0625rem;margin-bottom:30px}}.checklist_page_item_input,.checklist_page_item_label{display:-ms-flexbox;display:flex}.checklist_page_item_input{width:20px;height:20px;-webkit-appearance:checkbox;appearance:checkbox;margin-right:10px}.js .checklist_page_item_input{visibility:hidden}.checklist_page_item_name{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.checklist_page_item_name:after{width:6px;height:5px;border:1px solid #e40015;border-width:1px 1px 0 0;content:"";display:block;margin-left:8px}.checklist_page_item_description{border-left:1px solid #d8d8d8;padding-left:30px;overflow:hidden}.checklist_page_item_description .typography ol,.checklist_page_item_description .typography ul{margin:28px 0}.checklist_page_item_description .typography :first-child{margin-top:0}.checklist_page_children{border-left:1px solid #d8d8d8;list-style:none;margin:0;padding:0 0 0 30px}.checklist_page_child .fs-checkbox-checked .fs-checkbox-marker{border-color:#000}.checklist_page_child .fs-checkbox-flag{border:1px solid .fs-checkbox-flag}.checklist_page_child .fs-checkbox-flag :before{border-color:#000}.checklist_page_child_group{font-family:Public Sans,sans-serif;font-weight:700;color:#000;font-size:16px;font-size:1rem;line-height:1.75;margin-bottom:15px}@media screen and (min-width:740px){.checklist_page_child_group{font-size:17px;font-size:1.0625rem;margin-bottom:20px}}.checklist_page_child_input,.checklist_page_child_label{display:-ms-flexbox;display:flex}.checklist_page_child_input{width:20px;height:20px;-webkit-appearance:checkbox;appearance:checkbox;margin-right:10px}.js .checklist_page_child_input{visibility:hidden}.checklist_page_grandchildren{list-style:none;margin:0 0 20px;padding:0 0 0 30px}@media screen and (min-width:740px){.checklist_page_grandchildren{margin-bottom:25px}}.checklist_page_grand .fs-checkbox-marker{width:14px;height:14px;-ms-flex:0 0 14px;flex:0 0 14px;margin-top:3px}.checklist_page_grand .fs-checkbox-checked .fs-checkbox-marker{border-color:#000}.checklist_page_grand .fs-checkbox-flag:before{width:4px;height:8px;border-color:#000;margin:2px 0 0 4px}.checklist_page_grand_group{font-family:Public Sans,sans-serif;font-weight:400;color:#000;font-size:14px;font-size:.875rem;line-height:1.75}.checklist_page_grand_input,.checklist_page_grand_label{display:-ms-flexbox;display:flex}.checklist_page_grand_input{width:20px;height:20px;-webkit-appearance:checkbox;appearance:checkbox;margin-right:10px}.js .checklist_page_grand_input{visibility:hidden}.checklist_controls{margin-bottom:20px}.checklist_controls_title{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.checklist_controls_title.focusable:active,.checklist_controls_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.checklist_controls_list{list-style:none;margin:0;padding:0}@media screen and (min-width:740px){.checklist_controls_list{display:-ms-flexbox;display:flex}}@media screen and (min-width:740px){.checklist_controls_sticky .checklist_controls_list{width:705px;margin:0 auto}}@media screen and (min-width:980px){.checklist_controls_sticky .checklist_controls_list{width:940px}}@media screen and (min-width:1220px){.checklist_controls_sticky .checklist_controls_list{width:1175px}}@media screen and (min-width:740px){.checklist_controls_sticky .checklist_control{width:calc(50% - 10px)}}.checklist_control:not(:last-child){margin-bottom:15px}@media screen and (min-width:740px){.checklist_control:not(:last-child){margin:0 20px 0 0}}.checklist_control_all{width:100%;-webkit-appearance:button;appearance:button;background-color:#f3f4f4;color:#e40015;cursor:pointer;display:block;opacity:1;padding:20px 10px;transition:background-color .25s,color .25s,opacity .25s}.checklist_control_all:focus,.checklist_control_all:hover{background-color:#000;color:#fff}@media screen and (min-width:740px){.checklist_control_all{height:68px;padding:24px 30px}}.checklist_control_all[disabled]{cursor:auto;opacity:.25}.checklist_control_all_inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.checklist_control_all_icon{width:20px;height:20px;background-color:#fff;border:1px solid #e40015;color:#000;margin-right:8px;transition:border-color .25s}.checklist_control_all_icon:before{width:5px;height:10px;border:2px solid;border-top:0;border-left:0;content:"";display:block;margin:3px 0 0 6px;transition:transform .15s ease;transform:rotate(45deg) scale(0)}.checklist_control_all.active .checklist_control_all_icon:before{transform:rotate(45deg) scale(1)}.checklist_control_all:focus .checklist_control_all_icon,.checklist_control_all:hover .checklist_control_all_icon{border-color:#000}.checklist_control_all_label{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem}@media screen and (min-width:500px){.checklist_control_all_label{font-size:17px;font-size:1.0625rem}}.checklist_control_build{width:100%;-webkit-appearance:button;appearance:button;background-color:#e40015;color:#fff;cursor:pointer;display:block;opacity:1;padding:18px 10px;pointer-events:auto;transition:background-color .25s,color .25s,opacity .25s}@media screen and (min-width:740px){.checklist_control_build{width:338px;height:68px;padding:18px 30px}}.checklist_control_build[disabled]{cursor:auto;opacity:.25;pointer-events:none}.checklist_control_build:focus,.checklist_control_build:hover{background-color:#000;color:#fff}@media screen and (min-width:740px){.checklist_controls_sticky .checklist_control_build{width:100%}}.checklist_control_build_inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.checklist_control_build_icon{width:25px;height:25px;position:relative;margin-left:8px}.checklist_control_build_icon .symbol{width:100%;height:100%}.checklist_control_build_label{font-family:Sora,sans-serif;font-weight:600;font-size:18px;font-size:1.125rem;line-height:1.61905}@media screen and (min-width:740px){.checklist_control_build_label{font-size:21px;font-size:1.3125rem}}@media print{.checklist_control_build_label{font-size:18px;font-size:1.125rem;line-height:1.83333}}@media screen and (max-width:499px){.checklist_control_build_label{font-size:15px;font-size:.9375rem}}.checklist_controls_sticky{display:none}@media screen and (min-width:740px){.js .checklist_controls_sticky{height:120px;position:absolute;top:0;right:0;left:0;background-color:#fff;box-shadow:0 0 75px 0 rgba(0,0,0,.12);display:block;padding-top:26px;transform:translateY(-100%)}}.contact_block{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.contact_block{margin-top:40px}}@media screen and (min-width:980px){.contact_block{margin-top:60px}}@media screen and (min-width:740px){.contact_block{margin-bottom:40px}}@media screen and (min-width:980px){.contact_block{margin-bottom:60px}}.contact_wrapper{border:1px solid #d6dadb;padding:20px}@media screen and (min-width:740px){.contact_wrapper{display:-ms-flexbox;display:flex;padding:30px}}@media screen and (min-width:980px){.contact_wrapper{padding-left:60px}}@media print{.contact_content{overflow:hidden}}@media screen and (max-width:739px){.contact_content:after{clear:both;content:"";display:table}}@media screen and (min-width:740px){.contact_content{-ms-flex:1;flex:1;padding-right:30px}}@media screen and (min-width:980px){.contact_content{padding-right:0}}.contact_heading{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#6e6e6e;margin:0 0 12px}@media print{.contact_heading{font-size:12px;font-size:.75rem;line-height:1.5}}@media screen and (min-width:980px){.contact_heading{margin-top:20px}}@media screen and (min-width:980px){.contact_info{display:-ms-flexbox;display:flex}}@media screen and (min-width:980px){.contact_meta{width:50%;padding-right:30px}}.contact_name{font-family:Sora,sans-serif;font-weight:300;font-size:26px;font-size:1.625rem;line-height:1.27778;color:#000;margin:0 0 10px}@media screen and (min-width:740px){.contact_name{font-size:36px;font-size:2.25rem}}@media screen and (max-width:739px){.contact_name{font-size:22px;font-size:1.375rem}}.contact_title{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;margin:10px 0}@media print{.contact_title{font-size:12px;font-size:.75rem;line-height:1.875}}.contact_links{margin:20px 0}@media print{.contact_links{display:none}}.contact_link_item{margin:10px 0}.contact_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;color:#e40015;display:inline-block}@media print{.contact_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.contact_link span{border-bottom:1px solid}}@media print{.contact_link{color:#e40015}}.contact_link .label{display:inline-block}.contact_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.contact_link .label:after{content:normal;display:none}}.contact_link:not(:last-child){margin-right:20px}.contact_link .label:after{background-color:#d6dadb}.contact_link:focus,.contact_link:hover{color:#000}.contact_link:focus .label:after,.contact_link:hover .label:after{background-color:#000}.contact_details{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#6e6e6e}@media print{.contact_details{font-size:12px;font-size:.75rem;line-height:1.5}}@media screen and (min-width:980px){.contact_details{width:50%;padding-right:30px}}.contact_detail{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin:15px 0}.contact_detail .icon{-ms-flex-preferred-size:20px;flex-basis:20px;margin-right:10px}@media print{.contact_detail .icon{display:none}}.contact_detail .symbol{fill:#000}.contact_detail .label{-ms-flex:1;flex:1;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.contact_detail a{display:inline-block;color:#e40015;transition:color .25s,-webkit-text-decoration .25s;transition:color .25s,text-decoration .25s;transition:color .25s,text-decoration .25s,-webkit-text-decoration .25s}.contact_detail a:after{width:100%;height:2px;background-color:#d6dae2;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.contact_detail a:after{content:normal;display:none}}.contact_detail a:focus,.contact_detail a:hover{color:#000}.contact_detail a:focus:after,.contact_detail a:hover:after{background-color:#000}.contact_detail.address .icon,.contact_detail.address .symbol{width:16px;height:22px}.contact_detail.phone .icon,.contact_detail.phone .symbol{width:19px;height:19px}.contact_detail.fax .icon,.contact_detail.fax .symbol{width:20px;height:18px}.contact_detail.email .icon,.contact_detail.email .symbol{width:19px;height:15px}.contact_detail.twitter .icon,.contact_detail.twitter .symbol{width:20px;height:16px}.contact_detail.facebook .icon,.contact_detail.facebook .symbol{width:20px;height:20px}.contact_figure,.contact_figure picture{display:block}.contact_figure img{display:block;width:100%}@media screen and (min-width:740px){.contact_figure{-ms-flex-preferred-size:250px;flex-basis:250px;-ms-flex-preferred-size:294px;flex-basis:294px}}.contact_figure.small{width:100px;display:block;float:right;margin:0 0 20px 20px}@media print,screen and (min-width:500px){.contact_figure.small{width:32%}}@media screen and (min-width:740px){.contact_figure.small{display:none}}.contact_figure.large{display:none}@media screen and (min-width:740px){.contact_figure.large{display:block}}.contact_picture{background-color:#fff;border:1px solid #f3f4f4;display:block;padding:5px}@media screen and (min-width:740px){.contact_picture{padding:10px}}.contents_old_block{margin:30px 0}@media screen and (min-width:980px){.contents_old_block{margin:40px 0 50px}}@media screen and (min-width:980px){.contents_old_wrapper{border-bottom:1px solid #f3f4f4;padding-bottom:40px}}.contents_old_title{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#6e6e6e;margin:0}@media print{.contents_old_title{font-size:12px;font-size:.75rem;line-height:1.5;border-bottom:1px solid #d8d8d8;color:#000;padding-bottom:10px}}@media screen and (min-width:980px){.contents_old_title{margin-bottom:26px}}@media screen and (min-width:980px){.contents_old_body{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contents_old_item{border-bottom:1px solid #f3f4f4;padding:15px 0}@media print{.contents_old_item{border-bottom:none;padding:25px 0 0;page-break-inside:avoid}}@media screen and (min-width:500px){.contents_old_item{padding:20px 0 30px}}@media screen and (min-width:740px){.contents_old_item{padding:30px 0 40px}}@media screen and (min-width:980px){.contents_old_item{width:31%;border-bottom-width:0;margin-right:3.5%;margin-bottom:20px;padding:0}}@media screen and (min-width:980px){.contents_old_item:nth-child(3n+3){margin-right:0}}.contents_old_item_inner{max-width:500px}@media print{.contents_old_item_inner{max-width:none;min-height:128px;position:relative}}@media screen and (min-width:740px){.contents_old_item_inner{max-width:625px}}@media print{.contents_old_item_header{margin-left:148px}}.contents_old_item_title{font-family:Sora,sans-serif;font-weight:300;font-size:30px;font-size:1.875rem;line-height:1.2;margin:0 0 6px}@media print{.contents_old_item_title{color:#e40015;font-size:38px;font-size:2.375rem;line-height:1.28571}}@media screen and (max-width:739px){.contents_old_item_title{font-size:20px;font-size:1.25rem}}@media screen and (min-width:740px){.contents_old_item_title{margin-bottom:10px}}@media print{.contents_old_item_title{color:#000;font-size:24px;font-size:1.5rem}}.contents_old_item_body:after{clear:both;content:"";display:table}.contents_old_item_figure{display:block;width:128px;display:none;float:left;margin:10px 18px 0 0}.contents_old_item_figure picture{display:block}.contents_old_item_figure img{display:block;width:100%}@media print{.contents_old_item_figure{height:128px;position:absolute;top:0;left:0;margin:0;background-color:#fff;border:1px solid #d6dadb;display:block;padding:5px}}@media print{.contents_old_item_figure picture{display:block}.contents_old_item_figure img{display:block;width:100%}}@media screen and (min-width:740px){.contents_old_item_figure{display:block}}@media screen and (min-width:980px) and (max-width:1219px){.contents_old_item_figure{display:none}}.contents_old_item_group{overflow:hidden}@media print{.contents_old_item_group{float:left;margin-left:148px;overflow:visible}}@media screen and (min-width:740px){.contents_old_item_group{padding-bottom:12px}}.contents_old_item_description{font-family:Public Sans,sans-serif;font-weight:300;color:#6e6e6e;display:inline;font-size:21px;font-size:1.3125rem;line-height:1.52381}@media print{.contents_old_item_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;font-size:12px;font-size:.75rem;line-height:1.875}}@media screen and (max-width:739px){.contents_old_item_description{font-size:16px;font-size:1rem}}.contents_old_item_description p{display:inline;margin:0}.contents_old_item.page_link .contents_old_item_description{display:block;margin-bottom:10px}.contents_old_item.page_link .contents_old_item_description p{display:block}.contents_old_item_link.jump{position:relative;bottom:-4px;display:inline-block;margin:-4px 0 0 6px}.contents_old_item_link.jump .contents_old_item_link_inner{width:24px;height:24px;position:relative;background-color:#e40015;border-radius:50%;color:#fff;display:inline-block}.contents_old_item_link.jump .label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.contents_old_item_link.jump .label.focusable:active,.contents_old_item_link.jump .label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.contents_old_item_link.jump .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contents_old_item_link.jump .icon,.contents_old_item_link.jump .symbol{width:8px;height:11px;display:block}.contents_old_item_link.jump:focus .contents_old_item_link_inner,.contents_old_item_link.jump:hover .contents_old_item_link_inner{animation:c 1.4s infinite}@media print{.contents_old_item_link.jump{display:none}}.contents_old_item_link.page{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;color:#e40015;display:inline-block}@media print{.contents_old_item_link.page{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.contents_old_item_link.page span{border-bottom:1px solid}}@media print{.contents_old_item_link.page{color:#e40015}}.contents_old_item_link.page .label{display:inline-block}.contents_old_item_link.page .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.contents_old_item_link.page .label:after{content:normal;display:none}}.contents_old_item_link.page:not(:last-child){margin-right:20px}.contents_old_item_link.page .label:after{background-color:#d6dadb}.contents_old_item_link.page:focus,.contents_old_item_link.page:hover{color:#000}.contents_old_item_link.page:focus .label:after,.contents_old_item_link.page:hover .label:after{background-color:#000}.contents_block{color:#000;margin:30px 0}.contents_title{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;margin:0 0 -8px}@media print{.contents_title{font-size:12px;font-size:.75rem;line-height:1.5}}@media screen and (min-width:740px){.contents_body{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.contents_item{border-bottom:1px solid #eef0f0}@media screen and (min-width:740px){.contents_item{-ms-flex:0 0 48%;flex:0 0 48%}}.contents_item_inner{position:relative}.contents_item_trigger{width:100%;cursor:pointer;display:block;margin-top:20px;padding:4px 0;text-align:left;transition:color .25s,-webkit-text-decoration-color .25s;transition:color .25s,text-decoration-color .25s;transition:color .25s,text-decoration-color .25s,-webkit-text-decoration-color .25s}.contents_item_trigger_inner{display:-ms-flexbox;display:flex}.contents_item_trigger_figure{display:block;display:none}.contents_item_trigger_figure picture{display:block}.contents_item_trigger_figure img{display:block;width:100%}@media screen and (min-width:980px){.contents_item_trigger_figure{display:block;-ms-flex:0 0 60px;flex:0 0 60px;margin-right:24px}}@media print{.contents_item_trigger_figure{display:block;-ms-flex:0 0 60px;flex:0 0 60px;margin-right:24px}}.contents_item_trigger_group{margin-right:auto}.contents_item_trigger_label{font-family:Sora,sans-serif;font-weight:300;font-size:30px;font-size:1.875rem;line-height:1.2;color:#e40015;margin:0;text-decoration:underline;-webkit-text-decoration-color:rgba(228,0,21,0);text-decoration-color:rgba(228,0,21,0);transition:color .25s,-webkit-text-decoration-color .25s;transition:color .25s,text-decoration-color .25s;transition:color .25s,text-decoration-color .25s,-webkit-text-decoration-color .25s}@media screen and (max-width:739px){.contents_item_trigger_label{font-size:21px;font-size:1.3125rem}}.contents_item_trigger:focus .contents_item_trigger_label,.contents_item_trigger:hover .contents_item_trigger_label{-webkit-text-decoration-color:#e40015;text-decoration-color:#e40015}.contents_item_trigger_icon{width:28px;height:28px;position:relative;color:#6e6e6e;display:none;-ms-flex:0 0 28px;flex:0 0 28px;margin-left:20px;transition:color .25s}.js .contents_item_trigger_icon{display:block}.contents_item_trigger_icon .symbol{width:28px;height:28px;position:absolute;top:0;right:0}.contents_item_trigger:focus .contents_item_trigger_icon,.contents_item_trigger:hover .contents_item_trigger_icon{color:#e40015}.contents_item_trigger_expand{transition:opacity .25s}.contents_item.fs-swap-enabled .contents_item_trigger_expand{opacity:1}.contents_item.fs-swap-active .contents_item_trigger_expand{opacity:0}.contents_item_trigger_collapse{transition:opacity .25s}.contents_item.fs-swap-enabled .contents_item_trigger_collapse{opacity:0}.contents_item.fs-swap-active .contents_item_trigger_collapse{opacity:1}.contents_item_body{position:absolute;top:-20px;right:-20px;left:-20px;z-index:2;background-color:#fff;box-shadow:0 0 75px 0 rgba(0,0,0,.12);opacity:0;padding-right:20px;padding-left:20px;pointer-events:none;visibility:hidden;transition:opacity .25s,visibility .25s}@media screen and (min-width:980px){.contents_item_body{top:-32px;right:-30px;left:-40px;padding:12px 30px 12px 40px}}.contents_item.fs-swap-active .contents_item_body{opacity:1;pointer-events:auto;visibility:visible}.contents_item_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;margin-bottom:14px}@media print{.contents_item_description{font-size:12px;font-size:.75rem;line-height:1.875}}@media screen and (min-width:980px){.contents_item_description{font-size:17px;font-size:1.0625rem}}.contents_item_description p{margin:0}.contents_item_list{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;list-style:none;margin:0 0 20px;padding:0}@media print{.contents_item_list{font-size:12px;font-size:.75rem;line-height:1.875}}@media screen and (min-width:740px){.contents_item_list{font-size:16px;font-size:1rem;margin-left:72px}}@media screen and (min-width:980px){.contents_item_list{font-size:17px;font-size:1.0625rem}}@media screen and (min-width:1220px){.contents_item_list{margin-left:84px}}.contents_item_list_link{color:#e40015;display:block;padding:4px 0;text-decoration:none;transition:color .25s,-webkit-text-decoration .25s;transition:color .25s,text-decoration .25s;transition:color .25s,text-decoration .25s,-webkit-text-decoration .25s}.contents_item_list_link:focus,.contents_item_list_link:hover{text-decoration:underline}.cta.full_width{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.cta.full_width{margin-top:40px}}@media screen and (min-width:980px){.cta.full_width{margin-top:60px}}@media screen and (min-width:740px){.cta.full_width{margin-bottom:40px}}@media screen and (min-width:980px){.cta.full_width{margin-bottom:60px}}.cta.in_content{margin-top:20px;margin-bottom:20px;padding:20px}@media screen and (min-width:740px){.cta.in_content{margin-top:40px;margin-bottom:40px}}@media screen and (min-width:500px){.cta.in_content{padding:30px}}@media screen and (min-width:740px){.cta.in_content{padding:50px 56px}}@media screen and (min-width:980px){.cta.in_content{margin-right:3%;padding:50px 9%}}.cta.in_content.theme_light{background-color:#eef0f0;color:#6e6e6e}.cta.in_content.theme_dark{background-color:#6e6e6e;color:#fff}.cta_inner{position:relative}.cta_mask{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;z-index:1;background-repeat:repeat;display:block;pointer-events:none}@supports ((-webkit-clip-path:polygon(90% 0,100% 0,100% 100%,75% 100%)) or (clip-path:polygon(90% 0,100% 0,100% 100%,75% 100%))){.cta_mask{-webkit-clip-path:polygon(90% 0,100% 0,100% 100%,75% 100%);clip-path:polygon(90% 0,100% 0,100% 100%,75% 100%)}}@media print{.cta_mask{display:none}}@media screen and (max-width:739px){.cta_mask{display:none}}.cta_set{position:relative;padding:20px}@media screen and (min-width:500px){.cta_set{padding:30px}}@media screen and (min-width:740px){.cta_set{padding:50px 56px}}.cta.theme_light .cta_set{background-color:#eef0f0;color:#6e6e6e}.cta.theme_dark .cta_set{background-color:#6e6e6e;color:#fff}@media screen and (min-width:980px){.cta.full_width .cta_set{display:grid;gap:6%;grid-template-columns:1fr 38.5%;padding:60px 8.6%}}.cta_header{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.cta_title{font-family:Sora,sans-serif;font-weight:600;font-size:24px;font-size:1.5rem;line-height:1.375;margin:0 0 20px}@media screen and (min-width:740px){.cta_title{font-size:32px;font-size:2rem}}@media print{.cta_title{font-size:24px;font-size:1.5rem;line-height:1.5}}.cta.theme_light .cta_title{color:#000}.cta_label{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;margin:0 0 6px}@media print{.cta_label{font-size:12px;font-size:.75rem;line-height:1.5}}.cta_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778}@media screen and (min-width:740px){.cta_description{font-size:18px;font-size:1.125rem}}@media print{.cta_description{font-size:13px;font-size:.8125rem;line-height:1.5}}.cta_description p{margin:0}@media screen and (min-width:980px){.cta_description.small{display:none}}.cta_description.large{display:none;margin-top:35px}@media screen and (min-width:980px){.cta_description.large{display:block}}.cta_actions{margin-top:20px}@media screen and (min-width:980px){.cta.full_width .cta_actions{margin-top:0}}.cta_action_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;background-color:#e40015;color:#fff;display:block;text-align:center}@media print{.cta_action_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.cta_action_link span{border-bottom:1px solid}}@media print{.cta_action_link{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.cta_action_link{padding:20px}}@media print{.cta_action_link{color:#e40015}}@media screen and (min-width:740px){.cta_action_link{display:inline-block}}@media print{.cta_action_link span{border-bottom-width:1px}}.cta_action_link:focus,.cta_action_link:hover{background-color:#000}.curated_list{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.curated_list{margin-top:40px}}@media screen and (min-width:980px){.curated_list{margin-top:60px}}@media screen and (min-width:1220px){.curated_list{margin-top:80px}}@media screen and (min-width:740px){.curated_list{margin-bottom:40px}}@media screen and (min-width:980px){.curated_list{margin-bottom:60px}}@media screen and (min-width:1220px){.curated_list{margin-bottom:80px}}.curated_list.truncated_listing{margin-bottom:5px}.curated_list_inner{list-style:none;padding-left:0}.curated_list_item{border-bottom:1px solid #eee;margin-bottom:25px;padding-bottom:20px;padding-left:10px;transition:border-color .25s ease}.curated_list_item:focus .curated_item_link,.curated_list_item:hover .curated_item_link{color:#e40015}.curated_list_item:focus .curated_item_article:after,.curated_list_item:focus .curated_item_article:before,.curated_list_item:hover .curated_item_article:after,.curated_list_item:hover .curated_item_article:before{background-color:#e40015}.curated_list_item:focus .curated_item_excerpt_text,.curated_list_item:hover .curated_item_excerpt_text{opacity:1;transform:translateY(0)}@media screen and (min-width:500px){.curated_list_item{margin-bottom:35px;padding-bottom:30px}}@media screen and (min-width:740px){.curated_list_item{margin-bottom:40px;padding-bottom:40px}}.curated_list_item_link{display:block}.curated_list_item_link:focus .curated_item_link,.curated_list_item_link:hover .curated_item_link{color:#e40015}.curated_item_article{width:100%;display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:justify;justify-content:space-between}.curated_item_image{width:80px;height:80px;background:#f3f4f4;border:1px solid #ddd;padding:7px}@media screen and (min-width:500px){.curated_item_image{width:120px;height:120px}}@media screen and (min-width:740px){.curated_item_image{width:160px;height:160px;padding:10px}}.curated_item_image_image,.curated_item_image_picture{width:100%}.curated_item_wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding-left:15px}.curated_list_item.image .curated_item_wrapper{width:calc(100% - 80px)}@media screen and (min-width:500px){.curated_list_item.image .curated_item_wrapper{width:calc(100% - 120px);padding-left:48px}}@media screen and (min-width:740px){.curated_list_item.image .curated_item_wrapper{width:calc(100% - 160px)}}.curated_item_wrapper_inner{width:100%;position:relative}@media screen and (min-width:740px){.curated_item_wrapper_inner{padding-right:130px}.curated_list_item:not(.image) .curated_item_wrapper_inner{margin-top:13px}}.curated_item_meta{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}@media screen and (min-width:740px){.curated_item_meta{margin-bottom:15px}}.curated_item_category_type{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.curated_item_category{font-family:Sora,sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;left:0;top:-30px;background-color:#e40015;color:#fff;font-size:10px;font-size:.625rem;letter-spacing:1px;letter-spacing:.0625rem;line-height:1;padding:3px 5px 2px;text-transform:uppercase;position:relative;top:auto;left:auto}@media screen and (min-width:500px){.curated_item_category{font-size:11px;font-size:.6875rem;padding:4px 10px 3px}}@media print{.curated_item_category{display:none}}.curated_item_icon{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:start;justify-content:flex-start}.curated_item_icon .symbol_podcast,.curated_item_icon .symbol_video{width:15px;height:15px;fill:#e40015;margin-left:10px}@media screen and (min-width:740px){.curated_item_icon .symbol_podcast,.curated_item_icon .symbol_video{width:21px;height:21px}}.curated_item_icon .symbol_video{display:none}.curated_item_icon .symbol_video_mobile{width:19px;height:12px;fill:#e40015;margin-left:10px;margin-top:3px}@media screen and (min-width:740px){.curated_item_icon .symbol_video_mobile{width:21px;height:14px;margin-top:1px}}.curated_item_icon_label{font-family:Public Sans,sans-serif;font-weight:400;height:14px;color:#e40015;font-size:12px;font-size:.75rem;margin-left:6px;margin-top:3px;text-transform:uppercase}.curated_item_date{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;display:block;color:#6e6e6e;font-size:11px;font-size:.6875rem;margin-top:7px}@media print{.curated_item_date{font-size:12px;font-size:.75rem;line-height:1.5}}@media screen and (min-width:740px){.curated_item_date{position:absolute;top:0;right:0;font-size:14px;font-size:.875rem;margin-top:0}}.curated_item_link{font-family:Public Sans,sans-serif;font-weight:300;font-size:24px;font-size:1.5rem;line-height:1.35294;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:calc(100% - 150px);color:#000;font-weight:400;line-height:1.2;transition:color .25s ease;will-change:transform}@media screen and (min-width:740px){.curated_item_link{font-size:34px;font-size:2.125rem}}@media print{.curated_item_link{font-size:22px;font-size:1.375rem;line-height:1.55556}}.curated_item_link:focus,.curated_item_link:hover{color:#e40015}.curated_list_more_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;background:#f3f4f4;color:#e40015;padding:15px 0 12px;text-align:center}@media print{.curated_list_more_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.curated_list_more_link span{border-bottom:1px solid}}@media print{.curated_list_more_link{color:#e40015}}.curated_list_more_link .label{display:inline-block}.curated_list_more_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.curated_list_more_link .label:after{content:normal;display:none}}.curated_list.truncated_listing .curated_list_more_link{display:none}.curated_list_more_link .label:after{background-color:#d6dadb}@media screen and (max-width:739px){.curated_list_more_link{margin-bottom:40px;transition:background-color .25s ease,color .25s ease}.curated_list_more_link:focus,.curated_list_more_link:hover{background:#000;color:#fff}}@media screen and (min-width:740px){.curated_list_more_link{display:inline-block;background:transparent;margin-top:16px;padding:0;transition:color .25s ease}.curated_list_more_link .label:after{background-color:#d6dadb;transition:background-color .25s ease}.curated_list_more_link:focus,.curated_list_more_link:hover{color:#000}.curated_list_more_link:focus .label:after,.curated_list_more_link:hover .label:after{background-color:#000}}@media print{.curated_list_more_link{text-align:left}}.curated_item_excerpt_inner{position:relative;margin-top:12px}.curated_item_excerpt_text{font-family:Public Sans,sans-serif;font-weight:400;display:block;color:#000;font-size:14px;font-size:.875rem;transition:opacity .375s ease,transform .375s ease}@media screen and (min-width:740px){.curated_item_excerpt_text{font-size:16px;font-size:1rem;opacity:0;transform:translateY(100px)}}.curated_story{padding:20px 0}.curated_story:not(.themed){margin-top:20px;margin-bottom:20px;padding:0}@media screen and (min-width:740px){.curated_story:not(.themed){margin-top:40px}}@media screen and (min-width:980px){.curated_story:not(.themed){margin-top:60px}}@media screen and (min-width:1220px){.curated_story:not(.themed){margin-top:80px}}@media screen and (min-width:740px){.curated_story:not(.themed){margin-bottom:40px}}@media screen and (min-width:980px){.curated_story:not(.themed){margin-bottom:60px}}@media screen and (min-width:1220px){.curated_story:not(.themed){margin-bottom:80px}}.curated_story.theme_slate{background:#6e6e6e}.curated_story.theme_slate_light{background:#f3f4f4}.curated_story.curated_topic{background-color:#fff}@media screen and (min-width:740px){.curated_story{padding:32px 0 20px}}@media screen and (min-width:980px){.curated_story{padding:52px 0 30px}}@media screen and (min-width:1220px){.curated_story{padding:72px 0 48px}}.curated_story_header{margin-bottom:25px}@media screen and (min-width:740px){.curated_story_header{margin-bottom:50px;text-align:center}.curated_story.curated_topic .curated_story_header{text-align:left}}.curated_story_title{font-family:Sora,sans-serif;font-weight:300;font-size:2.25rem;line-height:1.125;display:block;font-size:36px;margin-bottom:14px}@media screen and (min-width:740px){.curated_story_title{font-size:64px;font-size:4rem}}@media print{.curated_story_title{font-size:38px;font-size:2.375rem;line-height:1.28571}}.curated_story.theme_slate .curated_story_title{color:#fff}@media screen and (min-width:740px){.curated_story_title{font-size:55px;font-size:3.4375rem}}.curated_story_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;width:100%;display:block;color:#6e6e6e}@media screen and (min-width:740px){.curated_story_description{font-size:18px;font-size:1.125rem}}@media print{.curated_story_description{font-size:13px;font-size:.8125rem;line-height:1.5}}.curated_story.theme_slate .curated_story_description{color:#fff}.curated_story.curated_topic .curated_story_description{font-family:Sora,sans-serif;font-weight:300;font-size:30px;font-size:1.875rem;line-height:1.2;font-size:20px;font-size:1.25rem}@media screen and (min-width:500px){.curated_story.curated_topic .curated_story_description{font-size:24px;font-size:1.5rem}}@media screen and (min-width:740px){.curated_story.curated_topic .curated_story_description{font-size:30px;font-size:1.875rem}}@media screen and (min-width:740px){.curated_story_description{padding:0 24%}.curated_story.curated_topic .curated_story_description{padding:0}}.curated_story_more_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;color:#e40015;margin-top:20px;transition:color .25s ease}@media print{.curated_story_more_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.curated_story_more_link span{border-bottom:1px solid}}@media print{.curated_story_more_link{color:#e40015}}.curated_story_more_link .label{display:inline-block}.curated_story_more_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.curated_story_more_link .label:after{content:normal;display:none}}.curated_story_more_link .label:after{background-color:#d6dadb;transition:background-color .25s ease}.curated_story_more_link:focus,.curated_story_more_link:hover{color:#000}.curated_story_more_link:focus .label:after,.curated_story_more_link:hover .label:after{background-color:#000}.curated_story.theme_slate .curated_story_more_link{color:#fff;transition:color .25s ease,opacity .25s ease}.curated_story.theme_slate .curated_story_more_link .label:after{background-color:#e40015;transition:background-color .25s ease}.curated_story.theme_slate .curated_story_more_link:focus .label:after,.curated_story.theme_slate .curated_story_more_link:hover .label:after{background-color:#fff}@media screen and (min-width:740px){.curated_story_more_link{display:inline-block}.curated_story.curated_topic .curated_story_more_link{display:none}}.curated_story_inner{overflow:hidden}.curated_story_inner:after{clear:both;content:"";display:table}@media print{.curated_story_inner:after{display:none}}.curated_story_item{width:calc((100% - 20px) / 2);height:100%;position:relative;float:left;margin-bottom:20px;overflow:hidden}.curated_story_item.has_portrait{width:100%;margin-right:20px}@media screen and (min-width:740px){.curated_story_item.has_portrait{width:calc((100% - 30px) / 2);margin-right:30px}.curated_story_item.has_portrait .curated_story_item_type{top:45px}}@media screen and (min-width:980px){.curated_story_item.has_portrait .curated_story_item_type{top:75px}}@media screen and (min-width:1220px){.curated_story_item.has_portrait .curated_story_item_type{top:95px}}@media print{.curated_story_item.has_portrait{width:calc((100% - 20px) / 2)}}@media screen and (min-width:740px){.items_length_odd .curated_story_item:first-of-type{margin-top:-25px}}@media screen and (min-width:980px){.items_length_odd .curated_story_item:first-of-type{margin-top:-44px}}@media screen and (min-width:1220px){.items_length_odd .curated_story_item:first-of-type{margin-top:-64px}}.items_length_odd .curated_story_item:nth-of-type(2){margin-right:20px}@media screen and (min-width:740px){.items_length_odd .curated_story_item:nth-of-type(2){margin-right:0}}.curated_story_items:not(.items_length_odd) .curated_story_item:nth-of-type(odd){margin-right:20px}@media screen and (min-width:740px){.curated_story_items:not(.items_length_odd) .curated_story_item:nth-of-type(odd){margin-right:30px}}@media screen and (min-width:740px){.curated_story_item{width:calc((100% - 30px) / 2);margin-bottom:30px}}.curated_story_portrait_image,.curated_story_wide_image{width:100%;display:block}.curated_story_item_wrapper{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.curated_story_item.has_portrait .curated_story_item_wrapper{width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;bottom:-5px;left:-5px}@media print{.curated_story_item.has_portrait .curated_story_item_wrapper{position:relative;bottom:auto;left:auto}}@media screen and (min-width:740px){.curated_story_item_wrapper{width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;bottom:0;left:0}}.curated_story_item_wrapper_inner{position:relative}.curated_story_item_link{font-family:Sora,sans-serif;font-weight:600;font-size:24px;font-size:1.5rem;line-height:1.375;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;display:block;color:#000;font-size:18px;font-size:1.125rem;font-weight:300;line-height:1.21429;transition:transform .25s ease;will-change:transform}@media screen and (min-width:740px){.curated_story_item_link{font-size:32px;font-size:2rem}}@media print{.curated_story_item_link{font-size:24px;font-size:1.5rem;line-height:1.5}}.curated_story.theme_slate .curated_story_item_link{color:#fff}@media screen and (min-width:740px){.curated_story_item_link:focus .curated_story_item_caption,.curated_story_item_link:hover .curated_story_item_caption{opacity:1}}.has_portrait .curated_story_item_link{font-family:Sora,sans-serif;font-weight:300;font-size:36px;font-size:2.25rem;line-height:1.125;position:relative;background:linear-gradient(-180deg,transparent,rgba(0,0,0,.85));color:#fff;font-size:18px;font-size:1.125rem;padding:30% 40px 35px;transition:background-image .25s ease}@media screen and (min-width:740px){.has_portrait .curated_story_item_link{font-size:64px;font-size:4rem}}@media print{.has_portrait .curated_story_item_link{font-size:38px;font-size:2.375rem;line-height:1.28571}}.has_portrait .curated_story_item_link:after{width:100%;height:100%;display:block;position:absolute;left:0;top:0;background:linear-gradient(-180deg,transparent,rgba(0,0,0,.85));content:"";opacity:0;transition:opacity .25s ease;z-index:0}.has_portrait .curated_story_item_link:focus:after,.has_portrait .curated_story_item_link:hover:after{opacity:.5}@media screen and (min-width:500px){.has_portrait .curated_story_item_link{font-size:28px;font-size:1.75rem}}@media screen and (min-width:1220px){.has_portrait .curated_story_item_link{font-size:42px;font-size:2.625rem}}@media print{.has_portrait .curated_story_item_link{padding-left:0;padding-top:0}}@media screen and (min-width:740px){.curated_story_item_link{position:relative;color:#fff;padding:30% 35px 35px;transition:background-image .25s ease}.curated_story_item_link,.curated_story_item_link:after{background:linear-gradient(-180deg,transparent,rgba(0,0,0,.85))}.curated_story_item_link:after{width:100%;height:100%;display:block;position:absolute;left:0;top:0;content:"";opacity:0;transition:opacity .25s ease;z-index:0}.curated_story_item_link:focus:after,.curated_story_item_link:hover:after{opacity:.5}}@media screen and (min-width:500px){.curated_story_item_link{font-size:20px;font-size:1.25rem}}@media screen and (min-width:980px){.curated_story_item_link{font-size:28px;font-size:1.75rem}}.curated_story_item_link_inner{position:relative;transition:transform .25s ease;z-index:1}.curated_story_item_category{font-family:Sora,sans-serif;font-weight:600;display:inline-block;background:#e40015;color:#fff;font-size:10px;font-size:.625rem;letter-spacing:1px;letter-spacing:.0625rem;line-height:1;padding:3px 5px 2px;margin-top:8px;margin-bottom:8px;text-transform:uppercase;transition:transform .25s ease,margin-bottom .25s ease;will-change:transform}.curated_story.theme_slate .curated_story_item_category{background:#fff;color:#e40015}@media screen and (min-width:740px){.curated_story.theme_slate .curated_story_item_category{background:#e40015;color:#fff}}@media screen and (min-width:500px){.curated_story_item_category{font-size:11px;font-size:.6875rem;padding:4px 10px 3px}}.curated_story_item_title{display:block;transition:color .25s ease,margin-bottom .25s ease;will-change:transform}.curated_story_item_link:focus .curated_story_item_title{color:hsla(0,0%,100%,.6)}.curated_story_item_caption{font-family:Public Sans,sans-serif;font-weight:400;display:none;font-size:17px;font-size:1.0625rem;margin-top:18px;opacity:0;transition:margin-top .25s ease,opacity .25s ease}@media screen and (min-width:980px){.curated_story_item_caption{display:block}}.curated_story_item_type{display:none;position:absolute;right:20px;top:20px}.curated_story_item_type .symbol{width:40px;height:40px;fill:#fff}@media screen and (min-width:740px){.curated_story_item_type{display:block}}@media screen and (min-width:980px){.curated_story_item_type{right:30px;top:30px}}.data_viz_notes_title{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#000}@media print{.data_viz_notes_title{font-size:12px;font-size:.75rem;line-height:1.5}}ol.data_viz_notes_list{font-family:Public Sans,sans-serif;font-weight:400;color:#6e6e6e;font-size:14px;font-size:.875rem;line-height:1.71429;padding-left:24px}ol.data_viz_notes_list .data_viz_notes_list_item:before{width:18px;font-weight:700;margin-left:-24px;text-align:right}ol.data_viz_notes_list .data_viz_notes_list_item:not(:last-child):after{width:70px;height:1px;background:#d8d8d8;content:"";display:block;margin:13px 0}.data_viz_ref{margin-top:50px;margin-bottom:50px}.data_viz_ref h6{letter-spacing:.2px;letter-spacing:.0125rem;margin-bottom:20px}.data_viz_ref p{font-family:Public Sans,sans-serif;font-weight:400;color:#6e6e6e;font-size:14px;font-size:.875rem;line-height:1.71429;margin:0}.data_viz_table_top{min-height:80px;background:#fff;box-shadow:0 -6px 19px #b5b1b14a;padding:25px 20px}@media screen and (min-width:980px){.data_viz_table_top{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:10px 30px}}@media print and (min-width:500px){.data_viz_table_top{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:10px 30px}}@media screen and (min-width:980px){.data_viz_table_link_wrapper{width:31%}}@media print and (min-width:500px){.data_viz_table_link_wrapper{width:31%}}.data_viz_table_toggle_group{min-width:290px;position:relative;z-index:10;margin-bottom:20px}@media screen and (min-width:980px){.data_viz_table_toggle_group{margin-bottom:0}}@media print and (min-width:500px){.data_viz_table_toggle_group{margin-bottom:0}}.data_viz_table_toggle{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;width:100%;position:relative;z-index:1;-ms-flex-align:center;align-items:center;background-color:#eaeaea;color:#000;cursor:pointer;display:-ms-flexbox;display:flex;gap:10px;text-align:left}@media print{.data_viz_table_toggle{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.data_viz_table_toggle span{border-bottom:1px solid}}@media print{.data_viz_table_toggle{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.data_viz_table_toggle{padding:20px}}@media print{.data_viz_table_toggle{color:#e40015;border:none}}@media screen and (max-width:499px){.data_viz_table_toggle{padding-left:20px;padding-right:20px}}.data_viz_table_toggle:focus,.data_viz_table_toggle:hover{background-color:#d6dadb}@media print{.data_viz_table_toggle:focus,.data_viz_table_toggle:hover{background:none}}.data_viz_table_toggle_icon{width:27px;height:27px;position:relative;background-color:#fff;border:1px solid #d6dadb;border-radius:50%;margin-left:auto}.data_viz_table_toggle_icon .symbol{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:13px;height:17px;fill:#e40015}.data_viz_table_toggle_list{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;min-width:100%;position:absolute;background-color:#000;list-style:none;margin:0;padding:14px 0 26px;transition:opacity .25s,visibility .25s}@media print{.data_viz_table_toggle_list{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.data_viz_table_toggle_list span{border-bottom:1px solid}}.data_viz_table_toggle_group.fs-swap-enabled .data_viz_table_toggle_list{opacity:0;pointer-events:none;visibility:hidden}.data_viz_table_toggle_group.fs-swap-active .data_viz_table_toggle_list{opacity:1;pointer-events:auto;visibility:visible}.data_viz_table_toggle_item_link{color:#fff;display:block;padding:10px 24px;transition:color .25s}.data_viz_table_toggle_item_link:focus,.data_viz_table_toggle_item_link:hover{color:#e40015}.data_viz_table_side{text-align:center}@media screen and (min-width:980px){.data_viz_table_side{width:69%;padding-left:30px}}@media print and (min-width:500px){.data_viz_table_side{width:69%;padding-left:30px}}.data_viz_link_wrap{display:-ms-flexbox;display:flex}.data_viz_table_link_total{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;color:#000;display:inline-block}@media print{.data_viz_table_link_total{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.data_viz_table_link_total span{border-bottom:1px solid}}@media print{.data_viz_table_link_total{color:#e40015}}.data_viz_table_link_total .label{display:inline-block}.data_viz_table_link_total .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.data_viz_table_link_total .label:after{content:normal;display:none}}@media print{.data_viz_table_link_total{display:inline}}.data_viz_table_link_total .label:after{background-color:#e40015}.data_viz_table_wrap{margin-top:30px}.data_viz_table_wrap .table_wrapper{margin-top:0}.data_viz_table{font-family:Public Sans,sans-serif;font-weight:400;width:100%;background:#fff;border-spacing:0;color-adjust:exact;font-size:14px;font-size:.875rem;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;margin:0 0 50px;print-color-adjust:exact;-webkit-print-color-adjust:exact}@media print{.data_viz_table{font-size:12px;font-size:.75rem}}.data_viz_table td,.data_viz_table th{text-align:left;padding:18px 15px}@media print{.data_viz_table td,.data_viz_table th{padding:15px 10px}}.data_viz_table tr.indented>td:first-child,.data_viz_table tr.indented>td:nth-child(2){padding-left:30px}.data_viz_table th{background:#f1f3f4;color:#1f0aa5;font-size:17px;font-size:1.0625rem;font-weight:400;text-transform:uppercase}@media print{.data_viz_table th{font-size:14px;font-size:.875rem}}.data_viz_table th a{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;transition:color .25s;color:inherit;display:inline-block;font-weight:400;font-size:17px;font-size:1.0625rem;letter-spacing:normal;text-decoration:none;transition:opacity .25s}@media print{.data_viz_table th a{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.data_viz_table th a span{border-bottom:1px solid}}@media print{.data_viz_table th a{color:#e40015}}.data_viz_table th a .label{display:inline-block}.data_viz_table th a .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.data_viz_table th a .label:after{content:normal;display:none}}@media print{.data_viz_table th a{font-size:14px;font-size:.875rem}}.data_viz_table th a:after{width:100%;height:2px;background-color:#fff;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.data_viz_table th a:after{content:normal;display:none}}.data_viz_table th.right{text-align:right}.data_viz_table td{border-bottom:1px solid #e6e6e6}.data_viz_table a{color:#000;opacity:1;text-decoration:underline;transition:opacity .25s}.data_viz_table a:focus,.data_viz_table a:hover{opacity:.6}.data_viz_table .gray{background:#d8dadc;color:#1f0aa5;font-weight:700}.data_viz_table .red{color:#e40015;font-weight:600}.data_viz_table .blue{color:#1f0aa5;font-weight:600}.data_viz_table .bold{font-weight:700}.data_viz_table .light_gray{background:#f8f8f8}.data_viz_table .right{text-align:right}.facts_block{overflow:hidden}@media print{.facts_block{page-break-inside:avoid}}.facts_inner{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.facts_inner{margin-top:40px}}@media screen and (min-width:980px){.facts_inner{margin-top:60px}}@media screen and (min-width:740px){.facts_inner{margin-bottom:40px}}@media screen and (min-width:980px){.facts_inner{margin-bottom:60px}}.facts_title{font-family:Sora,sans-serif;font-weight:300;font-size:34px;font-size:2.125rem;line-height:1.07407;margin:0 0 20px}@media screen and (min-width:740px){.facts_title{font-size:54px;font-size:3.375rem}}@media print{.facts_title{color:#000}}@media screen and (min-width:740px){.no-js .facts_items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:739px){.facts_items .fs-carousel-viewport{max-width:340px}}@media screen and (min-width:1220px){.facts_items .fs-carousel-viewport{width:1020px}}@media print{.facts_items .fs-carousel-canister{display:-ms-flexbox;display:flex}}.facts_items .fs-carousel-item{box-shadow:inset 0 1px 0 #d6dadb,inset -1px 0 0 #d6dadb,inset 0 -1px 0 #d6dadb}@media print{.facts_items .fs-carousel-item{width:calc(33% - 10px)!important}}.facts_items .fs-carousel-item:first-child{box-shadow:inset 0 0 0 1px #d6dadb}@media screen and (max-width:739px){.facts_items .fs-carousel-controls{display:none!important}}@media screen and (min-width:1220px){.facts_items .fs-carousel-controls{width:1175px}}.fact_card{background-color:#fff;background-position:50%;background-repeat:repeat;color:#6e6e6e}@media print{.fact_card{width:calc(33% - 10px);border:1px solid #d6dadb;margin:0 10px 10px 0}}.no-js .fact_card{max-width:340px;border:1px solid #d6dadb;margin:0 auto 15px}@media screen and (min-width:740px){.no-js .fact_card{max-width:none;width:48%;width:calc(50% - 8px);margin:0 0 15px}}@media screen and (min-width:980px){.no-js .fact_card{width:31%;width:calc(33.3% - 14px);margin-bottom:20px}}@media screen and (min-width:1220px){.no-js .fact_card{width:24%;width:calc(25% - 18px);margin-bottom:25px}}.fact_card_inner{height:350px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:30px}@media print{.fact_card_inner{height:auto;min-height:250px;padding:20px}}@media screen and (min-width:500px){.fact_card_inner{height:480px}}.fact_card_body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:center;justify-content:center;padding-bottom:30px}@media print{.fact_card_body{padding-bottom:0}}.fact_card_figure{margin-bottom:12px}.fact_card_stat{font-family:Public Sans,sans-serif;font-weight:700;color:#000;font-size:58px;font-size:3.625rem;line-height:1;margin:0 0 8px}@media print{.fact_card_stat{font-size:38px;font-size:2.375rem}}.fact_card_label{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#6e6e6e;margin:0 0 4px}@media print{.fact_card_label{font-size:12px;font-size:.75rem;line-height:1.5;font-size:15px;font-size:.9375rem}}.fact_card_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.625}@media print{.fact_card_description{font-size:12px;font-size:.75rem}}.fact_card_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;color:#e40015;display:inline-block}@media print{.fact_card_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.fact_card_link span{border-bottom:1px solid}}@media print{.fact_card_link{color:#e40015}}.fact_card_link .label{display:inline-block}.fact_card_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.fact_card_link .label:after{content:normal;display:none}}.fact_card_link:not(:last-child){margin-right:20px}.fact_card_link .label:after{background-color:#d6dadb}.fact_card_link:focus,.fact_card_link:hover{color:#000}.fact_card_link:focus .label:after,.fact_card_link:hover .label:after{background-color:#000}.featured_story_block{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.featured_story_block{margin-top:40px}}@media screen and (min-width:980px){.featured_story_block{margin-top:60px}}@media screen and (min-width:740px){.featured_story_block{margin-bottom:40px}}@media screen and (min-width:980px){.featured_story_block{margin-bottom:60px}}@media screen and (max-width:739px){.featured_story_block{padding-top:20px}}.featured_story{background-color:#6e6e6e;color:#fff}@media print{.featured_story{border:1px solid #d6dadb}}@media print,screen and (min-width:740px){.featured_story_wrapper{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex}}.featured_story_media{position:relative;padding:20px}@media print{.featured_story_media{border-right:1px solid #d6dadb}}@media screen and (min-width:500px){.featured_story_media{padding:20px 80px 80px}}@media print,screen and (min-width:740px){.featured_story_media{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:340px;flex-basis:340px;padding:20px}}@media screen and (min-width:980px){.featured_story_media{padding:50px;-ms-flex-preferred-size:38%;flex-basis:38%}}@media screen and (min-width:1220px){.featured_story_media{padding:80px}}.featured_story_media_bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;overflow:hidden}@media print{.featured_story_media_bg{display:none}}.featured_story_media_bg_inner{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:.25}@supports (filter:blur(10px)){.featured_story_media_bg_inner{top:-15px;right:-15px;bottom:-15px;left:-15px;filter:blur(10px);opacity:.6}}.featured_story_media_inner{position:relative}.featured_story_figure{display:block;position:relative;border:1px solid hsla(180,4%,95%,.2);margin-top:-40px;padding:10px}.featured_story_figure picture{display:block}.featured_story_figure img{display:block;width:100%}@media print{.featured_story_figure{border-color:#f3f4f4}}@media print,screen and (min-width:740px){.featured_story_figure{margin-top:0}}.featured_story_content{position:relative;padding:20px}@media print,screen and (min-width:740px){.featured_story_content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;padding:30px}}@media screen and (min-width:980px){.featured_story_content{padding:45px 50px}}@media screen and (min-width:1220px){.featured_story_content{padding:65px 80px}}.featured_story_content_inner{max-width:885px}.featured_story_tags{font-family:Sora,sans-serif;font-weight:600;font-size:11px;font-size:.6875rem;letter-spacing:.39px;letter-spacing:.02438rem;line-height:1;margin:-30px 0 14px;text-transform:uppercase}@media print,screen and (min-width:740px){.featured_story_tags{margin-top:0}}.featured_story_tag{background-color:#fff;color:#6e6e6e;display:inline-block;padding:4px 8px}@media print{.featured_story_tag{border:1px solid #d6dadb}}.featured_story_tag:not(:last-child){margin-right:4px}.featured_story_title{font-family:Sora,sans-serif;font-weight:300;font-size:34px;font-size:2.125rem;line-height:1.07407;margin:14px 0}@media screen and (min-width:740px){.featured_story_title{font-size:54px;font-size:3.375rem}}.featured_story_meta{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1px;letter-spacing:.0625rem;line-height:1.2;margin:24px 0;text-transform:uppercase}.featured_story_date{display:inline-block;margin-right:14px}.featured_story_time{font-family:Public Sans,sans-serif;font-weight:300;display:inline-block}.featured_story_links{margin:24px 0 34px}@media print{.featured_story_links{display:none}}@media print,screen and (min-width:740px){.featured_story_links{margin-bottom:0}}.featured_story_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;color:#fff;transition:opacity .25s}@media print{.featured_story_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.featured_story_link span{border-bottom:1px solid}}@media print{.featured_story_link{color:#e40015}}.featured_story_link .label{display:inline-block}.featured_story_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.featured_story_link .label:after{content:normal;display:none}}.featured_story_link .label:after{background-color:currentColor}.featured_story_link:focus,.featured_story_link:hover{opacity:.6}.featured_video_block{background-color:#f3f4f4;color:#000;overflow:hidden}@media print{.featured_video_block{background-color:transparent;page-break-inside:avoid}}.featured_video_inner{padding-top:20px;padding-bottom:20px}@media screen and (min-width:740px){.featured_video_inner{padding-top:40px}}@media screen and (min-width:980px){.featured_video_inner{padding-top:60px}}@media screen and (min-width:740px){.featured_video_inner{padding-bottom:40px}}@media screen and (min-width:980px){.featured_video_inner{padding-bottom:60px}}.featured_video_title{margin:0 0 20px}@media screen{.featured_video_title{font-family:Sora,sans-serif;font-weight:300;font-size:34px;font-size:2.125rem;line-height:1.07407}}@media screen and (min-width:740px){.featured_video_title{font-size:54px;font-size:3.375rem}}@media print{.featured_video_title{font-family:Sora,sans-serif;font-weight:600;font-size:26px;font-size:1.625rem;line-height:1.26316;font-size:24px;font-size:1.5rem;line-height:1.5}}@media screen and (min-width:740px){.featured_video_title{margin-bottom:40px}}@media screen and (min-width:980px){.featured_video_title{margin-top:30px}}@media screen and (min-width:740px){.no-js .featured_video_items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media print{.featured_video_items.small{display:none}}@media screen and (min-width:740px){.featured_video_items.small{display:none}}@media print{.featured_video_items.large{display:block}}@media screen and (max-width:739px){.featured_video_items.large{display:none}}@media screen and (max-width:660px){.featured_video_items .fs-carousel-viewport{max-width:290px}}@media screen and (min-width:660px) and (max-width:739px){.featured_video_items .fs-carousel-viewport{max-width:590px}}.featured_video_items .fs-carousel-canister{overflow:visible}.featured_video_items .fs-carousel-item{margin:0}@media print{.featured_video_items .fs-carousel-item{margin-bottom:0}}.featured_video_items .fs-carousel-item:not(:last-child){margin-right:10px}@media screen and (min-width:740px){.featured_video_items .fs-carousel-item:not(:last-child){margin-right:24px;transition:opacity .25s,visibility .25s}}@media screen and (min-width:740px){.featured_video_items .fs-carousel-visible{opacity:1;visibility:visible}}.featured_video_item{background-color:#fff}@media screen and (max-width:739px){.no-js .featured_video_item{max-width:290px;margin:0 auto 20px}}@media screen and (min-width:740px){.no-js .featured_video_item{width:calc(50% - 10px);margin-bottom:20px}}@media screen and (min-width:980px){.no-js .featured_video_item{width:calc(33% - 13px)}}.featured_video_item_link{height:100%;position:relative;color:inherit;display:-ms-flexbox;display:flex}@media print{.featured_video_item_link{height:auto;-ms-flex-direction:column;flex-direction:column;margin:10px 0}}@media screen and (min-width:740px){.featured_video_item_link{border:1px solid #d6dadb;display:block;transition:background .25s,border .25s}}@media screen and (min-width:740px){.featured_video_item_link.active,.featured_video_item_link:focus,.featured_video_item_link:hover{border-color:#e40015}}.featured_video_item_link.active{pointer-events:none}.featured_video_item_inner{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media print{.featured_video_item_inner{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:740px){.featured_video_item_inner{display:block}}.featured_video_item_poster{position:relative;background-color:#000;color:#fff}@media print{.featured_video_item_poster{height:100px;border:1px solid #d8d8d8;-ms-flex:0 0 100px;flex:0 0 100px;margin-right:20px;padding:5px}}@media screen and (min-width:740px){.featured_video_item_poster{width:80px;position:absolute;top:20px;left:-8px}}.featured_video_item_play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border:1px solid currentColor;border-radius:50%;transition:background-color .25s}@media print{.featured_video_item_play{background-color:#fff}}.featured_video_item_link.active .featured_video_item_play,.featured_video_item_link:focus .featured_video_item_play,.featured_video_item_link:hover .featured_video_item_play{background-color:#fff}.featured_video_item_play .label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.featured_video_item_play .label.focusable:active,.featured_video_item_play .label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.featured_video_item_play .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-width:7px 0 7px 12.1px;border-color:transparent transparent transparent #fff;display:block;margin-left:2px;transition:border .25s}@media print{.featured_video_item_play .icon{border-color:transparent transparent transparent #e40015}}.featured_video_item_link.active .featured_video_item_play .icon,.featured_video_item_link:focus .featured_video_item_play .icon,.featured_video_item_link:hover .featured_video_item_play .icon{border-color:transparent transparent transparent #e40015}.featured_video_item_play .symbol{display:none;transition:fill .25s}.featured_video_item_link.active .featured_video_item_play .symbol,.featured_video_item_link:focus .featured_video_item_play .symbol,.featured_video_item_link:hover .featured_video_item_play .symbol{fill:#e40015}.featured_video_item_play .symbol_triangle_right{width:11px;height:14px}.featured_video_picture{background-color:#000;display:block}.featured_video_picture picture{display:block}.featured_video_picture img{display:block;width:100%}@media print,screen and (min-width:740px){.featured_video_picture:after{display:none}}.featured_video_image{opacity:1;transition:opacity .25s}@media print{.featured_video_image{display:none!important}}@media screen and (max-width:739px){.featured_video_item_link:focus .featured_video_image,.featured_video_item_link:hover .featured_video_image{opacity:.8}}@media print{.featured_video_item{width:100%!important}}.featured_video_item_content{border:1px solid #d6dadb;-ms-flex-positive:1;flex-grow:1;padding:20px}@media print{.featured_video_item_content{-ms-flex-item-align:center;align-self:center;border:none;padding:0}}@media screen and (min-width:740px){.featured_video_item_content{border-width:0;padding-left:96px}}.featured_video_item_title{font-family:Sora,sans-serif;font-weight:300;font-size:18px;font-size:1.125rem;line-height:1.33333;color:#e40015;margin:0 0 20px}@media screen and (min-width:740px){.featured_video_item_title{font-size:21px;font-size:1.3125rem}}@media print{.featured_video_item_title{font-family:Sora,sans-serif;font-weight:300;color:#e40015;font-size:24px;font-size:1.5rem;line-height:1.25;margin:10px 0;margin:0 0 10px}}.featured_video_item_time{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#6e6e6e;margin:10px 0}@media print{.featured_video_item_time{font-size:12px;font-size:.75rem;line-height:1.5;color:#000;margin-bottom:0}}.featured_video_main{margin-bottom:26px;overflow:hidden}[data-whatinput=mouse] .featured_video_main:focus,[data-whatinput=touch] .featured_video_main:focus{outline:none}@media print{.featured_video_main{display:none}}@media screen and (max-width:739px){.featured_video_main{display:none}}.no-js .featured_video_main{display:none}.featured_video_main_inner{position:relative;background-color:#000}.featured_video_player{width:100%;position:relative;padding-bottom:56.25%;transition:opacity .3s}.featured_video_player iframe{width:100%;height:100%;position:absolute;top:0;left:0}.featured_video_main.switch .featured_video_player{opacity:0}.featured_video_mask{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;color:#fff;cursor:pointer;opacity:1;pointer-events:auto;transition:opacity .5s,visibility .5s;transition-delay:.5s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.featured_video_main.active .featured_video_mask{opacity:0;pointer-events:none;visibility:hidden}.featured_video_picture{position:relative}.featured_video_picture:after{background-color:transparent;background:linear-gradient(180deg,transparent,rgba(0,0,0,.7));filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='ieStartColor', endColorstr='ieEndColor', GradientType=0)";width:100%;height:50%;position:absolute;right:0;bottom:0;left:0;content:"";display:block}.featured_video_image,.featured_video_image picture{display:block}.featured_video_image img{display:block;width:100%}@media print{.featured_video_image{display:none}}.featured_video_mask_play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:94px;height:94px;border:1px solid currentColor;border-radius:50%;transition:background-color .25s,opacity .5s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.165,.84,.44,1)}@media screen and (min-width:740px) and (max-width:979px){.featured_video_mask_play{width:64px;height:64px}}.featured_video_main.active .featured_video_mask_play{opacity:0;transform:translateY(100px)}.featured_video_main:focus .featured_video_mask_play,.featured_video_main:hover .featured_video_mask_play{background-color:#fff}.featured_video_mask_play .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:28px;height:34px;margin-left:3px}@media screen and (min-width:740px) and (max-width:979px){.featured_video_mask_play .icon{width:19px;height:23px}}.featured_video_mask_play .symbol{width:28px;height:34px;transition:fill .25s}@media screen and (min-width:740px) and (max-width:979px){.featured_video_mask_play .symbol{width:19px;height:23px}}.featured_video_main:focus .featured_video_mask_play .symbol,.featured_video_main:hover .featured_video_mask_play .symbol{fill:#e40015}.featured_video_mask_lockup{position:absolute;right:0;bottom:0;left:0;-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;padding:30px;transition:opacity .5s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.165,.84,.44,1)}@media screen and (min-width:1220px){.featured_video_mask_lockup{padding:50px}}.featured_video_main.active .featured_video_mask_lockup{opacity:0;transform:translateY(100px)}@media screen and (min-width:740px) and (max-width:979px){.featured_video_mask_content{-ms-flex:1;flex:1}}@media screen and (min-width:980px){.featured_video_mask_content{-ms-flex-preferred-size:510px;flex-basis:510px}}@media screen and (min-width:1220px){.featured_video_mask_content{-ms-flex-preferred-size:525px;flex-basis:525px}}.featured_video_mask_title{font-family:Sora,sans-serif;font-weight:300;font-size:26px;font-size:1.625rem;line-height:1.27778;margin:0 0 10px;padding:0 30px 0 0}@media screen and (min-width:740px){.featured_video_mask_title{font-size:36px;font-size:2.25rem}}@media screen and (min-width:740px) and (max-width:979px){.featured_video_mask_title{font-size:32px;font-size:2rem}}@media screen and (min-width:980px) and (max-width:1219px){.featured_video_mask_title{font-size:38px;font-size:2.375rem}}.featured_video_mask_time{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;opacity:.5}@media print{.featured_video_mask_time{font-size:12px;font-size:.75rem;line-height:1.5}}@media screen and (min-width:740px) and (max-width:979px){.featured_video_mask_buttons{-ms-flex-preferred-size:220px;flex-basis:220px}}@media screen and (min-width:980px){.featured_video_mask_buttons{-ms-flex:1;flex:1}}.featured_video_mask_button{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;-ms-flex-align:center;align-items:center;background-color:#e40015;color:#fff;display:-ms-flexbox;display:flex;float:right}@media print{.featured_video_mask_button{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.featured_video_mask_button span{border-bottom:1px solid}}@media print{.featured_video_mask_button{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.featured_video_mask_button{padding:20px}}.featured_video_main:focus .featured_video_mask_button,.featured_video_main:hover .featured_video_mask_button{background-color:#000}.featured_video_mask_button .icon{position:relative;width:24px;height:24px;display:block;border:1px solid currentColor;border-radius:50%;margin-left:10px}.featured_video_mask_button .symbol{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:7px;height:9px;margin-left:1px;transition:fill .25s}.flex_callout{background-color:#fff;background-repeat:repeat}@media print{.flex_callout{page-break-inside:avoid}}.flex_callout_inner{padding:50px 0}@media print{.flex_callout_inner{padding:20px 0}}@media screen and (min-width:740px){.flex_callout_inner{padding:60px 0}}@media screen and (min-width:980px){.flex_callout_inner{padding:70px 0}}@media screen and (min-width:1220px){.flex_callout_inner{padding:80px 0}}.flex_callout_wrapper{max-width:300px;background-color:#6e6e6e;color:#fff;margin:0 auto}@media print{.flex_callout_wrapper{max-width:none;-ms-flex-align:center;align-items:center;background:transparent;color:#000;display:-ms-flexbox;display:flex}}@media screen and (min-width:500px){.flex_callout_wrapper{max-width:400px}}@media screen and (min-width:740px){.flex_callout_wrapper{max-width:none;min-height:396px;position:relative;background-color:transparent;overflow:hidden}}@media screen and (min-width:980px){.flex_callout_wrapper{min-height:404px}}@media screen and (min-width:1220px){.flex_callout_wrapper{min-height:505px}}.flex_callout_backgrounds{overflow:hidden}@media print{.flex_callout_backgrounds{-ms-flex:0 0 300px;flex:0 0 300px;margin-right:30px}}.flex_callout_background_fallback{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(20px)}@media print{.flex_callout_background_fallback{display:none}}@media screen and (max-width:739px){.flex_callout_background_fallback{display:none}}.js .flex_callout_background{position:relative;background-color:#000;padding-top:66.66667%}@media screen and (min-width:500px){.js .flex_callout_background{padding-top:56.25%}}@media screen and (min-width:740px){.js .flex_callout_background{width:100%;position:absolute;top:0;right:0;bottom:0;left:0;padding-top:0}}.flex_callout_background .fs-background-container{position:absolute;top:0;right:0;bottom:0;left:0}@media print{.flex_callout_background .fs-background-media img{background-color:#fff;border:1px solid #d6dadb;display:block;padding:5px}.flex_callout_background .fs-background-media img picture{display:block}.flex_callout_background .fs-background-media img img{display:block;width:100%}}.flex_callout_content{padding:20px 30px}@media print{.flex_callout_content{padding:0}}@media screen and (min-width:740px){.flex_callout_content{width:480px;position:relative;background-color:hsla(0,0%,43%,.9);margin:30px 0;padding:30px 40px}}@media screen and (min-width:980px){.flex_callout_content{width:650px;margin:40px 0;padding:40px 50px}}@media screen and (min-width:1220px){.flex_callout_content{width:645px;margin:50px 0}}.flex_callout_title{font-family:Sora,sans-serif;font-weight:300;font-size:34px;font-size:2.125rem;line-height:1.07407;margin:0}@media screen and (min-width:740px){.flex_callout_title{font-size:54px;font-size:3.375rem}}@media print{.flex_callout_title{font-family:Sora,sans-serif;font-weight:600;font-size:26px;font-size:1.625rem;line-height:1.26316;font-size:24px;font-size:1.5rem;line-height:1.5}}@media screen and (min-width:740px){.flex_callout_title{margin-bottom:10px}}.flex_callout_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;margin:10px 0 20px}@media screen and (min-width:740px){.flex_callout_description{font-size:18px;font-size:1.125rem}}@media print{.flex_callout_description{font-size:13px;font-size:.8125rem;line-height:1.5;font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;margin-top:5px;font-size:12px;font-size:.75rem;line-height:1.875}}.flex_callout_description p{margin:0}.flex_callout_links:after{clear:both;content:"";display:table}.flex_callout_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;color:#e40015;display:block;margin-bottom:10px;text-align:center}@media print{.flex_callout_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.flex_callout_link span{border-bottom:1px solid}}@media print{.flex_callout_link{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.flex_callout_link{padding:20px}}@media screen and (min-width:740px){.flex_callout_link{float:left;margin:0 10px 10px 0}}.flex_callout_link .label:after{background-color:#e40015}.flex_callout_link:focus,.flex_callout_link:hover{background-color:#000;color:#fff}@media print{.flex_callout_link:focus,.flex_callout_link:hover{background-color:transparent;color:inherit}}.flex_callout_link:focus .label:after,.flex_callout_link:hover .label:after{background-color:#000}.full_image_block{background-color:#6e6e6e;color:#fff}.full_image_figure,.full_image_figure picture{display:block}.full_image_figure img{display:block;width:100%}@media screen and (min-width:740px){.full_image_figure{position:relative}}.full_image_caption{font-family:Public Sans,sans-serif;font-weight:300;font-size:14px;font-size:.875rem;font-style:italic;line-height:1.71429;margin:0;padding:20px 0;text-align:right}@media screen and (min-width:740px){.full_image_caption{background-color:transparent;background:linear-gradient(180deg,transparent,rgba(0,0,0,.56));filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='ieStartColor', endColorstr='ieEndColor', GradientType=0)";position:absolute;right:0;bottom:0;left:0;padding-top:40px}}@media screen and (min-width:980px){.full_image_caption{padding:60px 0 30px}}@media screen and (min-width:1220px){.full_image_caption{padding-top:70px}}.full_image_caption p{width:calc(100% - 45px);margin:0 auto}@media screen and (min-width:740px){.full_image_caption p{width:705px}}@media screen and (min-width:980px){.full_image_caption p{width:940px}}@media screen and (min-width:1220px){.full_image_caption p{width:1175px}}.image_full{position:relative;background:#000;color:#fff}.image_full_inset{padding:20px}@media screen and (min-width:740px){.image_full_inset{padding:30px}}.image_full_background{min-height:500px;opacity:1;transition:opacity .25s}@media screen and (min-width:740px){.image_full_background{min-height:600px}}@media screen and (min-width:980px){.image_full_background{min-height:700px}}@media screen and (min-width:1220px){.image_full_background{min-height:786px}}@media print{.image_full_background .fs-background-media.fs-background-native img{display:block;position:absolute;top:50%;transform:translateY(-50%)}}.image_full.open .image_full_background{opacity:.6}.image_full_wrapper{width:100%;height:100%;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;background:linear-gradient(-180deg,transparent 30%,rgba(0,0,0,.8));-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.image_full_inset .image_full_wrapper{width:calc(100% - 40px);height:calc(100% - 40px);margin:20px}@media screen and (min-width:740px){.image_full_inset .image_full_wrapper{width:calc(100% - 60px);height:calc(100% - 60px);margin:30px}}.image_full_wrapper:after{width:100%;height:100%;display:block;position:absolute;left:0;top:0;background:#000;content:"";opacity:0}@media screen and (max-width:739px){.image_full.open .image_full_wrapper:after{opacity:.4}}@media print{.image_full_wrapper{width:calc(100% - 40px);height:calc(100% - 40px);position:relative;top:auto;left:auto;margin:20px}}.image_full_wrapper_inner{position:relative;max-width:258px;margin-left:10px;transition:transform .5s ease;z-index:1}@media only screen and (min-width:340px){.image_full_wrapper_inner{max-width:100%;margin-left:0}}@media print{.image_full_wrapper_inner{max-width:100%}}.js .image_full_wrapper_inner{transform:translate3d(0,100%,0) translate3d(0,var(--trigger-height),0)}@media print{.js .image_full_wrapper_inner{transform:translateZ(0)}}.js .image_full.open .image_full_wrapper_inner{transform:translateZ(0)}.image_full_menu{margin-bottom:20px}@media print{.image_full_menu{display:none}}.image_caption_menu_button{color:#fff;cursor:pointer;transition:background-color .25s,color .25s}.image_caption_menu_button:hover{color:#e40015}.image_caption_menu_button_inner{-ms-flex-align:center;align-items:center;display:grid;gap:0 15px;grid-template-columns:1fr 28px}.image_caption_menu_button_label{font-family:Sora,sans-serif;font-weight:600;font-size:18px;font-size:1.125rem;line-height:1.61905;font-weight:400;text-decoration:underline;-webkit-text-decoration-color:#e40015;text-decoration-color:#e40015}@media screen and (min-width:740px){.image_caption_menu_button_label{font-size:21px;font-size:1.3125rem}}@media print{.image_caption_menu_button_label{font-size:18px;font-size:1.125rem;line-height:1.83333}}.image_full.open .image_caption_menu_button_label{-webkit-text-decoration-color:hsla(0,0%,100%,.4);text-decoration-color:hsla(0,0%,100%,.4)}.image_caption_menu_button_icon{height:28px;position:relative;background-color:#fff;border-radius:50%;color:#e40015;transition:background-color .25s,color .25s}.image_caption_menu_button:hover .image_caption_menu_button_icon{background-color:#e40015;border-radius:50%;color:#fff}.image_caption_menu_button_icon .symbol{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;transition:opacity .25s,visibility .25s}.image_caption_menu_button_icon .symbol_plus_simple{width:14px;height:14px;opacity:1;visibility:visible}.image_full.open .image_caption_menu_button_icon .symbol_plus_simple{opacity:0;visibility:hidden}.image_caption_menu_button_icon .symbol_minus_simple{width:14px;height:2px;opacity:0;visibility:hidden}.image_full.open .image_caption_menu_button_icon .symbol_minus_simple{opacity:1;visibility:visible}.image_caption_menu_title{font-family:Sora,sans-serif;font-weight:600;font-size:18px;font-size:1.125rem;line-height:1.61905;color:#fff;font-weight:400}@media screen and (min-width:740px){.image_caption_menu_title{font-size:21px;font-size:1.3125rem}}@media print{.image_caption_menu_title{font-size:18px;font-size:1.125rem;line-height:1.83333}}.image_caption_menu{width:42px;height:42px;display:inline-block;position:relative;border:4px solid #e40015;border-radius:50%;margin-right:10px;transition:background-color .5s ease}.image_caption_menu .symbol_camera{position:absolute;left:50%;top:50%;margin:-7px 0 0 -7px;transition:opacity .5s ease}.image_caption_menu .symbol_close{position:absolute;left:50%;top:50%;opacity:0;margin:-8px 0 0 -8px;transition:opacity .5s ease}.js .image_full.open .image_caption_menu{background:#fff}.js .image_full.open .image_caption_menu .symbol_camera{opacity:0}.js .image_full.open .image_caption_menu .symbol_close{opacity:1}.image_caption_menu_label{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff;font-size:12px;font-size:.75rem;transition:opacity .5s ease}@media print{.image_caption_menu_label{font-size:12px;font-size:.75rem;line-height:1.5}}.js .image_full.open .image_caption_menu_label{height:0;opacity:0}.image_full_content{color:#fff}.image_full_title{font-family:myriad-pro,Myriad Pro,Gill Sans,Gill Sans MT,Calibri,sans-serif;font-weight:300;font-size:24px;font-size:1.5rem}@media screen and (min-width:740px){.image_full_title{font-size:35px;font-size:2.1875rem}}.image_full_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;font-size:.875rem;line-height:1.375;margin-bottom:30px}@media screen and (min-width:740px){.image_full_description{font-size:18px;font-size:1.125rem}}@media print{.image_full_description{font-size:13px;font-size:.8125rem;line-height:1.5}}@media screen and (min-width:740px){.image_full_description{font-size:16px;font-size:1rem;line-height:1.75}}.image_full_description p:first-child{margin-top:0}.image_full_description a{position:relative;color:inherit;font-weight:600;text-decoration:underline;transition:opacity .25s,-webkit-text-decoration .25s;transition:opacity .25s,text-decoration .25s;transition:opacity .25s,text-decoration .25s,-webkit-text-decoration .25s}.image_full_description a:focus,.image_full_description a:hover{-webkit-text-decoration-color:#e40015;text-decoration-color:#e40015}.image_full_attribute{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;font-size:12px;font-size:.75rem;font-weight:300;margin-top:10px;margin-bottom:30px;border-top:1px solid hsla(0,0%,100%,.4)}@media print{.image_full_attribute{font-size:12px;font-size:.75rem;line-height:1.5}}@media screen and (min-width:740px){.image_full_attribute{font-size:16px;font-size:1rem;margin-bottom:40px;margin-top:20px;padding-top:4px}}.job_search_title{font-family:Sora,sans-serif;font-weight:300;font-size:36px;font-size:2.25rem;line-height:1.125;margin:0 0 20px}@media screen and (min-width:740px){.job_search_title{font-size:64px;font-size:4rem}}@media print{.job_search_title{font-size:38px;font-size:2.375rem;line-height:1.28571}}.job_search_form{margin-bottom:30px}@media screen and (min-width:980px){.job_search_form{margin-bottom:40px}}.job_search_fields{margin-bottom:20px}.job_search_fields,.job_search_fields_row{display:grid;gap:20px}@media screen and (min-width:740px){.job_search_fields_row:first-child{gap:0 2%;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:980px){.job_search_fields_row:first-child{grid-template-columns:1fr 23.5% 23.5%}}@media screen and (min-width:980px){.job_search_fields_row.checkboxes{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.job_search_label{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;margin-bottom:6px;text-transform:uppercase}@media print{.job_search_label{font-size:12px;font-size:.75rem;line-height:1.875}}@media screen and (min-width:740px){.job_search_label{margin-bottom:10px}}.job_search_input{font-family:Sora,sans-serif;font-weight:600;background-color:#6e6e6e;border:none;color:#fff;font-size:16px;font-size:1rem;letter-spacing:.1875px;letter-spacing:.01172rem;padding:10px 20px;text-transform:uppercase}@media screen and (min-width:740px){.job_search_input{height:60px;padding:20px}}.job_search_input::-webkit-input-placeholder{color:inherit;opacity:1}.job_search_input::-moz-placeholder{color:inherit;opacity:1}.job_search_input:-ms-input-placeholder,.job_search_input::-ms-input-placeholder{color:inherit;opacity:1}.job_search_input::placeholder{color:inherit;opacity:1}.job_search_select_wrapper{position:relative}.job_search_select{font-family:Sora,sans-serif;font-weight:600;background-color:#f3f4f4;border:none;color:#000;font-size:16px;font-size:1rem;letter-spacing:.1875px;letter-spacing:.01172rem;padding:10px 67px 10px 20px}@media screen and (min-width:740px){.job_search_select{height:60px;padding:20px 87px 20px 20px}}.job_search_select_icon{width:27px;position:absolute;top:50%;right:14px;aspect-ratio:1;background-color:#fff;border:1px solid #d6dadb;border-radius:50%;color:#e40015;display:block;transform:translateY(-50%);pointer-events:none}@media screen and (min-width:740px){.job_search_select_icon{right:24px}}.job_search_select_icon .symbol{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.job_search_select_icon .symbol_chevron_down{width:10px;height:5px}.job_search_checkbox{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.job_search_checkbox .fs-checkbox{margin-bottom:0}.job_search_checkbox_label{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778}@media screen and (min-width:740px){.job_search_checkbox_label{font-size:18px;font-size:1.125rem}}@media print{.job_search_checkbox_label{font-size:13px;font-size:.8125rem;line-height:1.5}}.job_search_submit{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;width:auto;background-color:#e40015;border-width:0;color:#fff;cursor:pointer;display:inline-block;transition:background-color .25s,color .25s}@media print{.job_search_submit{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.job_search_submit span{border-bottom:1px solid}}@media print{.job_search_submit{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.job_search_submit{padding:20px;height:60px;padding-inline:30px}}.job_search_submit:focus,.job_search_submit:hover{background-color:#000}.job_search_results{coolor:#000;margin-top:20px}@media screen and (min-width:740px){.job_search_results{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}.job_search_results_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:17px;font-size:1.0625rem;font-weight:300;margin:0}@media screen and (min-width:500px){.job_search_results_description{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;gap:10px}}.job_search_results_label{color:#000;display:block}@media screen and (min-width:500px){.job_search_results_label{display:inline;white-space:nowrap}}.job_search_results_count{font-weight:600}.job_search_results_queries{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.job_search_results_query{color:#6e6e6e}.job_search_results_query_data{font-weight:600}.job_search_results_category{display:block;font-style:italic;margin:8px 0 0}@media screen and (min-width:500px){.job_search_results_category{display:inline;margin:0 0 0 8px}}.job_search_results_action{margin-top:10px}@media screen and (min-width:740px){.job_search_results_action{margin-top:0;margin-left:auto}}.job_search_results_clear{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;color:#e40015;display:block;white-space:nowrap}@media print{.job_search_results_clear{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.job_search_results_clear span{border-bottom:1px solid}}@media print{.job_search_results_clear{color:#e40015}}.job_search_results_clear .label{display:inline-block}.job_search_results_clear .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.job_search_results_clear .label:after{content:normal;display:none}}.job_search_results_clear .label:after{background-color:#d6dadb}.job_search_results_clear:focus,.job_search_results_clear:hover{color:#000}.job_search_results_clear:focus .label:after,.job_search_results_clear:hover .label:after{background-color:#000}.job_search_list{color:#6e6e6e;list-style:none;margin:24px 0 0;padding:0}@media screen and (min-width:1220px){.job_search_fields_group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}}.job_search_fields_group_label{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;margin-bottom:6px;text-transform:uppercase}@media print{.job_search_fields_group_label{font-size:12px;font-size:.75rem;line-height:1.875}}@media screen and (min-width:980px){.job_search_field_action{gap:0 20px;margin-top:8px;margin-left:auto}}.job_search_field_action_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background-color:#e40015;color:#fff;display:inline-block;padding:10px 20px;transition:background-color .25s}@media print{.job_search_field_action_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.job_search_field_action_link span{border-bottom:1px solid}}@media screen and (min-width:980px) and (max-width:1219px){.job_search_field_action_link{margin-top:10px}}.job_search_field_action_link:focus,.job_search_field_action_link:hover{background-color:#000}.job_search_field_action_link .label{white-space:nowrap}.job_search_checkboxes{display:grid;gap:8px}@media screen and (min-width:740px){.job_search_checkboxes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 20px}}.jobs{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.jobs{margin-top:40px}}@media screen and (min-width:980px){.jobs{margin-top:60px}}@media screen and (min-width:1220px){.jobs{margin-top:80px}}@media screen and (min-width:740px){.jobs{margin-bottom:40px}}@media screen and (min-width:980px){.jobs{margin-bottom:60px}}@media screen and (min-width:1220px){.jobs{margin-bottom:80px}}.jobs_header{margin-bottom:20px}@media screen and (min-width:980px){.jobs_header{margin-bottom:30px}}.jobs_title{font-family:Sora,sans-serif;font-weight:300;font-size:34px;font-size:2.125rem;line-height:1.07407;margin:0}@media screen and (min-width:740px){.jobs_title{font-size:54px;font-size:3.375rem}}.jobs_items{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;color:#6e6e6e;display:grid;list-style:none;margin:0 0 16px;padding:0}@media screen and (min-width:740px){.jobs_items{font-size:18px;font-size:1.125rem}}@media print{.jobs_items{font-size:13px;font-size:.8125rem;line-height:1.5}}.job_item{border-top:1px solid #eef0f0}.job_item_inner{display:grid;padding:14px 0}@media screen and (min-width:500px){.job_item_inner{padding-block:18px}}@media screen and (min-width:740px){.job_item_inner{gap:2%}}@media screen and (min-width:980px){.job_item_inner{gap:2.2%;grid-template-columns:1fr 6.3%}}.job_item_header{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.job_item_name{font-family:Public Sans,sans-serif;font-weight:300;font-size:22px;font-size:1.375rem;line-height:1.2;margin:0;padding-top:6px}@media screen and (min-width:980px){.job_item_name{font-size:30px;font-size:1.875rem;padding-top:8px}}.job_item_name_link{color:#e40015;transition:color .25s}.job_item_name_link:focus,.job_item_name_link:hover{color:#000}.job_item_locations{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;padding-top:4px}@media screen and (min-width:740px){.job_item_locations{font-size:18px;font-size:1.125rem}}@media print{.job_item_locations{font-size:13px;font-size:.8125rem;line-height:1.5}}@media screen and (min-width:740px){.job_item_locations{display:-ms-flexbox;display:flex}}@media screen and (min-width:980px){.job_item_locations{padding-top:10px}}.job_item_locations_label{display:block;font-weight:300;white-space:nowrap}.job_item_locations_label_separator{display:inline-block;padding-inline:8px}.job_item_locations_label_separator.small{transform:rotate(180deg) translateY(-4px)}@media screen and (min-width:740px){.job_item_locations_label_separator.small{display:none}}.job_item_locations_label_separator.large{display:none}@media screen and (min-width:740px){.job_item_locations_label_separator.large{display:inline-block}}.job_item_locations_body{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 20px}@media screen and (min-width:980px){.job_item_locations_body{column-gap:30px}}.job_item_types{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;padding-top:4px}@media screen and (min-width:740px){.job_item_types{font-size:18px;font-size:1.125rem}}@media print{.job_item_types{font-size:13px;font-size:.8125rem;line-height:1.5}}@media screen and (min-width:740px){.job_item_types{display:-ms-flexbox;display:flex}}@media screen and (min-width:980px){.job_item_types{padding-top:10px}}.job_item_types_label{display:block;font-weight:300;white-space:nowrap}.job_item_types_label_separator{display:inline-block;padding-inline:8px}.job_item_types_label_separator.small{transform:rotate(180deg) translateY(-4px)}@media screen and (min-width:740px){.job_item_types_label_separator.small{display:none}}.job_item_types_label_separator.large{display:none}@media screen and (min-width:740px){.job_item_types_label_separator.large{display:inline-block}}.job_item_types_body{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 20px}@media screen and (min-width:980px){.job_item_types_body{column-gap:30px}}.job_item_category{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase}@media print{.job_item_category{font-size:12px;font-size:.75rem;line-height:1.5}}.job_item_action{display:none}@media screen and (min-width:980px){.job_item_action{display:block}}.job_item_action_link{width:50px;position:relative;aspect-ratio:1;background-color:#fff;border:1px solid #d6dadb;border-radius:50%;color:#e40015;display:block;transition:background-color .25s,border .25s,color .25s}@media screen and (min-width:980px){.job_item_action_link{margin-top:20px}}.job_item_action_link .symbol_arrow_right{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px}.job_item_action_link:focus,.job_item_action_link:hover{background-color:#e40015;border-color:#e40015;color:#fff}.jobs_footer_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;background-color:#e40015;color:#fff;display:block;margin-bottom:10px;text-align:center}@media print{.jobs_footer_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.jobs_footer_link span{border-bottom:1px solid}}@media print{.jobs_footer_link{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.jobs_footer_link{padding:20px}}@media print{.jobs_footer_link{color:#e40015}}@media screen and (min-width:740px){.jobs_footer_link{float:left;margin:0 10px 10px 0}}@media print{.jobs_footer_link span{border-bottom-width:1px}}.jobs_footer_link:focus,.jobs_footer_link:hover{background-color:#000}.juicer_wrapper{padding-top:20px;padding-bottom:20px}@media screen and (min-width:740px){.juicer_wrapper{padding-top:40px}}@media screen and (min-width:980px){.juicer_wrapper{padding-top:60px}}@media screen and (min-width:740px){.juicer_wrapper{padding-bottom:40px}}@media screen and (min-width:980px){.juicer_wrapper{padding-bottom:60px}}.juicer_wrapper .juicer-feed{max-width:100%!important}.in_content_callouts .link_set{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.in_content_callouts .link_set{margin-top:40px;margin-bottom:40px}}.full_width_callouts .link_set{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.full_width_callouts .link_set{margin-top:40px}}@media screen and (min-width:980px){.full_width_callouts .link_set{margin-top:60px}}@media screen and (min-width:740px){.full_width_callouts .link_set{margin-bottom:40px}}@media screen and (min-width:980px){.full_width_callouts .link_set{margin-bottom:60px}}.link_set_title{font-family:Sora,sans-serif;font-weight:600;font-size:24px;font-size:1.5rem;line-height:1.375;margin-top:0}@media screen and (min-width:740px){.link_set_title{font-size:32px;font-size:2rem}}@media print{.link_set_title{font-size:24px;font-size:1.5rem;line-height:1.5;margin-bottom:10px}}.link_set_group{list-style:none;margin:0;overflow:hidden;padding:0}.link_set_item{margin:0 27px 20px 0}@media print{.link_set_item{display:inline-block}}@media screen and (min-width:500px){.link_set_item{width:48%;width:calc(50% - 32px);float:left}}@media screen and (min-width:740px){.link_set_item{margin-bottom:35px}}@media screen and (min-width:500px){.in_content_callouts .link_set_item:nth-child(2n){margin-left:10px}}@media screen and (min-width:980px){.full_width_callouts .link_set_item{width:calc(33% - 32px);margin-left:10px}}@media screen and (min-width:980px){.full_width_callouts .link_set_item:nth-child(3n+1){margin-left:0}}@media screen and (min-width:500px) and (max-width:979px){.full_width_callouts .link_set_item:nth-child(2n){margin-left:10px}}.link_set_link{position:relative;display:block}@media print{.link_set_link{border-bottom:1px solid #e40015;display:inline-block}}.link_set_link:before{height:1px;background:#d6dadb;content:"";display:block;transition:background .25s}@media print{.link_set_link:before{display:none}}.link_set_link:before{width:100%}.link_set_link:focus:before,.link_set_link:hover:before{background:#e40015}.link_set_link:focus span,.link_set_link:hover span{color:#000}.link_set_link_text{font-family:Sora,sans-serif;font-weight:600;color:#e40015;display:block;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;line-height:1.33333;padding:15px 0 0 20px;text-transform:uppercase}@media print{.link_set_link_text{font-family:Sora,sans-serif;font-weight:600;font-size:16px;font-size:1rem;letter-spacing:0;line-height:1.5;padding:0}}.map_hoverable_block{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.map_hoverable_block{margin-top:40px}}@media screen and (min-width:980px){.map_hoverable_block{margin-top:60px}}@media screen and (min-width:1220px){.map_hoverable_block{margin-top:80px}}@media screen and (min-width:740px){.map_hoverable_block{margin-bottom:40px}}@media screen and (min-width:980px){.map_hoverable_block{margin-bottom:60px}}@media screen and (min-width:1220px){.map_hoverable_block{margin-bottom:80px}}.map_hoverable_block .mapplic-clickable{opacity:1}@media print{.map_hoverable_block{display:none}}.map_hoverable_header{margin:0 0 12px}@media screen and (min-width:740px){.map_hoverable_header{margin-bottom:20px}}@media screen and (min-width:980px){.map_hoverable_header{margin-bottom:36px}}.map_hoverable_title{font-family:Sora,sans-serif;font-weight:300;font-size:34px;font-size:2.125rem;line-height:1.07407;margin:0 0 10px}@media screen and (min-width:740px){.map_hoverable_title{font-size:54px;font-size:3.375rem}}@media print{.map_hoverable_title{margin-bottom:0}}.map_hoverable_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;margin:10px 0}@media screen and (min-width:740px){.map_hoverable_description{font-size:18px;font-size:1.125rem}}@media print{.map_hoverable_description{font-size:13px;font-size:.8125rem;line-height:1.5;margin-top:0}}.map_hoverable_description p{margin:0}.map_hoverable_description a{color:#e40015;transition:color .25s,background .25s}.map_hoverable_description a:focus,.map_hoverable_description a:hover{color:#000;text-decoration:underline}.map_hoverable_embed{background-color:#fff;border:1px solid #b3b3b3}@media print{.map_hoverable_embed,.map_hoverable_embed .mapplic-container{height:auto!important}}@media print{.map_hoverable_embed .mapplic-layer,.map_hoverable_embed .mapplic-map,.map_hoverable_embed .mapplic-map-image{width:auto!important;height:auto!important;position:static!important}}@media print{.map_hoverable_embed .mapplic-map-image{width:100%!important;height:auto!important;display:block!important}}.map_hoverable_embed path,.map_hoverable_embed polygon{transition:fill .25s,opacity .25s,stroke .25s}.map_hoverable_embed .mapplic-tooltip{background-color:#fff;border:1px solid #000;box-shadow:none;color:#000;padding:16px 18px;max-width:500px}@media screen and (min-width:740px){.map_hoverable_embed .mapplic-tooltip{padding:26px 30px}}.map_hoverable_embed .mapplic-tooltip.overflow{position:relative}.map_hoverable_embed .mapplic-tooltip.overflow:before{background-color:transparent;background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='ieStartColor', endColorstr='ieEndColor', GradientType=0)";height:10px;position:absolute;right:16px;bottom:18px;left:16px;content:"";display:block;pointer-events:none}@media screen and (min-width:740px){.map_hoverable_embed .mapplic-tooltip.overflow:before{right:30px;bottom:26px;left:30px}}.map_hoverable_embed .mapplic-tooltip-triangle{border-color:#000 transparent transparent!important}.map_hoverable_embed .mapplic-tooltip-triangle:after{width:0;height:0;position:absolute;bottom:1px;left:50%;border-color:#fff transparent transparent!important;border-style:solid;border-width:8px 7px 0;content:"";display:block;margin-bottom:0;margin-left:-7px}.map_hoverable_embed .mapplic-tooltip-close{width:50px;height:50px;top:-25px;right:-25px;background:#6e6e6e url(../images/mapplic-close.svg) no-repeat 50% 50%;border-radius:50%;color:#fff;opacity:1;transition:background-color .25s}.map_hoverable_embed .mapplic-tooltip-close:focus,.map_hoverable_embed .mapplic-tooltip-close:hover{background-color:#000}.map_hoverable_embed .mapplic-tooltip-title{font-family:Sora,sans-serif;font-weight:600;font-size:18px;font-size:1.125rem;line-height:1.61905;margin-bottom:4px!important}@media screen and (min-width:740px){.map_hoverable_embed .mapplic-tooltip-title{font-size:21px;font-size:1.3125rem}}@media print{.map_hoverable_embed .mapplic-tooltip-title{font-size:18px;font-size:1.125rem;line-height:1.83333}}.map_hoverable_embed .mapplic-tooltip-content{font-family:Public Sans,sans-serif;font-weight:400;color:#000;font-size:12px;font-size:.75rem;line-height:1.71429}@media screen and (min-width:740px){.map_hoverable_embed .mapplic-tooltip-content{font-size:14px;font-size:.875rem}}.map_hoverable_embed .mapplic-tooltip-description,.map_hoverable_embed .mapplic-tooltip-description p{color:inherit;line-height:inherit}.map_hoverable_embed .mapplic-tooltip-description a{color:#e40015;transition:color .25s,background .25s}.map_hoverable_embed .mapplic-tooltip-description a:focus,.map_hoverable_embed .mapplic-tooltip-description a:hover{color:#000;text-decoration:underline}.map_hoverable_embed .mapplic-tooltip.overflow .mapplic-tooltip-description{padding-bottom:20px}.map_hoverable_embed .mapplic-popup-link{font-family:Public Sans,sans-serif;font-weight:700;position:relative;background-color:transparent;color:#000!important;display:inline-block;float:none;font-size:15px;font-size:.9375rem;line-height:1;padding:0;text-transform:uppercase;transition:color .25s}.map_hoverable_embed .mapplic-popup-link:focus,.map_hoverable_embed .mapplic-popup-link:hover{color:#e40015!important}.map_hoverable_embed .mapplic-popup-link:after{width:100%;height:2px;background-color:#e40015;content:"";display:block;margin-top:2px}.map_hoverable_embed .mapplic-zoom-buttons{box-shadow:0 0 10px 0 rgba(0,0,0,.3);margin:10px}@media screen and (min-width:740px){.map_hoverable_embed .mapplic-zoom-buttons{margin:20px}}.map_hoverable_embed .mapplic-clear-button{top:auto;right:0;bottom:0;left:auto;width:102px;height:28px;background:#6e6e6e url(../images/mapplic-recenter.svg) no-repeat 50% 50%;background-color:#f3f4f4;border:1px solid #e5e5e5;border-radius:13%/50%;margin:10px}@media screen and (min-width:740px){.map_hoverable_embed .mapplic-clear-button{top:0;right:0;bottom:auto;left:auto;margin:20px}}.map_hoverable_ignore{pointer-events:none}.map_hoverable_print{display:none}@media print{.map_hoverable_print{display:block}}.map_hoverable_print_figure,.map_hoverable_print_figure picture{display:block}.map_hoverable_print_figure img{display:block;width:100%}#governance #tier_1_background.mapplic-active,#governance #tier_1_background:hover{fill:#b60000;opacity:1}#governance #tier_2_background.mapplic-active,#governance #tier_2_background:hover{fill:#fff;stroke:#eaeaea}#governance #tier_2_background.mapplic-active+#tier_2_label_background,#governance #tier_2_background:hover+#tier_2_label_background{fill:#d25a00}#governance #tier_3_description.mapplic-active,#governance #tier_3_description:hover{fill:#fff;stroke:#eaeaea}#governance #tier_3_title.mapplic-active,#governance #tier_3_title:hover{fill:#388219}#governance #tier_4_background.mapplic-active,#governance #tier_4_background:hover{fill:#fff;stroke:#eaeaea}#governance #block_background.mapplic-active,#governance #block_background:hover{fill:#005584;opacity:1}.map_zoom_block{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.map_zoom_block{margin-top:40px}}@media screen and (min-width:980px){.map_zoom_block{margin-top:60px}}@media screen and (min-width:1220px){.map_zoom_block{margin-top:80px}}@media screen and (min-width:740px){.map_zoom_block{margin-bottom:40px}}@media screen and (min-width:980px){.map_zoom_block{margin-bottom:60px}}@media screen and (min-width:1220px){.map_zoom_block{margin-bottom:80px}}.map_zoom_block .mapplic-clickable{opacity:1}@media print{.map_zoom_block{display:none}}.map_zoom_header{margin:0 0 12px}@media screen and (min-width:740px){.map_zoom_header{margin-bottom:20px}}@media screen and (min-width:980px){.map_zoom_header{margin-bottom:36px}}.map_zoom_title{font-family:Sora,sans-serif;font-weight:300;font-size:34px;font-size:2.125rem;line-height:1.07407;margin:0 0 10px}@media screen and (min-width:740px){.map_zoom_title{font-size:54px;font-size:3.375rem}}@media print{.map_zoom_title{margin-bottom:0}}.map_zoom_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;margin:10px 0}@media screen and (min-width:740px){.map_zoom_description{font-size:18px;font-size:1.125rem}}@media print{.map_zoom_description{font-size:13px;font-size:.8125rem;line-height:1.5;margin-top:0}}.map_zoom_description p{margin:0}.map_zoom_description a{color:#e40015;transition:color .25s,background .25s}.map_zoom_description a:focus,.map_zoom_description a:hover{color:#000;text-decoration:underline}@media screen and (min-width:980px){.map_zoom_description{max-width:75%}}.map_zoom_embed{background-color:#fff;border:1px solid #b3b3b3}@media print{.map_zoom_embed,.map_zoom_embed .mapplic-container{height:auto!important}}@media print{.map_zoom_embed .mapplic-layer,.map_zoom_embed .mapplic-map,.map_zoom_embed .mapplic-map-image{width:auto!important;height:auto!important;position:static!important}}@media print{.map_zoom_embed .mapplic-map-image{width:100%!important;height:auto!important;display:block!important}}.map_zoom_embed .mapplic-pin.hidden{display:none}.map_zoom_embed .mapplic-tooltip{background-color:#fff;border:1px solid #000;box-shadow:none;color:#000;padding:16px 18px;max-width:390px}@media screen and (min-width:740px){.map_zoom_embed .mapplic-tooltip{padding:26px 30px}}.map_zoom_embed .mapplic-tooltip.overflow{position:relative}.map_zoom_embed .mapplic-tooltip.overflow:before{background-color:transparent;background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='ieStartColor', endColorstr='ieEndColor', GradientType=0)";height:10px;position:absolute;right:16px;bottom:18px;left:16px;content:"";display:block;pointer-events:none}@media screen and (min-width:740px){.map_zoom_embed .mapplic-tooltip.overflow:before{right:30px;bottom:26px;left:30px}}.map_zoom_embed .mapplic-tooltip .mapplic-thumbnail{width:auto;height:auto;max-width:100%;max-height:none;border-radius:0!important;float:none;margin:0 0 12px}.map_zoom_embed .mapplic-tooltip-triangle{display:none}.map_zoom_embed .mapplic-tooltip-close{width:50px;height:50px;top:-25px;right:-25px;background:#6e6e6e url(../images/mapplic-close.svg) no-repeat 50% 50%;border-radius:50%;color:#fff;opacity:1;transition:background-color .25s}.map_zoom_embed .mapplic-tooltip-close:focus,.map_zoom_embed .mapplic-tooltip-close:hover{background-color:#000}.map_zoom_embed .mapplic-tooltip-title{font-family:Sora,sans-serif;font-weight:600;font-size:18px;font-size:1.125rem;line-height:1.61905;color:#000;margin-bottom:10px}@media screen and (min-width:740px){.map_zoom_embed .mapplic-tooltip-title{font-size:21px;font-size:1.3125rem}}@media print{.map_zoom_embed .mapplic-tooltip-title{font-size:18px;font-size:1.125rem;line-height:1.83333}}.map_zoom_embed .mapplic-tooltip-content{font-family:Public Sans,sans-serif;font-weight:400;color:#000;font-size:12px;font-size:.75rem;line-height:1.71429}@media screen and (min-width:740px){.map_zoom_embed .mapplic-tooltip-content{font-size:14px;font-size:.875rem}}.map_zoom_embed .mapplic-tooltip-description,.map_zoom_embed .mapplic-tooltip-description p{color:inherit;line-height:inherit}.map_zoom_embed .mapplic-tooltip-description a{color:#e40015;transition:color .25s,background .25s}.map_zoom_embed .mapplic-tooltip-description a:focus,.map_zoom_embed .mapplic-tooltip-description a:hover{color:#000;text-decoration:underline}.map_zoom_embed .mapplic-tooltip.overflow .mapplic-tooltip-description{padding-bottom:20px}.map_zoom_embed .mapplic-popup-link{font-family:Public Sans,sans-serif;font-weight:700;position:relative;background-color:transparent;color:#000!important;display:inline-block;float:none;font-size:15px;font-size:.9375rem;line-height:1;padding:0;text-transform:uppercase;transition:color .25s}.map_zoom_embed .mapplic-popup-link:focus,.map_zoom_embed .mapplic-popup-link:hover{color:#e40015!important}.map_zoom_embed .mapplic-popup-link:after{width:100%;height:2px;background-color:#e40015;content:"";display:block;margin-top:2px}.map_zoom_embed .mapplic-zoom-buttons{box-shadow:0 0 10px 0 rgba(0,0,0,.3);margin:10px}@media screen and (min-width:740px){.map_zoom_embed .mapplic-zoom-buttons{margin:20px}}.map_zoom_embed .mapplic-clear-button{top:auto;right:0;bottom:0;left:auto;width:102px;height:28px;background:#6e6e6e url(../images/mapplic-recenter.svg) no-repeat 50% 50%;background-color:#f3f4f4;border:1px solid #e5e5e5;border-radius:13%/50%;margin:10px}@media screen and (min-width:740px){.map_zoom_embed .mapplic-clear-button{top:0;right:0;bottom:auto;left:auto;margin:20px}}.map_zoom_embed .mapplic-pin{width:9px;height:13px;background-image:none;transform:translate(-50%,-50%)}@media screen and (min-width:740px){.map_zoom_embed .mapplic-pin{width:18px;height:26px}}.map_zoom_embed .mapplic-pin:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:21px;height:25px;background-size:100%;content:"";display:block}@media screen and (min-width:740px){.map_zoom_embed .mapplic-pin:after{width:34px;height:44px}}.map_zoom_embed .mapplic-pin.blue:after{background-image:url(../images/pin-blue.svg)}.map_zoom_embed .mapplic-pin.green:after{background-image:url(../images/pin-green.svg)}.map_zoom_embed .mapplic-pin.orange:after{background-image:url(../images/pin-orange.svg)}.map_zoom_embed .mapplic-pin.red:after{background-image:url(../images/pin-red.svg)}.map_zoom_embed .mapplic-pin.teal:after{background-image:url(../images/pin-teal.svg)}.map_zoom_embed .mapplic-pin.purple:after{background-image:url(../images/pin-purple.svg)}.map_zoom_filters{position:relative;z-index:1;margin-bottom:-15px;padding:0 10px}@media screen and (min-width:740px){.map_zoom_filters{margin-bottom:-26px;text-align:center}}.map_zoom_filter{font-family:Sora,sans-serif;font-weight:600;position:relative;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.15);color:#000;cursor:pointer;font-size:12px;font-size:.75rem;margin:0 5px 5px 0;padding:4px 6px;text-transform:uppercase;transition:background .25s,color .25s}@media screen and (min-width:740px){.map_zoom_filter{font-size:14px;font-size:.875rem;margin:0 10px 10px 0;padding:12px}}@media screen and (min-width:740px){.map_zoom_filter:after{width:0;height:0;position:absolute;top:100%;left:50%;border-style:solid;border-width:8px 6px 0;border-color:#000 transparent transparent;content:"";display:block;opacity:0;transform:translate3d(-50%,0,0);transition:opacity .25s,transform .25s}}.map_zoom_filter.active{background-color:#000;color:#fff}@media screen and (min-width:740px){.map_zoom_filter.active:after{opacity:1;transform:translate3d(-50%,0,0)}}.map_zoom_filter_inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.map_zoom_filter_swatch{width:10px;height:10px;background:#000;border-radius:50%;display:block;margin-right:4px}.map_zoom_filter[data-filter*=red] .map_zoom_filter_swatch{background-color:#e40015}.map_zoom_filter[data-filter*=blue] .map_zoom_filter_swatch{background-color:#0b2cd9}.map_zoom_filter[data-filter*=teal] .map_zoom_filter_swatch{background-color:#21af90}.map_zoom_filter[data-filter*=orange] .map_zoom_filter_swatch{background-color:#ff7100}.map_zoom_filter[data-filter*=green] .map_zoom_filter_swatch{background-color:#71a52e}.map_zoom_filter[data-filter*=purple] .map_zoom_filter_swatch{background-color:#795ecd}.map_zoom_filter_label{display:block}@media screen and (max-width:979px){.map_section{overflow:hidden}}.map_block{background-color:#fff;color:#000;overflow:hidden}@media print{.map_block{page-break-inside:avoid}}@media screen and (min-width:980px){.map_block.theme_dark{background-color:#6e6e6e;color:#fff}}.map_inner{position:relative;padding-top:30px}@media screen and (min-width:980px){.map_inner{padding:50px 0 25px}}@media screen and (min-width:1220px){.map_inner{padding:80px 0 45px}}.map_header_group{margin-bottom:70px}@media screen and (min-width:980px){.map_header_group{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}}@media screen and (min-width:980px){.map_block.has_stats .map_header_group{-ms-flex-align:start;align-items:flex-start}}.map_header{margin-bottom:24px}@media screen and (min-width:980px){.map_header{width:50%;width:calc(100% - 350px);margin-bottom:0}}.map_title{font-family:Sora,sans-serif;font-weight:300;font-size:34px;font-size:2.125rem;line-height:1.07407;margin:10px 0}@media screen and (min-width:740px){.map_title{font-size:54px;font-size:3.375rem}}@media screen and (min-width:980px){.map_title{margin:0}}.map_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;margin:10px 0}@media screen and (min-width:740px){.map_description{font-size:18px;font-size:1.125rem}}@media print{.map_description{font-size:13px;font-size:.8125rem;line-height:1.5}}@media screen and (min-width:980px){.map_description{margin:15px 0}}.map_description p{margin:0}.map_stats{margin-bottom:80px}@media print,screen and (min-width:740px){.map_stats{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}}@media screen and (min-width:980px){.map_stats{width:calc(50% - 10px);margin-bottom:0}}.map_stats .stat_large{border-top:1px solid #d6dadb;margin-bottom:22px}@media print{.map_stats .stat_large{width:48%;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}@media screen and (min-width:740px){.map_stats .stat_large{width:calc(50% - 10px)}}@media screen and (min-width:980px){.map_stats .stat_large{margin-bottom:0}}.map_block.theme_dark .map_stats .stat_large{border-top-color:hsla(192,6%,85%,.1)}.map_stats .stat_large_figure{font-family:Public Sans,sans-serif;font-weight:700;color:#e40015;font-size:50px;font-size:3.125rem;line-height:1;margin:2px 0 6px}@media print{.map_stats .stat_large_figure{font-family:Sora,sans-serif;font-weight:600;font-size:24px;font-size:1.5rem;line-height:1.375;line-height:1.5}}@media screen and (min-width:980px){.map_stats .stat_large_figure{font-size:60px;font-size:3.75rem;margin-top:8px;font-size:70px;font-size:4.375rem}}.map_block.theme_dark .map_stats .stat_large_figure{color:#fff}.map_stats .stat_large_label{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.19px;letter-spacing:.01188rem;line-height:1.2;text-transform:uppercase}@media print{.map_stats .stat_large_label{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;margin-left:10px;text-transform:none;font-size:13px;font-size:.8125rem;line-height:1.5}}.map_filter_form{display:none;margin-bottom:16px}.js .map_filter_form{display:block}@media print{.js .map_filter_form{display:none}}@media screen and (min-width:980px){.has_stats .map_filter_form{display:none}}.map_filter_label{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#6e6e6e;margin-bottom:8px}@media print{.map_filter_label{font-size:12px;font-size:.75rem;line-height:1.5}}.js .map_filter_label{display:none}.map_filter_dropdown{min-width:320px}@media screen and (min-width:980px){.map_filter_dropdown .fs-dropdown-selected .label{padding-right:40px!important}}@media print{.map_body{page-break-inside:avoid}}@media screen and (max-width:739px){.map_body{box-shadow:64px -38px 0 #6e6e6e,-64px -38px 0 #6e6e6e,64px 38px 0 #6e6e6e,-64px 38px 0 #6e6e6e}}@media screen and (min-width:740px) and (max-width:979px){.map_body{box-shadow:140px -38px 0 #6e6e6e,-140px -38px 0 #6e6e6e,140px 30px 0 #6e6e6e,-140px 30px 0 #6e6e6e}}@media screen and (max-width:979px){.map_body{background-color:#6e6e6e;color:#fff}}.map_filter_legend{font-family:Sora,sans-serif;font-weight:600;-ms-flex-align:center;align-items:center;display:none;font-size:14px;font-size:.875rem;letter-spacing:1px;letter-spacing:.0625rem;line-height:1;text-transform:uppercase}@media print{.map_filter_legend{display:block}}@media screen and (min-width:980px){.map_filter_legend{margin:25px 0}}@media screen and (min-width:980px){.js .map_filter_legend{display:block;display:-ms-flexbox;display:flex}}.map_filter_key_label{display:inline-block;margin:0 15px 6px 0;white-space:nowrap}@media print{.map_filter_key_label{margin-bottom:25px}}.map_filter_keys{-ms-flex-align:center;align-items:center;display:inline-block;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print{.map_filter_keys{display:block;overflow:hidden}}.map_block.theme_light .map_filter_keys{color:hsla(0,0%,43%,.5)}.map_filter_key{-ms-flex-align:center;align-items:center;display:inline-block;display:-ms-flexbox;display:flex;margin-bottom:6px}@media print{.map_filter_key{float:left;margin-bottom:15px}}.map_filter_key:not(:last-child){margin-right:25px}.map_filter_key.fs-swap-enabled{pointer-events:none}.map_filter_key .icon{display:inline-block;margin-right:5px}@media print{.map_filter_key .icon{display:none}}.map_filter_key .icon.icon_print{display:none}@media print{.map_filter_key .icon.icon_print{display:block}}.map_filter_key .symbol{width:26px;height:37px;fill:#000;filter:drop-shadow(0 0 6px rgba(0,0,0,.3))}@media print{.map_filter_key .symbol{display:block!important}}@media print{.map_filter_key .name{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;color:#000;letter-spacing:normal;margin-left:10px;text-transform:none;font-size:12px;font-size:.75rem;line-height:1.875}}.map_carousel{margin-block:38px}@media print{.map_carousel{display:none}}@media screen and (max-width:979px){.map_carousel{opacity:1;transition:opacity .3s,visibility .3s;visibility:visible}}@media screen and (max-width:979px){.map_block.loading .map_carousel{opacity:0;visibility:hidden}}@media screen and (min-width:980px){.js .map_carousel{display:none}}@media screen and (min-width:740px){.no-js .map_carousel{margin:0 auto}.no-js .map_carousel:after{clear:both;content:"";display:table}}@media screen and (min-width:740px) and (max-width:979px){.no-js .map_carousel{width:600px}}@media screen and (min-width:980px) and (max-width:1219px){.no-js .map_carousel{width:910px}}.map_carousel_items .fs-carousel-viewport{max-width:290px}@media print{.map_carousel_items .fs-carousel-viewport{max-width:none!important;width:auto!important}}@media print{.map_carousel_items .fs-carousel-canister{width:auto!important}}.map_carousel_items .fs-carousel-item{margin-bottom:0}@media print{.map_carousel_items .fs-carousel-item{width:290px!important;margin-bottom:15px}}.map_carousel_items .fs-carousel-item:not(:last-child){margin-right:15px}.map_card{background:#000;color:#fff;margin-bottom:15px}@media print{.map_card{background-color:transparent;border:1px solid #d6dadb;margin-bottom:15px;padding:0 20px}}@media screen and (max-width:739px){.no-js .map_card{max-width:290px;margin-right:auto;margin-left:auto}}@media screen and (min-width:740px){.no-js .map_card{width:290px;float:left;margin:0 20px 20px 0}}@media screen and (min-width:1220px){.no-js .map_card{width:285px;margin:0 10px 10px 0}}@media screen and (min-width:740px) and (max-width:979px){.no-js .map_card:nth-child(2n){margin-right:0}}@media screen and (min-width:980px) and (max-width:1219px){.no-js .map_card:nth-child(3n+3){margin-right:0}}@media screen and (min-width:1220px){.no-js .map_card:nth-child(4n+4){margin-right:0}}.map_card.fs-swap-enabled{display:none}.map_card.fs-swap-active{display:block}.map_card_inner{height:380px;position:relative;overflow:hidden}[data-whatinput=mouse] .map_card_inner:focus,[data-whatinput=touch] .map_card_inner:focus{outline:none}.map_card_background{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.map_card_background:after{opacity:0;pointer-events:none;transition:opacity .4s,visibility .4s;visibility:hidden;width:102%;height:102%;position:absolute;top:-1%;right:-1%;bottom:-1%;left:-1%;background-color:rgba(0,0,0,.65);content:"";display:block}.map_card.active .map_card_background:after,.map_card_inner:focus .map_card_background:after,.map_card_inner:hover .map_card_background:after{opacity:1;pointer-events:auto;visibility:visible;transition-delay:.15s}.map_card_background_fallback{position:absolute;top:0;right:0;bottom:0;left:0;background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(20px)}.map_card_header{position:absolute;right:0;bottom:0;left:0;padding:100px 30px 30px;pointer-events:auto}@media print{.map_card_header{position:static;margin-bottom:10px;padding:0}}.map_card_header:before{background-color:transparent;background:linear-gradient(180deg,transparent,#000);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='ieStartColor', endColorstr='ieEndColor', GradientType=0)";position:absolute;top:0;right:-1%;bottom:-6px;left:-1%;display:block;content:"";opacity:1;pointer-events:none;transition:opacity .4s,visibility .4s;transition-delay:.15s;visibility:visible}.map_card.active .map_card_header:before,.map_card_inner:focus .map_card_header:before,.map_card_inner:hover .map_card_header:before{opacity:0;transition-delay:0s;visibility:hidden}.map_card.active .map_card_header,.map_card_inner:focus .map_card_header,.map_card_inner:hover .map_card_header{pointer-events:none}.map_card_title{font-family:Public Sans,sans-serif;font-weight:700;position:relative;font-size:25px;font-size:1.5625rem;line-height:1.4;margin:4px 0;opacity:1;pointer-events:auto;text-transform:uppercase;transform:translateY(0);transition:opacity .4s,transform .4s,visibility .4s;transition-delay:.15s;transition-timing-function:cubic-bezier(.165,.84,.44,1);visibility:visible}.map_card.active .map_card_title,.map_card_inner:focus .map_card_title,.map_card_inner:hover .map_card_title{opacity:0;pointer-events:none;transform:translateY(60px);transition-delay:.1s;visibility:hidden}.map_card_label{font-family:Public Sans,sans-serif;font-weight:400;position:relative;font-size:14px;font-size:.875rem;line-height:1.2;opacity:1;pointer-events:auto;transform:translateY(0);transition:opacity .4s,transform .4s,visibility .4s;transition-delay:.2s;transition-timing-function:cubic-bezier(.165,.84,.44,1);visibility:visible}.map_card.active .map_card_label,.map_card_inner:focus .map_card_label,.map_card_inner:hover .map_card_label{opacity:0;pointer-events:none;transform:translateY(60px);transition-delay:0s;visibility:hidden}.map_card_body{position:absolute;top:0;right:0;bottom:0;left:0;padding:30px}@media print{.map_card_body{position:static;padding:0}}.map_card_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;margin-bottom:30px;opacity:0;pointer-events:none;transform:translateY(60px);transition:opacity .4s,transform .4s,visibility .4s;transition-timing-function:cubic-bezier(.165,.84,.44,1);visibility:hidden}@media print{.map_card_description{font-size:12px;font-size:.75rem;line-height:1.875;opacity:1;transform:translateY(0);visibility:visible}}.map_card_description p{margin:0}.map_card.active .map_card_description,.map_card_inner:focus .map_card_description,.map_card_inner:hover .map_card_description{opacity:1;pointer-events:auto;transform:translateY(0);transition-delay:.4s;visibility:visible}.map_card_links{opacity:0;pointer-events:none;transform:translateY(60px);transition:opacity .4s,transform .4s,visibility .4s;transition-timing-function:cubic-bezier(.165,.84,.44,1);visibility:hidden}.map_card.active .map_card_links,.map_card_inner:focus .map_card_links,.map_card_inner:hover .map_card_links{opacity:1;pointer-events:auto;transform:translateY(0);transition-delay:.5s;visibility:visible}.map_card_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;display:inline-block;margin-right:8px;margin-bottom:8px;background-color:#e40015;color:#fff;text-align:center;transition:background-color .25s,color .25s}@media print{.map_card_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.map_card_link span{border-bottom:1px solid}}@media print{.map_card_link{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.map_card_link{padding:20px}}.map_card_link:focus,.map_card_link:hover{background-color:#fff;color:#000}.map_media{display:none}@media print{.map_media{display:block;margin-bottom:25px}}@media screen and (min-width:980px){.js .map_media{display:block}}.map_media_inner{position:relative}.map_picture,.map_picture picture{display:block}.map_picture img{display:block;width:100%}.map_media_point{position:absolute;transition:opacity .25s,transform .25s,visibility .25s}.map_media_point:focus,.map_media_point:hover{transform:scale(1.2)}.map_media_point.fs-swap-enabled{opacity:0;pointer-events:none;transform:scale(0);visibility:hidden}.map_media_point.fs-swap-active{opacity:1;pointer-events:auto;transform:scale(1);visibility:visible}.map_media_button{cursor:default;display:block;pointer-events:none;transform:translate(-50%,-50%)}.js .map_media_button{cursor:pointer;pointer-events:auto}.map_media_button_inner{display:block}.map_media_button_inner .label{display:none}.map_media_button_inner .symbol{width:26px;height:37px;fill:#000;filter:drop-shadow(0 0 6px rgba(0,0,0,.3))}@media print{.map_media_button_inner .symbol{display:block!important}}.map_details{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;overflow:hidden;pointer-events:none}@media print{.map_details{position:static;display:block!important;overflow:visible;padding:10px}}@media screen and (max-width:979px){.map_details{display:none}}.show_overlay .map_details{pointer-events:auto}.map_details:before{opacity:0;pointer-events:none;transition:opacity .4s,visibility .4s;visibility:hidden;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);color:#fff;content:"";display:block}@media print{.map_details:before{display:none}}.show_overlay .map_details:before{opacity:1;pointer-events:auto;visibility:visible}.map_details_inner{width:400px;height:100%;position:absolute;top:0;right:0;bottom:0;-ms-flex-align:center;align-items:center;background-color:#6e6e6e;color:#fff;display:-ms-flexbox;display:flex;padding:50px;transform:translateX(100%);transition:transform .4s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}[data-whatinput=mouse] .map_details_inner:focus,[data-whatinput=touch] .map_details_inner:focus{outline:none}@media print{.map_details_inner{width:100%;position:relative;background:#fff;display:block;color:#000;padding:0;transform:translateX(0)}}.show_overlay .map_details_inner{transform:translateX(0)}.map_details_close{width:54px;height:54px;position:absolute;top:-50px;right:-50px;cursor:pointer;display:block}@media print{.map_details_close{display:none}}.map_details_close .label{display:none}.map_details_close .icon{width:18px;height:18px;display:block;margin:18px}.map_details_close .symbol{width:18px;height:18px;display:block;fill:#fff;transition:fill .25s}.map_details_close:focus .symbol,.map_details_close:hover .symbol{fill:#000}.map_details_data{position:relative;-ms-flex-preferred-size:100%;flex-basis:100%}.map_detail.fs-swap-enabled{display:none}@media print{.map_detail.fs-swap-enabled{display:block!important;margin:20px 0}.map_detail.fs-swap-enabled:after{clear:both;content:"";display:table}}.map_detail.fs-swap-active{display:block}@media print{.map_detail_inner{position:relative}}.map_detail_label{font-family:Public Sans,sans-serif;font-weight:400;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:14px;font-size:.875rem;letter-spacing:2px;letter-spacing:.125rem;line-height:1.2;margin-bottom:20px;text-transform:uppercase}@media print{.map_detail_label{margin:0;font-size:13px;font-size:.8125rem;line-height:1.5}}.map_detail_label .icon{display:inline-block;margin-right:10px}@media print{.map_detail_label .icon{display:none}}.map_detail_label .icon.icon_print{display:none}.map_detail_label .icon .symbol{width:26px;height:37px;fill:#000;filter:drop-shadow(0 0 6px rgba(0,0,0,.3))}@media print{.map_detail_label .icon .symbol{display:block!important}}.map_detail_label .name{display:inline-block}@media print{.map_detail_label .name{color:#000}}.map_detail.fs-swap-enabled .map_detail_label{opacity:0;transform:translateY(60px);transition:opacity .4s,transform .4s,visibility .4s;transition-delay:.4s;transition-timing-function:cubic-bezier(.165,.84,.44,1);visibility:hidden;opacity:1;transform:translateY(0);transition-delay:0s;visibility:visible}.map_details_inner.loaded .fs-swap-active .map_detail_label{opacity:1;transform:translateY(0);transition-delay:0s;visibility:visible}.map_detail_figure,.map_detail_figure picture{display:block}.map_detail_figure img{display:block;width:100%}@media print{.map_detail_figure{background-color:#fff;border:1px solid #d6dadb;display:block;padding:5px}.map_detail_figure picture{display:block}.map_detail_figure img{display:block;width:100%}}.map_detail.fs-swap-enabled .map_detail_figure{opacity:0;transform:translateY(60px);transition:opacity .4s,transform .4s,visibility .4s;transition-delay:.4s;transition-timing-function:cubic-bezier(.165,.84,.44,1);visibility:hidden}@media print{.map_detail.fs-swap-enabled .map_detail_figure{width:150px;float:right;margin-left:40px;opacity:1;transform:translateY(0);visibility:visible}}.map_details_inner.loaded .fs-swap-active .map_detail_figure{opacity:1;transform:translateY(0);transition-delay:.1s;visibility:visible}.map_detail.fs-swap-enabled .map_detail_header{opacity:0;transform:translateY(60px);transition:opacity .4s,transform .4s,visibility .4s;transition-delay:.4s;transition-timing-function:cubic-bezier(.165,.84,.44,1);visibility:hidden}@media print{.map_detail.fs-swap-enabled .map_detail_header{opacity:1;transform:translateY(0);visibility:visible}}.map_details_inner.loaded .fs-swap-active .map_detail_header{opacity:1;transform:translateY(0);transition-delay:.2s;visibility:visible}.map_detail_title{font-family:Sora,sans-serif;font-weight:600;font-size:20px;font-size:1.25rem;line-height:1.46154;margin:20px 0 10px}@media screen and (min-width:740px){.map_detail_title{font-size:26px;font-size:1.625rem}}@media print{.map_detail_title{font-size:20px;font-size:1.25rem;line-height:1.33333;font-family:Sora,sans-serif;font-weight:600;font-size:24px;font-size:1.5rem;line-height:1.375;margin:0 0 10px;line-height:1.5}}.map_detail_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;margin:10px 0}@media print{.map_detail_description{font-size:12px;font-size:.75rem;line-height:1.875}}.map_detail_description p{margin:0}.map_detail.fs-swap-enabled .map_detail_description{opacity:0;transform:translateY(60px);transition:opacity .4s,transform .4s,visibility .4s;transition-delay:.4s;transition-timing-function:cubic-bezier(.165,.84,.44,1);visibility:hidden}@media print{.map_detail.fs-swap-enabled .map_detail_description{opacity:1;transform:translateY(0);visibility:visible}}.map_details_inner.loaded .fs-swap-active .map_detail_description{opacity:1;transform:translateY(0);transition-delay:.3s;visibility:visible}.map_detail_links{margin-top:30px}@media print{.map_detail_links{display:none}}.map_detail.fs-swap-enabled .map_detail_links{opacity:0;transform:translateY(60px);transition:opacity .4s,transform .4s,visibility .4s;transition-delay:.4s;transition-timing-function:cubic-bezier(.165,.84,.44,1);visibility:hidden}.map_details_inner.loaded .fs-swap-active .map_detail_links{opacity:1;transform:translateY(0);transition-delay:.4s;visibility:visible}.map_detail_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;display:inline-block;margin-right:8px;margin-bottom:8px;background-color:#fff;color:#e40015;padding-right:25px;padding-left:25px;text-align:center;transition:background-color .25s,color .25s}@media print{.map_detail_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.map_detail_link span{border-bottom:1px solid}}@media print{.map_detail_link{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.map_detail_link{padding:20px;padding-right:25px;padding-left:25px}}.map_detail_link:focus,.map_detail_link:hover{background-color:#000;color:#fff}.map_listing{margin:75px 0 10px}@media screen and (max-width:979px){.map_listing{display:none}}.map_listing_header{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.map_listing_title{font-family:Sora,sans-serif;font-weight:300;font-size:34px;font-size:2.125rem;line-height:1.07407;margin:0 30px 0 0}@media screen and (min-width:740px){.map_listing_title{font-size:54px;font-size:3.375rem}}.map_list_filter_form{margin-left:auto}.no-js .map_list_filter_form{display:none}.map_list_filter_label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.map_list_filter_label.focusable:active,.map_list_filter_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.map_list_filter_dropdown{min-width:320px}@media screen and (min-width:980px){.map_list_filter_dropdown .fs-dropdown-selected .label{padding-right:40px!important}}.map_list_filter_dropdown .fs-dropdown-options{background-color:#6e6e6e!important}.map_list_filter_dropdown .fs-dropdown-item{color:#fff}.map_list_filter_dropdown .fs-dropdown-item:after{background-color:hsla(192,6%,85%,.1)!important}.map_list_filter_dropdown .fs-dropdown-item:focus,.map_list_filter_dropdown .fs-dropdown-item:hover{background-color:#e40015!important}.map_listing_items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}.map_item{width:50%;width:calc(50% - 40px);margin-bottom:40px}.map_item:after{clear:both;content:"";display:table}@media screen and (min-width:1220px){.map_item{margin-bottom:70px}}.map_item.fs-swap-enabled{display:none}.map_item.fs-swap-active{display:block}.map_item_figure{display:block;width:80px;float:left;margin:8px 22px 0 0}.map_item_figure picture{display:block}.map_item_figure img{display:block;width:100%}.map_item_inner{overflow:hidden}.map_item_title{font-family:Sora,sans-serif;font-weight:300;font-size:18px;font-size:1.125rem;line-height:1.33333;color:#000;margin:0}@media screen and (min-width:740px){.map_item_title{font-size:21px;font-size:1.3125rem}}.map_item_label{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#6e6e6e;margin:6px 0}@media print{.map_item_label{font-size:12px;font-size:.75rem;line-height:1.5}}.map_item_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;margin:8px 0 20px}@media print{.map_item_description{font-size:12px;font-size:.75rem;line-height:1.875}}.map_item_description p{margin:0}.map_item_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;color:#e40015}@media print{.map_item_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.map_item_link span{border-bottom:1px solid}}@media print{.map_item_link{color:#e40015}}.map_item_link .label{display:inline-block}.map_item_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.map_item_link .label:after{content:normal;display:none}}@media print{.map_item_link{float:left}}.map_item_link:not(:last-child){margin-right:20px}.map_item_link .label:after{background-color:#d6dadb}.map_item_link:focus,.map_item_link:hover{color:#000}.map_item_link:focus .label:after,.map_item_link:hover .label:after{background-color:#000}.map_list_filter_key{display:none}.media_gallery_new{margin-top:20px;margin-bottom:20px;overflow:hidden}@media screen and (min-width:740px){.media_gallery_new{margin-top:40px}}@media screen and (min-width:980px){.media_gallery_new{margin-top:60px}}@media screen and (min-width:740px){.media_gallery_new{margin-bottom:40px}}@media screen and (min-width:980px){.media_gallery_new{margin-bottom:60px}}.media_gallery_new_title{font-family:Public Sans,sans-serif;font-weight:300;font-size:24px;font-size:1.5rem;margin:20px 0}@media screen and (min-width:740px){.media_gallery_new_title{font-size:30px;font-size:1.875rem}}@media screen and (min-width:740px){.js .media_gallery_new_title{display:inline-block;margin:0 20px 30px 0}}@media screen and (min-width:740px){.media_gallery_new_items{pointer-events:none}}@media screen and (min-width:740px){.js-toggle-active .media_gallery_new_items{pointer-events:auto}}.media_gallery_new_items .fs-carousel-canister{overflow:visible}.media_gallery_new_items .fs-carousel-item{margin-bottom:0;transition:box-shadow .5s,opacity .5s,transform .5s,width .5s,height .5s}@media print{.media_gallery_new_items .fs-carousel-item{height:auto!important;opacity:1}}@media screen and (min-width:740px){.media_gallery_new_items .fs-carousel-item{opacity:.3}}.media_gallery_new_items .fs-carousel-item:not(:last-child){margin-right:10px}@media print{.media_gallery_new_items .fs-carousel-item:not(:last-child){margin-right:0;margin-bottom:20px}}@media screen and (min-width:740px){.media_gallery_new_items .fs-carousel-item:not(:last-child){margin-right:30px}}@media screen and (min-width:740px){.media_gallery_new_items .fs-carousel-item .media_gallery_new_item_inner{box-shadow:0 0 0 transparent;transform:scale(.86);transition:right .5s,left .5s,box-shadow .5s,transform .5s}}.media_gallery_new_items .fs-carousel-item.fs-carousel-visible{opacity:1}@media screen and (min-width:740px){.media_gallery_new_items .fs-carousel-item.fs-carousel-visible .media_gallery_new_item_inner{right:0;left:0;box-shadow:0 0 64px rgba(0,0,0,.2);transform:scale(1)}}@media screen and (min-width:740px){.media_gallery_new_items .fs-carousel-item.fs-carousel-item_previous .media_gallery_new_item_inner{right:-50px}}@media screen and (min-width:980px){.media_gallery_new_items .fs-carousel-item.fs-carousel-item_previous .media_gallery_new_item_inner{right:-66px}}@media screen and (min-width:1220px){.media_gallery_new_items .fs-carousel-item.fs-carousel-item_previous .media_gallery_new_item_inner{right:-82px}}@media screen and (min-width:740px){.media_gallery_new_items .fs-carousel-item.fs-carousel-item_next .media_gallery_new_item_inner{left:-50px}}@media screen and (min-width:980px){.media_gallery_new_items .fs-carousel-item.fs-carousel-item_next .media_gallery_new_item_inner{left:-66px}}@media screen and (min-width:1220px){.media_gallery_new_items .fs-carousel-item.fs-carousel-item_next .media_gallery_new_item_inner{left:-82px}}@media screen and (min-width:740px){.media_gallery_new_items .fs-carousel-controls{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .55s,visibility .55s;transition-delay:1s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}}@media screen and (min-width:740px){.js-toggle-active .media_gallery_new_items .fs-carousel-controls{opacity:1;pointer-events:auto;visibility:visible}}.media_gallery_new_items .fs-carousel-pagination{display:none}.media_gallery_new_item{position:relative;margin-bottom:10px}.media_gallery_new_item_inner{position:relative}.media_gallery_new_item_inner a{pointer-events:none}.fs-carousel-visible .media_gallery_new_item_inner a{pointer-events:auto}@media screen and (min-width:740px){.media_gallery_new_item_inner{overflow:hidden}}.media_gallery_new_item_lightbox_link{font-family:Public Sans,sans-serif;font-weight:400;display:-ms-inline-flexbox;display:inline-flex;position:absolute;top:15px;right:15px;-ms-flex-align:baseline;align-items:baseline;background:#e40015;border-radius:32px;color:#fff;font-size:14px;font-size:.875rem;padding:6px 18px;text-transform:uppercase;transition:background-color .25s ease;z-index:1}.media_gallery_new_item_lightbox_link .symbol_fullscreen{position:relative;top:1px;margin-right:5px}.media_gallery_new_item_lightbox_link:focus,.media_gallery_new_item_lightbox_link:hover{background:#000}@media screen and (min-width:740px){.media_gallery_new_item_lightbox_link{top:30px;right:30px}}.media_gallery_new_toggle{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;position:relative;top:-2px;color:#e40015;cursor:pointer;line-height:1;padding:20px 30px 20px 10px;transition:color .25s,-webkit-text-decoration .25s;transition:color .25s,text-decoration .25s;transition:color .25s,text-decoration .25s,-webkit-text-decoration .25s}@media print{.media_gallery_new_toggle{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.media_gallery_new_toggle span{border-bottom:1px solid}}@media screen and (min-width:740px){.media_gallery_new_toggle{display:inline-block}}.media_gallery_new_toggle:focus,.media_gallery_new_toggle:hover{color:#000}.media_gallery_new_toggle .icon{position:relative;bottom:-6px;display:inline-block;margin-right:6px}.media_gallery_new_toggle .symbol{width:22px;height:20px;fill:#000}.media_gallery_new_figure,.media_gallery_new_figure picture{display:block}.media_gallery_new_figure img{display:block;width:100%}.media_gallery_new_figcaption{font-family:Public Sans,sans-serif;font-weight:400;color:#000;font-size:16px;font-size:1rem;line-height:1.5;margin:0;padding:20px}@media print{.media_gallery_new_figcaption{padding-right:0;padding-left:0}}@media screen and (min-width:740px){.media_gallery_new_figcaption{background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='ieStartColor', endColorstr='ieEndColor', GradientType=0)";position:absolute;right:0;bottom:0;left:0;background-color:transparent;color:#fff;padding:36px 55px;padding-top:80px;transform:translateY(100%) translateY(-136px);transition:transform .55s;transition-delay:0s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.media_gallery_new_figcaption.active{transform:translateY(0)}}.media_gallery_new_figcaption p{margin:0}.media_gallery_new_figcaption a{position:relative;color:inherit;font-weight:600;text-decoration:underline;transition:opacity .25s,-webkit-text-decoration .25s;transition:opacity .25s,text-decoration .25s;transition:opacity .25s,text-decoration .25s,-webkit-text-decoration .25s}.media_gallery_new_figcaption a:focus,.media_gallery_new_figcaption a:hover{-webkit-text-decoration-color:#e40015;text-decoration-color:#e40015}.media_gallery_new_figcaption_button{color:#fff;cursor:pointer;margin-bottom:20px;transition:color .25s}@media screen and (max-width:739px){.media_gallery_new_figcaption_button{color:#000;cursor:default}}.media_gallery_new_figcaption_button:hover{color:#e40015}@media screen and (max-width:739px){.media_gallery_new_figcaption_button:hover{color:#000}}.media_gallery_new_figcaption_inner{-ms-flex-align:center;align-items:center;display:grid;gap:0 15px;grid-template-columns:1fr 28px}.media_gallery_new_figcaption_label{font-family:Sora,sans-serif;font-weight:600;font-size:18px;font-size:1.125rem;line-height:1.61905;font-weight:400;text-decoration:underline;-webkit-text-decoration-color:#e40015;text-decoration-color:#e40015}@media screen and (min-width:740px){.media_gallery_new_figcaption_label{font-size:21px;font-size:1.3125rem}}@media print{.media_gallery_new_figcaption_label{font-size:18px;font-size:1.125rem;line-height:1.83333}}@media screen and (max-width:739px){.media_gallery_new_figcaption_label{text-decoration:none}}.media_gallery_new_figcaption.active .media_gallery_new_figcaption_label{-webkit-text-decoration-color:hsla(0,0%,100%,.4);text-decoration-color:hsla(0,0%,100%,.4)}.media_gallery_new_figcaption_icon{height:28px;position:relative;background-color:#fff;border-radius:50%;color:#e40015;transition:background-color .25s,color .25s}@media screen and (max-width:739px){.media_gallery_new_figcaption_icon{display:none}}.media_gallery_new_figcaption_button:hover .media_gallery_new_figcaption_icon{background-color:#e40015;border-radius:50%;color:#fff}.media_gallery_new_figcaption_icon .symbol{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:28px;height:28px;pointer-events:none;transition:opacity .25s,visibility .25s}.media_gallery_new_figcaption_icon .symbol_plus_simple{width:14px;height:14px;opacity:1;visibility:visible}.image_full.open .media_gallery_new_figcaption_icon .symbol_plus_simple{opacity:0;visibility:hidden}.media_gallery_new_figcaption_icon .symbol_minus_simple{width:14px;height:2px;opacity:0;visibility:hidden}.image_full.open .media_gallery_new_figcaption_icon .symbol_minus_simple{opacity:1;visibility:visible}.media_gallery_new_figcaption_title{font-family:Sora,sans-serif;font-weight:600;font-size:18px;font-size:1.125rem;line-height:1.61905;color:#fff;font-weight:400}@media screen and (min-width:740px){.media_gallery_new_figcaption_title{font-size:21px;font-size:1.3125rem}}@media print{.media_gallery_new_figcaption_title{font-size:18px;font-size:1.125rem;line-height:1.83333}}@media screen and (max-width:739px){.media_gallery_new_figcaption_title{color:#000}}.media_item_link:focus .media_gallery_new_play,.media_item_link:hover .media_gallery_new_play{background-color:#e40015}.media_gallery_new_item.video .media_gallery_new_item_inner{position:relative}.media_gallery_new_item.video .media_gallery_new_play{width:90px;height:90px;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;border-radius:50%;margin:auto;transition:background-color .25s}.media_item_link:focus .media_gallery_new_item.video .media_gallery_new_play,.media_item_link:hover .media_gallery_new_item.video .media_gallery_new_play{background-color:#000}.media_gallery_new_item.video .media_gallery_new_play .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-width:17px 0 17px 29.4px;border-color:transparent transparent transparent #fff;display:block;margin-left:4px}.media_gallery_new_item.video .media_gallery_new_play .symbol{display:none}@media screen and (min-width:740px){.media_gallery_new_item.video .media_gallery_new_figcaption p{font-family:Public Sans,sans-serif;font-weight:300}}.media_gallery_new_item.video .media_gallery_new_figcaption .time{font-family:Sora,sans-serif;font-weight:600;color:#fff;display:block;font-size:14px;font-size:.875rem;letter-spacing:1px;letter-spacing:.0625rem;margin-top:4px;opacity:1;text-transform:uppercase}.media_gallery_new_figcaption_menu{display:none;cursor:pointer;margin-bottom:20px}.media_gallery_new_figcaption_menu .icon{width:42px;height:42px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.3);border:3px solid #e40015;border-radius:50%;-ms-flex-pack:center;justify-content:center;margin-right:10px;transition:background-color .25s ease,border-color .25s ease}.media_gallery_new_figcaption_menu .icon .symbol_close{display:none}.media_gallery_new_figcaption_menu .icon .symbol_video_mobile{fill:#fff}.media_gallery_new_figcaption.active .media_gallery_new_figcaption_menu .icon{background:#fff}.media_gallery_new_figcaption.active .media_gallery_new_figcaption_menu .icon .symbol_camera,.media_gallery_new_figcaption.active .media_gallery_new_figcaption_menu .icon .symbol_video_mobile{display:none}.media_gallery_new_figcaption.active .media_gallery_new_figcaption_menu .icon .symbol_close{display:block}.media_gallery_new_figcaption_menu:focus .icon,.media_gallery_new_figcaption_menu:hover .icon{border-color:#fff}.media_gallery_new_figcaption_menu .label{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;font-size:12px;font-size:.75rem;transition:opacity .25s ease}@media print{.media_gallery_new_figcaption_menu .label{font-size:12px;font-size:.75rem;line-height:1.5}}.media_gallery_new_figcaption.active .media_gallery_new_figcaption_menu .label{opacity:0}@media screen and (min-width:740px){.media_gallery_new_figcaption_menu{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline}}@media print{.media_gallery_new_figcaption_menu{display:none}}.media_gallery_new_item_title{font-family:Public Sans,sans-serif;display:block;font-size:35px;font-size:2.1875rem;font-weight:300;margin-bottom:10px}.media_gallery_new_watch_button{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;position:absolute;left:20px;bottom:20px;-ms-flex-align:center;align-items:center;background-color:#e40015;color:#fff;display:-ms-flexbox;display:flex;transform:translateY(100px);transition:background-color .25s ease-in-out,transform .55s cubic-bezier(.165,.84,.44,1) 0s}@media print{.media_gallery_new_watch_button{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.media_gallery_new_watch_button span{border-bottom:1px solid}}@media print{.media_gallery_new_watch_button{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.media_gallery_new_watch_button{padding:20px}}@media screen and (min-width:740px){.media_gallery_new_watch_button{left:auto;right:20px}}@media screen and (min-width:740px){.csstransforms3d .media_gallery_new_watch_button{transform:translate3d(0,100px,0)}}@media screen and (min-width:740px){.js-toggle-active .fs-carousel-visible .media_gallery_new_watch_button{transform:translateY(0);transition:background-color .25s ease-in-out,transform .55s cubic-bezier(.165,.84,.44,1) .55s}}@media screen and (min-width:740px){.csstransforms3d .js-toggle-active .fs-carousel-visible .media_gallery_new_watch_button{transform:translateZ(0)}}.media_gallery_new_watch_button:focus,.media_gallery_new_watch_button:hover{background-color:#000}.media_gallery_new_watch_button .label{display:inline-block}.media_gallery_new_watch_button .icon{width:24px;height:24px;position:relative;border:1px solid #fff;border-radius:50%;display:inline-block;margin-left:12px}.media_gallery_new_watch_button .icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 7.8px;border-color:transparent transparent transparent #fff;content:"";display:block;margin-left:1px}.media_gallery_new_watch_button .symbol{display:none}.media_gallery{margin-top:20px;margin-bottom:20px;overflow:hidden}@media screen and (min-width:740px){.media_gallery{margin-top:40px}}@media screen and (min-width:980px){.media_gallery{margin-top:60px}}@media screen and (min-width:740px){.media_gallery{margin-bottom:40px}}@media screen and (min-width:980px){.media_gallery{margin-bottom:60px}}@media print{.media_gallery{page-break-inside:avoid}}@media screen and (min-width:740px){.js .media_gallery_header{display:none}}.media_gallery_title{font-family:Public Sans,sans-serif;font-weight:300;font-size:21px;font-size:1.3125rem;margin:20px 0}@media print{.media_gallery_title{font-family:Sora,sans-serif;font-weight:600;font-size:26px;font-size:1.625rem;line-height:1.26316;margin-bottom:0;font-size:24px;font-size:1.5rem;line-height:1.5}}@media screen and (min-width:740px){.media_gallery_title{font-size:24px;font-size:1.5rem}}@media screen and (min-width:740px){.js .media_gallery_title{display:inline-block;margin:0 20px 0 25px}}@media screen and (min-width:740px){.media_gallery_items{pointer-events:none}}@media screen and (min-width:740px){.js-toggle-active .media_gallery_items{pointer-events:auto}}.media_gallery_items .fs-carousel-canister{overflow:visible}.media_gallery_items .fs-carousel-item{margin-bottom:0;transition:box-shadow .5s,opacity .5s,transform .5s,width .5s,height .5s}@media print{.media_gallery_items .fs-carousel-item{height:auto!important;opacity:1}}@media screen and (min-width:740px){.media_gallery_items .fs-carousel-item{opacity:.3}}.media_gallery_items .fs-carousel-item:not(:last-child){margin-right:10px}@media print{.media_gallery_items .fs-carousel-item:not(:last-child){margin-right:0;margin-bottom:20px}}@media screen and (min-width:740px){.media_gallery_items .fs-carousel-item:not(:last-child){margin-right:30px}}@media screen and (min-width:740px){.media_gallery_items .fs-carousel-item .media_gallery_item_inner{box-shadow:0 0 0 transparent;transform:scale(.86);transition:right .5s,left .5s,box-shadow .5s,transform .5s}}.media_gallery_items .fs-carousel-item.fs-carousel-visible{opacity:1}@media screen and (min-width:740px){.media_gallery_items .fs-carousel-item.fs-carousel-visible .media_gallery_item_inner{right:0;left:0;box-shadow:0 0 64px rgba(0,0,0,.2);transform:scale(1)}}@media screen and (min-width:740px){.media_gallery_items .fs-carousel-item.fs-carousel-item_previous .media_gallery_item_inner{right:-50px}}@media screen and (min-width:980px){.media_gallery_items .fs-carousel-item.fs-carousel-item_previous .media_gallery_item_inner{right:-66px}}@media screen and (min-width:1220px){.media_gallery_items .fs-carousel-item.fs-carousel-item_previous .media_gallery_item_inner{right:-82px}}@media screen and (min-width:740px){.media_gallery_items .fs-carousel-item.fs-carousel-item_next .media_gallery_item_inner{left:-50px}}@media screen and (min-width:980px){.media_gallery_items .fs-carousel-item.fs-carousel-item_next .media_gallery_item_inner{left:-66px}}@media screen and (min-width:1220px){.media_gallery_items .fs-carousel-item.fs-carousel-item_next .media_gallery_item_inner{left:-82px}}@media screen and (max-width:739px){.media_gallery_items .fs-carousel-controls{display:none!important}}@media screen and (min-width:740px){.media_gallery_items .fs-carousel-controls{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .55s,visibility .55s;transition-delay:1s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}}@media screen and (min-width:740px){.js-toggle-active .media_gallery_items .fs-carousel-controls{opacity:1;pointer-events:auto;visibility:visible}}.media_gallery_items .fs-carousel-pagination{display:none}.media_gallery_item{position:relative;margin-bottom:10px}@media print{.media_gallery_item{width:100%!important;border-bottom:1px solid #d8d8d8;float:none!important;margin-top:30px;padding-bottom:30px}}@media print{.media_gallery_item:first-child{margin-top:15px}}.media_gallery_item_inner{position:relative;overflow:hidden}.media_gallery_item_inner a{pointer-events:none}.fs-carousel-visible .media_gallery_item_inner a{pointer-events:auto}@media print{.fs-carousel-visible .media_gallery_item_inner a{width:300px}}.media_gallery_mask{width:212px;position:absolute;top:0;right:0;bottom:0;background-color:#e40015;display:none;opacity:.9;transform:translateX(0);transition:transform .4s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}@media print,screen and (max-width:739px){.media_gallery_mask{display:none!important}}@supports ((-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,93% 50%)) or (clip-path:polygon(0 0,100% 0,100% 100%,0 100%,93% 50%))){.media_gallery_mask{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,93% 50%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,93% 50%);display:block}}.csstransforms3d .media_gallery_mask{transform:translateZ(0)}.js-toggle-active .media_gallery_mask{transform:translateX(100%)}.csstransforms3d .js-toggle-active .media_gallery_mask{transform:translate3d(100%,0,0)}.media_gallery_lockup{position:absolute;top:70px;right:0;background-color:#fff;display:none;padding:4px 0 4px 33px;transform:translateX(0);transition:transform .4s;transition-delay:.4s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}@media print{.media_gallery_lockup{position:relative;top:auto;background:transparent;display:block;padding:0}}.csstransforms3d .media_gallery_lockup{transform:translateZ(0)}@supports ((-webkit-clip-path:polygon(33px 0,100% 0,100% 100%,0 100%)) or (clip-path:polygon(33px 0,100% 0,100% 100%,0 100%))){.media_gallery_lockup{-webkit-clip-path:polygon(33px 0,100% 0,100% 100%,0 100%);clip-path:polygon(33px 0,100% 0,100% 100%,0 100%)}@media print{.media_gallery_lockup{-webkit-clip-path:none;clip-path:none}}}.js-toggle-active .media_gallery_lockup{transform:translateX(100%)}.csstransforms3d .js-toggle-active .media_gallery_lockup{transform:translate3d(100%,0,0)}@media screen and (min-width:740px){.js .media_gallery_lockup{display:block;pointer-events:auto}}@media print{.media_gallery_lockup .media_gallery_title{display:none}}.media_gallery_toggle{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;position:relative;top:-2px;color:#e40015;cursor:pointer;line-height:1;padding:20px 30px 20px 10px;transition:color .25s,-webkit-text-decoration .25s;transition:color .25s,text-decoration .25s;transition:color .25s,text-decoration .25s,-webkit-text-decoration .25s}@media print{.media_gallery_toggle{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.media_gallery_toggle span{border-bottom:1px solid}}@media print{.media_gallery_toggle{width:100%;top:0;border-bottom:1px solid #d8d8d8;color:#000;display:block;margin-bottom:15px;padding:0 0 20px}}@media screen and (min-width:740px){.media_gallery_toggle{display:inline-block}}.media_gallery_toggle:focus,.media_gallery_toggle:hover{color:#000}.media_gallery_toggle .icon{position:relative;bottom:-6px;display:inline-block;margin-right:6px}@media print{.media_gallery_toggle .icon{display:none}}.media_gallery_toggle .symbol{width:22px;height:20px;fill:#000}.media_gallery_toggle span{border-bottom:none;font-weight:600}.media_gallery_figure,.media_gallery_figure picture{display:block}.media_gallery_figure img{display:block;width:100%}@media print{.media_gallery_figure{display:none}}.media_gallery_figure.media_gallery_figure_print{display:none}@media print{.media_gallery_figure.media_gallery_figure_print{height:100%;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}@media print{.media_gallery_figure img{width:150px!important}}@media print{.media_gallery_image{background-color:#fff;border:1px solid #d6dadb;display:block;padding:5px}.media_gallery_image picture{display:block}.media_gallery_image img{display:block;width:100%}}.media_gallery_figcaption{font-family:Public Sans,sans-serif;font-weight:400;background-color:#6e6e6e;color:#fff;font-size:16px;font-size:1rem;line-height:1.5;margin:0;padding:20px}@media print{.media_gallery_figcaption{background:transparent;color:#000;font-size:13px;font-size:.8125rem;line-height:1.91667;margin-left:30px;padding-right:0;padding-left:0}}@media screen and (min-width:740px){.media_gallery_figcaption{background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='ieStartColor', endColorstr='ieEndColor', GradientType=0)";position:absolute;right:0;bottom:0;left:0;background-color:transparent;padding-top:80px;transform:translateY(100%);transition:transform .55s;transition-delay:0s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}}@media screen and (min-width:740px){.csstransforms3d .media_gallery_figcaption{transform:translate3d(0,100%,0)}}@media screen and (min-width:740px){.js-toggle-active .fs-carousel-visible .media_gallery_figcaption{transform:translateY(0);transition-delay:.55s}}@media screen and (min-width:740px){.csstransforms3d .js-toggle-active .fs-carousel-visible .media_gallery_figcaption{transform:translateZ(0)}}.media_gallery_figcaption p{margin:0}@media screen and (min-width:980px){.media_gallery_figcaption p{max-width:620px}}@media screen and (min-width:1220px){.media_gallery_figcaption p{max-width:835px}}.media_gallery_figcaption a{color:inherit;opacity:.6;text-decoration:underline;transition:opacity .25s,-webkit-text-decoration .25s;transition:opacity .25s,text-decoration .25s;transition:opacity .25s,text-decoration .25s,-webkit-text-decoration .25s}@media print{.media_gallery_figcaption a{color:#e40015;opacity:1}}.media_gallery_figcaption a:focus,.media_gallery_figcaption a:hover{text-decoration:underline;opacity:1}.media_item_link{position:relative;display:block}@media print{.media_item_link:after{content:normal;display:none}}.media_item_link:focus .media_gallery_play,.media_item_link:hover .media_gallery_play{background-color:#e40015}.media_gallery_item.video .media_gallery_item_inner{position:relative}.media_gallery_item.video .media_gallery_play{width:90px;height:90px;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;border-radius:50%;margin:auto;transition:background-color .25s}@media print{.media_gallery_item.video .media_gallery_play{width:60px;height:60px;background:#fff}}.media_item_link:focus .media_gallery_item.video .media_gallery_play,.media_item_link:hover .media_gallery_item.video .media_gallery_play{background-color:#000}.media_gallery_item.video .media_gallery_play .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-width:17px 0 17px 29.4px;border-color:transparent transparent transparent #fff;display:block;margin-left:4px}@media print{.media_gallery_item.video .media_gallery_play .icon{border-width:12px 0 12px 23.4px;border-color:transparent transparent transparent #e40015}}.media_gallery_item.video .media_gallery_play .symbol{display:none}@media print{.media_gallery_item.video .media_gallery_picture{-ms-flex:0 0 150px;flex:0 0 150px}}@media print{.media_gallery_item.video .media_gallery_figure img,.media_gallery_item.video .media_gallery_image{background-color:#fff;border:1px solid #d6dadb;display:block;padding:5px}.media_gallery_item.video .media_gallery_figure img picture,.media_gallery_item.video .media_gallery_image picture{display:block}.media_gallery_item.video .media_gallery_figure img img,.media_gallery_item.video .media_gallery_image img{display:block;width:100%}}@media screen and (min-width:740px){.media_gallery_item.video .media_gallery_figcaption p{font-family:Public Sans,sans-serif;font-weight:300;font-size:26px;font-size:1.625rem;line-height:1.2}}@media screen and (min-width:980px){.media_gallery_item.video .media_gallery_figcaption p{font-size:34px;font-size:2.125rem}}@media screen and (min-width:1220px){.media_gallery_item.video .media_gallery_figcaption p{font-size:45px;font-size:2.8125rem}}.media_gallery_item.video .media_gallery_figcaption .time{font-family:Sora,sans-serif;font-weight:600;color:#fff;display:block;font-size:14px;font-size:.875rem;letter-spacing:1px;letter-spacing:.0625rem;margin-top:4px;opacity:.5;text-transform:uppercase}@media print{.media_gallery_item.video .media_gallery_figcaption .time{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#000;opacity:1;font-size:12px;font-size:.75rem;line-height:1.5}}.media_gallery_watch_button{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;position:absolute;right:20px;bottom:20px;-ms-flex-align:center;align-items:center;background-color:#e40015;color:#fff;display:-ms-flexbox;display:flex;transform:translateY(100px);transition:background-color .25s ease-in-out,transform .55s cubic-bezier(.165,.84,.44,1) 0s}@media print{.media_gallery_watch_button{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.media_gallery_watch_button span{border-bottom:1px solid}}@media print{.media_gallery_watch_button{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.media_gallery_watch_button{padding:20px}}@media print,screen and (max-width:979px){.media_gallery_watch_button{display:none}}@media screen and (min-width:740px){.csstransforms3d .media_gallery_watch_button{transform:translate3d(0,100px,0)}}@media screen and (min-width:740px){.js-toggle-active .fs-carousel-visible .media_gallery_watch_button{transform:translateY(0);transition:background-color .25s ease-in-out,transform .55s cubic-bezier(.165,.84,.44,1) .55s}}@media screen and (min-width:740px){.csstransforms3d .js-toggle-active .fs-carousel-visible .media_gallery_watch_button{transform:translateZ(0)}}.media_gallery_watch_button:focus,.media_gallery_watch_button:hover{background-color:#000}.media_gallery_watch_button .label{display:inline-block}.media_gallery_watch_button .icon{width:24px;height:24px;position:relative;border:1px solid #fff;border-radius:50%;display:inline-block;margin-left:12px}.media_gallery_watch_button .icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 7.8px;border-color:transparent transparent transparent #fff;content:"";display:block;margin-left:2px}.media_gallery_watch_button .symbol{display:none}.news_listing{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.news_listing{margin-top:40px}}@media screen and (min-width:980px){.news_listing{margin-top:60px}}@media screen and (min-width:740px){.news_listing{margin-bottom:40px}}@media screen and (min-width:980px){.news_listing{margin-bottom:60px}}.news_listing_title{font-family:Sora,sans-serif;font-weight:600;font-size:26px;font-size:1.625rem;line-height:1.26316;margin:10px 0}@media screen and (min-width:740px){.news_listing_title{font-size:38px;font-size:2.375rem}}@media print{.news_listing_title{font-size:24px;font-size:1.5rem;line-height:1.5}}@media screen and (min-width:740px){.news_listing_title{margin:20px 0}}.news_filters{background-color:#fff;border:1px solid #d6dadb;color:#6e6e6e;padding:10px}@media print{.news_filters{display:none}}@media screen and (min-width:500px){.news_filters{padding:20px}}@media screen and (min-width:740px){.news_filters{padding:30px}}@media screen and (min-width:980px){.news_filters{padding:40px}}.no-js .news_filters{display:none}@media screen and (min-width:740px) and (max-width:979px){.news_filters_inner:after{clear:both;content:"";display:table}}@media screen and (min-width:980px){.news_filters_inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:739px){.news_filter:not(:last-child){margin-bottom:20px}}@media screen and (min-width:740px) and (max-width:979px){.news_filter.search{margin-bottom:25px}}@media screen and (min-width:980px){.news_filter.search{-ms-flex-preferred-size:46%;flex-basis:46%}}@media screen and (min-width:740px) and (max-width:979px){.news_filter.view{width:314px;float:left}}@media screen and (min-width:980px){.news_filter.view{-ms-flex:1;flex:1;margin-left:10px}}@media screen and (min-width:1220px){.news_filter.view{margin-left:15px}}@media screen and (min-width:740px) and (max-width:979px){.news_filter.view+.news_filter.view{margin-left:15px}}.news_filter_label{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;margin-bottom:15px}@media print{.news_filter_label{font-size:12px;font-size:.75rem;line-height:1.5}}.news_filter_search_lockup{position:relative;background-color:#000;color:#fff}.news_filter_input{font-family:Public Sans,sans-serif;font-weight:700;height:56px;background-color:transparent;border-width:0;border-radius:0;color:#fff;padding:0 70px 0 30px;text-transform:none;-webkit-appearance:none}.news_filter_input::-webkit-input-placeholder{color:#fff;opacity:1;text-overflow:ellipsis;text-transform:uppercase}.news_filter_input::-moz-placeholder{color:#fff;opacity:1;text-overflow:ellipsis;text-transform:uppercase}.news_filter_input:-ms-input-placeholder,.news_filter_input::-ms-input-placeholder{color:#fff;opacity:1;text-overflow:ellipsis;text-transform:uppercase}.news_filter_input::placeholder{color:#fff;opacity:1;text-overflow:ellipsis;text-transform:uppercase}.news_filter_input[placeholder]{color:#fff;opacity:1;text-overflow:ellipsis;text-transform:uppercase}.news_filter_button{width:70px;position:absolute;top:0;right:0;bottom:0;cursor:pointer;text-align:center;transition:opacity .25s}.news_filter_button:focus,.news_filter_button:hover{opacity:.6}.news_filter_button .icon{width:21px;height:22px;display:block;margin:auto}.news_filter_button .symbol{width:21px;height:22px;fill:#fff}.news_filter_button .label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0;color:#757575}.news_filter_button .label.focusable:active,.news_filter_button .label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.news_item{border-bottom:1px solid #f3f4f4;padding:20px 0}@media print,screen and (min-width:740px){.news_item{padding:30px 0}}@media screen and (min-width:980px){.news_item{padding:50px 0}}.news_item_wrapper:after{clear:both;content:"";display:table}@media print,screen and (min-width:500px){.news_item_media{width:32%;float:right;margin:0 0 20px 20px}}@media screen and (min-width:740px){.news_item_media{width:240px}}@media screen and (min-width:980px){.news_item_media{width:230px}}@media screen and (min-width:1220px){.news_item_media{width:286px}}.news_item_figure{display:block;background-color:#fff;border:1px solid #f3f4f4;margin-bottom:10px;padding:10px}.news_item_figure picture{display:block}.news_item_figure img{display:block;width:100%}@media screen and (min-width:500px) and (max-width:739px){.news_item_figure{padding:5px}}@media screen and (min-width:980px){.news_item_content{max-width:66%}}.news_item_tags{font-family:Sora,sans-serif;font-weight:600;font-size:11px;font-size:.6875rem;letter-spacing:.39px;letter-spacing:.02438rem;line-height:1;margin:0 0 10px;text-transform:uppercase}.news_item_tag{background-color:#f3f4f4;color:#6e6e6e;display:inline-block;padding:4px 8px}@media print{.news_item_tag{border:1px solid #d6dadb}}.news_item_tag:not(:last-child){margin-right:4px}.news_item_title{font-family:Sora,sans-serif;font-weight:300;font-size:30px;font-size:1.875rem;line-height:1.2;color:#000;margin:10px 0}@media print{.news_item_title{color:#000}}.news_item_meta{font-family:Sora,sans-serif;font-weight:600;color:#6e6e6e;font-size:14px;font-size:.875rem;letter-spacing:1px;letter-spacing:.0625rem;line-height:1.2;margin:14px 0;text-transform:uppercase}.news_item_date{display:inline-block;margin-right:14px}.news_item_time{font-weight:300;display:inline-block}.news_item_body,.news_item_time{font-family:Public Sans,sans-serif}.news_item_body{font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778}@media screen and (min-width:740px){.news_item_body{font-size:18px;font-size:1.125rem}}@media print{.news_item_body{font-size:13px;font-size:.8125rem;line-height:1.5}}.news_item_description{margin:18px 0 15px}.news_item_description p{margin:0}.news_item_links{margin-top:15px}@media print{.news_item_links{display:none}}.news_item_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;color:#e40015;transition:opacity .25s}@media print{.news_item_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.news_item_link span{border-bottom:1px solid}}@media print{.news_item_link{color:#e40015}}.news_item_link .label{display:inline-block}.news_item_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.news_item_link .label:after{content:normal;display:none}}.news_item_link .label:after{background-color:#d6dadb}.news_item_link:focus .label,.news_item_link:hover .label{color:#000}.news_item_link:focus .label:after,.news_item_link:hover .label:after{background-color:currentColor}.news_listing_footer_links{margin:20px 0}@media print{.news_listing_footer_links{display:none}}@media screen and (min-width:740px){.news_listing_footer_links{margin:34px 0}}.news_listing_footer_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;background-color:#e40015;color:#fff;display:block;text-align:center}@media print{.news_listing_footer_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.news_listing_footer_link span{border-bottom:1px solid}}@media print{.news_listing_footer_link{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.news_listing_footer_link{padding:20px}}@media screen and (min-width:740px){.news_listing_footer_link{display:inline-block}}.news_listing_footer_link:focus,.news_listing_footer_link:hover{background-color:#000;color:#fff}.news_media_block{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.news_media_block{margin-top:40px}}@media screen and (min-width:980px){.news_media_block{margin-top:60px}}@media screen and (min-width:740px){.news_media_block{margin-bottom:40px}}@media screen and (min-width:980px){.news_media_block{margin-bottom:60px}}.news_media_heading{font-family:Public Sans,sans-serif;font-weight:300;font-size:24px;font-size:1.5rem;line-height:1.35294;color:#6e6e6e;margin:20px 0}@media screen and (min-width:740px){.news_media_heading{font-size:34px;font-size:2.125rem}}@media print{.news_media_heading{font-size:22px;font-size:1.375rem;line-height:1.55556}}@media screen and (min-width:740px){.news_media_heading{margin:30px 0}}@media screen and (min-width:980px){.news_media_heading{width:890px}}@media print{.news_media_links{display:none}}@media screen and (min-width:740px){.news_media_links{display:-ms-flexbox;display:flex}}.news_media_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;color:#e40015;display:block;margin:0 25px 15px 0}@media print{.news_media_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.news_media_link span{border-bottom:1px solid}}@media print{.news_media_link{color:#e40015}}.news_media_link .label{display:inline-block}.news_media_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.news_media_link .label:after{content:normal;display:none}}@media print{.news_media_link{display:none}}.news_media_link .label:after{background-color:#d6dadb}.news_media_link:focus,.news_media_link:hover{color:#000}.news_media_link:focus .label:after,.news_media_link:hover .label:after{background-color:#000}@media screen and (min-width:740px){.news_media_link_bottom{margin-top:30px}}@media screen and (min-width:980px){.news_media_link_bottom{margin-top:0}}.news_media_body{margin:40px 0 25px}@media screen and (min-width:740px){.news_media_body{margin-bottom:0}}.news_media_title{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;margin:0 0 35px}@media print{.news_media_title{font-size:12px;font-size:.75rem;line-height:1.5}}@media screen and (min-width:980px){.news_media_items{margin-bottom:30px}}.news_media_items .fs-carousel-canister{overflow:visible}.news_media_items .fs-carousel-controls{width:auto;position:absolute;right:0;bottom:-72px;margin:0!important}.no-js .news_media_items:after{clear:both;content:"";display:table}.news_media_item{position:relative;min-height:140px;background:#fff;display:none;margin-bottom:10px}.news_media_item:first-child,.news_media_item:nth-child(2),.news_media_item:nth-child(3){display:block}@media print{.news_media_item{float:none!important}}@media screen and (min-width:740px){.news_media_item{height:350px;display:block;margin:0 25px 0 0}}@media screen and (min-width:740px){.no-js .news_media_item{float:left;margin-bottom:30px}}@media screen and (min-width:740px) and (max-width:979px){.no-js .news_media_item{width:48%;margin-right:2%}}@media screen and (min-width:980px){.no-js .news_media_item{width:30%;margin-right:2%}}@media screen and (min-width:1220px){.no-js .news_media_item{width:19%;margin-right:1%}}.news_media_item_link{width:100%;height:100%;border:1px solid #d6dadb;display:block;padding:30px;transition:border .25s}.news_media_item_link:focus,.news_media_item_link:hover{border-color:#e40015}.news_media_item_link:focus .news_media_description,.news_media_item_link:hover .news_media_description{color:#000}.theme_red .news_media_item_link{border-width:0}.news_media_item_inner{max-width:500px}@media print{.news_media_item_inner:after{clear:both;content:"";display:table}}.news_media_figure{width:80px;position:relative;float:left;margin:0 25px 0 -40px}@media print{.news_media_figure{margin-left:0}}@media screen and (min-width:740px){.news_media_figure{width:100px;float:none;margin:-45px 0 15px}}.news_media_figure_caption{position:absolute;right:10px;bottom:10px}.news_media_figure_caption .label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.news_media_figure_caption .label.focusable:active,.news_media_figure_caption .label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.news_media_figure_caption .icon{display:block}.news_media_figure_caption .symbol{width:24px;height:24px;fill:#fff}.news_media_image{width:100%}.news_media_tag{position:absolute;top:-10px;right:auto;background:#000;display:inline-block;padding:1px 7px 3px}@media print{.news_media_tag{position:relative;top:0;margin-bottom:10px;padding:0}}@media screen and (min-width:740px){.news_media_tag{right:15px}}.news_media_tag span{font-family:Sora,sans-serif;font-weight:600;color:#fff;font-size:11px;font-size:.6875rem;letter-spacing:.39px;letter-spacing:.02438rem;text-transform:uppercase}.news_media_description{font-family:Sora,sans-serif;font-weight:300;font-size:18px;font-size:1.125rem;line-height:1.33333;color:#e40015;overflow:hidden;transition:color .25s}@media screen and (min-width:740px){.news_media_description{font-size:21px;font-size:1.3125rem}}.news_media_description p{margin:0 0 10px}.news_media_description span{color:#6e6e6e;display:block;font-size:14px;font-size:.875rem;font-weight:600;letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase}.news_media_item.theme_red{background:#e40015}.news_media_item.theme_red .news_media_item_link .news_media_description,.news_media_item.theme_red .news_media_item_link .news_media_description span{color:#fff}.news_media_item.theme_red .news_media_item_link:focus .news_media_description,.news_media_item.theme_red .news_media_item_link:hover .news_media_description{color:hsla(0,0%,100%,.6)}@media screen and (min-width:740px){.news_media_item.theme_social .news_media_figure{width:100%}}.news_media_item.theme_social .news_media_description{font-size:14px;font-size:.875rem;letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase}.profile_block{position:relative;background-color:#f3f4f4}@media print{.profile_block{margin:40px 0;page-break-inside:avoid}}@media screen and (min-width:740px){.profile_block{padding:80px 0}}@media screen and (min-width:980px){.profile_block{padding:110px 0}}@media print{.profile_block .screen_small{display:none}}@media screen and (min-width:740px){.profile_block .screen_small{display:none}}@media screen and (max-width:739px){.profile_block .screen_large{display:none}}.profile_block.color_red{--background-color:#e40015;--color:#fff}.profile_block.color_blue{--background-color:#0b2cd9;--color:#fff}.profile_block.color_teal{--background-color:#077065;--color:#fff}.profile_mask{width:50vw;height:100%;position:absolute;top:0;right:0;bottom:0;z-index:1;background-repeat:repeat;display:block;pointer-events:none}@supports ((-webkit-clip-path:polygon(250px 0,100% 0,100% 100%,0 100%)) or (clip-path:polygon(250px 0,100% 0,100% 100%,0 100%))){.profile_mask{-webkit-clip-path:polygon(250px 0,100% 0,100% 100%,0 100%);clip-path:polygon(250px 0,100% 0,100% 100%,0 100%)}}@media print{.profile_mask{display:none}}@media screen and (max-width:739px){.profile_mask{display:none}}@media screen and (min-width:980px){@supports ((-webkit-clip-path:polygon(350px 0,100% 0,100% 100%,0 100%)) or (clip-path:polygon(350px 0,100% 0,100% 100%,0 100%))){.profile_mask{-webkit-clip-path:polygon(350px 0,100% 0,100% 100%,0 100%);clip-path:polygon(350px 0,100% 0,100% 100%,0 100%)}}}@media screen and (min-width:1220px){@supports ((-webkit-clip-path:polygon(450px 0,100% 0,100% 100%,0 100%)) or (clip-path:polygon(450px 0,100% 0,100% 100%,0 100%))){.profile_mask{-webkit-clip-path:polygon(450px 0,100% 0,100% 100%,0 100%);clip-path:polygon(450px 0,100% 0,100% 100%,0 100%)}}}.profile_figure,.profile_figure picture{display:block}.profile_figure img{display:block;width:100%}.profile_set{position:relative}@media print{.profile_set{display:-ms-flexbox;display:flex}}@media screen and (max-width:739px){.profile_set{margin:-24px 0 10px}}@media screen and (min-width:740px){.profile_set{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}.profile_meta{background-color:var(--background-color);color:var(--color);padding:20px}@media screen and (min-width:740px){.profile_meta{padding-bottom:40px}}@media screen and (min-width:980px){.profile_meta{width:285px;padding:30px 36px 80px}}@media screen and (min-width:1220px){.profile_meta{width:320px}}.profile_name{font-family:Sora,sans-serif;font-weight:300;font-size:26px;font-size:1.625rem;line-height:1.27778;margin:0 0 4px}@media screen and (min-width:740px){.profile_name{font-size:36px;font-size:2.25rem}}.profile_title{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;line-height:1.64286}@media print{.profile_title{font-size:12px;font-size:.75rem;line-height:1.875}}.profile_body{background-color:#fff;color:#6e6e6e;padding:10px 20px}@media print{.profile_body{-ms-flex:1;flex:1;padding-left:0}}@media screen and (min-width:740px){.profile_body{box-shadow:0 0 0 1px #d6dadb;-ms-flex:1;flex:1;margin:20px 0;padding:40px}}@media screen and (min-width:980px){.profile_body{padding:40px 60px 40px 40px}}@media screen and (min-width:1220px){.profile_body{padding:40px 120px 40px 70px}}.profile_description{font-family:Public Sans,sans-serif;font-weight:300;font-size:24px;font-size:1.5rem;line-height:1.35294;margin:0 0 20px}@media screen and (min-width:740px){.profile_description{font-size:34px;font-size:2.125rem}}@media print{.profile_description{font-size:22px;font-size:1.375rem;line-height:1.55556}}@media screen and (min-width:740px){.profile_description{position:relative;z-index:2}}.profile_description p{margin:0}.profile_links{margin:20px 0}@media print{.profile_links{display:none}}@media screen and (min-width:740px){.profile_links{position:relative;z-index:2}}.profile_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;color:#e40015}@media print{.profile_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.profile_link span{border-bottom:1px solid}}@media print{.profile_link{color:#e40015}}.profile_link .label{display:inline-block}.profile_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.profile_link .label:after{content:normal;display:none}}.profile_link:not(:last-child){margin-right:20px}.profile_link .label:after{background-color:#d6dadb}.profile_link:focus,.profile_link:hover{color:#000}.profile_link:focus .label:after,.profile_link:hover .label:after{background-color:#000}@media print{.profile_lockup{border:1px solid #d6dadb;-ms-flex-preferred-size:250px;flex-basis:250px}}@media screen and (min-width:740px){.profile_lockup{position:relative;z-index:2;-ms-flex-preferred-size:250px;flex-basis:250px}}@media screen and (min-width:980px){.profile_lockup{-ms-flex-preferred-size:285px;flex-basis:285px}}@media screen and (min-width:1220px){.profile_lockup{-ms-flex-preferred-size:320px;flex-basis:320px}}.promoted_story{position:relative}.promoted_story_background{min-height:290px}@media screen and (min-width:500px){.promoted_story_background{min-height:400px}}@media screen and (min-width:740px){.promoted_story_background{min-height:670px}}@media screen and (min-width:980px){.promoted_story_background{min-height:700px}}@media screen and (min-width:1220px){.promoted_story_background{min-height:755px}}@media print{.promoted_story_background{min-height:500px}.promoted_story_background .fs-background-media.fs-background-native img{width:100%;height:auto;display:block;position:absolute;top:50%;transform:translateY(-50%)}}.no-js .promoted_story_background{background:#6e6e6e}.promoted_story_inner{width:100%;height:100%;display:-ms-flexbox;display:flex;position:absolute;left:0;top:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.promoted_story_inner:after{width:100%;height:86%;display:block;position:absolute;bottom:0;left:0;background-image:linear-gradient(-180deg,transparent,#000);content:"";opacity:.8}.promoted_story_inner_content{position:relative;padding-bottom:7%;z-index:1}@media screen and (min-width:740px){.promoted_story_inner_content{padding-bottom:80px}}.promoted_story_header{position:relative}@media screen and (min-width:980px){.promoted_story_header{overflow:hidden;margin-bottom:20px}.promoted_story_inner_content.has_excerpt .promoted_story_header{transition:transform .5s cubic-bezier(.165,.84,.44,1)}}.promoted_story_title_link{color:#fff}.promoted_story_title_link:focus{opacity:.6}.promoted_story_title{font-family:Public Sans,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;color:#fff;font-size:28px;font-size:1.75rem;line-height:1.16667;margin-bottom:0;margin-top:45px}@media screen and (min-width:500px){.promoted_story_title{font-size:36px;font-size:2.25rem}}@media screen and (min-width:740px){.promoted_story_title{font-size:55px;font-size:3.4375rem}}@media screen and (min-width:1220px){.promoted_story_title{font-size:75px;font-size:4.6875rem}}@media print{.promoted_story_title{color:#fff!important}}.promoted_story_category{font-family:Sora,sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;left:0;top:-30px;background-color:#e40015;color:#fff;font-size:10px;font-size:.625rem;letter-spacing:1px;letter-spacing:.0625rem;line-height:1;padding:3px 5px 2px;text-transform:uppercase;top:10px}@media screen and (min-width:500px){.promoted_story_category{font-size:11px;font-size:.6875rem;padding:4px 10px 3px}}.promoted_story_excerpt{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;display:none;color:#fff;overflow:hidden}@media screen and (min-width:740px){.promoted_story_excerpt{font-size:18px;font-size:1.125rem}}@media print{.promoted_story_excerpt{font-size:13px;font-size:.8125rem;line-height:1.5}}@media screen and (min-width:740px){.promoted_story_excerpt{display:block}}@media screen and (min-width:980px){.promoted_story_excerpt_inner{transform:translate3d(0,100%,0);transition:transform .5s cubic-bezier(.165,.84,.44,1),opacity .25s cubic-bezier(.165,.84,.44,1);opacity:0}.promoted_story_inner_content.active .promoted_story_excerpt_inner{transform:translateZ(0);opacity:1}}.promoted_story_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:none;color:#fff;margin-top:0;transition:opacity .25s}@media print{.promoted_story_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.promoted_story_link span{border-bottom:1px solid}}@media print{.promoted_story_link{color:#e40015}}.promoted_story_link .label{display:inline-block}.promoted_story_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.promoted_story_link .label:after{content:normal;display:none}}.promoted_story_link .label:after{background-color:#e40015}.promoted_story_link:focus,.promoted_story_link:hover{opacity:.6}@media screen and (min-width:740px){.promoted_story_link{display:inline-block}}.promoted_story_type{position:absolute;right:25px;top:25px}.promoted_story_type .symbol{width:40px;height:40px;fill:#fff}@media screen and (min-width:980px){.promoted_story_type{right:30px;top:30px}}@media print{.promoted_story_type{display:none}}.promoted_story_type_label{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;display:block;position:absolute;top:100%;left:50%;color:#fff;font-size:12px;font-size:.75rem;margin-top:7px;transform:translateX(-50%);z-index:1}@media print{.promoted_story_type_label{font-size:12px;font-size:.75rem;line-height:1.5}}@media screen and (min-width:500px){.promoted_story_type_label{font-size:13px;font-size:.8125rem}}@media screen and (min-width:1220px){.promoted_story_type_label{font-size:14px;font-size:.875rem}}.publication_block{position:relative;background-color:#000;color:#fff;padding:0}@media print{.publication_block{padding:0;margin:30px 0}}@media screen and (min-width:740px){.publication_block{min-height:56.25vw;padding:80px 0}}@media screen and (min-width:980px){.publication_block{padding:100px 0}}@media screen and (min-width:1220px){.publication_block{padding:120px 0}}.publication_media{height:100vh;position:sticky;top:0}@media print{.publication_media{display:none}}@media screen and (min-width:740px){.publication_media{height:100%;position:absolute;top:0;right:0;bottom:0;left:0}}.publication_media_inner{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.publication_background,.publication_blur_background{width:100%;width:calc(100% + 30px);height:100%;height:calc(100% + 30px);position:absolute;top:-15px;right:-15px;bottom:-15px;left:-15px}.publication_blur_background{transition:opacity .4s}@media screen and (min-width:740px){.publication_block.js-toggle-active .publication_blur_background{opacity:0;transition-delay:.2s}}.publication_blur_background.fs-background:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;content:"";display:block;opacity:0;transition:opacity .8s}@media screen and (max-width:739px){.publication_block.scroll_after .publication_blur_background.fs-background:after,.publication_block.scroll_during .publication_blur_background.fs-background:after{opacity:.6}}@media screen and (min-width:740px){.unsharpen .publication_blur_background.fs-background:after{opacity:.6}}.publication_blur_background .fs-background-container{opacity:0;transition:opacity .8s}@media screen and (min-width:740px){.unsharpen .publication_blur_background .fs-background-container{opacity:1}}@media screen and (max-width:739px){.publication_block.scroll_after .publication_blur_background .fs-background-container,.publication_block.scroll_during .publication_blur_background .fs-background-container{opacity:1}}@supports (filter:blur(10px)){.publication_blur_background .fs-background-media{filter:blur(10px)}}@media screen and (max-width:739px){.publication_lockup{position:relative}}@media screen and (min-width:740px){.publication_content{opacity:1;pointer-events:auto;visibility:visible;position:relative;transition:opacity .4s,visibility .4s;transition-delay:.2s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}}@media screen and (min-width:740px){.publication_block.js-toggle-active .publication_content{opacity:0;pointer-events:none;transition:opacity .4s,visibility .4s;visibility:hidden;transition-delay:0s}}@media screen and (min-width:740px){.publication_content_header{opacity:0;transform:translateY(60px);transition:opacity .55s,transform .55s,visibility .55s;transition-delay:.1s;transition-timing-function:cubic-bezier(.165,.84,.44,1);visibility:hidden}}@media screen and (min-width:740px){.unsharpen .publication_content_header{opacity:1;transform:translateY(0);visibility:visible}}.publication_content_title{font-family:Sora,sans-serif;font-weight:300;font-size:26px;font-size:1.625rem;line-height:1.27778;margin:0 0 20px}@media screen and (min-width:740px){.publication_content_title{font-size:36px;font-size:2.25rem}}@media screen and (min-width:980px){.publication_content_title{margin:0}}@media screen and (min-width:980px){.publication_content_columns{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:740px){.publication_content_column{opacity:0;transform:translateY(60px);transition:opacity .55s,transform .55s,visibility .55s;transition-delay:.2s;transition-timing-function:cubic-bezier(.165,.84,.44,1);visibility:hidden}}@media screen and (min-width:980px){.publication_content_column{width:calc(33% - 10px)}}@media screen and (min-width:1220px){.publication_content_column{width:calc(33% - 20px)}}@media screen and (min-width:740px){.unsharpen .publication_content_column{opacity:1;transform:translateY(0);visibility:visible}}@media screen and (min-width:980px){.publication_content_column.first{transition-delay:.2s}}@media screen and (min-width:980px){.publication_content_column.second{transition-delay:.3s}}@media screen and (min-width:980px){.publication_content_column.third{transition-delay:.4s}}.publication_content_column img{margin:28px 0}.publication_content_figure{display:block;margin:30px 0 20px}.publication_content_figure picture{display:block}.publication_content_figure img{display:block;width:100%}@media print{.publication_content_figure{display:none}}@media screen and (min-width:740px){.publication_content_figure{display:none}}@media print{.publication_toggle{display:none}}@media screen and (max-width:739px){.publication_toggle{display:none}}@media screen and (min-width:740px){.publication_toggle{position:absolute;right:0;bottom:12px;left:0}}.no-js .publication_toggle{display:none}.publication_toggle_inner{text-align:right}.publication_toggle_button{width:48px;height:48px;color:#fff;cursor:pointer;opacity:1;text-align:center;transition:opacity .25s}.publication_toggle_button:focus,.publication_toggle_button:hover{opacity:.5}.publication_toggle_button .label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.publication_toggle_button .label.focusable:active,.publication_toggle_button .label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.publication_toggle_button .icon{width:30px;height:20px;display:block;margin:0 auto}.publication_toggle_button .symbol{width:30px;height:20px;display:block;fill:#fff}.recent_stories{margin-bottom:20px;overflow:hidden}@media screen and (min-width:740px){.recent_stories{margin-bottom:40px}}@media screen and (min-width:980px){.recent_stories{margin-bottom:60px}}@media screen and (min-width:1220px){.recent_stories{margin-bottom:80px}}.recent_stories_inner{position:relative}@media screen and (min-width:500px){.recent_stories_inner{width:calc(100% + 20px);left:-10px}}@media screen and (min-width:740px){.recent_stories_inner{width:100%;left:0}}.recent_stories_header{margin-bottom:31px}@media screen and (min-width:740px){.recent_stories_header{margin-bottom:37px;text-align:center}}.recent_stories_heading{font-family:Sora,sans-serif;font-weight:600;font-size:24px;font-size:1.5rem;line-height:1.375;font-size:18px;font-size:1.125rem;font-weight:300;margin:32px 0}@media screen and (min-width:740px){.recent_stories_heading{font-size:32px;font-size:2rem}}@media print{.recent_stories_heading{font-size:24px;font-size:1.5rem;line-height:1.5}}@media screen and (min-width:500px){.recent_stories_heading{font-size:24px;font-size:1.5rem}}@media screen and (min-width:740px){.recent_stories_heading{font-size:40px;font-size:2.5rem;margin-top:52}}@media screen and (min-width:980px){.recent_stories_heading{margin-top:72px}}.recent_stories_heading .bold{color:#e40015;font-weight:700}.recent_stories_heading_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;display:none;color:#e40015;transition:color .25s ease}@media print{.recent_stories_heading_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.recent_stories_heading_link span{border-bottom:1px solid}}@media print{.recent_stories_heading_link{color:#e40015}}.recent_stories_heading_link .label{display:inline-block}.recent_stories_heading_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.recent_stories_heading_link .label:after{content:normal;display:none}}.recent_stories_heading_link .label:after{background-color:#d6dadb;transition:background-color .25s ease}.recent_stories_heading_link:focus,.recent_stories_heading_link:hover{color:#000}.recent_stories_heading_link:focus .label:after,.recent_stories_heading_link:hover .label:after{background-color:#000}@media screen and (min-width:740px){.recent_stories_heading_link{display:inline-block}}.recent_stories_listing{width:250px}@media screen and (min-width:740px){.recent_stories_listing{width:calc(100% + 28px);position:relative;left:-14px}}@media only screen and (min-width:1300px){.recent_stories_listing{width:calc(100% + 100px);left:-50px}}@media print{.recent_stories_listing{width:100%}}.recent_stories_listing_inner .fs-carousel-canister{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:visible;padding-left:10px}@media screen and (min-width:740px){.recent_stories_listing_inner .fs-carousel-canister{padding-left:0}}.recent_stories_item{width:100%;position:relative;padding-left:10px;padding-right:20px}@media screen and (min-width:740px){.recent_stories_item{width:calc((100% - 120px) / 3);padding-left:0;padding-right:0}}@media screen and (min-width:980px){.recent_stories_item{width:calc((100% - 140px) / 3)}}@media screen and (min-width:1220px){.recent_stories_item{width:calc((100% - 170px) / 3)}}@media print{.recent_stories_item.fs-carousel-item{width:calc((100% - 120px) / 3)!important}}.recent_stories_item_image_link:focus .recent_stories_title,.recent_stories_item_image_link:hover .recent_stories_title{color:#e40015}.recent_stories_item_image_link:focus .recent_stories_category,.recent_stories_item_image_link:hover .recent_stories_category{transform:translateY(-10px)}.recent_stories_item_image_link:focus .recent_stories_picture,.recent_stories_item_image_link:hover .recent_stories_picture{opacity:.8}.recent_stories_figure{position:relative;background:#000;margin-bottom:22px}.recent_stories_figure .recent_stories_podcast_icon,.recent_stories_figure .recent_stories_video_icon{display:block;position:absolute;right:30px;top:20px;color:#fff;text-align:center}.recent_stories_figure .recent_stories_podcast_icon .symbol_podcast,.recent_stories_figure .recent_stories_podcast_icon .symbol_video,.recent_stories_figure .recent_stories_video_icon .symbol_podcast,.recent_stories_figure .recent_stories_video_icon .symbol_video{width:40px;height:40px}.recent_stories_figure .recent_stories_podcast_icon .label,.recent_stories_figure .recent_stories_video_icon .label{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;display:block;position:absolute;top:100%;left:50%;font-size:12px;font-size:.75rem;margin-top:7px;transform:translateX(-50%)}@media print{.recent_stories_figure .recent_stories_podcast_icon .label,.recent_stories_figure .recent_stories_video_icon .label{font-size:12px;font-size:.75rem;line-height:1.5}}@media screen and (min-width:500px){.recent_stories_figure .recent_stories_podcast_icon .label,.recent_stories_figure .recent_stories_video_icon .label{font-size:13px;font-size:.8125rem}}@media screen and (min-width:1220px){.recent_stories_figure .recent_stories_podcast_icon .label,.recent_stories_figure .recent_stories_video_icon .label{font-size:14px;font-size:.875rem}}.recent_stories_picture{display:block;transition:opacity .25s ease}.recent_stories_image{width:100%}.recent_stories_category{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:-10px;bottom:10px;background:#e40015;color:#fff;font-size:10px;font-size:.625rem;padding:3px 5px 2px;transition:transform .25s ease}@media print{.recent_stories_category{font-size:12px;font-size:.75rem;line-height:1.5}}@media screen and (min-width:500px){.recent_stories_category{font-size:11px;font-size:.6875rem;padding:4px 10px 3px}}@media print{.recent_stories_category{color:#fff!important;background:#e40015!important}}.recent_stories_link{color:#000;transition:color .25s ease}.recent_stories_link:focus,.recent_stories_link:hover{color:#e40015}.recent_stories_title{font-family:Sora,sans-serif;font-weight:600;font-size:24px;font-size:1.5rem;line-height:1.375;color:#000;font-weight:300;transition:color .25s ease}@media screen and (min-width:740px){.recent_stories_title{font-size:32px;font-size:2rem}}@media print{.recent_stories_title{font-size:24px;font-size:1.5rem;line-height:1.5}}@media screen and (min-width:740px){.recent_stories_title{font-size:28px;font-size:1.75rem}}@media screen and (min-width:1220px){.recent_stories_title{font-size:35px;font-size:2.1875rem}}.recent_stories_date{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;display:block;color:#6e6e6e;margin-top:10px}@media print{.recent_stories_date{font-size:12px;font-size:.75rem;line-height:1.5}}@media screen and (min-width:740px){.recent_stories_date{margin-top:20px}}.related_content{background-color:var(--background-color);color:var(--color);overflow:hidden}@media print{.related_content{background-color:transparent;color:#000;margin:40px 0;page-break-inside:avoid}}.related_content.theme_light{--background-color:#f0f0f0;--color:#364043}.related_content.theme_dark{--background-color:#6e6e6e;--color:#fff}.related_content_inner{padding:50px 0}@media print{.related_content_inner{padding:0}}@media screen and (min-width:740px){.related_content_inner{padding:60px 0}}@media screen and (min-width:980px){.related_content_inner{padding:70px 0}}@media screen and (min-width:1220px){.related_content_inner{padding:80px 0}}.related_content_header{margin-bottom:20px}.related_content_title{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;margin:0}@media print{.related_content_title{font-size:12px;font-size:.75rem;line-height:1.5}}.related_content_items{max-width:287px;margin:0 auto}@media screen and (min-width:740px){.related_content_items{max-width:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}}.js .related_content_items{max-width:none;margin:0}@media screen and (max-width:660px){.related_content_items .fs-carousel-viewport{max-width:290px}}@media screen and (min-width:660px) and (max-width:979px){.related_content_items .fs-carousel-viewport{max-width:590px}}@media screen and (min-width:980px){.related_content_items .fs-carousel-viewport{width:100%;max-width:none}}.related_content_items .fs-carousel-controls.fs-carousel-visible{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.related_content_items .fs-carousel-controls .fs-carousel-control{width:50px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#d6dadb;border-radius:50%;cursor:default;-ms-flex-pack:center;justify-content:center;margin-right:7px;transition:background-color .25s ease}.related_content_items .fs-carousel-controls .fs-carousel-control:last-child{margin-right:0}.related_content_items .fs-carousel-controls .fs-carousel-control .symbol{width:14px;height:10px;fill:#6e6e6e;transition:fill .25s ease}.related_content_items .fs-carousel-controls .fs-carousel-control.fs-carousel-visible{background:#6e6e6e;cursor:pointer}.related_content_items .fs-carousel-controls .fs-carousel-control.fs-carousel-visible .symbol{fill:#fff}.related_content_items .fs-carousel-controls .fs-carousel-control.fs-carousel-visible:focus,.related_content_items .fs-carousel-controls .fs-carousel-control.fs-carousel-visible:hover{background:#949494}@media print{.related_content_items .fs-carousel-canister{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.related_content_item{background-color:#fff;box-shadow:inset 0 0 0 1px #d6dadb;margin:0 0 20px}@media screen and (min-width:740px){.related_content_item{width:calc(50% - 12px);margin-bottom:24px}}@media screen and (min-width:980px){.related_content_item{width:calc(33% - 16px);margin-right:24px}}@media screen and (min-width:1220px){.related_content_item{width:calc(25% - 18px)}}@media screen and (min-width:740px) and (max-width:979px){.related_content_item:nth-child(2n){margin-left:auto}}@media screen and (min-width:980px) and (max-width:1219px){.related_content_item:nth-child(3n+3){margin-right:0}}@media screen and (min-width:1220px){.related_content_item:nth-child(4n+4){margin-right:0}}.related_content_item.fs-carousel-item{margin:0 24px 0 0}@media print{.related_content_item.fs-carousel-item{width:calc(33.33333% - 24px)!important;height:auto!important;margin-bottom:24px;float:none}}.related_content_item_link{display:block}.related_content_item_figure{display:block;border-bottom:1px solid #d6dadb}.related_content_item_figure picture{display:block}.related_content_item_figure img{display:block;width:100%}.related_content_item_body{min-height:160px;padding:20px}@media print{.related_content_item_body{min-height:120px}}.related_content_item_title{font-family:Sora,sans-serif;font-weight:300;font-size:18px;font-size:1.125rem;line-height:1.33333;color:#e40015;transition:color .25s}@media screen and (min-width:740px){.related_content_item_title{font-size:21px;font-size:1.3125rem}}.related_content_item_link:focus .related_content_item_title,.related_content_item_link:hover .related_content_item_title{color:#000}.related_block{background-color:var(--background-color);color:var(--color);overflow:hidden}@media print{.related_block{background-color:transparent;color:#000;padding-top:20px}}.related_block.theme_light{--background-color:#f0f0f0;--color:#364043;--item-border-color:#d2d2d2;--item-border-color-hover:#6e6e6e;--item-title-color:#e40015}.related_block.theme_dark{--background-color:#6e6e6e;--color:#fff;--item-border-color:#d2d2d2;--item-border-color-hover:#fff;--item-title-color:#fff}.related_inner{padding:30px 0}@media print{.related_inner{padding:0}}@media screen and (min-width:740px){.related_inner{padding:60px 0 90px}}@media screen and (min-width:980px){.related_inner{padding:80px 0 120px}}.related_title{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;margin:0 0 20px}@media print{.related_title{font-size:12px;font-size:.75rem;line-height:1.5;font-family:Sora,sans-serif;font-weight:600;font-size:26px;font-size:1.625rem;line-height:1.26316;margin-bottom:10px;text-transform:none;font-size:24px;font-size:1.5rem}}@media screen and (min-width:500px){.no-js .related_items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:660px){.related_items .fs-carousel-viewport{max-width:290px}}@media screen and (min-width:660px) and (max-width:979px){.related_items .fs-carousel-viewport{max-width:590px}}.related_items .fs-carousel-item:not(:last-child){margin-right:10px}@media screen and (min-width:740px){.related_items .fs-carousel-item:not(:last-child){margin-right:15px}}.related_items .fs-carousel-controls.fs-carousel-visible{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.related_items .fs-carousel-controls .fs-carousel-control{width:50px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#d6dadb;border-radius:50%;box-shadow:inset 0 0 0 1px #9da6aa;cursor:default;-ms-flex-pack:center;justify-content:center;margin-right:7px;transition:background-color .25s ease}.related_items .fs-carousel-controls .fs-carousel-control:last-child{margin-right:0}.related_items .fs-carousel-controls .fs-carousel-control .symbol{width:14px;height:10px;fill:#6e6e6e;transition:fill .25s ease}.related_items .fs-carousel-controls .fs-carousel-control.fs-carousel-visible{background:#6e6e6e;cursor:pointer}.related_items .fs-carousel-controls .fs-carousel-control.fs-carousel-visible .symbol{fill:#fff}.related_items .fs-carousel-controls .fs-carousel-control.fs-carousel-visible:focus,.related_items .fs-carousel-controls .fs-carousel-control.fs-carousel-visible:hover{background:#949494}.related_article_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.related_article{display:block;margin-top:12px}@media print{.related_article{width:100%!important;height:100%!important;border:none;float:none!important;margin:20px 0;page-break-inside:avoid}}.no-js .related_article{max-width:290px;margin:0 auto 10px}@media print{.no-js .related_article{max-width:none;margin:0}}@media screen and (min-width:500px){.no-js .related_article{width:48%;width:calc(50% - 8px);max-width:none;margin:0 0 28px}}@media screen and (min-width:980px){.no-js .related_article{width:31%;width:calc(33.3% - 14px);margin-bottom:32px}}@media screen and (min-width:1220px){.no-js .related_article{width:24%;width:calc(25% - 18px);margin-bottom:38px}}.related_article_link{width:100%;height:100%;border:1px solid var(--item-border-color);color:inherit;display:block;padding:30px 30px 80px;transition:background-color .25s,border-color .25s}@media print{.related_article_link{border:none;padding:0}}.related_article_link:focus,.related_article_link:hover{border-color:var(--item-border-color-hover)}@media print{.related_article_body{-ms-flex-align:center;align-items:center}.related_article_body:after{clear:both;content:"";display:table}}.related_article_figure{display:block;width:100px;margin:-42px 0 14px}.related_article_figure picture{display:block}.related_article_figure img{display:block;width:100%}@media print{.related_article_figure{background-color:#fff;border:1px solid #d6dadb;display:block;padding:5px}.related_article_figure picture{display:block}.related_article_figure img{display:block;width:100%}}@media print{.related_article_figure{float:left;margin:0 15px 0 0}}.related_article_title{font-family:Sora,sans-serif;font-weight:300;font-size:18px;font-size:1.125rem;line-height:1.33333;color:var(--item-title-color);margin:10px 0}@media screen and (min-width:740px){.related_article_title{font-size:21px;font-size:1.3125rem}}@media print{.related_article_title{font-family:Sora,sans-serif;font-weight:300;color:#e40015;font-size:24px;font-size:1.5rem;line-height:1.25;margin:10px 0;margin:0 0 5px}}.related_article_date{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase}@media print{.related_article_date{font-size:12px;font-size:.75rem;line-height:1.5}}.report_block{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.report_block{margin-top:40px}}@media screen and (min-width:980px){.report_block{margin-top:60px}}@media screen and (min-width:740px){.report_block{margin-bottom:40px}}@media screen and (min-width:980px){.report_block{margin-bottom:60px}}.report_header{border-bottom:1px solid #d6dadb;padding-bottom:30px}@media screen and (min-width:1220px){.report_header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0}}.report_alert_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;background-color:#e40015;color:#fff;display:block;text-align:center}@media print{.report_alert_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.report_alert_link span{border-bottom:1px solid}}@media print{.report_alert_link{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.report_alert_link{padding:20px}}@media screen and (min-width:740px){.report_alert_link{display:inline-block}}.report_alert_link .icon .symbol_mail{width:25px;height:23px;position:relative;top:-5px;display:inline-block;margin-left:12px}.report_alert_link:focus,.report_alert_link:hover{background-color:#000;color:#fff}.report_title{font-family:Sora,sans-serif;font-weight:600;font-size:26px;font-size:1.625rem;line-height:1.26316;margin:0 0 14px}@media screen and (min-width:740px){.report_title{font-size:38px;font-size:2.375rem}}@media print{.report_title{font-size:24px;font-size:1.5rem;line-height:1.5}}@media print,screen and (min-width:740px){.report_title{margin:0 0 24px}}.report_item{border-bottom:1px solid #d6dadb;padding:14px 0}@media print,screen and (min-width:740px){.report_item{padding:30px 0}}@media screen and (min-width:980px){.report_item{padding:34px 0}}@media screen and (min-width:980px){.report_item_inner{display:-ms-flexbox;display:flex;gap:20px}}@media screen and (min-width:980px){.report_item_meta{-ms-flex-preferred-size:150px;flex-basis:150px}}.report_item_date{font-family:Sora,sans-serif;font-weight:600;color:#6e6e6e;font-size:12px;font-size:.75rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;margin:4px 0;text-transform:uppercase}@media screen and (min-width:980px){.report_item_date{margin-bottom:10px}}.report_item_tag{margin:4px 0}.report_item_tag .label{font-family:Sora,sans-serif;font-weight:600;background-color:#e40015;color:#fff;display:inline-block;font-size:11px;font-size:.6875rem;letter-spacing:.39px;letter-spacing:.02438rem;line-height:1;padding:4px 8px;text-transform:uppercase}@media print{.report_item_tag .label{border:1px solid #d6dadb}}@media screen and (min-width:980px){.report_item_details{-ms-flex:1;flex:1}}.report_item_title{font-family:Sora,sans-serif;font-weight:300;font-size:18px;font-size:1.125rem;line-height:1.33333;margin:4px 0 10px}@media screen and (min-width:740px){.report_item_title{font-size:21px;font-size:1.3125rem}}@media screen and (min-width:980px){.report_item_title{margin:0 0 12px}}.report_item_title_link{color:#e40015;display:inline-block;transition:color .25s}.report_item_title_link:after{width:100%;height:1px;background-color:#000;content:"";display:block;opacity:0;transition:opacity .25s}.report_item_title_link:focus,.report_item_title_link:hover{color:#000}.report_item_title_link:focus:after,.report_item_title_link:hover:after{opacity:1}.report_item_links{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase}@media print{.report_item_links{font-size:12px;font-size:.75rem;line-height:1.5}}@media print,screen and (min-width:740px){.report_item_links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.report_item_link_item{margin:10px 0}@media print,screen and (min-width:740px){.report_item_link_item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin:0 0 10px}}@media print,screen and (min-width:740px){.report_item_link_item:not(:last-child){padding-right:30px}}.report_item_link{-ms-flex-align:center;align-items:center;color:#e40015;display:block;display:-ms-flexbox;display:flex;transition:color .25s}.report_item_link:focus,.report_item_link:hover{color:#000}.report_item_link:focus .label:after,.report_item_link:hover .label:after{opacity:1}.report_item_link .icon{min-width:30px;display:inline-block}.report_item_link .symbol{display:block;fill:#000;margin:0 auto}.report_item_link .symbol_report_play{width:28px;height:28px}.report_item_link .symbol_report_slide{width:30px;height:22px}.report_item_link .symbol_report_transcript{width:19px;height:24px}.report_item_link .symbol_report_pdf{width:23px;height:24px}.report_item_link .symbol_report_xls{width:23px;height:25px}.report_item_link .symbol_report_news{width:19px;height:24px}.report_item_link .label{display:inline-block;padding-left:10px}.report_item_link .label:after{width:auto;height:1px;background-color:#000;content:"";display:block;opacity:0;transition:opacity .25s}.report_links{padding-top:20px}@media print{.report_links{display:none}}@media screen and (min-width:740px){.report_links{padding-top:25px}}.report_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;background-color:#e40015;color:#fff;display:block;text-align:center}@media print{.report_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.report_link span{border-bottom:1px solid}}@media print{.report_link{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.report_link{padding:20px}}@media screen and (min-width:740px){.report_link{display:inline-block}}.report_link:focus,.report_link:hover{background-color:#000;color:#fff}.sign_up_bar{width:100%;background:#f2f2f2;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;color:#000;padding:10px 0}@media screen and (min-width:740px){.sign_up_bar{padding:20px 0}}.sign_up_bar.view_fixed{position:fixed;bottom:0;left:0;z-index:3;opacity:0;transition:opacity .3s,transform .3s;transform:translateY(100%)}@media screen and (min-width:740px){.sign_up_bar.view_fixed{bottom:60px}}.csstransforms3d .sign_up_bar.view_fixed{transform:translate3d(0,100%,0)}.sharing_during .sign_up_bar{opacity:1;transform:translate(0)}.csstransforms3d .sharing_during .sign_up_bar{transform:translateZ(0)}.sharing_after .sign_up_bar.view_fixed{display:none}.sharing_during .sign_up_bar.view_fixed{display:block}@media screen and (min-width:740px){.sign_up_bar_inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}.sign_up_description{font-family:Public Sans,sans-serif;font-weight:300;display:none;font-size:22px;font-size:1.375rem;margin:0}@media screen and (min-width:740px){.sign_up_description{width:75%;display:block;font-size:25px;font-size:1.5625rem}}@media screen and (min-width:980px){.sign_up_description{width:85%}}.sign_up_description span{color:#c62724;font-weight:700}.sign_up_button{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;display:block;text-align:center;background:#fff;height:100%;color:#000;display:none;margin:15px 0 0;transition:background .25s,color .25s}@media print{.sign_up_button{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.sign_up_button span{border-bottom:1px solid}}@media print{.sign_up_button{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.sign_up_button{padding:20px}}@media screen and (min-width:740px){.sign_up_button{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;display:inline-block;margin-right:8px;margin-bottom:8px;background:#fff;display:block;margin:0}}@media screen and (min-width:740px) and (min-width:980px){.sign_up_button{padding:20px}}.sign_up_button:focus,.sign_up_button:hover{background:#000;color:#fff}.sign_up_button_mobile{display:block;margin:0}@media screen and (min-width:740px){.sign_up_button_mobile{display:none}}.social_card{position:relative;background-color:#fff;border:1px solid #d6dadb;color:#000}[data-whatinput=mouse] .social_card:focus,[data-whatinput=touch] .social_card:focus{outline:none}.js .social_card{cursor:default}.social_card_inner{color:#000}.social_card_media{max-width:228px;margin:0 auto}@media print{.social_card_media{position:relative;margin-top:-12px}}.no-js .social_card_media{position:relative;margin-top:-12px}.js .social_card_media{position:absolute;top:-12px;right:30px;left:30px}@media print{.js .social_card_media{position:relative;top:0;right:0;left:0;margin-top:-12px}}.no_description .social_card_media{z-index:1}.social_card_attachment{position:relative;margin:0 0 10px}.social_card_figure{display:block;aspect-ratio:1;overflow:hidden}.social_card_figure picture{display:block}.social_card_figure img{display:block;width:100%}.social_card_image{width:100%;height:100%;object-fit:cover}.social_card_icons{position:absolute;right:10px;bottom:10px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:10px}.social_card_video_icon .symbol_video_social{width:34px;height:21px;fill:#fff}.social_card_media_icon .symbol_instagram{width:24px;height:24px;fill:#fff}.social_card_meta{display:none!important;font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;line-height:1;margin:10px 0}@media print{.social_card_meta{font-size:12px;font-size:.75rem;line-height:1.875}}.social_card_meta .icon{display:inline-block;margin-right:6px}.social_card_meta .symbol_heart_like{width:16px;height:14px}.social_card_meta .label{display:inline-block}.type_instagram .social_card_meta{display:none}.social_card_content{overflow:hidden;position:relative}.social_card_content_inner{background-color:hsla(0,0%,100%,.95);padding:30px}@media print{.social_card_content_inner{transform:translate(0)!important}}.js .social_card_content_inner{min-height:360px}.js .type_instagram .social_card_content_inner{transform:translateY(100%);transition:transform .6s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.js .social_card.has_description.active .social_card_content_inner,.js .social_card.has_description:focus .social_card_content_inner,.js .social_card.has_description:hover .social_card_content_inner{transform:translate(0)}.social_card_user{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase}.social_card_user .icon{display:inline-block}.social_card_user .icon.type_twitter{margin-right:8px}.social_card_user .symbol_share_twitter{width:20px;height:17px;display:inline-block;fill:#76a9ea}.social_card_user .label{color:#e40015;display:inline-block}.type_instagram .social_card_user{margin-bottom:10px}.type_twitter .social_card_user{margin-bottom:18px}.social_card_user a{transition:color .25s}.social_card_user a:focus,.social_card_user a:hover{color:#000}.social_card_description p{margin:0}.social_card_description a{color:#e40015;transition:color .25s}.social_card_description a:focus,.social_card_description a:hover{color:#6e6e6e}.type_instagram .social_card_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:12px;font-size:.75rem;line-height:1.75}.type_twitter .social_card_description{font-family:Sora,sans-serif;font-weight:300;font-size:18px;font-size:1.125rem;line-height:1.33333}@media screen and (min-width:740px){.type_twitter .social_card_description{font-size:21px;font-size:1.3125rem}}.js .social_card.type_twitter.has_image .social_card_content{position:relative}.js .social_card.type_twitter.has_image .social_card_content:after{width:100%;height:150px;position:absolute;right:0;bottom:0;left:0;background-image:linear-gradient(-180deg,hsla(0,0%,100%,0),#fff 78%);content:"";display:block;opacity:1;pointer-events:none;transition:opacity .6s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.js .social_card.type_twitter.has_image .social_card_content_inner{transform:translateY(100%);transition:transform .6s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.js .social_card.type_twitter.has_image.active .social_card_content:after,.js .social_card.type_twitter.has_image:focus .social_card_content:after,.js .social_card.type_twitter.has_image:hover .social_card_content:after{opacity:0}.js .social_card.type_twitter.has_image.active .social_card_content_inner,.js .social_card.type_twitter.has_image:focus .social_card_content_inner,.js .social_card.type_twitter.has_image:hover .social_card_content_inner{transform:translate(0)!important}.js .social_card.type_instagram .social_card_content{position:relative}.js .social_card.type_instagram .social_card_content:after{width:100%;height:150px;position:absolute;right:0;bottom:0;left:0;background-image:linear-gradient(-180deg,hsla(0,0%,100%,0),#fff 78%);content:"";display:block;opacity:1;pointer-events:none;transition:opacity .6s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.js .social_card.type_instagram .social_card_content_inner{transform:translateY(100%);transition:transform .6s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.js .social_card.type_instagram.active .social_card_content:after,.js .social_card.type_instagram:focus .social_card_content:after,.js .social_card.type_instagram:hover .social_card_content:after{opacity:0}.js .social_card.type_instagram.active .social_card_content_inner,.js .social_card.type_instagram:focus .social_card_content_inner,.js .social_card.type_instagram:hover .social_card_content_inner{transform:translate(0)!important}.social_feed_block.layout_grid{margin-bottom:40px}@media screen and (min-width:980px){.social_feed_block.layout_grid{margin-bottom:60px}}.social_feed_block.layout_grid .social_cards{padding-top:12px}@media (min-width:650px){.social_feed_block.layout_grid .social_cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}.social_feed_block.layout_grid .social_card{max-width:290px;margin:35px auto}@media (min-width:650px){.social_feed_block.layout_grid .social_card{display:inline-block;margin:0 0 35px}}@media (min-width:650px) and (max-width:979px){.social_feed_block.layout_grid .social_card{width:50%;width:calc(50% - 10px)}}@media screen and (min-width:980px) and (max-width:1219px){.social_feed_block.layout_grid .social_card{width:289px;margin-left:35px}}@media screen and (min-width:1220px){.social_feed_block.layout_grid .social_card{width:274px;margin-left:25px}}@media print,screen and (min-width:650px) and (max-width:979px){.social_feed_block.layout_grid .social_card:nth-child(2n){margin-left:20px}}@media screen and (min-width:980px) and (max-width:1219px){.social_feed_block.layout_grid .social_card:nth-child(3n+1){margin-left:0}}@media screen and (min-width:1220px){.social_feed_block.layout_grid .social_card:nth-child(4n+1){margin-left:0}}.social_feed_block.layout_row{overflow:hidden}.social_feed_block.layout_row.theme_dark{background-color:#6e6e6e;color:#fff}.social_feed_block.layout_row .social_feed_title{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;margin:0 0 20px}@media print{.social_feed_block.layout_row .social_feed_title{font-size:12px;font-size:.75rem;line-height:1.5}}.social_feed_block.layout_row .social_feed_inner{padding:30px 0}@media screen and (min-width:740px){.social_feed_block.layout_row .social_feed_inner{padding:60px 0 90px}}@media screen and (min-width:980px){.social_feed_block.layout_row .social_feed_inner{padding:80px 0 120px}}@media screen and (min-width:500px){.no-js .social_feed_block .social_cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:660px){.social_feed_block .social_cards .fs-carousel-viewport{max-width:290px}}@media screen and (min-width:660px) and (max-width:979px){.social_feed_block .social_cards .fs-carousel-viewport{max-width:590px}}.social_feed_block .social_cards .fs-carousel-item{margin-top:12px}.social_feed_block .social_cards .fs-carousel-item:not(:last-child){margin-right:10px}@media screen and (min-width:740px){.social_feed_block .social_cards .fs-carousel-item:not(:last-child){margin-right:15px}}.no-js .social_feed_block .social_card{max-width:290px;margin:0 auto 10px}@media screen and (min-width:500px){.no-js .social_feed_block .social_card{width:48%;width:calc(50% - 8px);max-width:none;margin:0 0 28px}}@media screen and (min-width:980px){.no-js .social_feed_block .social_card{width:31%;width:calc(33.3% - 14px);margin-bottom:32px}}@media screen and (min-width:1220px){.no-js .social_feed_block .social_card{width:24%;width:calc(25% - 18px);margin-bottom:38px}}@media screen and (min-width:650px){.social_filter_wrapper{margin-bottom:30px}}@media screen and (min-width:980px){.social_filter_wrapper{margin-bottom:40px}}@media screen and (min-width:1220px){.social_filter_wrapper{margin-bottom:50px}}.social_filter_title{font-family:Sora,sans-serif;font-weight:300;font-size:34px;font-size:2.125rem;line-height:1.07407;margin:0 0 10px}@media screen and (min-width:740px){.social_filter_title{font-size:54px;font-size:3.375rem;margin-bottom:30px}}@media screen and (min-width:980px){.social_filter_title{margin-bottom:40px}}@media screen and (min-width:1220px){.social_filter_title{margin-bottom:50px}}.social_filter_body{background-color:#fff;border:1px solid #d6dadb;padding:20px}@media print{.social_filter_body{display:none}}@media screen and (min-width:740px){.social_filter_body{padding:30px 40px}}@media screen and (min-width:1220px){.social_filter_body{padding-right:60px;padding-left:60px}}@media screen and (min-width:980px){.social_filter_body_inner{display:-ms-flexbox;display:flex}}.social_filter_platforms{margin:0 0 30px}@media screen and (min-width:980px){.social_filter_platforms{margin-bottom:0}}.social_filter_platform_title{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#6e6e6e;margin:0 0 10px}@media print{.social_filter_platform_title{font-size:12px;font-size:.75rem;line-height:1.5}}@media screen and (min-width:980px){.social_filter_platform_title{margin-bottom:16px}}.social_filter_platform_list{font-family:Sora,sans-serif;font-weight:600;font-size:18px;font-size:1.125rem;line-height:1.61905;color:#000;text-transform:uppercase}@media screen and (min-width:740px){.social_filter_platform_list{font-size:21px;font-size:1.3125rem}}@media print{.social_filter_platform_list{font-size:18px;font-size:1.125rem;line-height:1.83333}}@media screen and (min-width:980px){.social_filter_platform_list{margin-top:30px}}.social_filter_platform_link{color:inherit;display:block;padding:6px 0;transition:color .25s}@media screen and (min-width:500px){.social_filter_platform_link{display:inline-block}}@media screen and (min-width:500px){.social_filter_platform_link:not(:last-child){margin-right:30px}}.social_filter_platform_link.active{pointer-events:none}.social_filter_platform_link.active .control{border-color:#c62724}.social_filter_platform_link.active .control:before{transform:scale(1)}.social_filter_platform_link:focus,.social_filter_platform_link:hover{color:#c62724}.social_filter_platform_link:focus .control,.social_filter_platform_link:hover .control{border-color:#c62724}.social_filter_platform_link:focus .control:before{transform:scale(1)}.social_filter_platform_link .control{width:16px;height:16px;position:relative;background-color:#fff;border:1px solid #000;border-radius:50%;display:inline-block;margin-right:6px;transition:border-color .25s}.social_filter_platform_link .control:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:10px;height:10px;background-color:#c62724;border-radius:50%;content:"";display:block;transition:transform .25s;transform:scale(0)}.social_filter_platform_link .label{display:inline-block;margin-right:6px}.social_filter_platform_link .icon{display:inline-block}.social_filter_platform_link .symbol_share_twitter{width:20px;height:17px;fill:#76a9ea}.social_filter_platform_link_inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}@media screen and (min-width:980px){.social_filter_categories{width:340px;margin-left:auto}}@media screen and (min-width:1220px){.social_filter_categories{width:415px}}.social_filter_category_title{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#6e6e6e;margin:10px 0}@media print{.social_filter_category_title{font-size:12px;font-size:.75rem;line-height:1.5}}@media screen and (min-width:980px){.social_filter_category_title{margin:0 0 16px}}.testimonial_row{margin-top:20px;margin-bottom:20px;overflow:hidden;padding-bottom:20px}@media screen and (min-width:740px){.testimonial_row{margin-top:40px}}@media screen and (min-width:980px){.testimonial_row{margin-top:60px}}@media screen and (min-width:1220px){.testimonial_row{margin-top:80px}}@media screen and (min-width:740px){.testimonial_row{margin-bottom:40px}}@media screen and (min-width:980px){.testimonial_row{margin-bottom:60px}}@media screen and (min-width:1220px){.testimonial_row{margin-bottom:80px}}.testimonial_row_header{margin-bottom:130px}@media screen and (min-width:740px){.testimonial_row_header{margin-right:120px;margin-bottom:100px}}.testimonial_row_title{font-family:Sora,sans-serif;font-weight:300;font-size:34px;font-size:2.125rem;line-height:1.07407;margin:0}@media screen and (min-width:740px){.testimonial_row_title{font-size:54px;font-size:3.375rem}}.testimonial_row_items .fs-carousel-canister{overflow:visible}.testimonial_row_items .fs-carousel-controls{width:auto;position:absolute;top:-109px;left:0;margin-top:0!important}@media screen and (min-width:740px){.testimonial_row_items .fs-carousel-controls{top:-157px;right:0;left:auto}}.testimonial_item{margin-right:10px}@media screen and (min-width:740px){.testimonial_item{margin-right:20px}}@media screen and (min-width:1220px){.testimonial_item{margin-right:24px}}.testimonial_item_inner{min-height:100%;border:1px solid #d6dadb;color:#6e6e6e;padding:20px}@media screen and (min-width:740px){.testimonial_item_inner{padding:44px}}.js .testimonial_item_inner{transition:opacity .6s,transform .6s,visibility .6s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}@media screen and (min-width:980px){.testimonial_row.scroll_before .testimonial_item_inner{opacity:0;pointer-events:none;transform:translateX(500px);visibility:hidden}}@media screen and (min-width:980px){.testimonial_row.scroll_after .testimonial_item_inner{opacity:1;pointer-events:auto;transform:translateX(0);visibility:visible}}@media screen and (min-width:980px){.testimonial_item:first-child .testimonial_item_inner{transition-delay:0s}}@media screen and (min-width:980px){.testimonial_item:nth-child(2) .testimonial_item_inner{transition-delay:.15s}}@media screen and (min-width:980px){.testimonial_item:nth-child(3) .testimonial_item_inner{transition-delay:.3s}}@media screen and (min-width:980px){.testimonial_item:nth-child(4) .testimonial_item_inner{transition-delay:.45s}}@media screen and (min-width:980px){.testimonial_item:nth-child(5) .testimonial_item_inner{transition-delay:.6s}}.testimonial_item_media{position:relative;margin:-60px 0 0}@media screen and (min-width:740px){.testimonial_item_media{margin-top:-114px}}@media screen and (min-width:980px){.testimonial_item_media{margin-top:-90px}}@media screen and (min-width:1220px){.testimonial_item_media{margin-top:-114px}}.testimonial_item_figure,.testimonial_item_figure picture{display:block}.testimonial_item_figure img{display:block;width:100%}.testimonial_item_iframe{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.testimonial_item_quote{margin-top:55px}.testimonial_item_quote_content{position:relative;font-family:Public Sans,sans-serif;font-weight:300;font-size:18px;font-size:1.125rem;line-height:1.61905;margin:0;padding:0}@media screen and (min-width:740px){.testimonial_item_quote_content{font-size:21px;font-size:1.3125rem}}.testimonial_item_quote_content p{margin:0}.testimonial_item_quote_open{position:absolute;top:-38px;left:0;color:#e40015;font-family:Georgia,Times,Times New Roman,serif;font-size:80px;font-size:5rem;line-height:1}.testimonial_item_quote_caption{margin-top:20px}.testimonial_item_quote_caption_name{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;display:block}@media print{.testimonial_item_quote_caption_name{font-size:12px;font-size:.75rem;line-height:1.5}}.testimonial_item_quote_caption_title{font-family:Public Sans,sans-serif;font-weight:400;display:block;font-size:14px;font-size:.875rem;margin-top:3px}.topic_feature_row_wrap{overflow:hidden}@media print{.topic_feature_row_wrap{page-break-inside:avoid}}.topic_feature_row_heading{font-family:Public Sans,sans-serif;font-weight:300;font-size:24px;font-size:1.5rem;line-height:1.35294;color:#6e6e6e;margin:0 0 30px}@media screen and (min-width:740px){.topic_feature_row_heading{font-size:34px;font-size:2.125rem}}@media print{.topic_feature_row_heading{font-size:22px;font-size:1.375rem;line-height:1.55556;color:#000}}@media screen and (min-width:980px){.topic_feature_row_heading{width:750px}}.topic_feature_row_block{position:relative;background:#f3f4f4;color:#000;overflow:hidden;padding:120px 0 30px}@media screen and (min-width:740px){.topic_feature_row_block{padding-top:185px}}@media print{.topic_feature_row_block{background:transparent;padding:0}}.topic_feature_row_block.inset{border:15px solid #fff}@media screen and (min-width:980px){.topic_feature_row_block.slanted{background-color:transparent!important}}@media screen and (min-width:740px){.topic_feature_row_block{padding:0}}.topic_feature_background{height:350px;position:absolute;top:0;right:0;left:0;display:block}@media screen and (min-width:740px){.topic_feature_background{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}}@media screen and (min-width:740px){.topic_feature_background:before{height:100%;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:102%;right:auto;bottom:auto;z-index:1;content:"";display:block}}@media screen and (max-width:739px){.topic_feature_background:after{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block}}@media screen and (min-width:980px){@supports ((-webkit-clip-path:polygon(0 0,calc(60% - 115px) 0,calc(60% + 115px) 100%,0% 100%)) or (clip-path:polygon(0 0,calc(60% - 115px) 0,calc(60% + 115px) 100%,0% 100%))){.topic_feature_row_block.slanted .topic_feature_background{-webkit-clip-path:polygon(0 0,calc(60% - 115px) 0,calc(60% + 115px) 100%,0 100%);clip-path:polygon(0 0,calc(60% - 115px) 0,calc(60% + 115px) 100%,0 100%)}}}.topic_feature_white_background{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;background:#d6dadb}@media screen and (min-width:980px){.topic_feature_white_background{background:#fff}}@media screen and (min-width:980px){@supports ((-webkit-clip-path:polygon(0 0,calc(60% - 115px) 0,calc(60% + 115px) 100%,0% 100%)) or (clip-path:polygon(0 0,calc(60% - 115px) 0,calc(60% + 115px) 100%,0% 100%))){.topic_feature_row_block.slanted .topic_feature_white_background{-webkit-clip-path:polygon(0 0,calc(60% - 115px) 0,calc(60% + 115px) 100%,0 100%);clip-path:polygon(0 0,calc(60% - 115px) 0,calc(60% + 115px) 100%,0 100%)}}}.topic_feature_video{height:100vw;position:absolute;top:0;right:0;left:0;overflow:hidden}@media screen and (min-width:740px){.topic_feature_video{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}}.topic_feature_video:after{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block}@media screen and (min-width:740px){.topic_feature_video:after{content:normal;display:none}}.topic_feature_iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.topic_feature_row_wrapper{position:relative}@media screen and (min-width:740px){.topic_feature_row_wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media screen and (min-width:740px){.topic_feature_row_wrapper.single{min-height:56.25vw;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:980px){.topic_feature_row_wrapper.single{min-height:558px}}@media screen and (min-width:740px){.topic_feature_block{z-index:2;margin:30px 0}}@media screen and (min-width:980px){.topic_feature_block{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0;padding:120px 0 80px}}@media screen and (min-width:980px){.topic_feature_row_wrapper.single .topic_feature_block{-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:740px){.topic_feature_block_inner{max-width:480px}}@media screen and (min-width:980px){.topic_feature_block_inner{max-width:390px;margin-right:50px}}@media screen and (min-width:1220px){.topic_feature_block_inner{max-width:490px;margin-right:100px}}.topic_feature_row_block.no_image .topic_feature_block_inner{color:#000!important}@media screen and (min-width:980px){.topic_feature_row_wrapper.single .topic_feature_block_inner{max-width:49%;margin-right:0}}@media screen and (min-width:1220px){.topic_feature_row_wrapper.single .topic_feature_block_inner{max-width:40.5%}}.topic_feature_row_title{font-family:Sora,sans-serif;font-weight:300;font-size:34px;font-size:2.125rem;line-height:1.07407;margin:15px 0}@media screen and (min-width:740px){.topic_feature_row_title{font-size:54px;font-size:3.375rem}}@media print{.topic_feature_row_title{color:#000;margin-top:0;color:#e40015;font-size:38px;font-size:2.375rem;line-height:1.28571}}@media screen and (max-width:979px){.topic_feature_row_title{margin:0}}@media screen and (min-width:740px){.topic_feature_row_title{font-size:44px;font-size:2.75rem}}@media screen and (min-width:980px){.topic_feature_row_title{margin-top:0}}.topic_feature_row_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;margin:15px 0}@media screen and (min-width:740px){.topic_feature_row_description{font-size:18px;font-size:1.125rem}}@media print{.topic_feature_row_description{font-size:13px;font-size:.8125rem;line-height:1.5}}@media screen and (max-width:739px){.topic_feature_row_description{display:none}}@media screen and (max-width:979px){.topic_feature_row_description{margin:10px 0}}.topic_feature_row_footer_desktop .topic_feature_row_button{display:none}@media print{.topic_feature_row_footer_desktop .topic_feature_row_button{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;display:inline-block;font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.topic_feature_row_footer_desktop .topic_feature_row_button span{border-bottom:1px solid}}@media print{.topic_feature_row_footer_desktop .topic_feature_row_button{color:#e40015}}@media print{.topic_feature_row_footer_desktop .topic_feature_row_button .label{display:inline-block}.topic_feature_row_footer_desktop .topic_feature_row_button .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s;content:normal;display:none}}@media screen and (min-width:740px) and (max-width:979px){.topic_feature_row_footer_desktop .topic_feature_row_button{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;display:block;margin-bottom:15px}.topic_feature_row_footer_desktop .topic_feature_row_button .label{display:inline-block}.topic_feature_row_footer_desktop .topic_feature_row_button .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s;background-color:#9da6aa}.topic_feature_row_footer_desktop .topic_feature_row_button:focus,.topic_feature_row_footer_desktop .topic_feature_row_button:hover{color:#000}.topic_feature_row_footer_desktop .topic_feature_row_button:focus .label:after,.topic_feature_row_footer_desktop .topic_feature_row_button:hover .label:after{background-color:#000}}@media screen and (min-width:980px){.topic_feature_row_footer_desktop .topic_feature_row_button{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;display:inline-block;margin-right:8px;margin-bottom:8px;background-color:#e40015;color:#fff;text-align:center}}@media screen and (min-width:980px) and (min-width:980px){.topic_feature_row_footer_desktop .topic_feature_row_button{padding:20px}}@media screen and (min-width:980px){.topic_feature_row_footer_desktop .topic_feature_row_button:focus,.topic_feature_row_footer_desktop .topic_feature_row_button:hover{background-color:#000}}.theme_dark .topic_feature_row_footer_desktop .topic_feature_row_button{color:#fff}@media print{.theme_dark .topic_feature_row_footer_desktop .topic_feature_row_button{color:#e40015}}.theme_dark .topic_feature_row_footer_desktop .topic_feature_row_button:focus,.theme_dark .topic_feature_row_footer_desktop .topic_feature_row_button:hover{color:#fff}.theme_dark .topic_feature_row_footer_desktop .topic_feature_row_button:focus .label:after,.theme_dark .topic_feature_row_footer_desktop .topic_feature_row_button:hover .label:after{background-color:#e40015}.topic_feature_row_footer_mobile .topic_feature_row_button{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;display:inline-block;margin-right:8px;margin-bottom:8px;width:260px;background-color:#e40015;color:#fff;text-align:center}@media print{.topic_feature_row_footer_mobile .topic_feature_row_button{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.topic_feature_row_footer_mobile .topic_feature_row_button span{border-bottom:1px solid}}@media print{.topic_feature_row_footer_mobile .topic_feature_row_button{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.topic_feature_row_footer_mobile .topic_feature_row_button{padding:20px}}.topic_feature_row_footer_mobile .topic_feature_row_button:focus,.topic_feature_row_footer_mobile .topic_feature_row_button:hover{background-color:#000}@media print,screen and (min-width:740px){.topic_feature_row_footer_mobile .topic_feature_row_button{display:none}}.topic_feature_items{margin:20px 0}@media print{.topic_feature_items{margin-top:0}}@media screen and (min-width:740px){.topic_feature_items{margin:30px 0 15px}}@media screen and (min-width:980px){.topic_feature_items{-ms-flex-positive:1;flex-grow:1;margin:0}}.topic_feature_items .fs-carousel-viewport{width:287px}@media print{.topic_feature_items .fs-carousel-viewport{width:auto}}@media screen and (min-width:740px){.topic_feature_items .fs-carousel-viewport{width:auto}}@media screen and (min-width:980px){.topic_feature_items .fs-carousel-viewport{float:right}}@media print{.topic_feature_items .fs-carousel-canister:after{clear:both;content:"";display:table}}@media screen and (min-width:740px){.topic_feature_items .fs-carousel-canister{display:-ms-flexbox;display:flex}}.topic_feature_row{margin:0 10px 0 0}.topic_feature_row:last-child{margin:0}@media print{.topic_feature_row{border-bottom:1px solid #d8d8d8;padding-top:30px;padding-bottom:30px}}@media screen and (min-width:740px){.topic_feature_row{width:270px;margin:0 23px 0 0}}@media screen and (min-width:980px){.topic_feature_row{width:287px}}@media screen and (min-width:980px){.no-js .topic_feature_row{width:238px;float:left}}@media screen and (min-width:1220px){.no-js .topic_feature_row{width:280px}}.js .topic_feature_row{transition:opacity .6s,transform .6s,visibility .6s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}@media screen and (min-width:980px){.topic_feature_row_block.scroll_before .topic_feature_row{opacity:0;pointer-events:none;transform:translateX(500px);visibility:hidden}}@media screen and (min-width:980px){.topic_feature_row_block.scroll_after .topic_feature_row{opacity:1;pointer-events:auto;transform:translateX(0);visibility:visible}}@media screen and (min-width:980px){.topic_feature_row_block.scroll_after .topic_feature_row:nth-child(2){transition-delay:.15s}}.topic_feature_row_link{display:block}@media print{.topic_feature_row_link{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}.topic_feature_row_link:focus .topic_feature_title,.topic_feature_row_link:hover .topic_feature_title{color:#000}.topic_feature_figure,.topic_feature_figure picture{display:block}.topic_feature_figure img{display:block;width:100%}@media print{.topic_feature_figure{-ms-flex:0 0 150px;flex:0 0 150px;margin-right:20px}}@media print{.topic_feature_image{background-color:#fff;border:1px solid #d6dadb;display:block;padding:5px}.topic_feature_image picture{display:block}.topic_feature_image img{display:block;width:100%}}.topic_feature_wrapper{height:140px;background:#fff;padding:25px 30px}@media print{.topic_feature_wrapper{height:auto;padding:0}}@media screen and (min-width:740px){.topic_feature_wrapper{height:167px;padding:15px}}@media screen and (min-width:980px){.topic_feature_wrapper{padding:20px 25px}}.topic_feature_title{font-family:Sora,sans-serif;font-weight:300;font-size:18px;font-size:1.125rem;line-height:1.33333;color:#e40015;margin:0 0 10px}@media screen and (min-width:740px){.topic_feature_title{font-size:21px;font-size:1.3125rem}}@media print{.topic_feature_title{font-family:Sora,sans-serif;font-weight:300;color:#e40015;font-size:24px;font-size:1.5rem;line-height:1.25;margin:10px 0}}.topic_feature_row_block.theme_dark,.topic_feature_row_block.theme_dark_gradient{color:#fff}@media screen and (min-width:740px){.topic_feature_row_block.theme_dark,.topic_feature_row_block.theme_dark_gradient{background-color:#000}}@media screen and (min-width:740px){.theme_light_gradient .topic_feature_background:before{background-image:linear-gradient(218deg,hsla(0,0%,100%,0) 15%,#fff 96%)}}.theme_light .topic_feature_background:after,.theme_light_gradient .topic_feature_background:after{background:linear-gradient(180deg,hsla(180,4%,95%,0) 25.05%,#f3f4f4 82.95%)}@media screen and (min-width:740px){.theme_dark_gradient .topic_feature_background:before{background-image:linear-gradient(218deg,transparent 15%,rgba(0,0,0,.8) 96%)}}.theme_dark .topic_feature_background:after,.theme_dark_gradient .topic_feature_background:after{background:linear-gradient(180deg,rgba(1,1,1,0) 25.05%,#010101 82.95%)}.theme_light .topic_feature_video:after,.theme_light_gradient .topic_feature_video:after{background:linear-gradient(180deg,hsla(180,4%,95%,0) 25.05%,#f3f4f4 82.95%)}.theme_dark .topic_feature_video:after,.theme_dark_gradient .topic_feature_video:after{background:linear-gradient(180deg,rgba(1,1,1,0) 25.05%,#010101 82.95%)}.topic_row_block .fs-cell{float:none!important}.in_content_callouts .topic_row_wrapper{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.in_content_callouts .topic_row_wrapper{margin-top:40px;margin-bottom:40px}}.full_width_callouts .topic_row_wrapper{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.full_width_callouts .topic_row_wrapper{margin-top:40px}}@media screen and (min-width:980px){.full_width_callouts .topic_row_wrapper{margin-top:60px}}@media screen and (min-width:740px){.full_width_callouts .topic_row_wrapper{margin-bottom:40px}}@media screen and (min-width:980px){.full_width_callouts .topic_row_wrapper{margin-bottom:60px}}@media print{.full_width_callouts .topic_row_wrapper{padding:0!important}}@media screen and (min-width:980px){.full_width_callouts .topic_row_wrapper{padding:0 60px}}@media screen and (min-width:1220px){.full_width_callouts .topic_row_wrapper{padding:0 75px}}@media print{.topic_row{page-break-inside:avoid}}.topic_row:not(:last-child){margin-bottom:20px}@media screen and (min-width:740px){.topic_row:not(:last-child){margin-bottom:40px}}@media screen and (min-width:980px){.topic_row:not(:last-child){margin-bottom:60px}}.topic_row_inner{position:relative}.topic_row_inner:after{clear:both;content:"";display:table}@media print{.topic_row_inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}.topic_figure{display:block;width:100px;background-color:#fff;border:1px solid #f3f4f4;float:right;margin:0 0 20px 20px;padding:5px}.topic_figure picture{display:block}.topic_figure img{display:block;width:100%}@media print and (min-width:500px),screen and (min-width:500px){.topic_figure{width:32%}}@media print{.topic_figure{width:auto;-ms-flex:0 0 150px;flex:0 0 150px;border-color:#d6dadb;float:left;margin:0 30px 0 0}}@media screen and (min-width:740px){.topic_figure{width:240px;padding:10px}}@media screen and (min-width:980px){.topic_figure{float:left;margin:0 30px 0 0}}@media screen and (min-width:1220px){.in_content_callouts .topic_figure{width:300px}}@media screen and (min-width:1220px){.full_width_callouts .topic_figure{width:372px}}.topic_portrait_figure{display:block;width:100px;background-color:#fff;border:1px solid #f3f4f4;float:right;margin:0 0 20px 20px;padding:5px}.topic_portrait_figure picture{display:block}.topic_portrait_figure img{display:block;width:100%}@media print{.topic_portrait_figure{max-width:225px;border-color:#d6dadb}}@media print and (min-width:500px),screen and (min-width:500px){.topic_portrait_figure{width:20%}}@media print{.topic_portrait_figure{width:auto;-ms-flex:0 0 150px;flex:0 0 150px;float:left;margin:0 30px 0 0}}@media screen and (min-width:740px){.topic_portrait_figure{width:200px;padding:10px}}@media screen and (min-width:980px){.topic_portrait_figure{float:left;margin:0 30px 0 0}}@media screen and (min-width:1220px){.full_width_callouts .topic_portrait_figure,.in_content_callouts .topic_portrait_figure{width:200px}}.topic_wrapper{padding-bottom:20px}@media print{.topic_wrapper{-ms-flex-item-align:center;align-self:center;padding-bottom:0}}@media screen and (min-width:500px){.topic_wrapper{overflow:hidden}}@media screen and (min-width:740px){.topic_wrapper{padding:16px 0}}@media screen and (min-width:980px){.topic_wrapper{padding:0}}@media screen and (min-width:1220px){.topic_wrapper{padding:16px 0}}.topic_title{font-family:Sora,sans-serif;font-weight:300;font-size:30px;font-size:1.875rem;line-height:1.2;color:#000;margin:10px 0}@media print{.topic_title{color:#000}}.topic_date{font-family:Sora,sans-serif;font-weight:600;color:#6e6e6e;font-size:14px;font-size:.875rem;letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase}.topic_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;margin:10px 0}@media screen and (min-width:740px){.topic_description{font-size:18px;font-size:1.125rem}}@media print{.topic_description{font-size:13px;font-size:.8125rem;line-height:1.5}}.topic_description p{margin:0}.topic_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;color:#e40015}@media print{.topic_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.topic_link span{border-bottom:1px solid}}@media print{.topic_link{color:#e40015}}.topic_link .label{display:inline-block}.topic_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.topic_link .label:after{content:normal;display:none}}@media print{.topic_link{display:inline-block}}.topic_link:not(:last-child){margin-right:20px}.topic_link .label:after{background-color:#d6dadb}.topic_link:focus,.topic_link:hover{color:#000}.topic_link:focus .label:after,.topic_link:hover .label:after{background-color:#000}.topic_row_wrapper.theme_gray{background:#f3f4f4;padding:20px}@media screen and (min-width:980px){.topic_row_wrapper.theme_gray{margin-top:30px;padding:50px}}.topic_row_wrapper.theme_gray .topic_figure{background:transparent}@media screen and (min-width:980px){.topic_row_wrapper.theme_gray .topic_figure{width:341px}}@media screen and (min-width:1220px){.topic_row_wrapper.theme_gray .topic_figure{width:461px}}.truncated_list_header{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.truncated_list_header{margin-top:40px}}@media screen and (min-width:980px){.truncated_list_header{margin-top:60px}}@media screen and (min-width:740px){.truncated_list_header{margin-bottom:40px}}@media screen and (min-width:980px){.truncated_list_header{margin-bottom:60px}}.truncated_list_header_heading{font-family:Sora,sans-serif;font-weight:300;font-size:36px;font-size:2.25rem;line-height:1.125}@media screen and (min-width:740px){.truncated_list_header_heading{font-size:64px;font-size:4rem}}@media print{.truncated_list_header_heading{font-size:38px;font-size:2.375rem;line-height:1.28571}}.js-video-wrapper{opacity:0;pointer-events:none;transition:opacity .5s}.js-video-component.video_loaded .js-video-wrapper{opacity:1;pointer-events:auto}.video_callout{background-color:#e40015;color:#fff;overflow:hidden}@media print{.video_callout{background-color:transparent;color:#000;padding-top:30px}}.video_callout_link{color:inherit;display:block}@media print{.video_callout_link{position:relative}}@media print,screen and (min-width:740px){.video_callout_link{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.video_callout_figure,.video_callout_figure picture{display:block}.video_callout_figure img{display:block;width:100%}@media print{.video_callout_figure{display:none}}@media screen and (min-width:740px){.video_callout_figure{display:none}}@media print{.video_callout_image{display:none}}.video_callout_backgrounds{min-height:430px;position:relative;display:none}@media screen and (min-width:740px){.video_callout_backgrounds{background-color:#000;display:block;-ms-flex-positive:1;flex-grow:1}}@media screen and (min-width:980px){.video_callout_backgrounds{min-height:480px}}@media screen and (min-width:1220px){.video_callout_backgrounds{min-height:568px}}@media screen and (min-width:740px){.video_callout_background_fallback{width:100%;width:calc(100% + 40px);position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(20px)}}@media screen and (min-width:980px){.video_callout_background_fallback{width:calc(100% + 75px)}}@media screen and (min-width:1220px){.video_callout_background_fallback{width:calc(100% + 115px)}}@media screen and (max-width:739px){.video_callout_background{display:none}}@media screen and (min-width:740px){.js .video_callout_background{width:calc(100% + 40px);position:absolute;top:0;right:0;bottom:0;left:0}}@media screen and (min-width:980px){.js .video_callout_background{width:calc(100% + 75px)}}@media screen and (min-width:1220px){.js .video_callout_background{width:calc(100% + 115px)}}@media screen and (min-width:740px){.js .video_callout.video_top .video_callout_background{width:calc(100% + 150px)}}@media screen and (min-width:980px){.js .video_callout.video_top .video_callout_background{width:calc(100% + 250px)}}@media screen and (min-width:1220px){.js .video_callout.video_top .video_callout_background{width:calc(100% + 350px)}}@media print{.video_callout_wrapper{width:100%}}@media screen and (min-width:740px){.video_callout_wrapper{width:44%;max-width:630px;-ms-flex-align:center;align-items:center;background-color:#e40015;display:-ms-flexbox;display:flex;transform:translateZ(0);transition:transform .4s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.video_callout.video_top .video_callout_wrapper{width:62.5%;max-width:100%}}@media screen and (min-width:740px){.video_callout_link:focus .video_callout_wrapper,.video_callout_link:hover .video_callout_wrapper{transform:translateX(100px)}}@media screen and (min-width:740px){.csstransforms3d .video_callout_link:focus .video_callout_wrapper,.csstransforms3d .video_callout_link:hover .video_callout_wrapper{transform:translate3d(100px,0,0)}}@media screen and (min-width:740px){.video_callout_wrapper .fs-cell,.video_callout_wrapper .fs-row{width:100%!important;float:none!important;margin-right:0!important;margin-left:0!important}}@media screen and (min-width:740px){.video_callout.video_top .video_callout_wrapper{height:500px}}@media screen and (min-width:980px){.video_callout.video_top .video_callout_wrapper{height:650px}}@media screen and (min-width:1220px){.video_callout.video_top .video_callout_wrapper{height:800px}}.video_callout_content{padding-block:30px 50px}@media print{.video_callout_content{margin:0;padding:0}}@media screen and (min-width:740px){.video_callout_content{margin-top:0;padding:20px 20px 20px 70px}.video_callout.video_top .video_callout_content{padding-left:120px}}@media screen and (min-width:980px){.video_callout_content{padding-right:30px}}@media screen and (min-width:740px){.video_callout_symbol{margin:10px 0}}.video_callout_symbol .icon{width:70px;height:70px;position:relative;border:1px solid currentColor;border-radius:50%;display:block;transition:background-color .25s}@media print{.video_callout_symbol .icon{width:60px;height:60px;background:#fff}}@media screen and (min-width:740px){.video_callout_symbol .icon{transition-duration:.4s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}}@media screen and (min-width:1220px){.video_callout_symbol .icon{width:94px;height:94px}}.video_callout_link:focus .video_callout_symbol .icon,.video_callout_link:hover .video_callout_symbol .icon{background-color:#fff}.video_callout_symbol .symbol{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:25px;left:calc(50% + 3px);display:block;transition:fill .25s}@media print{.video_callout_symbol .symbol{fill:#e40015}}@media screen and (min-width:740px){.video_callout_symbol .symbol{transition-duration:.4s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}}@media screen and (min-width:1220px){.video_callout_symbol .symbol{width:28px;height:34px}}.video_callout_link:focus .video_callout_symbol .symbol,.video_callout_link:hover .video_callout_symbol .symbol{fill:#e40015}.video_callout_header{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.video_callout.video_top .video_callout_header{margin-top:68px}.video_callout_title{font-size:2.125rem;font-family:Sora,sans-serif;font-weight:300;font-size:34px;line-height:1.07407;margin:10px 0;-ms-flex-order:5;order:5}@media screen and (min-width:740px){.video_callout_title{font-size:54px;font-size:3.375rem}}@media print{.video_callout_title{color:#e40015;font-size:38px;font-size:2.375rem;line-height:1.28571;margin-bottom:0}}@media screen and (min-width:740px){.video_callout_title{font-size:40px;font-size:2.5rem}}@media screen and (min-width:980px){.video_callout_title{font-size:46px;font-size:2.875rem}}@media screen and (min-width:1220px){.video_callout_title{font-size:54px;font-size:3.375rem;margin-top:24px}}.video_callout.video_top .video_callout_title{margin-bottom:30px;position:relative}.video_callout.video_top .video_callout_title:after{width:98px;height:1px;display:block;position:absolute;left:0;bottom:-12px;background:hsla(0,0%,100%,.4);content:""}.video_callout_categories{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-order:0;order:0}.video_callout_category{margin-right:6px;margin-bottom:6px}.video_callout_category:last-of-type{margin-right:0}.video_callout_category_label{font-family:Sora,sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;border:1px solid #fff;color:#fff;font-size:10px;font-size:.625rem;letter-spacing:1px;letter-spacing:.0625rem;line-height:1;padding:4px;text-transform:uppercase}@media screen and (min-width:500px){.video_callout_category_label{font-size:11px;font-size:.6875rem;padding:5px}}.video_callout_time{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:hsla(0,0%,100%,.5);-ms-flex-order:10;order:10}@media print{.video_callout_time{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#000;margin-top:5px;font-size:12px;font-size:.75rem;line-height:1.5}}@media screen and (min-width:980px){.video_callout_time{margin-top:-6px}}.video_callout_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;margin:10px 0}@media screen and (min-width:740px){.video_callout_description{font-size:18px;font-size:1.125rem}}@media print{.video_callout_description{font-size:13px;font-size:.8125rem;line-height:1.5;font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;font-size:12px;font-size:.75rem;line-height:1.875}}.video_callout_description p{margin:0}.video_callout_meta{width:100%;position:relative;background:#fff;padding:38px 0 16px}.video_callout_meta_inner{position:relative}.video_callout_meta_inner:after{width:75px;height:1px;display:block;position:absolute;left:0;bottom:-16px;background:#ccc;content:"";z-index:1}.video_callout_meta_date{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;display:block;color:#e40015;letter-spacing:0;margin-bottom:6px}@media print{.video_callout_meta_date{font-size:12px;font-size:.75rem;line-height:1.5}}.video_callout_meta_author{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;display:block;color:#000}@media screen and (min-width:740px){.video_callout_meta_author{font-size:18px;font-size:1.125rem}}@media print{.video_callout_meta_author{font-size:13px;font-size:.8125rem;line-height:1.5}}.wysiwyg_block{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.wysiwyg_block{margin-top:40px}}@media screen and (min-width:980px){.wysiwyg_block{margin-top:60px}}@media screen and (min-width:740px){.wysiwyg_block{margin-bottom:40px}}@media screen and (min-width:980px){.wysiwyg_block{margin-bottom:60px;margin-bottom:80px}}.wysiwyg_block p:first-child{margin-top:0}.announcement{margin-top:20px;margin-bottom:20px;position:relative;background-color:#e40015;color:#fff}@media screen and (min-width:740px){.announcement{margin-top:40px;margin-bottom:40px}}.announcement.theme_red{background-color:#e40015}.announcement.theme_gray{background-color:#6e6e6e}.announcement_inner{position:relative;padding:100px 30px 30px}@media print{.announcement_inner{border:1px solid #d6dadb;padding:20px 30px}}@media screen and (min-width:740px){.announcement_inner{padding:40px 60px}}.full_width_callouts .announcement_inner{padding-top:40px}.full_width_callouts .announcement_inner.has_image{padding-bottom:50px;padding-top:60px}@media print{.full_width_callouts .announcement_inner{padding:30px 30px 20px}}@media screen and (min-width:740px){.full_width_callouts .announcement_inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:60px}}@media screen and (min-width:1220px){.full_width_callouts .announcement_inner{padding:80px 70px}}@media screen{.theme_blue .announcement_inner{background:#6e6e6e;border:1px solid #d6dadb;box-shadow:inset 0 0 0 15px #fff;margin:0 -15px}}@media screen and (min-width:980px){.theme_blue .announcement_inner{padding-right:90px}}.announcement_inner:before{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;content:"";-webkit-clip-path:polygon(7% 0,100% 0,100% 100%,25% 100%);clip-path:polygon(7% 0,100% 0,100% 100%,25% 100%)}.announcement_body{position:relative}.announcement_label{font-family:Sora,sans-serif;font-weight:600;position:absolute;top:10px;left:30px;background:#e40015;color:#fff;display:inline-block;font-size:12px;font-size:.75rem;letter-spacing:.75px;letter-spacing:.04688rem;padding:2px 4px 3px;text-transform:uppercase}@media print{.announcement_label{top:-10px;background:#fff;border:1px solid #d6dadb;color:#000}}@media screen and (min-width:740px){.announcement_label{left:60px}}@media screen and (min-width:1220px){.announcement_label{left:70px}}.full_width_callouts .announcement_label{top:0;translate:0 -50% 0}.announcement_figure{width:100px;display:block;position:relative;margin:5px 0 18px;z-index:2}.announcement_figure picture{display:block}.announcement_figure img{display:block;width:100%}@media print{.announcement_figure{width:175px;float:right;margin:0 0 20px 30px}}@media screen and (min-width:740px){.announcement_figure{width:175px;float:right;margin:-52px -30px 20px 30px}}.full_width_callouts .announcement_figure{width:160px}@media screen and (min-width:740px){.full_width_callouts .announcement_figure{width:160px;top:auto;left:auto;float:none;margin:0}}.announcement_content{position:relative}@media screen and (min-width:740px){.full_width_callouts .announcement_content{width:calc(100% - 160px);padding-left:40px}}.announcement_inner:not(.has_image) .full_width_callouts .announcement_content{margin-top:36px}@media screen and (min-width:1220px){.full_width_callouts .announcement_content{top:-5px}}.announcement_inner:not(.has_image) .announcement_header{margin-top:18px}@media screen and (min-width:1220px){.announcement_header{max-width:675px}}.announcement_title{font-family:Sora,sans-serif;font-weight:300;font-size:26px;font-size:1.625rem;line-height:1.27778;margin:0 0 20px}@media screen and (min-width:740px){.announcement_title{font-size:36px;font-size:2.25rem}}@media print{.announcement_title{color:#e40015}}@media screen and (min-width:1220px){.full_width_callouts .announcement_title{margin-bottom:12px}}.announcement_meta{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;margin-bottom:40px}@media print{.announcement_meta{font-size:12px;font-size:.75rem;line-height:1.5;color:#000;font-size:13px;font-size:.8125rem;letter-spacing:0;margin-bottom:0}}@media screen and (min-width:980px){.announcement_meta{margin-bottom:30px}}@media screen and (min-width:1220px){.announcement_meta{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 0}}.announcement_meta_item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-bottom:10px}@media screen and (min-width:1220px){.announcement_meta_item{margin-bottom:0}}@media screen and (min-width:1220px){.announcement_meta_item:not(:last-child){margin-right:40px}}.full_width_callouts .announcement_meta_item.location{width:100%;margin-top:10px}@media screen and (min-width:1220px){.full_width_callouts .announcement_meta_item.location{max-width:675px}}.announcement_meta_item .icon{width:18px;display:inline-block}@media print{.announcement_meta_item .icon{color:#000}}.announcement_meta_item .symbol{display:block}.announcement_meta_item .symbol_calendar{width:17px;height:18px}.announcement_meta_item .symbol_pin{width:12px;height:18px;margin-left:2px}.announcement_meta_item .symbol_clock{width:17px;height:17px}.announcement_meta_item .label{display:inline-block;padding-left:6px}.announcement_description,.full_width_callouts .announcement_meta_item{font-family:Public Sans,sans-serif;font-weight:400}.announcement_description{font-size:16px;font-size:1rem;line-height:1.77778}@media screen and (min-width:740px){.announcement_description{font-size:18px;font-size:1.125rem}}@media print{.announcement_description{font-size:13px;font-size:.8125rem;line-height:1.5}}@media screen and (max-width:499px){.announcement_description{display:none}}@media screen and (min-width:740px){.announcement_description{margin:20px 0}}@media screen and (min-width:1220px){.announcement_description{max-width:650px}}.announcement_description p{margin:0}@media print{.announcement_links{margin-top:15px}}@media screen and (min-width:500px){.full_width_callouts .announcement_links{margin-top:20px}}@media screen and (min-width:1220px){.full_width_callouts .announcement_links{position:absolute;bottom:2px;right:-20px}}.announcement_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;transition:color .25s;color:inherit;display:block;opacity:1;transition:opacity .25s}@media print{.announcement_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.announcement_link span{border-bottom:1px solid}}@media print{.announcement_link{color:#e40015}}.announcement_link .label{display:inline-block}.announcement_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.announcement_link .label:after{content:normal;display:none}}@media print{.announcement_link{font-family:Sora,sans-serif;font-weight:600;color:#e40015;display:inline-block;font-size:13px;font-size:.8125rem;margin-right:20px;padding:0;text-transform:uppercase}}@media screen and (min-width:500px){.announcement_link{display:inline-block}}.announcement_link:not(:last-child){margin-bottom:14px}@media screen and (min-width:500px){.announcement_link:not(:last-child){margin-right:20px;margin-bottom:0}}.full_width_callouts .announcement_link{font-family:Public Sans,sans-serif;font-weight:400}@media print{.full_width_callouts .announcement_link{font-family:Sora,sans-serif;font-weight:600}}@media screen and (min-width:1220px){.full_width_callouts .announcement_link{display:block;font-size:17px;font-size:1.0625rem;margin-top:10px}}.announcement_link .label:after{background-color:currentColor}@media print{.announcement_link .label:after{display:none}}.theme_blue .announcement_link .label:after{background-color:#e40015}.announcement_link:focus,.announcement_link:hover{opacity:.6}@media print{.board_row_block{border-top:1px solid #d8d8d8}}.board_row{margin:50px 0}@media screen and (min-width:980px){.board_row{margin:75px 0}}.board_row_inner{position:relative}.board_row_inner:after{clear:both;content:"";display:table}.board_figure{display:block;width:100px;float:right;margin:0 0 20px 20px}.board_figure picture{display:block}.board_figure img{display:block;width:100%}@media print{.board_figure{background-color:#fff;border:1px solid #d6dadb;display:block;padding:5px}.board_figure picture{display:block}.board_figure img{display:block;width:100%}}@media print{.board_figure{max-width:225px}}@media print and (min-width:500px),screen and (min-width:500px){.board_figure{width:20%}}@media print{.board_figure{width:auto;-ms-flex:0 0 150px;flex:0 0 150px;float:left;margin:0 30px 0 0}}@media screen and (min-width:740px){.board_figure{width:200px}}@media screen and (min-width:980px){.board_figure{float:left;margin:0 30px 0 0}}@media screen and (min-width:1220px){.board_figure{width:200px}}.board_header{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.board_name{font-family:Sora,sans-serif;font-weight:600;font-size:26px;font-size:1.625rem;line-height:1.26316;color:#e40015;margin:0}@media screen and (min-width:740px){.board_name{font-size:38px;font-size:2.375rem}}@media print{.board_name{font-size:24px;font-size:1.5rem;line-height:1.5}}@media screen and (min-width:980px){.board_name{width:calc(100% - 72px)}}.board_link{font-family:Public Sans,sans-serif;font-weight:700;color:#e40015;display:inline-block;font-size:15px;font-size:.9375rem;margin-left:10px;text-transform:uppercase;transition:color .25s}@media print{.board_link{font-family:Sora,sans-serif;font-weight:600}}.board_link:after{height:2px;background-color:#d6dadb;content:"";display:block;transition:background-color .25s}@media print{.board_link:after{height:1px;background-color:#e40015}}.board_link:focus,.board_link:hover{color:#000}.board_link:focus:after,.board_link:hover:after{background-color:#000}.board_link.board_link_desktop{display:none}@media screen and (min-width:980px){.board_link.board_link_desktop{position:relative;top:-6px;display:inline-block}}.board_link.board_link_mobile{display:inline-block;margin:20px 0 0}@media screen and (min-width:980px){.board_link.board_link_mobile{display:none}}.board_title{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778}@media screen and (min-width:740px){.board_title{font-size:18px;font-size:1.125rem}}@media print{.board_title{font-size:13px;font-size:.8125rem;line-height:1.5}}.board_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;color:#5b6b71;display:block}@media print{.board_description{font-size:12px;font-size:.75rem;line-height:1.875;color:#000}}.board_items_header{position:relative;margin:20px 0 10px;overflow:hidden}.board_items_header:before{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:1px;right:0;background:#d1d1d1;content:"";display:block}.board_items_heading{font-family:Sora,sans-serif;font-weight:600;width:72px;position:relative;background:#eef0f0;color:#5b6b71;font-size:12px;font-size:.75rem;letter-spacing:.75px;letter-spacing:.04688rem;padding:5px;text-align:center;text-transform:uppercase}.board_items_label_wrap{display:-ms-flexbox;display:flex;position:relative;left:6px;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.board_items_label{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;-ms-flex:0 0 100%;flex:0 0 100%;position:relative;color:#5b6b71;line-height:1.375;margin:4px 0;padding-right:20px}@media print{.board_items_label{font-size:12px;font-size:.75rem;line-height:1.875}}@media screen and (min-width:740px){.board_items_label{-ms-flex-preferred-size:50%;flex-basis:50%}}@media print{.board_items_label{color:#000}}.board_items_label:before{width:2px;height:2px;position:absolute;top:8px;left:-6px;background:#5b6b71;border-radius:100%;content:"";display:block}.cookie_block{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.cookie_block{margin-top:40px}}@media screen and (min-width:980px){.cookie_block{margin-top:60px}}@media screen and (min-width:740px){.cookie_block{margin-bottom:40px}}@media screen and (min-width:980px){.cookie_block{margin-bottom:60px}}.no-js .cookie_block{display:none}.cookie_block_button{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;display:inline-block;margin-right:8px;margin-bottom:8px;background-color:#e40015;color:#fff;cursor:pointer;text-align:center}@media print{.cookie_block_button{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.cookie_block_button span{border-bottom:1px solid}}@media print{.cookie_block_button{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.cookie_block_button{padding:20px}}.cookie_block_button:focus,.cookie_block_button:hover{background-color:#000}.cookie_block_button.inactive{opacity:.2;pointer-events:none}.download_block{margin-top:20px;margin-bottom:20px;position:relative}@media screen and (min-width:740px){.download_block{margin-top:40px;margin-bottom:40px}}.download_header{margin-bottom:14px}@media print,screen and (min-width:740px){.download_header{margin-bottom:42px}}.download_title{font-family:Sora,sans-serif;font-weight:600;font-size:24px;font-size:1.5rem;line-height:1.375;font-family:Public Sans,sans-serif;font-weight:400;color:#e40015;margin:0 0 4px}@media screen and (min-width:740px){.download_title{font-size:32px;font-size:2rem}}@media print{.download_title{font-size:24px;font-size:1.5rem;line-height:1.5}}.download_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778}@media screen and (min-width:740px){.download_description{font-size:18px;font-size:1.125rem}}@media print{.download_description{font-size:13px;font-size:.8125rem;line-height:1.5}}.download_description p{margin:0}.download_items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.download_items:after{width:calc(50% - 5px);max-width:calc(50% - 5px);content:"";-ms-flex:auto;flex:auto}@media screen and (min-width:350px){.download_items:after{width:calc(50% - 10px);max-width:calc(50% - 10px)}}@media print,screen and (min-width:740px){.download_items:after{width:calc(33% - 15px);max-width:calc(33% - 15px)}}@media screen and (min-width:1220px){.download_items:after{width:calc(33% - 32px);max-width:calc(33% - 32px)}}.download_object{font-family:Public Sans,sans-serif;font-weight:400;width:calc(50% - 5px);color:#48555a;font-size:14px;font-size:.875rem;margin-bottom:20px}@media print,screen and (min-width:350px){.download_object{width:calc(50% - 10px);margin-bottom:30px}}@media print,screen and (min-width:740px){.download_object{width:calc(33% - 15px);background-color:#fff;box-shadow:0 0 45px 0 rgba(0,0,0,.12)}}@media screen and (min-width:1220px){.download_object{width:calc(33% - 32px);margin-bottom:48px}}.download_object_inner{width:100%;height:100%}@supports (flex-direction:column){.download_object_inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.download_object_header{position:relative}.download_object_link{position:relative;display:block}.download_object_hover{font-family:Public Sans,sans-serif;font-weight:700;position:absolute;top:50%;left:50%;background-color:#fff;border-radius:13px;color:#e40015;font-size:14px;font-size:.875rem;line-height:1;margin:25px 0 0;opacity:0;padding:8px 14px;text-transform:uppercase;transform:translateX(-50%) translateY(-50%);transition:opacity .25s,margin .25s;white-space:nowrap}@media screen and (min-width:740px){.download_object_hover{top:25%;transform:translateX(-50%)}}.download_object_link:focus .download_object_hover,.download_object_link:hover .download_object_hover{margin-top:0;opacity:1}.download_object_hover_inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.download_object_hover_inner .icon{width:13px;height:13px;display:block;margin-right:6px}.download_object_hover_inner .symbol{max-width:100%;max-height:100%}.download_object_figure{display:block;position:relative;margin-bottom:10px}.download_object_figure picture{display:block}.download_object_figure img{display:block;width:100%}@media screen and (min-width:740px){.download_object_figure{margin-bottom:0}}.download_object_figure:after{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#e40015;content:"";display:block;opacity:0;transition:opacity .25s}.download_object_link:focus .download_object_figure:after,.download_object_link:hover .download_object_figure:after{opacity:.76}.download_object_title{position:relative;color:#e40015;line-height:1.17647;margin:3px 0;padding:0}@media screen and (min-width:740px){.download_object_title{position:absolute;right:0;bottom:0;left:0;color:#fff;font-size:17px;font-size:1.0625rem;margin:0;padding:45px 15px 10px;pointer-events:none}}@media screen and (min-width:740px){.download_object_title_inner:before{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(-180deg,transparent,rgba(0,0,0,.7));content:"";display:block;opacity:1;transition:opacity .25s}}.download_object_header:hover .download_object_title_inner:before{opacity:0}.download_object_title_icon{width:44px;height:44px;position:absolute;top:-73px;left:15px;z-index:1;background-color:#fff;border-radius:50%;box-shadow:inset 0 0 0 1px #fff;color:#e40015;overflow:hidden;transition:background-color .25s,color .25s}@media screen and (min-width:740px){.download_object_title_icon{top:-12px}}@media screen and (min-width:980px){.download_object_title_icon{width:48px;height:48px}}.download_object_header:focus .download_object_title_icon,.download_object_header:hover .download_object_title_icon{background-color:transparent;color:#fff}.download_object_title_icon_symbol{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;left:calc(50% + 2px);border-style:solid;border-width:10px 0 10px 20px;border-color:transparent transparent transparent #e40015;display:block;transition:border-color .25s}.download_object_header:focus .download_object_title_icon_symbol,.download_object_header:hover .download_object_title_icon_symbol{border-color:transparent transparent transparent #fff}.download_object_title_label{position:relative}.download_object_body{-ms-flex:1;flex:1}@media screen and (min-width:740px){.download_object_body{padding:15px}}.download_object_body_inner{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.download_object_description{margin:3px 0 6px}@media screen and (min-width:740px){.download_object_description{margin:5px 0 16px}}.download_object_description p{margin:0}.download_object_trigger{font-family:Sora,sans-serif;font-weight:600;background-color:#f3f4f4;border:1px solid #e9e9e9;border-radius:4px;color:#e40015;display:block;font-size:11px;font-size:.6875rem;line-height:1;margin-top:auto;transition:background-color .25s,color .25s}@media print{.download_object_trigger{display:none}}@media print,screen and (min-width:740px){.download_object_trigger{font-size:12px;font-size:.75rem;margin-top:auto}}.download_object_trigger .label{margin-right:8px;text-transform:uppercase}.download_object_trigger .icon{width:10px;height:12px;margin-left:auto}.download_object_trigger .symbol{max-width:100%;max-height:100%}.download_object_trigger:focus,.download_object_trigger:hover{background-color:#e40015;color:#fff}.download_object_trigger_inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:8px}.fs-lightbox-download{font-family:Sora,sans-serif;font-weight:600;background-color:#f3f4f4;border:1px solid #e9e9e9;border-radius:4px;color:#e40015;display:inline-block;font-size:11px;font-size:.6875rem;line-height:1;margin-top:6px;padding:10px 20px;transition:background-color .25s,color .25s}@media screen and (min-width:740px){.fs-lightbox-download{font-size:13px;font-size:.8125rem}}.fs-lightbox-download:focus,.fs-lightbox-download:hover{background-color:#e40015;color:#fff}.fs-lightbox-download-inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.fs-lightbox-download-label{margin-right:10px;text-transform:uppercase}.fs-lightbox-download-icon{width:10px;height:12px;margin-left:auto}.fs-lightbox-download-icon .symbol{max-width:100%;max-height:100%}.fs-lightboxing.theme_downloads .fs-lightboxing-figure-inner{padding:0}@media print{.embed_block{page-break-inside:avoid}}@media print{.embed_block_code{display:none}}.embed_block_print{display:none}@media print{.embed_block_print{display:block}}.embed_block_print_figure,.embed_block_print_figure picture{display:block}.embed_block_print_figure img{display:block;width:100%}.in_content_callouts .accordion{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.in_content_callouts .accordion{margin-top:40px;margin-bottom:40px}}.full_width_callouts .accordion{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.full_width_callouts .accordion{margin-top:40px}}@media screen and (min-width:980px){.full_width_callouts .accordion{margin-top:60px}}@media screen and (min-width:740px){.full_width_callouts .accordion{margin-bottom:40px}}@media screen and (min-width:980px){.full_width_callouts .accordion{margin-bottom:60px}}.accordion_title{font-family:Sora,sans-serif;font-weight:600;font-size:26px;font-size:1.625rem;line-height:1.26316;margin:0 0 10px}@media screen and (min-width:740px){.accordion_title{font-size:38px;font-size:2.375rem}}@media print{.accordion_title{font-size:24px;font-size:1.5rem;line-height:1.5}}.accordion_description{font-family:Public Sans,sans-serif;font-weight:300;font-size:24px;font-size:1.5rem;line-height:1.35294;color:#6e6e6e;margin:10px 0}@media screen and (min-width:740px){.accordion_description{font-size:34px;font-size:2.125rem}}@media print{.accordion_description{font-size:22px;font-size:1.375rem;line-height:1.55556}}.accordion_description p{margin:0}.accordion_body{border-top:1px solid #d6dadb;margin:20px 0}@media print{.accordion_body{border-top-width:0}}@media screen and (min-width:980px){.accordion_body{margin:0}}@media screen and (min-width:980px){.in_content_callouts .accordion_body{margin:30px 0}}@media screen and (min-width:980px){.full_width_callouts .accordion_body{margin:0}}.accordion_item{border-bottom:1px solid #d6dadb;transition:background-color .25s}.accordion_item.fs-swap-active{background-color:#f3f4f4}@media print{.accordion_item:first-child{border-top:1px solid #d6dadb}}.accordion_item_title{font-family:Sora,sans-serif;font-weight:600;position:relative;-ms-flex-align:start;align-items:flex-start;color:#6e6e6e;display:-ms-flexbox;display:flex;font-size:18px;font-size:1.125rem;line-height:1.3;padding:10px 14px;margin:0;transition:color .25s}@media print{.accordion_item_title{font-size:21px;font-size:1.3125rem;padding:22px 0 10px}}@media screen and (min-width:740px){.accordion_item_title{font-size:21px;font-size:1.3125rem;padding:22px 40px}}@media screen and (min-width:980px) and (max-width:1219px){.accordion_item_title{padding-right:20px;padding-left:20px}}.js .accordion_item_title{color:#e40015;cursor:pointer}@media print{.js .accordion_item_title{color:#000}}.js .accordion_item_title:focus,.js .accordion_item_title:hover{color:#6e6e6e}.accordion_item_title.fs-swap-active{color:#000}.accordion_item_label{display:inline-block;-ms-flex:1;flex:1;padding-right:10px}@media print{.accordion_item_label{padding-right:0}}.accordion_item_icon{width:28px;height:28px;position:relative;background-color:#6e6e6e;border-radius:50%;color:#fff;display:inline-block;-ms-flex-preferred-size:28px;flex-basis:28px;transition:background-color .25s}@media print{.accordion_item_icon{display:none}}.no-js .accordion_item_icon{display:none}.accordion_item_title:focus .accordion_item_icon,.accordion_item_title:hover .accordion_item_icon,.fs-swap-active .accordion_item_icon{background-color:#e40015}.accordion_item_icon .icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;transition:opacity .25s,transform .25s}.accordion_item_icon .icon .symbol{display:block;fill:#fff;stroke:#fff}.accordion_item_icon .icon.expand,.accordion_item_icon .icon.expand .symbol{width:14px;height:14px}.fs-swap-enabled .accordion_item_icon .icon.expand{opacity:1;transform:rotate(0deg)}.fs-swap-active .accordion_item_icon .icon.expand{opacity:0;transform:rotate(-180deg)}.accordion_item_icon .icon.collapse,.accordion_item_icon .icon.collapse .symbol{width:14px;height:3px}.fs-swap-enabled .accordion_item_icon .icon.collapse{opacity:0;transform:rotate(-180deg)}.fs-swap-active .accordion_item_icon .icon.collapse{opacity:1;transform:rotate(0deg)}.accordion_item_description{padding:0 14px 20px}.accordion_item_description:after{clear:both;content:"";display:table}@media print{.accordion_item_description{padding:0 0 36px}}@media screen and (min-width:740px){.accordion_item_description{padding:0 40px 36px}}@media screen and (min-width:980px) and (max-width:1219px){.accordion_item_description{padding-right:20px;padding-left:20px}}.fs-swap-enabled .accordion_item_description{display:none}@media print{.fs-swap-enabled .accordion_item_description{display:block}}.fs-swap-active .accordion_item_description{display:block}.accordion_item_description p:first-of-type{margin-top:0}.accordion_item_description p:last-of-type{margin-bottom:0}.facts_stats{margin-bottom:28px}@media screen and (min-width:740px){.facts_stats{margin-bottom:60px}}@media screen and (min-width:980px){.facts_stats.listed{margin-bottom:80px}}.facts_stats_header{margin:38px 0 25px}@media screen and (min-width:740px){.facts_stats_header{margin:78px 0 30px}}.facts_stats_header_heading{font-family:Sora,sans-serif;font-weight:600;font-size:24px;font-size:1.5rem;line-height:1.375}@media screen and (min-width:740px){.facts_stats_header_heading{font-size:32px;font-size:2rem}}@media print{.facts_stats_header_heading{font-size:24px;font-size:1.5rem;line-height:1.5}}.facts_stats .facts_stats_wrapper .fs-carousel-canister{display:-ms-flexbox;display:flex}.facts_stats_wrapper .fs-carousel-controls{-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.facts_stats .facts_stats_wrapper .fs-carousel-controls{display:-ms-flexbox;display:flex}.facts_stats_wrapper .fs-carousel-control{width:50px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#d6dadb;border-radius:50%;cursor:default;-ms-flex-pack:center;justify-content:center;margin-right:7px;transition:background-color .25s ease}.facts_stats_wrapper .fs-carousel-control:last-child{margin-right:0}.facts_stats_wrapper .fs-carousel-control .symbol{width:14px;height:10px;fill:#6e6e6e;transition:fill .25s ease}.facts_stats_wrapper .fs-carousel-control.fs-carousel-visible{background:#6e6e6e;cursor:pointer}.facts_stats_wrapper .fs-carousel-control.fs-carousel-visible .symbol{fill:#fff}.facts_stats_wrapper .fs-carousel-control.fs-carousel-visible:focus,.facts_stats_wrapper .fs-carousel-control.fs-carousel-visible:hover{background:#949494}.facts_stats.listed .facts_stats_wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.facts_stats_item{position:relative;border:1px solid #d6dadb;margin:15px 10px 0 0;padding:42px 20px 62px}.facts_stats.listed .facts_stats_item{width:100%}@media screen and (min-width:500px){.facts_stats.listed .facts_stats_item{width:calc((100% - 15px) / 2);margin-right:15px}.facts_stats.listed .facts_stats_item:nth-of-type(2n){margin-right:0}}@media screen and (min-width:1220px){.facts_stats.listed .facts_stats_item{width:calc((100% - 30px) / 3);margin-right:15px}.facts_stats.listed .facts_stats_item:nth-of-type(2n){margin-right:15px}.facts_stats.listed .facts_stats_item:nth-of-type(3n){margin-right:0}}.facts_stats_item_title{font-family:Sora,sans-serif;font-weight:600;font-size:26px;font-size:1.625rem;line-height:1.26316;display:block;color:#000;font-weight:700;margin-bottom:10px;text-transform:none}@media screen and (min-width:740px){.facts_stats_item_title{font-size:38px;font-size:2.375rem}}@media print{.facts_stats_item_title{font-size:24px;font-size:1.5rem;line-height:1.5}}.facts_stats_item_caption{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;display:block}@media screen and (min-width:740px){.facts_stats_item_caption{font-size:18px;font-size:1.125rem}}@media print{.facts_stats_item_caption{font-size:13px;font-size:.8125rem;line-height:1.5}}.facts_stats_item_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;display:block;color:#e40015;margin-top:24px}@media print{.facts_stats_item_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.facts_stats_item_link span{border-bottom:1px solid}}@media print{.facts_stats_item_link{color:#e40015}}.facts_stats_item_link .label{display:inline-block}.facts_stats_item_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.facts_stats_item_link .label:after{content:normal;display:none}}.facts_stats_item_link:not(:last-child){margin-right:20px}.facts_stats_item_link .label:after{background-color:#d6dadb}.facts_stats_item_link:focus,.facts_stats_item_link:hover{color:#000}.facts_stats_item_link:focus .label:after,.facts_stats_item_link:hover .label:after{background-color:#000}.downloads{margin-top:20px;margin-bottom:20px}@media screen and (min-width:740px){.downloads{margin-top:40px;margin-bottom:40px}}.downloads_sets{border-bottom:1px solid #d6dadb}.downloads_set{border-top:1px solid #d6dadb;padding:30px 0}.downloads_title{font-family:Sora,sans-serif;font-weight:600;font-size:26px;font-size:1.625rem;line-height:1.26316;margin:0 0 4px}@media screen and (min-width:740px){.downloads_title{font-size:38px;font-size:2.375rem}}@media print{.downloads_title{font-size:24px;font-size:1.5rem;line-height:1.5}}.downloads_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;margin:0 0 25px}@media screen and (min-width:740px){.downloads_description{font-size:18px;font-size:1.125rem}}@media print{.downloads_description{font-size:13px;font-size:.8125rem;line-height:1.5}}.downloads_description p{margin:0}.download_all{margin-bottom:24px}.no-js .download_all{display:none}.download_all_title{font-family:Public Sans,sans-serif;font-weight:700;font-size:18px;font-size:1.125rem}@media screen and (min-width:740px){.download_group{column-count:2;column-gap:0}.download_group>*{column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.download_item{display:-ms-flexbox;display:flex;margin-bottom:24px}.download_item .fs-checkbox{display:inline-block;margin-bottom:0}.download_item_label{font-family:Public Sans,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem}.download_item_preview{font-family:Public Sans,sans-serif;font-weight:700;color:#e40015;display:inline-block;font-size:15px;font-size:.9375rem;margin-left:10px;text-transform:uppercase;transition:color .25s}@media print{.download_item_preview{display:none}}.download_item_preview:after{height:2px;background-color:#d6dadb;content:"";display:block;transition:background-color .25s}.download_item_preview:focus,.download_item_preview:hover{color:#000}.download_item_preview:focus:after,.download_item_preview:hover:after{background-color:#000}.download_actions{padding-top:45px}.download_action{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;background:#eaeaea;padding:16px;transition:background .25s,border .25s,box-shadow .25s,color .25s,transform .25s;background-color:#e40015;color:#fff;cursor:pointer;display:block;margin-bottom:10px;text-align:center}@media print{.download_action{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.download_action span{border-bottom:1px solid}}@media print{.download_action{background:transparent;padding:0;transition:none}}@media screen and (min-width:980px){.download_action{padding:20px}}@media screen and (min-width:740px){.download_action{display:inline-block;margin:0 10px 10px 0}}.download_action:focus,.download_action:hover{background-color:#000}.timeline{margin-bottom:28px}@media screen and (min-width:740px){.timeline{margin-bottom:60px}}.timeline_header{margin:38px 0 28px}@media screen and (min-width:740px){.timeline_header{margin:78px 0 50px}}@media print{.timeline_header{clear:left}}.timeline_header_heading{font-family:Sora,sans-serif;font-weight:600;font-size:26px;font-size:1.625rem;line-height:1.26316}@media screen and (min-width:740px){.timeline_header_heading{font-size:38px;font-size:2.375rem}}@media print{.timeline_header_heading{font-size:24px;font-size:1.5rem;line-height:1.5}}.timeline_wrapper .fs-carousel-controls{margin-top:20px}.timeline_wrapper .fs-carousel-controls.fs-carousel-visible{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.timeline_wrapper .fs-carousel-control{width:50px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#d6dadb;border-radius:50%;cursor:default;-ms-flex-pack:center;justify-content:center;margin-right:7px;transition:background-color .25s ease;will-change:transform}.timeline_wrapper .fs-carousel-control:last-child{margin-right:0}.timeline_wrapper .fs-carousel-control .symbol{width:14px;height:10px;fill:#6e6e6e;transition:fill .25s ease}.timeline_wrapper .fs-carousel-control.fs-carousel-visible{background:#6e6e6e;cursor:pointer}.timeline_wrapper .fs-carousel-control.fs-carousel-visible .symbol{fill:#fff}.timeline_wrapper .fs-carousel-control.fs-carousel-visible:focus,.timeline_wrapper .fs-carousel-control.fs-carousel-visible:hover{background:#949494}.timeline_wrapper .fs-carousel-canister{overflow:hidden;display:-ms-flexbox;display:flex}.timeline_item{position:relative;border:1px solid #d6dadb;margin:10px 10px 0 0;padding:50px 20px 70px}.timeline .timeline_item{min-height:380px}@media print{.timeline_item.fs-carousel-item{width:300px!important}}.timeline_item_title{font-family:Sora,sans-serif;font-weight:300;font-size:18px;font-size:1.125rem;line-height:1.33333;display:block;margin-bottom:24px;text-transform:none}@media screen and (min-width:740px){.timeline_item_title{font-size:21px;font-size:1.3125rem}}.timeline_item_description{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;display:block;position:relative}@media print{.timeline_item_description{font-size:12px;font-size:.75rem;line-height:1.875}}.timeline_item_description:after{width:38px;height:1px;display:block;position:absolute;left:0;top:-15px;background:#d6dadb;content:""}.timeline_item_description ul{padding-left:15px}.timeline_item_description a{color:#e40015;transition:color .25s}.timeline_item_description a:focus,.timeline_item_description a:hover{color:#000;text-decoration:underline}.timeline_item_link{font-family:Public Sans,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;letter-spacing:.5px;letter-spacing:.03125rem;text-transform:uppercase;color:inherit;transition:color .25s;display:block;color:#e40015;margin-top:24px}@media print{.timeline_item_link{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#e40015;display:block;letter-spacing:0;text-align:left;font-size:12px;font-size:.75rem;line-height:1.5}}@media print{.timeline_item_link span{border-bottom:1px solid}}@media print{.timeline_item_link{color:#e40015}}.timeline_item_link .label{display:inline-block}.timeline_item_link .label:after{width:100%;height:2px;content:"";display:block;margin-top:2px;transition:background-color .25s}@media print{.timeline_item_link .label:after{content:normal;display:none}}.timeline_item_link:not(:last-child){margin-right:20px}.timeline_item_link .label:after{background-color:#d6dadb}.timeline_item_link:focus,.timeline_item_link:hover{color:#000}.timeline_item_link:focus .label:after,.timeline_item_link:hover .label:after{background-color:#000}.timeline_item_date{display:-ms-flexbox;display:flex;position:absolute;left:20px;top:-11px;color:#fff;text-align:center}.timeline_item_date .timeline_item_month{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;min-height:41px;display:block;color:#e40015;background:#fff;border:1px solid #d6dadb;border-right:none;font-weight:700;padding:5px 12px;text-transform:uppercase}@media screen and (min-width:740px){.timeline_item_date .timeline_item_month{font-size:18px;font-size:1.125rem}}@media print{.timeline_item_date .timeline_item_month{font-size:13px;font-size:.8125rem;line-height:1.5;background:#fff!important;color:#e40015!important}}.timeline_item_date .timeline_item_day{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;min-height:41px;display:block;background:#960000;font-weight:700;padding:5px 12px;text-transform:uppercase}@media screen and (min-width:740px){.timeline_item_date .timeline_item_day{font-size:18px;font-size:1.125rem}}@media print{.timeline_item_date .timeline_item_day{font-size:13px;font-size:.8125rem;line-height:1.5;background:#960000!important;color:#fff!important}}.timeline_item_date .timeline_item_year{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;min-height:41px;display:block;background:#e40015;font-weight:700;padding:5px 12px;text-transform:uppercase}@media screen and (min-width:740px){.timeline_item_date .timeline_item_year{font-size:18px;font-size:1.125rem}}@media print{.timeline_item_date .timeline_item_year{font-size:13px;font-size:.8125rem;line-height:1.5;background:#e40015!important;color:#fff!important}}.timeline_item_photo{width:100%;position:absolute;bottom:0;left:0;transform:translateY(100%) translateY(-60px);transition:transform .25s cubic-bezier(.47,0,.745,.715)}.timeline_item_photo.photo_open{transform:translateY(0)}@media print{.timeline_item_photo{display:none}}.timeline_item_photo_picture{display:block;background:#000}.timeline_item_photo_image{width:100%;transition:opacity .25s ease}.timeline_item_photo_wrapper{width:100%;height:100%;position:absolute;left:0;top:0}.timeline_image_photo_link{width:90px;height:27px;display:-ms-flexbox;display:flex;position:absolute;top:32px;left:50%;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #d6dadb;border-radius:27px;cursor:pointer;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center;transform:translate(-45px,-13px);transition:background-color .25s ease,border-color .25s ease,top .25s cubic-bezier(.47,0,.745,.715)}.timeline_image_photo_link:focus,.timeline_image_photo_link:hover{background:#e40015;border-color:#e40015}.timeline_image_photo_link:focus .timeline_image_photo_link_label,.timeline_image_photo_link:hover .timeline_image_photo_link_label{color:#fff}.timeline_item_photo.photo_open .timeline_image_photo_link{top:0}.timeline_image_photo_link_label{font-family:Public Sans,sans-serif;font-weight:400;color:#e40015;font-size:12px;font-size:.75rem;line-height:12px;transition:color .25s ease}.sidebar_blockquote{border-bottom:1px solid #d6dadb;margin:35px 0;padding-bottom:24px}.sidebar_blockquote .blockquote_text{font-family:Sora,sans-serif;font-weight:600;color:#6e6e6e;font-size:18px;font-size:1.125rem;line-height:1.47059}@media screen and (min-width:740px){.sidebar_blockquote .blockquote_text{font-size:24px;font-size:1.5rem}}.sidebar_blockquote .blockquote_attribute{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;color:#6e6e6e;display:block;padding-top:16px}@media print{.sidebar_blockquote .blockquote_attribute{font-size:12px;font-size:.75rem;line-height:1.875}}.sidebar_blockquote.theme_dark .blockquote_attribute,.sidebar_blockquote.theme_dark .blockquote_text{color:#000}.sidebar_fact_stat{border:1px solid #d6dadb;margin:35px 0;padding:32px}@media screen and (min-width:980px){.sidebar_fact_stat{padding:40px 32px}}.sidebar_fact_stat_item_figure{display:block;margin-bottom:12px}.sidebar_fact_stat_item_stat{font-family:Public Sans,sans-serif;font-weight:700;display:block;font-size:60px;font-size:3.75rem;margin-bottom:5px}@media screen and (min-width:980px){.sidebar_fact_stat_item_stat{font-size:48px;font-size:3rem}}@media screen and (min-width:1220px){.sidebar_fact_stat_item_stat{font-size:60px;font-size:3.75rem}}.sidebar_fact_stat_item_label{color:#6e6e6e}.sidebar_fact_stat_item_label,.sidebar_fact_stat_item_link{font-family:Public Sans,sans-serif;font-weight:700;display:block;font-size:15px;font-size:.9375rem;letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase}.sidebar_fact_stat_item_link{color:#e40015;margin-top:50px;transition:color .25s ease}.sidebar_fact_stat_item_link:focus,.sidebar_fact_stat_item_link:hover{color:#000}@media screen and (min-width:980px){.sidebar_fact_stat_item_link{margin-top:90px}}.highlight{background-color:#fff;border-top:5px solid #e40015;box-shadow:0 0 75px 0 rgba(0,0,0,.12);margin:35px 0;padding:30px}@media print{.highlight{display:none}}.highlight_title{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#6e6e6e;margin:0 0 22px}@media print{.highlight_title{font-size:12px;font-size:.75rem;line-height:1.5}}.highlight_list{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;list-style:none;margin:0;padding:0}@media print{.highlight_list{font-size:12px;font-size:.75rem;line-height:1.875}}.highlight_item{position:relative;margin:10px 0;padding:0}.highlight_item:before{width:26px;height:1px;background-color:#e40015;content:"";display:block;margin-bottom:10px}.highlight_item a{color:#e40015;transition:color .25s,-webkit-text-decoration .25s;transition:color .25s,text-decoration .25s;transition:color .25s,text-decoration .25s,-webkit-text-decoration .25s}.highlight_item a:focus,.highlight_item a:hover{color:#000;text-decoration:underline}.sidebar_image{margin:35px 0}.sidebar_image_image{width:100%}.sidebar_image_caption{border-left:1px solid #d6dadb;margin:15px 0 0;padding:0 15px}.sidebar_image_caption_text{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;color:#6e6e6e}@media print{.sidebar_image_caption_text{font-size:12px;font-size:.75rem;line-height:1.875}}.sidebar_list{margin:35px 0}@media print{.sidebar_list{display:none}}.sidebar_list_header{position:relative;background:#e40015;color:#fff}.sidebar_list_figure{position:relative}.sidebar_list_image{width:100%}.sidebar_list_heading{width:100%;height:100%;display:-ms-flexbox;display:flex;position:absolute;left:0;top:0;background:linear-gradient(-180deg,transparent,#000);-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;padding:15px 20px}.sidebar_list_heading.no_image{position:relative;background:transparent}.sidebar_list_heading_text{font-family:Sora,sans-serif;font-weight:300;font-size:30px;font-size:1.875rem;line-height:1.2;display:block;font-size:28px;font-size:1.75rem}.sidebar_list_list{background:#fff;border-left:3px solid #e40015;list-style:none;margin:0;padding-left:0}.sidebar_list_item{border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-left:0 solid #e40015;transition:border-left-width .25s ease;will-change:transform}.sidebar_list_item:focus,.sidebar_list_item:hover{border-left-width:5px}.sidebar_list_link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#e40015;-ms-flex-pack:justify;justify-content:space-between;padding:22px 15px;transition:color .25s,-webkit-text-decoration .25s;transition:color .25s,text-decoration .25s;transition:color .25s,text-decoration .25s,-webkit-text-decoration .25s}.sidebar_list_link:focus,.sidebar_list_link:hover{color:#000;text-decoration:underline}.sidebar_list_link:focus .symbol_download,.sidebar_list_link:hover .symbol_download{fill:#e40015}.sidebar_list_link_label{width:calc(100% - 10px);font-family:Public Sans,sans-serif;font-weight:700;display:block;font-size:13px;font-size:.8125rem}.sidebar_list_link_label .sidebar_list_link_type{font-family:Public Sans,sans-serif;font-weight:300}.stock_card{position:relative;background-color:#000;color:#fff;overflow:hidden}@media print{.stock_card{max-width:290px;border:1px solid #d6dadb}}.sidebar .stock_card{margin:35px 0}@media print{.stock_card_backgrounds{display:none}}.stock_card_background_fallback{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(20px)}.stock_card_background,.stock_card_background_fallback{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5}.stock_card_inner{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px}@media screen and (min-width:740px){.stock_card_inner{padding:30px 40px}}.sidebar .stock_card_inner{min-height:320px}@media screen and (min-width:500px) and (max-width:979px){.sidebar .stock_card_inner{min-height:220px}}@media screen and (min-width:980px) and (max-width:1219px){.sidebar .stock_card_inner{padding:20px}}.stock_card_heading{margin-bottom:6px}@media screen and (min-width:500px) and (max-width:979px){.sidebar .stock_card_heading{display:-ms-flexbox;display:flex}}@media screen and (min-width:500px) and (max-width:979px){.sidebar .stock_card_heading_lockup{-ms-flex-preferred-size:50%;flex-basis:50%}}.stock_card_title{font-family:Sora,sans-serif;font-weight:300;font-size:18px;font-size:1.125rem;line-height:1.33333;margin:4px 0}@media screen and (min-width:740px){.stock_card_title{font-size:21px;font-size:1.3125rem}}.stock_card_meta{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;letter-spacing:.17px;letter-spacing:.01063rem;margin:4px 0}.stock_card_body{-ms-flex-positive:1;flex-grow:1;margin:6px 0}.stock_card_price{font-family:Public Sans,sans-serif;font-weight:700;font-size:43px;font-size:2.6875rem}@media screen and (min-width:980px) and (max-width:1219px){.sidebar .stock_card_price{font-size:38px;font-size:2.375rem}}.stock_card_change{position:relative;top:-6px;border-radius:4px;display:inline-block;margin:0 0 0 4px}.stock_card_change.positive{background-color:#63a945}.stock_card_change.negative{background-color:#e40015}.stock_card_change_amount{font-family:Public Sans,sans-serif;font-weight:400;color:#000;display:inline-block;font-size:16px;font-size:1rem;line-height:1;padding:5px 10px 7px;white-space:nowrap}@media screen and (min-width:980px) and (max-width:1219px){.sidebar .stock_card_change_amount{padding:4px 8px 5px}}.stock_card_historical{margin:26px 0}@media screen and (min-width:500px) and (max-width:979px){.sidebar .stock_card_historical{display:-ms-flexbox;display:flex;margin:20px 0}}.stock_card_historical_item{border-top:1px solid hsla(0,0%,100%,.3);display:-ms-flexbox;display:flex;font-size:14px;font-size:.875rem;padding:10px 6px}@media print{.stock_card_historical_item{border-top-color:#d6dadb}}@media screen and (min-width:500px) and (max-width:979px){.sidebar .stock_card_historical_item{border-top-width:0;display:block;-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);padding:10px 10px 10px 0}}@media screen and (min-width:500px) and (max-width:979px){.sidebar .stock_card_historical_item:not(:last-child){border-right:1px solid hsla(0,0%,100%,.3)}}@media screen and (min-width:500px) and (max-width:979px){.sidebar .stock_card_historical_item:last-child{padding-left:15px}}.stock_card_historical_item .label{font-family:Public Sans,sans-serif;font-weight:400;-ms-flex-preferred-size:115px;flex-basis:115px}@media screen and (min-width:500px) and (max-width:979px){.stock_card_historical_item .label{padding-right:20px}}.stock_card_historical_item .data,.stock_card_links{font-family:Public Sans,sans-serif;font-weight:700}.stock_card_links{font-size:15px;font-size:.9375rem;letter-spacing:.19px;letter-spacing:.01188rem;text-transform:uppercase}@media print{.stock_card_links{display:none}}.sock_card_link{color:inherit;transition:opacity .25s}.sock_card_link:focus,.sock_card_link:hover{opacity:.6}@media print{.fs-carousel-canister{width:auto!important}}@media print{.fs-carousel-controls{display:none!important}}.fs-carousel-label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0;background-color:#000;color:#fff}.fs-carousel-label.focusable:active,.fs-carousel-label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.controls_theme_circle .fs-carousel-controls{margin-top:18px;text-align:right}.controls_theme_circle .fs-carousel-control{width:50px;height:50px;position:relative;border-radius:100%;margin-right:5px;transition:background-color .25s}.controls_theme_circle .fs-carousel-control:last-child{margin:0}.controls_theme_circle .fs-carousel-control .symbol{width:14px;height:10px;position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;transition:fill .25s}.controls_theme_gray .fs-carousel-control{background:#d6dadb;cursor:default;pointer-events:none}.controls_theme_gray .fs-carousel-control .symbol{fill:#9da6aa}.controls_theme_gray .fs-carousel-control.fs-carousel-visible{background:#6e6e6e;cursor:pointer;pointer-events:auto}.controls_theme_gray .fs-carousel-control.fs-carousel-visible .symbol{fill:#fff}.controls_theme_gray .fs-carousel-control.fs-carousel-visible:focus,.controls_theme_gray .fs-carousel-control.fs-carousel-visible:hover{background:#e40015}.controls_theme_gray .fs-carousel-control.fs-carousel-visible:focus .symbol,.controls_theme_gray .fs-carousel-control.fs-carousel-visible:hover .symbol{fill:#fff}.fs-carousel-pagination{text-align:center}.fs-carousel-page{height:8px;width:8px;position:relative;border-radius:50%;color:transparent;overflow:hidden}.base_dropdown .fs-dropdown-selected{font-family:Public Sans,sans-serif;font-weight:700;-ms-flex-align:center;align-items:center;border:0;display:-ms-flexbox;display:flex;font-size:15px;font-size:.9375rem;letter-spacing:.19px;letter-spacing:.01188rem;line-height:1;padding:14px 30px;text-transform:uppercase}.base_dropdown .fs-dropdown-selected .label{display:inline-block;padding-right:10px}.base_dropdown .fs-dropdown-selected .icon{width:28px;height:28px;position:relative;border-radius:50%;display:inline-block;margin-left:auto}.base_dropdown .fs-dropdown-selected .symbol{width:12px;height:7px;position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto}.base_dropdown .fs-dropdown-options{font-family:Sora,sans-serif;font-weight:600;border-width:0;font-size:13px;font-size:.8125rem}.base_dropdown .fs-dropdown-item{position:relative;background-color:transparent;padding:14px 20px 14px 30px;text-transform:uppercase;transition:background-color .25s,color .25s}.base_dropdown .fs-dropdown-item:not(:last-child):after{width:auto;height:1px;position:absolute;right:30px;bottom:0;left:30px;content:"";display:block;opacity:1;transition:opacity .25s}.base_dropdown .fs-dropdown-item:focus:after,.base_dropdown .fs-dropdown-item:hover:after{opacity:0}.theme_slate10 .fs-dropdown-selected{background-color:#f3f4f4;color:#000}.theme_slate10 .fs-dropdown-selected .icon{background-color:#fff}.theme_slate10 .fs-dropdown-selected .symbol{fill:#e40015}.theme_slate10 .fs-dropdown-options{background-color:#fff;border:1px solid #f3f4f4}.theme_slate10 .fs-dropdown-item:after,.theme_slate10 .fs-dropdown-item:focus,.theme_slate10 .fs-dropdown-item:hover{background-color:#f3f4f4}.theme_white .fs-dropdown-selected{background-color:#fff;border:1px solid #d3d7d8;color:#000}.theme_white .fs-dropdown-selected .icon{background-color:#fff;border:1px solid #d3d7d8;border-radius:100%}.theme_white .fs-dropdown-selected .symbol{fill:#e40015}.theme_white .fs-dropdown-options{background-color:#fff;border:1px solid #f3f4f4}.theme_white .fs-dropdown-item:after,.theme_white .fs-dropdown-item:focus,.theme_white .fs-dropdown-item:hover{background-color:#f3f4f4}.fs-checkbox{margin-bottom:10px}.fs-checkbox-marker{margin-right:10px}.fs-checkbox-flag{position:absolute;top:0;left:0}.fs-checkbox-radio .fs-checkbox-flag{background-color:#c62724}.fs-checkbox-checked .fs-checkbox-marker,.fs-checkbox-flag:before{border-color:#c62724}.fs-light.fs-lightbox-overlay{background-color:#fff}.fs-light.fs-lightbox-overlay.fs-lightbox-open{opacity:.9}.fs-light.fs-lightbox{background-color:transparent;border-radius:0;box-shadow:none;padding:0}[data-whatinput=mouse] .fs-light.fs-lightbox:focus,[data-whatinput=touch] .fs-light.fs-lightbox:focus{outline:none}.fs-light.fs-lightbox .fs-lightbox-container{background-color:transparent;overflow:visible}.fs-light.fs-lightbox .fs-lightbox-meta{padding:10px 0 0}.fs-light.fs-lightbox .fs-lightbox-caption{display:block!important}.fs-light.fs-lightbox .fs-lightbox-caption p{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.77778;color:#000}@media screen and (min-width:740px){.fs-light.fs-lightbox .fs-lightbox-caption p{font-size:18px;font-size:1.125rem}}@media print{.fs-light.fs-lightbox .fs-lightbox-caption p{font-size:13px;font-size:.8125rem;line-height:1.5}}.fs-light.fs-lightbox .fs-lightbox-close{width:50px;height:50px;top:-34px;right:-34px;box-shadow:0 0 34px 0 rgba(0,0,0,.17);transition:box-shadow .25s}.fs-light.fs-lightbox .fs-lightbox-close:focus,.fs-light.fs-lightbox .fs-lightbox-close:hover{box-shadow:0 0 34px 0 rgba(0,0,0,.3)}.fs-light.fs-lightbox .fs-lightbox-close:before{display:none}.fs-light.fs-lightbox .fs-lightbox-close .fs-lightbox-icon-close{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:17px;height:17px;display:block}.fs-light.fs-lightbox .fs-lightbox-close .symbol{width:17px;height:17px;display:block;fill:#e40015}.fs-light.fs-lightbox .fs-lightbox-control{width:50px;height:50px;background-color:#6e6e6e;transition:background-color .25s,opacity .25s,visibility .25s}.fs-light.fs-lightbox .fs-lightbox-control:focus,.fs-light.fs-lightbox .fs-lightbox-control:hover{background-color:#d6dadb}.fs-light.fs-lightbox .fs-lightbox-control:focus .symbol,.fs-light.fs-lightbox .fs-lightbox-control:hover .symbol{fill:#9da6aa}.fs-light.fs-lightbox .fs-lightbox-control:before{opacity:0}.fs-light.fs-lightbox .fs-lightbox-control .symbol{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:10px;fill:#fff;transition:fill .25s}.fs-light.fs-lightbox .fs-lightbox-position{font-family:Public Sans,sans-serif;font-weight:400;color:#000;font-size:14px;font-size:.875rem}.fs-light.fs-lightbox-mobile .fs-lightbox-content{background-color:#000;color:#fff}.fs-light.fs-lightbox-mobile .fs-lightbox-tools{background-color:#6e6e6e}.fs-light.fs-lightbox-mobile.fs-lightbox .fs-lightbox-caption p{color:#fff}.fs-light.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-controls{background-color:#6e6e6e;color:#fff}.fs-light.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-toggle{color:#fff}.fs-light.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-meta{background-color:#6e6e6e}.fs-light.fs-lightbox-mobile .fs-lightbox-content{padding-top:45px}.fs-light.fs-lightbox-mobile .fs-lightbox-close{height:40px;width:40px;top:0;right:0;background:transparent;border-radius:0}.fs-light.fs-lightbox-mobile .fs-lightbox-close .symbol{fill:#fff}.fs-light.fs-lightbox-mobile .fs-lightbox-control{background-color:transparent}.fs-light.fs-lightbox-mobile .fs-lightbox-control .fs-lightbox-icon-next,.fs-light.fs-lightbox-mobile .fs-lightbox-control .fs-lightbox-icon-previous{display:none}.fs-light.fs-lightbox-mobile .fs-lightbox-control_previous:before{border-right-color:#fff}.fs-light.fs-lightbox-mobile .fs-lightbox-control_next:before{border-left-color:#fff}@media screen and (min-width:740px){.cp_video.fs-lightbox .fs-lightbox-caption p{font-family:Public Sans,sans-serif;font-weight:300;font-size:45px;font-size:2.8125rem;line-height:1.2}}.fs-lightboxing{height:100%;width:100%;position:fixed;top:0;left:0;z-index:400;background:#6e6e6e;overflow:auto;transition:opacity .15s}.fs-lightboxing.hidden{opacity:0}@media screen and (min-width:740px){.fs-lightboxing:before{width:100%;height:100%;position:fixed;left:0;top:0}@supports ((-webkit-clip-path:polygon(0 0,25% 0,65% 100%,0% 100%)) or (clip-path:polygon(0 0,25% 0,65% 100%,0% 100%))){.fs-lightboxing:before{display:block;background:transparent url(../images/pattern-5-white.png);content:"";-webkit-clip-path:polygon(0 0,25% 0,65% 100%,0 100%);clip-path:polygon(0 0,25% 0,65% 100%,0 100%);opacity:.8}}}.fs-lightboxing.theme_downloads{background-color:#fff;color:#000}.fs-lightboxing.theme_downloads:before{content:normal;display:none}.fs-lightboxing-info-container{display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;z-index:40}.fs-lightboxing-count{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#485459;-ms-flex-pack:center;justify-content:center;padding:0 20px}.fs-lightboxing-count span{font-family:Public Sans,sans-serif;font-weight:700;color:#fff;font-size:20px;font-size:1.25rem}.fs-lightboxing-close{height:60px;width:60px;background:#e40015 url(../images/lightboxing-close.svg) no-repeat 50%;background-size:23px 23px;cursor:pointer;text-indent:-9999px;transition:background-color .25s ease}@media screen and (min-width:740px){.fs-lightboxing-close:focus,.fs-lightboxing-close:hover{background:#000 url(../images/lightboxing-close.svg) no-repeat 50%;background-size:23px 23px}}.fs-lightboxing-figure{height:100%}.fs-lightboxing-figure:before{height:80px;width:80px;position:absolute;top:50%;left:50%;z-index:400;animation:e 2s infinite;content:""}.fs-lightboxing-iframe-wrapper{width:100%;position:absolute;top:50%;left:50%;padding-bottom:56.25%;transform:translate(-50%,-50%) scale(1)}@media only screen and (min-width:1440px){.fs-lightboxing-iframe-wrapper{padding-bottom:743px!important}}.fs-lightboxing-container{max-width:calc(100% - 60px);width:100%;position:absolute;top:50%;top:100px;left:50%;z-index:20;display:block;margin:0 auto;transition:opacity .15s,transform .15s;transform:translate(-50%) scale(1)}@media screen and (min-width:500px){.fs-lightboxing-container{max-width:calc(100% - 90px)}}@media screen and (min-width:740px){.fs-lightboxing-container{max-width:calc(100% - 120px)}}@media only screen and (min-width:1440px){.fs-lightboxing-container{max-width:1320px;overflow:hidden}}.loading .fs-lightboxing-container{opacity:0}.hidden .fs-lightboxing-figure:not(.loading) .fs-lightboxing-container,.loading .fs-lightboxing-container{transform:translate(-50%,-50%) scale(.85)}.fs-lightboxing-container .media_gallery_new_figcaption{position:relative;right:auto;bottom:auto;left:auto;background:transparent;padding:0 0 0 25px;margin-top:40px;transform:none}.fs-lightboxing-container .media_gallery_new_figcaption:before{width:25px;height:1px;display:block;position:absolute;left:0;top:-9px;background:#fff;content:""}.fs-lightboxing-container .media_gallery_new_figcaption:after{width:1px;height:25px;display:block;position:absolute;left:0;top:-9px;background:#fff;content:""}.fs-lightboxing-container .media_gallery_new_figcaption_label{text-decoration:none}.fs-lightboxing-container .media_gallery_new_figcaption_icon,.fs-lightboxing-container .media_gallery_new_figcaption_menu{display:none}.fs-lightboxing-media-controls{position:relative}.fs-lightboxing-meta{width:100%;margin-bottom:50px}.fs-lightboxing-meta .media_gallery_new_figcaption{width:100%;color:#fff}@media screen and (min-width:980px){.fs-lightboxing-meta .media_gallery_new_figcaption{width:calc(100% - 200px);padding-right:80px}}@media screen and (min-width:980px){.fs-lightboxing-meta{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between}}.fs-lightboxing.theme_downloads .fs-lightboxing-meta{padding:30px 0}.fs-lightboxing.theme_downloads .fs-lightboxing-meta-description{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;margin:0;padding:0 20px}@media screen and (min-width:980px){.fs-lightboxing.theme_downloads .fs-lightboxing-meta-description{padding:0 80px 0 25px}}.fs-image-download{width:200px;display:none;margin:20px 0 0 20px}@media screen and (min-width:980px){.fs-image-download{margin:0}}.fs-image-download.active{display:block}@media screen and (min-width:980px){.fs-lightboxing.theme_downloads .fs-image-download{-ms-flex:0 0 200px;flex:0 0 200px;margin-left:auto}}.fs-image-download-link{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.4);border-radius:4px;-ms-flex-pack:justify;justify-content:space-between;padding:3px 8px;text-align:center;transition:background-color .25s ease}.fs-image-download-link .label{font-family:Sora,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.28571;text-transform:uppercase;color:#fff;font-size:12px;font-size:.75rem;font-weight:400}@media print{.fs-image-download-link .label{font-size:12px;font-size:.75rem;line-height:1.5}}.fs-image-download-link .icon{width:10px;height:12px;background:transparent url(../images/share_download.svg) no-repeat;background-size:10px 12px}.fs-image-download-link:focus,.fs-image-download-link:hover{background:rgba(0,0,0,.5)}.fs-lightboxing.theme_downloads .fs-image-download-link{background:rgba(0,0,0,.7)}.fs-lightboxing.theme_downloads .fs-image-download-link:focus,.fs-lightboxing.theme_downloads .fs-image-download-link:hover{background:rgba(0,0,0,.9)}.fs-lightboxing-figure-inner{position:relative}.fs-lightboxing-figure-inner.video{padding-bottom:56%}.fs-lightboxing-controls{width:calc(100% - 30px);height:40px;display:-ms-flexbox;display:flex;position:absolute;left:50%;top:50%;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none;transform:translate(-50%,-50%);z-index:1}.fs-lightboxing-controls .fs-lightboxing-next,.fs-lightboxing-controls .fs-lightboxing-prev{width:40px;height:40px;background:#fff url(../images/arrow-left.svg) no-repeat 50%;background-size:18px 12px;border-radius:50%;cursor:pointer;pointer-events:auto;transition:background-color .25s ease}.fs-lightboxing-controls .fs-lightboxing-next:focus,.fs-lightboxing-controls .fs-lightboxing-next:hover,.fs-lightboxing-controls .fs-lightboxing-prev:focus,.fs-lightboxing-controls .fs-lightboxing-prev:hover{background-color:#d6dadb}.fs-lightboxing-controls .fs-lightboxing-next.disabled,.fs-lightboxing-controls .fs-lightboxing-prev.disabled{opacity:.5;pointer-events:none}@media screen and (min-width:500px){.fs-lightboxing-controls .fs-lightboxing-next,.fs-lightboxing-controls .fs-lightboxing-prev{width:50px;height:50px}}@media screen and (min-width:740px){.fs-lightboxing-controls .fs-lightboxing-next,.fs-lightboxing-controls .fs-lightboxing-prev{width:60px;height:60px}}.fs-lightboxing-controls .fs-lightboxing-next{background:#fff url(../images/arrow-right.svg) no-repeat 50%;background-size:18px 12px}@media screen and (min-width:500px){.fs-lightboxing-controls{width:calc(100% - 60px);height:50px}}@media screen and (min-width:740px){.fs-lightboxing-controls{height:60px}}.fs-lightboxing-object{width:100%}.fs-lightboxing-iframe{height:100%;width:100%;position:absolute}.fs-lightboxing-image{max-height:100%;transition:opacity .25s ease}.fs-lightboxing-image.fade{opacity:0}@media print{.pagination_block{display:none}}.jobs_footer .pagination_block{border-top:1px solid #eef0f0;margin-top:20px;padding-top:2px}@media screen and (min-width:980px){.jobs_footer .pagination_block{margin-top:40px;padding-top:20px}}.pagination{font-family:Public Sans,sans-serif;font-weight:700;min-height:50px;position:relative;-ms-flex-align:center;align-items:center;color:#6e6e6e;display:-ms-flexbox;display:flex;font-size:18px;font-size:1.125rem;line-height:1;margin:20px 0;text-align:center}.pagination .fs-pagination-control{width:50px;height:50px;position:absolute;top:50%;background-color:#d6dadb;border-radius:50%;color:#000;cursor:default;transform:translateY(-50%);transition:background-color .25s,color .25s;overflow:hidden}.pagination .fs-pagination-control.fs-pagination-visible{background-color:#6e6e6e;color:#fff;cursor:pointer}.pagination .fs-pagination-control.fs-pagination-visible .symbol{color:#fff}.pagination .fs-pagination-control .symbol{color:#9da6aa}.pagination .fs-pagination-control .label{width:1px;height:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.pagination .fs-pagination-control .label.focusable:active,.pagination .fs-pagination-control .label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.pagination .fs-pagination-control_previous{left:0}.pagination .fs-pagination-control_next{right:0}.pagination .fs-pagination-icon-next,.pagination .fs-pagination-icon-previous{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:14px}.pagination .fs-pagination-icon-next .symbol,.pagination .fs-pagination-icon-previous .symbol{width:10px;height:14px}.pagination .fs-pagination-pages,.pagination .fs-pagination-position{-ms-flex:1;flex:1}.truncated_list_pagination .pagination{margin-top:0;margin-bottom:40px}@media screen and (min-width:500px){.truncated_list_pagination .pagination{margin-bottom:60px}}@media screen and (min-width:740px){.truncated_list_pagination .pagination{margin-bottom:80px}}@media screen and (min-width:980px){.truncated_list_pagination .pagination{margin-bottom:120px}}@media screen and (min-width:1220px){.truncated_list_pagination .pagination{margin-bottom:160px}}.pagination_link{color:inherit;padding:8px;transition:color .25s}.pagination_link:after{width:100%;width:calc(100% + 8px);height:2px;background-color:#d6dadb;content:"";display:block;opacity:0;margin:5px -4px 0;transition:opacity .25s}.pagination_link:focus,.pagination_link:hover{color:#e40015}.pagination_link:not(:last-child){margin-right:16px}.pagination_link.fs-pagination-active{color:#e40015}.pagination_link.fs-pagination-active:after{opacity:1}@media print{font-variant-ligatures:none!important;*{font-variant-ligatures:none!important}@page{margin:2cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}.print{display:block}#bigtree_bar,#fs-grid-menu,.print_hidden{display:none}}.print_only{display:none}@media print{.print_only{display:block}}