/*! 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:0.67em 0}hr{-webkit-box-sizing:content-box;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:-0.25em}sup{top:-0.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}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;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"]{-webkit-box-sizing:border-box;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}template{display:none}[hidden]{display:none}/*! formstone v1.4.16 [background.css] 2019-07-31 | GPL-3.0 License | formstone.it */.fs-background{overflow:hidden;position:relative}.fs-background,.fs-background-container,.fs-background-media{-webkit-transition:none;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{-webkit-transition:opacity .5s linear;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:center;background-size:cover}.fs-background-media.fs-background-fixed{background-position:center;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 [carousel.css] 2019-07-31 | 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 :before,.fs-carousel:after,.fs-carousel:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:none;transition:none;-webkit-user-select:none !important;-moz-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:-webkit-box;display:-ms-flexbox;display:flex;margin:0;overflow:hidden;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fs-carousel-enabled.fs-carousel-auto_height .fs-carousel-canister{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:height .5s ease,-webkit-transform .5s ease;transition:height .5s ease,-webkit-transform .5s ease;transition:height .5s ease,transform .5s ease;transition:height .5s ease,transform .5s ease,-webkit-transform .5s ease}.fs-carousel-enabled .fs-carousel-item{min-height:0.0625rem;display:block}.fs-carousel-enabled .fs-carousel-item img{-webkit-user-drag:none;-webkit-user-select:none;-moz-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 [checkpoint.css] 2019-07-31 | GPL-3.0 License | formstone.it */.fs-checkpoint[data-checkpoint-animation=fade-down],.fs-checkpoint[data-checkpoint-animation=fade-in],.fs-checkpoint[data-checkpoint-animation=fade-left],.fs-checkpoint[data-checkpoint-animation=fade-right],.fs-checkpoint[data-checkpoint-animation=fade-up]{opacity:0;-webkit-transition:opacity .5s linear,-webkit-transform .5s ease;transition:opacity .5s linear,-webkit-transform .5s ease;transition:opacity .5s linear,transform .5s ease;transition:opacity .5s linear,transform .5s ease,-webkit-transform .5s ease}.fs-checkpoint[data-checkpoint-animation=fade-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=fade-in].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=fade-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=fade-right].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=fade-up].fs-checkpoint-active{opacity:1}.fs-checkpoint[data-checkpoint-animation=fade-up]{-webkit-transform:translateY(50px);transform:translateY(50px)}.fs-checkpoint[data-checkpoint-animation=fade-down]{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.fs-checkpoint[data-checkpoint-animation=fade-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=fade-up].fs-checkpoint-active{-webkit-transform:translateY(0);transform:translateY(0)}.fs-checkpoint[data-checkpoint-animation=fade-left]{-webkit-transform:translateX(-50px);transform:translateX(-50px)}.fs-checkpoint[data-checkpoint-animation=fade-right]{-webkit-transform:translateX(50px);transform:translateX(50px)}.fs-checkpoint[data-checkpoint-animation=fade-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=fade-right].fs-checkpoint-active{-webkit-transform:translateX(0);transform:translateX(0)}.fs-checkpoint[data-checkpoint-animation=zoom-in-down],.fs-checkpoint[data-checkpoint-animation=zoom-in-left],.fs-checkpoint[data-checkpoint-animation=zoom-in-right],.fs-checkpoint[data-checkpoint-animation=zoom-in-up],.fs-checkpoint[data-checkpoint-animation=zoom-in]{opacity:0;-webkit-transition:opacity .5s linear,-webkit-transform .5s ease;transition:opacity .5s linear,-webkit-transform .5s ease;transition:opacity .5s linear,transform .5s ease;transition:opacity .5s linear,transform .5s ease,-webkit-transform .5s ease}.fs-checkpoint[data-checkpoint-animation=zoom-in-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in-right].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in-up].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in].fs-checkpoint-active{opacity:1}.fs-checkpoint[data-checkpoint-animation=zoom-in]{-webkit-transform:translateY(0) scale(0.5);transform:translateY(0) scale(0.5)}.fs-checkpoint[data-checkpoint-animation=zoom-in-up]{-webkit-transform:translateY(50px) scale(0.5);transform:translateY(50px) scale(0.5)}.fs-checkpoint[data-checkpoint-animation=zoom-in-down]{-webkit-transform:translateY(-50px) scale(0.5);transform:translateY(-50px) scale(0.5)}.fs-checkpoint[data-checkpoint-animation=zoom-in-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in-up].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in].fs-checkpoint-active{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.fs-checkpoint[data-checkpoint-animation=zoom-in-left]{-webkit-transform:translateX(-50px) scale(0.5);transform:translateX(-50px) scale(0.5)}.fs-checkpoint[data-checkpoint-animation=zoom-in-right]{-webkit-transform:translateX(50px) scale(0.5);transform:translateX(50px) scale(0.5)}.fs-checkpoint[data-checkpoint-animation=zoom-in-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in-right].fs-checkpoint-active{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}.fs-checkpoint[data-checkpoint-animation=zoom-out-down],.fs-checkpoint[data-checkpoint-animation=zoom-out-left],.fs-checkpoint[data-checkpoint-animation=zoom-out-right],.fs-checkpoint[data-checkpoint-animation=zoom-out-up],.fs-checkpoint[data-checkpoint-animation=zoom-out]{opacity:0;-webkit-transition:opacity .5s linear,-webkit-transform .5s ease;transition:opacity .5s linear,-webkit-transform .5s ease;transition:opacity .5s linear,transform .5s ease;transition:opacity .5s linear,transform .5s ease,-webkit-transform .5s ease}.fs-checkpoint[data-checkpoint-animation=zoom-out-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out-right].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out-up].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out].fs-checkpoint-active{opacity:1}.fs-checkpoint[data-checkpoint-animation=zoom-out]{-webkit-transform:translateY(0) scale(1.25);transform:translateY(0) scale(1.25)}.fs-checkpoint[data-checkpoint-animation=zoom-out-up]{-webkit-transform:translateY(50px) scale(1.25);transform:translateY(50px) scale(1.25)}.fs-checkpoint[data-checkpoint-animation=zoom-out-down]{-webkit-transform:translateY(-50px) scale(1.25);transform:translateY(-50px) scale(1.25)}.fs-checkpoint[data-checkpoint-animation=zoom-out-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out-up].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out].fs-checkpoint-active{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.fs-checkpoint[data-checkpoint-animation=zoom-out-left]{-webkit-transform:translateX(-50px) scale(1.25);transform:translateX(-50px) scale(1.25)}.fs-checkpoint[data-checkpoint-animation=zoom-out-right]{-webkit-transform:translateX(50px) scale(1.25);transform:translateX(50px) scale(1.25)}.fs-checkpoint[data-checkpoint-animation=zoom-out-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out-right].fs-checkpoint-active{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}.fs-checkpoint[data-checkpoint-animation=flip-down],.fs-checkpoint[data-checkpoint-animation=flip-left],.fs-checkpoint[data-checkpoint-animation=flip-right],.fs-checkpoint[data-checkpoint-animation=flip-up]{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .5s linear,-webkit-transform .5s ease;transition:opacity .5s linear,-webkit-transform .5s ease;transition:opacity .5s linear,transform .5s ease;transition:opacity .5s linear,transform .5s ease,-webkit-transform .5s ease}.fs-checkpoint[data-checkpoint-animation=flip-up]{-webkit-transform:perspective(3000px) rotateX(-91deg);transform:perspective(3000px) rotateX(-91deg)}.fs-checkpoint[data-checkpoint-animation=flip-down]{-webkit-transform:perspective(3000px) rotateX(91deg);transform:perspective(3000px) rotateX(91deg)}.fs-checkpoint[data-checkpoint-animation=flip-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=flip-up].fs-checkpoint-active{-webkit-transform:perspective(3000px) rotateX(0);transform:perspective(3000px) rotateX(0)}.fs-checkpoint[data-checkpoint-animation=flip-left]{-webkit-transform:perspective(3000px) rotateY(91deg);transform:perspective(3000px) rotateY(91deg)}.fs-checkpoint[data-checkpoint-animation=flip-right]{-webkit-transform:perspective(3000px) rotateY(-91deg);transform:perspective(3000px) rotateY(-91deg)}.fs-checkpoint[data-checkpoint-animation=flip-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=flip-right].fs-checkpoint-active{-webkit-transform:perspective(3000px) rotateY(0);transform:perspective(3000px) rotateY(0)}/*! formstone v1.4.16 [lightbox.css] 2019-07-31 | GPL-3.0 License | formstone.it */.fs-lightbox{width:12.5rem;height:12.5rem;position:absolute;right:0;left:0;z-index:101;background:#fff;opacity:0;margin:0 auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.fs-lightbox,.fs-lightbox :not(input):not(textarea){-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none !important;-moz-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{-webkit-transition:height .25s ease,width .25s ease,opacity .25s linear,top .25s ease;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{-webkit-transition:opacity .25s linear .25s,visibility .25s linear .25s;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;-webkit-transition:opacity .25s linear;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:0.0625rem;height:0.0625rem;position:absolute;margin:0;-webkit-transform:translate3D(0, 0, 0);transform:translate3D(0, 0, 0)}.fs-lightbox-image{display:block}.fs-lightbox-mobile .fs-lightbox-image{position:relative}.fs-lightbox-video{width:100%;height:100%}.fs-lightbox-iframe{width:100%;height:100%;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{opacity:0;visibility:hidden}.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{height:3.75rem;clear:both;overflow:hidden;padding:0}.fs-lightbox-thumbnail_container{height:5rem;position:relative;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:0 0 1.875rem;text-align:center;white-space:nowrap}.fs-lightbox-thumbnail_item{width:3.125rem;height:3.125rem;position:relative;background:0 0;border:none;display:inline-block;margin:0 0.625rem 0 0;opacity:.25;overflow:hidden;padding:0;-webkit-transition:opacity .25s linear;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;-webkit-transform:translateY(-50%);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;-webkit-transition:opacity .25s linear,visibility .25s linear;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{-webkit-transform:translate(0, 0);transform:translate(0, 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 0.3125rem}.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;-webkit-transform:translate(0, 100%);transform:translate(0, 100%);-webkit-transition:opacity .25s linear .25s,visibility .25s linear .25s,-webkit-transform .25s ease;transition:opacity .25s linear .25s,visibility .25s linear .25s,-webkit-transform .25s ease;transition:transform .25s ease,opacity .25s linear .25s,visibility .25s linear .25s;transition:transform .25s ease,opacity .25s linear .25s,visibility .25s linear .25s,-webkit-transform .25s ease}.fs-lightbox-touch.fs-lightbox-caption_open .fs-lightbox-meta{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-thumbnails{width:100%;height:4.375rem;position:fixed;right:0;bottom:0;left:0;z-index:104;background:#111;-webkit-transform:translate(0, 100%);transform:translate(0, 100%);-webkit-transition:opacity .25s linear .25s,visibility .25s linear .25s,-webkit-transform .25s ease;transition:opacity .25s linear .25s,visibility .25s linear .25s,-webkit-transform .25s ease;transition:transform .25s ease,opacity .25s linear .25s,visibility .25s linear .25s;transition:transform .25s ease,opacity .25s linear .25s,visibility .25s linear .25s,-webkit-transform .25s ease}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-thumbnail_container{height:6.25rem}.fs-lightbox-touch.fs-lightbox-thumbnails_open .fs-lightbox-thumbnails{-webkit-transform:translate(0, 0);transform:translate(0, 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 [sticky.css] 2019-07-31 | GPL-3.0 License | formstone.it */.fs-sticky-element{will-change:scroll-position}.fs-sticky-element.fs-sticky-stuck{position:fixed}.fs-sticky-element.fs-sticky-passed{position:absolute}.fs-sticky-clone{display:none;opacity:0;pointer-events:none;visibility:hidden}.fs-sticky-clone.fs-sticky-stuck{display:block}.fs-sticky-container{position:relative}/*! formstone v1.4.16 [viewer.css] 2019-07-31 | GPL-3.0 License | formstone.it */.fs-viewer-source{display:none !important}.fs-viewer-wrapper{position:relative;background:#fff;overflow:hidden;-webkit-transition:none;transition:none;height:18.75rem}.fs-viewer-viewport{position:absolute;top:30px;right:30px;bottom:30px;left:30px}.fs-viewer-container{width:0.0625rem;height:0.0625rem;position:absolute;margin:0;opacity:1;-webkit-transform:translate3D(0, 0, 0);transform:translate3D(0, 0, 0);-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.fs-viewer-loading .fs-viewer-container{opacity:0}.fs-viewer-image{position:absolute}.fs-viewer-scaling .fs-viewer-container{-webkit-transition:none !important;transition:none !important}.fs-viewer-scaling .fs-viewer-image{-webkit-transition:none !important;transition:none !important}.fs-viewer-controls{background:#eee;margin:0 auto}.fs-viewer-control{border:none;padding:0}.fs-viewer-control_next,.fs-viewer-control_previous{display:none}.fs-viewer-gallery .fs-viewer-control_next,.fs-viewer-gallery .fs-viewer-control_previous{display:inline}/*! formstone v1.4.13 [grid.css] 2019-07-10 | GPL-3.0 License | formstone.it */.fs-grid .fs-row,.fs_grid_row{min-width:18.75rem;display:-webkit-box;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% - 2.5rem)}}@media screen and (min-width: 740px){.fs-grid .fs-row,.fs_grid_row{width:45rem}}@media screen and (min-width: 980px){.fs-grid .fs-row,.fs_grid_row{width:60rem}}@media screen and (min-width: 1220px){.fs-grid .fs-row,.fs_grid_row{width:75rem}}@media screen and (min-width: 1394px){.fs-grid .fs-row,.fs_grid_row{width:85.875rem}}.fs-grid-fluid .fs-row,.fs_grid_row_fluid{width:96%;width:calc(100% - 2.5rem)}@media screen and (max-width: 499px){.fs-grid-adaptive .fs-row,.fs_grid_row_adaptive{width:18.75rem}}@media screen and (min-width: 500px) and (max-width: 739px){.fs-grid-adaptive .fs-row,.fs_grid_row_adaptive{width:30rem}}.fs_grid_row_reverse{-webkit-box-orient:horizontal;-webkit-box-direction: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{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fs_grid_row_justify_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fs_grid_row_justify_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fs_grid_row_justify_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fs_grid_row_align_start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fs_grid_row_align_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fs_grid_row_align_end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-row,.fs_grid_row_row{min-width:auto;width:104.09%;margin-left:-2.045%;margin-right:-2.045%}.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:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%;-ms-flex-preferred-size:auto;flex-basis:auto;margin-left:2.045%;margin-right:2.045%}.fs-grid .fs-row [class*=fs-cell][class*="-padded"],.fs_grid_cell_padded{-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:0;margin-right:0;padding-left:2.045%;padding-right:2.045%}.fs-grid .fs-row [class*=fs-cell][class*="-contained"],.fs_grid_cell_contained{width:100%;-webkit-box-flex:0;-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{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.fs_grid_cell_last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fs_grid_cell_destroy{width:auto;margin-left:0;margin-right:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.fs-grid .fs-row.fs-all-reverse{-webkit-box-orient:horizontal;-webkit-box-direction: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{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fs-grid .fs-row.fs-all-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fs-grid .fs-row.fs-all-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fs-grid .fs-row.fs-all-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fs-grid .fs-row.fs-all-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fs-grid .fs-row.fs-all-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fs-grid .fs-row.fs-all-align-end{-webkit-box-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{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.fs-grid .fs-row .fs-cell.fs-all-last,.fs-grid .fs-row [class*="-contained"].fs-all-last{-webkit-box-ordinal-group:2;-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:15.91%;max-width:15.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 15.91%;flex:0 0 15.91%}.fs-grid .fs-row .fs-all-fourth{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%}.fs-grid .fs-row .fs-all-third{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-all-half{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%}.fs-grid .fs-row .fs-all-full{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-all-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-all-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-all-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-all-push-half{margin-left:52.045%}.fs-grid .fs-row [class*="-contained"].fs-all-fifth{width:20%;max-width:20%;min-width:0;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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:95.91%;-webkit-box-flex:1;-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{-webkit-box-orient:horizontal;-webkit-box-direction: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{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fs-grid .fs-row.fs-sm-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fs-grid .fs-row.fs-sm-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fs-grid .fs-row.fs-sm-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fs-grid .fs-row.fs-sm-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fs-grid .fs-row.fs-sm-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fs-grid .fs-row.fs-sm-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-sm-1{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-sm-2{width:62.57666667%;max-width:62.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 62.57666667%;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-sm-3{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-sm-push-1{margin-left:35.37833333%}.fs-grid .fs-row .fs-sm-push-2{margin-left:68.71166667%}.fs-grid .fs-row [class*="-contained"].fs-sm-1{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.fs-grid .fs-row .fs-cell.fs-sm-last,.fs-grid .fs-row [class*="-contained"].fs-sm-last{-webkit-box-ordinal-group:2;-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:15.91%;max-width:15.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 15.91%;flex:0 0 15.91%}.fs-grid .fs-row .fs-sm-fourth{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%}.fs-grid .fs-row .fs-sm-third{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-sm-half{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%}.fs-grid .fs-row .fs-sm-full{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-sm-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-sm-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-sm-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-sm-push-half{margin-left:52.045%}.fs-grid .fs-row [class*="-contained"].fs-sm-fifth{width:20%;max-width:20%;min-width:0;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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:95.91%;-webkit-box-flex:1;-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{-webkit-box-orient:horizontal;-webkit-box-direction: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{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fs-grid .fs-row.fs-xs-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fs-grid .fs-row.fs-xs-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fs-grid .fs-row.fs-xs-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fs-grid .fs-row.fs-xs-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fs-grid .fs-row.fs-xs-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fs-grid .fs-row.fs-xs-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-xs-1{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-xs-2{width:62.57666667%;max-width:62.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 62.57666667%;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-xs-3{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-xs-push-1{margin-left:35.37833333%}.fs-grid .fs-row .fs-xs-push-2{margin-left:68.71166667%}.fs-grid .fs-row [class*="-contained"].fs-xs-1{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.fs-grid .fs-row .fs-cell.fs-xs-last,.fs-grid .fs-row [class*="-contained"].fs-xs-last{-webkit-box-ordinal-group:2;-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:15.91%;max-width:15.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 15.91%;flex:0 0 15.91%}.fs-grid .fs-row .fs-xs-fourth{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%}.fs-grid .fs-row .fs-xs-third{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-xs-half{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%}.fs-grid .fs-row .fs-xs-full{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-xs-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-xs-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-xs-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-xs-push-half{margin-left:52.045%}.fs-grid .fs-row [class*="-contained"].fs-xs-fifth{width:20%;max-width:20%;min-width:0;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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:95.91%;-webkit-box-flex:1;-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{-webkit-box-orient:horizontal;-webkit-box-direction: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{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fs-grid .fs-row.fs-md-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fs-grid .fs-row.fs-md-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fs-grid .fs-row.fs-md-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fs-grid .fs-row.fs-md-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fs-grid .fs-row.fs-md-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fs-grid .fs-row.fs-md-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-md-1{width:12.57666667%;max-width:12.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 12.57666667%;flex:0 0 12.57666667%}.fs-grid .fs-row .fs-md-2{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-md-3{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%}.fs-grid .fs-row .fs-md-4{width:62.57666667%;max-width:62.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 62.57666667%;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-md-5{width:79.24333333%;max-width:79.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 79.24333333%;flex:0 0 79.24333333%}.fs-grid .fs-row .fs-md-6{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-md-push-1{margin-left:18.71166667%}.fs-grid .fs-row .fs-md-push-2{margin-left:35.37833333%}.fs-grid .fs-row .fs-md-push-3{margin-left:52.045%}.fs-grid .fs-row .fs-md-push-4{margin-left:68.71166667%}.fs-grid .fs-row .fs-md-push-5{margin-left:85.37833333%}.fs-grid .fs-row [class*="-contained"].fs-md-1{width:16.66666667%;max-width:16.66666667%;min-width:0;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.fs-grid .fs-row .fs-cell.fs-md-last,.fs-grid .fs-row [class*="-contained"].fs-md-last{-webkit-box-ordinal-group:2;-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:15.91%;max-width:15.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 15.91%;flex:0 0 15.91%}.fs-grid .fs-row .fs-md-fourth{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%}.fs-grid .fs-row .fs-md-third{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-md-half{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%}.fs-grid .fs-row .fs-md-full{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-md-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-md-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-md-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-md-push-half{margin-left:52.045%}.fs-grid .fs-row [class*="-contained"].fs-md-fifth{width:20%;max-width:20%;min-width:0;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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:95.91%;-webkit-box-flex:1;-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{-webkit-box-orient:horizontal;-webkit-box-direction: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{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fs-grid .fs-row.fs-lg-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fs-grid .fs-row.fs-lg-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fs-grid .fs-row.fs-lg-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fs-grid .fs-row.fs-lg-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fs-grid .fs-row.fs-lg-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fs-grid .fs-row.fs-lg-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-lg-1{width:4.24333333%;max-width:4.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 4.24333333%;flex:0 0 4.24333333%}.fs-grid .fs-row .fs-lg-2{width:12.57666667%;max-width:12.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 12.57666667%;flex:0 0 12.57666667%}.fs-grid .fs-row .fs-lg-3{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%}.fs-grid .fs-row .fs-lg-4{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-lg-5{width:37.57666667%;max-width:37.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 37.57666667%;flex:0 0 37.57666667%}.fs-grid .fs-row .fs-lg-6{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%}.fs-grid .fs-row .fs-lg-7{width:54.24333333%;max-width:54.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 54.24333333%;flex:0 0 54.24333333%}.fs-grid .fs-row .fs-lg-8{width:62.57666667%;max-width:62.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 62.57666667%;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-lg-9{width:70.91%;max-width:70.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 70.91%;flex:0 0 70.91%}.fs-grid .fs-row .fs-lg-10{width:79.24333333%;max-width:79.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 79.24333333%;flex:0 0 79.24333333%}.fs-grid .fs-row .fs-lg-11{width:87.57666667%;max-width:87.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 87.57666667%;flex:0 0 87.57666667%}.fs-grid .fs-row .fs-lg-12{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-lg-push-1{margin-left:10.37833333%}.fs-grid .fs-row .fs-lg-push-2{margin-left:18.71166667%}.fs-grid .fs-row .fs-lg-push-3{margin-left:27.045%}.fs-grid .fs-row .fs-lg-push-4{margin-left:35.37833333%}.fs-grid .fs-row .fs-lg-push-5{margin-left:43.71166667%}.fs-grid .fs-row .fs-lg-push-6{margin-left:52.045%}.fs-grid .fs-row .fs-lg-push-7{margin-left:60.37833333%}.fs-grid .fs-row .fs-lg-push-8{margin-left:68.71166667%}.fs-grid .fs-row .fs-lg-push-9{margin-left:77.045%}.fs-grid .fs-row .fs-lg-push-10{margin-left:85.37833333%}.fs-grid .fs-row .fs-lg-push-11{margin-left:93.71166667%}.fs-grid .fs-row [class*="-contained"].fs-lg-1{width:8.33333333%;max-width:8.33333333%;min-width:0;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.fs-grid .fs-row .fs-cell.fs-lg-last,.fs-grid .fs-row [class*="-contained"].fs-lg-last{-webkit-box-ordinal-group:2;-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:15.91%;max-width:15.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 15.91%;flex:0 0 15.91%}.fs-grid .fs-row .fs-lg-fourth{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%}.fs-grid .fs-row .fs-lg-third{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-lg-half{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%}.fs-grid .fs-row .fs-lg-full{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-lg-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-lg-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-lg-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-lg-push-half{margin-left:52.045%}.fs-grid .fs-row [class*="-contained"].fs-lg-fifth{width:20%;max-width:20%;min-width:0;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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:95.91%;-webkit-box-flex:1;-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{-webkit-box-orient:horizontal;-webkit-box-direction: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{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fs-grid .fs-row.fs-xl-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fs-grid .fs-row.fs-xl-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fs-grid .fs-row.fs-xl-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fs-grid .fs-row.fs-xl-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fs-grid .fs-row.fs-xl-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fs-grid .fs-row.fs-xl-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-xl-1{width:4.24333333%;max-width:4.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 4.24333333%;flex:0 0 4.24333333%}.fs-grid .fs-row .fs-xl-2{width:12.57666667%;max-width:12.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 12.57666667%;flex:0 0 12.57666667%}.fs-grid .fs-row .fs-xl-3{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%}.fs-grid .fs-row .fs-xl-4{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-xl-5{width:37.57666667%;max-width:37.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 37.57666667%;flex:0 0 37.57666667%}.fs-grid .fs-row .fs-xl-6{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%}.fs-grid .fs-row .fs-xl-7{width:54.24333333%;max-width:54.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 54.24333333%;flex:0 0 54.24333333%}.fs-grid .fs-row .fs-xl-8{width:62.57666667%;max-width:62.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 62.57666667%;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-xl-9{width:70.91%;max-width:70.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 70.91%;flex:0 0 70.91%}.fs-grid .fs-row .fs-xl-10{width:79.24333333%;max-width:79.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 79.24333333%;flex:0 0 79.24333333%}.fs-grid .fs-row .fs-xl-11{width:87.57666667%;max-width:87.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 87.57666667%;flex:0 0 87.57666667%}.fs-grid .fs-row .fs-xl-12{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-xl-push-1{margin-left:10.37833333%}.fs-grid .fs-row .fs-xl-push-2{margin-left:18.71166667%}.fs-grid .fs-row .fs-xl-push-3{margin-left:27.045%}.fs-grid .fs-row .fs-xl-push-4{margin-left:35.37833333%}.fs-grid .fs-row .fs-xl-push-5{margin-left:43.71166667%}.fs-grid .fs-row .fs-xl-push-6{margin-left:52.045%}.fs-grid .fs-row .fs-xl-push-7{margin-left:60.37833333%}.fs-grid .fs-row .fs-xl-push-8{margin-left:68.71166667%}.fs-grid .fs-row .fs-xl-push-9{margin-left:77.045%}.fs-grid .fs-row .fs-xl-push-10{margin-left:85.37833333%}.fs-grid .fs-row .fs-xl-push-11{margin-left:93.71166667%}.fs-grid .fs-row [class*="-contained"].fs-xl-1{width:8.33333333%;max-width:8.33333333%;min-width:0;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.fs-grid .fs-row .fs-cell.fs-xl-last,.fs-grid .fs-row [class*="-contained"].fs-xl-last{-webkit-box-ordinal-group:2;-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:15.91%;max-width:15.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 15.91%;flex:0 0 15.91%}.fs-grid .fs-row .fs-xl-fourth{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%}.fs-grid .fs-row .fs-xl-third{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-xl-half{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%}.fs-grid .fs-row .fs-xl-full{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-xl-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-xl-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-xl-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-xl-push-half{margin-left:52.045%}.fs-grid .fs-row [class*="-contained"].fs-xl-fifth{width:20%;max-width:20%;min-width:0;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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;-webkit-box-flex: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:95.91%;-webkit-box-flex:1;-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}}.clearfix:after{clear:both;content:"";display:table}.visually_hide{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.visually_hide.focusable:active,.visually_hide.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}[data-whatinput="mouse"] a:focus,[data-whatinput="mouse"] button:focus,[data-whatinput="touch"] a:focus,[data-whatinput="touch"] button:focus{outline:0}@font-face{font-display:swap;font-family:"Neue Haas Grotesk Text Std";src:url("../fonts/NHaasGroteskTXStd-55Rg.otf");font-weight:400}@font-face{font-display:swap;font-family:"Neue Haas Grotesk Text Std";src:url("../fonts/NHaasGroteskTXStd-56It.otf");font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:"Neue Haas Grotesk Text Std";src:url("../fonts/NHaasGroteskTXStd-65Md.otf");font-weight:500}@font-face{font-display:swap;font-family:"Neue Haas Grotesk Text Std";src:url("../fonts/NHaasGroteskTXStd-75Bd.otf");font-weight:700}@font-face{font-display:swap;font-family:"Neue Haas Grotesk Display Std";src:url("../fonts/NHaasGroteskDSStd-55Rg.otf");font-weight:400}@font-face{font-display:swap;font-family:"Neue Haas Grotesk Display Std";src:url("../fonts/NHaasGroteskDSStd-65Md.otf");font-weight:500}@font-face{font-display:swap;font-family:"Neue Haas Grotesk Display Std";src:url("../fonts/NHaasGroteskDSStd-75Bd.otf");font-weight:700}@font-face{font-family:"Gothia";font-display:swap;src:url("../fonts/GothiaSerifK-ExtraBold.woff") format("woff"),url("../fonts/GothiaSerifK-ExtraBold.woff2") format("woff2"),url("../fonts/GothiaSerifK-ExtraBold.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Gothia";font-display:swap;src:url("../fonts/GothiaSerifK-ExtraBoldItalic.woff") format("woff"),url("../fonts/GothiaSerifK-ExtraBoldItalic.woff2") format("woff2"),url("../fonts/GothiaSerifK-ExtraBoldItalic.otf") format("opentype");font-weight:800;font-style:italic}@font-face{font-family:"Gothia";font-display:swap;src:url("../fonts/GothiaSerifK-SemiBold.woff") format("woff"),url("../fonts/GothiaSerifK-SemiBold.woff2") format("woff2"),url("../fonts/GothiaSerifK-SemiBold.otf") format("opentype");font-weight:600;font-style:normal}@font-face{font-family:"Gothia";font-display:swap;src:url("../fonts/GothiaSerifK-SemiBoldItalic.woff") format("woff"),url("../fonts/GothiaSerifK-SemiBoldItalic.woff2") format("woff2"),url("../fonts/GothiaSerifK-SemiBoldItalic.otf") format("opentype");font-weight:600;font-style:italic}@font-face{font-family:"Gothia";font-display:swap;src:url("../fonts/GothiaSerifK-Book.woff") format("woff"),url("../fonts/GothiaSerifK-Book.woff2") format("woff2"),url("../fonts/GothiaSerifK-Book.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Gothia";font-display:swap;src:url("../fonts/GothiaSerifK-BookItalic.woff") format("woff"),url("../fonts/GothiaSerifK-BookItalic.woff2") format("woff2"),url("../fonts/GothiaSerifK-BookItalic.otf") format("opentype");font-weight:400;font-style:italic}@font-face{font-family:"Matter";font-display:swap;src:url("../fonts/MatterSQ-Heavy.eot");src:url("../fonts/MatterSQ-Heavy.eot?#iefix") format("embedded-opentype"),url("../fonts/MatterSQ-Heavy.woff") format("woff"),url("../fonts/MatterSQ-Heavy.woff2") format("woff2");font-weight:900;font-style:normal}@font-face{font-family:"Matter";font-display:swap;src:url("../fonts/MatterSQ-Bold.eot");src:url("../fonts/MatterSQ-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/MatterSQ-Bold.woff") format("woff"),url("../fonts/MatterSQ-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Matter";font-display:swap;src:url("../fonts/MatterSQ-BoldItalic.eot");src:url("../fonts/MatterSQ-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/MatterSQ-BoldItalic.woff") format("woff"),url("../fonts/MatterSQ-BoldItalic.woff2") format("woff2");font-weight:700;font-style:italic}@font-face{font-family:"Matter";font-display:swap;src:url("../fonts/MatterSQ-SemiBold.eot");src:url("../fonts/MatterSQ-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/MatterSQ-SemiBold.woff") format("woff"),url("../fonts/MatterSQ-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"Matter";font-display:swap;src:url("../fonts/MatterSQ-SemiBoldItalic.eot");src:url("../fonts/MatterSQ-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/MatterSQ-SemiBoldItalic.woff") format("woff"),url("../fonts/MatterSQ-SemiBoldItalic.woff2") format("woff2");font-weight:600;font-style:italic}@font-face{font-family:"Matter";font-display:swap;src:url("../fonts/MatterSQ-Regular.eot");src:url("../fonts/MatterSQ-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/MatterSQ-Regular.woff") format("woff"),url("../fonts/MatterSQ-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Matter";font-display:swap;src:url("../fonts/MatterSQ-RegularItalic.eot");src:url("../fonts/MatterSQ-RegularItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/MatterSQ-RegularItalic.woff") format("woff"),url("../fonts/MatterSQ-RegularItalic.woff2") format("woff2");font-weight:400;font-style:italic}html{background:#fff}body{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;min-width:18.75rem;overflow-x:hidden}body.fs-page-lock{overflow-y:hidden}::-moz-selection{background:#ddd;text-shadow:none}::selection{background:#ddd;text-shadow:none}iframe{border:none}menu{margin:0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}figure{margin:0}hr{height:0.0625rem;background:#ddd;border:none;margin:0}a{text-decoration:none}strong{font-weight:700}@media print{.nav{display:none}}.nav_list{list-style:none;margin:0;padding:0}.has_children .nav_item_inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.nav_link{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1}.nav_toggle{display:none;-ms-flex-preferred-size:44px;flex-basis:44px;-webkit-transition:opacity 0.25s, -webkit-transform 0.25s;transition:opacity 0.25s, -webkit-transform 0.25s;transition:opacity 0.25s, transform 0.25s;transition:opacity 0.25s, transform 0.25s, -webkit-transform 0.25s}.nav_toggle.fs-swap-enabled{display:block}.nav_toggle.fs-swap-enabled:focus{opacity:1}.nav_toggle_icon{display:inline-block}.nav_children{list-style:none;margin:0;padding:0}.nav_item.fs-swap-enabled .nav_children{display:none}.nav_item.fs-swap-active .nav_children{display:block}.nav_child_link{display:block}.icon{display:block;fill:currentColor;margin:auto;pointer-events:none;stroke:inherit;-webkit-transition:fill 0.25s, stroke 0.25s;transition:fill 0.25s, stroke 0.25s}.icon_angle_down{width:0.3125rem;height:0.25rem}.icon_angle_right{width:0.4375rem;height:0.4375rem}.icon_arrow_left{width:1.375rem;height:1.375rem}.icon_arrow_right{width:1.375rem;height:1.375rem}.icon_audio{width:2.4375rem;height:1.75rem}.icon_book{width:1.625rem;height:2.125rem}.icon_bullhorn{width:2.125rem;height:1.6875rem}.icon_calendar{width:0.8125rem;height:0.875rem}.icon_caret_down{width:0.75rem;height:0.5rem}.icon_caret_right{width:0.5rem;height:1rem}.icon_caret_left{width:0.5rem;height:1rem}.icon_chevron_down{width:0.5625rem;height:0.3125rem}.icon_chevron_right{width:0.3125rem;height:0.5625rem}.icon_clock{width:1rem;height:1rem}.icon_close{width:1.25rem;height:1.25rem}.icon_document{width:1.25rem;height:1.5625rem}.icon_expand{width:0.5625rem;height:1.125rem}.icon_external{width:1.125rem;height:1.125rem}.icon_facebook{width:1.5625rem;height:1.5625rem}.icon_fax{width:1.125rem;height:1rem}.icon_file{width:0.9375rem;height:1.0625rem}.icon_flickr{width:1.375rem;height:0.625rem}.icon_grid{width:0.875rem;height:0.875rem}.icon_home{width:0.875rem;height:0.875rem}.icon_instagram{width:1.5625rem;height:1.5625rem}.icon_label{width:0.875rem;height:0.875rem}.icon_linkedin{width:1.5625rem;height:1.5625rem}.icon_lock{width:0.6875rem;height:0.9375rem}.icon_logo{width:11rem;height:2.8125rem}.icon_mail{width:1.375rem;height:1rem}.icon_menu{width:1.375rem;height:0.75rem}.icon_minus{width:0.875rem;height:0.125rem}.icon_number{width:2.75rem;height:1.6875rem}.icon_pause{width:1.8125rem;height:1.8125rem}.icon_paragraph{width:1.25rem;height:0.875rem}.icon_phone{width:1rem;height:1rem}.icon_picture{width:1.875rem;height:1.5rem}.icon_place{width:0.75rem;height:1rem}.icon_play{width:1.25rem;height:1.25rem}.icon_plus{width:0.875rem;height:0.875rem}.icon_reset{width:0.5625rem;height:0.625rem}.icon_search{width:1.125rem;height:1.125rem}.icon_signs{width:1.375rem;height:1.875rem}.icon_twitter{width:1.5625rem;height:1.3125rem}.icon_video{width:2.4375rem;height:1.9375rem}.icon_video_pause{width:1.25rem;height:1.25rem}.icon_video_play{width:1.25rem;height:1.25rem}.icon_vimeo{width:1.125rem;height:1.125rem}.icon_words{width:2.4375rem;height:1.8125rem}.icon_youtube{width:1.5625rem;height:1.125rem}.icon_bc_logo{width:14.375rem;height:2.25rem}.icon_bc_steeple_logo{width:12.625rem;height:17.1875rem}.typography{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.typography{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .typography{font-size:1rem;line-height:1.75}.typography a{color:#4b2e84;text-decoration:underline;-webkit-text-decoration-color:#8f80ff;text-decoration-color:#8f80ff;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}.typography a:hover,.typography a:focus{color:#151538;-webkit-text-decoration-color:#151538;text-decoration-color:#151538}.typography p{margin:1.25rem 0}.typography h1+*,.typography h2+*,.typography h3+*,.typography h4+*,.typography h5+*,.typography h6+*{margin-top:0}.typography h1{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:2.125rem;line-height:1.23529;color:#151538;margin:1.875rem 0 0.875rem}@media (min-width: 740px){.typography h1{font-size:2.625rem}}@media (min-width: 980px){.typography h1{font-size:3.125rem;line-height:1.23333}}@media (min-width: 740px){.typography h1{margin-top:3.125rem}}.typography h2{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;margin:1.875rem 0 0.625rem}@media (min-width: 740px){.typography h2{font-size:2.125rem}}@media (min-width: 980px){.typography h2{font-size:2.625rem;line-height:1.26087}}@media (min-width: 740px){.typography h2{margin-top:3.125rem}}.typography h2:first-child{margin-top:1.875rem}.typography h3{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.5rem;line-height:1.41667;color:#151538;margin:1.875rem 0 0.625rem}@media (min-width: 740px){.typography h3{font-size:1.75rem}}@media (min-width: 980px){.typography h3{font-size:1.875rem;line-height:1.4}}@media (min-width: 740px){.typography h3{margin-top:2.5rem}}.typography h4{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:600;font-size:1.3125rem;line-height:1.42857;color:#1B054D;margin:1.875rem 0 0.625rem}@media (min-width: 740px){.typography h4{font-size:1.5rem;line-height:1.41667}}@media (min-width: 740px){.typography h4{margin-top:2.5rem}}.typography h5{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.3125rem;line-height:1.42857;color:#151538;margin:1.875rem 0 0.625rem}@media (min-width: 740px){.typography h5{margin-top:2.5rem}}.typography h6{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;color:#4e4e70;margin:1.875rem 0 0.625rem}@media (min-width: 740px){.typography h6{margin-top:2.5rem}}.typography .intro{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.125rem;line-height:1.33333}@media (min-width: 740px){.typography .intro{font-size:1.3125rem;line-height:1.58333}}.typography .intro p{margin:0}.typography .copy{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.typography .copy{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .typography .copy{font-size:1rem;line-height:1.75}.typography .small{font-size:0.875rem;line-height:1.42857}@media (min-width: 740px){.typography .small{line-height:1.57143}}.typography .label{font-size:0.875rem;font-weight:normal;letter-spacing:0.01875rem}.typography .caption{font-size:0.875rem;line-height:1.42857}@media (min-width: 740px){.typography .caption{line-height:1.57143}}.typography .wysiwyg_button{background:#4b2e84;color:#fff;display:inline-block;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-decoration:none;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s}@media print{.typography .wysiwyg_button{border:0.0625rem solid}}.typography .wysiwyg_button:focus,.typography .wysiwyg_button:hover{background:#151538;color:#fff}.typography img{height:auto;max-width:100%}.typography .block_left,.typography .block_right,.typography .block_center,.typography .alignleft,.typography .alignright,.typography .aligncenter,.typography .alignnone,.typography .align-left,.typography .align-right,.typography .align-center{width:auto;display:table;margin-top:1.25rem;margin-bottom:1.25rem;table-layout:fixed}.typography .block_left img,.typography .block_right img,.typography .block_center img,.typography .alignleft img,.typography .alignright img,.typography .aligncenter img,.typography .alignnone img,.typography .align-left img,.typography .align-right img,.typography .align-center img{display:block}.typography .block_left figcaption,.typography .block_right figcaption,.typography .block_center figcaption,.typography .alignleft figcaption,.typography .alignright figcaption,.typography .aligncenter figcaption,.typography .alignnone figcaption,.typography .align-left figcaption,.typography .align-right figcaption,.typography .align-center figcaption{font-size:0.875rem;line-height:1.42857;border-bottom:0.0625rem solid rgba(213,213,222,0.5);caption-side:bottom;display:table-caption;margin-top:0.625rem;padding-bottom:1.25rem}@media (min-width: 740px){.typography .block_left figcaption,.typography .block_right figcaption,.typography .block_center figcaption,.typography .alignleft figcaption,.typography .alignright figcaption,.typography .aligncenter figcaption,.typography .alignnone figcaption,.typography .align-left figcaption,.typography .align-right figcaption,.typography .align-center figcaption{line-height:1.57143}}@media (min-width: 500px){.typography .block_left figcaption,.typography .block_right figcaption,.typography .block_center figcaption,.typography .alignleft figcaption,.typography .alignright figcaption,.typography .aligncenter figcaption,.typography .alignnone figcaption,.typography .align-left figcaption,.typography .align-right figcaption,.typography .align-center figcaption{border-bottom-width:0;padding-bottom:0}}.typography .block_left,.typography .block_right,.typography .alignleft,.typography .alignright,.typography .align-left,.typography .align-right{max-width:50%}@media (max-width: 499px){.typography .block_left,.typography .block_right,.typography .alignleft,.typography .alignright,.typography .align-left,.typography .align-right{max-width:100%;float:none;margin-right:0;margin-left:0}}@media (min-width: 500px){.typography .block_left,.typography .block_right,.typography .alignleft,.typography .alignright,.typography .align-left,.typography .align-right{margin-top:0.625rem;margin-bottom:1.875rem}}@media (min-width: 500px){.typography .block_left,.typography .alignleft,.typography .align-left{float:left;margin-right:1.875rem}}@media (min-width: 980px){.typography .block_left,.typography .alignleft,.typography .align-left{margin-left:-10.5%}}@media (min-width: 1220px){.typography .block_left,.typography .alignleft,.typography .align-left{margin-left:-26.6%}}@media (min-width: 980px){.page_layout_reference_detail .typography .block_left,.page_layout_reference_detail .typography .alignleft,.page_layout_reference_detail .typography .align-left{margin-left:0}}@media (min-width: 500px){.typography .block_right,.typography .alignright,.typography .align-right{float:right;margin-left:1.875rem}}@media (min-width: 980px){.typography .block_right,.typography .alignright,.typography .align-right{margin-right:-10.5%}}@media (min-width: 1220px){.typography .block_right,.typography .alignright,.typography .align-right{margin-right:-26.6%}}@media (min-width: 980px){.page_layout_reference_detail .typography .block_right,.page_layout_reference_detail .typography .alignright,.page_layout_reference_detail .typography .align-right{margin-right:0}}.typography .block_center img,.typography .aligncenter img,.typography .align-center img{margin-right:auto;margin-left:auto}@media (min-width: 980px){.typography .block_center figcaption,.typography .aligncenter figcaption,.typography .align-center figcaption{max-width:70ch}}.typography blockquote{font-family:Gothia, "Times New Roman", serif;color:#151538;font-size:1.3125rem;line-height:1.52381;margin:3.125rem 0}@media (min-width: 980px){.typography blockquote{font-size:2rem;line-height:1.4375}}.typography blockquote p{margin:0}.typography .quote{position:relative;margin:1.875rem 0}@media (min-width: 740px){.typography .quote{margin:3.125rem 0}}.typography .quote_content{margin:0 0 0.75rem}@media (min-width: 740px){.typography .quote_content{margin-bottom:0.875rem}}.typography .quote_content p{margin:0}.typography .quote_caption{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;color:#4b2e84;font-size:0.875rem;line-height:1.35714;margin-bottom:1.125rem}.typography .quote_caption:before{width:0.0625rem;height:1.875rem;background-color:#d5d5de;content:"";display:block;margin:0 0 1rem 0.875rem}@media (min-width: 740px){.typography .quote_caption:before{height:0.9375rem;margin:0 0 0.75rem 1.25rem}}.typography .quote_caption_name{color:#1B054D;display:block;font-weight:700;margin-bottom:0.125rem}.typography ol,.typography ul{list-style:none;margin:1.875rem 0;padding:0}.typography ol li,.typography ul li{position:relative;margin:0.75rem 0;padding:0 0 0 1.25rem}@media (min-width: 980px){.typography ol li,.typography ul li{padding-left:1.875rem}}.typography ol ol,.typography ol ul,.typography ul ol,.typography ul ul{margin:0}.typography ol{counter-reset:li}.typography ol>li:before{font-family:Gothia, "Times New Roman", serif;font-weight:800;color:#4b2e84;content:counter(li) ". ";counter-increment:li;float:left;margin:0.0625rem 0 0 -1.875rem}ol[type="A"] li:before{content:counter(li, upper-latin) ". "}ol[type="a"] li:before{content:counter(li, lower-latin) ". "}.typography ol ol li:before{color:#3f7c7c}.typography ol ol li ol li:before{color:#4b2e84}.typography ol ol li ol ol li:before{color:#3f7c7c}.typography ul li:before{width:0.375rem;height:0.375rem;position:absolute;left:0;top:12px;background-color:#8f80ff;border-radius:50%;content:"";display:block}@media (min-width: 740px){.typography ul li:before{width:0.5rem;height:0.5rem}}@media print{.typography ul li:before{border:0.1875rem solid currentColor}}.typography ul ul li:before{background-color:#4b2e84}.typography ul ul li ul li:before{background-color:#8f80ff}.typography ul ul li ul ul li:before{background-color:#8f80ff}.typography .decimal_alpha ol li:before{content:counter(li, lower-latin) ". "}.typography .decimal_alpha ol ol li:before{content:counter(li) ". "}.typography .decimal_alpha ol ol ol li:before{content:counter(li, lower-latin) ". "}.typography .decimal_alpha ol ol ol ol li:before{content:counter(li) ". "}.typography table{width:100%;border-collapse:collapse;border:0.0625rem solid #d5d5de}.typography table tr:nth-child(even){background:#f3f7f7}.typography table th,.typography table td{padding:0.625rem 1.25rem;vertical-align:top}.typography table th,.typography table thead td{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:600;background:#4e4e70;border-width:0;color:#fff;font-size:0.875rem;line-height:1.42857;text-align:left}@media (min-width: 740px){.typography table th,.typography table thead td{font-size:1.125rem}}@media print{.typography table th,.typography table thead td{border:0.0625rem solid #eaeaea}}.typography table td{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;border:0.0625rem solid #d5d5de;color:#151538;font-size:0.875rem;line-height:2.42857}.table_wrapper{margin-top:2.5rem;margin-bottom:2.5rem;min-height:0.01%;position:relative}.table_wrapper_overflow{position:relative}.table_wrapper_overflow:after{background-color:rgba(0,0,0,0);background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.1)));background:linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,0.1));width:1.25rem;height:100%;position:absolute;top:0;right:0;content:""}.table_wrapper_inner{overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.typography .video_frame{width:100%;position:relative;padding-bottom:56.25%;margin-top:2.5rem;margin-bottom:2.5rem}.typography .video_frame iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media print{.typography .video_frame{display:none}}.typography .video_frame:last-child{margin-bottom:0}button{background:none;border:none;cursor:pointer;padding:0}.skip_link{display:inline-block;cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#4b2e84;color:#fff;position:absolute;top:0;left:50%;z-index:100;display:block;opacity:0;padding:0.625rem 1.25rem;pointer-events:none;text-align:center;-webkit-transform:translate(-50%, -300%);transform:translate(-50%, -300%);-webkit-transition:opacity 0.35s transform 0.35s;transition:opacity 0.35s transform 0.35s}.skip_link [class$="link_inner"]{display:block}.skip_link .icon{display:inline}@media print{.skip_link{border:0.0625rem solid}}.skip_link:focus,.skip_link:hover{background:#151538}.skip_link:focus,.skip_link:active{opacity:1;pointer-events:auto;-webkit-transform:translate(-50%, 40px);transform:translate(-50%, 40px)}.alert{width:100%;background-color:#f3f7f7;border-top:0.0625rem solid #d5d5de;display:block;position:fixed;bottom:0;z-index:100;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s;-webkit-transition-delay:0s;transition-delay:0s}[data-whatinput="mouse"] .alert:focus,[data-whatinput="touch"] .alert:focus{outline:0}@media print{.alert{margin-bottom:2.5rem;border-bottom:0.125rem solid #eaeaea}}@media print and (min-width: 740px){.alert{margin-bottom:3.125rem}}@media print and (min-width: 980px){.alert{margin-bottom:3.75rem}}@media print and (min-width: 1220px){.alert{margin-bottom:5rem}}.alert.visible{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-delay:0.28s;transition-delay:0.28s}@media print{.alert.visible{position:relative}}.alert_inner{position:relative;background-color:#f3f7f7;padding:1.875rem}@media (min-width: 980px){.alert_inner{padding:1.875rem 9% 3.125rem}}@media print{.alert_inner{padding-right:0;padding-left:0}}.alert_heading{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;background-color:#e46551;border-radius:31.25rem;color:#151538;display:inline-block;margin:0 0 0.625rem;padding:0.25rem 0.625rem}@media (min-width: 980px){.alert_heading{position:absolute;top:33px;left:0}}@media (min-width: 1220px){.alert_heading{padding-right:0.9375rem;padding-left:0.9375rem}}.alert_title{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.3125rem;line-height:1.42857;color:#151538;margin:0 3.125rem 0.25rem 0}@media print, (min-width: 980px){.alert_title{margin-right:0}}.alert_description{font-size:0.875rem;line-height:1.42857}@media (min-width: 740px){.alert_description{line-height:1.57143}}.alert_description p{margin:1.25rem 0}.alert_description p:first-child{margin-top:0}.alert_description p:last-child{margin-bottom:0}.alert_description a{color:#4b2e84;text-decoration:underline;-webkit-text-decoration-color:#8f80ff;text-decoration-color:#8f80ff;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}.alert_description a:hover,.alert_description a:focus{color:#151538;-webkit-text-decoration-color:#151538;text-decoration-color:#151538}.alert_close{position:absolute;top:15px;right:15px;display:none}@media (min-width: 980px){.alert_close{top:26px;right:26px}}.js .alert_close{display:block}@media print{.js .alert_close{display:none}}.alert_close_icon{width:2.875rem;height:2.875rem;position:relative;background:#4b2e84;color:#fff;border-radius:50%;display:block;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s}.alert_close:hover .alert_close_icon,.alert_close:focus .alert_close_icon{background:#000}.alert_close_icon_inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block}.alert_close_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.alert_close_label.focusable:active,.alert_close_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.alert_open_wrapper{padding-right:calc((100% - ((100% - 2.5rem) * 0.9591)) / 2);padding-left:calc((100% - ((100% - 2.5rem) * 0.9591)) / 2);width:100%;position:fixed;right:0;bottom:0;z-index:10;pointer-events:none}@media (min-width: 740px){.alert_open_wrapper{padding-right:calc((100% - (45rem * 0.9591)) / 2)}}@media (min-width: 980px){.alert_open_wrapper{padding-right:calc((100% - (60rem * 0.9591)) / 2)}}@media (min-width: 1220px){.alert_open_wrapper{padding-right:calc((100% - (75rem * 0.9591)) / 2)}}@media (min-width: 1394px){.alert_open_wrapper{padding-right:calc((100% - (85.875rem * 0.9591)) / 2)}}@media (min-width: 740px){.alert_open_wrapper{padding-left:calc((100% - (45rem * 0.9591)) / 2)}}@media (min-width: 980px){.alert_open_wrapper{padding-left:calc((100% - (60rem * 0.9591)) / 2)}}@media (min-width: 1220px){.alert_open_wrapper{padding-left:calc((100% - (75rem * 0.9591)) / 2)}}@media (min-width: 1394px){.alert_open_wrapper{padding-left:calc((100% - (85.875rem * 0.9591)) / 2)}}.alert_open{width:3.75rem;height:3.75rem;position:relative;background-color:#f3f7f7;border:0.0625rem solid #d5d5de;color:#4e4e70;display:none;float:right;pointer-events:auto;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;-webkit-transition-delay:0s;transition-delay:0s}@media (min-width: 740px){.alert_open{width:6.25rem;height:6.25rem}}.alert_open.enabled{display:block}.alert_open.visible{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-delay:0.38s;transition-delay:0.38s}.alert_open_icon{width:1.75rem;height:1.75rem;position:absolute;top:10px;right:0;left:0;background:#8f80ff;color:#fff;border-radius:50%;display:block;margin:0 auto;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s}@media (min-width: 740px){.alert_open_icon{width:2.875rem;height:2.875rem;top:20px}}.alert_open:hover .alert_open_icon,.alert_open:focus .alert_open_icon{background:#000}.alert_open_icon_inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.alert_open_label{width:100%;position:absolute;bottom:2px;left:0;display:block;font-size:0.6875rem;line-height:1.45455;text-align:center;text-transform:uppercase}@media (min-width: 740px){.alert_open_label{bottom:10px}}.logo{margin:0}.logo_link{position:relative;color:#4b2e84;display:block;overflow:hidden;-webkit-transition:color 0.25s;transition:color 0.25s;white-space:nowrap}@media print{.logo_link:after{content:normal;display:none}}.logo_link:hover,.logo_link:focus{color:#4e4e70}.has_page_background .logo_link,.page_layout_home .logo_link,.page_layout_event_detail .logo_link,.page_layout_menu .logo_link,.page_layout_news_detail .logo_link,.page_layout_news_detail_portrait .logo_link,.page_layout_reference_landing .logo_link,.page_layout_tour_detail .logo_link,.page_layout_explore .logo_link{color:#fff}.has_page_background .logo_link:hover,.has_page_background .logo_link:focus,.page_layout_home .logo_link:hover,.page_layout_home .logo_link:focus,.page_layout_event_detail .logo_link:hover,.page_layout_event_detail .logo_link:focus,.page_layout_menu .logo_link:hover,.page_layout_menu .logo_link:focus,.page_layout_news_detail .logo_link:hover,.page_layout_news_detail .logo_link:focus,.page_layout_news_detail_portrait .logo_link:hover,.page_layout_news_detail_portrait .logo_link:focus,.page_layout_reference_landing .logo_link:hover,.page_layout_reference_landing .logo_link:focus,.page_layout_tour_detail .logo_link:hover,.page_layout_tour_detail .logo_link:focus,.page_layout_explore .logo_link:hover,.page_layout_explore .logo_link:focus{color:#d5d5de}.page_layout_menu.page_theme_gray .logo_link,.page_layout_menu.page_theme_peach .logo_link,.page_layout_menu.page_theme_white .logo_link{color:#151538}.logo_link_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.logo_link_label.focusable:active,.logo_link_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.logo_link_icon{display:inline-block;vertical-align:top}@media (min-width: 980px){.logo_link_icon .icon_logo{width:12.5rem;height:3.1875rem}}.logo_print{display:none}@media print{.logo_print{display:block}}.page_theme_microsite .header_logo_link{max-width:50%;margin-right:1.25rem;opacity:1;-webkit-transition:opacity 0.25s;transition:opacity 0.25s}.page_theme_microsite .header_logo_link:hover,.page_theme_microsite .header_logo_link:focus{opacity:0.8}.page_theme_microsite .header_logo{max-width:100%}@media print{.page_header_bg{margin:1.875rem 0}}.page_header_bg_group{min-height:32rem;position:relative;background-color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}@media (min-width: 500px){.page_header_bg_group{min-height:56.25vw}}@media (min-width: 980px){.page_header_bg_group{min-height:56.25vw}}@media print{.page_header_bg_group{height:auto;min-height:auto}}.page_header_bg_content{width:100%;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:6.25rem}@media (min-width: 980px){.page_header_bg_content{padding-top:9.25rem}}@media print{.page_header_bg_content{padding-top:3.75rem}}.page_theme_microsite .page_header_bg_content{padding-top:1.875rem}@media (min-width: 980px){.page_theme_microsite .page_header_bg_content{padding-top:3.125rem}}@media print{.page_header_bg_media{display:none}}.page_header_bg_media_inner{width:100%;height:100%;position:absolute;top:0;left:0}.page_header_bg_media_inner::after{width:100%;height:42%;top:0;position:absolute;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.7)), to(rgba(0,0,0,0)));background-image:linear-gradient(180deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);content:'';display:block}@media (min-width: 980px){.page_header_bg_media_inner::after{height:100%;background-image:linear-gradient(-17deg, rgba(0,0,0,0) 48%, rgba(0,0,0,0.5) 100%)}}.page_header_bg_figure{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.page_header_bg_figure picture{display:block}.page_header_bg_figure img{display:block;width:100%}.page_header_bg_image_wrapper{width:100%;height:100%;position:absolute;top:0;left:0;position:absolute !important}.page_header_bg_image{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.page_header_bg_video{display:none}@media (min-width: 980px){.page_header_bg_video{width:100%;height:100%;position:absolute;top:0;left:0;display:block}}.page_header_bg_iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;pointer-events:none;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.page_header_bg_video.loaded .page_header_bg_iframe{opacity:1}.page_header_bg_video_controls{width:2.5rem;height:2.5rem;position:absolute;right:20px;bottom:20px;z-index:5;opacity:0;pointer-events:none;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}@media print{.page_header_bg_video_controls{display:none}}.page_header_bg_video_controls .icon_play{width:0.875rem;height:0.75rem;padding-left:0.125rem}.page_header_bg_video_controls .icon_pause{width:0.625rem;height:0.625rem}.page_header_bg_video.loaded .page_header_bg_video_controls{opacity:1}.page_header_bg_video_play_button,.page_header_bg_video_pause_button{width:2.5rem;height:2.5rem;position:absolute;background-color:#8f80ff;border-radius:50%;opacity:1;pointer-events:auto;-webkit-transition:background-color 0.25s, opacity 0.25s, visibility 0.25s;transition:background-color 0.25s, opacity 0.25s, visibility 0.25s;visibility:visible}.page_header_bg_video_play_button:hover,.page_header_bg_video_play_button:focus,.page_header_bg_video_pause_button:hover,.page_header_bg_video_pause_button:focus{background-color:#4b2e84}.page_header_bg_video_play_button.pressed,.page_header_bg_video_pause_button.pressed{opacity:0;pointer-events:none;visibility:hidden}.page_header_bg_video_play_button_label,.page_header_bg_video_pause_button_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.page_header_bg_video_play_button_label.focusable:active,.page_header_bg_video_play_button_label.focusable:focus,.page_header_bg_video_pause_button_label.focusable:active,.page_header_bg_video_pause_button_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.page_header_bg_video_play_button_icon,.page_header_bg_video_pause_button_icon{color:#fff;-webkit-transition:color 0.25s;transition:color 0.25s}.page_header_bg_video_play_button:hover .page_header_bg_video_play_button_icon,.page_header_bg_video_play_button:focus .page_header_bg_video_play_button_icon,.page_header_bg_video_pause_button:hover .page_header_bg_video_play_button_icon,.page_header_bg_video_pause_button:focus .page_header_bg_video_play_button_icon,.page_header_bg_video_play_button:hover .page_header_bg_video_pause_button_icon,.page_header_bg_video_play_button:focus .page_header_bg_video_pause_button_icon,.page_header_bg_video_pause_button:hover .page_header_bg_video_pause_button_icon,.page_header_bg_video_pause_button:focus .page_header_bg_video_pause_button_icon{color:#fff}.page_header_bg_video_play_button_icon_space,.page_header_bg_video_pause_button_icon_space{display:none}@media print{.page_header_color{margin:1.875rem 0}}.page_header_color_group{min-height:32rem;position:relative;background-color:#151538;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden}@media print{.page_header_color_group{height:auto;min-height:auto}}.page_header_color_branding{display:-webkit-box;display:-ms-flexbox;display:flex}.icon_bc_steeple_logo{margin:1rem auto}@media (max-width: 739px){.icon_bc_steeple_logo{width:9.375rem;height:12.75rem}}@media (min-width: 740px){.icon_bc_steeple_logo{margin:0}}.page_header_color_content{width:100%;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page_header_color_content .page_intro{margin:2.5rem auto 3.75rem}@media (min-width: 740px){.page_header_color_content .page_intro{margin:auto}}.page_header_color_content .page_intro_inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media (min-width: 740px){.page_header_color_content .page_intro_inner{text-align:left}}.page_header_color_content .page_intro_inner .breadcrumb_list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 740px){.page_header_color_content .page_intro_inner .breadcrumb_list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.page_header_color_content .page_title{color:#fff}.page_header_color_content .page_description{width:100%}@media (min-width: 980px){.page_header_color_content .page_description{width:80%}}.page_header_color_content .page_description a{color:currentColor;text-decoration:underline}.page_header_color_content .page_description a:hover,.page_header_color_content .page_description a:focus{text-decoration:none}.page_header{overflow:hidden}@media print{.page_header{margin:1.875rem 0;padding:0}}.page_layout_menu .page_header{overflow:visible}.page_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:2.125rem;line-height:1.23529;color:#151538;margin:0 0 0.875rem}@media (min-width: 740px){.page_title{font-size:2.625rem}}@media (min-width: 980px){.page_title{font-size:3.125rem;line-height:1.23333}}@media (min-width: 980px){.page_header_media_intro .page_title,.page_layout_event_detail .page_title,.page_layout_people_detail .page_title{font-size:2.875rem}}@media (min-width: 1220px){.page_header_media_intro .page_title,.page_layout_event_detail .page_title,.page_layout_people_detail .page_title{font-size:3.75rem}}.page_header_bg .page_title{color:#fff}@media (min-width: 980px){.page_header_bg .page_title{font-size:3.75rem}}.page_layout_event_detail .page_title{color:inherit}.page_layout_menu .page_title{color:#fff;margin-bottom:0}.page_layout_explore .page_title{color:#fff;display:none}@media (min-width: 980px){.page_layout_explore .page_title{display:block;margin-top:1.25rem}}.page_layout_reference_landing .page_title{color:#fff;font-size:1.875rem;margin-bottom:0.125rem}@media (min-width: 740px){.page_layout_reference_landing .page_title{font-size:2.625rem}}@media (min-width: 980px){.page_layout_reference_landing .page_title{font-size:3.125rem}}.page_layout_explore .page_title_label_suffix{color:#cb8fde;display:block;text-transform:lowercase}@media (min-width: 500px){.page_layout_explore .page_title_label_suffix{display:inline}}.page_intro{margin:0 0 2.875rem 0}@media (min-width: 980px){.page_intro{margin-bottom:3.125rem}}@media print{.page_intro{margin-bottom:0}}.page_header_bg .page_intro{background-color:rgba(0,0,0,0);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.7)));background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.7));margin:auto 0 0;padding:1.875rem 0}@media (min-width: 740px){.page_header_bg .page_intro{padding:6.25rem 0 2.5rem}}@media (min-width: 1220px){.page_header_bg .page_intro{padding:17.5rem 0 3.75rem}}@media print{.page_header_bg .page_intro{margin:0.375rem 0 1.5625rem;padding:0}}@media (min-width: 980px){.page_layout_menu .page_intro{margin-bottom:4.375rem}}@media (max-width: 979px){.page_layout_explore .page_intro{margin-bottom:0}}@media (min-width: 980px){.page_intro_inner{text-align:center}}@media (min-width: 980px){.page_layout_reference_landing .page_intro_inner{text-align:left}}.page_intro_group{display:-webkit-box;display:-ms-flexbox;display:flex}.page_intro_icon{display:block;margin-right:1.25rem}@media (min-width: 740px){.page_intro_icon{margin-top:0.375rem}}@media (min-width: 980px){.page_intro_icon{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0.75rem}}@media (min-width: 980px){.page_intro_icon:after{width:0.875rem;height:0.0625rem;background-color:#8f80ff;content:"";display:block;margin:1rem 0 0 1.25rem}}@media (min-width: 1220px){.page_intro_icon:after{width:8.4375rem}}@media (min-width: 1394px){.page_intro_icon:after{width:10.25rem}}@media print{.page_intro_icon:after{content:normal;display:none}}.page_intro_icon .icon{margin-top:0;margin-bottom:0}.page_description{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.125rem;line-height:1.33333;margin:0}@media (min-width: 740px){.page_description{font-size:1.3125rem;line-height:1.58333}}@media (min-width: 740px){.page_header_media_intro .page_description,.page_header_bg .page_description,.page_layout_event_detail .page_description{font-size:1.5rem}}.page_layout_event_detail .page_description{font-weight:600}.page_layout_reference_landing .page_description{font-size:1.25rem}@media (min-width: 740px){.page_layout_reference_landing .page_description{font-size:1.5rem}}.page_nav{background-color:#fff;border-bottom:0.0625rem solid #d5d5de;margin:0}@media (min-width: 980px){.page_nav{border-bottom-width:0;margin:3.75rem 0 0}}@media print{.page_nav{display:none}}.page_header_media{-webkit-box-shadow:inset 0 -36px 0 #fff;box-shadow:inset 0 -36px 0 #fff}@media (min-width: 980px){.page_header_media{-webkit-box-shadow:none;box-shadow:none}}.page_header_media_inner{position:relative}@media (min-width: 980px){.page_header_media_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 980px){.page_header_media_intro{-webkit-box-flex:0;-ms-flex:0 0 43%;flex:0 0 43%;margin:0.625rem auto 1.875rem 0}}.page_header_figure{margin:2.125rem 0 0 0}@media (min-width: 980px){.page_header_figure{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin:0}}.page_header_image_wrapper{padding-top:66.6%}@media (min-width: 980px){.page_header_image_wrapper{padding-top:100%}}.page_header_image{display:block;max-width:100%}.page_header_image picture{display:block}.page_header_image img{display:block;width:100%}.page_header_video{display:none}.js .page_header_video{background-color:#000;display:block;padding-top:56.25%}@media print{.js .page_header_video{display:none}}.page_header_iframe{width:100%;height:100%;position:absolute;top:0;left:0}.page_title_menu{position:relative;display:inline-block;margin-bottom:1.75rem}.page_title_trigger{color:#fff}.page_theme_gray .page_title_trigger,.page_theme_peach .page_title_trigger,.page_theme_white .page_title_trigger{color:#151538}.page_title_trigger_label{position:relative}.page_title_trigger_label::after{width:100%;height:0.1875rem;position:absolute;background-color:#e46551;content:"";display:block;margin-top:0.0625rem;-webkit-transition:background-color 0.25s;transition:background-color 0.25s}.page_title_trigger:hover .page_title_trigger_label::after,.page_title_trigger:focus .page_title_trigger_label::after{background-color:#fff}.page_title_trigger_icon{width:1.625rem;height:1.625rem;position:absolute;top:50%;right:0;background-color:#e46551;border-radius:50%;color:#fff;display:block;margin:0;-webkit-transform:translateX(calc(100% + 10px)) translateY(-50%);transform:translateX(calc(100% + 10px)) translateY(-50%)}.page_title_trigger_icon .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.menu_title_panel{width:15.625rem;position:absolute;background-color:#e46551;color:#151538}[data-whatinput="mouse"] .menu_title_panel:focus,[data-whatinput="touch"] .menu_title_panel:focus{outline:0}@media (min-width: 740px){.menu_title_panel{width:20.625rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.page_title_menu.fs-swap-enabled .menu_title_panel{display:none}.page_title_menu.fs-swap-active .menu_title_panel{display:block}.menu_title_panel_list{list-style:none;margin:0;padding:0;font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.3125rem;line-height:1.4;padding:1.25rem;text-align:left}@media (min-width: 740px){.menu_title_panel_list{padding-right:2.5rem;padding-left:2.5rem}}.menu_title_panel_link{color:inherit;display:block;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s}@media (min-width: 980px){.menu_title_panel_link{padding:0.5rem 0}}.menu_title_panel_link:hover,.menu_title_panel_link:focus{color:#000}.menu_title_panel_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(21,21,56,0);box-shadow:inset 0 -2px 0 rgba(21,21,56,0);display:inline-block;padding-bottom:0.125rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}.menu_title_panel_link:hover .menu_title_panel_link_label,.menu_title_panel_link:focus .menu_title_panel_link_label{-webkit-box-shadow:inset 0 -2px 0 #151538;box-shadow:inset 0 -2px 0 #151538}.search_link{display:none}@media (min-width: 980px){.search_link{position:relative;color:inherit;display:inline-block}}.search_link_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.search_link_inner [class$="_label"]{font-family:"Neue Haas Grotesk Display Std", sans-serif;font-size:1rem;font-weight:700;margin-right:0.625rem}.search_link_inner [class$="_icon"]{width:2.875rem;height:2.875rem;position:relative;background:#0070eb;border-radius:50%;display:block;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s}.search_link_inner [class$="_icon_inner"]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.search_link_inner:hover [class$="_icon"],.search_link_inner:focus [class$="_icon"]{background:#fff;color:#000}.site_search{position:relative;display:none}.js .site_search{display:block}.site_search_form{position:relative}.site_search_label{display:block;font-size:0.875rem;letter-spacing:0.0625rem;margin-bottom:0.625rem;opacity:0.7;text-transform:uppercase}.site_search_field{position:relative;background-color:#2D2A5F;display:-webkit-box;display:-ms-flexbox;display:flex}.site_search_input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;color:inherit;-webkit-box-flex:1;-ms-flex:1;flex:1;font:inherit;font-size:0.875rem;padding:0 1.25rem}.site_search_input::-webkit-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;opacity:1}.site_search_input::-moz-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;opacity:1}.site_search_input:-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;opacity:1}.site_search_input::-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;opacity:1}.site_search_input::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;opacity:1}.site_search_button{height:3.125rem;position:relative;background:transparent;color:inherit;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;cursor:pointer;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s}@media (min-width: 980px){.site_search_button{height:3.625rem}}.site_search_button:focus,.site_search_button:hover{background:#fff;color:#000}.site_search_button_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.site_search_button_label.focusable:active,.site_search_button_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.site_search_button_icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none}.site_search_header{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;margin:0 0 0 auto}.js .site_search_header{display:none}@media (min-width: 980px){.js .site_search_header{display:block}}@media print{.js .site_search_header{display:none}}.site_search_menu{margin-bottom:1.5625rem}@media (min-width: 980px){.fs-swap-enabled .site_search_menu{opacity:0;-webkit-transform:translate3d(0, 60px, 0);transform:translate3d(0, 60px, 0);-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;-webkit-transition-delay:0.5s;transition-delay:0.5s}}@media (min-width: 980px){.fs-swap-active .site_search_menu{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-delay:0.25s;transition-delay:0.25s}}@media (min-width: 980px){.site_search_menu{margin-bottom:2.5rem}}@media (min-width: 740px){.meta_info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.375rem}}@media (min-width: 980px){.meta_info{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:4%;margin-bottom:1.75rem}}@media print{.meta_info{margin-right:0}}@media (min-width: 500px){.page_theme_microsite .meta_info{margin-bottom:0}}.meta_info_logo{color:#4b2e84;margin-bottom:1.5625rem}@media (min-width: 740px){.meta_info_logo{-webkit-box-flex:0;-ms-flex:0 0 30.5%;flex:0 0 30.5%;margin:0.625rem 4.5% 0 0}}@media (min-width: 980px){.meta_info_logo{-ms-flex-preferred-size:29.5%;flex-basis:29.5%;margin-right:5.5%}}.meta_info_logo .icon{width:10.125rem;height:2.5625rem}.meta_info_logo_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.meta_info_logo_label.focusable:active,.meta_info_logo_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.meta_info_logo_icon{display:inline-block}@media (min-width: 500px){.meta_info_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 740px){.meta_info_details{-webkit-box-flex:1;-ms-flex:1;flex:1}}.meta_info_detail{margin-bottom:1.375rem}@media (min-width: 500px){.meta_info_detail{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}@media (min-width: 740px){.meta_info_detail{-ms-flex-preferred-size:46.8%;flex-basis:46.8%;margin-bottom:0}}@media (min-width: 980px){.meta_info_detail{-ms-flex-preferred-size:45.5%;flex-basis:45.5%}}.meta_info_detail_title{font-size:0.875rem;font-weight:normal;letter-spacing:0.01875rem;color:#4e4e70;display:block;margin:0 0 0.125rem}.meta_info_detail_label{font-family:Gothia, "Times New Roman", serif;font-weight:800;color:#4b2e84;font-size:1.3125rem;line-height:1.80952}@media print{.meta_info_detail_label:after{content:normal;display:none}}.meta_info_detail_phone .meta_info_detail_label{white-space:nowrap}.meta_info_detail_label_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.meta_info_detail_label_hint.focusable:active,.meta_info_detail_label_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.meta_info_detail_link{color:#4b2e84;display:inline-block;text-decoration:none;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}.meta_info_detail_link:hover,.meta_info_detail_link:focus{color:#151538;text-decoration:underline}#___gcse_0 .gsc-control-cse{background-color:transparent;border:0;font-family:inherit;font-size:inherit;padding:0}#___gcse_0 form.gsc-search-box{font-size:inherit;margin-bottom:0}#___gcse_0 table.gsc-search-box{position:relative;background-color:#fff;border-radius:0.125rem 0 0 0.125rem;-webkit-box-shadow:inset 0 0 0 1px #d5d5de;box-shadow:inset 0 0 0 1px #d5d5de;margin-bottom:0}#___gcse_0 td.gsc-input{padding-right:0}#___gcse_0 .gsc-input-box{position:relative;background:none;border:0;padding:0}#___gcse_0 table.gsc-input{border-collapse:collapse}#___gcse_0 #gs_tti50{padding:0}#___gcse_0 input.gsc-input{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444;height:auto !important;background-color:transparent !important;background-position:20px 50% !important;border:0 !important;margin:0 !important;padding:0.8125rem 3.125rem 0.8125rem 1.25rem !important}@media (min-width: 740px){#___gcse_0 input.gsc-input{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail #___gcse_0 input.gsc-input{font-size:1rem;line-height:1.75}@media (min-width: 740px){#___gcse_0 input.gsc-input{padding-right:4.375rem !important}}#___gcse_0 .gsib_b{position:absolute;top:50%;right:20px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media (min-width: 740px){#___gcse_0 .gsib_b{right:30px}}#___gcse_0 .gsst_b{padding:0}#___gcse_0 .gsst_a{width:1.625rem;height:1.625rem;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAAXNSR0IArs4c6QAAAWpJREFUWAndmGEOwiAMhY1//Ou9vY+H8FLKMylhrGBpHyyThMBc+95Hh9nC5XLidk/sj9RvB6wBnvAGQ7ch4JX6O/Vn6ith4QVPeIOhCVtCInglbAkp3iqsBikJsyurQYr3Dhb7Qm5q4yzYHqRwgC03SwIb1u3pTszLtU/CXmEBAyvNgyakQNO16YIJeobmtxZMYaaW8qA4VZgOKeQRo0iu+A+NHkNPzhBUK3jEeCS25Rf63QogX0HyGqxH9ltOXZQFtgYrr5dACrkXdimkF/YQyFHYMORVHP95HN2n4ap6ijkKKf/6pbBeyKWwFkhUDV3AtHFqZa2QiBuJ9Wy9Zo7H2JPTBLDciBhGci1sOYZhxNDIQNqEacDU2rDOEKZr0gWLEtC0aUIFXD0Ne4QFaqLOtdvLndiB+XXL5XmaY8fTHOTiMWmwUz8eir2hbYPdaXMRv4FdBSn+JWwXUhJQWexZJK5u8IQ3GM7ZPqgwKEshiSLbAAAAAElFTkSuQmCC");background-size:20px;background-position:50% 50%;background-repeat:no-repeat;margin-top:0.125rem;padding:0}#___gcse_0 .gscb_a{display:none}#___gcse_0 td.gsc-search-button{width:3.75rem}@media (min-width: 740px){#___gcse_0 td.gsc-search-button{width:6.25rem}}#___gcse_0 button.gsc-search-button{width:100%;height:3.75rem;background-color:#4b2e84;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAA6pJREFUWAm1mDloFVEUhn3ZjKSQQMRgCMEuCIlaJAoqLkSxcANRsLENdmqlfUSIYKs2YucCgnEJSaWdKGKj8AJGggtBg0vhEjUx8ftfXsLMmTszd55vfviZueee89/z7j6vsMwT8/PzNbhugQfherimzOU8J8sc5/kAjhQKhR888weJrYTn4RT0xTSON2FnbhkiXgNPwc+wUswQeBm2VDVRBNVrw7BamECou5IkCzYIobXYhmHc8BSpuwvHoObeb6j52AH3wq2wFlp8x3CMuXnfVniXSU49V4QuDGHsShPDZxUchJqHFrL1pmk46wnUnHMN6yfsu51BCUZiOuBTaDGJoS0h1F1FkBaExRgGDXlFILYRajVbjGYSJFpDa1ereq7i5BYTQKMePoIWfYs+qU8itc9ZZB7WuIYQboEfTAPPKUcWaUQDJ809uwkPRRz/00AbJ6BFT6osEdtsFOXU1ZoqbBzQrINvTFsDxi1S1PmqszWIInvVi6ChGu9ozqJz22gdMuVIUQnq4A9Cm3BeuGeE19Gj9cYWKipBnQJB6ITICzqFgtAiaQ0a7LsrQR1feWEK4b9G3HZQqFoJ6j4XhM7WXMA8nEN4xog3mnKoqARtjyX+olB0xgLzrZkQm5B6NRauBHUryQsu7Y9JjSnB18ZBV6a8YLXfMexfEhuj2w+bzXOWcnVvwOUM0H1i2rqamJwqCWiC9u42mBqY0YE2dpnkVDzqJYPjLROshF3zxUvPOqGl8/6ZaeM95Qbr6yzj2An1gROELpt2xTnj04zoXAgKl99Pp8WF6gm64hDRZTPxKAqJOArE9zt0x7E1OdzjTQTozjYBLXTZzLxoiNGwunpOi3BzfCYJNQR2w2/QQpdN3efqEsKXqvDTgrBzDlMJ9sKwFOf1gsQ+aFf1gvTCfe4ihZ2wFWof1U7QDDfAM9BuJZgiOOmVTJwTcr1QX19p0HDF/Zi02P649r3sqLfB0bRWPOpf4eNagHPYj3slk+SESB/UB05WaN6ehaXbEs8Bh4BGwG+zTkmygFAPPAdfQv16F95ivA6PwMj2hE3z1+IPhgNJ7WeuQ1Dfuu1wE9wBu+BqHyH8LkGLXxj2+MTn7kMiGo1rNkPKP+H23BPwaYBEauENaKE9uLJN3KfhLD4kou/kOzZDyl/hxixaufmSSAMcgRb6X6g9t4azCJPICvgQWpT+dSgdVVkEq+3LlX8azf3wsdFO/hQwzrkX6T79BaiLs/4G1DWvdBf9Bx10jEx7NnGhAAAAAElFTkSuQmCC");background-size:20px;background-position:50% 50%;background-repeat:no-repeat;border:0;border-radius:0;color:#fff;margin-left:0;-webkit-transition:background-color 0.25s, color 0.25s;transition:background-color 0.25s, color 0.25s}#___gcse_0 button.gsc-search-button:hover,#___gcse_0 button.gsc-search-button:focus{background-color:#000}#___gcse_0 button.gsc-search-button img,#___gcse_0 button.gsc-search-button svg{display:none}#___gcse_0 .gsc-positioningWrapper{display:none}#___gcse_0 .gsc-above-wrapper-area{border-bottom:0.0625rem solid rgba(213,213,222,0.5);padding:1.25rem 0 1.875rem}#___gcse_0 .gsc-result-info{font-size:0.875rem;line-height:1.42857;color:inherit;margin:0;padding:0}@media (min-width: 740px){#___gcse_0 .gsc-result-info{line-height:1.57143}}#___gcse_0 .gsc-result{border-bottom:0.0625rem solid rgba(213,213,222,0.5);padding:2.125rem 0}#___gcse_0 .gsc-thumbnail-inside{padding:0}#___gcse_0 div.gs-title{color:inherit;font-size:inherit;margin-bottom:0.375rem;text-decoration:none}#___gcse_0 a.gs-title{font-family:Gothia, "Times New Roman", serif;font-weight:600;color:#151538;display:inline-block;font-size:1.5rem;line-height:1.41667;text-decoration:underline;-webkit-text-decoration-color:#8f80ff;text-decoration-color:#8f80ff;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}@media (min-width: 740px){#___gcse_0 a.gs-title{font-size:1.75rem}}#___gcse_0 a.gs-title:hover,#___gcse_0 a.gs-title:focus{color:#000;-webkit-text-decoration-color:#000;text-decoration-color:#000}#___gcse_0 a.gs-title b{color:inherit;font:inherit;text-decoration:none}#___gcse_0 .gsc-url-top{padding:0}#___gcse_0 .gs-visibleUrl{font-size:0.875rem;line-height:1.42857;color:inherit;margin-bottom:0.5rem;padding-bottom:0}@media (min-width: 740px){#___gcse_0 .gs-visibleUrl{line-height:1.57143}}#___gcse_0 .gs-visibleUrl b{color:inherit}#___gcse_0 .gsc-table-result{font-family:inherit;font-size:inherit;padding:0}#___gcse_0 .gsc-thumbnail{display:none}#___gcse_0 .gs-snippet{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444;color:inherit;margin-top:0}@media (min-width: 740px){#___gcse_0 .gs-snippet{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail #___gcse_0 .gs-snippet{font-size:1rem;line-height:1.75}#___gcse_0 .gsc-url-bottom{display:none;margin-top:0.5rem}#___gcse_0 .gsc-cursor-box{margin:1.25rem 0 1.25rem -0.5rem;padding:0}@media (min-width: 740px){#___gcse_0 .gsc-cursor-box{margin-top:2.5rem;margin-bottom:2.5rem}}#___gcse_0 .gsc-cursor{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;fill:none}#___gcse_0 .gsc-cursor-page{width:1.875rem;height:1.875rem;border-radius:50%;color:#4b2e84;display:block;font-size:1rem;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.875rem;margin:0;padding:0;text-align:center;text-decoration:none;-webkit-transition:background 0.25s, border 0.25s, color 0.25s;transition:background 0.25s, border 0.25s, color 0.25s;vertical-align:middle}@media (min-width: 740px){#___gcse_0 .gsc-cursor-page{width:2.75rem;height:2.75rem;line-height:2.75rem}}#___gcse_0 .gsc-cursor-page:hover,#___gcse_0 .gsc-cursor-page:focus{background-color:#4b2e84;color:#fff}#___gcse_0 .gsc-cursor-page.gsc-cursor-current-page{background-color:#4b2e84;color:#fff;font-weight:600;text-decoration:none}#___gcse_0 .gsc-cursor-page:not(:last-child){margin-right:0.25rem}@media (min-width: 740px){#___gcse_0 .gsc-cursor-page:not(:last-child){margin-right:0.625rem}}#___gcse_0 .gcsc-more-maybe-branding-root>a{display:none}#___gcse_0 .gcsc-branding{padding:0}.search_results{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.search_results{margin-top:3.125rem}}@media (min-width: 980px){.search_results{margin-top:3.75rem}}@media (min-width: 1220px){.search_results{margin-top:5rem}}@media (min-width: 740px){.search_results{margin-bottom:3.125rem}}@media (min-width: 980px){.search_results{margin-bottom:3.75rem}}@media (min-width: 1220px){.search_results{margin-bottom:5rem}}.search_results.theme_404{margin:1.875rem 0}.search_results.theme_404 .fs-row{width:auto !important;margin:0 !important}.search_results.theme_404 .fs-cell{width:auto !important;max-width:none !important;-webkit-box-flex:1 !important;-ms-flex:auto !important;flex:auto !important;margin:0 !important}.page_theme_pageup .button{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#4b2e84;color:#fff;border:0;text-decoration:none}@media print{.page_theme_pageup .button{border:0.0625rem solid}}.page_theme_pageup .button:focus,.page_theme_pageup .button:hover{background:#151538}.page_theme_pageup .button:hover,.page_theme_pageup .button:focus{color:#fff}.page_theme_pageup .flexible{border:0.0625rem solid #d5d5de;color:#4e4e70;display:block;margin:1.25rem 0;padding:1.375rem}.page_theme_pageup .flexible strong{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.3125rem;line-height:1.42857;display:block;margin-bottom:0.625rem}.page_theme_pageup .flexible p{font-size:0.875rem;line-height:1.42857;margin:0}@media (min-width: 740px){.page_theme_pageup .flexible p{line-height:1.57143}}.page_theme_pageup .flexible:first-child{margin-top:0}.page_theme_pageup .flexible_action{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;color:#151538;display:inline-block;line-height:2;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s, -webkit-box-shadow 0.25s;transition:color 0.25s, -webkit-box-shadow 0.25s;transition:box-shadow 0.25s, color 0.25s;transition:box-shadow 0.25s, color 0.25s, -webkit-box-shadow 0.25s}@media print{.page_theme_pageup .flexible_action{padding-bottom:0;text-decoration:underline}}.page_theme_pageup .flexible_action:hover,.page_theme_pageup .flexible_action:focus{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.page_theme_pageup .purple_flexible{border-color:#4b2e84}.page_theme_pageup .job_search{display:none}.page_theme_pageup .pageup_block{border:0.0625rem solid #d5d5de;color:#4e4e70;display:block;margin:1.25rem 0;padding:1.375rem}.page_theme_pageup .pageup_block h2{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.3125rem;line-height:1.42857;margin:0 0 0.625rem}.page_theme_pageup .pageup_block h3{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;margin:0 0 0.625rem}.page_theme_pageup .pageup_block .text-input{background-color:#f3f7f7;border:0.0625rem solid #d5d5de;border-radius:0.125rem;color:#151538;font-size:1rem;line-height:1.77778;padding:0.5rem 0.75rem;width:100%;background-color:transparent;display:block;margin-bottom:0.625rem}@media (min-width: 740px){.page_theme_pageup .pageup_block .text-input{padding:0.75rem 1rem}}.page_theme_pageup .pageup_block .text-input::-webkit-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.page_theme_pageup .pageup_block .text-input::-moz-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.page_theme_pageup .pageup_block .text-input:-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.page_theme_pageup .pageup_block .text-input::-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.page_theme_pageup .pageup_block .text-input::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}@media (min-width: 740px){.page_theme_pageup .pageup_block .text-input{padding:0.5rem 0.75rem}}.page_theme_pageup .pageup_block .filter{font-size:0.875rem;line-height:1.42857;list-style:none;margin:0 0 1rem;padding:0}@media (min-width: 740px){.page_theme_pageup .pageup_block .filter{line-height:1.57143}}.page_theme_pageup .pageup_block li{margin:0 0 0.5rem}.page_theme_pageup .pageup_block li input{margin-right:0.375rem}.page_theme_pageup #job-mail-email{margin:1.25rem 0}.page_theme_pageup #job-mail-email .text-input{background-color:#f3f7f7;border:0.0625rem solid #d5d5de;border-radius:0.125rem;color:#151538;font-size:1rem;line-height:1.77778;padding:0.5rem 0.75rem;width:100%}@media (min-width: 740px){.page_theme_pageup #job-mail-email .text-input{padding:0.75rem 1rem}}.page_theme_pageup #job-mail-email .text-input::-webkit-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.page_theme_pageup #job-mail-email .text-input::-moz-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.page_theme_pageup #job-mail-email .text-input:-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.page_theme_pageup #job-mail-email .text-input::-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.page_theme_pageup #job-mail-email .text-input::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.page_theme_pageup #job-mail-trigger{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;display:inline-block;margin-bottom:1.25rem}.page_theme_pageup #job-mail-subscribe-button{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#4b2e84;color:#fff;border:0}@media print{.page_theme_pageup #job-mail-subscribe-button{border:0.0625rem solid}}.page_theme_pageup #job-mail-subscribe-button:focus,.page_theme_pageup #job-mail-subscribe-button:hover{background:#151538}.page_theme_pageup #job-mail-content{border:0.0625rem solid #d5d5de;color:#4e4e70;display:block;margin:0;padding:1.375rem}.page_theme_pageup #job-mail-content .g-recaptcha{margin:1.25rem 0}.page_theme_pageup #job-mail-content p:first-child{margin-top:0}.page_theme_pageup #search-results-content .location,.page_theme_pageup #search-results-content .job-link{display:inline-block;line-height:1.4}.page_theme_pageup #search-results-content .closing-date{line-height:1.4}.page_theme_pageup .back-link{display:none}.page_theme_pageup #subscribe .text-input{background-color:#f3f7f7;border:0.0625rem solid #d5d5de;border-radius:0.125rem;color:#151538;font-size:1rem;line-height:1.77778;padding:0.5rem 0.75rem;width:100%}@media (min-width: 740px){.page_theme_pageup #subscribe .text-input{padding:0.75rem 1rem}}.page_theme_pageup #subscribe .text-input::-webkit-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.page_theme_pageup #subscribe .text-input::-moz-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.page_theme_pageup #subscribe .text-input:-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.page_theme_pageup #subscribe .text-input::-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.page_theme_pageup #subscribe .text-input::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}@media (min-width: 740px){.page_theme_pageup #subscribe .filterPane{width:30%;float:left;margin:0 2% 1.25rem 0}}.page_theme_pageup #subscribe .filter{list-style:none;margin:0;overflow:visible;padding:0}.page_theme_pageup #subscribe .filter li{font-size:0.875rem;line-height:1.42857;padding:0}@media (min-width: 740px){.page_theme_pageup #subscribe .filter li{line-height:1.57143}}.page_theme_pageup #subscribe .filter li:before{content:normal;display:none}.page_theme_pageup #subscribe .filter li label{margin-left:0.5rem}.page_theme_pageup #subscribe .filter-group-title{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase}.page_theme_pageup #PageUpPeopleLink{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857}.fs-background-container{opacity:0;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}.fs-background-loaded .fs-background-container{opacity:1}.fs-background-controls{position:absolute;z-index:4}@media print{.fs-carousel-canister{width:100% !important;display:block !important;-webkit-transform:none !important;transform:none !important}}@media print{.fs-carousel-item{width:100% !important;height:auto !important;page-break-inside:avoid}}@media print{.fs-carousel-controls{display:none !important}}.fs-carousel-control{position:relative;cursor:default;padding:1.25rem;pointer-events:none}.fs-carousel-control.fs-carousel-visible{cursor:pointer;pointer-events:auto}.fs-carousel-control-icon{position:absolute;top:50%;left:50%;pointer-events:none;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fs-carousel-control-label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.fs-carousel-control-label.focusable:active,.fs-carousel-control-label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}@media print{.fs-carousel-pagination{display:none !important}}.fs-carousel-page{width:0.9375rem;height:0.9375rem;position:relative;color:transparent;display:inline-block;overflow:hidden}.fs-carousel-page:before{width:0.625rem;height:0.625rem;position:absolute;top:50%;left:50%;background-color:#999;border-radius:50%;content:"";-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fs-carousel-page.fs-carousel-active:before{background-color:#000}.form_builder{margin-top:2.5rem;margin-bottom:2.5rem;font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.form_builder{margin-top:3.125rem}}@media (min-width: 980px){.form_builder{margin-top:3.75rem}}@media (min-width: 740px){.form_builder{margin-bottom:3.125rem}}@media (min-width: 980px){.form_builder{margin-bottom:3.75rem}}@media (min-width: 740px){.form_builder{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .form_builder{font-size:1rem;line-height:1.75}.form_builder h2{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571}@media (min-width: 740px){.form_builder h2{font-size:2.125rem}}@media (min-width: 980px){.form_builder h2{font-size:2.625rem;line-height:1.26087}}.form_builder fieldset{border:0;margin:2.5rem 0;padding:0}.form_builder fieldset>label{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;font-weight:600;display:block;margin-bottom:0.5rem}.form_builder legend{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;font-weight:600;display:block;margin-bottom:0.5rem}.form_builder input:not([type="submit"]):not([type="file"]),.form_builder textarea{background-color:#f3f7f7;border:0.0625rem solid #d5d5de;border-radius:0.125rem;color:#151538;font-size:1rem;line-height:1.77778;padding:0.5rem 0.75rem;width:100%;background-color:transparent}@media (min-width: 740px){.form_builder input:not([type="submit"]):not([type="file"]),.form_builder textarea{padding:0.75rem 1rem}}.form_builder input:not([type="submit"]):not([type="file"])::-webkit-input-placeholder, .form_builder textarea::-webkit-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.form_builder input:not([type="submit"]):not([type="file"])::-moz-placeholder, .form_builder textarea::-moz-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.form_builder input:not([type="submit"]):not([type="file"]):-ms-input-placeholder, .form_builder textarea:-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.form_builder input:not([type="submit"]):not([type="file"])::-ms-input-placeholder, .form_builder textarea::-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.form_builder input:not([type="submit"]):not([type="file"])::placeholder,.form_builder textarea::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.form_builder input::-ms-clear{width:0;height:0}.form_builder textarea{min-height:13.75rem;resize:vertical}.form_builder_full,.form_builder_split{margin-bottom:1.25rem}.form_builder_sublabel{font-size:0.875rem;line-height:1.42857;display:block;margin-top:0.1875rem}@media (min-width: 740px){.form_builder_sublabel{line-height:1.57143}}@media (min-width: 500px){.form_builder_wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.form_builder_address:after{clear:both;content:"";display:table}.form_builder_split{width:calc(50% - 0.3125rem);float:left;margin-right:0.625rem}@media (min-width: 740px){.form_builder_split{width:calc(50% - 0.625rem);margin-right:1.25rem}}.form_builder_split.form_builder_split_last_col{margin-right:0}@media (min-width: 500px){.form_builder_firstname{width:calc(50% - 0.625rem);margin-right:0.625rem}}@media (min-width: 740px){.form_builder_firstname{width:calc(50% - 1.25rem);margin-right:1.25rem}}@media (min-width: 500px){.form_builder_lastname{width:50%}}.form_builder_date_2,.form_builder_phone_3{width:5rem;float:left;margin-right:0.625rem}@media (min-width: 740px){.form_builder_date_2,.form_builder_phone_3{margin-right:1.25rem}}.form_builder_date_4,.form_builder_phone_4{width:6.875rem;float:left}.form_builder_checkbox{position:relative}.form_builder_checkbox input{position:absolute;z-index:-2;opacity:0}.form_builder_checkbox input:checked ~ [class$="indicator"]:before{-webkit-transform:scale(1);transform:scale(1)}.form_builder_checkbox [class$="indicator"]{position:absolute;top:0;left:0;display:block;pointer-events:none;text-align:center;-webkit-transition:background-color 0.25s, border 0.25s, color 0.25s;transition:background-color 0.25s, border 0.25s, color 0.25s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form_builder_checkbox [class$="indicator"]:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;-webkit-transition:background 0.25s, -webkit-transform 0.25s;transition:background 0.25s, -webkit-transform 0.25s;transition:background 0.25s, transform 0.25s;transition:background 0.25s, transform 0.25s, -webkit-transform 0.25s}.form_builder_checkbox input:checked ~ [class$="indicator"]:before{-webkit-transform:scale(1);transform:scale(1)}.form_builder_checkbox [class$="indicator"]{width:1.625rem;height:1.625rem;border-radius:0.125rem}.form_builder_checkbox [class$="indicator"]:before{top:6px;content:"\2713";font-size:0.875rem;line-height:1;-webkit-transform:scale(0);transform:scale(0)}.form_builder_checkbox input:focus ~ [class$="indicator"]{-webkit-box-shadow:0 0 3px 1px #4b2e84;box-shadow:0 0 3px 1px #4b2e84}.form_builder_checkbox [class$="indicator"]{background-color:#f3f7f7;border:0.0625rem solid #d5d5de}.form_builder_checkbox input:checked ~ [class$="indicator"]{background-color:#4b2e84;border-color:#4b2e84;color:#fff}.form_builder_radio{position:relative}.form_builder_radio input{position:absolute;z-index:-2;opacity:0}.form_builder_radio input:checked ~ [class$="indicator"]:before{-webkit-transform:scale(1);transform:scale(1)}.form_builder_radio [class$="indicator"]{position:absolute;top:0;left:0;display:block;pointer-events:none;text-align:center;-webkit-transition:background-color 0.25s, border 0.25s, color 0.25s;transition:background-color 0.25s, border 0.25s, color 0.25s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form_builder_radio [class$="indicator"]:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;-webkit-transition:background 0.25s, -webkit-transform 0.25s;transition:background 0.25s, -webkit-transform 0.25s;transition:background 0.25s, transform 0.25s;transition:background 0.25s, transform 0.25s, -webkit-transform 0.25s}.form_builder_radio [class$="indicator"]{width:1.625rem;height:1.625rem;border-radius:50%}.form_builder_radio [class$="indicator"]:before{width:0.75rem;height:0.75rem;border-radius:inherit;content:""}.form_builder_radio input:focus ~ [class$="indicator"]{-webkit-box-shadow:0 0 3px 1px #4b2e84;box-shadow:0 0 3px 1px #4b2e84}.form_builder_radio [class$="indicator"]{background-color:#f3f7f7;border:0.0625rem solid #d5d5de}.form_builder_radio [class$="indicator"]:before{background-color:#4b2e84;opacity:0}.form_builder_radio input:checked ~ [class$="indicator"]:before{opacity:1}.form_builder_for_checkbox{color:#151538;cursor:pointer;display:inline-block;font-size:1rem;padding-left:2.5rem}.form_builder_checkbox,.form_builder_radio{margin-bottom:0.5rem}.form_builder_checkbox:last-child,.form_builder_radio:last-child{margin-bottom:0}.form_builder_checkbox [class$="indicator"]{top:4px}.form_builder_radio [class$="indicator"]{top:5px}.form_builder_select{position:relative;display:inline-block;max-width:18.75rem;width:100%;color:#151538;font-size:1rem}.form_builder_select select{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:0.0625rem solid #000;border-radius:0.1875rem;color:inherit;cursor:pointer;display:inline-block;line-height:normal;margin:0;outline:0;padding:0.875rem 3.75rem 0.875rem 1.25rem;-webkit-transition:background 0.25s, color 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, color 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, color 0.25s;transition:background 0.25s, box-shadow 0.25s, color 0.25s, -webkit-box-shadow 0.25s}@-moz-document url-prefix(){.form_builder_select select{text-indent:0.01px;text-overflow:""}}.form_builder_select select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.form_builder_select select::-ms-expand{display:none}@-moz-document url-prefix(){.form_builder_select select option{background-color:#fff}}.form_builder_select [class$="icon"]{width:1.625rem;height:1.625rem;position:absolute;top:50%;right:20px;border-radius:50%;pointer-events:none;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.form_builder_select .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.form_builder_select select{background-color:#f3f7f7;border-color:#d5d5de;color:#151538}.form_builder_select select:focus{-webkit-box-shadow:0 0 3px 1px #8f80ff;box-shadow:0 0 3px 1px #8f80ff}.form_builder_select [class$="icon"]{background-color:#4e4e70;color:#fff}.form_builder_select::after{width:1.625rem;height:1.625rem;position:absolute;top:50%;right:20px;background-color:#4e4e70;border-radius:50%;color:#fff;content:"\25bc";display:block;font-size:0.5rem;line-height:1.625rem;pointer-events:none;text-align:center;vertical-align:middle;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form_builder_submit{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#4b2e84;color:#fff;border:none}@media print{.form_builder_submit{border:0.0625rem solid}}.form_builder_submit:focus,.form_builder_submit:hover{background:#151538}.form_builder_errors{color:#a70034}.form_builder_captcha_error{color:#a70034}.form_builder_error_list{list-style:none;margin:0;padding:0}.form_builder_error_list_entry a{color:#4b2e84;text-decoration:underline;-webkit-text-decoration-color:#8f80ff;text-decoration-color:#8f80ff;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}.form_builder_error_list_entry a:hover,.form_builder_error_list_entry a:focus{color:#151538;-webkit-text-decoration-color:#151538;text-decoration-color:#151538}.page .gform_wrapper{margin-top:2.5rem;margin-bottom:2.5rem;font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.page .gform_wrapper{margin-top:3.125rem}}@media (min-width: 980px){.page .gform_wrapper{margin-top:3.75rem}}@media (min-width: 740px){.page .gform_wrapper{margin-bottom:3.125rem}}@media (min-width: 980px){.page .gform_wrapper{margin-bottom:3.75rem}}@media (min-width: 740px){.page .gform_wrapper{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .page .gform_wrapper{font-size:1rem;line-height:1.75}.page .gform_wrapper form h3.gform_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571}@media (min-width: 740px){.page .gform_wrapper form h3.gform_title{font-size:2.125rem}}@media (min-width: 980px){.page .gform_wrapper form h3.gform_title{font-size:2.625rem;line-height:1.26087}}.page .gform_wrapper form label .gfield_label{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;font-weight:600}.page .gform_wrapper form .gfield_description{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.page .gform_wrapper form .gfield_description{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .page .gform_wrapper form .gfield_description{font-size:1rem;line-height:1.75}.page .gform_wrapper form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page .gform_wrapper form textarea,.page .gform_wrapper form select{background-color:#f3f7f7;border:0.0625rem solid #d5d5de;border-radius:0.125rem;color:#151538;font-size:1rem;line-height:1.77778;padding:0.5rem 0.75rem}@media (min-width: 740px){.page .gform_wrapper form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page .gform_wrapper form textarea,.page .gform_wrapper form select{padding:0.75rem 1rem}}.page .gform_wrapper form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder, .page .gform_wrapper form textarea::-webkit-input-placeholder, .page .gform_wrapper form select::-webkit-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.page .gform_wrapper form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder, .page .gform_wrapper form textarea::-moz-placeholder, .page .gform_wrapper form select::-moz-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.page .gform_wrapper form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder, .page .gform_wrapper form textarea:-ms-input-placeholder, .page .gform_wrapper form select:-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.page .gform_wrapper form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder, .page .gform_wrapper form textarea::-ms-input-placeholder, .page .gform_wrapper form select::-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.page .gform_wrapper form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,.page .gform_wrapper form textarea::placeholder,.page .gform_wrapper form select::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.page .gform_wrapper form .gfield_checkbox li input,.page .gform_wrapper form .gfield_checkbox li input[type=checkbox]{margin-top:-0.3125rem;margin-right:0.5rem}.page .gform_wrapper form .gfield_radio li input,.page .gform_wrapper form .gfield_radio li input[type=radio]{margin-top:-0.3125rem;margin-right:0.5rem}.page .gform_wrapper form .ginput_container_consent input[type=checkbox]{position:relative;top:-2px;margin-right:0.5rem}.page .gform_wrapper form .gform_footer input.button,.page .gform_wrapper form .gform_footer input[type=submit],.page .gform_wrapper form .gform_page_footer input.button,.page .gform_wrapper form .gform_page_footer input[type=submit]{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#0070eb;color:#fff;border:none}@media print{.page .gform_wrapper form .gform_footer input.button,.page .gform_wrapper form .gform_footer input[type=submit],.page .gform_wrapper form .gform_page_footer input.button,.page .gform_wrapper form .gform_page_footer input[type=submit]{border:0.0625rem solid}}.page .gform_wrapper form .gform_footer input.button:focus,.page .gform_wrapper form .gform_footer input.button:hover,.page .gform_wrapper form .gform_footer input[type=submit]:focus,.page .gform_wrapper form .gform_footer input[type=submit]:hover,.page .gform_wrapper form .gform_page_footer input.button:focus,.page .gform_wrapper form .gform_page_footer input.button:hover,.page .gform_wrapper form .gform_page_footer input[type=submit]:focus,.page .gform_wrapper form .gform_page_footer input[type=submit]:hover{background:#000}.page .gform_wrapper form .gfield_error .gfield_label{color:#a70034}.page .gform_wrapper form .gfield_required{color:#a70034}.page .gform_wrapper form .gform_body .gfield.gfield_error{background-color:transparent;border-color:#a70034}.page .gform_wrapper form li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page .gform_wrapper form li.gfield_error textarea,.page .gform_wrapper form li.gfield_error select{border-color:#a70034}.page .gform_wrapper form .validation_error{color:#a70034;border-color:#a70034}.page .gform_wrapper form .validation_message{color:#a70034}@media (min-width: 1220px){#fs-grid-menu .fs-grid-status-lg{background:transparent !important;color:#ccc !important}}@media (min-width: 1394px){#fs-grid-menu .fs-grid-status-xl{background:transparent !important;color:#ccc !important}}@media (min-width: 1394px){#fs-grid-menu .fs-grid-status-xxl{background:#ccc;color:#333 !important}}#fs-grid-menu .fs-grid-show:focus,#fs-grid-menu .fs-grid-remove:focus{color:#eee}.lazy_image_wrapper{display:none;background:#f3f7f7}.js .lazy_image_wrapper{position:relative;display:block}.js-lazy{width:100%;position:absolute;top:0;left:0;border-radius:inherit;opacity:0;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}.js-lazyloaded{opacity:1}.pagination{margin-top:2.5rem;position:relative;border-top:0.25rem solid #f3f7f7;color:#151538;display:none;padding:1.875rem 0 0.375rem}@media (min-width: 740px){.pagination{margin-top:3.125rem}}@media (min-width: 980px){.pagination{margin-top:3.75rem}}.js .pagination{display:block}@media print{.js .pagination{display:none}}.pagination_nav{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pagination_arrow{width:3.125rem;height:3.125rem;position:relative;z-index:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#4b2e84;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.375rem;-webkit-transition:background-color 0.25s, opacity 0.25s, visibility 0.25s;transition:background-color 0.25s, opacity 0.25s, visibility 0.25s}.pagination_arrow:not(.pagination_arrow_disabled):hover,.pagination_arrow:focus{background-color:#151538}.pagination_arrow_disabled{opacity:0;pointer-events:none;visibility:hidden}.pagination_arrow_right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination_arrow_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.pagination_arrow_label.focusable:active,.pagination_arrow_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.pagination_arrow_icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.pagination_form{position:relative;text-align:center}.pagination_form_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination_form_label{display:none;font-size:0.875rem;margin-right:0.625rem}@media (min-width: 500px){.pagination_form_label{display:block}}.pagination_form_select_wrapper{position:relative;display:inline-block}.pagination_form_select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#f3f7f7;border:0.0625rem solid #d5d5de;border-radius:0.1875rem;color:#4b2e84;cursor:pointer;font-size:1rem;padding:0.625rem 2.625rem 0.625rem 0.875rem;-webkit-transition:-webkit-box-shadow 0.25s;transition:-webkit-box-shadow 0.25s;transition:box-shadow 0.25s;transition:box-shadow 0.25s, -webkit-box-shadow 0.25s}.pagination_form_select:focus{-webkit-box-shadow:0 0 3px 1px #8f80ff;box-shadow:0 0 3px 1px #8f80ff}.pagination_form_select_icon{width:1.625rem;height:1.625rem;position:absolute;top:50%;right:8px;background-color:#4e4e70;border-radius:50%;color:#fff;display:block;pointer-events:none;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.pagination_form_select_icon .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.pagination_form_suffix{font-size:0.875rem;margin:0 0.625rem}.pagination_form_button{background-color:#4b2e84;border-radius:0.25rem;color:#fff;font-size:0.875rem;font-weight:600;padding:0.625rem 0.75rem;-webkit-transition:background 0.25s;transition:background 0.25s}.pagination_form_button:hover,.pagination_form_button:focus{background:#151538}.slate_form form .action button.default{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;background-color:#4b2e84;color:#fff;padding:0.9375rem 1.875rem;-webkit-transition:0.25s ease;transition:0.25s ease}.slate_form form .action button.default:focus,.slate_form form .action button.default:hover{background-color:#151538}.footer{position:relative;background-color:#fff;border-top:0.0625rem solid #d5d5de;padding:3.75rem 0 1.25rem}@media (min-width: 980px){.footer{padding:3.75rem 0}}@media print{.footer{padding:1.875rem 0 0 0}}@media (min-width: 980px){.footer_primary{margin-bottom:0.625rem}}@media print{.footer_primary{margin-bottom:0}}@media (min-width: 980px){.page_theme_microsite .footer_primary{margin-bottom:0}}@media (min-width: 500px){.footer_primary_header{border-bottom:0.0625rem solid rgba(213,213,222,0.3);margin-bottom:2.5rem}}@media (min-width: 980px){.footer_primary_header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3.125rem}}@media print{.footer_primary_header{border-bottom-width:0;margin-bottom:0}}@media (min-width: 500px){.page_theme_microsite .footer_primary_header{border-bottom-width:0;margin-bottom:0 !important}}@media (min-width: 980px){.footer_primary_body{display:-webkit-box;display:-ms-flexbox;display:flex}}.page_theme_microsite .footer_primary_body{display:none !important}@media (min-width: 980px){.footer_primary_group{margin-right:4%}}@media (min-width: 1220px){.footer_primary_group{margin-right:11%}}@media (min-width: 500px){.footer_primary_group_navs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.875rem}}@media (min-width: 980px){.footer_primary_group_navs{-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media print{.footer_ribbon{display:none}}.page_theme_microsite .footer_ribbon{display:none !important}.footer_ribbon_inner{border-top:0.0625rem solid rgba(213,213,222,0.3);margin-top:0.625rem;padding-top:1.875rem}@media (min-width: 740px){.footer_ribbon_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1rem}}@media (min-width: 1220px){.footer_ribbon_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.footer_campaign{background-color:#f3f7f7;color:#4e4e70;font-size:0.875rem;letter-spacing:0.01875rem;margin-bottom:1.875rem;padding:1.25rem}@media (min-width: 500px){.footer_campaign{padding:1.5625rem 1.875rem 1.5625rem 0.625rem}}@media print{.footer_campaign{border:0.0625rem solid}}@media (min-width: 500px){.footer_campaign_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.footer_campaign_figure{display:block;max-width:14.125rem;margin-bottom:0.625rem}.footer_campaign_figure picture{display:block}.footer_campaign_figure img{display:block;width:100%}@media (min-width: 500px){.footer_campaign_figure{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%;margin:0 1.5625rem 0 0}}.footer_campaign_figure img{max-width:11.5625rem;margin:0 auto}.footer_campaign_description{margin-bottom:0.5rem}.footer_campaign_description p{margin:0}.footer_campaign_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;display:block;line-height:2;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s;display:inline-block;color:#4b2e84;font-weight:700;text-decoration:none}.footer_campaign_link [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media print{.footer_campaign_link [class$="label"]{padding-bottom:0;text-decoration:underline}}.footer_campaign_link:hover [class$="label"],.footer_campaign_link:focus [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.footer_campaign_link:hover .footer_campaign_link_label,.footer_campaign_link:focus .footer_campaign_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.footer_bccta{border:0.125rem solid #c7bfff;font-size:0.875rem;letter-spacing:0.01875rem;margin-bottom:1.875rem}@media (min-width: 500px){.footer_bccta{padding-top:0.625rem;padding-left:1.5625rem;padding-right:1.5625rem;padding-bottom:1.25rem}}@media print{.footer_bccta{border:0.0625rem solid}}.footer_bccta_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem}@media (min-width: 500px){.footer_bccta_inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}}.footer_bccta_figure{max-width:8rem;margin-block:-2.5rem 0.625rem}@media (min-width: 500px){.footer_bccta_figure{height:8.75rem;position:relative;-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%;margin-block:0}}@media (min-width: 980px) and (max-width: 1219px){.footer_bccta_figure{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}.footer_bccta_figure svg{max-width:8.125rem;max-height:11.25rem;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(30%, rgba(255,255,255,0)), color-stop(30%, white), color-stop(70%, white), color-stop(70%, rgba(255,255,255,0)), to(rgba(255,255,255,0)));background:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 30%, white 30%, white 70%, rgba(255,255,255,0) 70%, rgba(255,255,255,0) 100%);color:#4b2e84;margin:0 auto}@media (min-width: 500px){.footer_bccta_figure svg{position:absolute;bottom:0px}}@media (min-width: 500px){.footer_bccta_group{margin-inline:1.5625rem 0}}.footer_bccta_description{margin-bottom:0.5rem}.footer_bccta_description p{margin:0;font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.0625rem;line-height:2.375rem}.footer_bccta_action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 740px){.footer_bccta_action{display:inline-block}}.footer_bccta_link{display:inline-block;color:#4b2e84;font-weight:700;text-decoration:none;margin-bottom:0.5rem;text-align:center}@media (min-width: 500px){.footer_bccta_link{text-align:unset}}.copyright{color:#59567d;font-size:0.875rem;letter-spacing:0.01875rem;margin:1rem 0 1.875rem}@media (min-width: 740px){.copyright{margin:0 0 0 auto}}.header{position:relative;background:#f3f7f7;color:#4e4e70}@media (min-width: 980px){.has_page_media .header{overflow:hidden}}@media (min-width: 980px){.has_page_media .header::before{width:23rem;height:100%;position:absolute;top:0;right:calc(50% - 446px);background-color:#fff;-webkit-box-shadow:360px 0 0 #fff;box-shadow:360px 0 0 #fff;content:"";display:block;pointer-events:none}}@media (min-width: 1220px){.has_page_media .header::before{width:28.75rem;right:calc(50% - 544px);-webkit-box-shadow:450px 0 0 #fff;box-shadow:450px 0 0 #fff}}@media (min-width: 1394px){.has_page_media .header::before{width:32.9375rem;right:calc(50% - 613px);-webkit-box-shadow:520px 0 0 #fff;box-shadow:520px 0 0 #fff}}.page_layout_home .header{width:100%;position:absolute;z-index:20;background-color:transparent}@media print{.page_layout_home .header{position:relative}}@media (min-width: 980px){.js .page_layout_home .header{position:fixed;pointer-events:none}}@media print{.js .page_layout_home .header{position:relative}}.page_layout_event_detail .header{background-color:#3f7c7c;color:#fff}@media (min-width: 980px){.page_layout_event_detail .header{overflow:visible}}.page_layout_event_detail .header::before{content:normal;display:none}.page_layout_event_detail .has_page_media .header{margin-bottom:3.75rem}@media (min-width: 740px){.page_layout_event_detail .has_page_media .header{margin-bottom:6.25rem}}.page_layout_menu .header{z-index:20;background-color:#151538;color:#fff}.page_layout_menu.page_theme_gray .header{background-color:#f3f7f7;color:#151538}.page_layout_menu.page_theme_peach .header{background-color:#f5eeee;color:#151538}.page_layout_menu.page_theme_white .header{background-color:#fff;color:#151538}.page_layout_menu .header{z-index:20;background-color:#151538;color:#fff}.page_theme_reference .header{background-color:#4b2e84;color:#fff}.page_layout_news_detail .header,.page_layout_news_detail_portrait .header,.page_layout_tour_detail .header,.page_layout_explore .header{background-color:#151538;color:#fff}@media (min-width: 980px){.page_layout_news_detail_portrait .header{width:100%;position:absolute}}.page_layout_reference_detail .header{background-color:#fff;color:#151538}.page_layout_people_detail .header{background-color:#f5eeee;color:#151538}.page_layout_people_detail .header::before{content:"";display:none}.header_primary{margin-bottom:0.25rem;padding:1.5rem 0}@media (min-width: 980px){.header_primary{padding:3.625rem 0 2.125rem}}@media print{.header_primary{padding:0}}.has_page_background .header_primary{position:absolute;top:0;right:0;left:0;z-index:10}.page_layout_menu .header_primary{padding-bottom:2.875rem}.page_color_purple_dark .header_primary{background-color:#151538;color:#fff}.page_color_purple_old .header_primary{background-color:#4e4e70;color:#fff}.page_color_purple .header_primary{background-color:#4b2e84;color:#fff}.page_color_jade .header_primary{background-color:#3f7c7c;color:#fff}.page_color_purple_bright .header_primary{background-color:#8f80ff;color:#151538}.page_color_red .header_primary{background-color:#e46551;color:#151538}.page_color_lavender .header_primary{background-color:#cb8fde;color:#151538}.page_theme_microsite .header_primary,.page_theme_bicentennial .header_primary{position:relative;margin-bottom:1.875rem}@media (min-width: 980px){.page_theme_microsite .header_primary,.page_theme_bicentennial .header_primary{padding:2.1875rem 0}}.page_theme_microsite .has_page_background .header_primary{margin-bottom:0}.has_color_background .header_primary{margin-bottom:0}.header_primary_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 980px){.header_primary_inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}.page_layout_menu .header_primary_inner{border-bottom:0.0625rem solid rgba(213,213,222,0.1);padding-bottom:2.5rem}@media (min-width: 980px){.page_layout_explore .header_primary_inner{border-bottom:0.0625rem solid rgba(213,213,222,0.1);padding-bottom:2.5rem}}.page_layout_menu.page_theme_gray .header_primary_inner,.page_layout_menu.page_theme_peach .header_primary_inner,.page_layout_menu.page_theme_white .header_primary_inner{border-bottom-color:rgba(21,21,56,0.1)}.header_ribbon{position:relative;z-index:1;display:none}@media (min-width: 980px){.header_ribbon{background:#4d4d4d;display:block}}@media print{.header_ribbon{display:none}}.header_ribbon_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header_controls{margin-left:auto}@media (min-width: 980px){.header_controls{position:fixed;right:calc(((100vw - 960px) / 2) + (960px * 0.02045));z-index:50}}@media (min-width: 1220px){.header_controls{right:calc(((100vw - 1200px) / 2) + (1200px * 0.02045))}}@media (min-width: 1394px){.header_controls{right:calc(((100vw - 1374px) / 2) + (1374px * 0.02045))}}.page_layout_home .header_controls{pointer-events:auto}@media (min-width: 980px){.page_theme_microsite .header_controls,.page_theme_bicentennial .header_controls{display:none}}.header_navs{display:none}@media (min-width: 980px){.header_navs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-left:auto}}.icons_wrapper{display:none}.menu{position:relative;top:0;right:0;z-index:400;background:#151538;color:#fff}[data-whatinput="mouse"] .menu:focus,[data-whatinput="touch"] .menu:focus{outline:0}@media (prefers-reduced-motion: reduce){.menu{-webkit-transition-duration:0.6s;transition-duration:0.6s}}@media print{.menu{display:none}}.loaded .menu{-webkit-transition:opacity 0.35s, visibility 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, visibility 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s, visibility 0.35s;transition:opacity 0.35s, transform 0.35s, visibility 0.35s, -webkit-transform 0.35s}.js .menu{overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed;opacity:0;padding:2rem 0 0 0;pointer-events:none;visibility:hidden}@media (min-width: 980px){.js .menu{padding-top:3.5rem}}.menu.fs-swap-active{opacity:1;pointer-events:auto;visibility:visible}.js .page_theme_microsite .menu{padding-top:6.875rem}@media (min-width: 980px){.js .page_theme_microsite .menu{display:none}}.page_color_purple_old .menu{background-color:#4e4e70;color:#fff}.page_color_purple .menu{background-color:#4b2e84;color:#fff}.page_color_jade .menu{background-color:#3f7c7c;color:#fff}.page_color_purple_bright .menu{background-color:#8f80ff;color:#151538}.page_color_red .menu{background-color:#e46551;color:#151538}.page_color_lavender .menu{background-color:#cb8fde;color:#151538}.menu_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.menu_title.focusable:active,.menu_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.menu_logo{margin-bottom:2.1875rem}@media (min-width: 980px){.menu_logo{display:none}}.menu_logo .icon{margin:0}.menu_primary_inner{padding-bottom:5rem}@media (min-width: 980px){.menu_primary_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width: 980px){.menu_primary_group{position:relative;-webkit-box-flex:0;-ms-flex:0 0 59%;flex:0 0 59%;margin-left:auto;padding-top:5.625rem}}@media (min-width: 1220px){.menu_primary_group{-webkit-box-flex:0;-ms-flex:0 0 56.5%;flex:0 0 56.5%}}@media (min-width: 980px){.menu_primary_sidebar{-webkit-box-flex:0;-ms-flex:0 0 30.5%;flex:0 0 30.5%}}.menu_close{display:none;pointer-events:none}.js .menu_close{position:absolute;top:0;right:0;left:0;display:block}.menu_close_inner{min-height:6.5625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 980px){.menu_close_inner{min-height:10.5625rem}}.menu_close_toggle{width:3.75rem;height:3.75rem;position:relative;background-color:#fff;border:0.0625rem solid #d5d5de;border-radius:50%;color:#4b2e84;display:block;-webkit-transition:background 0.25s, border 0.25s, color 0.25s;transition:background 0.25s, border 0.25s, color 0.25s;border-width:0;pointer-events:auto}@media (min-width: 980px){.menu_close_toggle{width:auto;height:auto;border-radius:31.25rem;color:#151538}}.menu_close_toggle:hover,.menu_close_toggle:focus{background-color:#2d2a5f;color:#fff}.menu_close_toggle_inner{-webkit-transition:opacity 0.25s, visibility 0.25s;transition:opacity 0.25s, visibility 0.25s}@media (min-width: 980px){.menu_close_toggle_inner{height:3.125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 1.5rem}}.menu_close_toggle_icon{width:1rem;height:1rem}@media (max-width: 979px){.menu_close_toggle_icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media (min-width: 980px){.menu_close_toggle_icon{margin-left:0.75rem}}.menu_close_toggle_icon .icon{width:1rem;height:1rem}@media (min-width: 980px){.menu_close_toggle_icon .icon{width:0.875rem;height:0.875rem}}.menu_close_toggle_label{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:600;font-size:0.875rem;line-height:1;text-transform:uppercase}@media (max-width: 979px){.menu_close_toggle_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.menu_close_toggle_label.focusable:active,.menu_close_toggle_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}}.menu_close_toggle_icon_space{display:none}.menu_toggle{width:3.75rem;height:3.75rem;position:relative;background-color:#fff;border:0.0625rem solid #d5d5de;border-radius:50%;color:#4b2e84;display:block;-webkit-transition:background 0.25s, border 0.25s, color 0.25s;transition:background 0.25s, border 0.25s, color 0.25s;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);box-shadow:0 0 10px 0 rgba(0,0,0,0.3)}@media (min-width: 980px){.menu_toggle{width:auto;height:auto;border-radius:31.25rem;color:#151538}}@media print{.menu_toggle{display:none}}.menu_toggle:hover,.menu_toggle:focus{background-color:#4e4e70;border-color:transparent;color:#fff}.page_layout_slate .menu_toggle{display:none}.menu_toggle_inner{-webkit-transition:opacity 0.25s, visibility 0.25s;transition:opacity 0.25s, visibility 0.25s}@media (min-width: 980px){.menu_toggle_inner{height:3.125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 1.5rem}}.menu_toggle.fs-swap-active .menu_toggle_inner_default{opacity:0;pointer-events:none;visibility:hidden}.menu_toggle_inner_active{position:absolute;top:0;opacity:0;pointer-events:none;visibility:hidden}.menu_toggle.fs-swap-active .menu_toggle_inner_active{opacity:1;pointer-events:auto;visibility:visible}.menu_toggle_label{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:600;font-size:0.875rem;line-height:1;text-transform:uppercase}@media (max-width: 979px){.menu_toggle_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.menu_toggle_label.focusable:active,.menu_toggle_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}}.menu_toggle_icon{width:1.375rem;height:0.75rem;display:block;pointer-events:none}@media (max-width: 979px){.menu_toggle_icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media (min-width: 980px){.menu_toggle_icon{color:#4b2e84;margin-left:0.625rem;-webkit-transition:color 0.25s;transition:color 0.25s}}.menu_toggle:hover .menu_toggle_icon,.menu_toggle:focus .menu_toggle_icon{color:#fff}.menu_toggle_icon_space{display:none}.page_wrapper{width:100%;min-height:100vh;background-color:#fff;color:#4e4e70;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page_layout_reference_landing .page{margin:2.5rem 0 1.875rem}.page_layout_reference_detail .page{margin:0.9375rem 0 1.875rem}[data-whatinput="mouse"] .page_feature:focus,[data-whatinput="touch"] .page_feature:focus{outline:0}.page_content{margin-bottom:2.5rem;margin-top:1.875rem}[data-whatinput="mouse"] .page_content:focus,[data-whatinput="touch"] .page_content:focus{outline:0}@media (min-width: 740px){.page_content{margin-bottom:3.125rem}}@media (min-width: 980px){.page_content{margin-top:2.375rem}}@media print{.page_content{margin-bottom:2.5rem}}.page_layout_home .page_content{position:relative;background-color:#fff;margin-bottom:0 !important}.page_layout_menu .page_content{margin-top:2.5rem}@media (min-width: 740px){.page_layout_menu .page_content{margin-top:3.125rem}}@media (min-width: 980px){.page_layout_menu .page_content{margin-top:3.75rem}}.page_content:last-child{margin-bottom:2.5rem}@media (min-width: 740px){.page_content:last-child{margin-bottom:3.125rem}}@media (min-width: 980px){.page_content:last-child{margin-bottom:3.75rem}}.page_main_content{display:block}@media (min-width: 980px){.page_main_content{float:left}}@media (min-width: 980px){.page_layout_full .page_main_content{float:none}}[data-whatinput="mouse"] .full_width_callouts:focus,[data-whatinput="touch"] .full_width_callouts:focus{outline:0}@media (min-width: 980px){.affiliate_nav{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin-left:auto}}.affiliate_nav_title{font-size:0.875rem;font-weight:normal;letter-spacing:0.01875rem;color:#4e4e70;margin:0 0 1.125rem}@media (min-width: 500px){.affiliate_nav_list{display:grid;grid-gap:0 5%;grid-template-columns:1fr 1fr}}.affiliate_nav_item{margin:0 0 1.875rem}.affiliate_nav_link{color:#4b2e84;display:block;text-decoration:none;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}.affiliate_nav_link:hover,.affiliate_nav_link:focus{color:#4e4e70;text-decoration:underline}.affiliate_nav_link_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.affiliate_nav_link_label{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:700;font-size:0.875rem;letter-spacing:0.01875rem}.affiliate_nav_link_figure{display:block;margin-bottom:0.375rem}.affiliate_nav_link_figure picture{display:block}.affiliate_nav_link_figure img{display:block;width:100%}.affiliate_nav_link_image_wrapper{padding-top:56.25%}.audience_nav{border:0.75rem solid #2D2A5F;padding:1.75rem}@media (min-width: 980px){.fs-swap-enabled .audience_nav{opacity:0;-webkit-transform:translate3d(0, 60px, 0);transform:translate3d(0, 60px, 0);-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;-webkit-transition-delay:0.5s;transition-delay:0.5s}}@media (min-width: 980px){.fs-swap-active .audience_nav{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-delay:0.25s;transition-delay:0.25s}}@media (min-width: 980px){.audience_nav{margin-top:5.625rem;padding:2.5rem}}@media (min-width: 1394px){.audience_nav{padding:3.125rem 3.5rem}}@media (min-width: 980px){.audience_nav_header{margin-bottom:0.3125rem}}.audience_nav_header::after{width:0.0625rem;height:1.25rem;background-color:rgba(213,213,222,0.3);content:"";display:block;margin:0 0 0 1rem}@media (min-width: 980px){.audience_nav_header::after{margin-left:1.25rem}}.audience_nav_title{font-size:0.875rem;letter-spacing:0.0625rem;margin:0 0 0.625rem;opacity:0.7;text-transform:uppercase}@media (min-width: 980px){.audience_nav_title{margin-bottom:0.9375rem}}.audience_nav_title_suffix{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.audience_nav_title_suffix.focusable:active,.audience_nav_title_suffix.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.audience_nav_list{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.3125rem;line-height:1.4}@media (min-width: 500px){.audience_nav_list{display:grid;grid-gap:0 15%;grid-template-columns:1fr 1fr}}@media (min-width: 740px){.audience_nav_list{grid-gap:0 4%;grid-template-columns:1fr 1fr 1fr}}@media (min-width: 980px){.audience_nav_list{display:block}}.audience_nav_link{color:inherit;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s}@media (min-width: 980px){.audience_nav_link{padding:0.5rem 0}}.audience_nav_link:hover,.audience_nav_link:focus{color:#8f80ff}.breadcrumb_rule{margin-bottom:0.625rem}@media (min-width: 980px){.breadcrumb_rule{margin-bottom:2.75rem}}.page_theme_404 .breadcrumb_rule,.page_layout_menu .breadcrumb_rule{display:none}.breadcrumb_rule_inner{width:100%;height:0.0625rem;background-color:rgba(213,213,222,0.5)}.breadcrumb{position:relative;margin-bottom:0.625rem}@media (min-width: 980px){.breadcrumb{margin-bottom:2.75rem}}@media print{.breadcrumb{display:none}}@media (min-width: 980px){.has_page_media .breadcrumb{z-index:5;margin-bottom:-1.375rem}}.page_layout_event_detail .breadcrumb,.page_layout_people_detail .breadcrumb,.page_layout_news_detail .breadcrumb,.page_layout_news_detail_portrait .breadcrumb,.page_layout_tour_detail .breadcrumb{margin-bottom:1.875rem}@media (min-width: 980px){.page_layout_event_detail .breadcrumb,.page_layout_people_detail .breadcrumb,.page_layout_news_detail .breadcrumb,.page_layout_news_detail_portrait .breadcrumb,.page_layout_tour_detail .breadcrumb{z-index:auto;margin-bottom:4.375rem}}.page_layout_reference_landing .breadcrumb{margin-bottom:1.875rem}@media (min-width: 980px){.has_page_media .breadcrumb_inner{width:52%}}@media (min-width: 980px){.page_layout_event_detail .breadcrumb_inner,.page_layout_people_detail .breadcrumb_inner,.page_layout_news_detail .breadcrumb_inner,.page_layout_tour_detail .breadcrumb_inner{width:auto}}@media (min-width: 980px){.page_layout_news_detail_portrait .breadcrumb_inner{width:48%}}@media (min-width: 980px){.breadcrumb_nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}@media print{.breadcrumb_nav{display:none !important}}@media (min-width: 980px){.breadcrumb_nav::after{height:0.0625rem;background-color:#d5d5de;content:"";display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;opacity:0.5}}@media (min-width: 980px){.page_layout_news_detail .breadcrumb_nav::after,.page_layout_news_detail_portrait .breadcrumb_nav::after,.page_layout_reference_landing .breadcrumb_nav::after,.page_layout_tour_detail .breadcrumb_nav::after{opacity:0.1}}.breadcrumb_nav_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.breadcrumb_nav_header.focusable:active,.breadcrumb_nav_header.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.breadcrumb_list{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.875rem;letter-spacing:0.01875rem;list-style:none;margin:0;overflow-x:auto;padding:0;white-space:nowrap}@media (min-width: 980px){.breadcrumb_list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:1rem;white-space:normal}}.breadcrumb_item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 979px){.breadcrumb_item:not(:nth-last-of-type(-n+2)){display:none}}.breadcrumb_pill_link{color:#4e4e70;text-decoration:underline;-webkit-text-decoration-color:#d5d5de;text-decoration-color:#d5d5de;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}@media (min-width: 980px){.breadcrumb_pill_link{padding:0.25rem 0;text-decoration:none}}.breadcrumb_pill_link:focus,.breadcrumb_pill_link:hover{color:#151538;-webkit-text-decoration-color:#4b2e84;text-decoration-color:#4b2e84}.page_header_bg .breadcrumb_pill_link,.page_header_color .breadcrumb_pill_link,.page_layout_event_detail .breadcrumb_pill_link,.page_layout_news_detail .breadcrumb_pill_link,.page_layout_news_detail_portrait .breadcrumb_pill_link,.page_layout_reference_landing .breadcrumb_pill_link,.page_layout_tour_detail .breadcrumb_pill_link{color:#fff}.page_header_bg .breadcrumb_pill_link:focus,.page_header_bg .breadcrumb_pill_link:hover,.page_header_color .breadcrumb_pill_link:focus,.page_header_color .breadcrumb_pill_link:hover,.page_layout_event_detail .breadcrumb_pill_link:focus,.page_layout_event_detail .breadcrumb_pill_link:hover,.page_layout_news_detail .breadcrumb_pill_link:focus,.page_layout_news_detail .breadcrumb_pill_link:hover,.page_layout_news_detail_portrait .breadcrumb_pill_link:focus,.page_layout_news_detail_portrait .breadcrumb_pill_link:hover,.page_layout_reference_landing .breadcrumb_pill_link:focus,.page_layout_reference_landing .breadcrumb_pill_link:hover,.page_layout_tour_detail .breadcrumb_pill_link:focus,.page_layout_tour_detail .breadcrumb_pill_link:hover{color:#d5d5de}.breadcrumb_pill_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb_pill_icon{position:relative;color:#4e4e70;margin-right:0.25rem;-webkit-transition:opacity 0.25s;transition:opacity 0.25s;opacity:0.5}.breadcrumb_pill_link:hover .breadcrumb_pill_icon,.breadcrumb_pill_link:focus .breadcrumb_pill_icon{opacity:1}.page_header_bg .breadcrumb_pill_icon,.page_header_color .breadcrumb_pill_icon{color:#fff;opacity:1}.page_layout_event_detail .breadcrumb_pill_icon,.page_layout_news_detail .breadcrumb_pill_icon,.page_layout_news_detail_portrait .breadcrumb_pill_icon,.page_layout_reference_landing .breadcrumb_pill_icon,.page_layout_tour_detail .breadcrumb_pill_icon{color:#fff;opacity:1}.breadcrumb_item:last-child .breadcrumb_pill_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.breadcrumb_item:last-child .breadcrumb_pill_label.focusable:active,.breadcrumb_item:last-child .breadcrumb_pill_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.breadcrumb_divider{margin:0 0.625rem;opacity:0.4}.breadcrumb_item:nth-last-child(2) .breadcrumb_divider{display:none}.breadcrumb_end{display:none}.explore_page_nav_block{margin-bottom:1.875rem}@media (min-width: 980px){.explore_page_nav_block{margin-bottom:0}}@media print{.explore_page_nav_block{display:none}}.explore_page_nav_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:2.125rem;line-height:1.23529;margin:0 0 0.875rem}@media (min-width: 740px){.explore_page_nav_title{font-size:2.625rem}}@media (min-width: 980px){.explore_page_nav_title{font-size:3.125rem;line-height:1.23333}}@media (min-width: 980px){.explore_page_nav_title.small{display:none}}.explore_page_nav_title.large{display:none}@media (min-width: 980px){.explore_page_nav_title.large{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0;display:block}.explore_page_nav_title.large.focusable:active,.explore_page_nav_title.large.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}}.explore_page_nav_title_button{color:inherit;text-align:left}.explore_page_nav_title_label_prefix{display:block}@media (min-width: 500px){.explore_page_nav_title_label_prefix{display:inline}}.explore_page_nav_title_label_suffix{-webkit-box-shadow:inset 0 -3px 0 #cb8fde;box-shadow:inset 0 -3px 0 #cb8fde;color:#cb8fde;display:inline-block;padding-bottom:0.125rem;text-transform:lowercase}.explore_page_nav_title_label_modifier{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.explore_page_nav_title_label_modifier.focusable:active,.explore_page_nav_title_label_modifier.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.explore_page_nav_title_icon{width:1.625rem;height:1.625rem;position:relative;top:2px;background-color:#cb8fde;border-radius:50%;color:#fff;display:inline-block;margin:0 0 0 0.5rem}.explore_page_nav_title_icon .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:inline}.explore_page_nav_body{width:15.625rem;position:absolute;z-index:10}@media (min-width: 980px){.explore_page_nav_body{width:auto;position:static}}.explore_page_nav.fs-swap-enabled .explore_page_nav_body{display:none}@media (min-width: 980px){.explore_page_nav.fs-swap-enabled .explore_page_nav_body{display:block}}.explore_page_nav.fs-swap-active .explore_page_nav_body{display:block}.explore_page_nav_list{list-style:none;margin:0;padding:0;font-family:Gothia, "Times New Roman", serif;font-weight:600;background-color:#cb8fde;color:#151538;font-size:1.3125rem;line-height:1.4;padding:1.25rem;text-align:left}@media (min-width: 740px){.explore_page_nav_list{padding-right:2.5rem;padding-left:2.5rem}}@media (min-width: 980px){.explore_page_nav_list{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.875rem;letter-spacing:0.0625rem;padding:0;text-transform:uppercase}}@media (min-width: 980px){.explore_page_nav_item{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width: 980px){.explore_page_nav_item:not(:last-child){margin-right:0.25rem}}.explore_page_nav_link{color:inherit;display:block;padding:0.375rem 0;-webkit-transition:background-color 0.25s, color 0.25s;transition:background-color 0.25s, color 0.25s}@media (min-width: 980px){.explore_page_nav_link{background-color:rgba(255,255,255,0.06);color:#fff;padding:0.625rem 1.25rem}}@media (min-width: 1220px){.explore_page_nav_link{padding-right:1.875rem;padding-left:1.875rem}}@media (min-width: 1394px){.explore_page_nav_link{padding-right:2.5rem;padding-left:2.5rem}}.explore_page_nav_link:hover,.explore_page_nav_link:focus{color:#000}@media (min-width: 980px){.explore_page_nav_link:hover,.explore_page_nav_link:focus,.explore_page_nav_item.active .explore_page_nav_link{background-color:#fff;color:#000}}@media (min-width: 980px){.explore_page_nav_link_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.explore_page_nav_link_icon{display:none}@media (min-width: 980px){.explore_page_nav_link_icon{height:3.75rem;display:-webkit-box;display:-ms-flexbox;display:flex}}.explore_page_nav_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(21,21,56,0);box-shadow:inset 0 -2px 0 rgba(21,21,56,0);display:inline-block;padding-bottom:0.125rem;-webkit-transition:background 0.25s, color 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, color 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, color 0.25s;transition:background 0.25s, box-shadow 0.25s, color 0.25s, -webkit-box-shadow 0.25s}@media (min-width: 980px){.explore_page_nav_link_label{-webkit-box-shadow:none;box-shadow:none;color:#cb8fde;display:block;margin-bottom:1rem;padding-bottom:0;white-space:nowrap}}.explore_page_nav_link:hover .explore_page_nav_link_label,.explore_page_nav_link:focus .explore_page_nav_link_label{-webkit-box-shadow:inset 0 -2px 0 #151538;box-shadow:inset 0 -2px 0 #151538}@media (min-width: 980px){.explore_page_nav_link:hover .explore_page_nav_link_label,.explore_page_nav_link:focus .explore_page_nav_link_label,.explore_page_nav_item.active .explore_page_nav_link_label{-webkit-box-shadow:none;box-shadow:none;color:#151538}}.explore_nav{border-left:0.125rem solid #8f80ff;margin-bottom:2.75rem;padding-left:0.9375rem}@media (min-width: 980px){.fs-swap-enabled .explore_nav{opacity:0;-webkit-transform:translate3d(0, 60px, 0);transform:translate3d(0, 60px, 0);-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;-webkit-transition-delay:0.5s;transition-delay:0.5s}}@media (min-width: 980px){.fs-swap-active .explore_nav{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-delay:0.45s;transition-delay:0.45s}}@media (min-width: 980px){.explore_nav{padding-left:1.5625rem}}@media (min-width: 980px){.explore_nav_header{margin-bottom:0.125rem}}.explore_nav_title{font-family:Gothia, "Times New Roman", serif;font-weight:600;color:#8f80ff;font-size:1.625rem;line-height:1.4;margin:0;padding:0.75rem 0 0 0}@media (min-width: 980px){.explore_nav_title{font-size:2rem}}.explore_nav_title_suffix{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.explore_nav_title_suffix.focusable:active,.explore_nav_title_suffix.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.explore_nav_list{display:grid;font-size:1rem;grid-gap:0 8%;grid-template-columns:1fr 1fr;line-height:1.4;padding:0 0 0.625rem}@media (min-width: 740px){.explore_nav_list{grid-gap:0 4%;grid-template-columns:1fr 1fr 1fr}}@media (min-width: 980px){.explore_nav_list{padding-bottom:0.9375rem}}.explore_nav_link{color:#fff;display:block;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s}.explore_nav_link:focus,.explore_nav_link:hover{color:#8f80ff}.footer_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;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-weight:700;font-size:0.875rem;letter-spacing:0.01875rem}@media (min-width: 500px){.footer_nav_list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-0.9375rem}}.footer_nav_link{color:#4b2e84;display:inline-block;padding:0.75rem 0;text-decoration:none;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}@media (min-width: 500px){.footer_nav_link{padding-right:0.9375rem;padding-left:0.9375rem}}.footer_nav_link:focus,.footer_nav_link:hover{color:#4e4e70;text-decoration:underline}.main_nav_micro{margin-right:-0.625rem}.main_nav_micro_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.main_nav_micro_title.focusable:active,.main_nav_micro_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.main_nav_micro_list{font-family:Gothia, "Times New Roman", serif;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main_nav_micro_link{color:inherit;display:block;padding:0.625rem}@media (min-width: 1220px){.main_nav_micro_link{padding-right:1.25rem;padding-left:1.25rem}}.main_nav_micro_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(203,143,222,0.1);box-shadow:inset 0 -2px 0 rgba(203,143,222,0.1);padding-bottom:0.3125rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}.main_nav_micro_link:hover .main_nav_micro_link_label,.main_nav_micro_link:focus .main_nav_micro_link_label,.main_nav_micro_link.active .main_nav_micro_link_label{-webkit-box-shadow:inset 0 -2px 0 #cb8fde;box-shadow:inset 0 -2px 0 #cb8fde}.page_color_purple_bright .main_nav_micro_link_label,.page_color_red .main_nav_micro_link_label,.page_color_lavender .main_nav_micro_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(203,143,222,0.1);box-shadow:inset 0 -2px 0 rgba(203,143,222,0.1)}.page_color_purple_bright .main_nav_micro_link:hover .main_nav_micro_link_label,.page_color_purple_bright .main_nav_micro_link:focus .main_nav_micro_link_label,.page_color_purple_bright .main_nav_micro_link.active .main_nav_micro_link_label,.page_color_red .main_nav_micro_link:hover .main_nav_micro_link_label,.page_color_red .main_nav_micro_link:focus .main_nav_micro_link_label,.page_color_red .main_nav_micro_link.active .main_nav_micro_link_label,.page_color_lavender .main_nav_micro_link:hover .main_nav_micro_link_label,.page_color_lavender .main_nav_micro_link:focus .main_nav_micro_link_label,.page_color_lavender .main_nav_micro_link.active .main_nav_micro_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(203,143,222,0.1);box-shadow:inset 0 -2px 0 rgba(203,143,222,0.1)}.main_nav{margin-bottom:1.375rem}@media (min-width: 980px){.fs-swap-enabled .main_nav{opacity:0;-webkit-transform:translate3d(0, 60px, 0);transform:translate3d(0, 60px, 0);-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;-webkit-transition-delay:0.5s;transition-delay:0.5s}}@media (min-width: 980px){.fs-swap-active .main_nav{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-delay:0.35s;transition-delay:0.35s}}@media (min-width: 980px){.main_nav{margin-bottom:2.375rem}}.main_nav_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.main_nav_header.focusable:active,.main_nav_header.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.main_nav_list{border-top:0.0625rem solid rgba(78,78,112,0.2)}.main_nav_item{position:relative;border-bottom:0.0625rem solid rgba(78,78,112,0.2)}.main_nav_link{color:#fff;padding:0.625rem 0;text-decoration:none;-webkit-transition:background-color 0.25s, color 0.25s;transition:background-color 0.25s, color 0.25s}@media (min-width: 980px){.main_nav_link{padding:0}}.main_nav_link:hover,.main_nav_link:focus{color:#8f80ff}.page_color_purple_old .main_nav_link:hover,.page_color_purple_old .main_nav_link:focus,.page_color_purple .main_nav_link:hover,.page_color_purple .main_nav_link:focus,.page_color_jade .main_nav_link:hover,.page_color_jade .main_nav_link:focus{color:#f5eeee}.page_color_purple_bright .main_nav_link,.page_color_red .main_nav_link,.page_color_lavender .main_nav_link{color:#151538}.page_color_purple_bright .main_nav_link:hover,.page_color_purple_bright .main_nav_link:focus,.page_color_red .main_nav_link:hover,.page_color_red .main_nav_link:focus,.page_color_lavender .main_nav_link:hover,.page_color_lavender .main_nav_link:focus{color:#000}.main_nav_link_label{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.75rem;line-height:2}@media (min-width: 980px){.main_nav_link_label{font-size:2.375rem}}@media (min-width: 1220px){.main_nav_link_label{font-size:3.125rem}}.main_nav_toggle{display:none}.main_nav_toggle.fs-swap-enabled{height:auto;top:1px !important;bottom:0;color:#fff;display:block;opacity:1;-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.25s}.main_nav_toggle.fs-swap-active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page_theme_microsite .main_nav_toggle{display:none}.main_nav_toggle_inner{width:1.875rem;height:1.875rem;position:relative;background-color:rgba(143,128,255,0.2);border-radius:50%;display:block;margin:auto;-webkit-transition:background 0.25s;transition:background 0.25s;will-change:transform}@media (min-width: 980px){.main_nav_toggle_inner{width:2.5rem;height:2.5rem}}.main_nav_toggle:hover .main_nav_toggle_inner,.main_nav_toggle:hover .main_nav_toggle_inner{background-color:rgba(143,128,255,0.5)}.main_nav_toggle_icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:color 0.25s;transition:color 0.25s}.main_nav_toggle_icon .icon{display:none}.main_nav_toggle_icon:before,.main_nav_toggle_icon:after{width:1.25rem;height:0.125rem;position:absolute;top:50%;left:50%;background:#fff;border-radius:0.125rem;content:"";-webkit-transition:opacity 0.15s, -webkit-transform 0.15s;transition:opacity 0.15s, -webkit-transform 0.15s;transition:opacity 0.15s, transform 0.15s;transition:opacity 0.15s, transform 0.15s, -webkit-transform 0.15s}.main_nav_toggle_icon:before{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main_nav_toggle_icon:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.main_nav_toggle.fs-swap-active .main_nav_toggle_icon:after{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}.main_nav_children{font-weight:700;font-size:0.875rem;letter-spacing:0.01875rem;min-width:100%;line-height:1.4;margin-bottom:0.875rem}.main_nav_child_link{color:#4b2e84;display:block;padding:0.875rem 0;text-decoration:none;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s;color:inherit}.main_nav_child_link:hover,.main_nav_child_link:focus{color:#4e4e70;text-decoration:underline}.main_nav_child_link:hover,.main_nav_child_link:focus{color:#8f80ff}.reference_nav{margin:1.25rem 0 1.875rem}@media (min-width: 980px){.reference_nav{margin-top:0}}.reference_nav_header{background-color:#f3f7f7;color:#151538}.reference_nav_title{font-weight:normal;margin:0}.reference_nav_title_text{display:block;padding:1.25rem}.js .reference_nav_title_text{display:none}@media (min-width: 980px){.js .reference_nav_title_text{display:block}}.reference_nav_title_button{width:100%;background-color:transparent;display:none;padding:1.25rem;-webkit-transition:background 0.25s;transition:background 0.25s}.reference_nav_title_button:hover,.reference_nav_title_button:focus{background-color:#8f80ff}.js .reference_nav_title_button{display:block}@media (min-width: 980px){.js .reference_nav_title_button{display:none}}.reference_nav_title_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.reference_nav_title_icon{margin-right:1rem}.reference_nav_title_label{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.3125rem;line-height:1.42857;margin-right:1.25rem}.reference_nav_title_symbol{width:1.5rem;height:1.5rem;position:relative;background-color:#4b2e84;border-radius:50%;color:#fff;margin-left:auto}.reference_nav_title_symbol .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.reference_nav_list{border:0.0625rem solid #f3f7f7;font-size:0.875rem;font-weight:600;line-height:1.42857;list-style:none;margin:0;padding:0}.js .reference_nav_list{display:none}@media (min-width: 980px){.js .reference_nav_list{display:block}}.reference_nav.fs-swap-active .reference_nav_list{display:block}.reference_nav_item:not(:last-child){border-bottom:0.0625rem solid #f3f7f7}.reference_nav_item.open{-webkit-box-shadow:inset 4px 0 0 #d5d5de;box-shadow:inset 4px 0 0 #d5d5de}.reference_nav_item_inner{display:-webkit-box;display:-ms-flexbox;display:flex}.reference_nav_link{color:#151538;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1.125rem 1rem 1.125rem 1.375rem;-webkit-transition:color 0.25s;transition:color 0.25s}@media (min-width: 500px) and (max-width: 979px), (min-width: 1220px){.reference_nav_link{padding-left:2.1875rem}}.reference_nav_link:hover,.reference_nav_link:focus{color:#4b2e84}.reference_nav_link_inner{display:-webkit-box;display:-ms-flexbox;display:flex}.reference_nav_link_label{margin-right:0.75rem}.reference_nav_link_icon{display:none;margin:0.375rem 0 0.375rem auto}.reference_nav_item.open .reference_nav_link_icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.reference_nav_toggle{width:2.75rem;color:inherit;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:color 0.25s, -webkit-transform 0.25s;transition:color 0.25s, -webkit-transform 0.25s;transition:color 0.25s, transform 0.25s;transition:color 0.25s, transform 0.25s, -webkit-transform 0.25s}.reference_nav_toggle:hover,.reference_nav_toggle:focus{color:#000}.reference_nav_item.open .reference_nav_toggle{pointer-events:none}.reference_nav_item.fs-swap-active .reference_nav_toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.reference_nav_children{font-weight:normal;list-style:none;margin:0;padding:0 1rem 0.625rem 1.125rem}@media (min-width: 500px) and (max-width: 979px), (min-width: 1220px){.reference_nav_children{padding-left:1.875rem}}.reference_nav_item.fs-swap-enabled .reference_nav_children{display:none}.reference_nav_item.fs-swap-active .reference_nav_children{display:block}.reference_nav_child_link{color:#4e4e70;display:block;padding:0.5rem 1rem;-webkit-transition:color 0.25s;transition:color 0.25s}.reference_nav_child_link:hover,.reference_nav_child_link:focus{color:#4b2e84}.reference_nav_child_item.active .reference_nav_child_link{background-color:#3f7c7c;border-radius:0.1875rem;color:#fff}.secondary_nav_micro{margin:0 0 0.375rem -0.8125rem}.secondary_nav_micro_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.secondary_nav_micro_title.focusable:active,.secondary_nav_micro_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.secondary_nav_micro_list{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;font-size:0.875rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.secondary_nav_micro_link{color:inherit;display:block;padding:0.625rem 0.75rem 0.3125rem}.secondary_nav_micro_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(203,143,222,0);box-shadow:inset 0 -2px 0 rgba(203,143,222,0);padding-bottom:0.3125rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}.secondary_nav_micro_link:hover .secondary_nav_micro_link_label,.secondary_nav_micro_link:focus .secondary_nav_micro_link_label,.secondary_nav_micro_link.active .secondary_nav_micro_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(203,143,222,0.1);box-shadow:inset 0 -2px 0 rgba(203,143,222,0.1)}.page_color_purple_bright .secondary_nav_micro_link_label,.page_color_red .secondary_nav_micro_link_label,.page_color_lavender .secondary_nav_micro_link_label{-webkit-box-shadow:inset 0 -2px 0 #4b2e84;box-shadow:inset 0 -2px 0 #4b2e84}.page_color_purple_bright .secondary_nav_micro_link:hover .secondary_nav_micro_link_label,.page_color_purple_bright .secondary_nav_micro_link:focus .secondary_nav_micro_link_label,.page_color_purple_bright .secondary_nav_micro_link.active .secondary_nav_micro_link_label,.page_color_red .secondary_nav_micro_link:hover .secondary_nav_micro_link_label,.page_color_red .secondary_nav_micro_link:focus .secondary_nav_micro_link_label,.page_color_red .secondary_nav_micro_link.active .secondary_nav_micro_link_label,.page_color_lavender .secondary_nav_micro_link:hover .secondary_nav_micro_link_label,.page_color_lavender .secondary_nav_micro_link:focus .secondary_nav_micro_link_label,.page_color_lavender .secondary_nav_micro_link.active .secondary_nav_micro_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(75,46,132,0.1);box-shadow:inset 0 -2px 0 rgba(75,46,132,0.1)}.secondary_nav{font-size:0.875rem;line-height:1.4;margin:0 0 1.875rem 0}@media (min-width: 980px){.fs-swap-enabled .secondary_nav{opacity:0;-webkit-transform:translate3d(0, 60px, 0);transform:translate3d(0, 60px, 0);-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;-webkit-transition-delay:0.5s;transition-delay:0.5s}}@media (min-width: 980px){.fs-swap-active .secondary_nav{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-delay:0.15s;transition-delay:0.15s}}@media (min-width: 980px){.secondary_nav{position:absolute;top:0;left:-376px;font-size:1rem;margin-bottom:2.5rem}}@media (min-width: 1220px){.secondary_nav{right:160px;left:auto}}@media (min-width: 1394px){.secondary_nav{right:auto}}@media (min-width: 980px){.secondary_nav_sm{display:none}}.secondary_nav_lg{display:none}@media (min-width: 980px){.secondary_nav_lg{display:block}}.secondary_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;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_list{display:grid;grid-gap:0 10%;grid-template-columns:1fr 1fr}@media (min-width: 500px){.secondary_nav_list{display:block;margin-left:-0.75rem}}@media (min-width: 980px){.secondary_nav_list{white-space:nowrap}}.page_theme_microsite .secondary_nav_list{display:block}@media (min-width: 500px){.page_theme_microsite .secondary_nav_list{margin-left:0}}@media (min-width: 980px){.page_theme_microsite .secondary_nav_list{white-space:normal}}.secondary_nav_item{-webkit-box-shadow:0 1px 0 rgba(78,78,112,0.2);box-shadow:0 1px 0 rgba(78,78,112,0.2)}@media (min-width: 500px){.secondary_nav_item{-webkit-box-shadow:none;box-shadow:none;display:inline-block}}.page_theme_microsite .secondary_nav_item{-webkit-box-shadow:none;box-shadow:none}@media (min-width: 500px){.page_theme_microsite .secondary_nav_item{display:block}}.secondary_nav_link{color:inherit;display:block;padding:0.875rem 0;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:background 0.25s, color 0.25s, -webkit-text-decoration-color 0.25s;transition:background 0.25s, color 0.25s, -webkit-text-decoration-color 0.25s;transition:background 0.25s, color 0.25s, text-decoration-color 0.25s;transition:background 0.25s, color 0.25s, text-decoration-color 0.25s, -webkit-text-decoration-color 0.25s}@media (min-width: 500px){.secondary_nav_link{padding-right:0.75rem;padding-left:0.75rem}}.secondary_nav_link:focus,.secondary_nav_link:hover{color:#8f80ff}@media (min-width: 500px){.page_theme_microsite .secondary_nav_link{padding-right:0;padding-left:0}}.page_color_purple_old .secondary_nav_link:hover,.page_color_purple_old .secondary_nav_link:focus,.page_color_purple .secondary_nav_link:hover,.page_color_purple .secondary_nav_link:focus,.page_color_jade .secondary_nav_link:hover,.page_color_jade .secondary_nav_link:focus{color:#f5eeee}.page_color_purple_bright .secondary_nav_link:hover,.page_color_purple_bright .secondary_nav_link:focus,.page_color_red .secondary_nav_link:hover,.page_color_red .secondary_nav_link:focus,.page_color_lavender .secondary_nav_link:hover,.page_color_lavender .secondary_nav_link:focus{color:#000}.social_nav{margin-bottom:1rem}@media (min-width: 500px){.social_nav{margin-bottom:1.875rem}}@media (min-width: 980px){.social_nav{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%;margin-bottom:0}}@media print{.social_nav{display:none}}.social_nav_title{font-size:0.875rem;font-weight:normal;letter-spacing:0.01875rem;color:#4e4e70;margin:0}.social_nav_title_suffix{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.social_nav_title_suffix.focusable:active,.social_nav_title_suffix.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.social_nav_list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0 0 0 -0.625rem;padding:0}.social_nav_link{color:inherit;display:block;padding:0.625rem;-webkit-transition:color 0.25s;transition:color 0.25s}.social_nav_link:focus,.social_nav_link:hover{color:#0070eb}.social_nav_icon .icon{-webkit-transition:color 0.25s;transition:color 0.25s}.social_nav_icon .icon_facebook{color:#4267B2}.social_nav_icon .icon_instagram{color:#4b2e84}.social_nav_icon .icon_twitter{color:#1DA1F2}.social_nav_icon .icon_youtube{color:#FF0000}.social_nav_link:hover .social_nav_icon .icon,.social_nav_link:focus .social_nav_icon .icon{color:#151538}.social_nav_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;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}.sub_nav{position:relative}@media print{.sub_nav{display:none}}@media (min-width: 980px){.sub_nav_header{margin-bottom:1.5rem}}.sub_nav_title{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;position:relative;background-color:#fff;margin:0}.sub_nav_title::before{width:100%;height:0.0625rem;position:absolute;top:50%;background-color:#d5d5de;display:block;content:"";opacity:0.5}@media (max-width: 979px){.js .sub_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.js .sub_nav_title.focusable:active,.js .sub_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}}.sub_nav_title_inner{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 1.875rem;padding:0 1.125rem}@media (min-width: 1220px){.sub_nav_title_inner{margin:0 9.375rem}}@media (min-width: 1394px){.sub_nav_title_inner{margin:0 11.25rem}}.sub_nav_title_icon{color:#4b2e84}.sub_nav_title_label{margin-left:0.75rem}@media (min-width: 980px){.sub_nav_body{width:82.5%;margin:0 auto}}@media (min-width: 1220px){.sub_nav_body{width:65%}}.js .sub_nav_body{height:0;overflow:hidden;-webkit-transition:height 0.4s;transition:height 0.4s;-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media (min-width: 980px){.js .sub_nav_body{height:auto !important;overflow:visible}}.sub_nav_group.fs-swap-enabled .sub_nav_body_inner{opacity:0;-webkit-transition:opacity 0.25s;transition:opacity 0.25s}@media (min-width: 980px){.sub_nav_group.fs-swap-enabled .sub_nav_body_inner{opacity:1}}.sub_nav_group.fs-swap-active .sub_nav_body_inner{opacity:1;-webkit-transition-delay:0.15s;transition-delay:0.15s}.sub_nav_list{font-size:0.875rem;font-weight:600;line-height:1.42857;list-style:none;margin:0;padding:0 0 1.25rem}[data-whatinput="mouse"] .sub_nav_list:focus,[data-whatinput="touch"] .sub_nav_list:focus{outline:0}@media (min-width: 980px){.sub_nav_list{margin:0.625rem 0 0;padding:0}}@media (min-width: 980px){.sub_nav_item{display:inline-block;margin-bottom:0.5rem}}.sub_nav_item:not(:last-child){margin-right:2.375rem}.sub_nav_link{color:#4b2e84;display:block;padding:0.5rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s}.sub_nav_link:focus,.sub_nav_link:hover{color:#4b2e84}@media (min-width: 980px){.sub_nav_link.active{background-color:#f5eeee;border-radius:0.25rem;color:#151538;margin:0 -0.875rem;padding-right:0.875rem;padding-left:0.875rem}}.sub_nav_link_label{-webkit-box-shadow:inset 0 -2px 0 #d5d5de;box-shadow:inset 0 -2px 0 #d5d5de;padding-bottom:0.5625rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}.sub_nav_link:hover .sub_nav_link_label,.sub_nav_link:focus .sub_nav_link_label{-webkit-box-shadow:inset 0 -2px 0 #4b2e84;box-shadow:inset 0 -2px 0 #4b2e84}.sub_nav_link.active .sub_nav_link_label{-webkit-box-shadow:inset 0 -2px 0 #4b2e84;box-shadow:inset 0 -2px 0 #4b2e84}@media (min-width: 980px){.sub_nav_link.active .sub_nav_link_label{-webkit-box-shadow:none;box-shadow:none}}.sub_nav_children{list-style:none;margin:0;padding:0}.sub_nav_toggle{color:#4e4e70;display:none;-webkit-transition:color 0.25s;transition:color 0.25s}@media (min-width: 980px){.sub_nav_toggle{display:none !important}}@media print{.sub_nav_toggle{display:none !important}}.sub_nav_toggle.fs-swap-enabled{width:100%;position:relative;display:block;text-align:left}.sub_nav_toggle:hover,.sub_nav_toggle:focus{color:#151538}.sub_nav_toggle_inner{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem 0;-webkit-transition:opacity 0.25s, visibility 0.25s;transition:opacity 0.25s, visibility 0.25s}.sub_nav_toggle_inner_default{opacity:1;pointer-events:auto;visibility:visible}.sub_nav_toggle.fs-swap-active .sub_nav_toggle_inner_default{opacity:0;pointer-events:none;visibility:hidden}.sub_nav_toggle_inner_active{position:absolute;top:0;opacity:0;pointer-events:none;visibility:hidden}.sub_nav_toggle.fs-swap-active .sub_nav_toggle_inner_active{opacity:1;pointer-events:auto;visibility:visible}.sub_nav_toggle_label{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;margin-right:0.625rem}.sub_nav_toggle_icon{width:1.5rem;height:1.5rem;position:relative;background-color:#4b2e84;border-radius:50%;color:#fff;margin-left:auto;-webkit-transition:background 0.25s;transition:background 0.25s}.sub_nav_toggle:hover .sub_nav_toggle_icon,.sub_nav_toggle:focus .sub_nav_toggle_icon{background-color:#4e4e70}.sub_nav_toggle_icon_inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.sub_nav_toggle_icon_space{display:none}.utility_nav{margin-bottom:1.25rem}@media (min-width: 500px){.utility_nav{-webkit-box-flex:0;-ms-flex:0 0 47.5%;flex:0 0 47.5%;margin-bottom:0}}.utility_nav_title{font-size:0.875rem;font-weight:normal;letter-spacing:0.01875rem;color:#4e4e70;margin:0 0 0.5rem}.utility_nav_title_suffix{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.utility_nav_title_suffix.focusable:active,.utility_nav_title_suffix.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.utility_nav_list{font-weight:700;font-size:0.875rem;letter-spacing:0.01875rem}.utility_nav_link{color:#4b2e84;display:block;padding:0.875rem 0;text-decoration:none;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}.utility_nav_link:hover,.utility_nav_link:focus{color:#4e4e70;text-decoration:underline}.visit_nav{margin-bottom:1.25rem}@media (min-width: 500px){.visit_nav{-webkit-box-flex:0;-ms-flex:0 0 47.5%;flex:0 0 47.5%;margin-bottom:0}}@media (min-width: 980px){.visit_nav{-ms-flex-preferred-size:40%;flex-basis:40%;margin-right:10%}}@media (min-width: 1220px){.visit_nav{-ms-flex-preferred-size:32%;flex-basis:32%}}.visit_nav_title{font-size:0.875rem;font-weight:normal;letter-spacing:0.01875rem;color:#4e4e70;margin:0 0 0.5rem}.visit_nav_title_suffix{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.visit_nav_title_suffix.focusable:active,.visit_nav_title_suffix.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.visit_nav_list{font-weight:700;font-size:0.875rem;letter-spacing:0.01875rem}.visit_nav_link{color:#4b2e84;display:block;padding:0.875rem 0;text-decoration:none;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}.visit_nav_link:hover,.visit_nav_link:focus{color:#4e4e70;text-decoration:underline}.academic_grid{position:relative;background-color:#fff;color:#151538;padding:0 0 3.75rem}@media (min-width: 980px){.academic_grid{padding:0 0 8.125rem}}@media print{.academic_grid{margin:2.5rem 0;padding:0}}.no-js .academic_grid{background-color:#f5eeee}.academic_grid_background{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#f5eeee;opacity:0;pointer-events:none}@media print{.academic_grid_background{display:none}}.academic_grid_inner{position:relative}.academic_grid_header{margin-bottom:2.5rem;padding-top:3.75rem;text-align:center}@media (min-width: 980px){.academic_grid_header{margin-bottom:4.375rem;padding-top:6.875rem}}@media print{.academic_grid_header{padding-top:0}}.js .academic_grid_header{position:-webkit-sticky;position:sticky;top:0}.academic_grid_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;margin:0}@media (min-width: 740px){.academic_grid_title{font-size:2.125rem}}@media (min-width: 980px){.academic_grid_title{font-size:2.625rem;line-height:1.26087}}@media (min-width: 980px){.academic_grid_title{max-width:45rem;margin-right:auto;margin-left:auto}}.academic_grid_body{position:relative;z-index:5}.academic_cards{list-style:none;margin:0;padding:0}@media (min-width: 740px){.academic_cards{-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 740px){.academic_card{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}@media (max-width: 739px){.academic_card:not(:last-child){margin-bottom:2.5rem}}@media (min-width: 740px){.academic_card:nth-child(even){margin-top:3.75rem;margin-bottom:0}}@media (min-width: 980px){.academic_card:nth-child(even){margin-top:5rem}}@media (min-width: 740px){.academic_card:nth-child(odd){margin-top:-2.8125rem;margin-bottom:5rem}}@media (min-width: 980px){.academic_card:nth-child(odd){margin-top:-3.75rem;margin-bottom:7.5rem}}@media (min-width: 740px){.academic_card:nth-child(2){margin-top:7.5rem}}@media (min-width: 980px){.academic_card:nth-child(2){margin-top:10rem}}@media (min-width: 740px){.academic_card:first-child{margin-top:0}}@media (min-width: 980px){.academic_card.type_quote,.academic_card.type_stat{max-width:31.25rem}}@media (min-width: 1220px){.academic_card.type_quote:nth-child(odd),.academic_card.type_stat:nth-child(odd){margin-left:4.5%}}@media (min-width: 1394px){.academic_card.type_quote:nth-child(odd),.academic_card.type_stat:nth-child(odd){margin-left:9.8%}}@media (min-width: 1220px){.academic_card.type_quote:nth-child(even),.academic_card.type_stat:nth-child(even){margin-right:4.5%}}@media (min-width: 1394px){.academic_card.type_quote:nth-child(even),.academic_card.type_stat:nth-child(even){margin-right:9.8%}}.type_quote .academic_card_inner,.type_stat .academic_card_inner{border:0.625rem solid;padding:3.125rem 1.875rem}@media (min-width: 500px) and (max-width: 739px), (min-width: 980px){.type_quote .academic_card_inner,.type_stat .academic_card_inner{border-width:0.9375rem;padding:4.375rem 3.125rem}}@media print{.type_quote .academic_card_inner,.type_stat .academic_card_inner{border-color:currentColor !important}}.theme_purple_dark .academic_card_inner{border-color:#151538}.theme_purple_old .academic_card_inner{border-color:#4e4e70}.theme_purple .academic_card_inner{border-color:#4b2e84}.theme_jade .academic_card_inner{border-color:#3f7c7c}.theme_purple_bright .academic_card_inner{border-color:#8f80ff}.theme_red .academic_card_inner{border-color:#e46551}@media (min-width: 980px){.academic_card.ready .academic_card_inner{opacity:0;-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}}@media print{.academic_card.ready .academic_card_inner{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@media (min-width: 980px){.academic_card.in_view .academic_card_inner{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;transition:opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;-webkit-transition-delay:0.2s;transition-delay:0.2s}}.academic_card_figure{display:block}.academic_card_figure picture{display:block}.academic_card_figure img{display:block;width:100%}.type_topic .academic_card_figure{margin-bottom:0.875rem}@media (min-width: 980px){.type_topic .academic_card_figure{margin-bottom:1.5rem}}.type_quote .academic_card_figure{width:5.625rem;border-radius:50%;margin-bottom:1.25rem;overflow:hidden}@media (min-width: 500px) and (max-width: 739px), (min-width: 980px){.type_quote .academic_card_figure{width:7.5rem}}.type_topic .academic_card_image_wrapper{padding-top:66.6%}.type_quote .academic_card_image_wrapper{padding-top:100%}.type_topic .academic_card_header{margin-bottom:1.125rem}.type_stat .academic_card_header{margin-bottom:1.25rem}.academic_card_title{max-width:31.25rem;margin:0}.type_topic .academic_card_title{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.5rem;line-height:1.41667}@media (min-width: 740px){.type_topic .academic_card_title{font-size:1.75rem}}@media (min-width: 980px){.type_topic .academic_card_title{font-size:1.875rem;line-height:1.4}}.type_quote .academic_card_links{margin-top:1.25rem}.academic_card_link{display:inline-block}.type_topic .academic_card_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#4b2e84;color:#fff}@media print{.type_topic .academic_card_link{border:0.0625rem solid}}.type_topic .academic_card_link:focus,.type_topic .academic_card_link:hover{background:#151538}.type_quote .academic_card_link,.type_stat .academic_card_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;display:block;line-height:2;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s;color:#151538;display:inline-block}.type_quote .academic_card_link [class$="label"],.type_stat .academic_card_link [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media print{.type_quote .academic_card_link [class$="label"],.type_stat .academic_card_link [class$="label"]{padding-bottom:0;text-decoration:underline}}.type_quote .academic_card_link:hover [class$="label"],.type_quote .academic_card_link:focus [class$="label"],.type_stat .academic_card_link:hover [class$="label"],.type_stat .academic_card_link:focus [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.type_quote .academic_card_link:hover,.type_quote .academic_card_link:focus,.type_stat .academic_card_link:hover,.type_stat .academic_card_link:focus{color:#4b2e84}.theme_purple_dark .academic_card_link_label{-webkit-box-shadow:inset 0 -2px 0 #151538 !important;box-shadow:inset 0 -2px 0 #151538 !important}.theme_purple_old .academic_card_link_label{-webkit-box-shadow:inset 0 -2px 0 #4e4e70 !important;box-shadow:inset 0 -2px 0 #4e4e70 !important}.theme_purple .academic_card_link_label{-webkit-box-shadow:inset 0 -2px 0 #4b2e84 !important;box-shadow:inset 0 -2px 0 #4b2e84 !important}.theme_jade .academic_card_link_label{-webkit-box-shadow:inset 0 -2px 0 #3f7c7c !important;box-shadow:inset 0 -2px 0 #3f7c7c !important}.theme_purple_bright .academic_card_link_label{-webkit-box-shadow:inset 0 -2px 0 #8f80ff !important;box-shadow:inset 0 -2px 0 #8f80ff !important}.theme_red .academic_card_link_label{-webkit-box-shadow:inset 0 -2px 0 #e46551 !important;box-shadow:inset 0 -2px 0 #e46551 !important}.academic_card .academic_card_link:hover .academic_card_link_label,.academic_card .academic_card_link:focus .academic_card_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(21,21,56,0) !important;box-shadow:inset 0 -2px 0 rgba(21,21,56,0) !important}.academic_card.type_topic .academic_card_link:hover .academic_card_link_label,.academic_card.type_topic .academic_card_link:focus .academic_card_link_label{-webkit-box-shadow:none !important;box-shadow:none !important}.academic_card_quote_content{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.5rem;line-height:1.41667;margin:0 0 0.625rem;padding:0}@media (min-width: 740px){.academic_card_quote_content{font-size:1.75rem}}@media (min-width: 980px){.academic_card_quote_content{font-size:1.875rem;line-height:1.4}}@media print{.academic_card_quote_content{border-width:0;padding:0}}.academic_card_quote_content p{margin:0}.academic_card_quote_content_mark.quote_open{position:absolute;margin-left:-1rem}.academic_card_quote_caption{font-size:0.875rem;line-height:1.35714}.academic_card_quote_caption::before{width:0.0625rem;height:1.875rem;background-color:#d5d5de;content:"";display:block;margin:0 0 1rem 1rem}.academic_card_quote_caption_name{display:block;font-weight:700}.academic_card_quote_caption_title{display:block}.academic_card_quote_caption_title_link{color:#4b2e84;text-decoration:underline;-webkit-text-decoration-color:#8f80ff;text-decoration-color:#8f80ff;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}.academic_card_quote_caption_title_link:hover,.academic_card_quote_caption_title_link:focus{color:#151538;-webkit-text-decoration-color:#151538;text-decoration-color:#151538}.academic_card_stat{margin:0}.academic_card_stat_figure{display:block;font-size:2.5rem;font-weight:900;line-height:1;margin-bottom:0.625rem}@media (min-width: 500px) and (max-width: 739px), (min-width: 980px){.academic_card_stat_figure{font-size:3.125rem;margin-bottom:0.875rem}}.theme_purple_dark .academic_card_stat_figure{color:#151538}.theme_purple_old .academic_card_stat_figure{color:#4e4e70}.theme_purple .academic_card_stat_figure{color:#4b2e84}.theme_jade .academic_card_stat_figure{color:#3f7c7c}.theme_purple_bright .academic_card_stat_figure{color:#8f80ff}.theme_red .academic_card_stat_figure{color:#e46551}.academic_card_stat_statement{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.5rem;line-height:1.41667}@media (min-width: 740px){.academic_card_stat_statement{font-size:1.75rem}}@media (min-width: 980px){.academic_card_stat_statement{font-size:1.875rem;line-height:1.4}}.accordion{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.accordion{margin-top:3.125rem}}@media (min-width: 980px){.accordion{margin-top:3.75rem}}@media (min-width: 1220px){.accordion{margin-top:5rem}}@media (min-width: 740px){.accordion{margin-bottom:3.125rem}}@media (min-width: 980px){.accordion{margin-bottom:3.75rem}}@media (min-width: 1220px){.accordion{margin-bottom:5rem}}.accordion_header{margin-bottom:1.25rem}@media (min-width: 980px){.accordion_header{margin-bottom:2.5rem}}.accordion_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;margin:0 0 0.75rem}@media (min-width: 740px){.accordion_title{font-size:2.125rem}}@media (min-width: 980px){.accordion_title{font-size:2.625rem;line-height:1.26087}}.accordion_description{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.accordion_description{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .accordion_description{font-size:1rem;line-height:1.75}.accordion_description p{margin:0}.accordion_items{border-top:0.0625rem solid rgba(213,213,222,0.5)}.accordion_item{border-bottom:0.0625rem solid rgba(213,213,222,0.5)}.accordion_item_heading{font-weight:normal;margin:0}.accordion_item_button{width:100%;color:#000;text-align:left;-webkit-transition:color 0.25s;transition:color 0.25s}.accordion_item_heading_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.125rem 0}@media (min-width: 740px){.accordion_item_heading_inner{padding:1.875rem 0}}@media print{.accordion_item_heading_inner{padding:1.875rem 0 0.625rem}}.accordion_item_heading_label{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:1.25rem}.accordion_item_heading_title{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.5rem;line-height:1.41667;display:block}@media (min-width: 740px){.accordion_item_heading_title{font-size:1.75rem}}@media (min-width: 980px){.accordion_item_heading_title{font-size:1.875rem;line-height:1.4}}.accordion_item_heading_subtitle{font-size:0.875rem;line-height:1.42857}@media (min-width: 740px){.accordion_item_heading_subtitle{line-height:1.57143}}@media (min-width: 740px){.accordion_item_heading_subtitle{margin-top:0.125rem}}.accordion_item_heading_icon{width:2.5rem;height:2.5rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#8f80ff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background 0.25s;transition:background 0.25s}@media print{.accordion_item_heading_icon{display:none}}.accordion_item_heading_icon:before,.accordion_item_heading_icon:after{width:1.25rem;height:0.125rem;position:absolute;top:50%;left:50%;background:#fff;border-radius:0.125rem;content:'';-webkit-transition:opacity 0.15s, -webkit-transform 0.15s;transition:opacity 0.15s, -webkit-transform 0.15s;transition:opacity 0.15s, transform 0.15s;transition:opacity 0.15s, transform 0.15s, -webkit-transform 0.15s}.accordion_item_heading_icon:before{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.accordion_item_heading_icon:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.accordion_item.fs-swap-active .accordion_item_heading_icon:after{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}.accordion_item_button:hover .accordion_item_heading_icon,.accordion_item_button:focus .accordion_item_heading_icon{background:#4e4e70}.accordion_item_content{overflow:hidden;padding:0 0 2.5rem 0}@media print{.accordion_item_content{padding:0 0 1.25rem}}.accordion_item.fs-swap-enabled .accordion_item_content{display:none}@media print{.accordion_item.fs-swap-enabled .accordion_item_content{display:block}}.accordion_item.fs-swap-active .accordion_item_content{display:block}.accordion_item_content>*:first-child{margin-top:0}.accordion_item_content>*:last-child{margin-bottom:0}.Calendar{width:100%;max-width:18.75rem;position:absolute;z-index:10;background-color:#fff;border:0.0625rem solid #d5d5de;border-radius:0.1875rem;display:none;margin-top:1.25rem;padding:0.3125rem}@media (min-width: 740px){.Calendar{position:relative;display:block;margin:0}}.event_filter_calendar.fs-swap-active .Calendar{display:block}.Calendar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0.625rem 0.5rem 1rem;padding:0.125rem}.Calendar-nav--button,.Calendar-nav--select,.Calendar-help-close{background-color:#f3f7f7;border:0.0625rem solid #d5d5de;border-radius:0.1875rem;cursor:pointer;margin-right:0.25rem}.Calendar-nav--button{width:2.5rem;height:2.5rem;background-color:#4b2e84;border-radius:50%;color:#fff;font-size:1.5rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}.Calendar-nav--button:hover,.Calendar-nav--button:focus{background-color:#151538}.Calendar-nav--button .icon{width:0.875rem;height:0.625rem}.Calendar-nav--button:last-of-type{margin-right:0}.Calendar-nav--button:disabled{opacity:0.3;pointer-events:none}.Calendar-nav--selects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0.375rem}.Calendar-nav--select{width:100%;height:2.5rem;position:relative;-webkit-transition:-webkit-box-shadow 0.25s;transition:-webkit-box-shadow 0.25s;transition:box-shadow 0.25s;transition:box-shadow 0.25s, -webkit-box-shadow 0.25s}.Calendar-nav--select select{width:100%;height:2.5rem;background-image:none;background:none;border:none;border-radius:0.1875rem;color:#4b2e84;cursor:pointer;font-size:1rem;font-weight:600;padding:0 0.5rem;text-transform:uppercase;-webkit-appearance:none}.Calendar-nav--select .icon{position:absolute;top:50%;right:10px;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.Calendar-item:hover:not(.Calendar-item--day):not(:empty),.Calendar-item:focus:not(.Calendar-item--day):not(:empty),.Calendar-help-trigger:focus,.Calendar-help-dialog:focus,.Calendar-help-close:focus{-webkit-box-shadow:0 0 0 2px #8f80ff;box-shadow:0 0 0 2px #8f80ff;outline:none}.Calendar-row{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.Calendar-item{width:2.750rem;height:1.9rem;position:relative;background:#fff;border:0.125rem solid transparent;border-radius:0.125rem;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:0.6875rem;line-height:1;margin:0.156rem;padding:0.063rem;-webkit-transition:background 0.25s, color 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, color 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, color 0.25s;transition:background 0.25s, box-shadow 0.25s, color 0.25s, -webkit-box-shadow 0.25s}.Calendar-item[aria-current]{position:relative}.Calendar-item[aria-pressed]{cursor:pointer}.Calendar-item[aria-current],.Calendar-item[aria-pressed="true"]{background-color:#4b2e84;color:#fff}.Calendar-item-label{width:1.5rem;height:1.5rem;background-color:transparent;border-radius:0.125rem;display:block;line-height:1.5rem;margin:auto;vertical-align:middle}.Calendar-item[aria-current] .Calendar-item-label{background-color:#4b2e84;color:#fff}.Calendar-item--day{height:auto;font-size:0.6875rem;color:#4e4e70;line-height:1}.Calendar-item[aria-current]{border-color:transparent}.Calendar-days{border-bottom:0.0625rem solid #F3F3F3;color:#666;margin-bottom:0.25rem;padding:0.375rem 0}.Calendar-item--unavailable:not(.Calendar-item--holiday){cursor:not-allowed;opacity:0.5;pointer-events:none}.Calendar-item--holiday{position:relative;border-bottom:0.125rem solid #005493}.Calendar-item--holiday::before{width:0;height:0;position:absolute;right:-0.125rem;border-style:solid;border-width:0 0 0.688rem 0.688rem;border-color:transparent transparent #005493 transparent;bottom:-0.125rem;content:"";display:inline-block}.Calendar-item--holiday::after{position:absolute;top:0;left:50%;background:#005493;border-radius:0.250rem;color:#fff;content:attr(data-holiday);font-size:1rem;font-weight:normal;opacity:0;padding:0.5rem 0.75rem;pointer-events:none;-webkit-transform:translate3d(-50%, calc(-100% - 1.125rem), 0);transform:translate3d(-50%, calc(-100% - 1.125rem), 0);-webkit-transition:all 0.1s ease;transition:all 0.1s ease;white-space:nowrap}.Calendar-item--holiday:hover::before,.Calendar-item--holiday:focus::before{left:50%;border-color:#005493 transparent transparent transparent;border-width:0.706rem 0.406rem 0 0.406rem;-webkit-transform:translate3D(-50%, calc(-100% - 2.750rem), 0);transform:translate3D(-50%, calc(-100% - 2.750rem), 0)}.Calendar-item--holiday:hover::after,.Calendar-item--holiday:focus::after{opacity:1}.Calendar-item--holiday.Calendar-item--unavailable{cursor:not-allowed}.Calendar-help{position:relative}.Calendar-help-dialog{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:0.875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem}.Calendar .visually-hidden,.Calendar-help-trigger{width:0.03125rem;height:0.03125rem;position:absolute;top:0.5rem;background-color:#4b2e84;clip:rect(0.063rem, 0.063rem, 0.063rem, 0.063rem);color:#fff;font-size:0.063rem;overflow:hidden;padding:0.625rem;white-space:nowrap}.Calendar-help-trigger:focus{width:auto;height:auto;left:50%;z-index:1;clip:initial;font-size:inherit;overflow:visible;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Calendar-help-close{color:#000;font-size:1rem;padding:0.625rem}.Calendar [aria-hidden="true"]{display:none}.cta{margin-top:2.5rem;margin-bottom:2.5rem;color:#151538}@media (min-width: 740px){.cta{margin-top:3.125rem}}@media (min-width: 980px){.cta{margin-top:3.75rem}}@media (min-width: 1220px){.cta{margin-top:5rem}}@media (min-width: 740px){.cta{margin-bottom:3.125rem}}@media (min-width: 980px){.cta{margin-bottom:3.75rem}}@media (min-width: 1220px){.cta{margin-bottom:5rem}}.cta_inner{-webkit-box-shadow:inset 0 0 0 5px rgba(213,213,222,0);box-shadow:inset 0 0 0 5px rgba(213,213,222,0);margin:0 -1.25rem;padding:1.875rem;-webkit-transition:-webkit-box-shadow 0.8s;transition:-webkit-box-shadow 0.8s;transition:box-shadow 0.8s;transition:box-shadow 0.8s, -webkit-box-shadow 0.8s}@media (min-width: 740px){.cta_inner{-webkit-box-shadow:inset 0 0 0 10px rgba(213,213,222,0);box-shadow:inset 0 0 0 10px rgba(213,213,222,0)}}@media (min-width: 980px){.cta_inner{margin:0 -2.5rem;padding:2.5rem}}@media (min-width: 1220px){.cta_inner{margin:0 -6.25rem;padding:3.4375rem 6.25rem}}@media (min-width: 1394px){.cta_inner{margin:0 -7.125rem;padding-right:7.125rem;padding-left:7.125rem}}@media print{.cta_inner{margin:0;padding:0}}.cta.in_view .cta_inner,.no-js .cta_inner{-webkit-box-shadow:inset 0 0 0 5px #d5d5de;box-shadow:inset 0 0 0 5px #d5d5de}@media (min-width: 740px){.cta.in_view .cta_inner,.no-js .cta_inner{-webkit-box-shadow:inset 0 0 0 10px #d5d5de;box-shadow:inset 0 0 0 10px #d5d5de}}.cta_description{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.5rem;line-height:1.41667;margin-bottom:1.25rem}@media (min-width: 740px){.cta_description{font-size:1.75rem;margin-bottom:1.5rem}}.cta_description p{margin:0}@media (min-width: 740px){.cta_action{margin-bottom:0.625rem}}.cta_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#4b2e84;color:#fff;display:inline-block;white-space:nowrap}@media print{.cta_link{border:0.0625rem solid}}.cta_link:focus,.cta_link:hover{background:#151538}.cta_link [class$="link_inner"]{display:block}.cta_link .icon{display:inline}.card_group{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.card_group{margin-top:3.125rem}}@media (min-width: 980px){.card_group{margin-top:3.75rem}}@media (min-width: 1220px){.card_group{margin-top:5rem}}@media (min-width: 740px){.card_group{margin-bottom:3.125rem}}@media (min-width: 980px){.card_group{margin-bottom:3.75rem}}@media (min-width: 1220px){.card_group{margin-bottom:5rem}}.card_group_header{margin-bottom:1.25rem}@media (min-width: 980px){.card_group_header{margin-bottom:2.5rem}}.card_group_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;margin:0 0 0.75rem}@media (min-width: 740px){.card_group_title{font-size:2.125rem}}@media (min-width: 980px){.card_group_title{font-size:2.625rem;line-height:1.26087}}.card_group_description{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.card_group_description{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .card_group_description{font-size:1rem;line-height:1.75}.card_group_description p{margin:0}.card_group_items{list-style:none;margin:0;padding:0}@media (min-width: 500px){.card_group_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 980px){.card_group_items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width: 1220px){.card_group_items.card_count_3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.card_group_item{color:#151538;margin-bottom:1.875rem;-webkit-transform:translate3d(0, 60px, 0);transform:translate3d(0, 60px, 0);opacity:0}@media (min-width: 500px){.card_group_item{width:48%}}@media (min-width: 980px){.card_group_item{width:24%}}@media (min-width: 1220px){.card_group_item{width:22%}}@media (min-width: 980px){.card_group_item:not(:nth-child(4n+4)){margin-right:1.333%}}@media (min-width: 1220px){.card_group_item:not(:nth-child(4n+4)){margin-right:4%}}@media (min-width: 980px){.card_group_item:last-of-type{margin-right:0}}@media (min-width: 980px){.card_count_2 .card_group_item:first-child{margin-left:8.7%}}@media (min-width: 1220px){.card_count_2 .card_group_item:first-child{margin-left:17.4%}}.card_group_item.type_stat{border:0.75rem solid;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.625rem}@media (min-width: 500px) and (max-width: 739px), (min-width: 980px) and (max-width: 1219px){.card_group_item.type_stat{padding:1.125rem}}@media print{.card_group_item.type_stat{border-color:currentColor !important}}.card_group_item.theme_purple_dark{border-color:#151538}.card_group_item.theme_purple_old{border-color:#4e4e70}.card_group_item.theme_purple{border-color:#4b2e84}.card_group_item.theme_jade{border-color:#3f7c7c}.card_group_item.theme_lavender{border-color:#8f80ff}.card_group_item.theme_red{border-color:#e46551}.no-js .card_group_item,.card_group_item.in_view{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:opacity 0.8s, -webkit-transform 0.8s;transition:opacity 0.8s, -webkit-transform 0.8s;transition:transform 0.8s, opacity 0.8s;transition:transform 0.8s, opacity 0.8s, -webkit-transform 0.8s;opacity:1}@media (min-width: 500px) and (max-width: 979px){.no-js .card_group_item:nth-child(even),.card_group_item.in_view:nth-child(even){-webkit-transition-delay:0.15s;transition-delay:0.15s}}@media (min-width: 980px){.no-js .card_group_item:nth-child(4n+2),.card_group_item.in_view:nth-child(4n+2){-webkit-transition-delay:0.15s;transition-delay:0.15s}}@media (min-width: 980px){.no-js .card_group_item:nth-child(4n+3),.card_group_item.in_view:nth-child(4n+3){-webkit-transition-delay:0.3s;transition-delay:0.3s}}@media (min-width: 980px){.no-js .card_group_item:nth-child(4n+4),.card_group_item.in_view:nth-child(4n+4){-webkit-transition-delay:0.45s;transition-delay:0.45s}}.card_group_item_figure{margin-bottom:1.125rem}@media print{.card_group_item_figure{display:none}}.card_group_item_image_wrapper{display:block;padding-top:66.6%}.card_group_item_title{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.5rem;line-height:1.41667;margin:0 0 0.375rem}@media (min-width: 740px){.card_group_item_title{font-size:1.75rem}}.card_group_item_stat{margin:0}.card_group_item_stat_figure{display:block;font-weight:900;font-size:3.125rem;line-height:1;margin-bottom:0.5rem}@media print{.card_group_item_stat_figure{color:currentColor !important}}.card_group_item.theme_purple_dark .card_group_item_stat_figure{color:#151538}.card_group_item.theme_purple_old .card_group_item_stat_figure{color:#4e4e70}.card_group_item.theme_purple .card_group_item_stat_figure{color:#4b2e84}.card_group_item.theme_jade .card_group_item_stat_figure{color:#3f7c7c}.card_group_item.theme_lavender .card_group_item_stat_figure{color:#8f80ff}.card_group_item.theme_red .card_group_item_stat_figure{color:#e46551}.card_group_item_stat_context{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.3125rem;line-height:1.42857;display:block;margin-bottom:0.625rem}.card_group_item_description{font-size:0.875rem;line-height:1.42857;margin:0.5rem 0 0}@media (min-width: 740px){.card_group_item_description{line-height:1.57143}}.card_group_item_description p{margin:0}.card_group_item_description a{color:#4b2e84;text-decoration:underline;-webkit-text-decoration-color:#8f80ff;text-decoration-color:#8f80ff;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}.card_group_item_description a:hover,.card_group_item_description a:focus{color:#151538;-webkit-text-decoration-color:#151538;text-decoration-color:#151538}.contact_block{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.contact_block{margin-top:3.125rem}}@media (min-width: 980px){.contact_block{margin-top:3.75rem}}@media (min-width: 1220px){.contact_block{margin-top:5rem}}@media (min-width: 740px){.contact_block{margin-bottom:3.125rem}}@media (min-width: 980px){.contact_block{margin-bottom:3.75rem}}@media (min-width: 1220px){.contact_block{margin-bottom:5rem}}.contact_block_inner{background-color:rgba(245,238,238,0);color:#151538;padding:1.25rem;-webkit-transition:background 0.8s;transition:background 0.8s}@media (min-width: 500px){.contact_block_inner{padding:1.875rem}}@media (min-width: 980px){.contact_block_inner{padding:2.5rem 1.875rem}}@media (min-width: 1220px){.contact_block_inner{padding:3.125rem 5.3% 5.625rem 10.5%}}@media print{.contact_block_inner{border:0.0625rem solid}}.contact_block.in_view .contact_block_inner,.no-js .contact_block_inner{background-color:#f5eeee}.contact_header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.25rem}@media (min-width: 980px){.contact_header{margin-bottom:3.125rem}}.contact_info{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.contact_name{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;margin:0}@media (min-width: 740px){.contact_name{font-size:2.125rem}}@media (min-width: 980px){.contact_name{font-size:2.625rem;line-height:1.26087}}.contact_name_link{color:inherit}.contact_name_link_inner{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}.contact_name_link:hover .contact_name_link_inner,.contact_name_link:focus .contact_name_link_inner{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}@media (min-width: 740px){.contact_header_group{display:-webkit-box;display:-ms-flexbox;display:flex}}.contact_title{font-size:0.875rem;line-height:1.42857}@media (min-width: 740px){.contact_title{line-height:1.57143}}@media (min-width: 740px){.contact_title_separator::before{width:1.25rem;height:0.0625rem;background-color:#d5d5de;content:"";display:block;margin:0.625rem 0.625rem 0}}.contact_department{font-family:Gothia, "Times New Roman", serif;font-weight:600;margin-top:0.125rem}.contact_department_link{color:#151538;-webkit-transition:color 0.25s;transition:color 0.25s}.contact_department_link .contact_department_label{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.25rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}.contact_department_link:hover,.contact_department_link:focus{color:#000}.contact_department_link:hover .contact_department_label,.contact_department_link:focus .contact_department_label{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.contact_figure{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;margin-right:1.25rem}@media (min-width: 500px){.contact_figure{-ms-flex-preferred-size:85px;flex-basis:85px;margin-top:0.375rem}}@media (min-width: 740px){.contact_figure{margin-right:1.75rem}}.contact_image_wrapper{border-radius:50%;display:block;padding-top:100%}.contact_details{overflow:hidden}@media (min-width: 500px){.contact_details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 980px){.entity_meta .contact_details{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.contact_detail{-webkit-box-shadow:0 1px 0 rgba(78,78,112,0.2);box-shadow:0 1px 0 rgba(78,78,112,0.2);padding-bottom:1.25rem}@media (min-width: 500px){.contact_detail{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%}}@media (min-width: 980px){.contact_detail{-webkit-box-shadow:none;box-shadow:none;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:initial;-ms-flex-negative:initial;flex-shrink:initial;margin-bottom:0;padding-bottom:0}}@media (min-width: 500px) and (max-width: 979px){.contact_detail:nth-child(odd){margin-right:8%}}.contact_detail:last-child{margin-bottom:0}@media (min-width: 1220px){.contact_detail:last-child{margin-right:0}}.contact_detail:not(:last-child){margin-bottom:1.25rem}@media (min-width: 500px){.contact_detail:not(:last-child){margin-bottom:0}}@media (min-width: 980px){.contact_detail:not(:last-child){border-right:0.0625rem solid rgba(78,78,112,0.2);margin-right:2.6%;padding-right:1.25rem}}@media (min-width: 500px){.contact_detail:not(:nth-child(-n+2)){margin-top:1.25rem}}@media (min-width: 980px){.contact_detail:not(:nth-child(-n+2)){margin-top:0}}@media (min-width: 980px){.contact .contact_detail{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%}}@media (min-width: 980px){.contact .contact_detail.hours{-webkit-box-flex:0;-ms-flex:0 0 26%;flex:0 0 26%}}@media (min-width: 980px){.entity_meta.wide .contact_detail{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width: 980px){.entity_meta .contact_detail.hours{-webkit-box-flex:0;-ms-flex:0 0 21%;flex:0 0 21%}}.contact_detail_label{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;color:#4e4e70;margin-bottom:0.625rem}.contact_detail.contact .contact_detail_label,.contact_detail.details .contact_detail_label,.contact_detail.connect .contact_detail_label{margin-bottom:0.375rem}.contact_detail_item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.875rem;line-height:1.57143;margin-bottom:0.5rem}.contact_detail_item:last-child{margin-bottom:0}.contact_detail_hint{margin:0 0.625rem 0 0}.contact_detail.contact .contact_detail_hint{margin-top:0.1875rem}.contact_detail.hours .contact_detail_hint{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;font-weight:700;margin-right:0.375rem}.contact_detail_hint_suffix{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.contact_detail_hint_suffix.focusable:active,.contact_detail_hint_suffix.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.contact_detail_info{display:block}.contact_detail_info[href]{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;display:block;line-height:2;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s;color:#151538;padding-top:0}.contact_detail_info[href] [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media print{.contact_detail_info[href] [class$="label"]{padding-bottom:0;text-decoration:underline}}.contact_detail_info[href]:hover [class$="label"],.contact_detail_info[href]:focus [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.contact_detail_info[href]:hover,.contact_detail_info[href]:focus{color:#000}@media print{.contact_detail_info[href]:after{content:normal}}.contact_detail.contact .contact_detail_info{line-height:2;padding:0 0 0.375rem 0}.contact_detail.contact .contact_detail_info_label{padding-bottom:0.4375rem}.contact_detail_info[href]:hover .contact_detail_info_label,.contact_detail_info[href]:focus .contact_detail_info_label{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.contact_detail_list{list-style:none;margin:0;padding:0}.contact_detail_list_item:not(:last-child){margin-bottom:0.5rem}.contact_detail_list_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;display:block;line-height:2;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s;color:#151538;padding-top:0}.contact_detail_list_link [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media print{.contact_detail_list_link [class$="label"]{padding-bottom:0;text-decoration:underline}}.contact_detail_list_link:hover [class$="label"],.contact_detail_list_link:focus [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.contact_detail_list_link:hover,.contact_detail_list_link:focus{color:#000}.contact_socials{list-style:none;margin:0;padding:0}.contact_social{display:block}.contact_social:not(:last-child){margin-bottom:0.5rem}.contact_social_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;display:block;line-height:2;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s;color:#151538;padding-top:0}.contact_social_link [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media print{.contact_social_link [class$="label"]{padding-bottom:0;text-decoration:underline}}.contact_social_link:hover [class$="label"],.contact_social_link:focus [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.contact_social_link:hover,.contact_social_link:focus{color:#000}.contact_social_link:hover .contact_social_link_label,.contact_social_link:focus .contact_social_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.contents{margin-top:2.5rem;margin-bottom:2.5rem}.contents_header{margin-bottom:0.625rem}.contents_title{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:600;font-size:1.3125rem;line-height:1.42857;color:#000;margin:0 0 0.875rem}@media (min-width: 740px){.contents_title{font-size:1.5rem;line-height:1.41667}}.contents_title_link{color:#1B054D;-webkit-transition:color 0.25s;transition:color 0.25s}.contents_title_link:hover,.contents_title_link:focus{color:#000}.contents_title_link .contents_title_label{-webkit-box-shadow:inset 0 -3px 0 #3e7b7b;box-shadow:inset 0 -3px 0 #3e7b7b;padding-bottom:0.25rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}.contents_title_link:hover .contents_title_label,.contents_title_link:focus .contents_title_label{-webkit-box-shadow:inset 0 -3px 0 rgba(62,123,123,0.1);box-shadow:inset 0 -3px 0 rgba(62,123,123,0.1)}.contents_description{font-size:0.875rem;line-height:1.42857;color:#000}@media (min-width: 740px){.contents_description{line-height:1.57143}}.contents_description p{margin:0}.contents_list{font-size:0.875rem;font-weight:600;line-height:1.42857;list-style:none;margin:1.25rem 0 0 0;padding:0}@media (min-width: 600px){.contents_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 980px){.contents_list{width:110.5%}}@media (min-width: 1220px){.contents_list{width:113.2%}}@media (min-width: 600px){.contents_item{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}@media (min-width: 980px){.contents_item{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;margin-right:5%}}@media (min-width: 600px) and (max-width: 979px){.contents_item:nth-child(odd){margin-right:4%}}@media (min-width: 980px){.contents_item:nth-child(3n+3){margin-right:0}}.contents_link{height:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:0.0625rem solid rgba(213,213,222,0.1);color:#151538;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0.75rem 0;text-decoration:none;-webkit-transition:border 0.25s, color 0.25s;transition:border 0.25s, color 0.25s}.contents_link:hover,.contents_link:focus{border-color:#4b2e84;color:#4b2e84}.contents_link_inner{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.contents_link_label{-webkit-box-flex:1;-ms-flex:1;flex:1}.contents_link_icon{position:relative;top:-2px;color:#8f80ff;margin-left:0.875rem;-webkit-transition:color 0.25s;transition:color 0.25s;white-space:nowrap}@media (min-width: 980px){.contents_link_icon{margin-left:1.625rem}}.link_group_link:hover .contents_link_icon,.link_group_link:focus .contents_link_icon{color:#151538}.contents_link_icon .icon{display:inline}.link_group{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.link_group{margin-top:3.125rem}}@media (min-width: 980px){.link_group{margin-top:3.75rem}}@media (min-width: 1220px){.link_group{margin-top:5rem}}@media (min-width: 740px){.link_group{margin-bottom:3.125rem}}@media (min-width: 980px){.link_group{margin-bottom:3.75rem}}@media (min-width: 1220px){.link_group{margin-bottom:5rem}}.link_group_header{margin-bottom:0.625rem}.link_group_title{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.5rem;line-height:1.41667;color:#151538;margin:0 0 0.625rem}@media (min-width: 740px){.link_group_title{font-size:1.75rem}}@media (min-width: 980px){.link_group_title{font-size:1.875rem;line-height:1.4}}.link_group_description{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.link_group_description{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .link_group_description{font-size:1rem;line-height:1.75}.link_group_description p{margin:0}.link_group_list{list-style:none;margin:0;padding:0}@media (min-width: 740px){.link_group_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.75rem}}@media (min-width: 740px){.link_group_item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1.75rem}}.link_group_link{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:0.0625rem solid #d5d5de;color:#151538;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 0 0.9375rem;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s}@media (min-width: 740px){.link_group_link{padding:1.4375rem 0 1.375rem}}.link_group_link:hover,.link_group_link:focus{color:#4b2e84}.link_group_link_inner{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.link_group_link_label{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:0.875rem;font-weight:600;line-height:1.42857}.link_group_link_icon{position:relative;top:-2px;color:#8f80ff;margin-left:0.875rem;-webkit-transition:color 0.25s;transition:color 0.25s;white-space:nowrap}@media (min-width: 980px){.link_group_link_icon{margin-left:1.625rem}}.link_group_link:hover .link_group_link_icon,.link_group_link:focus .link_group_link_icon{color:#151538}.link_group_link_icon .icon{display:inline}.link_group_link_icon .icon_arrow_right{width:0.875rem;height:0.625rem}.link_group_link_icon .icon_file{width:0.9375rem;height:1.125rem}.link_group_link_icon .icon_external{width:1rem;height:1rem}.course_item_meta{text-transform:uppercase}.course_item_code{margin-right:1.75rem}.embed{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.embed{margin-top:3.125rem}}@media (min-width: 980px){.embed{margin-top:3.75rem}}@media (min-width: 1220px){.embed{margin-top:5rem}}@media (min-width: 740px){.embed{margin-bottom:3.125rem}}@media (min-width: 980px){.embed{margin-bottom:3.75rem}}@media (min-width: 1220px){.embed{margin-bottom:5rem}}.embed_header{margin-bottom:1.25rem}@media (min-width: 980px){.embed_header{margin-bottom:2.5rem}}.embed_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;margin:0 0 0.75rem}@media (min-width: 740px){.embed_title{font-size:2.125rem}}@media (min-width: 980px){.embed_title{font-size:2.625rem;line-height:1.26087}}.entity{position:relative}@media (min-width: 1220px){.entity{display:-webkit-box;display:-ms-flexbox;display:flex}}.entity_header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.625rem}@media (min-width: 1220px){.entity_header{width:52%;display:block;margin-bottom:0;padding-right:1.25rem}}.entity_info{margin-bottom:1.25rem}@media (min-width: 740px){.entity_info{margin-bottom:1.875rem}}.entity_name{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.5rem;line-height:1.41667;margin:0 0 0.75rem}@media (min-width: 740px){.entity_name{font-size:1.75rem}}.entity_name_link{color:#151538}.entity_name_link:hover,.entity_name_link:focus{color:#000}.entity_name_link_label{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;line-height:1.26087;padding-bottom:0.25rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}.entity_name_link:hover .entity_name_link_label,.entity_name_link:focus .entity_name_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.entity_title{font-size:0.875rem;line-height:1.42857;margin-bottom:0.625rem}@media (min-width: 740px){.entity_title{line-height:1.57143}}@media (min-width: 740px){.entity_title{margin-bottom:0}}.entity_expertise_title{font-size:0.875rem;line-height:1.42857;font-weight:700;margin-top:0.625rem}@media (min-width: 740px){.entity_expertise_title{line-height:1.57143}}.entity_expertise{font-size:0.875rem;line-height:1.42857;margin-bottom:0.625rem}@media (min-width: 740px){.entity_expertise{line-height:1.57143}}@media (min-width: 740px){.entity_expertise{margin-bottom:0}}.entity_pronouns{font-size:0.875rem;line-height:1.42857;margin-bottom:0.625rem}@media (min-width: 740px){.entity_pronouns{line-height:1.57143}}@media (min-width: 740px){.entity_pronouns{margin-bottom:0}}.entity_figure{width:3.75rem}@media (min-width: 500px){.entity_figure{width:4.6875rem}}@media (min-width: 1220px){.entity_figure{margin:0}}.entity_figure.small{float:right;margin:0 0 1.875rem 1.875rem}@media (min-width: 740px){.entity_figure.small{display:none}}.entity_figure.large{display:none}@media (min-width: 740px){.entity_figure.large{display:block}}.entity_image_wrapper{border-radius:50%;display:block;padding-top:100%}@media (min-width: 980px){.entity_body{width:48%}}@media (min-width: 1220px){.entity_body{margin-top:0.5rem;padding-right:6.25rem}}@media (min-width: 500px){.entity_details{display:-webkit-box;display:-ms-flexbox;display:flex}}.entity_detail{margin-bottom:0.625rem}@media (min-width: 740px){.entity_detail{margin-bottom:1.875rem}}@media (min-width: 740px){.entity_detail:last-child{margin-bottom:0}}.entity_detail_title{font-size:0.875rem;line-height:1.42857;font-weight:700;margin-bottom:0.625rem}@media (min-width: 740px){.entity_detail_title{line-height:1.57143}}.entity_detail_label{font-size:0.875rem;font-weight:normal;letter-spacing:0.01875rem;margin-bottom:0.375rem}.entity_detail_item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0.5rem}.entity_detail_item:last-child{margin-bottom:0}.entity_detail_item.address{font-size:0.875rem;line-height:1.42857}@media (min-width: 740px){.entity_detail_item.address{line-height:1.57143}}.entity_detail_hint{font-size:0.875rem;margin:0.4375rem 0.625rem 0 0}.entity_detail_item.address .entity_detail_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.entity_detail_item.address .entity_detail_hint.focusable:active,.entity_detail_item.address .entity_detail_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.entity_detail_hint_suffix{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.entity_detail_hint_suffix.focusable:active,.entity_detail_hint_suffix.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.entity_detail_info{display:block;font-size:0.9375rem;line-height:1.46667}.entity_detail_info[href]{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;display:block;line-height:2;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s;color:#151538;padding-top:0}.entity_detail_info[href] [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media print{.entity_detail_info[href] [class$="label"]{padding-bottom:0;text-decoration:underline}}.entity_detail_info[href]:hover [class$="label"],.entity_detail_info[href]:focus [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.entity_detail_info[href]:hover,.entity_detail_info[href]:focus{color:#000}@media print{.entity_detail_info[href]:after{content:normal}}.entity_detail_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;display:block;line-height:2;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s;color:#151538;padding-top:0}.entity_detail_link [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media print{.entity_detail_link [class$="label"]{padding-bottom:0;text-decoration:underline}}.entity_detail_link:hover [class$="label"],.entity_detail_link:focus [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.entity_detail_link:hover,.entity_detail_link:focus{color:#000}.entity_list{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.entity_list{margin-bottom:3.125rem}}@media (min-width: 980px){.entity_list{margin-bottom:3.75rem}}@media (min-width: 1220px){.entity_list{margin-bottom:5rem}}.entity_list_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;margin-top:2.5rem;margin-bottom:2.5rem;color:#151538}@media (min-width: 740px){.entity_list_title{font-size:2.125rem}}@media (min-width: 980px){.entity_list_title{font-size:2.625rem;line-height:1.26087}}.entity_list_items{list-style:none;margin:0;padding:0}.entity_list_item{border-top:0.125rem solid #cccccc;padding:1.875rem 0}@media (min-width: 500px){.entity_list_item{padding-bottom:3.125rem}}@media (min-width: 1220px){.entity_list_item{padding-bottom:4.375rem}}.entity_table{width:100%;border-collapse:collapse}@media (max-width: 739px){.entity_table{display:block}}.entity_table th,.entity_table td{padding:1.25rem}@media (max-width: 739px){.entity_table th,.entity_table td{display:block;padding:0}}.entity_table th:first-child,.entity_table td:first-child{padding-left:0}.entity_table th:last-child,.entity_table td:last-child{padding-right:0}.entity_table th{padding-top:0}.entity_table td{padding-top:1.75rem;padding-bottom:2.375rem}@media (max-width: 739px){.entity_table td{padding:0}}.entity_table_head{color:#4e4e70;font-size:0.875rem;font-weight:600;letter-spacing:0.0625rem;text-align:left;text-transform:uppercase}@media (max-width: 739px){.entity_table_head{display:none}}.entity_table_row{vertical-align:top;padding:1.875rem 0 1.25rem}@media (max-width: 739px){.entity_table_row{display:block}}@media (min-width: 740px){.entity_table_row{padding:0}}.entity_table_heading{font-weight:500}.entity_table_heading.name{width:43%}.entity_table_heading.contact{width:25%}.entity_table_heading.department{width:25%}.entity_table_heading.location{width:25%}.entity_table_heading.profile{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.entity_table_heading.profile.focusable:active,.entity_table_heading.profile.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}@media (max-width: 739px){.entity_table_body{display:block}}.entity_table_body .entity_table_row{border-top:0.0625rem solid rgba(213,213,222,0.5)}[data-whatinput="mouse"] .entity_meta_inner:focus,[data-whatinput="touch"] .entity_meta_inner:focus{outline:0}.entity_meta_intro{color:#151538;margin-bottom:1.875rem}@media (min-width: 740px){.entity_meta_intro{text-align:center}}@media (min-width: 980px){.entity_meta_intro{margin-bottom:2.5rem}}.entity_meta_description{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.3125rem;line-height:1.42857;margin:0}@media (min-width: 740px){.entity_meta_description{font-size:1.5rem;line-height:1.41667}}@media (min-width: 1220px){.entity_meta_description{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.entity_meta_title{color:#4e4e70}@media (min-width: 1220px){.entity_meta_description_separator::before{width:1.6875rem;height:0.0625rem;background-color:#d5d5de;content:"";display:block;margin:1.25rem 0.625rem 0}}@media (min-width: 1220px){.entity_meta_department{margin-top:0.125rem}}.entity_meta_department_link{color:#151538;-webkit-transition:color 0.25s;transition:color 0.25s}.entity_meta_department_link:hover,.entity_meta_department_link:focus{color:#000}.entity_meta_department_link .entity_meta_department_label{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.25rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}.entity_meta_department_link:hover .entity_meta_department_label,.entity_meta_department_link:focus .entity_meta_department_label{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.entity_meta_details{padding-bottom:2.5rem}@media (min-width: 740px){.entity_meta_details{padding-bottom:5rem}}.event_actions{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.event_actions{margin-top:3.125rem}}@media (min-width: 980px){.event_actions{margin-top:3.75rem}}@media (min-width: 740px){.event_actions{margin-bottom:3.125rem}}@media (min-width: 980px){.event_actions{margin-bottom:3.75rem}}.event_actions_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.event_actions_header.focusable:active,.event_actions_header.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.event_actions_list{list-style:none;margin:0;padding:0}.event_action{margin-bottom:0.625rem}@media (min-width: 500px){.event_action{display:inline-block}}@media (min-width: 500px){.event_action:not(:last-child){margin-right:0.625rem}}.event_action_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#4b2e84;color:#fff;display:block;text-align:center}@media print{.event_action_link{border:0.0625rem solid}}.event_action_link:focus,.event_action_link:hover{background:#151538}.event_action_link [class$="link_inner"]{display:block}.event_action_link .icon{display:inline}.event_action_link [class$="link_inner"]{display:block}.event_action_link .icon{display:inline}@media (min-width: 500px){.event_action_link{display:inline-block}}.event_details{font-size:0.875rem;line-height:1.42857}@media (min-width: 740px){.event_meta .event_details{display:-webkit-box;display:-ms-flexbox;display:flex}}.event_related .event_details{display:none}.event_detail{position:relative;margin-bottom:1rem}@media (min-width: 1220px){.event_list_item .event_detail:not(:last-child){margin-right:2.5rem}}@media (min-width: 740px){.event_meta .event_detail{margin-bottom:0}}@media (min-width: 740px){.event_meta .event_detail:first-child{margin-left:auto}}.event_meta .event_detail:last-child{margin-bottom:0}@media (min-width: 740px){.event_meta .event_detail:last-child{margin-right:auto}}@media (min-width: 740px){.event_meta .event_detail:not(:last-child){margin-right:2.75rem}}.event_detail_hint{letter-spacing:0.0625rem;margin-right:0.25rem;text-transform:uppercase}.event_detail_hint_suffix{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.event_detail_hint_suffix.focusable:active,.event_detail_hint_suffix.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.event_detail_icon{position:absolute;top:2px;left:0;display:none}.event_detail_label{font-weight:600}.event_list_item .event_detail_label{color:#151538;font-size:0.875rem}.event_feature .event_detail_label{font-size:0.875rem}.event_detail_link{color:inherit;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s}.event_detail_link:hover,.event_detail_link:focus{color:#f5eeee}.event_list_item .event_detail_link{color:#151538;font-weight:600}.event_list_item .event_detail_link:hover,.event_list_item .event_detail_link:focus{color:#000}.event_detail_link_label{-webkit-box-shadow:inset 0 -2px 0 #cbdd52;box-shadow:inset 0 -2px 0 #cbdd52;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}.event_detail_link:hover .event_detail_link_label,.event_detail_link:focus .event_detail_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(203,221,82,0.1);box-shadow:inset 0 -2px 0 rgba(203,221,82,0.1)}.event_list_item .event_detail_link_label{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff}.event_list_item .event_detail_link:hover .event_detail_link_label,.event_list_item .event_detail_link:focus .event_detail_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.event_detail_list{display:inline;font-weight:600;list-style:none;margin:0;padding:0}.event_detail_item{display:inline-block}.event_detail_item:not(:last-child){margin-right:0.625rem}.event_entry_figure{display:block;margin:1.875rem 0}.event_entry_figure picture{display:block}.event_entry_figure img{display:block;width:100%}.event_entry_image_wrapper{display:block;padding-top:66.6%}.event_feature{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.event_feature{margin-top:3.125rem}}@media (min-width: 980px){.event_feature{margin-top:3.75rem}}@media (min-width: 1220px){.event_feature{margin-top:5rem}}@media (min-width: 740px){.event_feature{margin-bottom:3.125rem}}@media (min-width: 980px){.event_feature{margin-bottom:3.75rem}}@media (min-width: 1220px){.event_feature{margin-bottom:5rem}}.page_layout_menu .page_feature .event_feature{background-color:#151538;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), to(#fff));background-image:linear-gradient(to bottom, #fff 0, #fff 100%);background-position:left bottom;background-repeat:repeat-x;background-size:1px 40px;margin:0}.event_feature_inner{background-color:#3f7c7c;color:#fff;overflow:hidden}@media (min-width: 740px) and (max-width: 979px){.event_feature_inner{padding:1.875rem}}@media print{.event_feature_inner{border:0.0625rem solid}}.event_filter{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.event_filter{margin-top:3.125rem}}@media (min-width: 980px){.event_filter{margin-top:3.75rem}}@media (min-width: 740px){.event_filter{margin-bottom:3.125rem}}@media (min-width: 980px){.event_filter{margin-bottom:3.75rem}}@media (min-width: 1220px){.event_filter{margin-bottom:5rem}}@media (min-width: 1220px){.event_filter_inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.event_filter_header{margin-bottom:1.25rem}@media (min-width: 1220px){.event_filter_header{margin-right:auto}}.event_filter_title{margin:0}.event_filter_title_prefix{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;display:block}@media (min-width: 980px){.event_filter_title_prefix{margin-bottom:0.75rem}}.event_filter_title_suffix{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;display:block}@media (min-width: 740px){.event_filter_title_suffix{font-size:2.125rem}}@media (min-width: 980px){.event_filter_title_suffix{font-size:2.625rem;line-height:1.26087}}@media (min-width: 740px){.event_filter_body{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 1220px){.event_filter_body{margin-left:3.125rem;-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}}.event_filter_options{margin-bottom:1.875rem}@media (min-width: 740px){.event_filter_options{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 1.875rem 0 0}}@media (min-width: 1220px){.event_filter_options{border-left:0.0625rem solid rgba(213,213,222,0.5);-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:3.125rem;padding-left:3.125rem}}.event_filter_option{margin-bottom:1.125rem}.event_filter_option_label{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;display:block;margin-bottom:0.75rem}.event_filter_option_select_wrapper{position:relative;display:inline-block;display:block}.event_filter_option_select_wrapper select{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:0.0625rem solid #000;border-radius:0.1875rem;color:inherit;cursor:pointer;display:inline-block;line-height:normal;margin:0;outline:0;padding:0.875rem 3.75rem 0.875rem 1.25rem;-webkit-transition:background 0.25s, color 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, color 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, color 0.25s;transition:background 0.25s, box-shadow 0.25s, color 0.25s, -webkit-box-shadow 0.25s}@-moz-document url-prefix(){.event_filter_option_select_wrapper select{text-indent:0.01px;text-overflow:""}}.event_filter_option_select_wrapper select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.event_filter_option_select_wrapper select::-ms-expand{display:none}@-moz-document url-prefix(){.event_filter_option_select_wrapper select option{background-color:#fff}}.event_filter_option_select_wrapper [class$="icon"]{width:1.625rem;height:1.625rem;position:absolute;top:50%;right:20px;border-radius:50%;pointer-events:none;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.event_filter_option_select_wrapper .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.event_filter_option_select_wrapper select{background-color:#f3f7f7;border-color:#d5d5de;color:#151538}.event_filter_option_select_wrapper select:focus{-webkit-box-shadow:0 0 3px 1px #8f80ff;box-shadow:0 0 3px 1px #8f80ff}.event_filter_option_select_wrapper [class$="icon"]{background-color:#4e4e70;color:#fff}.event_filter_options_submit{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#4b2e84;color:#fff}@media print{.event_filter_options_submit{border:0.0625rem solid}}.event_filter_options_submit:focus,.event_filter_options_submit:hover{background:#151538}.event_filter_calendar{border-top:0.0625rem solid rgba(213,213,222,0.5);padding-top:1.875rem}@media (min-width: 740px){.event_filter_calendar{border-top:0;padding:0}}.event_filter_calendar_toggle{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#4b2e84;color:#fff}@media print{.event_filter_calendar_toggle{border:0.0625rem solid}}.event_filter_calendar_toggle:focus,.event_filter_calendar_toggle:hover{background:#151538}@media (min-width: 740px){.event_filter_calendar_toggle{display:none}}.event_filter_calendar_toggle_inner{display:block}.event_filter_calendar.fs-swap-active .event_filter_calendar_toggle_inner{display:none}.event_filter_calendar_toggle_inner_active{display:none}.event_filter_calendar.fs-swap-active .event_filter_calendar_toggle_inner_active{display:block}.event_filter_calendar_title{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;display:none;margin:0 0 0.75rem}@media (min-width: 740px){.event_filter_calendar_title{display:block}}.event_list_item .event_item{position:relative}@media (min-width: 740px){.event_list_item .event_item{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 980px){.event_feature .event_item{min-height:26.625rem;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 1220px){.event_feature .event_item{min-height:29.75rem}}@media (min-width: 1394px){.event_feature .event_item{min-height:33.75rem}}.event_related .event_item{width:100%;height:100%;background-color:#3f7c7c;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 1220px){.event_related .event_item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.event_figure{display:block;margin-bottom:1.25rem}.event_figure picture{display:block}.event_figure img{display:block;width:100%}@media (min-width: 500px){.event_list_item .event_figure{width:30.5%;float:right;margin:0 0 1.25rem 1.25rem}}@media (min-width: 740px){.event_list_item .event_figure{width:30.5%;margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width: 980px){.event_list_item .event_figure{width:28%}}.event_feature .event_figure{margin:0}@media (min-width: 740px){.event_feature .event_figure{width:40%;float:right;margin:0 0 1.875rem 1.875rem}}@media (min-width: 980px){.event_feature .event_figure{width:auto;position:relative;-webkit-box-flex:0;-ms-flex:0 0 47.8%;flex:0 0 47.8%;float:none;margin:0}}@media (min-width: 1220px){.event_feature .event_figure{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-ms-flex:0 0 56.5%;flex:0 0 56.5%}}.event_related .event_figure{margin-bottom:0}.event_figure_link{position:relative;display:block}@media (min-width: 980px){.event_feature .event_figure_link{width:100%;height:100%;position:absolute;top:0;left:0}}.event_image_wrapper{display:block;padding-top:66.6%}.event_related .event_image_wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 980px){.event_feature .event_image_wrapper{width:100%;height:100%;position:absolute;top:0;left:0}}@media (min-width: 980px){.event_feature .event_image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media (min-width: 740px){.event_wrapper{margin-right:auto}}@media (min-width: 740px){.event_list_item .event_wrapper{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}}@media (min-width: 980px){.event_list_item .event_wrapper{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin-left:17%}}@media (min-width: 1220px){.event_list_item .event_wrapper{-webkit-box-flex:0;-ms-flex:0 0 51%;flex:0 0 51%;margin-left:14%}}.event_feature .event_wrapper{padding:1.25rem}@media (min-width: 500px){.event_feature .event_wrapper{padding:1.875rem}}@media (min-width: 740px){.event_feature .event_wrapper{padding:0}}@media (min-width: 980px){.event_feature .event_wrapper{margin:3.125rem 4.3%}}.event_related .event_wrapper{padding:1.25rem}@media (min-width: 500px) and (max-width: 739px), (min-width: 1220px){.event_related .event_wrapper{padding:2.375rem}}.event_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:0.3125rem}.event_title{position:relative;margin:0 0 0.5rem}.event_list_item .event_title{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.5rem;line-height:1.42857;margin-bottom:0.875rem}@media (min-width: 740px){.event_list_item .event_title{font-size:1.75rem}}.event_feature .event_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571}@media (min-width: 740px){.event_feature .event_title{font-size:2.125rem}}@media (min-width: 980px){.event_feature .event_title{font-size:2.625rem;line-height:1.26087}}.event_related .event_title{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.75rem;line-height:1.35714}.event_title_link{color:inherit;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s}.event_related .event_title_link:hover,.event_related .event_title_link:focus{color:#f5eeee}.event_list_item .event_title_link{color:#151538}.event_list_item .event_title_link:hover,.event_list_item .event_title_link:focus{color:#000}.event_list_item .event_title_link_label{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.25rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}.event_list_item .event_title_link_label:hover,.event_list_item .event_title_link_label:focus{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.event_related .event_title_link_label,.event_feature .event_title_link_label{-webkit-box-shadow:inset 0 -2px 0 #cbdd52;box-shadow:inset 0 -2px 0 #cbdd52;line-height:1.26087;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}.event_related .event_title_link:hover .event_title_link_label,.event_related .event_title_link:focus .event_title_link_label,.event_feature .event_title_link:hover .event_title_link_label,.event_feature .event_title_link:focus .event_title_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(203,221,82,0.1);box-shadow:inset 0 -2px 0 rgba(203,221,82,0.1)}.event_time_wrapper{margin-bottom:0.9375rem}.event_list_item .event_time_wrapper{margin-bottom:0.3125rem}@media (min-width: 980px){.event_list_item .event_time_wrapper{position:absolute;top:4px;left:0;margin:0}}.event_related .event_time_wrapper,.event_feature .event_time_wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.event_time_icon{width:2.5rem;height:2.5rem;position:relative;background-color:#cbdd52;border-radius:50%;color:#3f7c7c;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;margin-right:0.75rem}@media print{.event_time_icon{display:none}}.event_time_icon .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.event_list_item .event_time_icon{display:none}.event_feature .event_time_icon{background-color:#cbdd52}.event_time{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print{.event_time{padding:0}}@media (min-width: 980px){.event_list_item .event_time{display:block}}.event_time_start{display:block}.event_time_start_day{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;display:block}@media (min-width: 980px) and (max-width: 1393px){.event_list_item .event_time_start_day{font-size:1.125rem}}.event_time_start_date{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.3125rem;line-height:1.42857;display:block}@media (min-width: 980px) and (max-width: 1393px){.event_list_item .event_time_start_date{font-size:1.125rem}}.event_time_separator{margin:0 0.25rem}.event_list_item .event_time_separator{color:rgba(213,213,222,0.65)}.event_time_end{display:block}@media (min-width: 980px){.event_list_item .event_time_end{display:block}}.event_time_end_day{display:none}.event_time_end_date{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.3125rem;line-height:1.42857;display:block}@media (min-width: 980px) and (max-width: 1393px){.event_list_item .event_time_end_date{font-size:1.125rem}}.event_description{font-family:Gothia, "Times New Roman", serif;font-size:1.125rem;line-height:1.66667;margin-bottom:1.375rem}.event_list_item .event_description{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.event_list_item .event_description{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .event_list_item .event_description{font-size:1rem;line-height:1.75}.event_related .event_description{margin-bottom:0}.event_description p{margin:0}.event_list{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.event_list{margin-top:3.125rem}}@media (min-width: 980px){.event_list{margin-top:3.75rem}}@media (min-width: 1220px){.event_list{margin-top:5rem}}@media (min-width: 740px){.event_list{margin-bottom:3.125rem}}@media (min-width: 980px){.event_list{margin-bottom:3.75rem}}@media (min-width: 1220px){.event_list{margin-bottom:5rem}}.event_list_items{list-style:none;margin:0;padding:0}.event_list_item{border-top:0.0625rem solid rgba(213,213,222,0.5);padding:2.5rem 0}.subscribe{margin-top:2.5rem;position:relative;border-top:0.25rem solid #f3f7f7;padding:1.875rem 0 0.375rem}@media (min-width: 740px){.subscribe{margin-top:3.125rem}}@media (min-width: 980px){.subscribe{margin-top:3.75rem}}.subscribe_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#4b2e84;color:#fff;display:block;text-align:center}@media print{.subscribe_link{border:0.0625rem solid}}.subscribe_link:focus,.subscribe_link:hover{background:#151538}.subscribe_link [class$="link_inner"]{display:block}.subscribe_link .icon{display:inline}.subscribe_link [class$="link_inner"]{display:block}.subscribe_link .icon{display:inline}@media (min-width: 500px){.subscribe_link{display:inline-block}}[data-whatinput="mouse"] .event_meta_inner:focus,[data-whatinput="touch"] .event_meta_inner:focus{outline:0}.event_meta_header{margin-bottom:1.5625rem}.event_meta_time_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event_meta_time_icon{height:2.5rem;position:relative;background-color:#cbdd52;border-radius:50%;color:#3f7c7c;display:block;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;margin:0 0.75rem 0 0}@media (min-width: 740px){.event_meta_time_icon{margin-left:auto}}.event_meta_time_icon .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.event_meta_time{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 740px){.event_meta_time{margin-right:auto}}.event_meta_time_start{display:block}@media (min-width: 500px){.event_meta_time_start:not(:last-child){margin-right:0.25rem}}.event_meta_time_start_day,.event_meta_time_end_day{display:block;font-size:0.875rem;letter-spacing:0.0625rem;text-transform:uppercase}.event_meta_time_start_date,.event_meta_time_end_date{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.3125rem;line-height:1.42857;display:block}@media (max-width: 499px){.event_meta_time_start_date,.event_meta_time_end_date{font-size:1rem}}.event_meta_time_separator{margin:0 0.25rem}.event_meta_time_end{display:block}@media (min-width: 500px){.event_meta_time_end{margin-top:0}}.event_meta_body{margin-bottom:1.875rem}@media (min-width: 740px){.event_meta_body{margin-bottom:5rem}}.event_meta_intro{margin-bottom:1.875rem}@media (min-width: 740px){.event_meta_intro{text-align:center}}.event_meta_media{margin-bottom:-2.5rem}@media (min-width: 740px){.event_meta_media{margin-bottom:-3.75rem}}.event_meta_image_wrapper{padding-top:56.25%}.event_related{padding-top:2.5rem;padding-bottom:2.5rem;background-color:#fff}@media (min-width: 740px){.event_related{padding-top:3.125rem}}@media (min-width: 980px){.event_related{padding-top:3.75rem}}@media (min-width: 1220px){.event_related{padding-top:5rem}}@media (min-width: 740px){.event_related{padding-bottom:3.125rem}}@media (min-width: 980px){.event_related{padding-bottom:3.75rem}}@media (min-width: 1220px){.event_related{padding-bottom:5rem}}.no-js .event_related,.event_related.in_view{background-color:#f3f7f7;-webkit-transition:background-color 0.4s;transition:background-color 0.4s}.event_related_header{margin-bottom:1.25rem}@media (min-width: 1220px){.event_related_header{margin-bottom:1.875rem}}@media (min-width: 740px){.event_related_header_inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}}.event_related_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;margin:0}@media (min-width: 740px){.event_related_title{font-size:2.125rem}}@media (min-width: 980px){.event_related_title{font-size:2.625rem;line-height:1.26087}}@media (min-width: 740px){.event_related_title{margin-right:1.875rem}}.event_related_description{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.event_related_description{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .event_related_description{font-size:1rem;line-height:1.75}.event_related_description p{margin:0}@media (min-width: 740px){.event_related_actions{margin-left:auto}}.event_related_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;display:block;line-height:2;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s;color:#151538;display:inline-block}.event_related_link [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media print{.event_related_link [class$="label"]{padding-bottom:0;text-decoration:underline}}.event_related_link:hover [class$="label"],.event_related_link:focus [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.event_related_link:hover .event_related_link_label,.event_related_link:focus .event_related_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.event_related_items{list-style:none;margin:0;padding:0}@media (min-width: 740px){.event_related_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.event_related_item{margin-bottom:1.875rem}@media (min-width: 740px){.event_related_item{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin-right:auto}}@media (min-width: 980px){.event_related_item{-ms-flex-preferred-size:30.5%;flex-basis:30.5%;margin-right:4.25%}}@media (min-width: 500px) and (max-width: 979px){.event_related_item:nth-child(even){margin-right:0}}@media (min-width: 980px){.event_related_item:nth-child(3n+3){margin-right:0}}@media (min-width: 980px){.event_related_item{margin-bottom:0}}@media print{.event_related_item{border:0.0625rem solid}}.event_related_list{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.event_related_list{margin-top:3.125rem}}@media (min-width: 980px){.event_related_list{margin-top:3.75rem}}@media (min-width: 1220px){.event_related_list{margin-top:5rem}}@media (min-width: 740px){.event_related_list{margin-bottom:3.125rem}}@media (min-width: 980px){.event_related_list{margin-bottom:3.75rem}}@media (min-width: 1220px){.event_related_list{margin-bottom:5rem}}.event_related_list_header{margin-bottom:1.25rem}@media (min-width: 1220px){.event_related_list_header{margin-bottom:1.875rem}}.event_related_list_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;margin:0}@media (min-width: 740px){.event_related_list_title{font-size:2.125rem}}@media (min-width: 980px){.event_related_list_title{font-size:2.625rem;line-height:1.26087}}.filter{margin-top:2.5rem;margin-bottom:2.5rem;display:none}.js .filter{display:block}@media print{.js .filter{display:none}}.filter_tabs_wrapper{position:relative;margin-bottom:1.75rem;text-align:center}.filter_tabs_wrapper::before{width:100%;height:0.0625rem;position:absolute;top:50%;background-color:rgba(213,213,222,0.5);content:"";display:block}.filter_tabs{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:600;position:relative;background-color:#fff;display:inline-block;font-size:0.875rem;line-height:1.21429;padding:0 0.9375rem}@media (min-width: 500px){.filter_tabs{padding:0 2.1875rem}}.filter_tab{position:relative;border-radius:0.25rem;color:#4b2e84;font-weight:600;padding:0.5rem 0.9375rem 0.625rem;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s}.filter_tab:hover,.filter_tab:focus{background:#f5eeee;color:#151538}.filter_tab.fs-swap-active{background:#f5eeee;color:#151538}.filter_tab:not(:last-child){margin-right:0.625rem}.filter_tab_label{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #d5d5de), to(#d5d5de));background-image:linear-gradient(to bottom, #d5d5de 0, #d5d5de 100%);background-position:left bottom;background-repeat:repeat-x;background-size:1px 2px;padding-bottom:0.4375rem;-webkit-transition:background 0.25s;transition:background 0.25s}.filter_tab:hover .filter_tab_label,.filter_tab:focus .filter_tab_label,.filter_tab.fs-swap-active .filter_tab_label{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(213,213,222,0)), to(rgba(213,213,222,0)));background-image:linear-gradient(to bottom, rgba(213,213,222,0) 0, rgba(213,213,222,0) 100%)}.filter_tabpanel{display:none}.filter_tabpanel.fs-swap-active{display:block}@media (min-width: 740px){.filter_tools{max-width:55.3125rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto}}.filter_tool:not(:last-child){margin-bottom:1.25rem}@media (min-width: 740px){.filter_tool:not(:last-child){-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0;margin-right:1.25rem}}.filter_label{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;display:block;margin-bottom:0.75rem}.filter_tool_select_wrapper{position:relative;display:inline-block;display:block}.filter_tool_select_wrapper select{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:0.0625rem solid #000;border-radius:0.1875rem;color:inherit;cursor:pointer;display:inline-block;line-height:normal;margin:0;outline:0;padding:0.875rem 3.75rem 0.875rem 1.25rem;-webkit-transition:background 0.25s, color 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, color 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, color 0.25s;transition:background 0.25s, box-shadow 0.25s, color 0.25s, -webkit-box-shadow 0.25s}@-moz-document url-prefix(){.filter_tool_select_wrapper select{text-indent:0.01px;text-overflow:""}}.filter_tool_select_wrapper select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.filter_tool_select_wrapper select::-ms-expand{display:none}@-moz-document url-prefix(){.filter_tool_select_wrapper select option{background-color:#fff}}.filter_tool_select_wrapper [class$="icon"]{width:1.625rem;height:1.625rem;position:absolute;top:50%;right:20px;border-radius:50%;pointer-events:none;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.filter_tool_select_wrapper .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.filter_tool_select_wrapper select{background-color:#f3f7f7;border-color:#d5d5de;color:#151538}.filter_tool_select_wrapper select:focus{-webkit-box-shadow:0 0 3px 1px #8f80ff;box-shadow:0 0 3px 1px #8f80ff}.filter_tool_select_wrapper [class$="icon"]{background-color:#4e4e70;color:#fff}.filter_tools_submit{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#4b2e84;color:#fff}@media print{.filter_tools_submit{border:0.0625rem solid}}.filter_tools_submit:focus,.filter_tools_submit:hover{background:#151538}.filter_search{max-width:38.125rem;margin:0 auto}.filter_search_form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.filter_search_form_icon{position:absolute;top:50%;left:20px;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filter_search_input{background-color:#f3f7f7;border:0.0625rem solid #d5d5de;border-radius:0.125rem;color:#151538;font-size:1rem;line-height:1.77778;padding:0.5rem 0.75rem;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-left:3.25rem !important}@media (min-width: 740px){.filter_search_input{padding:0.75rem 1rem}}.filter_search_input::-webkit-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.filter_search_input::-moz-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.filter_search_input:-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.filter_search_input::-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.filter_search_input::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.filter_search_submit{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#4b2e84;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print{.filter_search_submit{border:0.0625rem solid}}.filter_search_submit:focus,.filter_search_submit:hover{background:#151538}.filter_search_submit_icon{display:none}.filter_results{font-size:1.3125rem;line-height:1.42857;margin-top:1.875rem}@media (min-width: 740px){.filter_results{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:3.125rem}}.filter_results_description{margin:0}@media (min-width: 740px){.filter_results_description{margin-right:1.25rem}}.filter_results_label_number{font-weight:700}.filter_results_category{display:block;font-weight:700}@media (min-width: 500px){.filter_results_category{display:inline}}.filter_results_reset_link{border:0.0625rem solid #d5d5de;border-radius:0.1875rem;color:#4e4e70;display:inline-block;padding:0.625rem 1.125rem;margin-top:0.625rem;-webkit-transition:background 0.25s, border 0.25s, color 0.25s;transition:background 0.25s, border 0.25s, color 0.25s}@media (min-width: 740px){.filter_results_reset_link{margin-top:0;margin-left:auto}}.filter_results_reset_link:hover,.filter_results_reset_link:focus{background-color:#151538;color:#fff}.filter_results_reset_link_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.filter_results_reset_link_label{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase}.filter_results_reset_link_icon{width:1.25rem;height:1.25rem;position:relative;background-color:#8f80ff;border-radius:50%;color:#fff;display:block;margin-left:0.625rem}.filter_results_reset_link_icon_inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:calc(50% - 1px)}.filter_results_reset_link_icon_space{display:none}.people_filter{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.people_filter{margin-top:3.125rem}}@media (min-width: 980px){.people_filter{margin-top:3.75rem}}@media (min-width: 740px){.people_filter{margin-bottom:3.125rem}}@media (min-width: 980px){.people_filter{margin-bottom:3.75rem}}.people_filter.has_results{margin-bottom:1.25rem}@media (min-width: 740px){.people_filter.has_results{margin-bottom:1.875rem}}.people_filter_header{margin-bottom:1.5625rem}.people_filter_title{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.5rem;line-height:1.41667;color:#151538;margin:0}@media (min-width: 740px){.people_filter_title{font-size:1.75rem}}@media (min-width: 980px){.people_filter_title{font-size:1.875rem;line-height:1.4}}.people_filter_description{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.125rem;line-height:1.33333;margin:0.875rem 0 0 0}@media (min-width: 740px){.people_filter_description{font-size:1.3125rem;line-height:1.58333}}@media (min-width: 740px){.people_filter_description{font-size:1.5rem}}.people_filter_body_group{max-width:46.25rem}.people_search_label{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;display:block;margin-bottom:0.75rem}.people_search_group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.people_search_form_icon{position:absolute;top:50%;left:20px;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.people_search_input{background-color:#f3f7f7;border:0.0625rem solid #d5d5de;border-radius:0.125rem;color:#151538;font-size:1rem;line-height:1.77778;padding:0.5rem 0.75rem;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-left:3.25rem !important}@media (min-width: 740px){.people_search_input{padding:0.75rem 1rem}}.people_search_input::-webkit-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.people_search_input::-moz-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.people_search_input:-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.people_search_input::-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.people_search_input::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.people_search_submit{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#4b2e84;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print{.people_search_submit{border:0.0625rem solid}}.people_search_submit:focus,.people_search_submit:hover{background:#151538}.people_search_submit_icon{display:none}.people_search_options{border:0;margin:0 0 1.875rem;padding:0}.people_search_options_title{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;margin:0 0 0.75rem 0;padding:0}@media (min-width: 740px){.people_search_options_title{float:left;margin:0 1.25rem 0 0}}.people_search_options_list{color:#151538;list-style:none;margin:0;padding:0}@media (min-width: 740px){.people_search_options_list{display:inline-block}}.people_search_option{position:relative}.people_search_option input{position:absolute;z-index:-2;opacity:0}.people_search_option input:checked ~ [class$="indicator"]:before{-webkit-transform:scale(1);transform:scale(1)}.people_search_option [class$="indicator"]{position:absolute;top:0;left:0;display:block;pointer-events:none;text-align:center;-webkit-transition:background-color 0.25s, border 0.25s, color 0.25s;transition:background-color 0.25s, border 0.25s, color 0.25s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.people_search_option [class$="indicator"]:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;-webkit-transition:background 0.25s, -webkit-transform 0.25s;transition:background 0.25s, -webkit-transform 0.25s;transition:background 0.25s, transform 0.25s;transition:background 0.25s, transform 0.25s, -webkit-transform 0.25s}.people_search_option [class$="indicator"]{width:1.625rem;height:1.625rem;border-radius:50%}.people_search_option [class$="indicator"]:before{width:0.75rem;height:0.75rem;border-radius:inherit;content:""}.people_search_option input:focus ~ [class$="indicator"]{-webkit-box-shadow:0 0 3px 1px #4b2e84;box-shadow:0 0 3px 1px #4b2e84}.people_search_option [class$="indicator"]{background-color:#f3f7f7;border:0.0625rem solid #d5d5de}.people_search_option [class$="indicator"]:before{background-color:#4b2e84;opacity:0}.people_search_option input:checked ~ [class$="indicator"]:before{opacity:1}@media (min-width: 740px){.people_search_option{display:inline-block}}.people_search_option:not(:last-child){margin:0 0 1rem 0}@media (min-width: 740px){.people_search_option:not(:last-child){margin:0 1.5625rem 0 0}}.people_search_option_indicator{margin-top:-0.1875rem}.people_search_option_label{font-size:1rem;padding-left:2.125rem}.filter_message{margin-top:1.125rem}.filter_message::before{height:0.0625rem;background-color:rgba(216,216,216,0.5);content:"";display:block;margin-bottom:1.125rem}.filter_message_inner{background-color:#f5eeee;color:#151538;padding:1.5rem 1.75rem}.filter_message_title{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4e4e70;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0.375rem}.filter_message_title_icon{margin-right:0.5rem}@media (min-width: 740px){.filter_message_body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.filter_message_description{font-size:0.875rem;line-height:1.42857;margin:0 0 0.75rem}@media (min-width: 740px){.filter_message_description{line-height:1.57143}}@media (min-width: 740px){.filter_message_description{margin-bottom:0}}.filter_message_description p{margin:0}.filter_message_actions{margin:0.1875rem 0 0 0.75rem}.filter_message_action_link{color:#20005A;font-size:0.875rem;font-weight:600;-webkit-transition:color 0.25s;transition:color 0.25s}.filter_message_action_link:hover,.filter_message_action_link:focus{color:#4e4e70}.filter_message_action_link_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.filter_message_action_link_icon{fill:#4b2e84;margin-left:0.375rem}.filter_message_action_link_icon .icon{width:0.875rem;height:0.875rem}.filter_message_action_link_icon_space{display:none}.place_filter{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.place_filter{margin-top:3.125rem}}@media (min-width: 980px){.place_filter{margin-top:3.75rem}}@media (min-width: 740px){.place_filter{margin-bottom:3.125rem}}@media (min-width: 980px){.place_filter{margin-bottom:3.75rem}}.place_filter.has_results{margin-bottom:1.25rem}@media (min-width: 740px){.place_filter.has_results{margin-bottom:1.875rem}}.place_filter_body_group{max-width:46.25rem}.place_search_label{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;display:block;margin-bottom:0.75rem}.place_search_group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.place_search_form_icon{position:absolute;top:50%;left:20px;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.place_search_input{background-color:#f3f7f7;border:0.0625rem solid #d5d5de;border-radius:0.125rem;color:#151538;font-size:1rem;line-height:1.77778;padding:0.5rem 0.75rem;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-left:3.25rem !important}@media (min-width: 740px){.place_search_input{padding:0.75rem 1rem}}.place_search_input::-webkit-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.place_search_input::-moz-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.place_search_input:-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.place_search_input::-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.place_search_input::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#151538;opacity:1}.place_search_submit{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#4b2e84;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print{.place_search_submit{border:0.0625rem solid}}.place_search_submit:focus,.place_search_submit:hover{background:#151538}.place_search_submit_icon{display:none}.gallery_grid{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 740px){.gallery_grid{padding-top:3.125rem}}@media (min-width: 980px){.gallery_grid{padding-top:3.75rem}}@media (min-width: 1220px){.gallery_grid{padding-top:5rem}}@media (min-width: 740px){.gallery_grid{padding-bottom:3.125rem}}@media (min-width: 980px){.gallery_grid{padding-bottom:3.75rem}}@media (min-width: 1220px){.gallery_grid{padding-bottom:5rem}}@media print{.gallery_grid{border:0.0625rem solid;border-width:0.0625rem 0;padding:2.5rem 0}}.gallery_grid.theme_white{margin-top:2.5rem;margin-bottom:2.5rem;padding:0}@media (min-width: 740px){.gallery_grid.theme_white{margin-top:3.125rem}}@media (min-width: 980px){.gallery_grid.theme_white{margin-top:3.75rem}}@media (min-width: 1220px){.gallery_grid.theme_white{margin-top:5rem}}@media (min-width: 740px){.gallery_grid.theme_white{margin-bottom:3.125rem}}@media (min-width: 980px){.gallery_grid.theme_white{margin-bottom:3.75rem}}@media (min-width: 1220px){.gallery_grid.theme_white{margin-bottom:5rem}}@media print{.gallery_grid.theme_white{margin:0;padding:2.5rem 0}}.no-js .gallery_grid,.gallery_grid.in_view{-webkit-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}.no-js .gallery_grid.theme_gray,.gallery_grid.in_view.theme_gray{background-color:#f3f7f7}.no-js .gallery_grid.theme_peach,.gallery_grid.in_view.theme_peach{background-color:#f5eeee}.no-js .gallery_grid.theme_white,.gallery_grid.in_view.theme_white{background:#fff}.no-js .gallery_grid.theme_purple,.gallery_grid.in_view.theme_purple{background-color:#151538;color:#fff}.gallery_grid_header{margin-bottom:1.875rem}@media (min-width: 980px){.gallery_grid_header{margin-bottom:3.125rem}}.gallery_grid_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;margin:0 0 0.625rem}@media (min-width: 740px){.gallery_grid_title{font-size:2.125rem}}@media (min-width: 980px){.gallery_grid_title{font-size:2.625rem;line-height:1.26087}}.gallery_grid.theme_purple .gallery_grid_title{color:inherit}.gallery_grid_description{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.gallery_grid_description{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .gallery_grid_description{font-size:1rem;line-height:1.75}.gallery_grid_description p{margin:0}@media (min-width: 740px){.gallery_grid_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.gallery_grid_item{margin:0 0 1.875rem}@media (min-width: 980px){.gallery_grid_item{margin-bottom:3.125rem}}@media (min-width: 740px){.gallery_grid_item.size_30{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}@media (min-width: 740px){.gallery_grid_item.size_50{-webkit-box-flex:0;-ms-flex:0 0 47.9%;flex:0 0 47.9%}}@media (min-width: 740px){.gallery_grid_item.size_70{-webkit-box-flex:0;-ms-flex:0 0 65.4%;flex:0 0 65.4%}}@media (min-width: 740px){.gallery_grid_item.size_100{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.gallery_grid_video_wrapper{position:relative;display:block;padding-top:56.25%}.gallery_grid_video{width:100%;height:100%;position:absolute;top:0;left:0}.gallery_grid_item.size_30 .gallery_grid_image_wrapper{padding-top:121.88%}.gallery_grid_item.size_50 .gallery_grid_image_wrapper{padding-top:75%}.gallery_grid_item.size_70 .gallery_grid_image_wrapper,.gallery_grid_item.size_100 .gallery_grid_image_wrapper{padding-top:56.25%}.gallery_grid_item.size_30 .gallery_grid_image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery_grid_caption{font-size:0.875rem;line-height:1.42857;color:#151538;margin:0.625rem 0 0}@media (min-width: 740px){.gallery_grid_caption{line-height:1.57143}}@media (min-width: 980px){.gallery_grid_caption{margin-top:1.25rem}}.gallery_grid_caption a{color:#4b2e84;text-decoration:underline;-webkit-text-decoration-color:#8f80ff;text-decoration-color:#8f80ff;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}.gallery_grid_caption a:hover,.gallery_grid_caption a:focus{color:#151538;-webkit-text-decoration-color:#151538;text-decoration-color:#151538}.gallery_grid.theme_purple .gallery_grid_caption{color:inherit}.gallery_grid.theme_purple .gallery_grid_caption a{color:inherit;-webkit-text-decoration-color:#cb8fde;text-decoration-color:#cb8fde}.gallery_grid.theme_purple .gallery_grid_caption a:hover,.gallery_grid.theme_purple .gallery_grid_caption a:focus{color:#cb8fde;-webkit-text-decoration-color:#8f80ff;text-decoration-color:#8f80ff}.gallery{overflow:hidden;background-color:#fff}.gallery.theme_gray{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 740px){.gallery.theme_gray{padding-top:3.125rem}}@media (min-width: 980px){.gallery.theme_gray{padding-top:3.75rem}}@media (min-width: 1220px){.gallery.theme_gray{padding-top:5rem}}@media (min-width: 740px){.gallery.theme_gray{padding-bottom:3.125rem}}@media (min-width: 980px){.gallery.theme_gray{padding-bottom:3.75rem}}@media (min-width: 1220px){.gallery.theme_gray{padding-bottom:5rem}}.gallery.theme_peach{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 740px){.gallery.theme_peach{padding-top:3.125rem}}@media (min-width: 980px){.gallery.theme_peach{padding-top:3.75rem}}@media (min-width: 1220px){.gallery.theme_peach{padding-top:5rem}}@media (min-width: 740px){.gallery.theme_peach{padding-bottom:3.125rem}}@media (min-width: 980px){.gallery.theme_peach{padding-bottom:3.75rem}}@media (min-width: 1220px){.gallery.theme_peach{padding-bottom:5rem}}.gallery.theme_white{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.gallery.theme_white{margin-top:3.125rem}}@media (min-width: 980px){.gallery.theme_white{margin-top:3.75rem}}@media (min-width: 1220px){.gallery.theme_white{margin-top:5rem}}@media (min-width: 740px){.gallery.theme_white{margin-bottom:3.125rem}}@media (min-width: 980px){.gallery.theme_white{margin-bottom:3.75rem}}@media (min-width: 1220px){.gallery.theme_white{margin-bottom:5rem}}.gallery.theme_purple{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 740px){.gallery.theme_purple{padding-top:3.125rem}}@media (min-width: 980px){.gallery.theme_purple{padding-top:3.75rem}}@media (min-width: 1220px){.gallery.theme_purple{padding-top:5rem}}@media (min-width: 740px){.gallery.theme_purple{padding-bottom:3.125rem}}@media (min-width: 980px){.gallery.theme_purple{padding-bottom:3.75rem}}@media (min-width: 1220px){.gallery.theme_purple{padding-bottom:5rem}}.no-js .gallery,.gallery.in_view{background-color:#fff;-webkit-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}.no-js .gallery.theme_gray,.gallery.in_view.theme_gray{background-color:#f3f7f7}.no-js .gallery.theme_peach,.gallery.in_view.theme_peach{background-color:#f5eeee}.no-js .gallery.theme_purple,.gallery.in_view.theme_purple{background-color:#151538;color:#fff}.gallery_header{margin-bottom:1.25rem}@media (min-width: 980px){.gallery_header{margin-bottom:2.5rem}}.gallery_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;margin:0 0 0.625rem}@media (min-width: 740px){.gallery_title{font-size:2.125rem}}@media (min-width: 980px){.gallery_title{font-size:2.625rem;line-height:1.26087}}.gallery.theme_purple .gallery_title{color:inherit}.gallery_description{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.gallery_description{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .gallery_description{font-size:1rem;line-height:1.75}.gallery_description p{margin:0}.gallery_items{overflow:hidden}[data-whatinput="mouse"] .gallery_items:focus,[data-whatinput="touch"] .gallery_items:focus{outline:0}.gallery_items .fs-carousel-controls{width:auto;position:absolute;top:0;right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:56.25%;padding-top:0.9375rem;pointer-events:none}.gallery_items .fs-carousel-controls.fs-carousel-visible{display:none}@media (min-width: 1220px){.gallery_items .fs-carousel-controls.fs-carousel-visible{display:-webkit-box;display:-ms-flexbox;display:flex}}.gallery_items .fs-carousel-control{width:3.125rem;height:3.125rem;background-color:#4b2e84;border-radius:50%;color:#fff;margin-left:0.625rem;opacity:0;pointer-events:none;-webkit-transition:color 0.25s, opacity 0.25s, visibility 0.25s;transition:color 0.25s, opacity 0.25s, visibility 0.25s;visibility:hidden}.gallery_items .fs-carousel-control.fs-carousel-visible{opacity:1;pointer-events:auto;visibility:visible}.gallery_items .fs-carousel-control.fs-carousel-visible:hover,.gallery_items .fs-carousel-control.fs-carousel-visible:focus{color:#f5eeee}.gallery_items .fs-carousel-pagination{margin-top:1rem;padding:0}.gallery_items .fs-carousel-pagination.fs-carousel-visible{display:block}@media (min-width: 1220px){.gallery_items .fs-carousel-pagination.fs-carousel-visible{display:none}}.gallery_items .fs-carousel-page{opacity:0.5}.gallery_items .fs-carousel-page::before{background-color:#4b2e84}.gallery.theme_purple .gallery_items .fs-carousel-page::before{background-color:#8f80ff}.gallery_items .fs-carousel-page.fs-carousel-active{opacity:1}.gallery_item{margin-right:1.25rem}@media print{.gallery_item{margin-bottom:1.875rem}}@media print{.gallery_item.no_caption{display:none}}.gallery_item_media{position:relative;display:block}.gallery_item_media_video{width:100%;height:100%;position:absolute;top:0;left:0;display:none}.js .gallery_item_media_video{display:block;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}@media print{.js .gallery_item_media_video{display:none}}.js .video_loaded .gallery_item_media_video{opacity:1}.gallery_item_media_iframe{width:100%;height:100%;position:absolute;top:0;left:0}.gallery_item_image_wrapper{display:block;padding-top:56.25%}.gallery_item_image{height:100%;-o-object-fit:cover;object-fit:cover}.gallery_item_link{width:100%;height:100%;position:absolute;top:0;left:0;color:#fff;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s}.gallery_item_link:hover,.gallery_item_link:focus{color:#fff}.gallery_item_link_inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:3.75rem;width:3.75rem;background:#0070eb;border-radius:50%;color:inherit;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s}.gallery_item_link:hover .gallery_item_link_inner,.gallery_item_link:focus .gallery_item_link_inner{background:#000}.gallery_item_link_icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding-left:0.25rem}.gallery_item_link_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.gallery_item_link_label.focusable:active,.gallery_item_link_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.gallery_details{display:block;margin-top:1.25rem;padding:0}@media (min-width: 1220px){.gallery_details{min-height:2.875rem}}.fs-carousel-item .gallery_details{opacity:0;-webkit-transform:translate3d(60px, 0, 0);transform:translate3d(60px, 0, 0);-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, -webkit-transform 0.5s;transition:transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s, -webkit-transform 0.5s}.fs-carousel-item_previous .gallery_details,.fs-carousel-item_next .gallery_details{-webkit-transition:opacity 0.15s, -webkit-transform 0.5s;transition:opacity 0.15s, -webkit-transform 0.5s;transition:transform 0.5s, opacity 0.15s;transition:transform 0.5s, opacity 0.15s, -webkit-transform 0.5s;-webkit-transition-delay:0s;transition-delay:0s}.fs-carousel-visible .gallery_details{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-delay:0.15s;transition-delay:0.15s}.gallery_index{font-size:0.875rem;line-height:1.42857;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4e4e70;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:0.0625rem;margin-bottom:0.3125rem;text-transform:uppercase}@media (min-width: 740px){.gallery_index{line-height:1.57143}}@media print{.gallery_index{display:none}}.gallery.theme_purple .gallery_index{color:inherit}.gallery_index_icon{color:#8f80ff;margin-right:0.625rem}.gallery_index_label{margin:0 0.25rem}.gallery_item_caption{font-size:0.875rem;line-height:1.42857;max-width:51.25rem;display:block;margin:0}@media (min-width: 740px){.gallery_item_caption{line-height:1.57143}}.gallery_item_caption a{color:#4b2e84;text-decoration:underline;-webkit-text-decoration-color:#8f80ff;text-decoration-color:#8f80ff;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}.gallery_item_caption a:hover,.gallery_item_caption a:focus{color:#151538;-webkit-text-decoration-color:#151538;text-decoration-color:#151538}.gallery.theme_purple .gallery_item_caption a{color:inherit}.gallery.theme_purple .gallery_item_caption a:hover,.gallery.theme_purple .gallery_item_caption a:focus{color:#f5eeee;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.hero_background{width:100%;height:100vh;position:fixed;background-color:#151538;overflow:hidden;will-change:transform}@media print{.hero_background{display:none}}.hero_background_group{width:100%;height:100%;position:absolute;top:0;left:0}.hero_background_group::after{height:40%;position:absolute;right:0;bottom:0;left:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.6)));background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);content:"";display:block;pointer-events:none}.hero_background_figure{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}.hero_background_figure::after{width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(-17deg, rgba(0,0,0,0) 48%, rgba(0,0,0,0.6) 100%);content:"";display:block;opacity:0.78;pointer-events:none}@media print{.hero_background_figure::after{content:normal;display:none}}.hero_background_video{opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.hero.loaded .hero_background_video{opacity:1}.hero_background_image_wrapper{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#151538}.hero_background_image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero_background_figure_iframe{position:absolute}@media (min-aspect-ratio: 16 / 9){.hero_background_figure_iframe{width:100vw;height:calc(100vw * 0.5625);top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-aspect-ratio: 16 / 9){.hero_background_figure_iframe{width:calc(100vh / 0.5625);height:100vh;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.hero_video_controls{width:2.5rem;height:2.5rem;position:absolute;right:20px;bottom:20px;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}@media print{.hero_video_controls{display:none}}.hero_video_controls .icon_play{width:0.875rem;height:0.75rem;padding-left:0.125rem}.hero_video_controls .icon_pause{width:0.625rem;height:0.625rem}.hero.loaded .hero_video_controls{opacity:1}.hero_video_play_button,.hero_video_pause_button{width:2.5rem;height:2.5rem;position:absolute;background-color:#8f80ff;border-radius:50%;opacity:1;pointer-events:auto;-webkit-transition:background-color 0.25s, opacity 0.25s, visibility 0.25s;transition:background-color 0.25s, opacity 0.25s, visibility 0.25s;visibility:visible}.hero_video_play_button:hover,.hero_video_play_button:focus,.hero_video_pause_button:hover,.hero_video_pause_button:focus{background-color:#4b2e84}.hero_video_play_button.pressed,.hero_video_pause_button.pressed{opacity:0;pointer-events:none;visibility:hidden}.hero_video_play_button_label,.hero_video_pause_button_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.hero_video_play_button_label.focusable:active,.hero_video_play_button_label.focusable:focus,.hero_video_pause_button_label.focusable:active,.hero_video_pause_button_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.hero_video_play_button_icon,.hero_video_pause_button_icon{color:#fff;-webkit-transition:color 0.25s;transition:color 0.25s}.hero_video_play_button:hover .hero_video_play_button_icon,.hero_video_play_button:focus .hero_video_play_button_icon,.hero_video_pause_button:hover .hero_video_play_button_icon,.hero_video_pause_button:focus .hero_video_play_button_icon,.hero_video_play_button:hover .hero_video_pause_button_icon,.hero_video_play_button:focus .hero_video_pause_button_icon,.hero_video_pause_button:hover .hero_video_pause_button_icon,.hero_video_pause_button:focus .hero_video_pause_button_icon{color:#fff}.hero_video_play_button_icon_space,.hero_video_pause_button_icon_space{display:none}.hero_background_color{width:100%;height:100%;position:absolute;top:0;left:0;position:relative;background-color:#151538;content:"";display:block;opacity:0;pointer-events:none}.theme_purple_dark .hero_background_color{background-color:#151538}.theme_purple_old .hero_background_color{background-color:#4e4e70}.theme_purple .hero_background_color{background-color:#4b2e84}.theme_jade .hero_background_color{background-color:#3f7c7c}.theme_purple_bright .hero_background_color{background-color:#8f80ff}.theme_lavender .hero_background_color{background-color:#cb8fde}.theme_red .hero_background_color{background-color:#e46551}.hero_wrapper{position:relative;padding-top:calc(100vh - 14.375rem);pointer-events:none}@media (min-width: 740px){.hero_wrapper{padding-top:calc(100vh - 8.75rem)}}@media (min-width: 980px){.hero_wrapper{padding-top:calc(100vh - 14.375rem)}}@media (min-width: 1394px){.hero_wrapper{padding-top:calc(100vh - 15.625rem)}}@media print{.hero_wrapper{padding-top:0}}.hero_inner{position:relative;background-color:#151538;color:#fff;padding:3.75rem 0 0;-webkit-transition:color 0.4s;transition:color 0.4s}@media (min-width: 980px){.hero_inner{padding-top:8.125rem}}@media print{.hero_inner{padding-top:2.5rem}}.js .hero_inner{background-color:transparent}.theme_purple_bright .hero_inner,.theme_lavender .hero_inner,.theme_red .hero_inner{color:#151538}.hero_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.hero_title.focusable:active,.hero_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.hero_group{pointer-events:auto}.hero_statement{max-width:34.375rem;position:relative;margin-right:3.125rem}@media (min-width: 740px){.hero_statement{margin-right:0}}@media (min-width: 980px){.hero_statement{width:65.3%;max-width:none;position:-webkit-sticky;position:sticky;top:180px}}@media print{.hero_statement{opacity:1 !important}}.hero_statement_quote{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:2.125rem;line-height:1.23529;margin-bottom:0.3125rem;opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0);-webkit-transition:opacity 0.8s, -webkit-transform 0.8s;transition:opacity 0.8s, -webkit-transform 0.8s;transition:opacity 0.8s, transform 0.8s;transition:opacity 0.8s, transform 0.8s, -webkit-transform 0.8s}@media (min-width: 740px){.hero_statement_quote{font-size:2.625rem}}@media (min-width: 980px){.hero_statement_quote{font-size:3.125rem;line-height:1.23333}}@media (min-width: 1394px){.hero_statement_quote{font-size:3.75rem}}.hero.ready .hero_statement_quote{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.hero_statement_quote p{margin:0}.hero_statement_attribution{font-size:1rem;font-weight:600;line-height:1.375}.hero_statement_attribution p{margin:0}.hero_statement_action{margin:1.875rem 0 3.75rem}@media (min-width: 980px){.hero_statement_action{margin:2.5rem 0 -5.625rem}}.hero_statement_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#4b2e84;color:#fff;background-color:#8f80ff;color:#151538;display:inline-block}@media print{.hero_statement_link{border:0.0625rem solid}}.hero_statement_link:focus,.hero_statement_link:hover{background:#151538}.hero_statement_link:hover,.hero_statement_link:focus{background-color:#f5eeee}.theme_purple_bright .hero_statement_link,.theme_lavender .hero_statement_link,.theme_red .hero_statement_link{background-color:#4b2e84;color:#fff}.theme_purple_bright .hero_statement_link:hover,.theme_purple_bright .hero_statement_link:focus,.theme_lavender .hero_statement_link:hover,.theme_lavender .hero_statement_link:focus,.theme_red .hero_statement_link:hover,.theme_red .hero_statement_link:focus{background-color:#151538}.hero_links{position:relative}@media (min-width: 980px){.hero_links{width:22%;margin-left:auto}}.hero_links_inner{padding-bottom:3.75rem}@media (min-width: 980px){.hero_links_inner{padding-bottom:6.25rem}}.hero_links_title{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;margin:0 0 1.25rem;color:#d5d5de}.hero_links_title::after{width:0.0625rem;height:1.875rem;content:"";display:block;margin:1rem 0 0 1.375rem}.hero_links_title::after{background-color:rgba(243,247,247,0.2)}.theme_purple_bright .hero_links_title,.theme_lavender .hero_links_title,.theme_red .hero_links_title{color:#151538}.theme_purple_bright .hero_links_title::after,.theme_lavender .hero_links_title::after,.theme_red .hero_links_title::after{background-color:rgba(21,21,56,0.2)}.hero_links_list{list-style:none;margin:0;padding:0}.hero_links_item:not(:last-child){margin-bottom:1.5625rem}.hero_links_link{color:#f3f7f7;-webkit-transition:color 0.25s;transition:color 0.25s}.hero_links_link:hover,.hero_links_link:focus{color:#f5eeee}.theme_purple_bright .hero_links_link,.theme_lavender .hero_links_link,.theme_red .hero_links_link{color:inherit}.hero_links_link_label{font-family:Gothia, "Times New Roman", serif;font-weight:600;-webkit-box-shadow:inset 0 -3px 0 #8f80ff;box-shadow:inset 0 -3px 0 #8f80ff;font-size:1.3125rem;line-height:2;padding:0.625rem 0;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}.hero_links_link:hover .hero_links_link_label,.hero_links_link:focus .hero_links_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.hero_links_link_icon{position:relative;top:-2px;display:inline;margin-left:0.625rem;white-space:nowrap;color:#8f80ff}.hero_links_link_icon .icon{width:0.875rem;height:0.625rem;display:inline}.hero_links_spacer{display:none}.highlight_bc{background-color:#151538}@media print{.highlight_bc{margin:2.5rem 0}}.highlight_bc_inner{margin-bottom:-3.125rem}@media print{.highlight_bc_inner{padding:0}}.highlight_bc_header{margin-block:3.125rem 2.25rem}@media (min-width: 980px){.highlight_bc_header{position:relative}}.highlight_bc_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;margin:0 0 1.125rem}@media (min-width: 740px){.highlight_bc_title{font-size:2.125rem}}@media (min-width: 980px){.highlight_bc_title{font-size:2.625rem;line-height:1.26087}}@media (min-width: 980px){.highlight_bc_title{margin-bottom:0.25rem}}.highlight_bc_description{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444;margin-block:1.125rem}@media (min-width: 740px){.highlight_bc_description{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .highlight_bc_description{font-size:1rem;line-height:1.75}@media (min-width: 980px){.highlight_bc_description{margin-block:3.875rem 5.125rem}}.highlight_bc_description p{margin:0;font-size:0.875rem;line-height:1.375rem}@media (min-width: 980px){.highlight_bc_body{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.highlight_bc_media{position:relative}@media (min-width: 980px){.highlight_bc_media{-webkit-box-flex:1;-ms-flex:1;flex:1}}.highlight_bc_media_inner{position:relative}.highlight_bc_media_inner::before{content:"";display:block;padding-top:56.25%}.highlight_bc_figure{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;display:block}.highlight_bc.loaded .highlight_bc_photo{opacity:0}.highlight_bc_video{padding-top:56.25%}.highlight_bc_figure_iframe{width:100%;height:100%;position:absolute;top:0;left:0}.highlight_bc_photo{display:block}.highlight_bc_photo picture{display:block}.highlight_bc_photo img{display:block;width:100%}.highlight_bc_image_wrapper{padding-top:56.25%}.highlight{background-color:#f3f7f7;overflow:hidden}@media (min-width: 980px){.highlight{background-color:#fff}}@media print{.highlight{margin:2.5rem 0}}.highlight_inner{padding-top:4.375rem}@media (min-width: 980px){.highlight_inner{position:relative;padding-top:7.5rem}}@media print{.highlight_inner{padding:0}}@media (min-width: 980px){.highlight_inner::before{width:68%;position:absolute;top:0;bottom:0;left:0;background-color:#f3f7f7;-webkit-box-shadow:-600px 0 0 #f3f7f7;box-shadow:-600px 0 0 #f3f7f7;content:"";display:block;opacity:0;pointer-events:none;-webkit-transform:translate3d(-100px, 0, 0);transform:translate3d(-100px, 0, 0);-webkit-transition:opacity 0.8s, -webkit-transform 0.8s;transition:opacity 0.8s, -webkit-transform 0.8s;transition:opacity 0.8s, transform 0.8s;transition:opacity 0.8s, transform 0.8s, -webkit-transform 0.8s}}@media (min-width: 1220px){.highlight_inner::before{-webkit-box-shadow:-780px 0 0 #f3f7f7;box-shadow:-780px 0 0 #f3f7f7}}@media (min-width: 1394px){.highlight_inner::before{-webkit-box-shadow:-880px 0 0 #f3f7f7;box-shadow:-880px 0 0 #f3f7f7}}@media print{.highlight_inner::before{content:normal;display:none}}.no-js .highlight_inner::before,.highlight.in_view .highlight_inner::before{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.highlight_header{margin:0 0 2.25rem}@media (min-width: 980px){.highlight_header{width:64%;position:relative}}.highlight_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;margin:0 0 1.125rem}@media (min-width: 740px){.highlight_title{font-size:2.125rem}}@media (min-width: 980px){.highlight_title{font-size:2.625rem;line-height:1.26087}}@media (min-width: 980px){.highlight_title{margin-bottom:0.25rem}}.highlight_description{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444;margin:0 0 1.125rem}@media (min-width: 740px){.highlight_description{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .highlight_description{font-size:1rem;line-height:1.75}@media (min-width: 980px){.highlight_description{margin-bottom:0.5rem}}.highlight_description p{margin:0}@media (min-width: 980px){.highlight_body{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:7.5rem}}@media print{.highlight_body{padding-bottom:0}}.highlight_media{position:relative}@media (min-width: 980px){.highlight_media{-webkit-box-flex:0;-ms-flex:0 0 72%;flex:0 0 72%;margin-right:4.5%}}@media (min-width: 1220px){.highlight_media{margin-right:8%}}.highlight_media::before{width:100vw;height:1.5rem;position:absolute;bottom:0;left:50%;background-color:#fff;content:"";display:block;pointer-events:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 980px){.highlight_media::before{content:normal;display:none}}.highlight_media_inner{position:relative;margin-left:calc((((100vw - 2.5rem) * 0.02045) + 1.25rem) * -1)}@media (min-width: 740px){.highlight_media_inner{margin-left:calc((((100vw - 45rem) / 2) + (45rem * 0.02045)) * -1)}}@media (min-width: 980px){.highlight_media_inner{margin-left:calc((((100vw - 60rem) / 2) + (60rem * 0.02045)) * -1)}}@media (min-width: 1220px){.highlight_media_inner{margin-left:calc((((100vw - 75rem) / 2) + (75rem * 0.02045)) * -1)}}@media (min-width: 1394px){.highlight_media_inner{margin-left:calc((((100vw - 85.875rem) / 2) + (85.875rem * 0.02045)) * -1)}}.highlight_media_inner::before{content:"";display:block;padding-top:56.25%}.highlight_figure{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;display:block}.highlight_video{padding-top:56.25%}.highlight_figure_iframe{width:100%;height:100%;position:absolute;top:0;left:0}.highlight_photo{display:block}.highlight_photo picture{display:block}.highlight_photo img{display:block;width:100%}.highlight_image_wrapper{padding-top:56.25%}.highlight_actions{background-color:#fff;-webkit-box-shadow:200px 0 0 #fff, -200px 0 0 #fff;box-shadow:200px 0 0 #fff, -200px 0 0 #fff;padding:3.75rem 0 4.375rem}@media (min-width: 980px){.highlight_actions{-webkit-box-shadow:none;box-shadow:none;margin:2.5rem 0;padding:0}}.highlight_actions_title{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;margin:0 0 1.25rem;color:#4e4e70}.highlight_actions_title::after{width:0.0625rem;height:1.875rem;content:"";display:block;margin:1rem 0 0 1.375rem}.highlight_actions_title::after{background-color:#d5d5de}.highlight_actions_list{list-style:none;margin:0;padding:0}.highlight_actions_item:not(:last-child){margin-bottom:1.5625rem}.highlight_actions_link{color:#151538;-webkit-transition:color 0.25s;transition:color 0.25s}.highlight_actions_link:hover,.highlight_actions_link:focus{color:#4b2e84}.highlight_actions_link_label{font-family:Gothia, "Times New Roman", serif;font-weight:600;-webkit-box-shadow:inset 0 -3px 0 #8f80ff;box-shadow:inset 0 -3px 0 #8f80ff;font-size:1.3125rem;line-height:2;padding:0.625rem 0;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media (min-width: 980px) and (max-width: 1219px){.highlight_actions_link_label{font-size:1.125rem}}.highlight_actions_link:hover .highlight_actions_link_label,.highlight_actions_link:focus .highlight_actions_link_label{-webkit-box-shadow:inset 0 -3px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -3px 0 rgba(143,128,255,0.1)}.highlight_actions_link_icon{position:relative;top:-2px;display:inline;margin-left:0.625rem;white-space:nowrap;color:#8f80ff}.highlight_actions_link_icon .icon{width:0.875rem;height:0.625rem;display:inline}.link_group{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.link_group{margin-top:3.125rem}}@media (min-width: 980px){.link_group{margin-top:3.75rem}}@media (min-width: 1220px){.link_group{margin-top:5rem}}@media (min-width: 740px){.link_group{margin-bottom:3.125rem}}@media (min-width: 980px){.link_group{margin-bottom:3.75rem}}@media (min-width: 1220px){.link_group{margin-bottom:5rem}}.in_content_callouts .link_group{margin-top:2.5rem;margin-bottom:2.5rem}.link_group_header{margin-bottom:0.625rem}.link_group_title{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.5rem;line-height:1.41667;color:#151538;margin:0 0 0.625rem}@media (min-width: 740px){.link_group_title{font-size:1.75rem}}@media (min-width: 980px){.link_group_title{font-size:1.875rem;line-height:1.4}}.in_content_callouts .link_group_title{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:600;font-size:1.3125rem;line-height:1.42857;color:#4e4e70}@media (min-width: 740px){.in_content_callouts .link_group_title{font-size:1.5rem;line-height:1.41667}}.link_group_description{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.link_group_description{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .link_group_description{font-size:1rem;line-height:1.75}.link_group_description p{margin:0}.link_group_list{list-style:none;margin:0;padding:0}@media (min-width: 740px){.link_group_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.75rem}}@media (min-width: 740px){.link_group.layout_compact .link_group_list{margin:0}}@media (min-width: 980px){.link_group.layout_compact .link_group_list{width:110.5%}}@media (min-width: 1220px){.link_group.layout_compact .link_group_list{width:113.2%}}@media (min-width: 740px){.link_group_item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1.75rem}}@media (min-width: 740px){.link_group.layout_compact .link_group_item{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;padding:0}}@media (min-width: 980px){.link_group.layout_compact .link_group_item{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;margin-right:5%}}@media (min-width: 740px) and (max-width: 979px){.link_group.layout_compact .link_group_item:nth-child(odd){margin-right:4%}}@media (min-width: 980px){.link_group.layout_compact .link_group_item:nth-child(3n+3){margin-right:0}}.link_group_link{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:0.0625rem solid #d5d5de;color:#151538;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 0 0.9375rem;text-decoration:none;-webkit-transition:border 0.25s, color 0.25s;transition:border 0.25s, color 0.25s}@media (min-width: 740px){.link_group_link{padding:1.4375rem 0 1.375rem}}.link_group.layout_compact .link_group_link{padding:0.75rem 0}.link_group_link:hover,.link_group_link:focus{color:#4b2e84;border-bottom-color:#4b2e84}.link_group_link_inner{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.link_group_link_label{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:0.875rem;font-weight:600;line-height:1.42857}.link_group_link_icon{position:relative;top:-2px;color:#8f80ff;margin-left:0.875rem;-webkit-transition:color 0.25s;transition:color 0.25s;white-space:nowrap}@media (min-width: 980px){.link_group_link_icon{margin-left:1.625rem}}.link_group_link:hover .link_group_link_icon,.link_group_link:focus .link_group_link_icon{color:#151538}.link_group_link_icon .icon{display:inline}.link_group_link_icon .icon_arrow_right{width:0.875rem;height:0.625rem}.link_group.layout_compact .link_group_link_icon .icon_arrow_right{display:none}.link_group_link_icon .icon_file{width:0.9375rem;height:1.125rem}.link_group_link_icon .icon_external{width:1rem;height:1rem}.location_alpha{margin-top:2.5rem;margin-bottom:2.5rem}.location_alpha_items{list-style:none;margin:0;padding:0}.location_alpha_item{padding:1.25rem 0 1.875rem}@media (min-width: 980px){.location_alpha_item{padding:1.875rem 0 3.75rem}}.location_alpha_item:not(:last-child){border-bottom:0.0625rem solid rgba(213,213,222,0.5)}@media (min-width: 500px){.location_alpha_item_inner{overflow:hidden}}@media (min-width: 740px){.location_alpha_item_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width: 740px){.location_alpha_item_wrapper{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;margin-right:1.875rem}}@media (min-width: 980px){.location_alpha_item_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 83%;flex:0 0 83%;margin-right:auto}}.location_alpha_item_header{margin:0 0 0.75rem}@media (min-width: 980px){.location_alpha_item_header{-webkit-box-flex:0;-ms-flex:0 0 52%;flex:0 0 52%;margin:0}}.location_alpha_item_title{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.5rem;line-height:1.42857;margin:0 0 0.75rem}@media (min-width: 740px){.location_alpha_item_title{font-size:1.75rem}}.location_alpha_item_title_link{color:#151538;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s}.location_alpha_item_title_link:hover,.location_alpha_item_title_link:focus{color:#000}.location_alpha_item_title_link_inner{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.25rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}.location_alpha_item_title_link:hover .location_alpha_item_title_link_inner,.location_alpha_item_title_link:focus .location_alpha_item_title_link_inner{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.location_alpha_item_description{font-family:Gothia, "Times New Roman", serif;font-size:1rem;line-height:1.66667}@media (min-width: 740px){.location_alpha_item_description{font-size:1.125rem}}.location_alpha_item_description p{margin:0}@media (min-width: 980px){.location_alpha_item_body{-webkit-box-flex:0;-ms-flex:0 0 38%;flex:0 0 38%;margin:0.75rem 0 0 auto}}.location_alpha_item_address{color:#151538;font-size:0.875rem;font-weight:600;line-height:1.57143;margin:0 0 0.625rem}.location_alpha_item_address_link{color:inherit}.location_alpha_item_address_link_inner{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.25rem;-webkit-transition:background 0.25s, color 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, color 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, color 0.25s;transition:background 0.25s, box-shadow 0.25s, color 0.25s, -webkit-box-shadow 0.25s}.location_alpha_item_address_link:hover .location_alpha_item_address_link_inner,.location_alpha_item_address_link:focus .location_alpha_item_address_link_inner{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);color:#000}.location_alpha_item_accessibility{font-size:0.875rem;line-height:1.42857}@media (min-width: 740px){.location_alpha_item_accessibility{line-height:1.57143}}.location_alpha_item_accessibility p{margin:0}.location_alpha_item_figure{display:block;margin:0.625rem 0 1.25rem}.location_alpha_item_figure picture{display:block}.location_alpha_item_figure img{display:block;width:100%}@media (min-width: 500px){.location_alpha_item_figure{width:40%;float:right;margin-left:1.25rem}}@media (min-width: 740px){.location_alpha_item_figure{float:none;margin:0.625rem 0 0 0}}@media (min-width: 980px){.location_alpha_item_figure{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%}}.location_alpha_item_image_wrapper{padding-top:66.6%}.locations_related{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 740px){.locations_related{padding-top:3.125rem}}@media (min-width: 980px){.locations_related{padding-top:3.75rem}}@media (min-width: 1220px){.locations_related{padding-top:5rem}}@media (min-width: 740px){.locations_related{padding-bottom:3.125rem}}@media (min-width: 980px){.locations_related{padding-bottom:3.75rem}}@media (min-width: 1220px){.locations_related{padding-bottom:5rem}}@media print{.locations_related{margin:1.875rem 0;padding:0}}.no-js .locations_related,.locations_related.in_view{background-color:#f3f7f7;-webkit-transition:background-color 0.4s;transition:background-color 0.4s}.locations_related_header{margin-bottom:1.875rem}@media (min-width: 1220px){.locations_related_header{margin-bottom:2.5rem}}@media (min-width: 740px){.locations_related_header_inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}}.locations_related_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;margin:0}@media (min-width: 740px){.locations_related_title{font-size:2.125rem}}@media (min-width: 980px){.locations_related_title{font-size:2.625rem;line-height:1.26087}}@media (min-width: 740px){.locations_related_title{margin-right:1.875rem}}@media (min-width: 740px){.locations_related_actions{margin-left:auto}}.locations_related_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;display:block;line-height:2;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s;color:#151538;display:inline-block}.locations_related_link [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media print{.locations_related_link [class$="label"]{padding-bottom:0;text-decoration:underline}}.locations_related_link:hover [class$="label"],.locations_related_link:focus [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.locations_related_link:hover .locations_related_link_label,.locations_related_link:focus .locations_related_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.locations_related_items{list-style:none;margin:0;padding:0}@media (min-width: 500px){.locations_related_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.locations_related_item{margin-bottom:1.875rem}@media (min-width: 500px){.locations_related_item{width:48%}}@media (min-width: 980px){.locations_related_item{width:24%;margin-right:1.33333%}}@media (min-width: 1220px){.locations_related_item{width:22%;margin-right:4%;margin-bottom:2.5rem}}@media (min-width: 500px) and (max-width: 979px){.locations_related_item:nth-child(odd){margin-right:auto}}@media (min-width: 980px){.locations_related_item:nth-child(4n+4){margin-right:0}}.location_item_figure{margin-bottom:1.125rem}.location_item_image_wrapper{padding-top:66.6%}.location_item_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.location_item_title{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.3125rem;line-height:1.58333;margin:0 0 0.9375rem}@media (min-width: 740px){.location_item_title{font-size:1.5rem}}.location_item_title_link{color:#151538;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s}.location_item_title_link:hover,.location_item_title_link:focus{color:#000}.location_item_title_link_label{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.25rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}.location_item_title_link_label:hover,.location_item_title_link_label:focus{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.location_item_category{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;margin-bottom:0.25rem}.location_item_description{font-family:Gothia, "Times New Roman", serif;font-size:1.125rem;line-height:1.66667}.location_item_description p{margin:0}.news_category{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.news_category{margin-top:3.125rem}}@media (min-width: 980px){.news_category{margin-top:3.75rem}}@media (min-width: 1220px){.news_category{margin-top:5rem}}@media (min-width: 740px){.news_category{margin-bottom:3.125rem}}@media (min-width: 980px){.news_category{margin-bottom:3.75rem}}@media (min-width: 1220px){.news_category{margin-bottom:5rem}}.news_category_header{margin-bottom:1.25rem}@media (min-width: 1220px){.news_category_header{margin-bottom:1.875rem}}@media (min-width: 740px){.news_category_header_inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}}.news_category_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;margin:0}@media (min-width: 740px){.news_category_title{font-size:2.125rem}}@media (min-width: 980px){.news_category_title{font-size:2.625rem;line-height:1.26087}}@media (min-width: 740px){.news_category_title{margin-right:1.875rem}}@media (min-width: 740px){.news_category_actions{margin-left:auto}}.news_category_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;display:block;line-height:2;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s;color:#151538;display:inline-block}.news_category_link [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media print{.news_category_link [class$="label"]{padding-bottom:0;text-decoration:underline}}.news_category_link:hover [class$="label"],.news_category_link:focus [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.news_category_link:hover .news_category_link_label,.news_category_link:focus .news_category_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.news_category_items{list-style:none;margin:0;padding:0}@media (min-width: 500px){.news_category_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 500px) and (max-width: 739px){.news_category_items{max-width:31.25rem}}.news_category_item{margin-bottom:1.875rem}@media (min-width: 740px){.news_category_item{width:30%}}.news_collection{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 740px){.news_collection{padding-top:3.125rem}}@media (min-width: 980px){.news_collection{padding-top:3.75rem}}@media (min-width: 1220px){.news_collection{padding-top:5rem}}@media (min-width: 740px){.news_collection{padding-bottom:3.125rem}}@media (min-width: 980px){.news_collection{padding-bottom:3.75rem}}@media (min-width: 1220px){.news_collection{padding-bottom:5rem}}.news_collection.theme_white{margin-top:2.5rem;margin-bottom:2.5rem;padding:0}@media (min-width: 740px){.news_collection.theme_white{margin-top:3.125rem}}@media (min-width: 980px){.news_collection.theme_white{margin-top:3.75rem}}@media (min-width: 1220px){.news_collection.theme_white{margin-top:5rem}}@media (min-width: 740px){.news_collection.theme_white{margin-bottom:3.125rem}}@media (min-width: 980px){.news_collection.theme_white{margin-bottom:3.75rem}}@media (min-width: 1220px){.news_collection.theme_white{margin-bottom:5rem}}.no-js .news_collection,.news_collection.in_view{background-color:#fff;-webkit-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}.no-js .news_collection.theme_gray,.news_collection.in_view.theme_gray{background-color:#f3f7f7}.no-js .news_collection.theme_peach,.news_collection.in_view.theme_peach{background-color:#f5eeee}.no-js .news_collection.theme_purple,.news_collection.in_view.theme_purple{background-color:#151538;color:#fff}.news_collection_header{margin-bottom:1.25rem}@media (min-width: 1220px){.news_collection_header{margin-bottom:2.5rem}}@media (min-width: 740px){.news_collection_header_inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}}.news_collection_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;margin:0}@media (min-width: 740px){.news_collection_title{font-size:2.125rem}}@media (min-width: 980px){.news_collection_title{font-size:2.625rem;line-height:1.26087}}@media (min-width: 740px){.news_collection_title{margin-right:1.875rem}}.news_collection.theme_purple .news_collection_title{color:#fff}@media (min-width: 740px){.news_collection_actions{margin-left:auto}}.news_collection_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;display:block;line-height:2;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s;color:#151538;display:inline-block}.news_collection_link [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media print{.news_collection_link [class$="label"]{padding-bottom:0;text-decoration:underline}}.news_collection_link:hover [class$="label"],.news_collection_link:focus [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.news_collection.theme_purple .news_collection_link{color:#fff}.news_collection_link:hover .news_collection_link_label,.news_collection_link:focus .news_collection_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}@media (min-width: 980px){.news_collection_body_inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.news_collection_featured{border:0.0625rem solid rgba(21,21,56,0.1);border-width:0 0 0.0625rem 0;margin-bottom:1.875rem;padding-bottom:1rem}@media (min-width: 500px){.news_collection_featured{margin-bottom:3.125rem;padding-bottom:2.25rem}}@media (min-width: 980px){.news_collection_featured{border-width:0 0.0625rem 0 0;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin:0 auto 0 0;padding:0 4.5% 0 0}}.news_collection.theme_purple .news_collection_featured{border-color:rgba(213,213,222,0.1)}.news_collection_items{list-style:none;margin:0;padding:0}@media (min-width: 980px){.news_collection_items{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}@media (min-width: 500px){.news_collection_item{overflow:hidden}}.news_collection_item:not(:last-child){border-bottom:0.0625rem solid rgba(21,21,56,0.1);margin-bottom:1.875rem;padding-bottom:1rem}@media (min-width: 740px){.news_collection_item:not(:last-child){padding-bottom:1.875rem}}.news_collection.theme_purple .news_collection_item:not(:last-child){border-color:rgba(213,213,222,0.1)}.news_item_details{font-size:0.875rem;line-height:1.42857}@media (min-width: 740px){.news_item_details{line-height:1.57143}}@media (min-width: 980px){.news_list .news_item_details{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:2.25rem}}.news_meta .news_item_details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}@media (min-width: 740px){.news_meta .news_item_details{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width: 980px){.news_meta.layout_portrait .news_item_details{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width: 500px){.news_item_detail{display:inline-block;vertical-align:middle}}.news_list .news_item_detail{margin:0 0 0.375rem}@media (min-width: 500px){.news_list .news_item_detail:not(:last-child){margin-right:1.25rem}}@media (min-width: 980px){.news_list .news_item_detail:not(:last-child){margin-right:2.25rem}}.news_meta .news_item_detail:not(:last-child){margin-right:1.25rem}@media (min-width: 740px){.news_meta .news_item_detail:not(:last-child){margin-right:3.5rem}}.news_feature .news_item_date{display:none}.news_item_author{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.news_item_detail_figure{display:block;width:4.375rem;border-radius:50%;margin-right:0.875rem;overflow:hidden}.news_item_detail_figure picture{display:block}.news_item_detail_figure img{display:block;width:100%}.news_item_detail_image_wrapper{padding-top:100%}.news_item_detail_hint{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;margin-right:0.125rem}.news_item_detail_label{font-size:0.875rem;font-weight:600;line-height:1.57143}.news_list .news_item_detail_label{color:#151538}.news_item_detail_link{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;color:inherit;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, color 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, color 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, color 0.25s;transition:background 0.25s, box-shadow 0.25s, color 0.25s, -webkit-box-shadow 0.25s}.news_item_detail_link:hover,.news_item_detail_link:focus{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.news_item_publisher{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.news_item_publisher.focusable:active,.news_item_publisher.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.news_entry_figure{display:block;margin:1.875rem 0}.news_entry_figure picture{display:block}.news_entry_figure img{display:block;width:100%}.news_entry_image_wrapper{display:block;padding-top:66.6%}.news_feature{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.news_feature{margin-top:3.125rem}}@media (min-width: 980px){.news_feature{margin-top:3.75rem}}@media (min-width: 1220px){.news_feature{margin-top:5rem}}@media (min-width: 740px){.news_feature{margin-bottom:3.125rem}}@media (min-width: 980px){.news_feature{margin-bottom:3.75rem}}@media (min-width: 1220px){.news_feature{margin-bottom:5rem}}.page_layout_menu .page_feature .news_feature{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), to(#fff));background-image:linear-gradient(to bottom, #fff 0, #fff 100%);background-position:left bottom;background-repeat:repeat-x;background-size:1px 40px;margin:0}.page_layout_menu.page_theme_purple .page_feature .news_feature{background-color:#151538}.page_layout_menu.page_theme_gray .page_feature .news_feature{background-color:#f3f7f7}.page_layout_menu.page_theme_peach .page_feature .news_feature{background-color:#f5eeee}.page_layout_menu.page_theme_white .page_feature .news_feature{background-color:#fff}.news_feature_inner{background-color:#151538;color:#fff;overflow:hidden}@media (min-width: 740px) and (max-width: 979px){.news_feature_inner{padding:1.875rem}}@media print{.news_feature_inner{border:0.0625rem solid}}.news_feature.theme_purple_dark .news_feature_inner{background-color:#151538}.news_feature.theme_purple_old .news_feature_inner{background-color:#4e4e70}.news_feature.theme_purple .news_feature_inner{background-color:#4b2e84}.news_feature.theme_jade .news_feature_inner{background-color:#3f7c7c}.news_feature.theme_purple_bright .news_feature_inner{background-color:#8f80ff;color:#151538}.news_feature.theme_lavender .news_feature_inner{background-color:#cb8fde;color:#151538}.news_feature.theme_red .news_feature_inner{background-color:#e46551;color:#151538}.news_highlight{position:relative;background-color:#151538;color:#F9FBFA;padding:3.75rem 0}@media (min-width: 980px){.news_highlight{padding:5.625rem 0}}@media print{.news_highlight{margin:2.5rem 0;padding:0}}@media (min-width: 980px){.news_highlight_header{display:none}}.news_highlight_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;margin:0 0 2.5rem}@media (min-width: 740px){.news_highlight_title{font-size:2.125rem}}@media (min-width: 980px){.news_highlight_title{font-size:2.625rem;line-height:1.26087}}@media (min-width: 740px){.news_highlight_title{margin-bottom:3.75rem}}@media (min-width: 980px){.news_highlight_title{max-width:27.5rem;margin:1.25rem 0 4.375rem}}.news_highlight_title.small{display:none}@media (min-width: 980px){.news_highlight_title.small{display:block}}.news_highlight_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 980px){.news_highlight_body{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 980px){.news_highlight_body_group{-webkit-box-flex:0;-ms-flex:0 0 56.6%;flex:0 0 56.6%}}.news_highlight_featured{margin-bottom:2.5rem}@media (min-width: 980px){.news_highlight_featured{position:-webkit-sticky;position:sticky;top:90px;-webkit-box-flex:0;-ms-flex:0 0 39.2%;flex:0 0 39.2%;margin:0 0 0 auto}}.news_highlight_featured_inner{background-color:#4b2e84}@media (min-width: 980px){.news_highlight_featured_inner{width:calc(100% + (((100vw - 60rem) / 2) +  (60rem * 0.02045)))}}@media (min-width: 1220px){.news_highlight_featured_inner{width:calc(100% + (((100vw - 75rem) / 2) +  (75rem * 0.02045)))}}@media (min-width: 1394px){.news_highlight_featured_inner{width:calc(100% + (((100vw - 85.875rem) / 2) +  (85.875rem * 0.02045)))}}@media print{.news_highlight_featured_inner{width:100%;border:0.0625rem solid}}.news_highlight_featured_figure{display:block}.news_highlight_featured_figure picture{display:block}.news_highlight_featured_figure img{display:block;width:100%}.news_highlight_featured_image_wrapper{padding-top:66.6%}@media (min-width: 980px){.news_highlight_featured_image_wrapper{padding-top:110.8%}}@media (min-width: 980px){.news_highlight_featured_image{height:100%;-o-object-fit:cover;object-fit:cover}}.news_highlight_featured_wrapper{padding:1.875rem 1.875rem 3.125rem}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.news_highlight_featured_wrapper{padding:3.75rem 4.375rem 4.375rem}}@media (min-width: 980px){.news_highlight_featured_header{max-width:27.5rem}}.news_highlight_featured_title{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.5rem;line-height:1.41667;margin:0 0 0.625rem}@media (min-width: 740px){.news_highlight_featured_title{font-size:1.75rem;line-height:1.35714;margin-bottom:1rem}}.news_highlight_featured_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;display:block;line-height:2;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s;color:#fff;display:inline-block}.news_highlight_featured_link [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media print{.news_highlight_featured_link [class$="label"]{padding-bottom:0;text-decoration:underline}}.news_highlight_featured_link:hover [class$="label"],.news_highlight_featured_link:focus [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.news_highlight_featured_link:hover,.news_highlight_featured_link:focus{color:#f5eeee}.news_highlight_featured_link:hover .news_highlight_featured_link_label,.news_highlight_featured_link:focus .news_highlight_featured_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.news_highlight_list{list-style:none;margin:0;padding:0;border-bottom:0.0625rem solid rgba(213,213,222,0.1);margin-bottom:2.5rem}@media print{.news_highlight_list{border-bottom-color:currentColor}}.news_highlight_item{margin-bottom:2.5rem}@media (min-width: 500px){.news_highlight_item{border-top:0.0625rem solid rgba(213,213,222,0.1);padding-top:2.5rem}}@media (min-width: 1220px){.news_highlight_item{margin-bottom:3.125rem;padding-top:3.125rem}}@media print{.news_highlight_item{border-top-color:currentColor}}@media (min-width: 500px){.news_highlight_item_inner{overflow:hidden}}@media (min-width: 740px){.news_highlight_item_inner{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 740px){.news_highlight_item:nth-child(even) .news_highlight_item_inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.news_highlight_item_figure{display:block;margin-bottom:0.5rem}.news_highlight_item_figure picture{display:block}.news_highlight_item_figure img{display:block;width:100%}@media (min-width: 500px){.news_highlight_item_figure{width:30.5%;margin-bottom:1.25rem}}@media (min-width: 740px){.news_highlight_item_figure{width:auto;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;margin-bottom:0}}@media (min-width: 500px){.news_highlight_item:nth-child(odd) .news_highlight_item_figure{float:left;margin-right:1.25rem}}@media (min-width: 740px){.news_highlight_item:nth-child(odd) .news_highlight_item_figure{float:none;margin-right:2.5rem}}@media (min-width: 500px){.news_highlight_item:nth-child(even) .news_highlight_item_figure{float:right;margin-left:1.25rem}}@media (min-width: 740px){.news_highlight_item:nth-child(even) .news_highlight_item_figure{float:none;margin-left:2.5rem}}.news_highlight_item_figure_link{display:block}.news_highlight_item_image_wrapper{padding-top:66.6%}.news_highlight_item_title{font-family:Gothia, "Times New Roman", serif;font-weight:800;font-size:1.5rem;line-height:1.5;margin:0 0 0.5rem}@media (min-width: 740px){.news_highlight_item_title{margin:0.75rem 0 0.625rem}}.news_highlight_item_title_link{color:inherit;display:inline-block;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s}.news_highlight_item_title_link:hover,.news_highlight_item_title_link:focus{color:#f5eeee}.news_highlight_item_title_link_label{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media print{.news_highlight_item_title_link_label{background-image:none;padding-bottom:0}}.news_highlight_item_title_link:hover .news_highlight_item_title_link_label,.news_highlight_item_title_link:focus .news_highlight_item_title_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.news_highlight_item_description{font-family:Gothia, "Times New Roman", serif;font-size:1.125rem;line-height:1.66667}.news_highlight_item_description p{margin:0}.news_highlight_action_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#4b2e84;color:#fff;background-color:#8f80ff;color:#151538;display:inline-block}@media print{.news_highlight_action_link{border:0.0625rem solid}}.news_highlight_action_link:focus,.news_highlight_action_link:hover{background:#151538}.news_highlight_action_link:hover,.news_highlight_action_link:focus{background-color:#f5eeee}@media (min-width: 1220px){.news_item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 740px){.news_list .news_item,.news_collection_item .news_item{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 980px){.news_feature .news_item{min-height:26.625rem;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 1220px){.news_feature .news_item{min-height:29.75rem}}@media (min-width: 1394px){.news_feature .news_item{min-height:33.75rem}}.news_item_figure{display:block;margin-bottom:1.25rem}.news_item_figure picture{display:block}.news_item_figure img{display:block;width:100%}@media (min-width: 500px){.news_list .news_item_figure{width:40%;float:right;margin-left:1.25rem}}@media (min-width: 740px){.news_list .news_item_figure{width:auto;-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;margin:0 0 0 1.875rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width: 980px){.news_list .news_item_figure{-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%}}.news_feature .news_item_figure{margin-bottom:0}@media (min-width: 740px){.news_feature .news_item_figure{width:40%;float:right;margin:0 0 1.875rem 1.875rem}}@media (min-width: 980px){.news_feature .news_item_figure{position:relative;-webkit-box-flex:0;-ms-flex:0 0 47.8%;flex:0 0 47.8%;float:none;margin:0}}@media (min-width: 1220px){.news_feature .news_item_figure{width:auto;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-ms-flex:0 0 56.5%;flex:0 0 56.5%;margin:0}}.news_category .news_item_figure{display:none}@media (min-width: 500px){.news_collection_items .news_item_figure{width:40%;float:right;margin-left:1.25rem}}@media (min-width: 740px){.news_collection_items .news_item_figure{width:auto;-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;margin:0 0 0 1.875rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width: 980px){.news_collection_items .news_item_figure{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%}}.news_collection_item .no_image .news_item_figure{display:none !important}.news_item_figure_link{position:relative;display:block}@media (min-width: 980px){.news_feature .news_item_figure_link{width:100%;height:100%;position:absolute;top:0;left:0}}.news_item_image_wrapper{display:block;padding-top:66.6%}@media (min-width: 980px){.news_feature .news_item_image_wrapper{width:100%;height:100%;position:absolute;top:0;left:0}}@media (min-width: 980px){.news_feature .news_item_image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.news_item_media{width:3.75rem;height:3.75rem;position:absolute;bottom:15px;left:15px;background-color:#fff;border-radius:50%;color:#4b2e84}@media print{.news_item_media{display:none}}@media (min-width: 500px) and (max-width: 979px){.news_list .news_item_media{width:2.5rem;height:2.5rem;bottom:10px;left:10px}}@media (min-width: 500px){.news_collection_item .news_item_media{width:2.5rem;height:2.5rem;bottom:10px;left:10px}}.news_item_media_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.news_item_media_label.focusable:active,.news_item_media_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.news_item_media_icon .icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.type_video .news_item_media_icon .icon{left:1px}@media (min-width: 500px) and (max-width: 979px){.news_list .news_item_media_icon .icon{-webkit-transform:scale(0.7);transform:scale(0.7)}}@media (min-width: 500px){.news_collection_item .news_item_media_icon .icon{-webkit-transform:scale(0.7);transform:scale(0.7)}}.news_item_time{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;position:absolute;right:0;bottom:0;background-color:rgba(0,0,0,0.6);color:#fff;padding:0.8125rem 1.25rem}@media print{.news_item_time{display:none}}.news_item_time_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.news_item_time_label.focusable:active,.news_item_time_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}@media (min-width: 740px){.news_item_wrapper{margin-right:auto}}@media (min-width: 740px){.news_list .news_item_wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width: 980px){.news_list .news_item_wrapper{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}}@media (min-width: 740px){.news_collection_item .news_item_wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}}.news_feature .news_item_wrapper{padding:1.25rem}@media (min-width: 500px){.news_feature .news_item_wrapper{padding:1.875rem}}@media (min-width: 740px){.news_feature .news_item_wrapper{padding:0}}@media (min-width: 980px){.news_feature .news_item_wrapper{margin:3.125rem 4.3%}}.news_item_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.news_feature .news_item_header{margin-bottom:1.25rem}@media (min-width: 740px){.news_feature .news_item_header{margin-bottom:1.875rem}}.news_item_title{margin:0}.news_list .news_item_title{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.5rem;line-height:1.42857;margin-bottom:0.875rem}@media (min-width: 740px){.news_list .news_item_title{font-size:1.75rem}}.news_feature .news_item_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571}@media (min-width: 740px){.news_feature .news_item_title{font-size:2.125rem}}@media (min-width: 980px){.news_feature .news_item_title{font-size:2.625rem;line-height:1.26087}}.news_related .news_item_title,.news_category .news_item_title,.news_collection .news_item_title{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.3125rem;line-height:1.58333;margin-bottom:0.9375rem}@media (min-width: 740px){.news_related .news_item_title,.news_category .news_item_title,.news_collection .news_item_title{font-size:1.5rem}}.news_collection .news_item_title{margin-bottom:0.5rem}.news_item_title_link{text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s}.news_list .news_item_title_link,.news_related .news_item_title_link,.news_category .news_item_title_link,.news_collection .news_item_title_link{color:#151538}.news_list .news_item_title_link:hover,.news_list .news_item_title_link:focus,.news_related .news_item_title_link:hover,.news_related .news_item_title_link:focus,.news_category .news_item_title_link:hover,.news_category .news_item_title_link:focus,.news_collection .news_item_title_link:hover,.news_collection .news_item_title_link:focus{color:#000}.news_feature .news_item_title_link,.news_collection.theme_purple .news_item_title_link{color:#fff}.news_feature .news_item_title_link:hover,.news_feature .news_item_title_link:focus,.news_collection.theme_purple .news_item_title_link:hover,.news_collection.theme_purple .news_item_title_link:focus{color:#f5eeee}.news_feature.theme_purple_bright .news_item_title_link,.news_feature.theme_lavender .news_item_title_link,.news_feature.theme_red .news_item_title_link{color:#151538}.news_feature.theme_purple_bright .news_item_title_link:hover,.news_feature.theme_purple_bright .news_item_title_link:focus,.news_feature.theme_lavender .news_item_title_link:hover,.news_feature.theme_lavender .news_item_title_link:focus,.news_feature.theme_red .news_item_title_link:hover,.news_feature.theme_red .news_item_title_link:focus{color:#000}.news_item_title_link_label{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}.news_list .news_item_title_link_label,.news_related .news_item_title_link_label,.news_category .news_item_title_link_label,.news_collection .news_item_title_link_label{padding-bottom:0.25rem}.news_list .news_item_title_link_label:hover,.news_list .news_item_title_link_label:focus,.news_related .news_item_title_link_label:hover,.news_related .news_item_title_link_label:focus,.news_category .news_item_title_link_label:hover,.news_category .news_item_title_link_label:focus,.news_collection .news_item_title_link_label:hover,.news_collection .news_item_title_link_label:focus{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.news_feature .news_item_title_link_label{line-height:1.26087}.news_feature.theme_purple_bright .news_item_title_link_label,.news_feature.theme_lavender .news_item_title_link_label,.news_feature.theme_red .news_item_title_link_label{-webkit-box-shadow:inset 0 -2px 0 #4b2e84;box-shadow:inset 0 -2px 0 #4b2e84}.news_feature .news_item_title_link:hover .news_item_title_link_label,.news_feature .news_item_title_link:focus .news_item_title_link_label,.news_collection.theme_purple .news_item_title_link:hover .news_item_title_link_label,.news_collection.theme_purple .news_item_title_link:focus .news_item_title_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(75,46,132,0.1);box-shadow:inset 0 -2px 0 rgba(75,46,132,0.1)}.news_item_title_link_icon{display:inline;padding-left:0.75rem;white-space:nowrap}.news_feature .news_item_title_link_icon{color:#8f80ff}.news_feature.theme_purple_bright .news_feature .news_item_title_link_icon,.news_feature.theme_lavender .news_feature .news_item_title_link_icon,.news_feature.theme_red .news_feature .news_item_title_link_icon{color:#4b2e84}.news_related .news_item_title_link_icon,.news_category .news_item_title_link_icon,.news_collection .news_item_title_link_icon{position:relative;top:-2px;color:#8f80ff}.news_item_title_link_icon .icon{display:inline}.news_item_source{font-size:0.875rem;line-height:1.42857;font-weight:600;margin-bottom:0.625rem}@media (min-width: 740px){.news_item_source{line-height:1.57143}}.news_list .news_item_source{color:#4b2e84;margin-bottom:0.25rem}.news_collection .news_item_source{display:none}.news_category .news_item_source_prefix{display:none}.news_item_categories{font-size:0.875rem;line-height:1.42857;margin:0 0 0.5rem}@media (min-width: 740px){.news_item_categories{line-height:1.57143}}@media (min-width: 980px){.news_list .news_item_categories{margin-bottom:0}}.news_feature .news_item_categories{display:none}.news_item_category_hint{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;display:inline;margin-right:0.125rem}.news_item_category_list{display:inline;list-style:none;margin:0;padding:0}.news_item_category{color:#151538;display:inline-block;font-size:0.875rem;font-weight:600;line-height:1.57143;margin-right:0.625rem}.news_item_category_link{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;color:inherit;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, color 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, color 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, color 0.25s;transition:background 0.25s, box-shadow 0.25s, color 0.25s, -webkit-box-shadow 0.25s}.news_item_category_link:hover,.news_item_category_link:focus{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);color:#000}.news_item_description{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.news_item_description{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .news_item_description{font-size:1rem;line-height:1.75}.news_item_description p{margin:0}.news_list .news_item_description{margin-bottom:0.75rem}.news_feature .news_item_description{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.125rem;line-height:1.33333;font-weight:600;margin-bottom:0.625rem}@media (min-width: 740px){.news_feature .news_item_description{font-size:1.3125rem;line-height:1.58333}}@media (min-width: 740px){.news_feature .news_item_description{margin-bottom:1.25rem}}.news_related .news_item_description,.news_category .news_item_description,.news_collection .news_item_description{font-family:Gothia, "Times New Roman", serif;font-size:1.125rem;line-height:1.66667}@media (min-width: 980px){.news_list .news_item_group{display:-webkit-box;display:-ms-flexbox;display:flex}}.news_collection .news_item_group{display:none}.news_list{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.news_list{margin-top:3.125rem}}@media (min-width: 980px){.news_list{margin-top:3.75rem}}@media (min-width: 1220px){.news_list{margin-top:5rem}}@media (min-width: 740px){.news_list{margin-bottom:3.125rem}}@media (min-width: 980px){.news_list{margin-bottom:3.75rem}}@media (min-width: 1220px){.news_list{margin-bottom:5rem}}.news_list_items{list-style:none;margin:0;padding:0}.news_list_item{border-top:0.0625rem solid rgba(213,213,222,0.5);padding:1.875rem 0}@media (min-width: 740px){.news_list_item{padding:3.125rem 0}}.news_meta{margin-bottom:2.5rem;background-color:#151538;background-position:left bottom;background-repeat:repeat-x;color:#fff}.news_meta.has_image,.news_meta.has_audio,.news_meta.has_video{margin-bottom:2.5rem}@media (min-width: 740px){.news_meta.has_image,.news_meta.has_audio,.news_meta.has_video{margin-bottom:3.125rem}}@media (min-width: 980px){.news_meta.has_image,.news_meta.has_audio,.news_meta.has_video{margin-bottom:3.75rem}}@media (min-width: 1220px){.news_meta.has_image,.news_meta.has_audio,.news_meta.has_video{margin-bottom:5rem}}.news_meta.has_image{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), to(#fff));background-image:linear-gradient(to bottom, #fff 0, #fff 100%);background-size:1px 125px}.news_meta.has_caption{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f3f7f7), to(#f3f7f7));background-image:linear-gradient(to bottom, #f3f7f7 0, #f3f7f7 100%);background-size:1px 160px}.news_meta.has_audio{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), to(#fff));background-image:linear-gradient(to bottom, #fff 0, #fff 100%);background-size:1px 44px}@media (min-width: 980px){.news_meta.layout_portrait{background-size:1px 114px}}@media (min-width: 740px){.news_meta_body{text-align:center}}@media (min-width: 980px){.news_meta.layout_portrait .news_meta_body{text-align:left}}@media (min-width: 980px){.news_meta.layout_portrait .news_meta_body_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.news_meta_body_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 980px){.news_meta_body_group{width:83%;margin:0 auto}}@media (min-width: 1220px){.news_meta_body_group{width:65%}}@media (min-width: 980px){.news_meta.layout_portrait .news_meta_body_group{width:auto;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin-left:0}}.news_meta_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:2.125rem;line-height:1.23529;margin:0 0 0.625rem;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}@media (min-width: 740px){.news_meta_title{font-size:2.625rem}}@media (min-width: 980px){.news_meta_title{font-size:3.125rem;line-height:1.23333}}@media (min-width: 980px){.news_meta.has_image .news_meta_title,.news_meta.has_audio .news_meta_title,.news_meta.has_video .news_meta_title{font-size:2.875rem}}@media (min-width: 1220px){.news_meta.has_image .news_meta_title,.news_meta.has_audio .news_meta_title,.news_meta.has_video .news_meta_title{font-size:3.75rem}}.news_meta_description{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.125rem;line-height:1.33333;font-weight:400;margin:0 0 1.25rem;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}@media (min-width: 740px){.news_meta_description{font-size:1.3125rem;line-height:1.58333}}@media (min-width: 740px){.news_meta.has_image .news_meta_description,.news_meta.has_audio .news_meta_description,.news_meta.has_video .news_meta_description{font-size:1.5rem;margin-bottom:1.875rem}}.news_meta_categories_block{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;position:relative;color:#e46551;margin:0 0 0.1875rem;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.news_meta_categories_icon{display:none}.news_meta_categories{list-style:none;margin:0;padding:0}.news_meta_category{font-size:0.9375rem;line-height:1.46667}.news_meta_category_link{color:inherit;-webkit-transition:color 0.25s;transition:color 0.25s}.news_meta_category_link:hover,.news_meta_category_link:focus{color:#f5eeee}.news_meta_details{margin:0 0 1.875rem;-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}@media (min-width: 740px){.news_meta_details{margin-bottom:5rem}}@media print{.news_meta_details{margin-bottom:0}}@media print{.news_meta_media{margin-top:1.875rem}}@media (min-width: 980px){.news_meta.layout_portrait .news_meta_media{position:relative;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}@media print{.news_meta.layout_portrait .news_meta_media{margin-top:0}}@media (min-width: 980px){.news_meta.layout_portrait .news_meta_figure{width:calc(((100vw - 57.5rem) / 2) + (57.5rem * 0.48));margin-right:calc(((100vw - 57.5rem) / 2) * -1)}}@media (min-width: 1220px){.news_meta.layout_portrait .news_meta_figure{width:calc(((100vw - 71.875rem) / 2) + (71.875rem * 0.48));margin-right:calc(((100vw - 71.875rem) / 2) * -1)}}@media (min-width: 1394px){.news_meta.layout_portrait .news_meta_figure{width:calc(((100vw - 82.3125rem) / 2) + (82.3125rem * 0.48));margin-right:calc(((100vw - 82.3125rem) / 2) * -1)}}.news_meta_figure_inner{position:relative;display:block}.news_meta.has_video .news_meta_figure_inner{padding-top:56.25%}.news_meta_video{width:100%;height:100%;position:absolute;top:0;left:0}@media print{.news_meta_video{display:none}}@media print{.news_meta_audio{display:none}}.news_meta_image_wrapper{padding-top:56.25%}.news_meta.has_video .news_meta_image_wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.news_meta.layout_portrait .news_meta_image_wrapper{padding-top:133.25%}.news_meta_figcaption{font-size:0.875rem;line-height:1.42857;color:#151538;margin:1.25rem 0 1.875rem}@media (min-width: 740px){.news_meta_figcaption{line-height:1.57143}}@media (min-width: 980px){.news_meta_figcaption{max-width:82%;margin-right:auto;margin-left:auto}}@media (min-width: 1220px){.news_meta_figcaption{max-width:65%}}.news_meta_figcaption p{margin:0}.news_meta_figcaption a{color:#4b2e84;text-decoration:underline;-webkit-text-decoration-color:#8f80ff;text-decoration-color:#8f80ff;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}.news_meta_figcaption a:hover,.news_meta_figcaption a:focus{color:#151538;-webkit-text-decoration-color:#151538;text-decoration-color:#151538}.news_related{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.news_related{margin-top:3.125rem}}@media (min-width: 980px){.news_related{margin-top:3.75rem}}@media (min-width: 1220px){.news_related{margin-top:5rem}}@media (min-width: 740px){.news_related{margin-bottom:3.125rem}}@media (min-width: 980px){.news_related{margin-bottom:3.75rem}}@media (min-width: 1220px){.news_related{margin-bottom:5rem}}.news_related_header{margin-bottom:1.25rem}@media (min-width: 1220px){.news_related_header{margin-bottom:1.875rem}}@media (min-width: 740px){.news_related_header_inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}}.news_related_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;margin:0}@media (min-width: 740px){.news_related_title{font-size:2.125rem}}@media (min-width: 980px){.news_related_title{font-size:2.625rem;line-height:1.26087}}@media (min-width: 740px){.news_related_title{margin-right:1.875rem}}.news_related_description{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.news_related_description{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .news_related_description{font-size:1rem;line-height:1.75}.news_related_description p{margin:0}@media (min-width: 740px){.news_related_actions{margin-left:auto}}.news_related_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;display:block;line-height:2;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s;color:#151538;display:inline-block}.news_related_link [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media print{.news_related_link [class$="label"]{padding-bottom:0;text-decoration:underline}}.news_related_link:hover [class$="label"],.news_related_link:focus [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.news_related_link:hover .news_related_link_label,.news_related_link:focus .news_related_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.news_related_items{list-style:none;margin:0;padding:0}@media (min-width: 500px){.news_related_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.news_related_item{margin-bottom:1.875rem;-webkit-transform:translate3d(0, 60px, 0);transform:translate3d(0, 60px, 0);opacity:0}@media (min-width: 500px){.news_related_item{width:48%}}@media (min-width: 980px){.news_related_item{width:24%}}@media (min-width: 1220px){.news_related_item{width:22%}}.no-js .news_related_item,.news_related_item.in_view{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:opacity 0.8s, -webkit-transform 0.8s;transition:opacity 0.8s, -webkit-transform 0.8s;transition:transform 0.8s, opacity 0.8s;transition:transform 0.8s, opacity 0.8s, -webkit-transform 0.8s;opacity:1}@media (min-width: 500px) and (max-width: 979px){.no-js .news_related_item:nth-child(even),.news_related_item.in_view:nth-child(even){-webkit-transition-delay:0.15s;transition-delay:0.15s}}@media (min-width: 980px){.no-js .news_related_item:nth-child(4n+2),.news_related_item.in_view:nth-child(4n+2){-webkit-transition-delay:0.15s;transition-delay:0.15s}}@media (min-width: 980px){.no-js .news_related_item:nth-child(4n+3),.news_related_item.in_view:nth-child(4n+3){-webkit-transition-delay:0.3s;transition-delay:0.3s}}@media (min-width: 980px){.no-js .news_related_item:nth-child(4n+4),.news_related_item.in_view:nth-child(4n+4){-webkit-transition-delay:0.45s;transition-delay:0.45s}}@media (min-width: 500px){.people_entry_callout{width:45%;float:right;margin:1.25rem 0 1.875rem 1.875rem}}@media (min-width: 740px){.people_entry_callout{width:20.625rem;margin:1.875rem 0 2.5rem 2.5rem}}@media (min-width: 980px){.people_entry_callout{width:22.5rem;margin-right:-10.5%}}@media (min-width: 1220px){.people_entry_callout{width:28.125rem;margin-right:-26.6%}}@media (min-width: 1394px){.people_entry_callout{width:29.375rem}}.people_entry_figure{display:block;margin:0;overflow:hidden}.people_entry_figure picture{display:block}.people_entry_figure img{display:block;width:100%}.people_entry_image_wrapper{display:block;padding-top:118%}.profile_links{margin:1.875rem 0 1.25rem}.profile_links_title{font-size:0.875rem;font-weight:600;letter-spacing:0.0625rem;margin:0 0 0.375rem;text-transform:uppercase}.profile_links_items{list-style:none;margin:0;padding:0}.profile_links_item:not(:last-child){margin-bottom:0.3125rem}.profile_links_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;display:block;line-height:2;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s;color:#151538;padding-top:0}.profile_links_link [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media print{.profile_links_link [class$="label"]{padding-bottom:0;text-decoration:underline}}.profile_links_link:hover [class$="label"],.profile_links_link:focus [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.profile_links_link:hover,.profile_links_link:focus{color:#000}.program_list{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.program_list{margin-top:3.125rem}}@media (min-width: 740px){.program_list{margin-bottom:3.125rem}}@media (min-width: 980px){.program_list{margin-bottom:3.75rem}}@media (min-width: 1220px){.program_list{margin-bottom:5rem}}.program_list_items{list-style:none;margin:0;padding:0;border-top:0.0625rem solid rgba(216,216,216,0.3)}.program_list .program{border-bottom:0.0625rem solid rgba(216,216,216,0.3);padding:0.9375rem 0}@media (min-width: 740px){.program_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 740px){.program_header{margin-right:1.875rem}}.program_title{color:#4b2e84;font-weight:600;font-size:1rem;line-height:1.3;margin-bottom:0.5rem}@media (min-width: 740px){.program_title{margin-bottom:0}}.program_title_link{color:inherit;text-decoration:none;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}.program_title_link:hover,.program_title_link:focus{color:#000;text-decoration:underline}.program_body{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 740px){.program_body{-webkit-box-flex:0;-ms-flex:0 0 315px;flex:0 0 315px;margin-left:auto}}.program_data{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;color:#3f7c7c}@media (min-width: 740px){.program_data{margin-right:1.875rem}}@media (max-width: 739px){.program_data.active:not(:last-child){margin-right:2.5rem}}@media (min-width: 740px){.program_data.major{-webkit-box-flex:0;-ms-flex:0 0 55px;flex:0 0 55px}}@media (min-width: 740px){.program_data.minor{-webkit-box-flex:0;-ms-flex:0 0 55px;flex:0 0 55px}}@media (min-width: 740px){.program_data.category{-webkit-box-flex:0;-ms-flex:0 0 145px;flex:0 0 145px;margin-right:0}}.program_meta_inner{border-bottom:0.125rem solid #eaeaea;padding:1.875rem 0}@media (min-width: 980px){.program_meta_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 740px){.program_details{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 740px){.program_detail{max-width:25%}}@media (min-width: 1220px){.program_detail{-webkit-box-flex:0;-ms-flex:0 0 18%;flex:0 0 18%}}.program_detail:not(:last-child){margin-bottom:1.875rem}@media (min-width: 740px){.program_detail:not(:last-child){margin:0 1.875rem 0 0}}.program_detail_label{font-size:0.875rem;font-weight:normal;letter-spacing:0.01875rem;margin-bottom:0.375rem}.program_detail_label_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.program_detail_label_hint.focusable:active,.program_detail_label_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.program_detail_data{font-size:0.9375rem;line-height:1.46667}.program_detail_data_link{color:#0070eb;text-decoration:underline;-webkit-transition:color 0.25s;transition:color 0.25s}.program_detail_data_link:hover,.program_detail_data_link:focus{color:#000}.promoted_courses{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.promoted_courses{margin-top:3.125rem}}@media (min-width: 980px){.promoted_courses{margin-top:3.75rem}}@media (min-width: 1220px){.promoted_courses{margin-top:5rem}}@media (min-width: 740px){.promoted_courses{margin-bottom:3.125rem}}@media (min-width: 980px){.promoted_courses{margin-bottom:3.75rem}}@media (min-width: 1220px){.promoted_courses{margin-bottom:5rem}}.promoted_courses_header{margin-bottom:1.25rem}@media (min-width: 740px){.promoted_courses_header{margin-bottom:1.875rem}}.promoted_courses_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;margin:0 0 0.375rem}@media (min-width: 740px){.promoted_courses_title{font-size:2.125rem}}@media (min-width: 980px){.promoted_courses_title{font-size:2.625rem;line-height:1.26087}}@media (min-width: 740px){.promoted_courses_body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.promoted_courses .course{border-top:0.25rem solid #33cbd0;padding:0.9375rem 0 0}@media (min-width: 740px){.promoted_courses .course{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}@media (min-width: 1220px){.promoted_courses .course{-ms-flex-preferred-size:46.5%;flex-basis:46.5%}}@media (max-width: 739px){.promoted_courses .course:not(:last-child){margin-bottom:2.5rem}}@media (min-width: 740px){.promoted_courses .course:nth-child(-n+2){margin-bottom:3rem}}@media (min-width: 740px){.promoted_courses .course:nth-child(odd){margin-right:auto}}.course_title{font-family:Gothia, "Times New Roman", serif;font-weight:600;color:#151538;font-size:1.3125rem;line-height:1.58333;margin:0 0 0.25rem}@media (min-width: 740px){.course_title{font-size:1.5rem}}.course_description{font-family:Gothia, "Times New Roman", serif;font-size:1.125rem;line-height:1.66667}.course_description p{margin:0}.course_links{margin-top:0.125rem;overflow:hidden}.course_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;display:block;line-height:2;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s;color:#151538;clear:left;display:inline-block}.course_link [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media print{.course_link [class$="label"]{padding-bottom:0;text-decoration:underline}}.course_link:hover [class$="label"],.course_link:focus [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.course_link:hover .course_link_label,.course_link:focus .course_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.results_message{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.results_message{margin-top:3.125rem}}@media (min-width: 980px){.results_message{margin-top:3.75rem}}@media (min-width: 1220px){.results_message{margin-top:5rem}}@media (min-width: 740px){.results_message{margin-bottom:3.125rem}}@media (min-width: 980px){.results_message{margin-bottom:3.75rem}}@media (min-width: 1220px){.results_message{margin-bottom:5rem}}.results_message_inner p:first-child{margin-top:0}.results_message_inner p:last-child{margin-bottom:0}.share_tools{margin-top:2.5rem;margin-bottom:2.5rem;position:relative;display:none}@media (min-width: 740px){.share_tools{margin-bottom:3.125rem}}@media (min-width: 980px){.share_tools{margin-bottom:3.75rem}}@media (min-width: 1220px){.share_tools{margin-bottom:5rem}}@media (min-width: 980px){.js .share_tools{display:block}}@media print and (min-width: 980px){.js .share_tools{display:none}}.share_tools_inner{position:relative}.share_tools_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.share_tools_title.focusable:active,.share_tools_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.share_tools_toggle{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#4b2e84;color:#fff;position:relative;z-index:1;display:inline-block}@media print{.share_tools_toggle{border:0.0625rem solid}}.share_tools_toggle:focus,.share_tools_toggle:hover{background:#151538}.share_tools_list{position:absolute;top:50%;left:185px;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0 0 0 1.25rem;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.share_tool_item{opacity:0;-webkit-transform:translate3d(-166px, 0, 0);transform:translate3d(-166px, 0, 0);-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s;transition:opacity 0.3s, transform 0.3s, -webkit-transform 0.3s}.share_tools.fs-swap-active .share_tool_item{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.share_tools.fs-swap-active .share_tool_item:nth-child(1){-webkit-transition-delay:0.1s;transition-delay:0.1s}.share_tools.fs-swap-active .share_tool_item:nth-child(2){-webkit-transition-delay:0.2s;transition-delay:0.2s}.share_tools.fs-swap-active .share_tool_item:nth-child(3){-webkit-transition-delay:0.3s;transition-delay:0.3s}.share_tools.fs-swap-active .share_tool_item:nth-child(4){-webkit-transition-delay:0.4s;transition-delay:0.4s}.share_tools.fs-swap-active .share_tool_item:nth-child(5){-webkit-transition-delay:0.5s;transition-delay:0.5s}.share_tools.fs-swap-active .share_tool_item:nth-child(6){-webkit-transition-delay:0.6s;transition-delay:0.6s}.share_tools.fs-swap-active .share_tool_item:nth-child(7){-webkit-transition-delay:0.7s;transition-delay:0.7s}.share_tools.fs-swap-active .share_tool_item:nth-child(8){-webkit-transition-delay:0.8s;transition-delay:0.8s}.share_tools.fs-swap-active .share_tool_item:nth-child(9){-webkit-transition-delay:0.9s;transition-delay:0.9s}.share_tool{color:#4b2e84;display:block;padding:0.625rem;pointer-events:none;-webkit-transition:color 0.25s;transition:color 0.25s}.share_tool:hover,.share_tool:focus{color:#000}.share_tools.fs-swap-active .share_tool{pointer-events:auto}.share_tool_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.share_tool_label.focusable:active,.share_tool_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.stats{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.stats{margin-top:3.125rem}}@media (min-width: 980px){.stats{margin-top:3.75rem}}@media (min-width: 1220px){.stats{margin-top:5rem}}@media (min-width: 740px){.stats{margin-bottom:3.125rem}}@media (min-width: 980px){.stats{margin-bottom:3.75rem}}@media (min-width: 1220px){.stats{margin-bottom:5rem}}@media (min-width: 740px){.stats_header{margin-bottom:0.3125rem}}.stats_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;margin:0}@media (min-width: 740px){.stats_title{font-size:2.125rem}}@media (min-width: 980px){.stats_title{font-size:2.625rem;line-height:1.26087}}.stats_description{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444;margin-top:0.75rem}@media (min-width: 740px){.stats_description{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .stats_description{font-size:1rem;line-height:1.75}.stats_description p{margin:0}.stats_items{list-style:none;margin:0;padding:0}.stats_item{padding:1.375rem 0}.stats_item:not(:last-child){border-bottom:0.0625rem solid rgba(216,216,216,0.3)}@media (min-width: 500px){.stats_item_inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.stats_item_number{color:#4b2e84;display:block;font-size:1.875rem;font-weight:900;line-height:1;margin-bottom:0.25rem}@media (min-width: 500px){.stats_item_number{margin-right:1.25rem}}.stats.theme_purple_dark .stats_item_number{color:#151538}.stats.theme_purple_old .stats_item_number{color:#4e4e70}.stats.theme_purple .stats_item_number{color:#4b2e84}.stats.theme_jade .stats_item_number{color:#3f7c7c}.stats.theme_purple_bright .stats_item_number{color:#8f80ff}.stats.theme_red .stats_item_number{color:#e46551}@media (min-width: 500px){.stats_item_body{-webkit-box-flex:0;-ms-flex:0 0 78%;flex:0 0 78%;margin-left:auto}}@media (min-width: 740px){.stats_item_body{-ms-flex-preferred-size:83%;flex-basis:83%}}@media (min-width: 980px){.stats_item_body{-ms-flex-preferred-size:84%;flex-basis:84%}}@media (min-width: 1220px){.stats_item_body{-ms-flex-preferred-size:87%;flex-basis:87%}}.stats_item_title{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.3125rem;line-height:1.42857}.stats_item_description{font-size:0.875rem;line-height:1.42857;margin-top:0.1875rem}@media (min-width: 740px){.stats_item_description{line-height:1.57143}}.stats_item_description a{color:#4b2e84;text-decoration:underline;-webkit-text-decoration-color:#8f80ff;text-decoration-color:#8f80ff;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}.stats_item_description a:hover,.stats_item_description a:focus{color:#151538;-webkit-text-decoration-color:#151538;text-decoration-color:#151538}.testimonial{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.testimonial{margin-top:3.125rem}}@media (min-width: 980px){.testimonial{margin-top:3.75rem}}@media (min-width: 1220px){.testimonial{margin-top:5rem}}@media (min-width: 740px){.testimonial{margin-bottom:3.125rem}}@media (min-width: 980px){.testimonial{margin-bottom:3.75rem}}@media (min-width: 1220px){.testimonial{margin-bottom:5rem}}.timeline_bc_period_wrapper .testimonial{margin:0}.testimonial_inner{background-color:rgba(213,213,222,0);color:#1B054D !important;padding:1.875rem 1.5625rem;-webkit-transition:background-color 0.8s;transition:background-color 0.8s}@media (min-width: 740px){.testimonial_inner{padding:2.5rem 1.875rem}}@media (min-width: 980px){.testimonial_inner{padding:3.75rem 8.6%}}@media (min-width: 1220px){.testimonial_inner{padding:4.875rem 10.5%}}@media print{.testimonial_inner{border:0.0625rem solid}}.testimonial.in_view .testimonial_inner,.no-js .testimonial_inner{background-color:#d5d5de}@media (min-width: 740px){.testimonial_figure{display:-webkit-box;display:-ms-flexbox;display:flex}}.testimonial_quote{font-family:Gothia, "Times New Roman", serif;font-size:1.3125rem;line-height:1.52381;margin:0 0 1.875rem}@media (min-width: 740px){.testimonial_quote{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}}@media (min-width: 980px){.testimonial_quote{-webkit-box-flex:0;-ms-flex:0 0 72%;flex:0 0 72%;font-size:2rem;line-height:1.4375;margin-right:auto}}@media (min-width: 1220px){.testimonial_quote{-ms-flex-preferred-size:74%;flex-basis:74%}}@media print{.testimonial_quote{border-width:0;padding:0}}.testimonial_quote p{margin:0}.testimonial_quote a{color:inherit;text-decoration:underline;-webkit-transition:color 0.25s;transition:color 0.25s}.testimonial_quote a:hover,.testimonial_quote a:focus{color:#4b2e84}@media (min-width: 740px){.testimonial_figcaption{-webkit-box-flex:0;-ms-flex:0 0 24%;flex:0 0 24%;margin:0.625rem 0 0 1.875rem}}@media (min-width: 980px){.testimonial_figcaption{-webkit-box-flex:0;-ms-flex:0 0 19%;flex:0 0 19%;margin-left:0.625rem}}@media (min-width: 1394px){.testimonial_figcaption{-ms-flex-preferred-size:17%;flex-basis:17%}}.testimonial_media{width:5.3125rem;display:block;margin-bottom:0.75rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media print{.testimonial_media{display:none}}.testimonial_image_wrapper{border-radius:50%;display:block;padding-top:100%}.testimonial_info{color:#151538;font-size:0.875rem;line-height:1.35714}.testimonial_media+.testimonial_info{padding-right:1.875rem}@media print{.testimonial_media+.testimonial_info{padding-right:0}}.testimonial_quote_name{display:block;font-weight:700;margin-bottom:0.25rem}.testimonial_quote_title{display:block}.testimonial_quote_title_link{color:#4b2e84;text-decoration:underline;-webkit-text-decoration-color:#8f80ff;text-decoration-color:#8f80ff;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}.testimonial_quote_title_link:hover,.testimonial_quote_title_link:focus{color:#151538;-webkit-text-decoration-color:#151538;text-decoration-color:#151538}.color_gray{--component-background-color: #dcdce3;--component-border-color: #4e4e70;--component-color: #4e4e70;--component-color-accent-primary: #151538;--component-marker-label-color: #4e4e70}.color_dark{--component-background-color: #bdc8cd;--component-border-color: #3f7c7c;--component-color: #4e4e70;--component-color-accent-primary: #151538;--component-marker-label-color: #3f7c7c}.color_sky{--component-background-color: #cee7e8;--component-border-color: $purple;--component-color: #4e4e70;--component-color-accent-primary: #151538;--component-marker-label-color: #4b2e84}.color_golden{--component-background-color: #edebcf;--component-border-color: #3f7c7c;--component-color: #4e4e70;--component-color-accent-primary: #151538;--component-marker-label-color: #3f7c7c}@media print{.timeline_bc{margin:2.5rem 0}}.timeline_bc_inner{position:relative}.timeline_bc_header{width:100%;position:absolute;left:0px;top:-30px}@media (max-width: 979px){.timeline_bc_header_row{width:auto !important;min-width:inherit !important;display:block !important;margin:auto !important}}@media (max-width: 979px){.timeline_bc_header_cell{width:auto !important;min-width:inherit !important;max-width:none !important;display:block !important;margin:auto !important}}.timeline_bc_header_nav{width:100%;display:block;position:relative;left:0;top:0;z-index:100;-webkit-transition:top 0.25s;transition:top 0.25s}.timeline_bc_header_nav.menu_is_sticky{position:fixed;top:10px}.timeline_bc_controls{padding-right:calc((100% - ((100% - 2.5rem) * 0.9591)) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 740px){.timeline_bc_controls{padding-right:calc((100% - (45rem * 0.9591)) / 2)}}@media (min-width: 980px){.timeline_bc_controls{padding-right:calc((100% - (60rem * 0.9591)) / 2)}}@media (min-width: 1220px){.timeline_bc_controls{padding-right:calc((100% - (75rem * 0.9591)) / 2)}}@media (min-width: 1394px){.timeline_bc_controls{padding-right:calc((100% - (85.875rem * 0.9591)) / 2)}}@media (min-width: 980px){.timeline_bc_controls{display:none}}.timeline_bc_header_nav_toggle{width:3.75rem;height:3.75rem;position:relative;display:block;background-color:#fff;border:0.0625rem solid #d5d5de;border-radius:50%;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);box-shadow:0 0 10px 0 rgba(0,0,0,0.3);color:#4b2e84;margin-right:calc(1.25rem + 2.045%);-webkit-transition:background-color 0.25s, border 0.25s, color 0.25s;transition:background-color 0.25s, border 0.25s, color 0.25s}.tm_menu{position:relative;top:0;right:0;z-index:400;background:#151538;color:#fff}[data-whatinput="mouse"] .tm_menu:focus,[data-whatinput="touch"] .tm_menu:focus{outline:0}@media (prefers-reduced-motion: reduce){.tm_menu{-webkit-transition-duration:0.6s;transition-duration:0.6s}}@media print{.tm_menu{display:none}}.loaded .tm_menu{-webkit-transition:opacity 0.35s, visibility 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, visibility 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s, visibility 0.35s;transition:opacity 0.35s, transform 0.35s, visibility 0.35s, -webkit-transform 0.35s}.js .tm_menu{overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed;opacity:0;padding:2rem 0 0 0;pointer-events:none;visibility:hidden}@media (min-width: 980px){.js .tm_menu{padding-top:3.5rem}}.tm_menu.fs-swap-active{opacity:1;pointer-events:auto;visibility:visible}.js .page_theme_microsite .tm_menu{padding-top:6.875rem}@media (min-width: 980px){.js .page_theme_microsite .tm_menu{display:none}}.page_theme_bicentennial .tm_menu{background-color:#151538;color:#fff}.tm_menu_header{height:5.25rem}.tm_menu_close{display:none;pointer-events:none}.js .tm_menu_close{position:absolute;top:0;right:0;left:0;display:block}.tm_menu_close_inner{min-height:5.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 980px){.tm_menu_close_inner{min-height:10.5625rem}}.tm_menu_close_toggle{width:3.75rem;height:3.75rem;position:relative;background-color:#fff;border:0.0625rem solid #d5d5de;border-radius:50%;color:#4b2e84;display:block;-webkit-transition:background 0.25s, border 0.25s, color 0.25s;transition:background 0.25s, border 0.25s, color 0.25s;border-width:0;pointer-events:auto}@media (min-width: 980px){.tm_menu_close_toggle{width:auto;height:auto;border-radius:31.25rem;color:#151538}}.tm_menu_close_toggle:hover,.tm_menu_close_toggle:focus{background-color:#2d2a5f;color:#fff}.tm_menu_close_toggle_inner{-webkit-transition:opacity 0.25s, visibility 0.25s;transition:opacity 0.25s, visibility 0.25s}@media (min-width: 980px){.tm_menu_close_toggle_inner{height:3.125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 1.5rem}}.tm_menu_close_toggle_icon{width:1rem;height:1rem}@media (max-width: 979px){.tm_menu_close_toggle_icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media (min-width: 980px){.tm_menu_close_toggle_icon{margin-left:0.75rem}}.tm_menu_close_toggle_icon .icon{width:1rem;height:1rem}@media (min-width: 980px){.tm_menu_close_toggle_icon .icon{width:0.875rem;height:0.875rem}}.tm_menu_close_toggle_label{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:600;font-size:0.875rem;line-height:1;text-transform:uppercase}@media (max-width: 979px){.tm_menu_close_toggle_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.tm_menu_close_toggle_label.focusable:active,.tm_menu_close_toggle_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}}.tm_menu_close_toggle_icon_space{display:none}.tm_menu_toggle{width:3.75rem;height:3.75rem;position:relative;background-color:#fff;border:0.0625rem solid #d5d5de;border-radius:50%;color:#4b2e84;display:block;-webkit-transition:background 0.25s, border 0.25s, color 0.25s;transition:background 0.25s, border 0.25s, color 0.25s;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);box-shadow:0 0 10px 0 rgba(0,0,0,0.3)}@media (min-width: 980px){.tm_menu_toggle{width:auto;height:auto;border-radius:31.25rem;color:#151538}}@media print{.tm_menu_toggle{display:none}}.tm_menu_toggle:hover,.tm_menu_toggle:focus{background-color:#4e4e70;border-color:transparent;color:#fff}.page_layout_slate .tm_menu_toggle{display:none}.tm_menu_toggle_inner{-webkit-transition:opacity 0.25s, visibility 0.25s;transition:opacity 0.25s, visibility 0.25s}@media (min-width: 980px){.tm_menu_toggle_inner{height:3.125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 1.5rem}}.menu_toggle.fs-swap-active .tm_menu_toggle_inner_default{opacity:0;pointer-events:none;visibility:hidden}.tm_menu_toggle_inner_active{position:absolute;top:0;opacity:0;pointer-events:none;visibility:hidden}.tm_menu_toggle.fs-swap-active .tm_menu_toggle_inner_active{opacity:1;pointer-events:auto;visibility:visible}.tm_menu_toggle_label{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:600;font-size:0.875rem;line-height:1;text-transform:uppercase}@media (max-width: 979px){.tm_menu_toggle_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.tm_menu_toggle_label.focusable:active,.tm_menu_toggle_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}}.tm_menu_toggle_icon{width:1.375rem;height:0.75rem;display:block;pointer-events:none}@media (max-width: 979px){.tm_menu_toggle_icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media (min-width: 980px){.tm_menu_toggle_icon{color:#4b2e84;margin-left:0.625rem;-webkit-transition:color 0.25s;transition:color 0.25s}}.tm_menu_toggle:hover .tm_menu_toggle_icon,.tm_menu_toggle:focus .tm_menu_toggle_icon{color:#fff}.tm_menu_toggle_icon_space{display:none}.timeline_bc_header_nav_list{font-family:Gothia, "Times New Roman", serif;font-weight:600;display:none;font-size:1.125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tm_menu .timeline_bc_header_nav_list{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}@media (min-width: 980px){.timeline_bc_header_nav_list{display:-webkit-box;display:-ms-flexbox;display:flex;height:4.25rem;overflow:hidden}}.timeline_bc_header_nav_item{background-color:#4b2e84;-webkit-transition:background-color 0.25s;transition:background-color 0.25s}.timeline_bc_header_nav_item:hover{background-color:white}.timeline_bc_header_nav_link{display:block;position:relative;padding-inline:0.75rem;text-align:center}@media (min-width: 980px){.timeline_bc_header_nav_link{height:4.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding-inline:1.5rem;text-align:unset}.timeline_bc_header_nav_link::after{content:"";width:0;height:0;position:absolute;right:-8px;border-top:2.125rem solid transparent;border-bottom:2.125rem solid transparent;border-left:0.5rem solid #4b2e84;-webkit-transition:border-color 0.25s;transition:border-color 0.25s}.timeline_bc_header_nav_item:hover .timeline_bc_header_nav_link::after{border-left-color:white}.nav_item.last_nav_item .timeline_bc_header_nav_link::after{border-left-color:transparent}.timeline_bc_header_nav_link::before{content:"";width:0;height:0;position:absolute;top:-4px;right:-9px;border-top:2.375rem solid transparent;border-bottom:2.375rem solid transparent;border-left:0.5625rem solid #151538}.nav_item.last_nav_item .timeline_bc_header_nav_link::before{border-left-color:transparent}}@media (min-width: 1220px){.timeline_bc_header_nav_link{padding-inline:2.625rem}}.timeline_bc_header_nav_link_inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:1.5rem 0;color:#fff;-webkit-box-shadow:inset 0 -2px 0 rgba(203,143,222,0.1);box-shadow:inset 0 -2px 0 rgba(203,143,222,0.1);margin-bottom:1.25rem;margin-inline:auto;padding-bottom:0.5rem;pointer-events:none;-webkit-transition:color 0.25s, background-color 0.25s, -webkit-box-shadow 0.25s;transition:color 0.25s, background-color 0.25s, -webkit-box-shadow 0.25s;transition:color 0.25s, background-color 0.25s, box-shadow 0.25s;transition:color 0.25s, background-color 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}.timeline_bc_header_nav_link:hover .timeline_bc_header_nav_link_inner,.timeline_bc_header_nav_link.active .timeline_bc_header_nav_link_inner{color:#4b2e84;-webkit-box-shadow:inset 0 -2px 0 #cb8fde;box-shadow:inset 0 -2px 0 #cb8fde}@media (min-width: 740px){.timeline_bc_header_nav_link_inner{margin-inline:unset}}.timeline_bc_feature_date_label,.timeline_bc_watershed_date_label,.timeline_bc_gallery_date_label,.timeline_bc_accordion_date_label{font-family:Gothia, "Times New Roman", serif;font-weight:900;font-size:1.875rem;color:var(--component-color-accent-primary)}@media (min-width: 740px){.timeline_bc_feature_date_label,.timeline_bc_watershed_date_label,.timeline_bc_gallery_date_label,.timeline_bc_accordion_date_label{font-size:1.75rem}}@media (min-width: 980px){.timeline_bc_feature_date_label,.timeline_bc_watershed_date_label,.timeline_bc_gallery_date_label,.timeline_bc_accordion_date_label{font-size:5.625rem}}pre{position:absolute;color:black;padding:0.5rem 1rem;margin:0.5rem 1rem;border:0.0625rem solid black;background:white;z-index:10}.timeline_bc_period_wrapper{background-color:var(--component-background-color)}.timeline_bc_period{position:relative;padding-block:1.5625rem}.timeline_bc_period:after{content:"";position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);border-left:0.0625rem solid white}@media (min-width: 740px){.timeline_bc_period{padding-block:0}}@media (min-width: 980px){.timeline_bc_period{padding-block:2.5rem}}@media (min-width: 1220px){.timeline_bc_period{padding-block:3.75rem}}@media (min-width: 1394px){.timeline_bc_period{padding-block:7.5rem 5rem}}.timeline_bc_period_wrapper:not(:first-child) .timeline_bc_period{padding-block:2.5rem}@media (min-width: 740px){.timeline_bc_period_wrapper:not(:first-child) .timeline_bc_period{padding-block:3.75rem}}@media (min-width: 1220px){.timeline_bc_period_wrapper:not(:first-child) .timeline_bc_period{padding-block:7.5rem 5rem}}.timeline_bc_period.timeline_position_one:after{top:unset;bottom:0;height:50%}.timeline_bc_period_inner{position:relative;z-index:1;border-top:solid transparent 0.875rem;margin-block:2rem;background-color:var(--component-background-color)}@media (min-width: 740px){.timeline_bc_period_inner{border-width:3.375rem}}.timeline_bc_period_backdrop{position:absolute;top:0;display:grid;width:100%}@media (max-width: 739px){.timeline_bc_period_backdrop{max-width:66%;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.timeline_bc_period_backdrop_label{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:900;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:6.25rem;line-height:0.71;opacity:0.15}@media (min-width: 740px){.timeline_bc_period_backdrop_label{font-size:10.625rem}}@media (min-width: 980px){.timeline_bc_period_backdrop_label{font-size:15rem}}.timeline_bc_period_backdrop_label.end{justify-self:end}.timeline_bc_period_header{color:var(--component-color);padding-block:3.1875rem}@media (min-width: 500px){.timeline_bc_period_header{padding-block:2.875rem}}@media (min-width: 740px){.timeline_bc_period_header{padding-block:4.6875rem}}@media (min-width: 980px){.timeline_bc_period_header{padding-block:8.125rem}}.timeline_bc_period_backdrop:not(.has_end)+.timeline_bc_period_header{padding-block:3.1875rem 0}@media (min-width: 500px){.timeline_bc_period_backdrop:not(.has_end)+.timeline_bc_period_header{padding-block:2.875rem 0}}@media (min-width: 740px){.timeline_bc_period_backdrop:not(.has_end)+.timeline_bc_period_header{padding-block:4.6875rem 0}}@media (min-width: 980px){.timeline_bc_period_backdrop:not(.has_end)+.timeline_bc_period_header{padding-block:8.125rem 0}}.timeline_bc_period_title{margin-block:0;text-align:center}.timeline_bc_period_title_label{font-family:Gothia, "Times New Roman", serif;font-weight:600;width:100%;position:relative;z-index:1;display:inline-block;font-size:1.75rem;color:var(--component-color-accent-primary)}@media (min-width: 500px){.timeline_bc_period_title_label{font-size:2.125rem}}@media (min-width: 740px){.timeline_bc_period_title_label{font-size:3.75rem}}@media (min-width: 980px){.timeline_bc_period_title_label{font-size:3.75rem}}.timeline_bc_period_title_label:after{width:75%;content:"";display:block;position:relative;margin:0 auto;-webkit-transform:translate(0, -8px);transform:translate(0, -8px);z-index:-1;border-bottom:0.0625rem solid white}@media (min-width: 740px){.timeline_bc_period_title_label:after{width:100%;-webkit-transform:translate(0px, -14px);transform:translate(0px, -14px)}}.timeline_bc_period_body{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.5rem;line-height:calc(42 / 26);padding-block:1.875rem 0;text-align:center;color:var(--component-color)}@media (min-width: 740px){.timeline_bc_period_body{margin-block:1.5rem;padding-block:1.5rem}}.timeline_bc_period_body a{color:var(--component-color);text-decoration:underline}.timeline_bc_period_body a:hover,.timeline_bc_period_body a:focus{text-decoration:none}.timeline_bc_feature{position:relative;padding-block:0}.timeline_bc_feature:after{content:"";position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);border-left:0.0625rem solid white}@media (min-width: 980px){.timeline_bc_feature{padding-block:2.5rem 6.25rem}}@media (min-width: 1220px){.timeline_bc_feature{padding-block:5rem 7.5rem}}.timeline_bc_watershed.image_background+.timeline_bc_feature{padding-block:5rem}@media (min-width: 740px){.timeline_bc_watershed.image_background+.timeline_bc_feature{padding-block:7.5rem}}.timeline_bc_gallery+.timeline_bc_feature{padding-block:5rem}@media (min-width: 740px){.timeline_bc_gallery+.timeline_bc_feature{padding-block:7.5rem}}@media (min-width: 1220px){.timeline_bc_gallery+.timeline_bc_feature{padding-block:7.5rem}}@media (max-width: 979px){.timeline_bc_feature+.timeline_bc_feature{-webkit-padding-before:5rem;padding-block-start:5rem}}@media (max-width: 499px){.timeline_bc_feature+.timeline_bc_feature{-webkit-padding-before:4.375rem;padding-block-start:4.375rem}}.timeline_bc_feature .fs-row{position:relative}@media (min-width: 980px){.timeline_bc_feature .fs-row .fs-cell{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-left:0;margin-right:0}}.timeline_bc_feature_layout_background_landscape{position:absolute;top:-7%;left:8.3%;right:0%;bottom:-7%;display:none;background:white}@media (min-width: 980px){.timeline_bc_feature_layout_background_landscape{display:block}}.timeline_bc_feature_layout_background_portrait{position:absolute;top:5%;left:10%;right:0%;bottom:5%;display:none;background:white}@media (min-width: 980px){.timeline_bc_feature_layout_background_portrait{display:block}}.timeline_bc_feature_layout{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 980px){.timeline_bc_feature_layout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.timeline_bc_feature_figure{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;position:relative;z-index:2}@media print{.timeline_bc_feature_figure{display:none}}.layout_instagram .timeline_bc_feature_figure{background:white;padding-block:2.5rem 0;padding-inline:2.5rem}@media (min-width: 740px){.layout_instagram .timeline_bc_feature_figure{padding-block:2.5rem}}.layout_landscape .timeline_bc_feature_figure .feature_figure_image{aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width: 740px){.layout_landscape .timeline_bc_feature_figure .feature_figure_image{aspect-ratio:unset}}.timeline_bc_feature_figure .feature_figure_image{width:100%;position:relative;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}@media (min-width: 740px){.timeline_bc_feature_figure .feature_figure_image{-o-object-fit:unset;object-fit:unset;-o-object-position:unset;object-position:unset}}.figure_instagram_link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:1rem;color:inherit}.figure_instagram_link .icon{margin-right:0.75rem;color:#d63d24}.instagram_link_label{text-decoration:underline;color:blue}.timeline_bc_feature_content{position:relative;background-color:white;padding:1.75rem}@media (min-width: 740px){.timeline_bc_feature_content{padding:3.375rem}}.layout_instagram .timeline_bc_feature_content{padding-inline:2.5rem}.timeline_bc_feature_title{font-size:1.5rem}@media (min-width: 740px){.timeline_bc_feature_title{font-size:2.5rem}}.timeline_bc_feature_marker{margin:0}.timeline_bc_feature_title+.timeline_bc_feature_marker{-webkit-margin-after:1rem;margin-block-end:1rem}.timeline_bc_feature_marker_label{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:600;font-size:0.875rem;line-height:1.42857;text-transform:uppercase;color:#d63d24}@media (min-width: 740px){.timeline_bc_feature_marker_label{line-height:1.57143}}.feature_image_image_wrapper{display:block;padding-top:66.6%}.timeline_bc_feature_body{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.timeline_bc_feature_body{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .timeline_bc_feature_body{font-size:1rem;line-height:1.75}.timeline_bc_feature_body a{color:var(--component-color);text-decoration:underline}.timeline_bc_feature_body a:hover,.timeline_bc_feature_body a:focus{text-decoration:none}.timeline_bc_feature_body p{margin-block:0}.timeline_bc_watershed{position:relative}.timeline_bc_watershed::after{content:"";position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);border-left:0.0625rem solid white}.timeline_bc_gallery+.timeline_bc_watershed.image_background{margin-block:0}.timeline_bc_feature+.timeline_bc_watershed.image_background{margin-block:4.375rem 0}@media (min-width: 500px){.timeline_bc_feature+.timeline_bc_watershed.image_background{margin-block:5rem 0}}@media (min-width: 980px){.timeline_bc_feature+.timeline_bc_watershed.image_background{margin-block:0}}.timeline_bc_watershed_background{width:100%;height:100%;position:absolute}.timeline_bc_watershed_background_figure{width:100%;height:100%}.watershed_background_image_wrapper{width:100%;height:100%;z-index:1}.watershed_background_image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.timeline_bc_watershed_content{padding-block:1.75rem}@media (min-width: 500px){.timeline_bc_watershed_content{padding-block:3rem}}@media (min-width: 740px){.timeline_bc_watershed_content{padding-block:4rem}}@media (min-width: 980px){.timeline_bc_watershed_content{padding-block:1.875rem 3.75rem}}@media (min-width: 1220px){.timeline_bc_watershed_content{padding-block:4rem}}@media (min-width: 1394px){.timeline_bc_watershed.image_background .timeline_bc_watershed_content{padding-block:7.5rem}}@media screen and (min-width: 1600px){.timeline_bc_watershed.image_background .timeline_bc_watershed_content{padding-block:11.25rem}}.timeline_bc_watershed:not(.image_background)+.timeline_bc_watershed:not(.image_background) .timeline_bc_watershed_content{padding-block:0 1.75rem}@media (min-width: 500px){.timeline_bc_watershed:not(.image_background)+.timeline_bc_watershed:not(.image_background) .timeline_bc_watershed_content{padding-block:0 3rem}}@media (min-width: 740px){.timeline_bc_watershed:not(.image_background)+.timeline_bc_watershed:not(.image_background) .timeline_bc_watershed_content{padding-block:0 4rem}}@media (min-width: 980px){.timeline_bc_watershed:not(.image_background)+.timeline_bc_watershed:not(.image_background) .timeline_bc_watershed_content{padding-block:1.25rem 4rem}}@media (min-width: 1220px){.timeline_bc_watershed:not(.image_background)+.timeline_bc_watershed:not(.image_background) .timeline_bc_watershed_content{padding-block:4rem}}.timeline_bc_watershed_inner{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--component-background-color);border:0.75rem solid;border-color:var(--component-border-color);margin-block:3rem;padding-block:1.5rem}@media (min-width: 740px){.timeline_bc_watershed_inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-block:0}}.image_background .timeline_bc_watershed_inner{background-color:#fff}.timeline_bc_watershed+.timeline_bc_watershed .timeline_bc_watershed_inner{margin-block:0 3rem}.timeline_bc_watershed_marker{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media (min-width: 740px){.timeline_bc_watershed_marker{height:100%;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.timeline_bc_watershed_marker_inner{text-align:center;margin:1.125rem}.timeline_bc_watershed_marker_label{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:600;font-size:0.875rem;line-height:1.42857;color:var(--component-marker-label-color);text-transform:uppercase}@media (min-width: 740px){.timeline_bc_watershed_marker_label{line-height:1.57143}}@media (min-width: 740px){.timeline_bc_watershed_marker_label{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}}.timeline_bc_watershed_header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width: 740px){.timeline_bc_watershed_header{width:50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.timeline_bc_watershed_date{padding-block:0}@media (min-width: 740px){.timeline_bc_watershed_date{padding-block:3rem;padding-inline:0 1.625rem;text-align:end}}.timeline_bc_watershed_date_label{font-size:5.625rem}.timeline_bc_watershed_body{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-inline:1rem;text-align:center}@media (min-width: 740px){.timeline_bc_watershed_body{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .timeline_bc_watershed_body{font-size:1rem;line-height:1.75}@media (min-width: 740px){.timeline_bc_watershed_body{width:50%;padding-inline:1.625rem 0;padding-block:1.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;text-align:start}}.timeline_bc_watershed_body p{width:100%}@media (min-width: 740px){.timeline_bc_watershed_body p{width:80%;margin-block:0}}.timeline_bc_watershed_body a:not(.watershed_link){color:var(--component-color);text-decoration:underline}.timeline_bc_watershed_body a:not(.watershed_link):hover,.timeline_bc_watershed_body a:not(.watershed_link):focus{text-decoration:none}.watershed_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;padding:1rem 1.875rem;text-transform:uppercase;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s;background:#4b2e84;color:#fff;background-color:#4b2e84;color:white;display:inline-block}@media print{.watershed_link{border:0.0625rem solid}}.watershed_link:focus,.watershed_link:hover{background:#151538}@media (min-width: 740px){.watershed_link{margin-block:1rem 0}}.watershed_link:hover,.watershed_link:focus{background-color:#8f80ff}.timeline_bc_gallery{background-color:rgba(243,247,247,0.4);padding-block:3.75rem;overflow:hidden}.timeline_bc_gallery+.timeline_bc_gallery{-webkit-padding-before:0;padding-block-start:0}@media (min-width: 740px){.timeline_bc_gallery{padding-block:5rem 7.5rem}}.timeline_bc_gallery_header_title{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:600;font-size:0.875rem;line-height:1.42857;color:#4b2e84;text-transform:uppercase;text-align:center}@media (min-width: 740px){.timeline_bc_gallery_header_title{line-height:1.57143}}.timeline_bc_gallery.video .timeline_bc_gallery_header_title{-webkit-margin-before:0;margin-block-start:0}.timeline_bc_gallery_date{text-align:center}.timeline_bc_gallery_description{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444;margin-block:0 1.25rem;text-align:center}@media (min-width: 740px){.timeline_bc_gallery_description{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .timeline_bc_gallery_description{font-size:1rem;line-height:1.75}@media (min-width: 500px){.timeline_bc_gallery_description{margin-block:0 2rem}}@media (min-width: 740px){.timeline_bc_gallery_description{margin-block:0 2.5rem}}.timeline_bc_gallery.video .timeline_bc_gallery_description{margin-block:1.25rem 0}@media (min-width: 500px){.timeline_bc_gallery.video .timeline_bc_gallery_description{margin-block:1.75rem 0}}.timeline_bc_gallery_description a{color:currentColor;text-decoration:underline}.timeline_bc_gallery_description a:hover,.timeline_bc_gallery_description a:focus{text-decoration:none}.video_loaded .gallery_details{display:none}.timeline_bc_accordion{padding-block:4.375rem}@media (min-width: 500px){.timeline_bc_accordion{padding-block:5rem}}@media (min-width: 740px){.timeline_bc_accordion{padding-block:7.5rem}}.timeline_bc_feature+.timeline_bc_accordion{padding-block:0 4.375rem}@media (min-width: 500px){.timeline_bc_feature+.timeline_bc_accordion{margin-block:0 5rem}}@media (min-width: 740px){.timeline_bc_feature+.timeline_bc_accordion{padding-block:0 7.5rem}}.timeline_bc_accordion_inner{padding:3.375rem;background-color:white}@media (min-width: 980px){.timeline_bc_accordion_inner{padding:5rem 6.875rem}}.timeline_bc_accordion_marker_label{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:600;font-size:0.875rem;line-height:1.42857;text-transform:uppercase;color:#d63d24}@media (min-width: 740px){.timeline_bc_accordion_marker_label{line-height:1.57143}}.timeline_bc_accordion_body{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.timeline_bc_accordion_body{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .timeline_bc_accordion_body{font-size:1rem;line-height:1.75}.timeline_bc_accordion_body>p{-webkit-margin-after:0;margin-block-end:0}.bc_accordion_item_heading_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.item_heading_label_title{color:#8f80ff;text-decoration:underline}.bc_accordion_item_button{margin-block:1.25rem 0}.bc_accordion_item_button .item_heading_label_title{color:#4b2e84}.bc_accordion_item_button .icon_chevron_down{-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.25s}.bc_accordion_item_button.fs-swap-active .icon_chevron_down{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.item_heading_label_icon .icon{width:0.875rem;height:0.625rem}.bc_accordion_item_content{overflow:hidden;padding:0}.bc_accordion_item_content>p:first-child{-webkit-margin-before:0;margin-block-start:0}@media print{.bc_accordion_item_content{padding:0 0 1.25rem}}.bc_accordion_item.fs-swap-enabled .bc_accordion_item_content{display:none}@media print{.bc_accordion_item.fs-swap-enabled .bc_accordion_item_content{display:block}}.bc_accordion_item.fs-swap-active .bc_accordion_item_content{display:block}.no-js .gallery,.gallery.in_view{background-color:inherit}.testimonial.in_view .testimonial_inner,.no-js .testimonial_inner{background-color:inherit}.topics{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.topics{margin-top:3.125rem}}@media (min-width: 980px){.topics{margin-top:3.75rem}}@media (min-width: 1220px){.topics{margin-top:5rem}}@media (min-width: 740px){.topics{margin-bottom:3.125rem}}@media (min-width: 980px){.topics{margin-bottom:3.75rem}}@media (min-width: 1220px){.topics{margin-bottom:5rem}}.in_content_callouts .topics{margin-top:2.5rem;margin-bottom:2.5rem}.topics_header{margin-bottom:1.875rem}@media (min-width: 740px){.topics_header{margin-bottom:3.75rem}}.topics_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;margin:0 0 0.375rem}@media (min-width: 740px){.topics_title{font-size:2.125rem}}@media (min-width: 980px){.topics_title{font-size:2.625rem;line-height:1.26087}}.topics_description{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.topics_description{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .topics_description{font-size:1rem;line-height:1.75}.topics_description p{margin:0}.topics_description a{color:#4b2e84;text-decoration:underline;-webkit-text-decoration-color:#8f80ff;text-decoration-color:#8f80ff;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}.topics_description a:hover,.topics_description a:focus{color:#151538;-webkit-text-decoration-color:#151538;text-decoration-color:#151538}@media (min-width: 980px){.topics_body{width:110.5%}}@media (min-width: 1220px){.topics_body{width:113.3%}}@media print{.topics_body{width:auto}}@media (min-width: 980px){.in_content_callouts .topics_body{width:100%}}.topic:not(:last-child){margin-bottom:2.125rem}@media (min-width: 740px){.topic:not(:last-child){margin-bottom:4rem}}.topic_inner{overflow:hidden}@media (min-width: 740px){.topic_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.topic_figure{display:block;width:7.1875rem;margin:0 0 1.25rem 0}.topic_figure picture{display:block}.topic_figure img{display:block;width:100%}@media (min-width: 360px){.topic_figure{float:right;margin-left:1.25rem}}@media (min-width: 500px){.topic_figure{width:30.5%}}@media (min-width: 740px){.topic_figure{width:auto;-webkit-box-flex:0;-ms-flex:0 0 30.5%;flex:0 0 30.5%;float:none;margin:0.5rem 0 0 1.875rem}}@media (min-width: 980px){.topic_figure{-webkit-box-flex:0;-ms-flex:0 0 33.4%;flex:0 0 33.4%;margin-left:3.4375rem}}@media (min-width: 1220px){.topic_figure{-webkit-box-flex:0;-ms-flex:0 0 35.2%;flex:0 0 35.2%}}.topic_image_wrapper{padding-top:66.6%}.topic_wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.topic_title{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.5rem;line-height:1.41667;color:#151538;margin:0 0 0.625rem}@media (min-width: 740px){.topic_title{font-size:1.75rem}}@media (min-width: 980px){.topic_title{font-size:1.875rem;line-height:1.4}}.in_content_callouts .topic_title{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:600;font-size:1.3125rem;line-height:1.42857;color:#4e4e70}@media (min-width: 740px){.in_content_callouts .topic_title{font-size:1.5rem;line-height:1.41667}}.topic_description{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.topic_description{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .topic_description{font-size:1rem;line-height:1.75}.topic_description p{margin:0}.topic_links{margin-top:0.625rem;overflow:hidden}.topic_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;display:block;line-height:2;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s;color:#151538;clear:left;display:inline-block;float:left}.topic_link [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media print{.topic_link [class$="label"]{padding-bottom:0;text-decoration:underline}}.topic_link:hover [class$="label"],.topic_link:focus [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.topic_link:not(:last-child){margin-bottom:0.3125rem}.topic_link:hover .topic_link_label,.topic_link:focus .topic_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.tour{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.tour{margin-top:3.125rem}}@media (min-width: 980px){.tour{margin-top:3.75rem}}@media (min-width: 1220px){.tour{margin-top:5rem}}@media (min-width: 740px){.tour{margin-bottom:3.125rem}}@media (min-width: 980px){.tour{margin-bottom:3.75rem}}@media (min-width: 1220px){.tour{margin-bottom:5rem}}.tour_header{margin-bottom:1.875rem}@media (min-width: 740px){.tour_header{margin-bottom:3.75rem}}.tour_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.75rem;line-height:1.28571;color:#151538;margin:0 0 0.375rem}@media (min-width: 740px){.tour_title{font-size:2.125rem}}@media (min-width: 980px){.tour_title{font-size:2.625rem;line-height:1.26087}}.tour_description{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:1.125rem;line-height:1.44444}@media (min-width: 740px){.tour_description{font-size:1.3125rem;line-height:1.61905}}.page_layout_reference_detail .tour_description{font-size:1rem;line-height:1.75}.tour_description p{margin:0}.tour_description a{color:#4b2e84;text-decoration:underline;-webkit-text-decoration-color:#8f80ff;text-decoration-color:#8f80ff;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}.tour_description a:hover,.tour_description a:focus{color:#151538;-webkit-text-decoration-color:#151538;text-decoration-color:#151538}.tour_media{margin-bottom:1.875rem}@media (min-width: 740px){.tour_media{margin-bottom:3.125rem}}.tour_media_figure_inner{position:relative;display:block;padding-top:56.25%}.tour_media_image_wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.js .tour_media_image_wrapper{position:absolute}.tour_media_image{width:100%;height:100%;position:absolute;top:0;left:0}.tour_media_video{width:100%;height:100%;position:absolute;top:0;left:0}.tour_items{list-style:none;margin:0;padding:0}@media (min-width: 500px){.tour_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.tour_item{margin-bottom:1.875rem}@media (min-width: 500px){.tour_item{width:48%}}@media (min-width: 980px){.tour_item{width:24%;margin-right:1.33333%}}@media (min-width: 1220px){.tour_item{width:22%;margin-right:4%;margin-bottom:2.5rem}}@media (min-width: 500px) and (max-width: 979px){.tour_item:nth-child(odd){margin-right:auto}}@media (min-width: 980px){.tour_item:nth-child(4n+4){margin-right:0}}.tour_meta{background-color:#151538;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), to(#fff));background-image:linear-gradient(to bottom, #fff 0, #fff 100%);background-position:left bottom;background-repeat:repeat-x;background-size:1px 125px;color:#fff}.tour_meta.has_caption{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f3f7f7), to(#f3f7f7));background-image:linear-gradient(to bottom, #f3f7f7 0, #f3f7f7 100%);background-size:1px 160px}@media (min-width: 740px){.tour_meta_body{text-align:center}}.tour_meta_body_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 1.875rem}@media (min-width: 740px){.tour_meta_body_group{margin-bottom:3.125rem}}@media (min-width: 980px){.tour_meta_body_group{width:83%;margin-right:auto;margin-left:auto}}@media (min-width: 1220px){.tour_meta_body_group{width:65%}}@media print{.tour_meta_body_group{margin-bottom:0}}.tour_meta_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:2.125rem;line-height:1.23529;margin:0 0 0.625rem;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}@media (min-width: 740px){.tour_meta_title{font-size:2.625rem}}@media (min-width: 980px){.tour_meta_title{font-size:3.125rem;line-height:1.23333}}@media (min-width: 980px){.tour_meta_title{font-size:2.875rem}}@media (min-width: 1220px){.tour_meta_title{font-size:3.75rem}}.tour_meta_description{font-family:Gothia, "Times New Roman", serif;font-weight:600;font-size:1.125rem;line-height:1.33333;font-weight:400;margin:0 0 1.25rem;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}@media (min-width: 740px){.tour_meta_description{font-size:1.3125rem;line-height:1.58333}}@media (min-width: 740px){.tour_meta_description{font-size:1.5rem;margin-bottom:1.875rem}}.tour_meta_category{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;font-size:0.875rem;letter-spacing:0.0625rem;line-height:1.21429;text-transform:uppercase;color:#cb8fde;margin:0 0 0.1875rem;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.tour_meta_details{margin:0 0 1.875rem;-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}@media (min-width: 740px){.tour_meta_details{margin-bottom:3.125rem}}@media print{.tour_meta_details{margin-bottom:0}}@media print{.tour_meta_media{margin-top:1.875rem}}.tour_meta_figure_inner{position:relative;display:block}.tour_meta.has_video .tour_meta_figure_inner{padding-top:56.25%}.tour_meta_video{width:100%;height:100%;position:absolute;top:0;left:0}@media print{.tour_meta_video{display:none}}.tour_meta_image_wrapper{padding-top:56.25%}.tour_meta.has_video .tour_meta_image_wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.tour_meta_figcaption{font-size:0.875rem;line-height:1.42857;color:#151538;margin:1.25rem 0 1.875rem}@media (min-width: 740px){.tour_meta_figcaption{line-height:1.57143}}@media (min-width: 980px){.tour_meta_figcaption{max-width:82%;margin-right:auto;margin-left:auto}}@media (min-width: 1220px){.tour_meta_figcaption{max-width:65%}}.tour_meta_figcaption p{margin:0}.tour_meta_figcaption a{color:#4b2e84;text-decoration:underline;-webkit-text-decoration-color:#8f80ff;text-decoration-color:#8f80ff;-webkit-transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, -webkit-text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s, -webkit-text-decoration 0.25s}.tour_meta_figcaption a:hover,.tour_meta_figcaption a:focus{color:#151538;-webkit-text-decoration-color:#151538;text-decoration-color:#151538}.tour_tabs_block{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.tour_tabs_block{margin-top:3.125rem}}@media (min-width: 980px){.tour_tabs_block{margin-top:3.75rem}}@media (min-width: 1220px){.tour_tabs_block{margin-top:5rem}}@media (min-width: 740px){.tour_tabs_block{margin-bottom:3.125rem}}@media (min-width: 980px){.tour_tabs_block{margin-bottom:3.75rem}}@media (min-width: 1220px){.tour_tabs_block{margin-bottom:5rem}}@media print{.tour_tabs_block{margin:0}}.tour_tabs_wrapper{position:relative;margin-bottom:1.75rem;text-align:center}.tour_tabs_wrapper::before{width:100%;height:0.0625rem;position:absolute;top:50%;background-color:rgba(213,213,222,0.5);content:"";display:block}@media print{.tour_tabs_wrapper{display:none}}.tour_tabs{font-family:Matter, "Myriad Pro", sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:600;position:relative;background-color:#fff;display:inline-block;font-size:0.875rem;line-height:1.21429;padding:0 0.9375rem}[data-whatinput="mouse"] .tour_tabs:focus,[data-whatinput="touch"] .tour_tabs:focus{outline:0}@media (min-width: 500px){.tour_tabs{padding:0 2.1875rem}}.tour_tab{display:inline-block}.tour_tab:not(:last-child){margin-right:0.625rem}.tour_tab_trigger{position:relative;border-radius:0.25rem;color:#4b2e84;font-weight:600;padding:0.5rem 0.9375rem 0.625rem;-webkit-transition:background 0.25s, color 0.25s;transition:background 0.25s, color 0.25s}.tour_tab_trigger:hover,.tour_tab_trigger:focus{background:#f5eeee;color:#151538}.tour_tab_trigger.fs-swap-active{background:#f5eeee;color:#151538}.tour_tab_trigger:not(:last-child){margin-right:0.625rem}.tour_tab_trigger_label{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #d5d5de), to(#d5d5de));background-image:linear-gradient(to bottom, #d5d5de 0, #d5d5de 100%);background-position:left bottom;background-repeat:repeat-x;background-size:1px 2px;padding-bottom:0.4375rem;-webkit-transition:background 0.25s;transition:background 0.25s}.tour_tab_trigger:hover .tour_tab_trigger_label,.tour_tab_trigger:focus .tour_tab_trigger_label,.tour_tab_trigger.fs-swap-active .tour_tab_trigger_label{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(213,213,222,0)), to(rgba(213,213,222,0)));background-image:linear-gradient(to bottom, rgba(213,213,222,0) 0, rgba(213,213,222,0) 100%)}[data-whatinput="mouse"] .tour_tab_panel:focus,[data-whatinput="touch"] .tour_tab_panel:focus{outline:0}.tour_tab_panel.fs-swap-enabled{display:none}@media print{.tour_tab_panel.fs-swap-enabled{display:block}}.tour_tab_panel.fs-swap-active{display:block}.writing{padding-top:2.5rem;padding-bottom:2.5rem;background-color:#fff;color:#151538}@media (min-width: 740px){.writing{padding-top:3.125rem}}@media (min-width: 980px){.writing{padding-top:3.75rem}}@media (min-width: 1220px){.writing{padding-top:5rem}}@media (min-width: 740px){.writing{padding-bottom:3.125rem}}@media (min-width: 980px){.writing{padding-bottom:3.75rem}}@media (min-width: 1220px){.writing{padding-bottom:5rem}}@media print{.writing{border:0.0625rem solid;border-width:0.0625rem 0;padding:2.5rem 0}}.writing.theme_white{margin:3.125rem 0;padding:0}@media (min-width: 740px){.writing.theme_white{margin:5rem 0}}@media (min-width: 980px){.writing.theme_white{margin:5rem 0}}@media (min-width: 1220px){.writing.theme_white{margin:7.8125rem 0}}@media print{.writing.theme_white{margin:0;padding:2.5rem 0}}.no-js .writing,.writing.in_view{background-color:#fff;-webkit-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}.no-js .writing.theme_gray,.writing.in_view.theme_gray{background-color:#f3f7f7}.no-js .writing.theme_peach,.writing.in_view.theme_peach{background-color:#f5eeee}.no-js .writing.theme_purple,.writing.in_view.theme_purple{background-color:#151538;color:#fff}.writing_title{font-family:Gothia, "Times New Roman", serif;font-weight:400;color:#1B054D;font-size:1.875rem;margin:0 0 1.25rem}@media (min-width: 740px){.writing_title{margin-bottom:1.875rem}}@media (min-width: 980px){.writing_title{font-size:2.25rem;line-height:1.26087;margin-bottom:3.75rem}}@media print{.writing_title{margin-bottom:1.875rem}}.writing.theme_purple .writing_title{color:#fff}.writing_body{margin-bottom:1.25rem}@media (min-width: 740px){.writing_body{margin-bottom:1.875rem}}@media (min-width: 980px){.writing_body{margin-bottom:5rem}}@media print{.writing_body{margin-bottom:1.875rem}}@media (min-width: 980px){.writing_quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.writing_excerpt{font-family:Gothia, "Times New Roman", serif;font-weight:400;font-size:1.3125rem;line-height:1.42857;margin:0 0 0.875rem;padding:0}@media (min-width: 740px){.writing_excerpt{font-size:1.75rem;line-height:1.5}}@media (min-width: 980px){.writing_excerpt{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;font-size:2.25rem;margin:0 0 0 auto}}@media print{.writing_excerpt{border:0}}.writing_excerpt p{margin:0}.writing_caption{font-size:0.875rem;line-height:1.35714}@media (min-width: 980px){.writing_caption{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%;margin-top:1.25rem}}.writing_caption_media{width:5.375rem;border-radius:50%;display:block;margin:0 0 0.75rem;overflow:hidden}.writing_caption_image_wrapper{padding-top:100%}.writing_caption_name{color:#1B054D;display:block;font-weight:700;margin:0 0 0.125rem}.writing.theme_purple .writing_caption_name{color:#fff}.writing_caption_title{display:block;font-size:0.875rem;margin:0 0 0.25rem}.writing_caption_link{color:inherit;text-decoration:underline;-webkit-transition:color 0.25s;transition:color 0.25s}.writing_caption_link:hover,.writing_caption_link:focus{color:#4b2e84}.writing.theme_purple .writing_caption_link:hover,.writing.theme_purple .writing_caption_link:focus{color:#f5eeee}.writing_caption_location{display:block}.writing_footer_link{cursor:pointer;font-weight:600;font-size:0.875rem;line-height:1.42857;display:block;line-height:2;padding:0.375rem 0;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s;color:#151538;display:inline-block}.writing_footer_link [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 #8f80ff;box-shadow:inset 0 -2px 0 #8f80ff;padding-bottom:0.4375rem;-webkit-transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, -webkit-box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s;transition:background 0.25s, box-shadow 0.25s, -webkit-box-shadow 0.25s}@media print{.writing_footer_link [class$="label"]{padding-bottom:0;text-decoration:underline}}.writing_footer_link:hover [class$="label"],.writing_footer_link:focus [class$="label"]{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.writing.theme_purple .writing_footer_link{color:#fff}.writing.theme_purple .writing_footer_link:hover,.writing.theme_purple .writing_footer_link:focus{color:#f5eeee}.writing_footer_link:hover .writing_footer_link_label,.writing_footer_link:focus .writing_footer_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1);box-shadow:inset 0 -2px 0 rgba(143,128,255,0.1)}.wysiwyg_block{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.wysiwyg_block{margin-top:3.125rem}}@media (min-width: 980px){.wysiwyg_block{margin-top:3.75rem}}@media (min-width: 1220px){.wysiwyg_block{margin-top:5rem}}@media (min-width: 740px){.wysiwyg_block{margin-bottom:3.125rem}}@media (min-width: 980px){.wysiwyg_block{margin-bottom:3.75rem}}@media (min-width: 1220px){.wysiwyg_block{margin-bottom:5rem}}.in_content_callouts .wysiwyg_block{margin-top:2.5rem;margin-bottom:2.5rem}.wysiwyg_block_inner>:first-child{margin-top:0}.wysiwyg_block_inner>:last-child{margin-bottom:0}@media print{*{background:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a{text-decoration:underline}a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:0.0625rem solid #999;padding:0.625rem;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}.print{display:block}#fs-grid-menu{display:none !important}}.page_theme_bicentennial .page_wrapper.has_color_background{background-color:#f3f7f7}@media (min-width: 500px){.page_theme_bicentennial .meta_info{margin-bottom:0}}.page_theme_bicentennial .main_nav_toggle{display:none}.js .page_theme_bicentennial .menu{padding-top:6.875rem}@media (min-width: 980px){.js .page_theme_bicentennial .menu{display:none}}.page_theme_bicentennial .event_item,.page_theme_bicentennial .event_related .event_item{color:#fff;background-color:#4b2e84}.page_theme_bicentennial .event_time_icon,.page_theme_bicentennial .event_feature .event_time_icon{color:#fff;background-color:#e46551}.page_theme_bicentennial .event_related .event_title_link_label,.page_theme_bicentennial .event_feature .event_title_link_label{-webkit-box-shadow:inset 0 -2px 0 #e46551;box-shadow:inset 0 -2px 0 #e46551}.page_theme_bicentennial .event_related .event_title_link:hover .event_title_link_label,.page_theme_bicentennial .event_related .event_title_link:focus .event_title_link_label,.page_theme_bicentennial .event_feature .event_title_link:hover .event_title_link_label,.page_theme_bicentennial .event_feature .event_title_link:focus .event_title_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(228,101,81,0.5);box-shadow:inset 0 -2px 0 rgba(228,101,81,0.5)}.page_theme_bicentennial .event_detail_link_label{-webkit-box-shadow:inset 0 -2px 0 #e46551;box-shadow:inset 0 -2px 0 #e46551}.page_theme_bicentennial .event_detail_link:hover .event_detail_link_label,.page_theme_bicentennial .event_detail_link:focus .event_detail_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(228,101,81,0.5);box-shadow:inset 0 -2px 0 rgba(228,101,81,0.5)}.page_theme_bicentennial .event_list_item .event_detail_link_label{-webkit-box-shadow:inset 0 -2px 0 #e46551;box-shadow:inset 0 -2px 0 #e46551}.page_theme_bicentennial .event_list_item .event_detail_link:hover .event_detail_link_label,.page_theme_bicentennial .event_list_item .event_detail_link:focus .event_detail_link_label{-webkit-box-shadow:inset 0 -2px 0 rgba(228,101,81,0.5);box-shadow:inset 0 -2px 0 rgba(228,101,81,0.5)}.page_theme_bicentennial .event_feature_inner{background-color:#4b2e84}
