/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media print,screen and (min-width:40em){.reveal.large,.reveal.small,.reveal.tiny,.reveal{right:auto;left:auto;margin:0 auto}}body.maintenance-page{margin:1rem;overflow:hidden}@media print,screen and (min-width:64em){body.maintenance-page{margin:3rem}}body.maintenance-page,body.maintenance-page .exo-content{background:color(theme-primary)}body.maintenance-page .page.section>.inner{max-width:34.375rem;margin:0 auto;background:color(theme-white);padding:1rem;border-radius:3px}@media print,screen and (min-width:64em){body.maintenance-page .page.section>.inner{padding:2rem}}body.maintenance-page .page.section>.inner .name-and-slogan{text-align:center}body.maintenance-page .page.section>.inner .site-logo{display:block;margin:0 auto 2rem}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}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}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [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}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=120em"}html{box-sizing:border-box;font-size:100%}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;background:#fff;font-family:"Gotham SSm A","Gotham SSm B",Arial,sans-serif;font-weight:normal;line-height:1.5;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:3px}select{box-sizing:border-box;width:100%;border-radius:3px}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:3px;background:rgba(0,0,0,0);line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}.row{max-width:65.625rem;margin-right:auto;margin-left:auto}.row::before,.row::after{display:table;content:" ";flex-basis:0;order:1}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row .row{margin-right:-0.625rem;margin-left:-0.625rem}@media print,screen and (min-width:40em){.row .row{margin-right:-0.9375rem;margin-left:-0.9375rem}}@media print,screen and (min-width:64em){.row .row{margin-right:-0.9375rem;margin-left:-0.9375rem}}@media screen and (min-width:120em){.row .row{margin-right:-0.9375rem;margin-left:-0.9375rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.gutter-small>.column,.row.gutter-small>.columns{padding-right:.625rem;padding-left:.625rem}.row.gutter-medium>.column,.row.gutter-medium>.columns{padding-right:.9375rem;padding-left:.9375rem}.column,.columns{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.column,.columns{padding-right:.9375rem;padding-left:.9375rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{width:8.3333333333%}.small-push-1{position:relative;left:8.3333333333%}.small-pull-1{position:relative;left:-8.3333333333%}.small-offset-0{margin-left:0%}.small-2{width:16.6666666667%}.small-push-2{position:relative;left:16.6666666667%}.small-pull-2{position:relative;left:-16.6666666667%}.small-offset-1{margin-left:8.3333333333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.6666666667%}.small-4{width:33.3333333333%}.small-push-4{position:relative;left:33.3333333333%}.small-pull-4{position:relative;left:-33.3333333333%}.small-offset-3{margin-left:25%}.small-5{width:41.6666666667%}.small-push-5{position:relative;left:41.6666666667%}.small-pull-5{position:relative;left:-41.6666666667%}.small-offset-4{margin-left:33.3333333333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.6666666667%}.small-7{width:58.3333333333%}.small-push-7{position:relative;left:58.3333333333%}.small-pull-7{position:relative;left:-58.3333333333%}.small-offset-6{margin-left:50%}.small-8{width:66.6666666667%}.small-push-8{position:relative;left:66.6666666667%}.small-pull-8{position:relative;left:-66.6666666667%}.small-offset-7{margin-left:58.3333333333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.6666666667%}.small-10{width:83.3333333333%}.small-push-10{position:relative;left:83.3333333333%}.small-pull-10{position:relative;left:-83.3333333333%}.small-offset-9{margin-left:75%}.small-11{width:91.6666666667%}.small-push-11{position:relative;left:91.6666666667%}.small-pull-11{position:relative;left:-91.6666666667%}.small-offset-10{margin-left:83.3333333333%}.small-12{width:100%}.small-offset-11{margin-left:91.6666666667%}.small-up-1>.column,.small-up-1>.columns{float:left;width:100%}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{float:left;width:50%}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{float:left;width:33.3333333333%}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{float:left;width:25%}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{float:left;width:20%}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{float:left;width:16.6666666667%}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{float:left;width:14.2857142857%}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{float:left;width:12.5%}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-collapse .row{margin-right:0;margin-left:0}.expanded.row .small-collapse.row{margin-right:0;margin-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}.small-centered{margin-right:auto;margin-left:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-uncentered,.small-push-0,.small-pull-0{position:static;float:left;margin-right:0;margin-left:0}@media print,screen and (min-width:40em){.medium-1{width:8.3333333333%}.medium-push-1{position:relative;left:8.3333333333%}.medium-pull-1{position:relative;left:-8.3333333333%}.medium-offset-0{margin-left:0%}.medium-2{width:16.6666666667%}.medium-push-2{position:relative;left:16.6666666667%}.medium-pull-2{position:relative;left:-16.6666666667%}.medium-offset-1{margin-left:8.3333333333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.6666666667%}.medium-4{width:33.3333333333%}.medium-push-4{position:relative;left:33.3333333333%}.medium-pull-4{position:relative;left:-33.3333333333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.6666666667%}.medium-push-5{position:relative;left:41.6666666667%}.medium-pull-5{position:relative;left:-41.6666666667%}.medium-offset-4{margin-left:33.3333333333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.6666666667%}.medium-7{width:58.3333333333%}.medium-push-7{position:relative;left:58.3333333333%}.medium-pull-7{position:relative;left:-58.3333333333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.6666666667%}.medium-push-8{position:relative;left:66.6666666667%}.medium-pull-8{position:relative;left:-66.6666666667%}.medium-offset-7{margin-left:58.3333333333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.6666666667%}.medium-10{width:83.3333333333%}.medium-push-10{position:relative;left:83.3333333333%}.medium-pull-10{position:relative;left:-83.3333333333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.6666666667%}.medium-push-11{position:relative;left:91.6666666667%}.medium-pull-11{position:relative;left:-91.6666666667%}.medium-offset-10{margin-left:83.3333333333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.6666666667%}.medium-up-1>.column,.medium-up-1>.columns{float:left;width:100%}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{float:left;width:50%}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{float:left;width:33.3333333333%}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{float:left;width:25%}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{float:left;width:20%}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{float:left;width:16.6666666667%}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{float:left;width:14.2857142857%}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{float:left;width:12.5%}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-collapse .row{margin-right:0;margin-left:0}.expanded.row .medium-collapse.row{margin-right:0;margin-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.medium-centered{margin-right:auto;margin-left:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-uncentered,.medium-push-0,.medium-pull-0{position:static;float:left;margin-right:0;margin-left:0}}@media print,screen and (min-width:64em){.large-1{width:8.3333333333%}.large-push-1{position:relative;left:8.3333333333%}.large-pull-1{position:relative;left:-8.3333333333%}.large-offset-0{margin-left:0%}.large-2{width:16.6666666667%}.large-push-2{position:relative;left:16.6666666667%}.large-pull-2{position:relative;left:-16.6666666667%}.large-offset-1{margin-left:8.3333333333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.6666666667%}.large-4{width:33.3333333333%}.large-push-4{position:relative;left:33.3333333333%}.large-pull-4{position:relative;left:-33.3333333333%}.large-offset-3{margin-left:25%}.large-5{width:41.6666666667%}.large-push-5{position:relative;left:41.6666666667%}.large-pull-5{position:relative;left:-41.6666666667%}.large-offset-4{margin-left:33.3333333333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.6666666667%}.large-7{width:58.3333333333%}.large-push-7{position:relative;left:58.3333333333%}.large-pull-7{position:relative;left:-58.3333333333%}.large-offset-6{margin-left:50%}.large-8{width:66.6666666667%}.large-push-8{position:relative;left:66.6666666667%}.large-pull-8{position:relative;left:-66.6666666667%}.large-offset-7{margin-left:58.3333333333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.6666666667%}.large-10{width:83.3333333333%}.large-push-10{position:relative;left:83.3333333333%}.large-pull-10{position:relative;left:-83.3333333333%}.large-offset-9{margin-left:75%}.large-11{width:91.6666666667%}.large-push-11{position:relative;left:91.6666666667%}.large-pull-11{position:relative;left:-91.6666666667%}.large-offset-10{margin-left:83.3333333333%}.large-12{width:100%}.large-offset-11{margin-left:91.6666666667%}.large-up-1>.column,.large-up-1>.columns{float:left;width:100%}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{float:left;width:50%}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{float:left;width:33.3333333333%}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{float:left;width:25%}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{float:left;width:20%}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{float:left;width:16.6666666667%}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{float:left;width:14.2857142857%}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{float:left;width:12.5%}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-collapse .row{margin-right:0;margin-left:0}.expanded.row .large-collapse.row{margin-right:0;margin-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.large-centered{margin-right:auto;margin-left:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-uncentered,.large-push-0,.large-pull-0{position:static;float:left;margin-right:0;margin-left:0}}@media screen and (min-width:120em){.xlarge-1{width:8.3333333333%}.xlarge-push-1{position:relative;left:8.3333333333%}.xlarge-pull-1{position:relative;left:-8.3333333333%}.xlarge-offset-0{margin-left:0%}.xlarge-2{width:16.6666666667%}.xlarge-push-2{position:relative;left:16.6666666667%}.xlarge-pull-2{position:relative;left:-16.6666666667%}.xlarge-offset-1{margin-left:8.3333333333%}.xlarge-3{width:25%}.xlarge-push-3{position:relative;left:25%}.xlarge-pull-3{position:relative;left:-25%}.xlarge-offset-2{margin-left:16.6666666667%}.xlarge-4{width:33.3333333333%}.xlarge-push-4{position:relative;left:33.3333333333%}.xlarge-pull-4{position:relative;left:-33.3333333333%}.xlarge-offset-3{margin-left:25%}.xlarge-5{width:41.6666666667%}.xlarge-push-5{position:relative;left:41.6666666667%}.xlarge-pull-5{position:relative;left:-41.6666666667%}.xlarge-offset-4{margin-left:33.3333333333%}.xlarge-6{width:50%}.xlarge-push-6{position:relative;left:50%}.xlarge-pull-6{position:relative;left:-50%}.xlarge-offset-5{margin-left:41.6666666667%}.xlarge-7{width:58.3333333333%}.xlarge-push-7{position:relative;left:58.3333333333%}.xlarge-pull-7{position:relative;left:-58.3333333333%}.xlarge-offset-6{margin-left:50%}.xlarge-8{width:66.6666666667%}.xlarge-push-8{position:relative;left:66.6666666667%}.xlarge-pull-8{position:relative;left:-66.6666666667%}.xlarge-offset-7{margin-left:58.3333333333%}.xlarge-9{width:75%}.xlarge-push-9{position:relative;left:75%}.xlarge-pull-9{position:relative;left:-75%}.xlarge-offset-8{margin-left:66.6666666667%}.xlarge-10{width:83.3333333333%}.xlarge-push-10{position:relative;left:83.3333333333%}.xlarge-pull-10{position:relative;left:-83.3333333333%}.xlarge-offset-9{margin-left:75%}.xlarge-11{width:91.6666666667%}.xlarge-push-11{position:relative;left:91.6666666667%}.xlarge-pull-11{position:relative;left:-91.6666666667%}.xlarge-offset-10{margin-left:83.3333333333%}.xlarge-12{width:100%}.xlarge-offset-11{margin-left:91.6666666667%}.xlarge-up-1>.column,.xlarge-up-1>.columns{float:left;width:100%}.xlarge-up-1>.column:nth-of-type(1n),.xlarge-up-1>.columns:nth-of-type(1n){clear:none}.xlarge-up-1>.column:nth-of-type(1n+1),.xlarge-up-1>.columns:nth-of-type(1n+1){clear:both}.xlarge-up-1>.column:last-child,.xlarge-up-1>.columns:last-child{float:left}.xlarge-up-2>.column,.xlarge-up-2>.columns{float:left;width:50%}.xlarge-up-2>.column:nth-of-type(1n),.xlarge-up-2>.columns:nth-of-type(1n){clear:none}.xlarge-up-2>.column:nth-of-type(2n+1),.xlarge-up-2>.columns:nth-of-type(2n+1){clear:both}.xlarge-up-2>.column:last-child,.xlarge-up-2>.columns:last-child{float:left}.xlarge-up-3>.column,.xlarge-up-3>.columns{float:left;width:33.3333333333%}.xlarge-up-3>.column:nth-of-type(1n),.xlarge-up-3>.columns:nth-of-type(1n){clear:none}.xlarge-up-3>.column:nth-of-type(3n+1),.xlarge-up-3>.columns:nth-of-type(3n+1){clear:both}.xlarge-up-3>.column:last-child,.xlarge-up-3>.columns:last-child{float:left}.xlarge-up-4>.column,.xlarge-up-4>.columns{float:left;width:25%}.xlarge-up-4>.column:nth-of-type(1n),.xlarge-up-4>.columns:nth-of-type(1n){clear:none}.xlarge-up-4>.column:nth-of-type(4n+1),.xlarge-up-4>.columns:nth-of-type(4n+1){clear:both}.xlarge-up-4>.column:last-child,.xlarge-up-4>.columns:last-child{float:left}.xlarge-up-5>.column,.xlarge-up-5>.columns{float:left;width:20%}.xlarge-up-5>.column:nth-of-type(1n),.xlarge-up-5>.columns:nth-of-type(1n){clear:none}.xlarge-up-5>.column:nth-of-type(5n+1),.xlarge-up-5>.columns:nth-of-type(5n+1){clear:both}.xlarge-up-5>.column:last-child,.xlarge-up-5>.columns:last-child{float:left}.xlarge-up-6>.column,.xlarge-up-6>.columns{float:left;width:16.6666666667%}.xlarge-up-6>.column:nth-of-type(1n),.xlarge-up-6>.columns:nth-of-type(1n){clear:none}.xlarge-up-6>.column:nth-of-type(6n+1),.xlarge-up-6>.columns:nth-of-type(6n+1){clear:both}.xlarge-up-6>.column:last-child,.xlarge-up-6>.columns:last-child{float:left}.xlarge-up-7>.column,.xlarge-up-7>.columns{float:left;width:14.2857142857%}.xlarge-up-7>.column:nth-of-type(1n),.xlarge-up-7>.columns:nth-of-type(1n){clear:none}.xlarge-up-7>.column:nth-of-type(7n+1),.xlarge-up-7>.columns:nth-of-type(7n+1){clear:both}.xlarge-up-7>.column:last-child,.xlarge-up-7>.columns:last-child{float:left}.xlarge-up-8>.column,.xlarge-up-8>.columns{float:left;width:12.5%}.xlarge-up-8>.column:nth-of-type(1n),.xlarge-up-8>.columns:nth-of-type(1n){clear:none}.xlarge-up-8>.column:nth-of-type(8n+1),.xlarge-up-8>.columns:nth-of-type(8n+1){clear:both}.xlarge-up-8>.column:last-child,.xlarge-up-8>.columns:last-child{float:left}.xlarge-collapse>.column,.xlarge-collapse>.columns{padding-right:0;padding-left:0}.xlarge-collapse .row{margin-right:0;margin-left:0}.expanded.row .xlarge-collapse.row{margin-right:0;margin-left:0}.xlarge-uncollapse>.column,.xlarge-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.xlarge-centered{margin-right:auto;margin-left:auto}.xlarge-centered,.xlarge-centered:last-child:not(:first-child){float:none;clear:both}.xlarge-uncentered,.xlarge-push-0,.xlarge-pull-0{position:static;float:left;margin-right:0;margin-left:0}}.column-block{margin-bottom:1.25rem}.column-block>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.column-block{margin-bottom:1.875rem}.column-block>:last-child{margin-bottom:0}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:80%;line-height:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Gotham SSm A","Gotham SSm B",Arial,sans-serif;font-style:normal;font-weight:normal;color:inherit;text-rendering:optimizeLegibility}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#cacaca}h1,.h1{font-size:1.75rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2,.h2{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3,.h3{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4,.h4{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5,.h5{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h6,.h6{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width:40em){h1,.h1{font-size:2rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.125rem}h6,.h6{font-size:1.125rem}}@media print,screen and (min-width:64em){h1,.h1{font-size:2rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.125rem}h6,.h6{font-size:1.125rem}}a{line-height:inherit;color:#672891;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#59227d}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ul ol,ol ul,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:bold}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#0a0a0a}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:normal;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ul.no-bullet,ol.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}@media screen and (min-width:120em){.xlarge-text-left{text-align:left}.xlarge-text-right{text-align:right}.xlarge-text-center{text-align:center}.xlarge-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:rgba(0,0,0,0) !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=submit],[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{box-sizing:border-box}[type=file],[type=checkbox],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:normal;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-0.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:flex;width:100%;margin-bottom:1rem;align-items:stretch}.input-group>:first-child{border-radius:0 0 0 0}.input-group>:last-child>*{border-radius:0 0 0 0}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label,.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:flex;flex:0 0 auto;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;flex:1 1 0px;height:auto;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:flex;flex:0 0 auto}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{height:auto;align-self:stretch;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-0.1875rem;padding:0 .1875rem}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;transition:box-shadow .5s,border-color .25s ease-in-out}@media screen and (min-width:0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#faedeb}.is-invalid-input:not(:focus)::-moz-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-0.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:bold;color:#cc4b37}.form-error.is-visible{display:block}.responsive-embed,.flex-video{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.responsive-embed iframe,.responsive-embed object,.responsive-embed embed,.responsive-embed video,.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-embed.widescreen,.flex-video.widescreen{padding-bottom:56.25%}.pagination{margin-left:0;margin-bottom:1rem}.pagination::before,.pagination::after{display:table;content:" ";flex-basis:0;order:1}.pagination::after{clear:both}.pagination li{margin-right:.0625rem;border-radius:0;font-size:.875rem;display:none}.pagination li:last-child,.pagination li:first-child{display:inline-block}@media print,screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#0a0a0a}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#1779ba;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:rgba(0,0,0,0)}.pagination .ellipsis::after{padding:.1875rem .625rem;content:"…";color:#0a0a0a}.pagination-previous a::before,.pagination-previous.disabled::before{display:inline-block;margin-right:.5rem;content:"«"}.pagination-next a::after,.pagination-next.disabled::after{display:inline-block;margin-left:.5rem;content:"»"}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(10,10,10,.45);overflow-y:scroll}.reveal{z-index:1006;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width:40em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print,screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.hide{display:none !important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none !important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none !important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none !important}}@media screen and (max-width:39.99875em){.show-for-medium{display:none !important}}@media screen and (min-width:40em)and (max-width:63.9375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none !important}}@media print,screen and (min-width:64em){.hide-for-large{display:none !important}}@media screen and (max-width:63.99875em){.show-for-large{display:none !important}}@media screen and (min-width:64em)and (max-width:119.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width:63.9375em),screen and (min-width:120em){.show-for-large-only{display:none !important}}@media screen and (min-width:120em){.hide-for-xlarge{display:none !important}}@media screen and (max-width:119.99875em){.show-for-xlarge{display:none !important}}@media screen and (min-width:120em){.hide-for-xlarge-only{display:none !important}}@media screen and (max-width:119.9375em){.show-for-xlarge-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation:portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.paragraph.text.color-grey .field.link a,.paragraph.text.color-grey .field.file a,.paragraph.text.color-yellow .field.link a,.paragraph.text.color-yellow .field.file a,.paragraph.text.color-dark-purple .field.link a,.paragraph.text.color-dark-purple .field.file a,.paragraph.text.color-purple .field.link a,.paragraph.text.color-purple .field.file a,.paragraph.stories .field.link a,.j-overlay .j-post-overlay.juicer-feed .j-bottom a:not(.share),.paragraph.news .field.link a,.paragraph.hero .field.link>a,.paragraph.form>.field.form .form-actions .form-submit,.content-page .paragraph.files table a,.paragraph.file:not(.has-color) .field.files .field.file a,.paragraph.file:not(.has-color) .field.files .field.link a,.paragraph.file.color-grey .field.link a,.paragraph.file.color-grey .field.file a,.paragraph.file.color-yellow .field.link a,.paragraph.file.color-yellow .field.file a,.paragraph.file.color-dark-purple .field.link a,.paragraph.file.color-dark-purple .field.file a,.paragraph.file.color-purple .field.link a,.paragraph.file.color-purple .field.file a,.paragraph.events .field.link a,.paragraph.divider.color-grey .field.link a,.paragraph.divider.color-grey .field.file a,.paragraph.divider.color-yellow .field.link a,.paragraph.divider.color-yellow .field.file a,.paragraph.divider.color-dark-purple .field.link a,.paragraph.divider.color-dark-purple .field.file a,.paragraph.divider.color-purple .field.link a,.paragraph.divider.color-purple .field.file a,.paragraph.callout .field.link a,.paragraph.callout.color-grey .field.link a,.paragraph.callout.color-grey .field.file a,.paragraph.callout.color-yellow .field.link a,.paragraph.callout.color-yellow .field.file a,.paragraph.callout.color-dark-purple .field.link a,.paragraph.callout.color-dark-purple .field.file a,.paragraph.callout.color-purple .field.link a,.paragraph.callout.color-purple .field.file a,.node.school.full .group.links .field.link a,.node.school.full .group.links .field.link2 a,.block.mailchimpsubscriptionformnewslettersignup .mailchimp-trigger a,.auth.section .content>form button,.page.login .content>form button,.button{display:inline-block;border-radius:3px;padding:1rem 2rem;line-height:1;margin-top:.5rem;text-shadow:none;border:0;color:#fff;font-weight:bold;box-shadow:0 15px 35px rgba(100,74,118,.37);background-color:#672891;transition:background-color 300ms,color 300ms,box-shadow 300ms,transform 300ms}.paragraph.text.color-grey .field.link a:visited,.paragraph.text.color-grey .field.file a:visited,.paragraph.text.color-yellow .field.link a:visited,.paragraph.text.color-yellow .field.file a:visited,.paragraph.text.color-dark-purple .field.link a:visited,.paragraph.text.color-dark-purple .field.file a:visited,.paragraph.text.color-purple .field.link a:visited,.paragraph.text.color-purple .field.file a:visited,.paragraph.stories .field.link a:visited,.j-overlay .j-post-overlay.juicer-feed .j-bottom a:visited:not(.share),.paragraph.news .field.link a:visited,.paragraph.hero .field.link>a:visited,.paragraph.form>.field.form .form-actions .form-submit:visited,.content-page .paragraph.files table a:visited,.paragraph.file:not(.has-color) .field.files .field.file a:visited,.paragraph.file:not(.has-color) .field.files .field.link a:visited,.paragraph.file.color-grey .field.link a:visited,.paragraph.file.color-grey .field.file a:visited,.paragraph.file.color-yellow .field.link a:visited,.paragraph.file.color-yellow .field.file a:visited,.paragraph.file.color-dark-purple .field.link a:visited,.paragraph.file.color-dark-purple .field.file a:visited,.paragraph.file.color-purple .field.link a:visited,.paragraph.file.color-purple .field.file a:visited,.paragraph.events .field.link a:visited,.paragraph.divider.color-grey .field.link a:visited,.paragraph.divider.color-grey .field.file a:visited,.paragraph.divider.color-yellow .field.link a:visited,.paragraph.divider.color-yellow .field.file a:visited,.paragraph.divider.color-dark-purple .field.link a:visited,.paragraph.divider.color-dark-purple .field.file a:visited,.paragraph.divider.color-purple .field.link a:visited,.paragraph.divider.color-purple .field.file a:visited,.paragraph.callout .field.link a:visited,.paragraph.callout.color-grey .field.file a:visited,.paragraph.callout.color-yellow .field.file a:visited,.paragraph.callout.color-dark-purple .field.file a:visited,.paragraph.callout.color-purple .field.file a:visited,.node.school.full .group.links .field.link a:visited,.node.school.full .group.links .field.link2 a:visited,.block.mailchimpsubscriptionformnewslettersignup .mailchimp-trigger a:visited,.auth.section .content>form button:visited,.page.login .content>form button:visited,.button:visited,.paragraph.text.color-grey .field.link a:active,.paragraph.text.color-grey .field.file a:active,.paragraph.text.color-yellow .field.link a:active,.paragraph.text.color-yellow .field.file a:active,.paragraph.text.color-dark-purple .field.link a:active,.paragraph.text.color-dark-purple .field.file a:active,.paragraph.text.color-purple .field.link a:active,.paragraph.text.color-purple .field.file a:active,.paragraph.stories .field.link a:active,.j-overlay .j-post-overlay.juicer-feed .j-bottom a:active:not(.share),.paragraph.news .field.link a:active,.paragraph.hero .field.link>a:active,.paragraph.form>.field.form .form-actions .form-submit:active,.content-page .paragraph.files table a:active,.paragraph.file:not(.has-color) .field.files .field.file a:active,.paragraph.file:not(.has-color) .field.files .field.link a:active,.paragraph.file.color-grey .field.link a:active,.paragraph.file.color-grey .field.file a:active,.paragraph.file.color-yellow .field.link a:active,.paragraph.file.color-yellow .field.file a:active,.paragraph.file.color-dark-purple .field.link a:active,.paragraph.file.color-dark-purple .field.file a:active,.paragraph.file.color-purple .field.link a:active,.paragraph.file.color-purple .field.file a:active,.paragraph.events .field.link a:active,.paragraph.divider.color-grey .field.link a:active,.paragraph.divider.color-grey .field.file a:active,.paragraph.divider.color-yellow .field.link a:active,.paragraph.divider.color-yellow .field.file a:active,.paragraph.divider.color-dark-purple .field.link a:active,.paragraph.divider.color-dark-purple .field.file a:active,.paragraph.divider.color-purple .field.link a:active,.paragraph.divider.color-purple .field.file a:active,.paragraph.callout .field.link a:active,.paragraph.callout.color-grey .field.file a:active,.paragraph.callout.color-yellow .field.file a:active,.paragraph.callout.color-dark-purple .field.file a:active,.paragraph.callout.color-purple .field.file a:active,.node.school.full .group.links .field.link a:active,.node.school.full .group.links .field.link2 a:active,.block.mailchimpsubscriptionformnewslettersignup .mailchimp-trigger a:active,.auth.section .content>form button:active,.page.login .content>form button:active,.button:active,.paragraph.text.color-grey .field.link a:focus,.paragraph.text.color-grey .field.file a:focus,.paragraph.text.color-yellow .field.link a:focus,.paragraph.text.color-yellow .field.file a:focus,.paragraph.text.color-dark-purple .field.link a:focus,.paragraph.text.color-dark-purple .field.file a:focus,.paragraph.text.color-purple .field.link a:focus,.paragraph.text.color-purple .field.file a:focus,.paragraph.stories .field.link a:focus,.j-overlay .j-post-overlay.juicer-feed .j-bottom a:focus:not(.share),.paragraph.news .field.link a:focus,.paragraph.hero .field.link>a:focus,.paragraph.form>.field.form .form-actions .form-submit:focus,.content-page .paragraph.files table a:focus,.paragraph.file:not(.has-color) .field.files .field.file a:focus,.paragraph.file:not(.has-color) .field.files .field.link a:focus,.paragraph.file.color-grey .field.link a:focus,.paragraph.file.color-grey .field.file a:focus,.paragraph.file.color-yellow .field.link a:focus,.paragraph.file.color-yellow .field.file a:focus,.paragraph.file.color-dark-purple .field.link a:focus,.paragraph.file.color-dark-purple .field.file a:focus,.paragraph.file.color-purple .field.link a:focus,.paragraph.file.color-purple .field.file a:focus,.paragraph.events .field.link a:focus,.paragraph.divider.color-grey .field.link a:focus,.paragraph.divider.color-grey .field.file a:focus,.paragraph.divider.color-yellow .field.link a:focus,.paragraph.divider.color-yellow .field.file a:focus,.paragraph.divider.color-dark-purple .field.link a:focus,.paragraph.divider.color-dark-purple .field.file a:focus,.paragraph.divider.color-purple .field.link a:focus,.paragraph.divider.color-purple .field.file a:focus,.paragraph.callout .field.link a:focus,.paragraph.callout.color-grey .field.file a:focus,.paragraph.callout.color-yellow .field.file a:focus,.paragraph.callout.color-dark-purple .field.file a:focus,.paragraph.callout.color-purple .field.file a:focus,.node.school.full .group.links .field.link a:focus,.node.school.full .group.links .field.link2 a:focus,.block.mailchimpsubscriptionformnewslettersignup .mailchimp-trigger a:focus,.auth.section .content>form button:focus,.page.login .content>form button:focus,.button:focus{color:#fff}.paragraph.text.color-grey .field.link a:hover,.paragraph.text.color-grey .field.file a:hover,.paragraph.text.color-yellow .field.link a:hover,.paragraph.text.color-yellow .field.file a:hover,.paragraph.text.color-dark-purple .field.link a:hover,.paragraph.text.color-dark-purple .field.file a:hover,.paragraph.text.color-purple .field.link a:hover,.paragraph.text.color-purple .field.file a:hover,.paragraph.stories .field.link a:hover,.j-overlay .j-post-overlay.juicer-feed .j-bottom a:hover:not(.share),.paragraph.news .field.link a:hover,.paragraph.hero .field.link>a:hover,.paragraph.form>.field.form .form-actions .form-submit:hover,.content-page .paragraph.files table a:hover,.paragraph.file:not(.has-color) .field.files .field.file a:hover,.paragraph.file:not(.has-color) .field.files .field.link a:hover,.paragraph.file.color-grey .field.link a:hover,.paragraph.file.color-grey .field.file a:hover,.paragraph.file.color-yellow .field.link a:hover,.paragraph.file.color-yellow .field.file a:hover,.paragraph.file.color-dark-purple .field.link a:hover,.paragraph.file.color-dark-purple .field.file a:hover,.paragraph.file.color-purple .field.link a:hover,.paragraph.file.color-purple .field.file a:hover,.paragraph.events .field.link a:hover,.paragraph.divider.color-grey .field.link a:hover,.paragraph.divider.color-grey .field.file a:hover,.paragraph.divider.color-yellow .field.link a:hover,.paragraph.divider.color-yellow .field.file a:hover,.paragraph.divider.color-dark-purple .field.link a:hover,.paragraph.divider.color-dark-purple .field.file a:hover,.paragraph.divider.color-purple .field.link a:hover,.paragraph.divider.color-purple .field.file a:hover,.paragraph.callout .field.link a:hover,.paragraph.callout.color-grey .field.file a:hover,.paragraph.callout.color-yellow .field.file a:hover,.paragraph.callout.color-dark-purple .field.file a:hover,.paragraph.callout.color-purple .field.file a:hover,.node.school.full .group.links .field.link a:hover,.node.school.full .group.links .field.link2 a:hover,.block.mailchimpsubscriptionformnewslettersignup .mailchimp-trigger a:hover,.auth.section .content>form button:hover,.page.login .content>form button:hover,.button:hover{background-color:#8b36c4;cursor:pointer;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:"Gotham SSm A","Gotham SSm B",Arial,sans-serif;line-height:1.3;color:#333}a{transition:color 300ms,border 300ms,background-color 300ms,padding 300ms;border:0;outline:none;color:#672891}a:hover{color:#49156c}dl,ol,p,ul{margin-bottom:.625rem;font-size:100%;line-height:1.8}@media print,screen and (min-width:40em){dl,ol,p,ul{margin-bottom:1.375rem}}ul,ol{margin-left:3rem}::-moz-selection{color:#fff;background:#672891}::selection{color:#fff;background:#672891}@media screen and (max-width:63.9375em){.responsive-enabled .priority-low{display:none}}@media screen and (max-width:39.9375em){.responsive-enabled .priority-medium{display:none}}.tableresponsive-toggle{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;font-family:inherit;padding:1rem;-webkit-appearance:none;border:1px solid rgba(0,0,0,0);border-radius:3px;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;display:block;width:100%;margin-right:0;margin-left:0}[data-whatinput=mouse] .tableresponsive-toggle{outline:0}table{border-radius:3px;border:1px solid rgba(51,51,51,.1);margin-bottom:1.5rem;overflow:hidden;display:table;width:100%}table:last-child{margin:0}table caption,table thead th,table tbody td,table tbody th{padding:.5rem 1rem}@media print,screen and (min-width:40em){table caption,table thead th,table tbody td,table tbody th{padding:.5rem 1.5rem}}table caption{text-align:left}table thead,table tbody,table tfoot{width:100%;display:table-row-group}table tr{display:table-row;border-bottom:1px solid #ccc}table tr:last-child{border-bottom:0}table tr:last-child td{border-bottom:0}table th,table td{display:table-cell;text-align:left}table th.priority-low,table td.priority-low{display:none}@media print,screen and (min-width:64em){table th.priority-low,table td.priority-low{display:table-cell}}table th.priority-medium,table td.priority-medium{display:none}@media print,screen and (min-width:40em){table th.priority-medium,table td.priority-medium{display:table-cell}}table th{background-color:#ccc;font-size:110%;opacity:.75}table th:last-child{border:0}table thead{border:0;border-bottom:1px solid rgba(51,51,51,.1)}table thead a{display:block;border:0}table thead a:hover{border:0}table thead .tablesort{float:right;margin-top:.33rem;position:absolute}table tbody{border:0}table tbody tr{transition:background-color 300ms}table tbody tr:hover{background-color:rgba(103,40,145,.1)}table tbody td{border-right:1px solid rgba(51,51,51,.05);border-bottom:1px solid rgba(51,51,51,.05)}table tbody td:last-child{border-right:0}table tbody p{margin:0}table tbody a{border:0}.button.outline{background-color:rgba(0,0,0,0);color:#672891;border:2px solid #672891;box-shadow:none}.button.outline:visited,.button.outline:active,.button.outline:focus{color:#692994}.button.outline:hover{background-color:#672891;color:#fff}.button.reverse{background-color:#fff;color:#672891;border:2px solid #672891;box-shadow:none}.button.reverse:visited,.button.reverse:active,.button.reverse:focus{color:#692994}.button.reverse:hover{background-color:#672891;color:#fcfcfc;border:2px solid #fff}.button.large{font-size:1.25rem;padding:1.25rem 3.25rem}footer{padding-bottom:3rem;padding-top:2rem}@media print,screen and (min-width:40em){footer{padding-bottom:5rem}}footer>.inner{max-width:65.625rem;margin-right:auto;margin-left:auto}footer>.inner::before,footer>.inner::after{display:table;content:" ";flex-basis:0;order:1}footer>.inner::after{clear:both}footer>.inner>.navigation.footer{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){footer>.inner>.navigation.footer{padding-right:.9375rem;padding-left:.9375rem}}footer>.inner>.navigation.footer:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){footer>.inner>.navigation.footer{width:75%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:40em)and (min-width:40em){footer>.inner>.navigation.footer{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){footer>.inner>.navigation.footer:last-child:not(:first-child){float:right}}footer>.inner>.block.districtinfo{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){footer>.inner>.block.districtinfo{padding-right:.9375rem;padding-left:.9375rem}}footer>.inner>.block.districtinfo:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){footer>.inner>.block.districtinfo{width:25%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:40em)and (min-width:40em){footer>.inner>.block.districtinfo{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){footer>.inner>.block.districtinfo:last-child:not(:first-child){float:right}}footer>.inner>.block.districtfooter{max-width:65.625rem;margin-right:auto;margin-left:auto}footer>.inner>.block.districtfooter::before,footer>.inner>.block.districtfooter::after{display:table;content:" ";flex-basis:0;order:1}footer>.inner>.block.districtfooter::after{clear:both}footer>.inner>.block.districtfooter .site-footer{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){footer>.inner>.block.districtfooter .site-footer{padding-right:.9375rem;padding-left:.9375rem}}footer>.inner>.block.districtfooter .site-footer:last-child:not(:first-child){float:right}.block.page.title{max-width:65.625rem;margin-right:auto;margin-left:auto}.block.page.title::before,.block.page.title::after{display:table;content:" ";flex-basis:0;order:1}.block.page.title::after{clear:both}.block.page.title>h1{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.block.page.title>h1{padding-right:.9375rem;padding-left:.9375rem}}.block.page.title>h1:last-child:not(:first-child){float:right}body{background-color:#49156c}body .ux-content{background-color:#49156c}.section.page{position:relative;max-width:120rem;margin:0 auto;background-color:#fff;display:block}main{position:relative;z-index:1}main>.content{padding-bottom:3rem}@media print,screen and (min-width:40em){main>.content{padding-bottom:5rem}}.sidebar-first .main{max-width:65.625rem;margin-right:auto;margin-left:auto;max-width:71.875rem}.sidebar-first .main::before,.sidebar-first .main::after{display:table;content:" ";flex-basis:0;order:1}.sidebar-first .main::after{clear:both}.sidebar-first .main>.content{padding-bottom:0}.sidebar-first .main .block.content{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.sidebar-first .main .block.content{padding-right:.9375rem;padding-left:.9375rem}}.sidebar-first .main .block.content:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){.sidebar-first .main .block.content{width:66.6666666667%;float:left;padding-right:.625rem;padding-left:.625rem;position:relative;left:33.3333333333%;float:left !important}}@media print,screen and (min-width:40em)and (min-width:40em){.sidebar-first .main .block.content{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.sidebar-first .main .block.content:last-child:not(:first-child){float:right}}.sidebar-first .main .region.sidebar{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.sidebar-first .main .region.sidebar{padding-right:.9375rem;padding-left:.9375rem}}.sidebar-first .main .region.sidebar:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){.sidebar-first .main .region.sidebar{width:33.3333333333%;float:left;padding-right:.625rem;padding-left:.625rem;position:relative;left:-66.6666666667%}}@media print,screen and (min-width:40em)and (min-width:40em){.sidebar-first .main .region.sidebar{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.sidebar-first .main .region.sidebar:last-child:not(:first-child){float:right}}.ux-header-wrapper{position:relative;z-index:100}.ux-header-wrapper .region.header{background:#672891}.ux-header-wrapper .region.header .inner{max-width:65.625rem;margin-right:auto;margin-left:auto;max-width:71.875rem}.ux-header-wrapper .region.header .inner::before,.ux-header-wrapper .region.header .inner::after{display:table;content:" ";flex-basis:0;order:1}.ux-header-wrapper .region.header .inner::after{clear:both}.ux-header-wrapper .region.header .group{max-width:65.625rem;margin-right:auto;margin-left:auto;max-width:71.875rem}.ux-header-wrapper .region.header .group::before,.ux-header-wrapper .region.header .group::after{display:table;content:" ";flex-basis:0;order:1}.ux-header-wrapper .region.header .group::after{clear:both}.ux-header-wrapper .region.header .navigation.shortcut{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.ux-header-wrapper .region.header .navigation.shortcut{padding-right:.9375rem;padding-left:.9375rem}}.ux-header-wrapper .region.header .navigation.shortcut:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){.ux-header-wrapper .region.header .navigation.shortcut{width:66.6666666667%;float:left;padding-right:.625rem;padding-left:.625rem;float:right !important}}@media print,screen and (min-width:40em)and (min-width:40em){.ux-header-wrapper .region.header .navigation.shortcut{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.ux-header-wrapper .region.header .navigation.shortcut:last-child:not(:first-child){float:right}}@media print,screen and (min-width:64em){.ux-header-wrapper .region.header .navigation.shortcut{width:66.6666666667%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:64em)and (min-width:40em){.ux-header-wrapper .region.header .navigation.shortcut{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.ux-header-wrapper .region.header .navigation.shortcut:last-child:not(:first-child){float:right}}.ux-header-wrapper .region.header .block.branding{width:58.3333333333%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.ux-header-wrapper .region.header .block.branding{padding-right:.9375rem;padding-left:.9375rem}}.ux-header-wrapper .region.header .block.branding:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){.ux-header-wrapper .region.header .block.branding{width:33.3333333333%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:40em)and (min-width:40em){.ux-header-wrapper .region.header .block.branding{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.ux-header-wrapper .region.header .block.branding:last-child:not(:first-child){float:right}}@media print,screen and (min-width:64em){.ux-header-wrapper .region.header .block.branding{width:33.3333333333%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:64em)and (min-width:40em){.ux-header-wrapper .region.header .block.branding{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.ux-header-wrapper .region.header .block.branding:last-child:not(:first-child){float:right}}.ux-header-wrapper .region.header .block.offcanvasmenu{width:41.6666666667%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.ux-header-wrapper .region.header .block.offcanvasmenu{padding-right:.9375rem;padding-left:.9375rem}}.ux-header-wrapper .region.header .block.offcanvasmenu:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){.ux-header-wrapper .region.header .block.offcanvasmenu{width:25%;float:left;padding-right:.625rem;padding-left:.625rem;display:none}}@media print,screen and (min-width:40em)and (min-width:40em){.ux-header-wrapper .region.header .block.offcanvasmenu{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.ux-header-wrapper .region.header .block.offcanvasmenu:last-child:not(:first-child){float:right}}.sidebar{padding-bottom:3rem}@media print,screen and (min-width:40em){.sidebar{padding-bottom:5rem}}.region.top:not(.content){background-color:#672891;position:relative}.region.top:not(.content) .block.gtranslate{max-width:65.625rem;margin-right:auto;margin-left:auto}.region.top:not(.content) .block.gtranslate::before,.region.top:not(.content) .block.gtranslate::after{display:table;content:" ";flex-basis:0;order:1}.region.top:not(.content) .block.gtranslate::after{clear:both}.region.top:not(.content) .block.gtranslate .gtranslate,.region.top:not(.content) .block.gtranslate .gtranslate_wrapper{float:right;margin-right:.5rem}@media print,screen and (min-width:40em){.region.top:not(.content) .block.gtranslate .gtranslate,.region.top:not(.content) .block.gtranslate .gtranslate_wrapper{margin-right:2rem}}footer{background-color:#49156c}footer a{color:#fff;transition:color 500ms ease}footer a:hover{color:#ffc700}.ux-form .form-item{margin:1.2rem 0}.ux-form-input.active label{padding-left:1rem;transform:translateY(1.75rem);font-size:80%;color:#672891}.ux-form-input.active [type=text],.ux-form-input.active [type=password],.ux-form-input.active [type=email],.ux-form-input.active [type=tel],.ux-form-input.active textarea,.ux-form-input.active select{border:1px solid #ccc;background-color:#fff;box-shadow:none}.ux-form-input:not(.active) label{padding-left:1rem;transform:translateY(2.75rem)}.ux-form-input.invalid [type=text],.ux-form-input.invalid [type=password],.ux-form-input.invalid [type=email],.ux-form-input.invalid [type=tel],.ux-form-input.invalid .form-textarea{border:2px solid #e54040}.ux-form-input.valid .ux-form-input-item{background-image:none !important}.ux-form-input:after{font-size:80%;top:-0.25rem;text-transform:none}.ux-form-input label{left:1rem}.ux-form-input label.error{font-size:0}.ux-form-input [type=text],.ux-form-input [type=password],.ux-form-input [type=email],.ux-form-input [type=tel],.ux-form-input .form-textarea,.ux-form-input select{border-radius:3px;border:1px solid #ccc;background-image:none !important;padding:0;padding-top:1rem;margin:0;padding-left:1rem;box-shadow:none;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#333;font-weight:bold;background-color:rgba(0,0,0,0)}.ux-form-input [type=text]:focus,.ux-form-input [type=text]:hover,.ux-form-input [type=password]:focus,.ux-form-input [type=password]:hover,.ux-form-input [type=email]:focus,.ux-form-input [type=email]:hover,.ux-form-input [type=tel]:focus,.ux-form-input [type=tel]:hover,.ux-form-input .form-textarea:focus,.ux-form-input .form-textarea:hover,.ux-form-input select:focus,.ux-form-input select:hover{border:2px solid #672891;background-color:#fff;box-shadow:none}.ux-form-input .form-textarea{padding:1rem}.ux-form-input .ux-form-input-item{background-image:none !important}.ux-form-select{clear:both;border-radius:3px;border:1px solid #ccc;background-image:none !important;padding-top:.5rem !important;margin:0;padding-left:1rem !important;box-shadow:none;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#333;font-weight:bold;background-color:rgba(0,0,0,0)}.ux-form-select label{color:#672891}.ux-form-select input{font-weight:700}.ux-form-select .ux-form-select-caret{font-size:100%;right:1rem;color:#672891}.ux-form-select .ux-form-select-trigger{background-color:rgba(0,0,0,0)}.ux-form-select .ux-form-select-dropdown .selector{color:#672891}.ux-form-select .ux-form-select-dropdown .selector.active{background-color:#49156c;color:#ffc700}.ux-form-select .ux-form-select-dropdown .selector.active:hover{background-color:#672891}.ux-form-select .ux-form-select-dropdown .ux-form-select-scroll{background-color:#fff;box-shadow:0 4px 8px rgba(51,51,51,.2)}.ux-form-select .ux-form-select-dropdown .search input::-moz-placeholder{font-weight:700;color:#672891}.ux-form-select .ux-form-select-dropdown .search input::placeholder{font-weight:700;color:#672891}.ux-form-checkbox.active label.option:before,.ux-select-checkbox.active label.option:before{background-color:#672891;border-color:#672891}::-moz-placeholder,:focus::-moz-placeholder{color:#ccc;opacity:1;font-weight:500}::placeholder,:focus::placeholder{color:#ccc;opacity:1;font-weight:500}.rrssb{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;margin-top:.5rem;margin-bottom:.5rem}@media print,screen and (min-width:40em){.rrssb{padding-right:.9375rem;padding-left:.9375rem}}.rrssb:last-child:not(:first-child){float:right}.rrssb li{max-width:2.5rem}.rrssb li.rrssb-facebook a,.rrssb li.rrssb-linkedin a,.rrssb li.rrssb-twitter a,.rrssb li.rrssb-googleplus a,.rrssb li.rrssb-email a,.rrssb li.rrssb-print a{background-color:#ccc}.rrssb .rrssb-facebook a:hover{background-color:#4665ac}.rrssb .rrssb-linkedin a:hover{background-color:#0076b7}.rrssb .rrssb-twitter a:hover{background-color:#059ff5}.rrssb .rrssb-googleplus a:hover{background-color:#d34836}.rrssb .rrssb-email a:hover{background-color:#672891 !important}.rrssb .rrssb-print a:hover{background-color:#49156c !important}.messages{padding:1rem;color:#fff;background:linear-gradient(#6b9a31,#86c13d);text-shadow:0 0 4px #5e872b}.messages .message{max-width:65.625rem;margin:0 auto}.messages a{font-weight:700;color:#fff;text-decoration:underline}.messages.warning{color:foreground(#f1ba2e);background:linear-gradient(#d79f0e,#f1ba2e);text-shadow:0 0 4px #bc8b0d}.messages.error{color:foreground(#e54040);background:linear-gradient(#ce1c1c,#e54040);text-shadow:0 0 4px #b51919}.messages.info{color:foreground(#2199e8);background:linear-gradient(#147cc0,#2199e8);text-shadow:0 0 4px #116ca8}.messages.small{padding:.5rem;font-size:.875rem}.auth.section,.page.login{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.auth.section .ux-content,.page.login .ux-content{background-color:#fff;padding:4rem 0}.auth.section .ux-content .section.page,.page.login .ux-content .section.page{background:none}.auth.section main,.page.login main{background-color:#fcfcfc;max-width:40.625rem;padding:2rem;margin:0 1rem;border-radius:3px;box-shadow:0 0 20px rgba(51,51,51,.1)}@media print,screen and (min-width:40em){.auth.section main,.page.login main{padding:3rem 2rem;margin:0 auto}}.auth.section main .messages,.page.login main .messages{margin-top:1rem;margin-left:-1rem;margin-right:-1rem}@media print,screen and (min-width:40em){.auth.section main .messages,.page.login main .messages{margin-left:-2rem;margin-right:-2rem}}.auth.section .site-logo,.page.login .site-logo{display:block;margin:0 auto;max-width:25rem;padding:1rem;background-color:#672891;filter:drop-shadow(0 0 10px rgba(73,21,108,0.5))}.auth.section .region.breadcrumb,.auth.section .actions-suffix,.page.login .region.breadcrumb,.page.login .actions-suffix{display:none}.auth.section .content,.page.login .content{padding:1rem 0 0}.auth.section .content::before,.auth.section .content::after,.page.login .content::before,.page.login .content::after{display:table;content:" ";flex-basis:0;order:1}.auth.section .content::after,.page.login .content::after{clear:both}.auth.section .content .page.title,.auth.section .content .login-title,.page.login .content .page.title,.page.login .content .login-title{margin:0}.auth.section .content .page.title>h1,.auth.section .content .login-title>h1,.page.login .content .page.title>h1,.page.login .content .login-title>h1{text-align:center}.auth.section .content .forgot-password,.page.login .content .forgot-password{line-height:4rem;margin:0;float:left}.auth.section .content>form,.page.login .content>form{max-width:100%;margin:0 auto;float:none !important}@media print,screen and (min-width:40em){.auth.section .content>form,.page.login .content>form{max-width:75%}}.auth.section .content>form .field-input>input,.page.login .content>form .field-input>input{height:4rem !important}.auth.section .content>form button,.page.login .content>form button{float:right}.user.full{max-width:65.625rem;margin-right:auto;margin-left:auto;padding-bottom:3rem}.user.full::before,.user.full::after{display:table;content:" ";flex-basis:0;order:1}.user.full::after{clear:both}@media print,screen and (min-width:40em){.user.full{padding-bottom:5rem}}.user.full>*{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.user.full>*{padding-right:.9375rem;padding-left:.9375rem}}.user.full>*:last-child:not(:first-child){float:right}@media print,screen and (min-width:64em){.user.full>*{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;margin-right:auto;margin-left:auto}}@media print,screen and (min-width:64em)and (min-width:40em){.user.full>*{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.user.full>*:last-child:not(:first-child){float:right}.user.full>*,.user.full>*:last-child:not(:first-child){float:none;clear:both}}@media print,screen and (min-width:40em){.ux-header-wrapper .region.header.ux-header-float .group.top{display:flex;flex-direction:row;justify-content:flex-end}.ux-header-wrapper .region.header.ux-header-float .block.branding{padding-top:0;width:25%;order:1}.ux-header-wrapper .region.header.ux-header-float .navigation.shortcut{order:2;width:80%}.ux-header-wrapper .region.header.ux-header-float .block.offcanvasmenu{order:3;display:inline-block}.ux-header-wrapper .region.header.ux-header-float .navigation.shortcut,.ux-header-wrapper .region.header.ux-header-float .block.offcanvasmenu{float:right}.ux-header-wrapper .region.header.ux-header-float .site-logo img{width:12.5rem;height:100%;padding-top:1.5rem}.ux-header-wrapper .region.header.ux-header-float .navigation.main{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.ux-header-wrapper .region.header.ux-header-float:not(.ux-header-hide){box-shadow:0 0 30px rgba(51,51,51,.7)}.ux-header-wrapper .region.header:not(.ux-header-float) .block.offcanvasmenu{visibility:hidden;opacity:0;height:0;padding:0}}.views-row{max-width:65.625rem;margin-right:auto;margin-left:auto;padding-top:1rem;padding-bottom:.5rem}.views-row::before,.views-row::after{display:table;content:" ";flex-basis:0;order:1}.views-row::after{clear:both}.views-row:not(:last-of-type){border-bottom:2px solid #eceef3}.views-exposed-form{margin-top:-0.75rem}.views-exposed-form .ux-form-input .field-input{position:relative;overflow:hidden}.views-exposed-form .ux-form-input .field-input:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;position:absolute;top:.5rem;bottom:0;left:.5rem}.views-exposed-form .ux-form-input .field-input:after{content:"Search directory ...";position:absolute;top:.6rem;left:2rem;color:#ccc;opacity:1;z-index:-1;transition:opacity 500ms ease}.views-exposed-form .ux-form-input .ux-form-input-item{border:1px solid #ccc;border-radius:3px;padding:.5rem;padding-left:2rem;background-image:none}.views-exposed-form .ux-form-input.active .field-input:after,.views-exposed-form .ux-form-input.focus .field-input:after{opacity:0}.views-exposed-form .ux-form-input.active .ux-form-input-item,.views-exposed-form .ux-form-input.focus .ux-form-input-item{background-image:linear-gradient(rgb(103,40,145),rgb(73,21,108))}.block.branding{padding-top:1rem;display:inline-block}@media print,screen and (min-width:40em){.block.branding{padding-bottom:1rem;padding-top:1rem}}.block.branding .site-logo{width:12.5rem;max-width:23.4375rem;filter:drop-shadow(0 0 20px rgba(73,21,108,0.5))}@media print,screen and (min-width:40em){.block.branding .site-logo{width:23.4375rem}}.block.branding .site-logo img{max-width:18.75rem;height:100%;transition:width 400ms ease,padding 400ms ease,height 400ms ease}.block.branding .site-name{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.block.breadcrumbs ol{margin:0 0 1rem 0;list-style:none}.block.breadcrumbs ol::before,.block.breadcrumbs ol::after{display:table;content:" ";flex-basis:0;order:1}.block.breadcrumbs ol::after{clear:both}.block.breadcrumbs ol li{float:left;font-size:.6875rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.block.breadcrumbs ol li:not(:last-child)::after{position:relative;margin:0 .75rem;opacity:1;content:"/";color:#cacaca}.block.breadcrumbs ol a{color:#672891}.block.breadcrumbs ol a:hover{text-decoration:underline}body:not(.content-page):not(.content-front):not(.auth) .block.content{max-width:65.625rem;margin-right:auto;margin-left:auto}body:not(.content-page):not(.content-front):not(.auth) .block.content::before,body:not(.content-page):not(.content-front):not(.auth) .block.content::after{display:table;content:" ";flex-basis:0;order:1}body:not(.content-page):not(.content-front):not(.auth) .block.content::after{clear:both}body:not(.content-page):not(.content-front):not(.auth) .block.content>*{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){body:not(.content-page):not(.content-front):not(.auth) .block.content>*{padding-right:.9375rem;padding-left:.9375rem}}body:not(.content-page):not(.content-front):not(.auth) .block.content>*:last-child:not(:first-child){float:right}body:not(.content-page):not(.content-front):not(.auth) .block.content .filters{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;padding-left:1rem;padding-right:1rem}@media print,screen and (min-width:40em){body:not(.content-page):not(.content-front):not(.auth) .block.content .filters{padding-right:.9375rem;padding-left:.9375rem}}body:not(.content-page):not(.content-front):not(.auth) .block.content .filters:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){body:not(.content-page):not(.content-front):not(.auth) .block.content .filters{width:25%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:40em)and (min-width:40em){body:not(.content-page):not(.content-front):not(.auth) .block.content .filters{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){body:not(.content-page):not(.content-front):not(.auth) .block.content .filters:last-child:not(:first-child){float:right}}body:not(.content-page):not(.content-front):not(.auth) .block.content .results{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){body:not(.content-page):not(.content-front):not(.auth) .block.content .results{padding-right:.9375rem;padding-left:.9375rem}}body:not(.content-page):not(.content-front):not(.auth) .block.content .results:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){body:not(.content-page):not(.content-front):not(.auth) .block.content .results{width:75%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:40em)and (min-width:40em){body:not(.content-page):not(.content-front):not(.auth) .block.content .results{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){body:not(.content-page):not(.content-front):not(.auth) .block.content .results:last-child:not(:first-child){float:right}}.block.districtfooter{clear:both;color:#fff;text-align:center}.block.districtfooter:before{content:"";background-image:url(/themes/wac/footer-claw.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:100%;height:1rem;display:block}.block.districtfooter .site-footer{font-style:italic;padding-top:1.5rem;padding-bottom:1rem}.block.districtfooter .site-copyright{color:rgba(255,255,255,.5);font-size:87.5%}.block.districtfooter .site-copyright span{margin-right:1.5rem;display:block}@media print,screen and (min-width:40em){.block.districtfooter .site-copyright span{display:inline-block}}.block.districtinfo{margin-bottom:2rem;color:#fff;text-align:center;padding-top:.5rem}@media print,screen and (min-width:40em){.block.districtinfo{text-align:left}}.block.districtinfo>h2{font-weight:700;font-size:125%;color:#fff}.block.districtinfo .site-address,.block.districtinfo .site-phone,.block.districtinfo .site-hours{color:rgba(255,255,255,.75);margin-bottom:1rem}.block.districtinfo .site-address>span,.block.districtinfo .site-phone>span,.block.districtinfo .site-hours>span{display:block}@media print,screen and (min-width:40em){.block.districtinfo .site-address>span,.block.districtinfo .site-phone>span,.block.districtinfo .site-hours>span{display:inline-block}}.block.districtinfo .site-hours span:first-of-type{font-weight:700}.block.emergencyalert{width:100%}.block.emergencyalert>div{max-width:65.625rem;margin-right:auto;margin-left:auto}.block.emergencyalert>div::before,.block.emergencyalert>div::after{display:table;content:" ";flex-basis:0;order:1}.block.emergencyalert>div::after{clear:both}.block.emergencyalert.announcement{background-color:#73954b;color:#fff}.block.emergencyalert.announcement p:after{color:#fff}.block.emergencyalert.warning{background-color:#ffc700}.block.emergencyalert.warning p:after{color:#672891}.block.emergencyalert.danger{background-color:#ec1c27;color:#fff}.block.emergencyalert.danger p:after{color:#fff}.block.emergencyalert .emergency-alert{color:#333;padding:0 1.8rem}.block.emergencyalert .emergency-alert .title{display:none}.block.emergencyalert .emergency-alert p{display:inline-block;margin:1rem;position:relative}.block.emergencyalert .emergency-alert p a{font-weight:bold}.block.emergencyalert .emergency-alert .close-button{display:none}.block.facet{margin-bottom:1.5rem}.block.facet h2{font-size:1.25rem;margin-bottom:1.25rem}@media print,screen and (min-width:40em){.block.facet h2{font-size:1.5rem}}@media print,screen and (min-width:64em){.block.facet h2{font-size:1.5rem}}.block.facet ul{list-style:none;margin-left:0}@media screen and (max-width:39.9375em){.block.facet.glossary-az-content-title{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}}.block.facet.glossary-az-content-title h2{display:none}.block.facet.glossary-az-content-title ul{background-color:#eceef3;padding:.4rem 1rem;margin-top:.4rem;border-radius:3px;display:flex;flex-direction:row}.block.facet.glossary-az-content-title ul li{display:inline-block;padding:0 .5rem}.block.facet.glossary-az-content-title ul li a{font-weight:400;color:#555;transition:font-weight 500ms ease}.block.facet.glossary-az-content-title ul li a.is-active{font-weight:500;color:#672891}.block.facet.glossary-az-content-title ul li a:hover{font-weight:500;color:#672891}.block.facet.glossary-az-content-title ul li:hover{transform:scale(1.3)}.block.facet.glossary-az-content-title ul li:not(.facet-item){opacity:.3}.block.facet.glossary-az-content-title ul li:not(.facet-item):hover{transform:scale(1)}.block.facet:not(.glossary-az-content-title) .item-list__links li:last-child{margin-bottom:2.5rem}.block.facet:not(.glossary-az-content-title) .item-list__links a{font-weight:400;line-height:1.25rem;margin-bottom:1.25rem;color:#555;font-size:100%;display:flex;flex-direction:row;align-items:flex-start;transition:color 500ms ease}.block.facet:not(.glossary-az-content-title) .item-list__links a:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;padding-right:.5rem;font-size:140%;vertical-align:top;color:#ccc}.block.facet:not(.glossary-az-content-title) .item-list__links a:hover{color:#672891}.block.facet:not(.glossary-az-content-title) .item-list__links a.is-active{font-weight:500;color:#672891}.block.facet:not(.glossary-az-content-title) .item-list__links a.is-active:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;color:#672891}.block.facet .facets-soft-limit-link{font-weight:500;color:#737373}.block.facet .facets-soft-limit-link:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;color:#ccc;margin-right:.75rem;display:inline-block;transition:transform 500ms ease}.block.facet .facets-soft-limit-link.open:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;transform:rotate(-90deg)}@media screen and (max-width:39.9375em){.block.gtranslate{background-color:rgba(0,0,0,.3)}}.switcher,.gt_switcher{width:7.8125rem !important}.switcher .selected a,.switcher .gt_selected a,.gt_switcher .selected a,.gt_switcher .gt_selected a{background:0 !important;background-color:#49156c !important;color:#fff !important;border:0 !important;padding:.75rem !important}.switcher .selected a:after,.switcher .gt_selected a:after,.gt_switcher .selected a:after,.gt_switcher .gt_selected a:after{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;color:#fff;font-size:1rem;bottom:40%;padding:.5rem .75rem;position:absolute;top:.2rem;right:0}.switcher .option,.switcher .gt_option,.gt_switcher .option,.gt_switcher .gt_option{background-color:#fff !important;border:0 !important;position:absolute !important;box-shadow:0 50px 80px rgba(51,51,51,.2) !important}.block.tabs .tabs{margin-bottom:1rem;display:flex;flex-wrap:nowrap;align-items:stretch}.block.tabs .tabs::before,.block.tabs .tabs::after{display:table;content:" ";flex-basis:0;order:1}.block.tabs .tabs::after{clear:both}.block.tabs .tabs a{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem;flex:0 0 auto}.block.tabs .tabs a:last-child{margin-right:0}.block.tabs .tabs a{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;font-family:inherit;padding:1rem;-webkit-appearance:none;border:1px solid rgba(0,0,0,0);border-radius:3px;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;margin:0 1px 1px 0}[data-whatinput=mouse] .block.tabs .tabs a{outline:0}.block.mailchimpsubscriptionformnewslettersignup{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;border-bottom:2px solid rgba(255,255,255,.12);padding-bottom:2rem;margin-bottom:2rem}@media print,screen and (min-width:40em){.block.mailchimpsubscriptionformnewslettersignup{padding-right:.9375rem;padding-left:.9375rem}}.block.mailchimpsubscriptionformnewslettersignup:last-child:not(:first-child){float:right}.block.mailchimpsubscriptionformnewslettersignup .mailchimp-trigger{color:#fff;text-align:center}.block.mailchimpsubscriptionformnewslettersignup .mailchimp-trigger a{margin-left:1rem}.mailchimp-form{background-color:#fff;text-align:center}@media screen and (max-width:39.9375em){.mailchimp-form{padding:1rem 3rem;margin-top:1rem}}@media print,screen and (min-width:40em){.mailchimp-form{overflow:hidden;border-radius:3px;padding:2rem 5rem;margin-top:1rem}}.mailchimp-form .mailchimp-newsletter-wrapper:first-of-type:before{content:"Waconia Public Schools";font-weight:bold;font-size:130%;color:#672891}.mailchimp-form .ux-form-input{margin:.5rem 0;padding:.5rem 0}@media print,screen and (min-width:40em){.mailchimp-form .ux-form-input{max-width:28.125rem;margin:0 auto}}.mailchimp-form .ux-form-input .field-input input{height:3rem !important}.mailchimp-form [class^=mailchimp-newsletter-interests]>legend{font-weight:bold}.mailchimp-form [class^=mailchimp-newsletter-interests] .ux-form-checkbox{margin-bottom:.33rem}.mailchimp-form .button{margin-top:.5rem}.block.page.title{position:relative;z-index:10;margin-bottom:2rem;margin-top:1rem}@media print,screen and (min-width:40em){.block.page.title{margin-top:2rem}}@media print,screen and (min-width:64em){.sidebar-first .block.page.title{padding-left:2rem}}.hide-branding .block.page.title{display:none}.block.page.title h1{margin-bottom:0;text-align:center}@media print,screen and (min-width:40em){.block.page.title h1{text-align:left}}.block.page.title h1 a{font-weight:400;color:#672891;padding:1rem;display:inline-block;font-size:1rem;transition:color 500ms ease,background-color 500ms ease}@media screen and (max-width:39.9375em){.block.page.title h1 a{width:100%}}@media print,screen and (min-width:40em){.block.page.title h1 a{padding:0 1rem}}.block.page.title h1 a:hover{color:#49156c;background-color:#ffc700}.block.page.title h1 a:after{content:" / ";font-size:80%}.block.page.title h1>span{color:#49156c;display:block}@media screen and (max-width:39.9375em){.block.page.title h1>span{width:100%}}@media print,screen and (min-width:40em){.block.page.title h1>span{padding:0 1rem}}body.content-school .block.page.title{margin-top:-0.25rem;margin-bottom:3rem;position:relative;z-index:10}@media print,screen and (min-width:40em){body.content-school .block.page.title{margin-top:-3.5rem;margin-bottom:2rem}}body.content-school .block.page.title h1{margin-bottom:0;text-align:center}@media print,screen and (min-width:40em){body.content-school .block.page.title h1{text-align:left;padding-left:0}}body.content-school .block.page.title h1 span{background-color:#49156c;color:#fff;padding:1rem;display:inline-block}@media screen and (max-width:39.9375em){body.content-school .block.page.title h1 span{width:100%}}@media print,screen and (min-width:40em){body.content-school .block.page.title h1 span{padding:1.5rem 2rem}}.field.heros .slick-slider .slick-slide,.slick--field-heros .slick-slider .slick-slide{border-left:5px solid #fff;border-right:5px solid #fff}.field.heros .slick-slider .slick-slide:not(.slick-active) .field.image,.slick--field-heros .slick-slider .slick-slide:not(.slick-active) .field.image{filter:blur(3px)}.field.heros .slick-slider .slick-slide:not(.slick-active) .field.image:before,.slick--field-heros .slick-slider .slick-slide:not(.slick-active) .field.image:before{display:none}.field.heros .slick-slider .slick-slide:not(.slick-active) .field.image:after,.slick--field-heros .slick-slider .slick-slide:not(.slick-active) .field.image:after{background-color:rgba(255,255,255,.7);content:"";position:absolute;top:0;left:0;bottom:0;right:0}.field.heros .slick-dots,.slick--field-heros .slick-dots{list-style:none;position:absolute;z-index:11;bottom:.75rem;left:0;right:0;text-align:center;margin-left:0}@media print,screen and (min-width:40em){.field.heros .slick-dots,.slick--field-heros .slick-dots{bottom:1.25rem}}.field.heros .slick-dots li,.slick--field-heros .slick-dots li{display:inline-block;height:1.875rem;width:1.875rem;border-radius:50%;margin-right:1rem;margin-bottom:.5rem;background-color:rgba(0,0,0,0);border:2px solid #fff;cursor:pointer;transition:background-color 500ms ease}.field.heros .slick-dots li button,.slick--field-heros .slick-dots li button{font-size:0;color:rgba(0,0,0,0);outline:none}.field.heros .slick-dots li.slick-active,.field.heros .slick-dots li:hover,.slick--field-heros .slick-dots li.slick-active,.slick--field-heros .slick-dots li:hover{background-color:#fff}.field.heros .slick-arrow,.slick--field-heros .slick-arrow{display:none}.field.heros .slick-list,.slick--field-heros .slick-list{width:100%}body.maintenance-page,body.maintenance-page .ux-content{background:#fff}body.maintenance-page .page.section>.inner{background:#672891;color:#fff}body.maintenance-page .page.section>.inner h1{color:#fff}.blazy .media{position:initial}.region.header .navigation.main .level-1{position:absolute;z-index:5;background-color:#fff;opacity:0;top:3.6rem;visibility:hidden;display:block;padding:1rem 2rem 2rem;box-shadow:0 50px 80px rgba(51,51,51,.2);transition:opacity 300ms,top 200ms,visibility 300ms}@media screen and (max-height:1000px){.region.header .navigation.main .level-1{max-height:31.25rem;overflow-y:auto}}.region.header .navigation.main .level-1>li{display:block}.region.header .navigation.main .level-1>li>a{font-weight:400;color:#737373 !important;text-transform:none;text-align:left;padding-top:1rem;padding-bottom:1rem;white-space:nowrap;transition:background-color 500ms ease,color 500ms ease}.region.header .navigation.main .level-1>li>a:hover,.region.header .navigation.main .level-1>li>a:focus,.region.header .navigation.main .level-1>li>a:active{color:#672891 !important}.navigation.footer .menu.level-0{display:flex;margin-bottom:3rem}.navigation.footer .menu.level-0>li{flex-grow:1;flex-basis:0;vertical-align:top}.navigation.footer .menu.level-0>li>a{font-weight:700;font-family:"Gotham SSm A","Gotham SSm B",Arial,sans-serif;color:#fff;font-size:105%;margin-bottom:.5rem}.navigation.footer .menu.level-0>li ul li{display:inline-block;width:100%}.navigation.footer .menu.level-0>li ul a{color:rgba(255,255,255,.75);transition:color 500ms ease}.navigation.footer .menu.level-0>li ul a:hover{color:#ffc700}.navigation.footer .menu.level-0>li ul i{display:none}@media screen and (max-width:39.9375em){.navigation.footer .menu.level-0{display:block}.navigation.footer .menu.level-0>li{display:block;background-color:rgba(255,255,255,.2);margin-bottom:1rem;position:relative}.navigation.footer .menu.level-0>li>a:after{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;position:absolute;right:1rem}.navigation.footer .menu.level-0>li ul{height:auto;max-height:18.75rem;visibility:visible;opacity:1;transition:visibility 500ms ease,opacity 200ms ease,max-height 500ms ease}.navigation.footer .menu.level-0>li ul:not(.open){max-height:0;visibility:hidden;opacity:0}}.region.header .navigation.main{display:none;transition:visibility 400ms ease-in-out,height 400ms ease-in-out,position 400ms ease-in-out}@media print,screen and (min-width:40em){.region.header .navigation.main{display:block}.region.header .navigation.main a{font-weight:500;padding-left:1.5rem;padding-right:1.5rem;text-align:center;color:#fff}.region.header .navigation.main .menu.level-0{display:flex;justify-content:center}.region.header .navigation.main .menu.level-0>li{padding-top:.6rem;padding-bottom:.6rem;position:relative;transition:color 500ms ease,background-color 500ms ease}.region.header .navigation.main .menu.level-0>li.active-trail,.region.header .navigation.main .menu.level-0>li:hover{background-color:#fff}.region.header .navigation.main .menu.level-0>li.active-trail a,.region.header .navigation.main .menu.level-0>li:hover a{color:#672891}.region.header .navigation.main .menu.level-0>li:hover>.level-1,.region.header .navigation.main .menu.level-0>li:focus>.level-1,.region.header .navigation.main .menu.level-0>li:active>.level-1{opacity:1;top:3.6rem;visibility:visible}}.region.header .navigation.main:before{content:"";background-color:rgba(255,255,255,.12);height:2px;position:absolute;width:100%;left:0;right:0}.block.oc,.block.offcanvasmenu{display:block;padding:1.25rem 0;text-align:right;visibility:visible;height:inherit;opacity:1;transition:padding 400ms ease,opacity 400ms ease,visibility 400ms ease,height 400ms ease,width 400ms ease}.block.oc .icon-label,.block.offcanvasmenu .icon-label{display:inline-block}.block.oc>a,.block.offcanvasmenu>a{display:inline-block;border:1px solid #fff;border-radius:3px;padding:.75rem;line-height:0;color:#fff;text-transform:uppercase;font-size:1rem;transition:color 500ms ease,background-color 500ms ease}.block.oc>a:hover,.block.offcanvasmenu>a:hover{color:#672891;background-color:#fff}@media print,screen and (min-width:40em){.block.oc,.block.offcanvasmenu{margin-top:.25rem}}.ux-offcanvas-ux-offcanvas-menu,.uxMenu-in-uxAside{background-color:#fff;height:100vh !important;overflow:scroll;margin-right:0}.ux-offcanvas-ux-offcanvas-menu .uxAside-header,.uxMenu-in-uxAside .uxAside-header{box-shadow:none;padding-bottom:3rem !important}.ux-offcanvas-ux-offcanvas-menu .uxAside-header .uxAside-button,.uxMenu-in-uxAside .uxAside-header .uxAside-button{height:1.875rem !important;width:1.875rem !important}.ux-offcanvas-ux-offcanvas-menu .ux-offcanvas-close,.ux-offcanvas-ux-offcanvas-menu .uxAside-button-close,.uxMenu-in-uxAside .ux-offcanvas-close,.uxMenu-in-uxAside .uxAside-button-close{position:relative;display:inline-block;float:right;padding:1rem}.ux-offcanvas-ux-offcanvas-menu .ux-offcanvas-close>span,.ux-offcanvas-ux-offcanvas-menu .uxAside-button-close>span,.uxMenu-in-uxAside .ux-offcanvas-close>span,.uxMenu-in-uxAside .uxAside-button-close>span{font-size:2.25rem;line-height:0;display:inline-block;border:0;padding:0;color:#b3b3b3;vertical-align:middle}.ux-offcanvas-ux-offcanvas-menu .ux-offcanvas-close>span:hover,.ux-offcanvas-ux-offcanvas-menu .uxAside-button-close>span:hover,.uxMenu-in-uxAside .ux-offcanvas-close>span:hover,.uxMenu-in-uxAside .uxAside-button-close>span:hover{color:#672891;border:0}.ux-offcanvas-ux-offcanvas-menu .uxAside-header-buttons,.uxMenu-in-uxAside .uxAside-header-buttons{width:95%;display:flex;flex-direction:row-reverse}.ux-offcanvas-ux-offcanvas-menu .uxAside-header-buttons .uxAside-button-close,.uxMenu-in-uxAside .uxAside-header-buttons .uxAside-button-close{margin-left:auto}.ux-offcanvas-ux-offcanvas-menu .ux-offcanvas-menu-top a,.ux-offcanvas-ux-offcanvas-menu .uxMenu-back,.uxMenu-in-uxAside .ux-offcanvas-menu-top a,.uxMenu-in-uxAside .uxMenu-back{padding:1.25rem 1rem}.ux-offcanvas-ux-offcanvas-menu .ux-offcanvas-menu-top a:before,.ux-offcanvas-ux-offcanvas-menu .uxMenu-back:before,.uxMenu-in-uxAside .ux-offcanvas-menu-top a:before,.uxMenu-in-uxAside .uxMenu-back:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;margin-right:.5rem;color:#555;font-size:1.25rem}.ux-offcanvas-ux-offcanvas-menu [data-level="0"]>li>a,.uxMenu-in-uxAside [data-level="0"]>li>a{font-weight:700;border-bottom:2px dashed #eceef3;color:#555;text-align:center;padding:1rem}.ux-offcanvas-ux-offcanvas-menu li,.uxMenu-in-uxAside li{padding:0 2rem}.ux-offcanvas-ux-offcanvas-menu li.parent a,.uxMenu-in-uxAside li.parent a{font-weight:700}.ux-offcanvas-ux-offcanvas-menu li.expanded,.uxMenu-in-uxAside li.expanded{margin-bottom:2rem}.ux-offcanvas-ux-offcanvas-menu li a,.uxMenu-in-uxAside li a{padding:.66rem 1rem;line-height:1rem;color:#8d8d8d;text-align:center}.ux-offcanvas-ux-offcanvas-menu li a:hover,.uxMenu-in-uxAside li a:hover{color:#672891}.ux-offcanvas-ux-offcanvas-menu .level-1>li a,.uxMenu-in-uxAside .level-1>li a{color:#fff}.ux-offcanvas-ux-offcanvas-menu .level-1>li a:hover,.uxMenu-in-uxAside .level-1>li a:hover{color:#672891}.pagination{clear:both;margin-top:2rem}.pagination li{display:inline-block;margin-bottom:1rem}.pagination li a,.pagination li .current{display:inline-block;border-radius:3px;padding:.5rem 1rem;background-color:#672891;color:#fff;transition:opacity 500ms ease,color 500ms ease,background-color 500ms ease}.pagination li a:not(.current),.pagination li .current:not(.current){opacity:.4}.pagination li a:hover,.pagination li .current:hover{color:#ffc700;background-color:#49156c;opacity:1}.pagination li.last,.pagination li.first{display:none}.pagination li.unavailable.ellipsis{display:none}.navigation.shortcut{overflow-x:hidden}@media screen and (max-width:39.9375em){.navigation.shortcut{background-color:rgba(0,0,0,.4);border-top:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25);display:flex;flex-direction:row;justify-content:center}.navigation.shortcut .level-0{justify-content:center}}@media print,screen and (min-width:40em){.navigation.shortcut{margin-top:1rem}.navigation.shortcut .level-0{justify-content:flex-end}}.navigation.shortcut li{width:4.6875rem}@media print,screen and (min-width:40em){.navigation.shortcut li{width:6.0625rem}}.navigation.shortcut li a,.navigation.shortcut li span{display:block;text-align:center}.navigation.shortcut li a{color:#fff;font-size:65%;transition:color 500ms ease}@media screen and (max-width:39.9375em){.navigation.shortcut li a{padding:.5rem .2rem !important}}@media print,screen and (min-width:40em){.navigation.shortcut li a{font-size:75%}}.navigation.shortcut li a i{font-size:270%;padding-top:1rem;opacity:.55;transition:opacity 500ms ease}.navigation.shortcut li a:hover{color:#fff}.navigation.shortcut li a:hover i{opacity:1}@media print,screen and (min-width:40em){.navigation.shortcut li span{margin-top:.33rem}}.navigation.shortcut li:not(:last-child){border-right:1px solid rgba(255,255,255,.25)}.region.sidebar .mainnavigation{margin-bottom:2rem}.region.sidebar .mainnavigation ul{display:block;list-style:none;margin-left:0}.region.sidebar .mainnavigation ul>li{display:block;border-bottom:2px dashed #eceef3;position:relative}.region.sidebar .mainnavigation ul>li a{color:#737373;display:block;padding-left:1rem;padding-bottom:.5rem;padding-top:1rem}@media print,screen and (min-width:64em){.region.sidebar .mainnavigation ul>li a{padding-left:3rem}}.region.sidebar .mainnavigation ul>li a:hover{color:#672891}.region.sidebar .mainnavigation ul>li.expanded:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;font-size:75%;color:#737373;position:absolute;left:0;top:.1rem;z-index:-1;transition:transform 500ms ease}@media print,screen and (min-width:64em){.region.sidebar .mainnavigation ul>li.expanded:before{left:1.5rem}}.region.sidebar .mainnavigation ul>li.expanded.exposed:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;color:#672891;transform:rotate(90deg)}.region.sidebar .mainnavigation ul>li.expanded.exposed>ul{height:auto;max-height:100%;visibility:visible;opacity:1}.region.sidebar .mainnavigation ul .active-trail>ul{height:auto;max-height:100%;visibility:visible;opacity:1}.region.sidebar .mainnavigation ul .active-trail>a{font-weight:700;color:#672891}.region.sidebar .mainnavigation ul .active-trail.expanded:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;color:#672891;transform:rotate(90deg)}.region.sidebar .mainnavigation ul:not(.level-0){max-height:0;visibility:hidden;opacity:0;transition:visibility 500ms ease,opacity 200ms ease,max-height 500ms ease;list-style:none;font-size:100%}.region.sidebar .mainnavigation ul:not(.level-0) li{display:block;padding-left:1rem;padding-right:.5rem}.region.sidebar .mainnavigation ul:not(.level-0) li.expanded:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;left:1rem}@media print,screen and (min-width:64em){.region.sidebar .mainnavigation ul:not(.level-0) li.expanded:before{left:2.5rem}}.region.sidebar .mainnavigation ul:not(.level-0) li a{font-size:90%}.region.sidebar .mainnavigation ul:not(.level-0) li:last-of-type{border-bottom:0}.region.sidebar .mainnavigation ul:not(.level-0).open{height:auto;max-height:100vh;visibility:visible;opacity:1}.navigation .menu{padding:0;margin:0;list-style:none;position:relative;display:flex;flex-wrap:wrap}[data-whatinput=mouse] .navigation .menu li{outline:0}.navigation .menu a,.navigation .menu .button{line-height:1;text-decoration:none;display:block;padding:.7rem 1rem}.navigation .menu input,.navigation .menu select,.navigation .menu a,.navigation .menu button{margin-bottom:0}.navigation .menu input{display:inline-block}.navigation .menu .active>a{color:#fefefe;background:#2199e8}.node.department.panel a{display:block;padding:.25rem;transition:color 500ms ease,background-color 500ms ease}.node.department.panel a:hover{background-color:#672891;color:#fff}.node.full:not(.front):not(.school){padding-bottom:3rem}@media print,screen and (min-width:40em){.node.full:not(.front):not(.school){padding-bottom:5rem}}.node.location.full{max-width:65.625rem;margin-right:auto;margin-left:auto}.node.location.full::before,.node.location.full::after{display:table;content:" ";flex-basis:0;order:1}.node.location.full::after{clear:both}.node.location.full>div{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.node.location.full>div{padding-right:.9375rem;padding-left:.9375rem}}.node.location.full>div:last-child:not(:first-child){float:right}.node.location.full .field.address .field-label{font-size:1.25rem;font-weight:500}@media print,screen and (min-width:40em){.node.location.full .field.address .field-label{font-size:1.5rem}}@media print,screen and (min-width:64em){.node.location.full .field.address .field-label{font-size:1.5rem}}.node.news.panel{display:block;max-width:100%}.node.news.panel .field.hero{margin-bottom:1rem;position:relative}.node.news.panel .field.hero:before{content:"";background-color:rgba(103,40,145,.77);position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 500ms ease}.node.news.panel .title{font-size:100%;color:#333;transition:color 500ms ease}.node.news.panel:hover .field.hero:before{opacity:1}.node.news.panel:hover .title{color:#672891}.node.news.full>.field.locations,.node.news.full>.field.departments{display:inline-block;float:left;padding-left:.6rem;margin-right:1rem;margin-bottom:1rem}@media print,screen and (min-width:40em){.node.news.full>.field.locations,.node.news.full>.field.departments{padding-left:1rem}}.node.news.full>.field.locations .field-label,.node.news.full>.field.departments .field-label{font-size:1.25rem;font-weight:500;color:#49156c}@media print,screen and (min-width:40em){.node.news.full>.field.locations .field-label,.node.news.full>.field.departments .field-label{font-size:1.25rem}}@media print,screen and (min-width:64em){.node.news.full>.field.locations .field-label,.node.news.full>.field.departments .field-label{font-size:1.25rem}}.node.news.full>.field.locations .field-content span,.node.news.full>.field.departments .field-content span{display:block}.node.news.full .field.body{clear:both;padding-top:1rem;border-top:2px solid #eceef3}.section.page:not(.hide-branding) .node.page.full{max-width:65.625rem;margin-right:auto;margin-left:auto}.section.page:not(.hide-branding) .node.page.full::before,.section.page:not(.hide-branding) .node.page.full::after{display:table;content:" ";flex-basis:0;order:1}.section.page:not(.hide-branding) .node.page.full::after{clear:both}.section.page:not(.hide-branding) .node.page.full>.field.body{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.section.page:not(.hide-branding) .node.page.full>.field.body{padding-right:.9375rem;padding-left:.9375rem}}.section.page:not(.hide-branding) .node.page.full>.field.body:last-child:not(:first-child){float:right}.node.school.region-side{margin-bottom:3rem;padding-left:4rem}@media print,screen and (min-width:40em){.node.school.region-side{margin-bottom:4rem}}.node.school.region-side .group.address,.node.school.region-side .group.hours,.node.school.region-side .group.phone{position:relative;margin-bottom:2rem}.node.school.region-side .group.address:before,.node.school.region-side .group.hours:before,.node.school.region-side .group.phone:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;color:#672891;border:3px solid #672891;width:2.5rem;height:2.5rem;border-radius:50%;font-size:1.5rem;padding:0 .5rem;text-align:center;display:flex;flex-direction:column;justify-content:center}.node.school.region-side .group.address:before,.node.school.region-side .group.hours:before,.node.school.region-side .group.phone:before{position:absolute;top:0;left:-3.5rem}.node.school.region-side .group.address .field-label,.node.school.region-side .group.hours .field-label,.node.school.region-side .group.phone .field-label{font-weight:500;font-size:120%;color:#737373}.node.school.region-side .group.address a,.node.school.region-side .group.hours a,.node.school.region-side .group.phone a{font-weight:700}.node.school.region-side .group.address:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa}.node.school.region-side .group.hours:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;padding-left:.4rem}.node.school.region-side .group.hours .field.school-hours,.node.school.region-side .group.hours .field.office-hours{margin-bottom:1rem}.node.school.region-side .group.phone:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa}.node.school.region-side .group.phone .field.main-office-phone,.node.school.region-side .group.phone .field.attendance-phone,.node.school.region-side .group.phone .field.guidance-office{margin-bottom:1rem}.node.school.full{padding-bottom:3rem}@media print,screen and (min-width:40em){.node.school.full{padding-bottom:5rem}}@media print,screen and (min-width:40em){.node.school.full{padding-top:1rem}}.node.school.full .field.body{clear:both}.node.school.full .group.links{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;border:2px solid #eceef3;padding:.75rem 0 1.25rem;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem}@media print,screen and (min-width:40em){.node.school.full .group.links{padding-right:.9375rem;padding-left:.9375rem}}.node.school.full .group.links:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){.node.school.full .group.links{flex-direction:row}}.node.school.full .group.links .field.link,.node.school.full .group.links .field.link2{text-align:center}@media print,screen and (min-width:40em){.node.school.full .group.links .field.link:not(:last-child),.node.school.full .group.links .field.link2:not(:last-child){margin-right:.5rem}}@media print,screen and (min-width:64em){.node.school.full .group.links .field.link:not(:last-child),.node.school.full .group.links .field.link2:not(:last-child){margin-right:2rem}}.node.school.full .group.links .field.link a,.node.school.full .group.links .field.link2 a{background-color:rgba(0,0,0,0);color:#672891;border:2px solid #672891;box-shadow:none;padding:.5rem 2rem}.node.school.full .group.links .field.link a:visited,.node.school.full .group.links .field.link a:active,.node.school.full .group.links .field.link a:focus,.node.school.full .group.links .field.link2 a:visited,.node.school.full .group.links .field.link2 a:active,.node.school.full .group.links .field.link2 a:focus{color:#692994}.node.school.full .group.links .field.link a:hover,.node.school.full .group.links .field.link2 a:hover{background-color:#672891;color:#fff}.node.school.full .group.links .field.link a:hover .micon:before,.node.school.full .group.links .field.link2 a:hover .micon:before{color:#fff}.node.school.full .group.links .field.link .micon,.node.school.full .group.links .field.link2 .micon{font-size:2.5rem;vertical-align:middle}.node.school.full .group.links .field.link .micon:before,.node.school.full .group.links .field.link2 .micon:before{transition:color 500ms ease}.node.school.panel .field.link .micon,.node.school.panel .field.link2 .micon{font-size:200%;vertical-align:middle}.node.school.region-top .field.heros .slick-dots{bottom:2.5rem}.node.school.region-top .paragraph.hero .group.overlay{bottom:4rem}.node.staff.full{max-width:65.625rem;margin-right:auto;margin-left:auto}.node.staff.full::before,.node.staff.full::after{display:table;content:" ";flex-basis:0;order:1}.node.staff.full::after{clear:both}.node.staff.full>div:not(.image){width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.node.staff.full>div:not(.image){padding-right:.9375rem;padding-left:.9375rem}}.node.staff.full>div:not(.image):last-child:not(:first-child){float:right}.node.staff.teaser{max-width:65.625rem;margin-right:auto;margin-left:auto}.node.staff.teaser::before,.node.staff.teaser::after{display:table;content:" ";flex-basis:0;order:1}.node.staff.teaser::after{clear:both}.node.staff.teaser .group.media,.node.staff.teaser .group.last{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.node.staff.teaser .group.media,.node.staff.teaser .group.last{padding-right:.9375rem;padding-left:.9375rem}}.node.staff.teaser .group.media:last-child:not(:first-child),.node.staff.teaser .group.last:last-child:not(:first-child){float:right}@media print,screen and (min-width:64em){.node.staff.teaser .group.media,.node.staff.teaser .group.last{width:25%;float:left;padding-right:.625rem;padding-left:.625rem;padding-left:0 !important;padding-right:0 !important}}@media print,screen and (min-width:64em)and (min-width:40em){.node.staff.teaser .group.media,.node.staff.teaser .group.last{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.node.staff.teaser .group.media:last-child:not(:first-child),.node.staff.teaser .group.last:last-child:not(:first-child){float:right}}.node.staff.teaser .group.first{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.node.staff.teaser .group.first{padding-right:.9375rem;padding-left:.9375rem}}.node.staff.teaser .group.first:last-child:not(:first-child){float:right}@media print,screen and (min-width:64em){.node.staff.teaser .group.first{width:50%;float:left;padding-right:.625rem;padding-left:.625rem;padding-left:0 !important;padding-right:0 !important}}@media print,screen and (min-width:64em)and (min-width:40em){.node.staff.teaser .group.first{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.node.staff.teaser .group.first:last-child:not(:first-child){float:right}}.node.staff h2{font-size:1.25rem;font-weight:500}@media print,screen and (min-width:40em){.node.staff h2{font-size:1.5rem}}@media print,screen and (min-width:64em){.node.staff h2{font-size:1.5rem}}.node.staff .field-label{font-weight:500;color:#ccc;font-size:90%}.node.staff .field.phone{font-weight:500}.node.staff .field.phone:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;color:#737373;font-size:120%;vertical-align:middle}.node.staff .field.link{font-weight:500}.node.staff .field.job-title{font-size:112.5%;color:#555;margin-bottom:.5rem}.node.staff .field.departments,.node.staff .field.locations{float:left;display:inline-block;margin-right:1rem}.node.staff .field.departments .field-content span,.node.staff .field.locations .field-content span{display:block}.node.staff .field.location{margin-right:1rem}.node.staff .field.email{font-weight:500}.node.staff .field.image{height:8.3125rem;width:8.3125rem;margin:0 auto}.node.staff .field.image img{border-radius:50%;width:100%;height:100%}.node.story.panel{display:block;max-width:100%;overflow:hidden;border:2px solid #eceef3;border-radius:3px}.node.story.panel .group.media{position:relative}.node.story.panel .group.media img{width:100%;transition:transform 500ms ease}.node.story.panel .group.media:before{content:"";background-color:rgba(255,199,0,.77);position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:102%;opacity:0;z-index:1;transition:opacity 500ms ease}.node.story.panel .group.info{padding:2rem 2rem;background-color:#fff}.node.story.panel .group.info .title{font-weight:700;font-size:1.25rem;color:#672891}@media print,screen and (min-width:40em){.node.story.panel .group.info .title{font-size:1.25rem}}@media print,screen and (min-width:64em){.node.story.panel .group.info .title{font-size:1.25rem}}.node.story.panel .group.info .field.summary{font-weight:400;color:#737373;margin-bottom:.33rem}.node.story.panel:hover{box-shadow:0 25px 45px rgba(51,51,51,.7)}.node.story.panel:hover .group.media img{transform:scale(1.03)}.node.story.panel:hover .group.media:before{opacity:.8}.node.story.full .field.summary{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.node.story.full .field.summary{padding-right:.9375rem;padding-left:.9375rem}}.node.story.full .field.summary:last-child:not(:first-child){float:right}.paragraph.calendar{max-width:65.625rem;margin-right:auto;margin-left:auto}.paragraph.calendar::before,.paragraph.calendar::after{display:table;content:" ";flex-basis:0;order:1}.paragraph.calendar::after{clear:both}.paragraph.calendar .field.embed{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.paragraph.calendar .field.embed{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.calendar .field.embed:last-child:not(:first-child){float:right}.paragraph.calendar .field.embed iframe{max-width:100% !important;width:100%}@media screen and (max-width:39.9375em){.paragraph.calendar .field.embed iframe{max-width:rem-cal(200) !important}}.paragraph.callout-grid{max-width:65.625rem;margin-right:auto;margin-left:auto}.paragraph.callout-grid::before,.paragraph.callout-grid::after{display:table;content:" ";flex-basis:0;order:1}.paragraph.callout-grid::after{clear:both}.paragraph.callout-grid.full{max-width:none}.paragraph.callout-grid .field.callouts{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media screen and (max-width:63.9375em){.paragraph.callout-grid .field.callouts{flex-wrap:wrap}}.paragraph.callout-grid .field.callouts>.paragraph.callout{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;display:block}@media print,screen and (min-width:40em){.paragraph.callout-grid .field.callouts>.paragraph.callout{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.callout-grid .field.callouts>.paragraph.callout:last-child:not(:first-child){float:right}@media print,screen and (min-width:64em){.paragraph.callout-grid .field.callouts>.paragraph.callout{width:33.3333333333%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:64em)and (min-width:40em){.paragraph.callout-grid .field.callouts>.paragraph.callout{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.paragraph.callout-grid .field.callouts>.paragraph.callout:last-child:not(:first-child){float:right}}.paragraph.callout-grid .field.callouts>.paragraph.callout .field.title{font-size:1.25rem}@media print,screen and (min-width:40em){.paragraph.callout-grid .field.callouts>.paragraph.callout .field.title{font-size:1.5rem}}@media print,screen and (min-width:64em){.paragraph.callout-grid .field.callouts>.paragraph.callout .field.title{font-size:1.5rem}}.paragraph.callout-grid .field.callouts>.paragraph.callout.has-media .inner{text-align:center;flex-direction:column}@media print,screen and (min-width:40em){.paragraph.callout-grid .field.callouts>.paragraph.callout.has-media .inner{padding:3rem 2rem}}.paragraph.callout-grid .field.callouts>.paragraph.callout.has-media .inner .group.media,.paragraph.callout-grid .field.callouts>.paragraph.callout.has-media .inner .group.details{width:100%}.paragraph.callout-grid .field.callouts>.paragraph.callout.has-media .inner img{width:100%}.paragraph.callout{text-align:center;margin-top:2rem;margin-bottom:1rem}.paragraph.callout.color-purple{background:#672891;color:#fff;text-shadow:0 0 8px #4b1d69}.paragraph.callout.color-purple .field.link a,.paragraph.callout.color-purple .field.file a{background-color:#fff;color:#672891;border:2px solid #672891;box-shadow:none}.paragraph.callout.color-purple .field.link a:visited,.paragraph.callout.color-purple .field.link a:active,.paragraph.callout.color-purple .field.link a:focus,.paragraph.callout.color-purple .field.file a:visited,.paragraph.callout.color-purple .field.file a:active,.paragraph.callout.color-purple .field.file a:focus{color:#692994}.paragraph.callout.color-purple .field.link a:hover,.paragraph.callout.color-purple .field.file a:hover{background-color:#672891;color:#fcfcfc;border:2px solid #fff}.paragraph.callout.color-purple .field.text a{color:#ffc700;font-weight:bold}.paragraph.callout.color-purple .field.text a:hover{color:#fafafa}.paragraph.callout.color-dark-purple{background:#49156c;color:#fff;text-shadow:0 0 8px #2c0d41}.paragraph.callout.color-dark-purple .field.link a,.paragraph.callout.color-dark-purple .field.file a{background-color:#fff;color:#672891;border:2px solid #672891;box-shadow:none}.paragraph.callout.color-dark-purple .field.link a:visited,.paragraph.callout.color-dark-purple .field.link a:active,.paragraph.callout.color-dark-purple .field.link a:focus,.paragraph.callout.color-dark-purple .field.file a:visited,.paragraph.callout.color-dark-purple .field.file a:active,.paragraph.callout.color-dark-purple .field.file a:focus{color:#692994}.paragraph.callout.color-dark-purple .field.link a:hover,.paragraph.callout.color-dark-purple .field.file a:hover{background-color:#672891;color:#fcfcfc;border:2px solid #fff}.paragraph.callout.color-dark-purple .field.text a{color:#ffc700;font-weight:bold}.paragraph.callout.color-dark-purple .field.text a:hover{color:#fafafa}.paragraph.callout.color-yellow{background:#ffc700;color:#672891}.paragraph.callout.color-yellow .field.text a{color:#333;font-weight:bold}.paragraph.callout.color-yellow .field.text a:hover{color:#49156c}.paragraph.callout.color-grey{background:#eceef3}.paragraph.callout.color-grey .field.title{color:#672891}.paragraph.callout.color-grey .field.text a{color:#672891;font-weight:bold}.paragraph.callout.color-grey .field.text a:hover{color:#333}.paragraph.callout .inner{padding:1rem 0}.paragraph.callout .field.icon{font-size:3.125rem}.paragraph.callout .field.title{font-size:1.25rem;font-weight:500}@media print,screen and (min-width:40em){.paragraph.callout .field.title{font-size:1.5rem}}@media print,screen and (min-width:64em){.paragraph.callout .field.title{font-size:1.5rem}}.paragraph.callout .field.text{line-height:1.8}.paragraph.callout .field.link{margin-top:1rem}.paragraph.callout.has-media{text-align:left;margin-bottom:0}.paragraph.callout.has-media .inner{max-width:65.625rem;margin-right:auto;margin-left:auto;padding-top:3rem;padding-bottom:3rem;display:flex;flex-direction:column}.paragraph.callout.has-media .inner::before,.paragraph.callout.has-media .inner::after{display:table;content:" ";flex-basis:0;order:1}.paragraph.callout.has-media .inner::after{clear:both}@media print,screen and (min-width:40em){.paragraph.callout.has-media .inner{padding-top:4rem;padding-bottom:4rem}}.paragraph.callout.has-media .inner.media-first{justify-content:flex-start}.paragraph.callout.has-media .inner .group.media{border:7px solid #fff}.paragraph.callout.has-media .inner .group.media .field.video>div{position:relative}.paragraph.callout.has-media .inner .group.media .field.video>div:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;color:#fff;background-color:rgba(23,35,34,.75);padding:.5rem 2rem;border-radius:3px;font-size:1.5rem;position:absolute;top:42%;left:43%;z-index:0;transition:background-color 500ms ease}.paragraph.callout.has-media .inner .group.media .field.video>div:hover{cursor:pointer}.paragraph.callout.has-media .inner .group.media .field.video>div:hover:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;background-color:#672891}.paragraph.callout.has-media .inner .group.details{padding:1rem}@media print,screen and (min-width:40em){.paragraph.callout.has-media .inner .group.details{padding-left:3rem;padding-right:3rem}}.paragraph.callout:not(.has-media) .field.text{line-height:1.8;max-width:75%;margin:0 auto}@media print,screen and (min-width:64em){body.sidebar-first .paragraph.callout.has-media .inner{display:flex;align-items:center;flex-direction:row;justify-content:flex-end;padding-left:2rem;padding-right:2rem}}@media print,screen and (min-width:64em){body.sidebar-first .paragraph.callout.has-media .inner .group.media{width:60%}}@media print,screen and (min-width:64em){body.sidebar-first .paragraph.callout.has-media .inner .group.details{max-width:32.8125rem;width:40%}}@media print,screen and (min-width:40em){body:not(.sidebar-first) .paragraph.callout.has-media .inner{display:flex;align-items:center;flex-direction:row;justify-content:flex-end;padding-left:2rem;padding-right:2rem}}@media print,screen and (min-width:40em){body:not(.sidebar-first) .paragraph.callout.has-media .inner .group.media{width:60%}}@media print,screen and (min-width:40em){body:not(.sidebar-first) .paragraph.callout.has-media .inner .group.details{max-width:32.8125rem;width:40%}}.paragraph.departments{text-align:center}.paragraph.departments .views-row{padding-top:.5rem}.paragraph.divider{text-align:center;margin-bottom:1.5rem;margin-top:1.5rem}.paragraph.divider.color-purple{background:#672891;color:#fff;text-shadow:0 0 8px #4b1d69}.paragraph.divider.color-purple .field.link a,.paragraph.divider.color-purple .field.file a{background-color:#fff;color:#672891;border:2px solid #672891;box-shadow:none}.paragraph.divider.color-purple .field.link a:visited,.paragraph.divider.color-purple .field.link a:active,.paragraph.divider.color-purple .field.link a:focus,.paragraph.divider.color-purple .field.file a:visited,.paragraph.divider.color-purple .field.file a:active,.paragraph.divider.color-purple .field.file a:focus{color:#692994}.paragraph.divider.color-purple .field.link a:hover,.paragraph.divider.color-purple .field.file a:hover{background-color:#672891;color:#fcfcfc;border:2px solid #fff}.paragraph.divider.color-purple .field.text a{color:#ffc700;font-weight:bold}.paragraph.divider.color-purple .field.text a:hover{color:#fafafa}.paragraph.divider.color-dark-purple{background:#49156c;color:#fff;text-shadow:0 0 8px #2c0d41}.paragraph.divider.color-dark-purple .field.link a,.paragraph.divider.color-dark-purple .field.file a{background-color:#fff;color:#672891;border:2px solid #672891;box-shadow:none}.paragraph.divider.color-dark-purple .field.link a:visited,.paragraph.divider.color-dark-purple .field.link a:active,.paragraph.divider.color-dark-purple .field.link a:focus,.paragraph.divider.color-dark-purple .field.file a:visited,.paragraph.divider.color-dark-purple .field.file a:active,.paragraph.divider.color-dark-purple .field.file a:focus{color:#692994}.paragraph.divider.color-dark-purple .field.link a:hover,.paragraph.divider.color-dark-purple .field.file a:hover{background-color:#672891;color:#fcfcfc;border:2px solid #fff}.paragraph.divider.color-dark-purple .field.text a{color:#ffc700;font-weight:bold}.paragraph.divider.color-dark-purple .field.text a:hover{color:#fafafa}.paragraph.divider.color-yellow{background:#ffc700;color:#672891}.paragraph.divider.color-yellow .field.text a{color:#333;font-weight:bold}.paragraph.divider.color-yellow .field.text a:hover{color:#49156c}.paragraph.divider.color-grey{background:#eceef3}.paragraph.divider.color-grey .field.title{color:#672891}.paragraph.divider.color-grey .field.text a{color:#672891;font-weight:bold}.paragraph.divider.color-grey .field.text a:hover{color:#333}.paragraph.divider .inner{padding:1rem 0}.paragraph.divider .field.title{font-weight:700;font-size:100%;letter-spacing:3px;text-transform:uppercase}.paragraph.divider.color-purple,.paragraph.divider.color-dark-purple{color:#ffc700}.paragraph.divider.color-yellow{color:#49156c}.paragraph.events{max-width:65.625rem;margin-right:auto;margin-left:auto}.paragraph.events::before,.paragraph.events::after{display:table;content:" ";flex-basis:0;order:1}.paragraph.events::after{clear:both}.paragraph.events.pad-top{margin-top:3rem}@media print,screen and (min-width:40em){.paragraph.events.pad-top{margin-top:4rem}}.paragraph.events.pad-bottom{margin-bottom:3rem}@media print,screen and (min-width:40em){.paragraph.events.pad-bottom{margin-bottom:4rem}}.paragraph.events>.inner{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.paragraph.events .field.title{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;font-weight:500;font-size:1.5rem;margin-bottom:2rem;text-align:center}@media print,screen and (min-width:40em){.paragraph.events .field.title{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.events .field.title:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){.paragraph.events .field.title{font-size:1.75rem}}@media print,screen and (min-width:64em){.paragraph.events .field.title{font-size:1.75rem}}.paragraph.events .google-calendar.item{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;margin-bottom:.5rem}@media print,screen and (min-width:40em){.paragraph.events .google-calendar.item{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.events .google-calendar.item:last-child:not(:first-child){float:right}@media print,screen and (min-width:64em){.paragraph.events .google-calendar.item{width:25%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:64em)and (min-width:40em){.paragraph.events .google-calendar.item{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.paragraph.events .google-calendar.item:last-child:not(:first-child){float:right}}.paragraph.events .google-calendar.item>div{margin-bottom:.5rem}.paragraph.events .google-calendar.item>.title{font-weight:500;font-size:1.125rem}@media print,screen and (min-width:40em){.paragraph.events .google-calendar.item>.title{font-size:1.125rem}}@media print,screen and (min-width:64em){.paragraph.events .google-calendar.item>.title{font-size:1.125rem}}.paragraph.events .google-calendar.item>.date{background-color:rgba(103,40,145,.2);color:#49156c;text-align:center;padding:.5rem 0}.paragraph.events .google-calendar.item>.date .start.month:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;margin-right:.25rem}.paragraph.events .google-calendar.item>.date.multi-day{background-color:#49156c;color:#fff}.paragraph.events .google-calendar.item .time:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;margin-right:.25rem}.paragraph.events .google-calendar.item .time .end{display:inline-block}@media print,screen and (min-width:40em){.paragraph.events .google-calendar.item .time .end{margin-left:1.25rem}}@media print,screen and (min-width:40em){.paragraph.events .google-calendar.item .time.multi-day:before{position:relative;top:.75rem}}.paragraph.events .field.link{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;text-align:center}@media print,screen and (min-width:40em){.paragraph.events .field.link{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.events .field.link:last-child:not(:first-child){float:right}.paragraph.events .field.link a{background-color:rgba(0,0,0,0);color:#672891;border:2px solid #672891;box-shadow:none}.paragraph.events .field.link a:visited,.paragraph.events .field.link a:active,.paragraph.events .field.link a:focus{color:#692994}.paragraph.events .field.link a:hover{background-color:#672891;color:#fff}.paragraph.file.color-purple{background:#672891;color:#fff;text-shadow:0 0 8px #4b1d69}.paragraph.file.color-purple .field.link a,.paragraph.file.color-purple .field.file a{background-color:#fff;color:#672891;border:2px solid #672891;box-shadow:none}.paragraph.file.color-purple .field.link a:visited,.paragraph.file.color-purple .field.link a:active,.paragraph.file.color-purple .field.link a:focus,.paragraph.file.color-purple .field.file a:visited,.paragraph.file.color-purple .field.file a:active,.paragraph.file.color-purple .field.file a:focus{color:#692994}.paragraph.file.color-purple .field.link a:hover,.paragraph.file.color-purple .field.file a:hover{background-color:#672891;color:#fcfcfc;border:2px solid #fff}.paragraph.file.color-purple .field.text a{color:#ffc700;font-weight:bold}.paragraph.file.color-purple .field.text a:hover{color:#fafafa}.paragraph.file.color-dark-purple{background:#49156c;color:#fff;text-shadow:0 0 8px #2c0d41}.paragraph.file.color-dark-purple .field.link a,.paragraph.file.color-dark-purple .field.file a{background-color:#fff;color:#672891;border:2px solid #672891;box-shadow:none}.paragraph.file.color-dark-purple .field.link a:visited,.paragraph.file.color-dark-purple .field.link a:active,.paragraph.file.color-dark-purple .field.link a:focus,.paragraph.file.color-dark-purple .field.file a:visited,.paragraph.file.color-dark-purple .field.file a:active,.paragraph.file.color-dark-purple .field.file a:focus{color:#692994}.paragraph.file.color-dark-purple .field.link a:hover,.paragraph.file.color-dark-purple .field.file a:hover{background-color:#672891;color:#fcfcfc;border:2px solid #fff}.paragraph.file.color-dark-purple .field.text a{color:#ffc700;font-weight:bold}.paragraph.file.color-dark-purple .field.text a:hover{color:#fafafa}.paragraph.file.color-yellow{background:#ffc700;color:#672891}.paragraph.file.color-yellow .field.text a{color:#333;font-weight:bold}.paragraph.file.color-yellow .field.text a:hover{color:#49156c}.paragraph.file.color-grey{background:#eceef3}.paragraph.file.color-grey .field.title{color:#672891}.paragraph.file.color-grey .field.text a{color:#672891;font-weight:bold}.paragraph.file.color-grey .field.text a:hover{color:#333}.paragraph.file.pad-top{margin-top:3rem}@media print,screen and (min-width:40em){.paragraph.file.pad-top{margin-top:4rem}}.paragraph.file.pad-bottom{margin-bottom:3rem}@media print,screen and (min-width:40em){.paragraph.file.pad-bottom{margin-bottom:4rem}}.paragraph.file>.inner{max-width:65.625rem;margin-right:auto;margin-left:auto}.paragraph.file>.inner::before,.paragraph.file>.inner::after{display:table;content:" ";flex-basis:0;order:1}.paragraph.file>.inner::after{clear:both}.paragraph.file>.inner>.field.files,.paragraph.file>.inner>.field.title{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.paragraph.file>.inner>.field.files,.paragraph.file>.inner>.field.title{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.file>.inner>.field.files:last-child:not(:first-child),.paragraph.file>.inner>.field.title:last-child:not(:first-child){float:right}.paragraph.file .field.title{font-weight:500;font-size:1.25rem;padding-top:2rem;margin-bottom:1rem}@media print,screen and (min-width:40em){.paragraph.file .field.title{font-size:1.25rem}}@media print,screen and (min-width:64em){.paragraph.file .field.title{font-size:1.25rem}}.paragraph.file .field.files{padding-bottom:1rem}.paragraph.file .field.files>div{display:flex;flex-direction:row;align-items:baseline;padding:.75rem 1rem 1.5rem}.paragraph.file .field.files>div:not(:last-child){border-bottom:2px solid #eceef3}.paragraph.file .field.files>div>.field.name{flex:1.5 0 0}.paragraph.file .field.files>div>.field.created{flex:1 0 0}@media screen and (max-width:39.9375em){.paragraph.file .field.files>div>.field.created{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}}.paragraph.file .field.files>div>.field.file,.paragraph.file .field.files>div>.field.link{flex:1 0 0;text-align:right;margin-left:.5rem}.content-page:not(.sidebar-first) .paragraph.files .filters{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.content-page:not(.sidebar-first) .paragraph.files .filters{padding-right:.9375rem;padding-left:.9375rem}}.content-page:not(.sidebar-first) .paragraph.files .filters:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){.content-page:not(.sidebar-first) .paragraph.files .filters{width:33.3333333333%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:40em)and (min-width:40em){.content-page:not(.sidebar-first) .paragraph.files .filters{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.content-page:not(.sidebar-first) .paragraph.files .filters:last-child:not(:first-child){float:right}}.content-page:not(.sidebar-first) .paragraph.files .results{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.content-page:not(.sidebar-first) .paragraph.files .results{padding-right:.9375rem;padding-left:.9375rem}}.content-page:not(.sidebar-first) .paragraph.files .results:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){.content-page:not(.sidebar-first) .paragraph.files .results{width:66.6666666667%;float:left;padding-right:.625rem;padding-left:.625rem;margin-top:.4rem}}@media print,screen and (min-width:40em)and (min-width:40em){.content-page:not(.sidebar-first) .paragraph.files .results{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.content-page:not(.sidebar-first) .paragraph.files .results:last-child:not(:first-child){float:right}}.content-page .paragraph.files table{width:100%;text-align:left;border-collapse:collapse;border:0}.content-page .paragraph.files table thead{background-color:#eceef3;font-size:90%;border-bottom:0}.content-page .paragraph.files table thead th{font-weight:500;padding:.65rem 1rem}.content-page .paragraph.files table thead th:first-of-type{border-top-left-radius:3px;border-bottom-left-radius:3px}.content-page .paragraph.files table thead th:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px}.content-page .paragraph.files table tbody td{border-bottom:2px solid #eceef3;border-right:0;padding:.5rem 1rem}.content-page .paragraph.files table tbody td.views-field-file,.content-page .paragraph.files table tbody td.views-field-field-link{text-align:right}.content-page .paragraph.files table a{background-color:rgba(0,0,0,0);color:#672891;border:2px solid #672891;box-shadow:none}.content-page .paragraph.files table a:visited,.content-page .paragraph.files table a:active,.content-page .paragraph.files table a:focus{color:#692994}.content-page .paragraph.files table a:hover{background-color:#672891;color:#fff}.content-page .paragraph.files .views-exposed-form .ux-form-input .field-input:after{content:"Search files ... "}.paragraph.form{max-width:65.625rem;margin-right:auto;margin-left:auto;margin-bottom:3rem}.paragraph.form::before,.paragraph.form::after{display:table;content:" ";flex-basis:0;order:1}.paragraph.form::after{clear:both}@media print,screen and (min-width:40em){.paragraph.form{margin-bottom:4rem}}.paragraph.form>.field.form{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.paragraph.form>.field.form{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.form>.field.form:last-child:not(:first-child){float:right}.paragraph.form>.field.form .field-input>input{height:4rem !important}.paragraph.form>.field.form .form-actions .form-submit{font-size:1.25rem;padding:1.25rem 3.25rem;margin-top:1rem}@media print,screen and (min-width:40em){.paragraph.form>.field.form .name,.paragraph.form>.field.form .email{width:50%;float:left;padding-right:.625rem;padding-left:.625rem;padding-left:0 !important}}@media print,screen and (min-width:40em)and (min-width:40em){.paragraph.form>.field.form .name,.paragraph.form>.field.form .email{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.paragraph.form>.field.form .name:last-child:not(:first-child),.paragraph.form>.field.form .email:last-child:not(:first-child){float:right}}@media print,screen and (min-width:40em){.paragraph.form>.field.form .email{padding-right:0 !important}}.paragraph.form>.field.form .captcha{margin:1.5rem 0 .5rem}.paragraph.gallery .justified-gallery>a>.caption,.paragraph.gallery .justified-gallery>div>.caption,.paragraph.gallery .justified-gallery>figure>.caption{background-color:#672891;color:#fff;font-size:100%;text-align:center;display:block;transition:all 500ms}.paragraph.gallery .justified-gallery>a>.caption.caption-visible,.paragraph.gallery .justified-gallery>div>.caption.caption-visible,.paragraph.gallery .justified-gallery>figure>.caption.caption-visible{opacity:1}.paragraph.gallery .gallery-item .field.image img,.paragraph.gallery .gallery-item .field.video img{margin-left:0 !important;margin-top:0 !important}.paragraph.gallery .gallery-item .field.video>div{position:relative}.paragraph.gallery .gallery-item .field.video>div:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;color:#fff;background-color:rgba(23,35,34,.75);padding:.5rem 2rem;border-radius:3px;font-size:1.5rem;position:absolute;top:42%;left:43%;z-index:0;transition:background-color 500ms ease}.paragraph.gallery .gallery-item .field.video>div:hover{cursor:pointer}.paragraph.gallery .gallery-item .field.video>div:hover:before{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:fa;background-color:#672891}.paragraph.hero{display:flex;position:relative;min-height:25rem;width:100%;flex-direction:column;justify-content:center;overflow:hidden;border-top:10px solid #fff;margin-bottom:1rem}@media print,screen and (min-width:40em){.paragraph.hero{flex-direction:row;min-height:31.25rem;max-height:31.25rem;max-width:100%;align-items:center}}@media print,screen and (min-width:64em){.paragraph.hero{min-height:40rem}}.paragraph.hero .group.overlay{max-width:65.625rem;margin-right:auto;margin-left:auto;width:100%;position:absolute;left:0;right:0;bottom:0;z-index:10;padding:1rem 0;text-align:center}.paragraph.hero .group.overlay::before,.paragraph.hero .group.overlay::after{display:table;content:" ";flex-basis:0;order:1}.paragraph.hero .group.overlay::after{clear:both}@media print,screen and (min-width:40em){.paragraph.hero .group.overlay{bottom:.625rem}}.paragraph.hero .field.title{font-size:1.75rem;font-weight:500;padding:0 1rem;color:#fff;line-height:2.5rem;text-shadow:0 5px 25px #333}@media print,screen and (min-width:40em){.paragraph.hero .field.title{font-size:2rem}}@media print,screen and (min-width:64em){.paragraph.hero .field.title{font-size:2rem}}.paragraph.hero .field.subtitle{font-size:1.25rem;font-weight:400;padding:0 1rem;color:#fff;text-shadow:0 5px 25px #333}@media print,screen and (min-width:40em){.paragraph.hero .field.subtitle{font-size:1.5rem}}@media print,screen and (min-width:64em){.paragraph.hero .field.subtitle{font-size:1.5rem}}.paragraph.hero .field.link{margin-top:1rem}.paragraph.hero .field.link>a{margin:0;box-shadow:0 5px 25px #333}.paragraph.hero .field.image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background-size:cover;transition:transform 500ms ease}.paragraph.hero .field.image:before{background-color:rgba(0,0,0,0);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.9) 100%);height:15.625rem;content:"";width:100%;position:absolute;bottom:0;left:0;right:0}.paragraph.hero .field.video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6}.paragraph.hero .field.video:before{background-color:rgba(0,0,0,0);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.9) 100%);height:15.625rem;content:"";width:100%;position:absolute;bottom:0;left:0;right:0}.paragraph.hero[href]:hover .field.image{transform:scale(1.02)}.paragraph.hero-slideshow .group.overlay{bottom:4.5rem}@media print,screen and (min-width:40em){.paragraph.hero-slideshow .group.overlay{bottom:3.75rem}}.paragraph.image{max-width:65.625rem;margin-right:auto;margin-left:auto}.paragraph.image::before,.paragraph.image::after{display:table;content:" ";flex-basis:0;order:1}.paragraph.image::after{clear:both}.paragraph.image.pad-top{margin-top:3rem}@media print,screen and (min-width:40em){.paragraph.image.pad-top{margin-top:4rem}}.paragraph.image.pad-bottom{margin-bottom:3rem}@media print,screen and (min-width:40em){.paragraph.image.pad-bottom{margin-bottom:4rem}}.paragraph.image.full{max-width:none}.paragraph.image.full .field.image{padding-right:0;padding-left:0}@media print,screen and (min-width:40em){.paragraph.image .field.images{display:flex}}@media print,screen and (min-width:40em){.paragraph.image .field.images picture{flex:auto}}.paragraph.image .field.images img{display:block;width:100%}.paragraph.image.original-image .field.images img{width:auto;margin-left:auto;margin-right:auto}.paragraph.news{max-width:65.625rem;margin-right:auto;margin-left:auto}.paragraph.news::before,.paragraph.news::after{display:table;content:" ";flex-basis:0;order:1}.paragraph.news::after{clear:both}@media print,screen and (min-width:40em){.paragraph.news{margin-bottom:3rem}}.paragraph.news .views-row{width:50%;float:left;padding-right:.625rem;padding-left:.625rem;border-bottom:0;float:left !important}@media print,screen and (min-width:40em){.paragraph.news .views-row{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.news .views-row:last-child:not(:first-child){float:right}.paragraph.news .field.title{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;font-size:1.25rem;font-weight:500;color:#672891}@media print,screen and (min-width:40em){.paragraph.news .field.title{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.news .field.title:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){.paragraph.news .field.title{font-size:1.5rem}}@media print,screen and (min-width:64em){.paragraph.news .field.title{font-size:1.5rem}}.paragraph.news .field.link{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;text-align:center}@media print,screen and (min-width:40em){.paragraph.news .field.link{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.news .field.link:last-child:not(:first-child){float:right}@media screen and (max-width:39.9375em){.paragraph.news .field.link{margin-bottom:1rem}}.paragraph.news .field.link a{font-size:1.25rem;padding:1.25rem 3.25rem;background-color:rgba(0,0,0,0);color:#672891;border:2px solid #672891;box-shadow:none}.paragraph.news .field.link a:visited,.paragraph.news .field.link a:active,.paragraph.news .field.link a:focus{color:#692994}.paragraph.news .field.link a:hover{background-color:#672891;color:#fff}.paragraph.news .views-exposed-form .ux-form-input .field-input:after{content:"Search news ... "}@media print,screen and (min-width:40em){.content-front .paragraph.news .views-row{width:25%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:40em)and (min-width:40em){.content-front .paragraph.news .views-row{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.content-front .paragraph.news .views-row:last-child:not(:first-child){float:right}}.paragraph.schools{max-width:65.625rem;margin-right:auto;margin-left:auto}.paragraph.schools::before,.paragraph.schools::after{display:table;content:" ";flex-basis:0;order:1}.paragraph.schools::after{clear:both}.paragraph.schools>.inner{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.paragraph.schools>.inner{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.schools>.inner:last-child:not(:first-child){float:right}.paragraph.snapwidget{max-width:65.625rem;margin-right:auto;margin-left:auto}.paragraph.snapwidget::before,.paragraph.snapwidget::after{display:table;content:" ";flex-basis:0;order:1}.paragraph.snapwidget::after{clear:both}.paragraph.snapwidget .field.title,.paragraph.snapwidget .snapwidget-social-wrapper{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;text-align:center}@media print,screen and (min-width:40em){.paragraph.snapwidget .field.title,.paragraph.snapwidget .snapwidget-social-wrapper{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.snapwidget .field.title:last-child:not(:first-child),.paragraph.snapwidget .snapwidget-social-wrapper:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){.paragraph.snapwidget .field.title,.paragraph.snapwidget .snapwidget-social-wrapper{width:50%;float:left;padding-right:.625rem;padding-left:.625rem;text-align:left}}@media print,screen and (min-width:40em)and (min-width:40em){.paragraph.snapwidget .field.title,.paragraph.snapwidget .snapwidget-social-wrapper{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.paragraph.snapwidget .field.title:last-child:not(:first-child),.paragraph.snapwidget .snapwidget-social-wrapper:last-child:not(:first-child){float:right}}.paragraph.snapwidget .field.title{font-weight:500;font-size:1.5rem}@media print,screen and (min-width:40em){.paragraph.snapwidget .field.title{font-size:1.75rem}}@media print,screen and (min-width:64em){.paragraph.snapwidget .field.title{font-size:1.75rem}}@media print,screen and (min-width:40em){.paragraph.snapwidget .field.title{text-align:right}}.paragraph.snapwidget .field.embed{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.paragraph.snapwidget .field.embed{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.snapwidget .field.embed:last-child:not(:first-child){float:right}.paragraph.snapwidget .field.embed .object-fit{width:15.25rem !important}.paragraph.snapwidget .snapwidget-social-wrapper{margin-bottom:2rem}.paragraph.snapwidget .snapwidget-social-wrapper span{display:inline-block}.paragraph.snapwidget .snapwidget-social-wrapper span:not(:last-child){margin-right:.5rem}.paragraph.snapwidget .snapwidget-social-wrapper span a{border:2px solid #672891;border-radius:50%;height:2.75rem;width:2.75rem;text-align:center;display:inline-block;padding:.5rem;transition:background-color 500ms ease}.paragraph.snapwidget .snapwidget-social-wrapper span a:hover{background-color:#672891}.paragraph.snapwidget .snapwidget-social-wrapper span a:hover i{color:#fff}.paragraph.snapwidget .snapwidget-social-wrapper span i{font-size:1.5rem;vertical-align:middle;transition:color 500ms ease}.paragraph.snapwidget .snapwidget-social-wrapper span span{display:none}.paragraph.snapwidget .juicer-feed .j-loading{border-color:#672891}.paragraph.snapwidget .juicer-feed.slider .slick-arrow{background-color:rgba(103,40,145,.5);transition:background-color 500ms ease}.paragraph.snapwidget .juicer-feed.slider .slick-arrow:before{color:rgba(255,255,255,.7);transition:color 500ms ease}.paragraph.snapwidget .juicer-feed.slider .slick-arrow:hover{background-color:rgba(103,40,145,.8)}.paragraph.snapwidget .juicer-feed.slider .slick-arrow:hover:before{color:#ffc700}.paragraph.snapwidget .juicer-feed.slider .j-text .j-message p{color:rgba(255,255,255,.9)}.paragraph.snapwidget .juicer-feed.slider .j-text .j-message a{color:#ffc700}.paragraph.snapwidget .juicer-feed.slider .j-twitter{background-color:#49156c}.paragraph.snapwidget .juicer-feed a:hover{color:#ffc700}.j-overlay .j-post-overlay.juicer-feed .j-message a:hover,.j-overlay .j-post-overlay.juicer-feed .j-meta a:hover{color:#49156c}.j-overlay .j-post-overlay.juicer-feed .j-bottom a:not(.share){background-color:rgba(0,0,0,0);color:#672891;border:2px solid #672891;box-shadow:none;margin-top:0}.j-overlay .j-post-overlay.juicer-feed .j-bottom a:not(.share):visited,.j-overlay .j-post-overlay.juicer-feed .j-bottom a:not(.share):active,.j-overlay .j-post-overlay.juicer-feed .j-bottom a:not(.share):focus{color:#692994}.j-overlay .j-post-overlay.juicer-feed .j-bottom a:not(.share):hover{background-color:#672891;color:#fff}.paragraph.staff.full-listing .filters{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.paragraph.staff.full-listing .filters{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.staff.full-listing .filters:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){.paragraph.staff.full-listing .filters{width:33.3333333333%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:40em)and (min-width:40em){.paragraph.staff.full-listing .filters{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.paragraph.staff.full-listing .filters:last-child:not(:first-child){float:right}}.paragraph.staff.full-listing .results{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.paragraph.staff.full-listing .results{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.staff.full-listing .results:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){.paragraph.staff.full-listing .results{width:66.6666666667%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:40em)and (min-width:40em){.paragraph.staff.full-listing .results{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.paragraph.staff.full-listing .results:last-child:not(:first-child){float:right}}.paragraph.staff .field.title{font-size:1.5rem;font-weight:500;margin-bottom:1rem}@media print,screen and (min-width:40em){.paragraph.staff .field.title{font-size:1.75rem}}@media print,screen and (min-width:64em){.paragraph.staff .field.title{font-size:1.75rem}}.paragraph.stories:not(.full-listing){margin-bottom:3rem;padding-top:3rem;padding-bottom:3rem;background-color:#672891;background:linear-gradient(to bottom,rgb(103,40,145) 0%,rgb(73,21,108) 100%)}@media print,screen and (min-width:40em){.paragraph.stories:not(.full-listing){margin-bottom:4rem}}@media print,screen and (min-width:40em){.paragraph.stories:not(.full-listing){padding-top:4rem;padding-bottom:4rem}}.paragraph.stories.full-listing .views-exposed-form{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.paragraph.stories.full-listing .views-exposed-form{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.stories.full-listing .views-exposed-form:last-child:not(:first-child){float:right}.paragraph.stories>.inner{max-width:65.625rem;margin-right:auto;margin-left:auto}.paragraph.stories>.inner::before,.paragraph.stories>.inner::after{display:table;content:" ";flex-basis:0;order:1}.paragraph.stories>.inner::after{clear:both}.paragraph.stories .views-row{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;border-bottom:0}@media print,screen and (min-width:40em){.paragraph.stories .views-row{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.stories .views-row:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){.paragraph.stories .views-row{width:33.3333333333%;float:left;padding-right:.625rem;padding-left:.625rem;float:left !important}}@media print,screen and (min-width:40em)and (min-width:40em){.paragraph.stories .views-row{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.paragraph.stories .views-row:last-child:not(:first-child){float:right}}.paragraph.stories .field.title{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;font-weight:500;font-size:1.5rem;margin-bottom:1rem;color:#fff}@media print,screen and (min-width:40em){.paragraph.stories .field.title{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.stories .field.title:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){.paragraph.stories .field.title{font-size:1.75rem}}@media print,screen and (min-width:64em){.paragraph.stories .field.title{font-size:1.75rem}}.paragraph.stories .field.link{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;margin-top:2rem;text-align:center}@media print,screen and (min-width:40em){.paragraph.stories .field.link{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.stories .field.link:last-child:not(:first-child){float:right}.paragraph.stories .field.link a{background-color:rgba(0,0,0,0);color:#672891;border:2px solid #672891;box-shadow:none;background-color:#fff;color:#672891;border:2px solid #672891;box-shadow:none;background-color:rgba(0,0,0,0);color:#fff;border:2px solid rgba(255,255,255,.5)}.paragraph.stories .field.link a:visited,.paragraph.stories .field.link a:active,.paragraph.stories .field.link a:focus{color:#692994}.paragraph.stories .field.link a:hover{background-color:#672891;color:#fff}.paragraph.stories .field.link a:visited,.paragraph.stories .field.link a:active,.paragraph.stories .field.link a:focus{color:#692994}.paragraph.stories .field.link a:hover{background-color:#672891;color:#fcfcfc;border:2px solid #fff}.paragraph.stories .field.link a:visited,.paragraph.stories .field.link a:active,.paragraph.stories .field.link a:focus{color:#fff}.paragraph.stories .field.link a:hover{background-color:#fff;border-color:rgba(255,199,0,.6);color:#672891}.paragraph.stories .views-exposed-form .ux-form-input .field-input:after{content:"Search success stories ... "}.paragraph.text-image{max-width:65.625rem;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;margin-top:1rem}.paragraph.text-image::before,.paragraph.text-image::after{display:table;content:" ";flex-basis:0;order:1}.paragraph.text-image::after{clear:both}.paragraph.text-image.full{max-width:none}.paragraph.text-image.full .field.image{padding-right:0;padding-left:0}.paragraph.text-image .field.text{word-wrap:break-word;padding:1rem;line-height:1.8}@media print,screen and (min-width:40em){.paragraph.text-image .field.text{padding-left:3rem;padding-right:3rem}}.paragraph.text-image .field.text strong{font-size:1.25rem;display:block}@media print,screen and (min-width:40em){.paragraph.text-image .field.text strong{font-size:1.5rem}}@media print,screen and (min-width:64em){.paragraph.text-image .field.text strong{font-size:1.5rem}}.paragraph.text-image p{margin-bottom:0}.paragraph.text-image .field.image img{display:block;width:100%}@media print,screen and (min-width:40em){.paragraph.text-image.small{width:50%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:40em)and (min-width:40em){.paragraph.text-image.small{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.paragraph.text-image.small:last-child:not(:first-child){float:right}}@media print,screen and (min-width:40em){.one .paragraph.text-image.small{width:66.6666666667%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:40em)and (min-width:40em){.one .paragraph.text-image.small{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.one .paragraph.text-image.small:last-child:not(:first-child){float:right}}.one .paragraph.text-image.small .field.text{width:75%;max-width:unset}.one .paragraph.text-image.small .field.image{width:25%}.paragraph.text-image.tiny .field.text{padding:1rem}@media print,screen and (min-width:40em){.paragraph.text-image.tiny{width:33.3333333333%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:40em)and (min-width:40em){.paragraph.text-image.tiny{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.paragraph.text-image.tiny:last-child:not(:first-child){float:right}}@media print,screen and (min-width:40em){.one .paragraph.text-image.tiny{width:50%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:40em)and (min-width:40em){.one .paragraph.text-image.tiny{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.one .paragraph.text-image.tiny:last-child:not(:first-child){float:right}}.one .paragraph.text-image.tiny .field.text{width:75%;max-width:unset}.one .paragraph.text-image.tiny .field.image{width:25%}@media print,screen and (min-width:64em){body.sidebar-first .paragraph.text-image{display:flex;align-items:center;flex-direction:row;justify-content:flex-end}}body.sidebar-first .paragraph.text-image.media-first{justify-content:flex-start}@media print,screen and (min-width:64em){body.sidebar-first .paragraph.text-image .field.text{max-width:32.8125rem;width:50%}}@media print,screen and (min-width:64em){body.sidebar-first .paragraph.text-image .field.image{width:50%}}@media print,screen and (min-width:40em){body:not(.sidebar-first) .paragraph.text-image{display:flex;align-items:center;flex-direction:row;justify-content:flex-end}}body:not(.sidebar-first) .paragraph.text-image.media-first{justify-content:flex-start}@media print,screen and (min-width:40em){body:not(.sidebar-first) .paragraph.text-image .field.text{max-width:32.8125rem;width:50%}}@media print,screen and (min-width:40em){body:not(.sidebar-first) .paragraph.text-image .field.image{width:50%}}.paragraph.text{max-width:65.625rem;margin-right:auto;margin-left:auto;display:flex;align-items:center;justify-content:center}.paragraph.text::before,.paragraph.text::after{display:table;content:" ";flex-basis:0;order:1}.paragraph.text::after{clear:both}.paragraph.text.pad-top{margin-top:3rem}@media print,screen and (min-width:40em){.paragraph.text.pad-top{margin-top:4rem}}.paragraph.text.pad-bottom{margin-bottom:3rem}@media print,screen and (min-width:40em){.paragraph.text.pad-bottom{margin-bottom:4rem}}.paragraph.text.color-purple{background:#672891;color:#fff;text-shadow:0 0 8px #4b1d69}.paragraph.text.color-purple .field.link a,.paragraph.text.color-purple .field.file a{background-color:#fff;color:#672891;border:2px solid #672891;box-shadow:none}.paragraph.text.color-purple .field.link a:visited,.paragraph.text.color-purple .field.link a:active,.paragraph.text.color-purple .field.link a:focus,.paragraph.text.color-purple .field.file a:visited,.paragraph.text.color-purple .field.file a:active,.paragraph.text.color-purple .field.file a:focus{color:#692994}.paragraph.text.color-purple .field.link a:hover,.paragraph.text.color-purple .field.file a:hover{background-color:#672891;color:#fcfcfc;border:2px solid #fff}.paragraph.text.color-purple .field.text a{color:#ffc700;font-weight:bold}.paragraph.text.color-purple .field.text a:hover{color:#fafafa}.paragraph.text.color-dark-purple{background:#49156c;color:#fff;text-shadow:0 0 8px #2c0d41}.paragraph.text.color-dark-purple .field.link a,.paragraph.text.color-dark-purple .field.file a{background-color:#fff;color:#672891;border:2px solid #672891;box-shadow:none}.paragraph.text.color-dark-purple .field.link a:visited,.paragraph.text.color-dark-purple .field.link a:active,.paragraph.text.color-dark-purple .field.link a:focus,.paragraph.text.color-dark-purple .field.file a:visited,.paragraph.text.color-dark-purple .field.file a:active,.paragraph.text.color-dark-purple .field.file a:focus{color:#692994}.paragraph.text.color-dark-purple .field.link a:hover,.paragraph.text.color-dark-purple .field.file a:hover{background-color:#672891;color:#fcfcfc;border:2px solid #fff}.paragraph.text.color-dark-purple .field.text a{color:#ffc700;font-weight:bold}.paragraph.text.color-dark-purple .field.text a:hover{color:#fafafa}.paragraph.text.color-yellow{background:#ffc700;color:#672891}.paragraph.text.color-yellow .field.text a{color:#333;font-weight:bold}.paragraph.text.color-yellow .field.text a:hover{color:#49156c}.paragraph.text.color-grey{background:#eceef3}.paragraph.text.color-grey .field.title{color:#672891}.paragraph.text.color-grey .field.text a{color:#672891;font-weight:bold}.paragraph.text.color-grey .field.text a:hover{color:#333}.paragraph.text.has-color .field.text{padding:2rem;padding-bottom:.5rem}.paragraph.text .field.text{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.paragraph.text .field.text{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.text .field.text:last-child:not(:first-child){float:right}.paragraph.text .field.text p{word-wrap:break-word}.paragraph.text-callout{max-width:65.625rem;margin-right:auto;margin-left:auto}.paragraph.text-callout::before,.paragraph.text-callout::after{display:table;content:" ";flex-basis:0;order:1}.paragraph.text-callout::after{clear:both}.paragraph.text-callout.pad-top{margin-top:3rem}@media print,screen and (min-width:40em){.paragraph.text-callout.pad-top{margin-top:4rem}}.paragraph.text-callout.pad-bottom{margin-bottom:3rem}@media print,screen and (min-width:40em){.paragraph.text-callout.pad-bottom{margin-bottom:4rem}}.paragraph.text-callout .field.text{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;font-size:130%;color:#49156c}@media print,screen and (min-width:40em){.paragraph.text-callout .field.text{padding-right:.9375rem;padding-left:.9375rem}}.paragraph.text-callout .field.text:last-child:not(:first-child){float:right}.paragraph.wrapper>.body{display:flex}
