<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
footer ul.nav{margin:0;padding:0}body{font-family:"Lato",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;color:#111;margin:0;letter-spacing:-.02em}hr,img{display:block}img{height:auto;max-width:100%}hr{margin-top:.5rem;margin-bottom:.5rem;margin-left:auto;margin-right:auto;border-style:inset;border-width:1px;border-color:#5a0026}@media all and (min-width:48em){.block--page-title h1{margin-top:0}}dl dt{display:inline-block;margin:1rem 0 0}dl dt:first-of-type{margin:0}dl dd{display:inline;margin:0 0 1rem}dl dd::after{content:"\a";white-space:pre-line}@media all and (max-width:47.9375em){.region-navigation{position:relative}}.messages--error .messages__item em:first-child{font-style:normal;font-weight:700}@media all and (min-width:48em){.wrapper-nice-login .nice-login-pass{width:auto;margin-bottom:0}}#block-mobile-main-navigation .nav__subnav[aria-hidden=true]{display:none}@media all and (min-width:48em){.block--tabs .block__content ul ul.tabs.primary{float:right}}@media all and (min-width:48em){.block--tabs .block__content ul ul.tabs.secondary{float:right}}#block-mobile-main-navigation .nav--main a:focus{outline:0}ul.checkmarks li::before{content:"âœ“";display:inline-block;font-weight:700;margin-left:-1rem;width:1rem}.collapse-processed&gt;summary::before{display:none!important}ul.pager,ul.pager__items,ul.pagination{padding:1rem 1rem 1rem 0!important;text-indent:0!important;margin:0}ul.pager li,ul.pager__items li,ul.pagination li{display:inline-block;padding:1.2rem 1rem 0 0;margin:0;font-size:.8rem;list-style:none}ul.pager li a,ul.pager__items li a,ul.pagination li a{padding:.5rem 1rem;margin:0;font-size:.7rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#fff;background-color:#d60b61;text-decoration:none;border-bottom:1px solid transparent}ul.pager li a:hover,ul.pager__items li a:hover,ul.pagination li a:hover{border-bottom:1px solid transparent;background-color:#af094f}ul.pager li a:visited,ul.pager li.is-active a,ul.pager__items li a:visited,ul.pager__items li.is-active a,ul.pagination li a:visited,ul.pagination li.is-active a{color:#fff}ul.pager li.pager-current,ul.pager__items li.pager-current,ul.pagination li.pager-current{padding:.5rem 1rem;color:#fff;background-color:#0e86c1}div[data-oembed-url*=instagram],nav.pager{text-align:center}table{width:100%;margin:1em 0;border-spacing:0;border-collapse:collapse}table caption{padding-bottom:1rem;text-transform:uppercase;letter-spacing:1px;font-weight:600}.table-basic thead th,table thead th{padding:.3em;font-size:.9rem;font-weight:600;line-height:1.3;text-align:left;border:1px solid palette(global,grey-medium)}.table-basic tbody td,.table-basic tbody th,table tbody td,table tbody th{padding:.3em;text-align:left;border:1px solid #dcdcdc}.table-basic tbody td.is-active,.table-basic tbody th.is-active,table tbody td.is-active,table tbody th.is-active{background-color:palette(global,grey-pale)}.table-striped td,.table-striped th{padding:.75em 1em;text-align:left;vertical-align:text-top}.table-striped th{color:#fff;background-color:palette(global,grey);border-bottom:0}.table-striped tr:nth-child(odd){background-color:rgba(0,0,0,.01)}.table-striped tr:nth-child(even){background-color:rgba(0,0,0,.06)}.page-node-type-page .tablesaw-stack{border:1px solid transparent}.page-node-type-page .tablesaw-stack thead th,a img{border:0}@media all and (min-width:40em){.page-node-type-page .tablesaw-stack tbody tr td th{vertical-align:middle}.page-node-type-page .tablesaw-stack tbody tr td th.views-field-field-image{max-width:10%}.page-node-type-page .tablesaw-stack tbody tr td th.views-field-field-image img{max-width:none}.page-node-type-page .tablesaw-stack tbody tr td th.views-field-title{max-width:20%}.page-node-type-page .tablesaw-stack tbody tr td th.views-field-nothing{width:20%;font-style:italic;text-align:center}.page-node-type-page .tablesaw-stack tbody tr td th.views-field-nothing span.date{font-weight:700}}.page-node-type-page .tablesaw-stack tbody tr{border-bottom:0}@media all and (min-width:40em){.page-node-type-page .tablesaw-stack tbody tr{border-bottom:1px solid palette(global,grey-medium)}}.page-node-type-page .tablesaw-stack tbody td.views-field-title a{font-weight:700;color:#00f}.page-node-type-page .tablesaw-stack tbody td.views-field-title a:hover{border-bottom-color:#00f}.page-node-type-page .tablesaw-stack tbody td.views-field-nothing{font-style:italic}.page-node-type-page .tablesaw-stack tbody td.views-field-nothing span.date{font-weight:700}.page-node-type-page .tablesaw-stack tbody td{border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media all and (min-width:20em){.page-node-type-page .tablesaw-stack tbody td:first-of-type{border-top:2px solid #000}}@media all and (min-width:35.5em){.page-node-type-page .tablesaw-stack tbody td:first-of-type{border-top:1px solid #ccc}}.page-node-type-page .tablesaw-stack tbody td:last-of-type{margin-bottom:.5rem;border-bottom:1px solid #ccc}ul.links{padding:0;margin:0}ul.links li.node-readmore a{font-size:.8rem;text-transform:uppercase;letter-spacing:.8px;border-bottom:1px solid transparent}.whirlwind-mobile-menu-button{padding-left:1.25rem}@media all and (min-width:48em){.whirlwind-mobile-menu-button{padding-left:0}}.whirlwind-mobile-menu-button__toggle{background-color:transparent;background-image:url(/themes/custom/elections/images/icons/open__button.svg);background-size:20px 20px;background-repeat:no-repeat;border-color:transparent;width:20px;height:24px;transition:none!important}@media all and (min-width:48em){.whirlwind-mobile-menu-button__toggle{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal;padding-left:0}}.whirlwind-mobile-menu-button__toggle[aria-expanded=true]{background-image:url(/themes/custom/elections/images/icons/close__button--pink.svg)}.whirlwind-mobile-menu-button__toggle .label{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal}#block-mobile-main-navigation{width:100%;background-color:#fff;transition:.5s all ease-in;overflow:hidden;position:absolute;top:0;left:0;z-index:101;box-shadow:0 1px 3px rgba(0,0,0,.16),0 1px 3px rgba(0,0,0,.23);display:none}@media all and (min-width:48em){#block-mobile-main-navigation{height:auto;position:relative;box-shadow:none;overflow:visible;display:block}}#block-mobile-main-navigation .nav__subnav[aria-hidden=false],#block-mobile-main-navigation.open{display:block}#block-mobile-main-navigation ul,ul.links li.node-readmore{list-style:none;padding:0;margin:0}@media all and (min-width:48em){#block-mobile-main-navigation .nav--main{display:flex;justify-content:space-between}}#block-mobile-main-navigation .nav--main li{position:relative;border-bottom:1px solid gray}#block-mobile-main-navigation .nav--main li:last-of-type{border-bottom:none}@media all and (min-width:48em){#block-mobile-main-navigation .nav--main li{display:block;border-bottom-color:transparent}}#block-mobile-main-navigation .nav--main a{display:inline-block;width:99%;font-size:1.25rem;font-weight:900;font-family:"Raleway",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;color:#111;text-decoration:none;border-bottom:2px solid transparent;padding:1rem 2rem 1.125rem;margin:0 2px}@media all and (min-width:48em){#block-mobile-main-navigation .nav--main a{width:100%;padding:1rem 1rem 1.125rem}#block-mobile-main-navigation .nav--main a:focus{color:#d60b61;border-bottom:2px solid #d60b61}}@media all and (min-width:60em){#block-mobile-main-navigation .nav--main a{padding:1rem 2rem 1.125rem}}#block-mobile-main-navigation .nav--main a .is-active{color:#d60b61}#block-mobile-main-navigation .nav--main a:hover,#block-mobile-main-navigation .nav--main li.nav__item a.is-active{color:#d60b61;border-bottom:2px solid #d60b61}#block-mobile-main-navigation .nav--main li.is-active-trail a.is-active-trail{border-bottom:2px solid #d60b61}#block-mobile-main-navigation .nav--main li.is-active-trail a.is-active,.menu--utility-menu ul.menu li.menu-item--active-trail a{color:#d60b61;border-bottom:2px solid #d60b61}#block-mobile-main-navigation .nav__subnav{display:none;padding-left:1em}@media all and (min-width:48em){#block-mobile-main-navigation .nav__subnav{position:absolute;top:100%;left:0;width:100%;min-width:220px;padding-left:0;background-color:#fff;box-shadow:0 2px 1px rgba(0,0,0,.23)}}@media all and (min-width:48em){#block-mobile-main-navigation .nav__subnav a{min-height:65px;font-size:1rem;padding:1rem 1rem 1.125rem;margin-right:0}}@media all and (min-width:60em){#block-mobile-main-navigation .nav__subnav a{min-height:69px}}#block-mobile-main-navigation .nav__subnav .nav__subnav{top:0}@media all and (min-width:48em){#block-mobile-main-navigation .nav--main&gt;li.is-expanded&gt;a{padding:1rem 3rem 1.125rem 1rem}#block-mobile-main-navigation .nav--main&gt;li:last-of-type a{font-size:0;width:26px;height:67px;display:block;background:url(/themes/custom/elections/images/icons/icon__loop.svg) no-repeat center}#block-mobile-main-navigation .nav--main&gt;li:last-of-type a:focus,#block-mobile-main-navigation .nav--main&gt;li:last-of-type a:hover{background:url(/themes/custom/elections/images/icons/icon__loop--pink.svg) no-repeat center}}@media all and (min-width:60em){#block-mobile-main-navigation .nav--main&gt;li:last-of-type a{height:67px}}.mobile-menu-nav__button{font-size:0;width:50px;height:60px;background:0 0;border-color:transparent;vertical-align:top;margin-right:1.125rem;margin-top:2px;cursor:pointer;padding:1rem 1rem 1.125rem;position:absolute;top:0;right:0}@media all and (min-width:48em){.mobile-menu-nav__button{display:inline-block;height:62px;margin:0}}@media all and (min-width:60em){.mobile-menu-nav__button{height:67px}}.mobile-menu-nav__button:focus{outline:2px solid #00f}.mobile-menu-nav__button::after{content:" ";display:block;width:0;height:0;border-style:solid;border-width:6px 5px 0;border-color:#d60b60 transparent transparent}.breadcrumb{clear:both;padding-bottom:1rem}.breadcrumb__list{list-style:none;margin:0;padding:0}.breadcrumb__item{display:inline;margin-right:.5em}.breadcrumb__item::after{content:"&gt;";margin-left:.5em}.breadcrumb__item:last-child::after{content:"";margin-left:0}.menu--utility-menu{display:none}@media all and (min-width:48em){.menu--utility-menu{display:block}}.menu--utility-menu ul.menu li{margin-right:2.8rem;list-style:none}.menu--utility-menu ul.menu a{text-decoration:none;letter-spacing:.0123em;color:#231f20;border-bottom:1px solid transparent;font-family:"Lato",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;font-size:.8rem;font-weight:600}.menu--utility-menu ul.menu a:hover{border-bottom:1px solid #d60b61}.block--language-switcher ul.links a:hover,.menu--utility-menu ul.menu a:active,.ui-accordion h3:hover{color:#d60b61}.block--language-switcher{margin-top:-.5rem}@media all and (min-width:48em){.block--language-switcher{margin-top:0}}.block--language-switcher .contextual{right:-2rem}.block--language-switcher ul.links,.menu--social-channels ul.menu,.menu--social-channels-fr ul.menu,.menu--utility-menu ul.menu{margin:0;padding:0;display:flex}.block--language-switcher ul.links li{list-style:none;position:relative}.block--language-switcher ul.links li:not(:last-of-type){margin-right:.7rem}.block--language-switcher ul.links li:not(:last-of-type)::after{position:absolute;content:"/";top:2px;right:-9px}.block--language-switcher ul.links a{font-size:.8rem;font-family:"Lato",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;color:#231f20;text-decoration:none}.block--language-switcher ul.links a.is-active{font-weight:900;color:#d60b61}.menu--social-channels .view--curriculum fieldset legend,.menu--social-channels h2,.menu--social-channels-fr .view--curriculum fieldset legend,.menu--social-channels-fr h2,.view--curriculum fieldset .menu--social-channels legend,.view--curriculum fieldset .menu--social-channels-fr legend{font-size:1rem;font-family:"Lato",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;font-weight:400}.menu--social-channels ul.menu li,.menu--social-channels-fr ul.menu li{list-style:none}.menu--social-channels ul.menu li a,.menu--social-channels-fr ul.menu li a{display:block;margin-right:1.4rem}.menu--social-channels ul.menu li a:hover,.menu--social-channels-fr ul.menu li a:hover{opacity:.8}.menu--social-channels ul.menu li a.facebook,.menu--social-channels-fr ul.menu li a.facebook{font-size:0;width:36px;height:36px;background-image:url(/themes/custom/elections/images/icons/icon__facebook.svg)}.menu--social-channels ul.menu li a.twitter,.menu--social-channels-fr ul.menu li a.twitter{font-size:0;width:36px;height:36px;background-image:url(/themes/custom/elections/images/icons/icon__twitter.svg)}.menu--social-channels ul.menu li a.linkedin,.menu--social-channels-fr ul.menu li a.linkedin{font-size:0;width:36px;height:36px;background-image:url(/themes/custom/elections/images/icons/icon__linkedin.svg)}input[type=date],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{border:1px solid #cdcdcd;max-width:100%;padding:.5rem}textarea{border:1px solid #cdcdcd;padding:.5rem}select{max-width:100%}input[type=date],input[type=email],input[type=tel],input[type=text],select{height:2.8rem}input[type=search],select{border:1px solid #cdcdcd}input,input[type=search],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}select::-ms-expand{display:none}select{background:url(/themes/custom/elections/images/arrows/icon__arrow--down.svg) no-repeat;background-color:#fff;background-position:95%;background-size:1em;padding:.5rem 2.2rem .5rem .5rem}html[data-useragent*="MSIE 10.0"] select{background:url(/themes/custom/elections/images/arrows/icon__arrow--down%402x.png) no-repeat}input[type=checkbox]:hover,input[type=radio]:hover,select{cursor:pointer}.btn,:focus,[aria-expanded=true],a.btn,a.btn:focus,a.btn:hover,button{transition:ease-in .2s}input:active,input:focus,textarea:active,textarea:focus{color:#444}.ui-accordion-header:focus,a:focus,audio:focus,button:focus,input:focus,select:focus,video:focus{outline:2px solid #00f}input:required:focus{outline-color:#cdcdcd}input.required-error,input.required-error:focus{border:2px solid #cdcdcd;outline-color:#cdcdcd}.captcha{background-color:#f2f2f2;padding:1rem}.captcha .field-prefix{display:inline-block}.captcha input#edit-captcha-response{display:inline-block;width:50px}.captcha .form-item-captcha-response{margin-bottom:0}.contact-form,.contact-message-request-access-form,.user-register-form{max-width:695px}.contact-form input.form-text,.contact-form input.text-full,.contact-form input[type=email],.contact-form input[type=text],.contact-message-request-access-form input.form-text,.contact-message-request-access-form input.text-full,.contact-message-request-access-form input[type=email],.contact-message-request-access-form input[type=text],.user-register-form input.form-text,.user-register-form input.text-full,.user-register-form input[type=email],.user-register-form input[type=text]{max-width:100%;width:100%}.fieldset__description,.form-item__description{font-size:.8rem;color:#4d4d4d;margin-top:.14rem}.form--inline .form-item{margin-right:0}.form-item__label{display:block;font-weight:600}.form-item--vertical-tabs .vertical-tabs__menu{border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}.form-item--vertical-tabs li.is-selected{text-transform:uppercase;background-color:#fff}.form-item--vertical-tabs li.is-selected .vertical-tabs__menu-item-title{color:#5a0026}details{border:0;padding-left:0;padding-right:0;padding-top:0}summary{position:relative;line-height:1;cursor:pointer;font-size:1rem;font-weight:700;margin-bottom:.7rem;padding:.7rem .7rem .7rem 2rem;text-transform:uppercase}summary::-webkit-details-marker{display:none}details[open] summary::before,summary::before{height:16px;width:16px;background-repeat:no-repeat;background-size:16px 16px;content:" "}summary::before{position:absolute;left:10px;top:18px;border-radius:50%;background-image:url(/themes/custom/elections/images/icons/icon__minus.svg);margin-top:-6px}details[open] summary::before{background-image:url(/themes/custom/elections/images/icons/icons__plus.svg)}.vertical-tabs__panes details{padding:1.4rem}.details__description,.form-item .description{color:#4d4d4d;font-size:.8rem;margin-top:.2rem}#edit-field-does-your-institution-alre--wrapper,#edit-field-if-yes-is-it-at-the-instit--wrapper,#edit-field-product-description---wrapper,fieldset{border:1px solid #cdcdcd;margin-bottom:1em;padding:1.4rem}#edit-field-does-your-institution-alre--wrapper.collapsed,#edit-field-if-yes-is-it-at-the-instit--wrapper.collapsed,#edit-field-product-description---wrapper.collapsed,fieldset.collapsed{padding:0;padding-left:2rem}#edit-field-does-your-institution-alre--wrapper legend span,#edit-field-if-yes-is-it-at-the-instit--wrapper legend span,#edit-field-product-description---wrapper legend span,fieldset legend span{border:0;letter-spacing:2px;line-height:1.3;margin-bottom:0;text-transform:uppercase;width:auto}fieldset,fieldset fieldset{margin-top:.7rem}.form-item-search-block-form,summary::before{display:inline-block}input+.btn,input+.btn:focus,input+.btn:hover,input+button,input+button:focus,input+button:hover,select+.btn,select+.btn:focus,select+.btn:hover,select+button,select+button:focus,select+button:hover{border-bottom:0;border-radius:0}#edit-cancel,input[type=submit]{padding:.55rem;margin-top:.5rem;margin-right:.5rem;margin-left:-4px;font-size:.8rem;font-weight:500;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:.08rem;cursor:pointer;background-color:#d60b61;border:3px solid #d60b61;border-radius:0;-webkit-appearance:0;-moz-appearance:0;appearance:0}#edit-cancel{color:#111;background-color:#fff;border:3px solid #111}input[type=submit]:hover{background-color:#be0a56;border:3px solid #be0a56}#edit-cancel:hover{color:#fff;background-color:#111;border:3px solid #111}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;opacity:0;display:none;line-height:normal;margin:1px \9 0 0}input[type=checkbox]:checked+label{background-image:url(/themes/custom/elections/images/checkboxes/icon-checkbox-checked.svg);background-repeat:no-repeat;background-size:21px 21px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){input[type=checkbox]:checked+label{background-image:url(/themes/custom/elections/images/checkboxes/icon-checkbox-checked.png);background-size:21px 21px}}input[type=checkbox]+label{background-image:url(/themes/custom/elections/images/checkboxes/icon-checkbox.svg);background-repeat:no-repeat;background-size:21px 21px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){input[type=checkbox]+label{background-image:url(/themes/custom/elections/images/checkboxes/icon-checkbox.png);background-size:21px 21px}}input[type=checkbox]+label{display:inline;font-weight:400;padding:0 0 0 26px}input[type=radio]+label{display:inline;font-weight:400;padding:0 0 0 2rem;background:url(/themes/custom/elections/images/radio/icon-radio.svg) no-repeat;background-size:21px 21px}input[type=radio]:checked+label{background:url(/themes/custom/elections/images/radio/icon-radio-checked.svg) no-repeat;background-size:21px 21px}.block--callout-large .block__content .paragraph,.webform-submission-contact-form{width:100%;float:left;margin-left:0;margin-right:0}.webform-submission-contact-form .js-form-item{margin-bottom:3.85rem}.webform-submission-contact-form .js-form-item label{margin-bottom:.28rem}@media all and (min-width:20em){.webform-submission-contact-form input.form-email,.webform-submission-contact-form input.form-text,.webform-submission-contact-form select.form-select,.webform-submission-contact-form textarea.form-textarea{width:100%;float:left;margin-left:0;margin-right:0}}@media all and (min-width:35.5em){.webform-submission-contact-form input.webform-button--submit{width:31.4285714286%;margin-left:0;float:left}.webform-submission-contact-form .form-item-email,.webform-submission-contact-form .form-item-message,.webform-submission-contact-form .form-item-name{width:70%}.webform-submission-contact-form select.form-select{width:48.5714285714%;float:left;margin-left:0}}@media all and (min-width:48em){.webform-submission-contact-form select.form-select{width:31.4285714286%;float:left;margin-left:0}}.password-strength__indicator.is-weak{background-color:#ff645c}.password-strength__indicator.is-fair{background-color:#8a6d3b}.password-strength__indicator.is-good{background-color:#2f90b0}.password-strength__indicator.is-strong{background-color:#71b02f}.view--district-fact-sheet input,.view--district-fact-sheet select,.view--search.view--display-page .view__filters .form-item--id-keywords input,.view--search.view--display-page .view__filters .form-item--id-type select,textarea{width:100%;max-width:100%}.block--callout-large,.block--small-callout{margin-top:1.4rem;margin-bottom:1.4rem}.block--callout-large .block__content .paragraph{margin-bottom:2.8571428571%}@media all and (min-width:35.5em){.block--callout-large .block__content .paragraph{width:48.5714285714%;float:left}.block--callout-large .block__content .paragraph:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.block--callout-large .block__content .paragraph:nth-child(2n+2){margin-left:51.4285714286%;margin-right:-100%;clear:none}}@media all and (min-width:60em){.block--callout-large .block__content .paragraph{width:31.4285714286%;float:left}.block--callout-large .block__content .paragraph:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.block--callout-large .block__content .paragraph:nth-child(3n+2){margin-left:34.2857142857%;margin-right:-100%;clear:none}.block--callout-large .block__content .paragraph:nth-child(3n+3){margin-left:68.5714285714%;margin-right:-100%;clear:none}}.block--small-callout .block__content .paragraph{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:2.8571428571%}@media all and (min-width:48em){.block--small-callout .block__content .paragraph{width:48.5714285714%;float:left}.block--small-callout .block__content .paragraph:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.block--small-callout .block__content .paragraph:nth-child(2n+2){margin-left:51.4285714286%;margin-right:-100%;clear:none}}.block--fullwidth-header-image{margin-top:2.1rem;max-width:1440px;margin-left:auto;margin-right:auto}.block--classroom-callouts .block__content:after,.block--featured-research:after,.block--fullwidth-header-image:after,.block--homepage-callouts .block__content:after,.block--homepage-cards .block__content:after{content:" ";display:block;clear:both}.block--fullwidth-header-image .block__content{position:relative}.block--fullwidth-header-image .field--name-field-link .field__item,.ui-accordion .ui-accordion-content li ul{margin-top:.7rem}@media all and (min-width:35.5em){.block--fullwidth-header-image .field--name-field-link .field__item{margin-top:0;position:absolute;left:10%;right:10%;bottom:5%}}@media all and (min-width:48em){.block--fullwidth-header-image .field--name-field-link .field__item{margin-top:0;position:absolute;left:0;right:0;bottom:5%}}.block--fullwidth-header-image .field--name-field-link .field__item a{background-color:rgba(47,42,44,.85);color:#fff;font-size:1.25rem;font-weight:600;display:block;padding:.35rem 2.8rem .35rem .7rem;border-radius:6px;background-image:url(/themes/custom/elections/images/arrows/icon__arrow--pink.svg);background-repeat:no-repeat;background-position:96% center;background-size:26px 26px;max-width:650px;margin:0 auto}@media all and (min-width:35.5em){.block--fullwidth-header-image .field--name-field-link .field__item a{font-size:1.625rem;padding:1.4rem 4.2rem 1.4rem 2.8rem}}.block--fullwidth-header-image .field--name-field-link .field__item a:hover,.node--type-landing-page .node__description .node__image .field--name-field-header-image-link .field__item a:hover{background-color:#2f2a2c}.block--classroom-callouts,.block--homepage-callouts{margin-top:1.4rem}.block--featured-research,.block--homepage-callouts .block__content{max-width:1000px;margin-left:auto;margin-right:auto}.block--homepage-callouts .block__content .paragraph{margin-bottom:1.4rem;width:100%;float:left;margin-left:0;margin-right:0}@media all and (min-width:35.5em){.block--homepage-callouts .block__content .paragraph{width:48.5714285714%;float:left;margin-bottom:0}.block--homepage-callouts .block__content .paragraph:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.block--homepage-callouts .block__content .paragraph:nth-child(2n+2){margin-left:51.4285714286%;margin-right:-100%;clear:none}}.block--homepage-callouts .block__content .paragraph--type-small-callout-item{margin-top:0}.block--classroom-callouts .block__content{max-width:1000px;margin-right:auto;margin-left:0!important}.block--classroom-callouts .block__content .paragraph{margin-bottom:1.4rem;width:100%;float:left;margin-left:0;margin-right:0}@media all and (min-width:35.5em){.block--classroom-callouts .block__content .paragraph{width:48.5714285714%;float:left;margin-bottom:0}.block--classroom-callouts .block__content .paragraph:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.block--classroom-callouts .block__content .paragraph:nth-child(2n+2){margin-left:51.4285714286%;margin-right:-100%;clear:none}}.block--featured-research{padding-top:1.4rem;max-width:1200px}.block--featured-research .block__content{position:relative}@media all and (min-width:56.25em){.block--featured-research .block__content{position:static}}.block--featured-research .research{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.16),0 1px 3px rgba(0,0,0,.23)}@media all and (min-width:56.25em){.block--featured-research .research{flex-direction:row}}.block--featured-research .research__image{flex:1 1 auto;align-self:stretch;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:300px;border-top-left-radius:6px;border-top-right-radius:6px}@media all and (min-width:56.25em){.block--featured-research .research__image{width:50%;border-top-right-radius:0;border-bottom-left-radius:6px;min-height:0}}.block--featured-research .research__content{flex:1 1 auto;align-self:stretch;width:100%;background-color:#e3dee0;padding:.7rem;border-bottom-left-radius:6px;border-bottom-right-radius:6px}@media all and (min-width:56.25em){.block--featured-research .research__content{width:50%;position:relative;border-top-right-radius:6px;border-bottom-left-radius:0}.block--featured-research .research__text{padding:2.8rem 1.4rem}.block--featured-research .research__heading{margin-bottom:.7rem;font-size:1.375rem}}.block--featured-research .research__heading{margin:0;margin-bottom:.7rem;color:#5a0026}.block--featured-research .research__body{padding-bottom:2.1rem}.block--featured-research .research__link a{bottom:0;left:0;right:0;position:absolute;background-color:#d60b61;color:#fff;display:block;padding:.35rem .7rem;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border:0;font-size:1rem;background-image:url(/themes/custom/elections/images/icons/icon__arrow--small.svg);background-repeat:no-repeat;background-position:96% center;cursor:pointer}@media all and (min-width:56.25em){.block--featured-research .research__link a{border-bottom-left-radius:0;padding:1.4rem 2.8rem}}.block--featured-research .research__link a:hover{border:0;background-color:#be0a56}.block--featured-research .research__link a:visited,.paragraph--type-card-item .resources .field--name-field-link .field__item a,.paragraph--type-card-item .resources .field--name-field-link .field__item a:visited,.region-footer-middle .menu--footer ul.menu li a:active,.region-footer-middle .menu--footer ul.menu li a:hover,.region-footer-middle .menu--footer ul.menu li a:visited,footer,footer a{color:#fff}.block--homepage-cards{margin-top:1.4rem;padding-top:1.4rem;padding-bottom:1.4rem}@media all and (min-width:60em){.block--homepage-cards{background-color:#f8f8f8}}.block--homepage-cards .block__content{max-width:1200px;margin-left:auto;margin-right:auto}.block--homepage-cards .paragraph{background-color:#f8f8f8;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:1.4rem}@media all and (min-width:35.5em){.block--homepage-cards .paragraph{width:48.5714285714%;float:left}.block--homepage-cards .paragraph:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.block--homepage-cards .paragraph:nth-child(2n+2){margin-left:51.4285714286%;margin-right:-100%;clear:none}}@media all and (min-width:60em){.block--homepage-cards .paragraph{background-color:#fff;width:31.4285714286%;float:left}.block--homepage-cards .paragraph:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.block--homepage-cards .paragraph:nth-child(3n+2){margin-left:34.2857142857%;margin-right:-100%;clear:none}.block--homepage-cards .paragraph:nth-child(3n+3){margin-left:68.5714285714%;margin-right:-100%;clear:none}}.paragraph--type-callout-large,.paragraph--type-small-callout-item{display:block;border-bottom:0!important;box-shadow:0 1px 3px rgba(0,0,0,.16),0 1px 3px rgba(0,0,0,.23);transition:all .3s cubic-bezier(.25,.8,.25,1)}.paragraph--type-callout-large{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.paragraph--type-callout-large:hover{border-bottom:0!important;box-shadow:0 4px 8px rgba(0,0,0,.16),0 4px 8px rgba(0,0,0,.13)}.paragraph--type-callout-large&gt;.l-constrain{display:inline}.paragraph--type-callout-large img,.paragraph--type-card-item .resources img,.view--featured-resources .item-list ul li img{border-top-left-radius:6px;border-top-right-radius:6px}.paragraph--type-callout-large .callout-large__link{min-height:80px;padding:.7rem;display:flex;align-items:center;background-color:#f8f8f8;border-bottom-left-radius:6px;border-bottom-right-radius:6px;position:relative}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.paragraph--type-callout-large .callout-large__link{pointer-events:none}}.paragraph--type-callout-large .callout-large__link::before{position:absolute;content:"";display:block;width:20px;height:36px;right:1.4rem;bottom:1.4rem;background:url(/themes/custom/elections/images/arrows/icon__arrow--pink.svg) no-repeat}.paragraph--type-callout-large .callout-large__link .callout-large__heading{font-size:1.25rem;font-weight:600;max-width:85%;color:#111;line-height:1.2}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.paragraph--type-callout-large .callout-large__link .callout-large__heading{pointer-events:none}}.paragraph--type-small-callout-item{border-radius:10px;background:#f8f8f8 url(/themes/custom/elections/images/icons/corner.png) no-repeat center right;position:relative}@media all and (max-width:18.6875em){.paragraph--type-small-callout-item{padding:.42rem;background:#f8f8f8 url(/themes/custom/elections/images/icons/corner--small%402x.png) no-repeat center right}}@supports (display:grid){.paragraph--type-small-callout-item{background:#f8f8f8 url(/themes/custom/elections/images/icons/corner.svg) no-repeat center right}}.paragraph--type-small-callout-item:hover{border-bottom:0!important;box-shadow:0 4px 8px rgba(0,0,0,.16),0 4px 8px rgba(0,0,0,.13)}.paragraph--type-small-callout-item .callout-small__content,.paragraph--type-small-callout-item .callout-small__content .view--curriculum fieldset legend,.paragraph--type-small-callout-item .callout-small__content h2,.view--curriculum fieldset .paragraph--type-small-callout-item .callout-small__content legend{margin:0;padding:0;color:#111;font-size:1.25rem}.paragraph--type-small-callout-item .callout-small__content .callout-small__text--primary,.paragraph--type-small-callout-item .callout-small__content .callout-small__text--secondary{display:block}.paragraph--type-small-callout-item .callout-small__content .callout-small__text--secondary{font-weight:700}.paragraph--type-small-callout-item .callout-small__content .callout-small__text--primary{font-family:"Lato",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif}.paragraph--type-small-callout-item::after{content:" ";width:20px;height:20px;display:block;background-size:20px 20px;background:url(/themes/custom/elections/images/icons/icon__arrow.svg) no-repeat center right;position:absolute;right:1.05rem;bottom:1.4rem}.paragraph--type-small-callout-item a{display:inline-block;width:100%;padding:1.4rem 4.2rem 1.4rem 1.4rem}.paragraph--type-small-callout-item a:hover{border-bottom-color:transparent!important}.card-1{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}.card-1:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.paragraph--type-card-item{background-color:#fff;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.16),0 1px 3px rgba(0,0,0,.23)}.paragraph--type-card-item .resources{position:relative}.paragraph--type-card-item .resources img{width:100%}.paragraph--type-card-item .resources__heading{margin:0;line-height:1.2;color:#5a0026}.paragraph--type-card-item .resources__text{padding:.7rem .7rem 4.2rem}@media all and (min-width:60em){.paragraph--type-card-item .resources__text{min-height:260px;padding:.7rem .7rem 4.2rem}}@media all and (min-width:75em){.paragraph--type-card-item .resources__text{min-height:260px;padding:.7rem .7rem 2.8rem}}.paragraph--type-card-item .resources__content{margin-top:.35rem}.paragraph--type-card-item .resources__link a{bottom:0;left:0;right:0;position:absolute;background-color:#d60b61;color:#fff;display:block;padding:.35rem .7rem;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border:0;font-size:1rem;background-image:url(/themes/custom/elections/images/icons/icon__arrow--small.svg);background-repeat:no-repeat;background-position:96% center;cursor:pointer}.paragraph--type-card-item .resources__link a:hover{border:0;background-color:#be0a56}.paragraph--type-audio,.paragraph--type-document,.paragraph--type-video{margin-bottom:2.8rem}.paragraph--type-audio .object__name,.paragraph--type-document .object__name,.paragraph--type-video .object__name{font-size:1.125rem;font-weight:600;color:#5a0026;font-family:"Raleway",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;margin-bottom:.21rem}.paragraph--type-audio .object__description,.paragraph--type-document .object__description,.paragraph--type-video .object__description{margin-bottom:.21rem;color:#4d4d4d;font-size:.8rem}.paragraph--type-audio audio,.paragraph--type-document audio,.paragraph--type-video audio{max-width:260px}@media all and (min-width:48em){.paragraph--type-audio audio,.paragraph--type-document audio,.paragraph--type-video audio{max-width:300px}}.paragraph--type-audio .file a,.paragraph--type-document .file a,.paragraph--type-video .file a{color:#d60b61!important;text-transform:uppercase;font-size:.9rem;font-weight:600;letter-spacing:.05123em}.paragraph--type-audio .file a:hover,.paragraph--type-document .file a:hover,.paragraph--type-video .file a:hover{border-bottom-color:#d60b61!important}.media.media--display-mode-landscape{position:relative}.media.media--display-mode-landscape .field--name-field-source{position:absolute;bottom:.7rem;left:.7rem;color:#fff;font-size:.8rem;text-shadow:1px 1px 2px #969696}.media.media--display-mode-landscape .field--name-field-source .field__label{text-transform:uppercase;font-weight:700;text-shadow:1px 1px 2px #000;font-size:.6rem;letter-spacing:1px}table.accordion-table tr.accordion-header{height:1px}html,table.accordion-table tr.accordion-header div{height:100%}table.accordion-table tr.accordion-header button{position:relative;height:2rem;line-height:2rem;padding-left:2rem;display:inline-block}table.accordion-table tr.accordion-header button::before{content:" ";position:absolute;left:0;top:0;display:inline-block;width:2rem;height:2rem;background-image:url(/themes/custom/elections/images/arrows/icon__arrow--down.svg);background-repeat:no-repeat;background-size:1rem;background-position:center;transform:rotate(-90deg);transition:500ms ease-in-out}table.accordion-table tr.accordion-header button[aria-expanded=true]::before{transform:rotate(0deg)}.ui-accordion{border-bottom:1px solid palette(global,grey-medium)!important}.ui-accordion h3{display:inline-block;padding-top:2rem;background-color:none;border-top:1px solid palette(global,grey-medium)!important;border-radius:none!important;font-family:"Raleway",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;font-weight:600;text-decoration:underline}.ui-accordion h3:active,.ui-accordion h3:focus{outline-color:#00f}.ui-accordion .ui-accordion-header{padding-top:.8rem}.ui-accordion .ui-state-default,.ui-accordion .ui-widget-content{background-color:#fff;border:0;border-radius:0!important;font-family:"Lato",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif}.ui-accordion .ui-widget-content{margin-left:15px}.ui-accordion .ui-corner-all{background-color:0;border-radius:0!important;border-top-right-radius:0!important}.ui-accordion .ui-icon{width:20px!important;height:20px;background-image:none;padding-right:2.1rem}.ui-accordion .ui-icon-triangle-1-e::before,.ui-accordion .ui-icon-triangle-1-s::before{display:block;height:20px;width:20px;content:" ";background-repeat:no-repeat;background-size:20px 20px}.ui-accordion .ui-icon-triangle-1-s::before{background:url(/themes/custom/elections/images/arrows/icon__arrow-down--pink.svg) no-repeat}.ui-accordion .ui-corner-top{border-top-right-radius:0!important}.ui-accordion .ui-corner-all{border-top-left-radius:0!important}.ui-accordion .ui-icon-triangle-1-e::before{background:url(/themes/custom/elections/images/arrows/icon__arrow-right--pink.svg) no-repeat}.ui-accordion .ui-accordion-content{padding-top:0;max-width:52em}.ui-accordion .ui-accordion-content li{margin-bottom:.7rem;padding-left:25px}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{color:#111!important}.ui-corner-all,.ui-tabs-tab a,.ui-tabs-tab a:hover,.ui-widget.ui-widget-content{border:0!important}.ui-widget-content{background:0 0}.ui-tabs-tab,.ui-widget-header{background-color:transparent!important}.ui-widget-header{padding:0!important}.ui-tabs-tab{border:0!important;font-family:"Lato",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif!important;text-transform:uppercase}.ui-tabs-tab a{color:#d60b61!important;font-size:.8rem}@media all and (min-width:35.5em){.ui-tabs-tab a{font-size:.9rem}}@media all and (min-width:48em){.ui-tabs-tab a{font-size:1rem}}.ui-tabs-panel,.ui-tabs-tab.ui-tabs-active{background-color:#fff!important}.ui-tabs-tab.ui-tabs-active a{color:#5a0026!important;font-weight:600}#block-sharethis{padding-bottom:1.4rem;float:left}.l-postfix,.l-prefix{width:100%;float:left;margin-left:0;margin-right:0}.l-main{width:100%}.l-container{min-height:100vh;display:flex;flex-direction:column}.l-main{flex:1 0 auto}@media all and (min-width:64em){.l-sidebar-second{clear:left}}.l-sidebar-first,.no-sidebars .l-sidebar-first{width:100%;float:left;margin-left:0;margin-right:0}@media all and (min-width:64em){.l-sidebar-first{width:26.0869565217%;float:left;margin-left:0}}.l-sidebar-second,.no-sidebars .l-sidebar-second{width:100%;float:left;margin-left:0;margin-right:0}@media all and (min-width:64em){.l-sidebar-second{width:26.0869565217%;float:left;margin-left:0}}.l-content,.no-sidebars .l-content{width:100%;float:left;margin-left:0;margin-right:0}@media all and (min-width:64em){.l-content{width:69.5652173913%;float:right;margin-left:4.347826087%}}.region-header{background-color:#f0f0f0;max-height:60px}.region-header .l-constrain{display:flex;align-items:center}.region-header .block--site-branding{margin-right:auto;padding-bottom:10px}.region-header .block--site-branding img{max-height:48px;width:auto}.region-footer{background-color:#3d383a}.region-footer .l-constrain .block--mailchimp-placeholder{width:100%;float:left;margin-left:0;margin-right:0;padding-top:1.4rem}@media all and (min-width:48em){.region-footer .l-constrain .block--mailchimp-placeholder{width:74.2857142857%;float:left;margin-left:0;padding-top:0;padding-bottom:1.4rem}}@media all and (min-width:64em){.region-footer .l-constrain .block--mailchimp-placeholder{width:82.8571428571%;float:left;margin-left:0}}#block-sharethis .block__title,.region-footer .l-constrain .block--mailchimp-placeholder .view--curriculum fieldset legend,.region-footer .l-constrain .block--mailchimp-placeholder h2,.view--curriculum fieldset .region-footer .l-constrain .block--mailchimp-placeholder legend{font-family:"Lato",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-weight:400}.region-footer .l-constrain .block--mailchimp-placeholder .placeholder{width:100%;max-width:28.125rem;height:4.375rem;background-color:rgba(211,211,211,.09)}.region-footer .l-constrain .menu--social-channels,.region-footer .l-constrain .menu--social-channels-fr{width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:1.4rem}@media all and (min-width:48em){.region-footer .l-constrain .menu--social-channels,.region-footer .l-constrain .menu--social-channels-fr{width:22.8571428571%;float:right;margin-left:2.8571428571%}}@media all and (min-width:64em){.region-footer .l-constrain .menu--social-channels,.region-footer .l-constrain .menu--social-channels-fr{width:14.2857142857%;float:right;margin-left:2.8571428571%}}.region-footer-middle{background-color:#312c2d}.region-footer-middle .block--footer-branding,.view--resources-list-view .view__content .item-list ul.list .views-field-field-thumbnail img{display:none}.region-footer-middle .block--footer-branding img{padding:.35rem}@media all and (min-width:48em){.region-footer-middle .block--footer-branding{display:block;margin-top:1.4rem;width:31.4285714286%;float:left;margin-left:0}}.region-footer-middle .menu--footer{width:100%;float:left;margin-left:0;margin-right:0}@media all and (min-width:48em){.region-footer-middle .menu--footer{width:65.7142857143%;float:right;margin-left:2.8571428571%}}.region-footer-middle .menu--footer ul.menu{padding:1.4rem 0 0}.region-footer-middle .menu--footer ul.menu li{width:48.5714285714%;float:left;list-style:none;margin-bottom:1.4rem;max-width:134px}.region-footer-middle .menu--footer ul.menu li:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.region-footer-middle .menu--footer ul.menu li:nth-child(2n+2){margin-left:51.4285714286%;margin-right:-100%;clear:none}@media all and (min-width:28.125em){.region-footer-middle .menu--footer ul.menu li{max-width:100%}}@media all and (min-width:64em){.region-footer-middle .menu--footer ul.menu li{width:31.4285714286%;float:left}.region-footer-middle .menu--footer ul.menu li:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.region-footer-middle .menu--footer ul.menu li:nth-child(3n+2){margin-left:34.2857142857%;margin-right:-100%;clear:none}.region-footer-middle .menu--footer ul.menu li:nth-child(3n+3){margin-left:68.5714285714%;margin-right:-100%;clear:none}}.region-footer-middle .menu--footer ul.menu li a{color:#f75f9e}.region-footer-end{background-color:#1a1a1a}.region-footer-end .l-constrain{display:flex;flex-direction:row;justify-content:center;width:100%;min-height:2.25rem;font-family:"Lato",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif}@media all and (min-width:48em){.region-footer-end .l-constrain{justify-content:flex-start}}.region-footer-end .copyright{order:1;align-self:center;font-size:.75rem}@media all and (min-width:28.125em){.region-footer-end .copyright{font-size:.8rem}}@media all and (min-width:48em){.region-footer-end .copyright{margin-right:auto}}.region-footer-end .menu--additional-footer-menu{order:2;align-self:center;margin-left:1.4rem}.region-footer-end .menu--additional-footer-menu ul.menu{margin:0;padding:0}.region-footer-end .menu--additional-footer-menu ul.menu li{display:inline-flex;list-style:none}.region-footer-end .menu--additional-footer-menu ul.menu li a{text-decoration:none;font-size:.75rem}@media all and (min-width:28.125em){.region-footer-end .menu--additional-footer-menu ul.menu li a{font-size:.8rem}}.l-main,.region-footer .l-constrain,.region-footer-end .l-constrain,.region-footer-middle .l-constrain,.region-header .l-constrain,.region-navigation .l-constrain{padding-right:.7rem;padding-left:.7rem}@media all and (min-width:35.5em){.l-main,.region-footer .l-constrain,.region-footer-end .l-constrain,.region-footer-middle .l-constrain,.region-header .l-constrain,.region-navigation .l-constrain{padding-right:1.4rem;padding-left:1.4rem}}@media all and (min-width:75em){.l-main,.region-footer .l-constrain,.region-footer-end .l-constrain,.region-footer-middle .l-constrain,.region-header .l-constrain,.region-navigation .l-constrain{padding-right:0;padding-left:0}}.node--type-landing-page .node__description .node__image .field--name-field-header-image-link .field__item,.node_link,.views-field-view-node{margin-top:.7rem}.node_link a,.views-field-view-node a{position:relative;background-color:#f8f8f8;border-radius:6px;padding:.35rem 1.4rem .35rem .35rem;border-bottom:0!important}.node_link a:hover,.views-field-view-node a:hover{border-bottom:0;background-color:#f0f0f0}.node_link a::after,.views-field-view-node a::after{content:" ";width:16px;height:16px;display:block;background-size:16px 16px;background:url(/themes/custom/elections/images/arrows/icon__arrow--pink.svg) no-repeat center right;position:absolute;right:.42rem;bottom:.42rem}.page-node-type-events .block--page-title,.page-node-type-news .block--page-title{max-width:52em;margin-bottom:1.4rem}.page-node-type-news .block--main-page-content .block--field-blocknodepagefield-header-image,.page-node-type-news .block--main-page-content .field--name-field-header-image,.page-node-type-page .block--main-page-content .block--field-blocknodepagefield-header-image,.page-node-type-page .block--main-page-content .field--name-field-header-image{margin-bottom:1.05rem}.node--type-district-fact.node--display-mode-search-index .view--curriculum fieldset legend,.node--type-district-fact.node--display-mode-search-index h2,.node--type-events.node--display-mode-search-index .view--curriculum fieldset legend,.node--type-events.node--display-mode-search-index h2,.node--type-news.node--display-mode-search-index .view--curriculum fieldset legend,.node--type-news.node--display-mode-search-index h2,.node--type-page.node--display-mode-search-index .view--curriculum fieldset legend,.node--type-page.node--display-mode-search-index h2,.node--type-resource.node--display-mode-search-index .view--curriculum fieldset legend,.node--type-resource.node--display-mode-search-index h2,.view--curriculum fieldset .node--type-district-fact.node--display-mode-search-index legend,.view--curriculum fieldset .node--type-events.node--display-mode-search-index legend,.view--curriculum fieldset .node--type-news.node--display-mode-search-index legend,.view--curriculum fieldset .node--type-page.node--display-mode-search-index legend,.view--curriculum fieldset .node--type-resource.node--display-mode-search-index legend{margin-top:0;margin-bottom:.35rem;line-height:1.2}.node--type-district-fact.node--display-mode-search-index .node__body{display:flex}.node--type-district-fact.node--display-mode-search-index .node__body .field__label,.view--search.view--display-page .view__empty p,b,strong{font-weight:600}.node--type-district-fact.node--display-mode-search-index .node__body&gt;div{margin-right:3rem}.page-node-type-resource .field--name-field-resource-teachers-guide .field__item{margin-top:10px}.page-node-type-resource .field--name-field-resource-teachers-guide a{background:#fff url(/themes/custom/elections/images/icons/corner--small%402x.png) no-repeat center right;border-bottom:0!important;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.16),0 1px 3px rgba(0,0,0,.23);display:inline-block;font-family:"Lato",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;font-weight:600;line-height:2;min-height:46px;padding:.35rem 44px .35rem .7rem;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1)}@media all and (min-width:20em){.page-node-type-resource .field--name-field-resource-teachers-guide a{margin-top:.7rem}}.page-node-type-resource .field--name-field-resource-teachers-guide a:hover{border-bottom:0!important;box-shadow:0 4px 8px rgba(0,0,0,.16),0 4px 8px rgba(0,0,0,.13)}.page-node-type-resource .field--name-field-resource-teachers-guide a::after{background-size:14px 11px;bottom:.49rem;content:" ";display:block;height:14px;position:absolute;right:.49rem;width:14px}.node--type-resource.node--display-mode-search-index .media--display-mode-landscape+.node__body,.node--type-resource.node--display-mode-search-index .node__body{width:100%;float:left;margin-left:0;margin-right:0}.node--type-resource.node--display-mode-search-index .media--display-mode-landscape{margin-top:.35rem;width:100%;float:left;margin-left:0;margin-right:0}@media all and (min-width:35.5em){.node--type-resource.node--display-mode-search-index .media--display-mode-landscape{width:22.8571428571%;float:left;margin-left:0}}.node--type-resource.node--display-mode-search-index .media--display-mode-landscape img{border-radius:4px}@media all and (min-width:35.5em){.node--type-resource.node--display-mode-search-index .media--display-mode-landscape+.node__body{width:74.2857142857%;float:right;margin-left:2.8571428571%}}.block--main-page-content .node--display-mode-full figcaption{color:#4d4d4d;font-size:.8rem;font-style:italic}.block--main-page-content .node--display-mode-full .field--name-body ol li,.block--main-page-content .node--display-mode-full .field--name-body ul li{margin-bottom:.35rem;padding-left:1.5rem;text-indent:-1.5rem}.block--main-page-content .node--display-mode-full article.embedded-entity article img,.block--main-page-content .node--display-mode-full figure.embedded-entity article img,.block--main-page-content .node--display-mode-full img{display:inline-block;border-radius:4px}.block--main-page-content .node--display-mode-full article.embedded-entity iframe,.block--main-page-content .node--display-mode-full figure.embedded-entity iframe,div[data-oembed-url*=instagram] iframe{display:inline-block!important}.block--main-page-content .node--display-mode-full article.embedded-entity.align-right,.block--main-page-content .node--display-mode-full figure.embedded-entity.align-right{float:right;padding:.5rem 0 .5rem .5rem}.block--main-page-content .node--display-mode-full article.embedded-entity.align-center,.block--main-page-content .node--display-mode-full figure.embedded-entity.align-center{text-align:center;padding-top:1rem;padding-bottom:1rem}.block--main-page-content .node--display-mode-full article.embedded-entity.align-center article,.block--main-page-content .node--display-mode-full figure.embedded-entity.align-center article{margin:0 auto}.block--main-page-content .node--display-mode-full article.embedded-entity.align-left,.block--main-page-content .node--display-mode-full figure.embedded-entity.align-left{float:left;padding:.5rem .5rem .5rem 0}.block--main-page-content .node--display-mode-full article.embedded-entity .file,.block--main-page-content .node--display-mode-full figure.embedded-entity .file{padding-left:25px}.block--main-page-content .node--display-mode-full table{width:100%!important}.block--main-page-content .node--display-mode-full [data-entity-embed-display-settings=full] img,.block--main-page-content .node--display-mode-full [data-entity-embed-display-settings=full_width] img,.block--main-page-content .node--display-mode-full [data-entity-embed-display-settings=header_image] img{width:100%}.block--main-page-content .node--display-mode-full .field-media-video-embed-field{max-width:480px}.block--main-page-content .node--display-mode-full .video-embed-field-responsive-video{position:relative;width:100%;height:0;padding-bottom:56.25%}.block--main-page-content .node--display-mode-full .field--label-above .view--curriculum fieldset legend,.block--main-page-content .node--display-mode-full .field--label-above h2,.view--curriculum fieldset .block--main-page-content .node--display-mode-full .field--label-above legend{font-size:1rem;text-transform:uppercase;letter-spacing:2px;margin-bottom:.7rem}.block--main-page-content .node--display-mode-full .field--name-field-keywords .field__item{display:inline-block;font-size:.875rem;margin:.14rem .28rem .14rem 0}.block--main-page-content .node--display-mode-full .field--name-field-keywords .field__item a{display:block;padding:.2rem .6rem;border-radius:6px;border:1px solid #d60b61;text-decoration:none}.block--main-page-content .node--display-mode-full .field--name-field-keywords .field__item a:hover{color:#fff;background-color:#d60b61}.path-node-62081 .accordion-table .accordion-header button{width:240px;text-align:left}@media all and (min-width:48em){.path-node-62081 .accordion-table .accordion-header button{width:280px}}.node--type-events,.node--type-news.node--display-mode-full{max-width:52em}.node--type-events .field--name-field-event-date .field__item{font-size:1rem}.node--type-news.node--display-mode-full .field--name-field-published-date{margin-bottom:1.4rem}.node--type-news.node--display-mode-full .field--name-field-published-date .field__item{font-size:.875rem;position:relative;margin-left:1.4rem}.node--type-news.node--display-mode-full .field--name-field-published-date .field__item::before,.view--news.view--display-block_2 .view__content .item-list ul li .field--name-field-published-date::before,.view--news.view--display-page_1 .views-field-field-published-date .field-content::before{position:absolute;content:" ";display:block;width:20px;height:20px;left:-1.4rem;background:url(/themes/custom/elections/images/icons/icon__date.svg) no-repeat;background-size:20px 20px}.node--type-landing-page .node__description,.node--type-page.node--display-mode-search-index .media--display-mode-landscape+.node__body,.node--type-page.node--display-mode-search-index .node__body{width:100%;float:left;margin-left:0;margin-right:0}.node--type-page.node--display-mode-search-index .media--display-mode-landscape{margin-top:.35rem;width:100%;float:left;margin-left:0;margin-right:0}@media all and (min-width:35.5em){.node--type-page.node--display-mode-search-index .media--display-mode-landscape{width:22.8571428571%;float:left;margin-left:0}}.node--type-page.node--display-mode-search-index .media--display-mode-landscape img{border-radius:4px}@media all and (min-width:35.5em){.node--type-page.node--display-mode-search-index .media--display-mode-landscape+.node__body{width:74.2857142857%;float:right;margin-left:2.8571428571%}}.node--type-landing-page .node__description:focus,.webform-submission-form input:focus,.webform-submission-form select:focus,.webform-submission-form textarea:focus{outline:0}.node--type-landing-page .node__description .field--name-body{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:2.1rem}@media all and (min-width:48em){.node--type-landing-page .node__description .field--name-body{width:65.7142857143%;float:left;margin-left:0}}.node--type-landing-page .node__description .clear{clear:both}.node--type-landing-page .node__description .node__image{position:relative}@media all and (min-width:35.5em){.node--type-landing-page .node__description .node__image .field--name-field-header-image-link .field__item{margin-top:0;position:absolute;left:10%;right:10%;bottom:5%}}@media all and (min-width:48em){.node--type-landing-page .node__description .node__image .field--name-field-header-image-link .field__item{margin-top:0;position:absolute;left:0;right:0;bottom:5%}}.node--type-landing-page .node__description .node__image .field--name-field-header-image-link .field__item a{background-color:rgba(47,42,44,.85);color:#fff;font-size:1.25rem;font-weight:600;display:block;padding:.35rem 2.8rem .35rem .7rem;border-radius:6px;background-image:url(/themes/custom/elections/images/arrows/icon__arrow--pink.svg);background-repeat:no-repeat;background-position:96% center;background-size:26px 26px;max-width:650px;margin:0 auto}@media all and (min-width:35.5em){.node--type-landing-page .node__description .node__image .field--name-field-header-image-link .field__item a{font-size:1.625rem;padding:1.4rem 4.2rem 1.4rem 2.8rem}}.node--type-landing-page .node__description .field--name-field-button{margin-bottom:30px;width:100%;float:left;margin-left:0;margin-right:0}@media all and (min-width:48em){.node--type-landing-page .node__description .field--name-field-button{width:31.4285714286%;float:right;margin-left:2.8571428571%}}.node--type-landing-page .node__callouts .field--name-field-callouts .field__item{margin-top:2rem;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:2.8571428571%}@media all and (min-width:35.5em){.node--type-landing-page .node__callouts .field--name-field-callouts .field__item{width:48.5714285714%;float:left}.node--type-landing-page .node__callouts .field--name-field-callouts .field__item:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.node--type-landing-page .node__callouts .field--name-field-callouts .field__item:nth-child(2n+2){margin-left:51.4285714286%;margin-right:-100%;clear:none}}@media all and (min-width:60em){.node--type-landing-page .node__callouts .field--name-field-callouts .field__item{width:31.4285714286%;float:left}.node--type-landing-page .node__callouts .field--name-field-callouts .field__item:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.node--type-landing-page .node__callouts .field--name-field-callouts .field__item:nth-child(3n+2){margin-left:34.2857142857%;margin-right:-100%;clear:none}.node--type-landing-page .node__callouts .field--name-field-callouts .field__item:nth-child(3n+3){margin-left:68.5714285714%;margin-right:-100%;clear:none}}.node--type-landing-page .node__callouts .field--name-field-callouts .field__item img{display:block;border-bottom-left-radius:0;border-bottom-right-radius:0}.node--type-district-fact.node--display-mode-full .fact ul li&gt;.field__label,.page-node-type-district-fact .block--page-title h1{margin-bottom:1rem}.node--type-district-fact.node--display-mode-full .node__content{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(1,1fr);grid-column-gap:1rem;grid-row-gap:1rem}@media all and (min-width:48em){.node--type-district-fact.node--display-mode-full .node__content{grid-template-columns:repeat(2,1fr)}.node--type-district-fact.node--display-mode-full .node__content .fact:last-child,.node--type-district-fact.node--display-mode-full .node__content .fact:nth-child(-n+3){grid-column:span 2}}@media all and (min-width:60em){.node--type-district-fact.node--display-mode-full .node__content{grid-template-columns:repeat(3,1fr)!important}.node--type-district-fact.node--display-mode-full .node__content .fact{grid-column:auto!important}}.node--type-district-fact.node--display-mode-full .view--curriculum fieldset legend,.node--type-district-fact.node--display-mode-full h1,.node--type-district-fact.node--display-mode-full h2,.node--type-district-fact.node--display-mode-full h3,.node--type-district-fact.node--display-mode-full h4,.node--type-district-fact.node--display-mode-full h5,.node--type-district-fact.node--display-mode-full h6,.view--curriculum fieldset .node--type-district-fact.node--display-mode-full legend{font-family:"Lato",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;padding:0!important;margin-top:0!important}.node--type-district-fact.node--display-mode-full .text{font-size:.875rem;font-weight:600;margin-bottom:.21rem}.node--type-district-fact.node--display-mode-full .fact,.node--type-district-fact.node--display-mode-full .text{font-family:"Lato",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif}.node--type-district-fact.node--display-mode-full .fact ul{list-style:none;padding:0;margin:0}.node--type-district-fact.node--display-mode-full .fact ul li{margin-bottom:1rem;list-style-type:none}.node--type-district-fact.node--display-mode-full .fact.district__name .field__label,.node--type-district-fact.node--display-mode-full .fact.province__name .field__label{font-size:1.4rem}.node--type-district-fact.node--display-mode-full .fact.download__link{display:flex;align-items:center}.node--type-district-fact.node--display-mode-full .fact.download__link .fact__download,.webform-submission-form #edit-list-of-resources .webform-section-wrapper&gt;.form-item img,.webform-submission-form #edit-list-of-resources section,.webform-submission-form&gt;.form-item input,.webform-submission-form&gt;.form-item select{width:100%}.node--type-district-fact.node--display-mode-full .fact.fact__languages h5.field__label{color:#000}.node--type-district-fact.node--display-mode-full .fact.fact__languages ul{padding-left:1rem}.node--type-district-fact.node--display-mode-full .fact .fact__popular-language,.node--type-district-fact.node--display-mode-full .fact .field__label-wrapper .field__label{margin-bottom:0}.node--type-district-fact.node--display-mode-full .fact .district__map{display:flex;justify-content:center;align-items:center}.node--type-district-fact.node--display-mode-full .fact .district__map img{max-height:350px;width:auto}.node--type-district-fact.node--display-mode-full .fact .field__label-wrapper{margin-right:.35rem;display:inline-block}.node--type-district-fact.node--display-mode-full .fact .field__label{font-size:1rem;display:inline-block;color:#5a0026;margin-bottom:1rem}.node--type-district-fact.node--display-mode-full .fact .field__label .field__value{color:#111;font-weight:600;margin-bottom:0;display:inline-block}.node--type-district-fact.node--display-mode-full .fact .field__value{font-weight:600;display:inline-block}.node--type-district-fact.node--display-mode-full .fact__download{display:flex;border-radius:6px;padding:.35rem 2.1rem .35rem .7rem;background:#fff url(/themes/custom/elections/images/icons/corner--small%401.5x.png) no-repeat center right;position:relative;border-bottom:0!important;box-shadow:0 1px 3px rgba(0,0,0,.16),0 1px 3px rgba(0,0,0,.23);transition:all .3s cubic-bezier(.25,.8,.25,1)}@supports (display:grid){.node--type-district-fact.node--display-mode-full .fact__download{background:#f8f8f8 url(/themes/custom/elections/images/icons/corner.svg) no-repeat center right}}.node--type-district-fact.node--display-mode-full .fact__download:hover,.node--type-teachers-guides.node--display-mode-full ul.links li a:hover,.view--further-reading.view--display-block_1 a:hover{border-bottom:0!important;box-shadow:0 4px 8px rgba(0,0,0,.16),0 4px 8px rgba(0,0,0,.13)}.node--type-district-fact.node--display-mode-full .fact__download::after{content:" ";width:14px;height:14px;display:block;background-size:14px 11px;background:url(/themes/custom/elections/images/icons/icon__arrow.svg) no-repeat center right;position:absolute;right:.35rem;bottom:.35rem}.node--type-teachers-guides.node--display-mode-full .view--curriculum fieldset legend,.node--type-teachers-guides.node--display-mode-full h2,.view--curriculum fieldset .node--type-teachers-guides.node--display-mode-full legend{font-size:1.5rem;font-family:"Lato",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;font-weight:600;margin-bottom:1.4rem}.node--type-teachers-guides.node--display-mode-full .tg__content{width:100%;float:left;margin-left:0;margin-right:0}.node--type-teachers-guides.node--display-mode-full .tg__sections{clear:both;padding-top:1.4rem}.node--type-teachers-guides.node--display-mode-full .tg__body{margin-bottom:1.4rem}.node--type-teachers-guides.node--display-mode-full .tg__heading,.node--type-teachers-guides.node--display-mode-full .tg__objects{width:100%;float:left;margin-left:0;margin-right:0}@media all and (min-width:48em){.node--type-teachers-guides.node--display-mode-full .tg__heading{width:74.2857142857%;float:left;margin-left:0}}.node--type-teachers-guides.node--display-mode-full .tg__links{width:31.4285714286%;float:left;margin-left:0}@media all and (min-width:35.5em){.node--type-teachers-guides.node--display-mode-full .tg__links{width:22.8571428571%;float:left;margin-left:0}}@media all and (min-width:48em){.node--type-teachers-guides.node--display-mode-full .tg__links{margin-top:.77rem;width:22.8571428571%;float:right;margin-left:2.8571428571%}}.node--type-teachers-guides.node--display-mode-full .tg__links ul{float:left;width:-moz-fit-content;width:fit-content}.node--type-teachers-guides.node--display-mode-full .tg__choose li,.node--type-teachers-guides.node--display-mode-full .tg__links ul li,.node--type-teachers-guides.node--display-mode-full .tg__you-will-need li,ul.checkmarks,ul.no-bullets{list-style:none}.node--type-teachers-guides.node--display-mode-full .tg__subtitle{font-size:1.25rem;font-weight:600;margin-bottom:1.4rem}.node--type-teachers-guides.node--display-mode-full h4{font-size:1.125rem;font-weight:600;color:#5a0026;margin-top:0}.node--type-teachers-guides.node--display-mode-full .tg__choose h3,.node--type-teachers-guides.node--display-mode-full .tg__you-will-need h3{margin-bottom:1.05rem;font-family:"Lato",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;font-weight:600}.node--type-teachers-guides.node--display-mode-full .tg__objects{padding:.7rem;background-color:#f8f8f8}@media all and (min-width:35.5em){.node--type-teachers-guides.node--display-mode-full .tg__objects{padding:1.05rem}}@media all and (min-width:48em){.node--type-teachers-guides.node--display-mode-full .tg__objects{padding:1.4rem}}.node--type-teachers-guides.node--display-mode-full .tg__objects .object{list-style:none;margin-bottom:2.8rem;width:100%;float:left;margin-left:0;margin-right:0}@media all and (min-width:35.5em){.node--type-teachers-guides.node--display-mode-full .tg__objects .object{width:48.5714285714%;float:left}.node--type-teachers-guides.node--display-mode-full .tg__objects .object:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.node--type-teachers-guides.node--display-mode-full .tg__objects .object:nth-child(2n+2){margin-left:51.4285714286%;margin-right:-100%;clear:none}}@media all and (min-width:60em){.node--type-teachers-guides.node--display-mode-full .tg__objects .object{width:30.4347826087%;float:left}.node--type-teachers-guides.node--display-mode-full .tg__objects .object:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.node--type-teachers-guides.node--display-mode-full .tg__objects .object:nth-child(3n+2){margin-left:34.7826086957%;margin-right:-100%;clear:none}.node--type-teachers-guides.node--display-mode-full .tg__objects .object:nth-child(3n+3){margin-left:69.5652173913%;margin-right:-100%;clear:none}}.node--type-teachers-guides.node--display-mode-full .object__description{font-size:.9rem;margin-bottom:.35rem;line-height:1.2}.node--type-teachers-guides.node--display-mode-full h3{font-size:1.4rem;padding-left:0!important}.node--type-teachers-guides.node--display-mode-full h3:first-of-type{margin-top:0}.node--type-teachers-guides.node--display-mode-full ul.links,.view--district-fact-sheet .item-list ul,.view--featured-resources .item-list ul,.view--further-reading.view--display-block_1 .item-list ul,.view--news.view--display-block_2 .view__content .item-list ul,.view--news.view--display-page_1 .item-list ul,.view--search.view--display-page .item-list ul{margin:0;padding:0}.node--type-teachers-guides.node--display-mode-full ul.links li{list-style:none;margin-left:0;margin-bottom:.7rem}.node--type-teachers-guides.node--display-mode-full ul.links li a{display:block;border-radius:6px;padding:.35rem 44px .35rem .7rem;background:#fff url(/themes/custom/elections/images/icons/corner--small%402x.png) no-repeat center right;position:relative;border-bottom:0!important;box-shadow:0 1px 3px rgba(0,0,0,.16),0 1px 3px rgba(0,0,0,.23);transition:all .3s cubic-bezier(.25,.8,.25,1);min-height:46px;font-weight:600;font-family:"Lato",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;line-height:2}@media all and (min-width:60em){.node--type-teachers-guides.node--display-mode-full ul.links li a{margin-top:.7rem}}.node--type-teachers-guides.node--display-mode-full ul.links li a::after{content:" ";width:14px;height:14px;display:block;background-size:14px 11px;position:absolute;right:.49rem;bottom:.49rem}.node--type-teachers-guides.node--display-mode-full ul.links .tg__dowlnload-link a::after{background:url(/themes/custom/elections/images/icons/icon__download.svg) no-repeat center right;width:20px;height:20px}.node--type-teachers-guides.node--display-mode-full ul.links .tg__generic-link a::after,.node--type-teachers-guides.node--display-mode-full ul.links .tg__order-link a::after{background:url(/themes/custom/elections/images/icons/icon__arrow.svg) no-repeat center right}.node--type-teachers-guides.node--display-mode-full ul.links .tg__course-link a::after{background:url(/themes/custom/elections/images/icons/search.svg) no-repeat center right;background-size:contain;transform:scaleX(-1)}@media all and (min-width:35.5em){.webform-submission-form{display:flex;flex-wrap:wrap;justify-content:space-between}}.webform-submission-form&gt;.form-item{margin:1rem 0}@media all and (min-width:35.5em){.webform-submission-form&gt;.form-item{width:48%}}.webform-submission-form&gt;.form-item label.form-required::after,.webform-submission-form&gt;.form-item label.is-required::after{content:"*";display:inline;color:#d60b61;font-size:16px;line-height:0}.webform-submission-form fieldset{padding:0;margin:0;border:0}.webform-submission-form fieldset .fieldset__legend-text{display:block;text-transform:none;letter-spacing:initial;font-size:1.8125rem;line-height:2.385rem;font-family:"Raleway",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;margin-bottom:2rem}.webform-submission-form fieldset .fieldset .fieldset__legend-text{font-size:1.25rem;line-height:1.75rem}.webform-submission-form section{padding:2rem 0;border-bottom:1px solid #cdcdcd}.webform-submission-form section:first-of-type{padding-top:0}.webform-submission-form section:last-of-type{border-bottom:none}@media all and (min-width:35.5em){#edit-intro-text,.form-item--id-communications-consent,.form-item--id-grade-other,.form-item--id-information-provided-details-answer,.form-item--id-limited-streaming-capacity,.form-item--id-role-other{width:100%;flex:100%}}#edit-intro-text .required-color{color:#d60b61}@media all and (min-width:35.5em){.form-item--id-grade-other label{width:61%;text-align:right}}@media all and (min-width:41.25em){.form-item--id-grade-other label{width:60%}}@media all and (min-width:46.875em){.form-item--id-grade-other label{width:59%}}@media all and (min-width:53.75em){.form-item--id-grade-other label{width:58%}}@media all and (min-width:67.5em){.form-item--id-grade-other label{width:57.5%}}@media all and (min-width:74.9375em){.form-item--id-grade-other label{width:56.5%}}@media all and (min-width:35.5em){.form-item--id-grade-other input#edit-grade-other{width:48%;float:right}.form-item--id-role-other input#edit-role-other{width:48%}}.webform-submission-form #edit-list-of-resources .form-item--processed-text{margin-bottom:2rem}.webform-submission-form #edit-list-of-resources h3{margin:0 0 1.5rem;color:#00b4af}@media all and (min-width:26.25em){.webform-submission-form #edit-list-of-resources .webform-section-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-gap:1rem 2rem}}@media all and (min-width:35.5em){.webform-submission-form #edit-list-of-resources .webform-section-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-gap:0 2rem}}.webform-submission-form #edit-list-of-resources .webform-section-wrapper&gt;.form-item{width:auto}@media all and (min-width:26.25em){.webform-submission-form #edit-list-of-resources .webform-section-wrapper&gt;:nth-child(1){grid-column:1;grid-row:1/3}.webform-submission-form #edit-list-of-resources .webform-section-wrapper&gt;:nth-child(2){grid-column:2;grid-row:1}.webform-submission-form #edit-list-of-resources .webform-section-wrapper&gt;:nth-child(3){grid-column:2;grid-row:2}}@media all and (min-width:35.5em){.webform-submission-form #edit-list-of-resources .webform-section-wrapper&gt;:nth-child(1){grid-column:1}.webform-submission-form #edit-list-of-resources .webform-section-wrapper&gt;:nth-child(2){grid-column:2}.webform-submission-form #edit-list-of-resources .webform-section-wrapper&gt;:nth-child(3){grid-column:3;grid-row:1}}@media all and (-ms-high-contrast:none) and (min-width:26.25em),(-ms-high-contrast:active) and (min-width:26.25em){.webform-submission-form #edit-list-of-resources .webform-section-wrapper{display:-ms-grid;-ms-grid-columns:1fr 2rem 1fr;-ms-grid-rows:auto 1rem auto}.webform-submission-form #edit-list-of-resources .webform-section-wrapper&gt;:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}.webform-submission-form #edit-list-of-resources .webform-section-wrapper&gt;:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.webform-submission-form #edit-list-of-resources .webform-section-wrapper&gt;:nth-child(3){-ms-grid-column:3;-ms-grid-row:3}}@media all and (-ms-high-contrast:none) and (min-width:35.5em),(-ms-high-contrast:active) and (min-width:35.5em){.webform-submission-form #edit-list-of-resources .webform-section-wrapper{display:-ms-grid;-ms-grid-columns:1fr 2rem 1fr 2rem 1fr;-ms-grid-rows:auto}.webform-submission-form #edit-list-of-resources .webform-section-wrapper&gt;:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}.webform-submission-form #edit-list-of-resources .webform-section-wrapper&gt;:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.webform-submission-form #edit-list-of-resources .webform-section-wrapper&gt;:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}}.view--district-fact-sheet .form-actions input,.webform-submission-form #edit-list-of-resources .webform-section-wrapper .checkboxes--wrapper&gt;.fieldset__legend{margin:0}.webform-submission-form #edit-list-of-resources .webform-section-wrapper .checkboxes--wrapper&gt;.fieldset__legend .fieldset__legend-text{font-size:1rem;line-height:1.5rem;margin-bottom:.5rem;font-family:"Lato",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif}.view--display-resources_list_block_1 .views-exposed-form fieldset&gt;div,.view--resources-list-view .views-exposed-form fieldset&gt;div,.webform-submission-form #edit-list-of-resources .webform-section-wrapper .checkboxes--wrapper .form-item--checkboxes&gt;.form-item{display:inline-block}.webform-submission-form #edit-list-of-resources .webform-section-wrapper .checkboxes--wrapper .form-item--checkboxes&gt;.form-item input[type=checkbox]+label{display:block;background-image:none;background-color:transparent;border:1px solid #00b4af;padding:.5rem;transition:all .25s ease-in;cursor:pointer}.webform-submission-form #edit-list-of-resources .webform-section-wrapper .checkboxes--wrapper .form-item--checkboxes&gt;.form-item input[type=checkbox]:checked+label{background-image:none;background-color:#00b4af;border:1px solid #00b4af;color:#fff}.webform-submission-form #edit-list-of-resources .webform-section-wrapper .checkboxes--wrapper .form-item--checkboxes&gt;.form-item:first-of-type{padding-right:.5rem}body.lang-fr .webform-submission-form #edit-list-of-resources .webform-section-wrapper .checkboxes--wrapper .form-item--checkboxes&gt;.form-item:first-of-type{padding-right:0;padding-left:.5rem}.webform-submission-form #edit-list-of-resources .webform-section-wrapper .checkboxes--wrapper .form-item--checkboxes&gt;.form-item:last-of-type{padding-left:.5rem}body.lang-fr .webform-submission-form #edit-list-of-resources .webform-section-wrapper .checkboxes--wrapper .form-item--checkboxes&gt;.form-item:last-of-type{float:left;padding-left:0;padding-right:.5rem}.webform-submission-form #edit-list-of-resources .webform-section-wrapper .checkboxes--wrapper.resource-color-orange .form-item--checkboxes&gt;.form-item input[type=checkbox]+label,.webform-submission-form #edit-list-of-resources section.resource-color-orange .checkboxes--wrapper .form-item--checkboxes&gt;.form-item input[type=checkbox]+label{border:1px solid #fba700}.webform-submission-form #edit-list-of-resources .webform-section-wrapper .checkboxes--wrapper.resource-color-orange .form-item--checkboxes&gt;.form-item input[type=checkbox]:checked+label,.webform-submission-form #edit-list-of-resources section.resource-color-orange .checkboxes--wrapper .form-item--checkboxes&gt;.form-item input[type=checkbox]:checked+label{background-color:#fba700;border:1px solid #fba700}.webform-submission-form #edit-list-of-resources .webform-section-wrapper .checkboxes--wrapper.resource-color-teal input[type=checkbox]+label,.webform-submission-form #edit-list-of-resources section.resource-color-teal .checkboxes--wrapper .form-item--checkboxes&gt;.form-item input[type=checkbox]+label{border:1px solid #00b4af}.webform-submission-form #edit-list-of-resources .webform-section-wrapper .checkboxes--wrapper.resource-color-teal input[type=checkbox]:checked+label,.webform-submission-form #edit-list-of-resources section.resource-color-teal .checkboxes--wrapper .form-item--checkboxes&gt;.form-item input[type=checkbox]:checked+label{background-color:#00b4af;border:1px solid #00b4af}.webform-submission-form #edit-list-of-resources section.resource-color-orange h3{color:#fba700}.webform-submission-form #edit-list-of-resources section.resource-color-teal h3{color:#00b4af}.path-webform .messages--status{background-image:none}.node--type-curriculum dl dd{display:block;margin:auto}.node--type-curriculum.node--display-mode-teaser .field__label{font-weight:700;text-transform:capitalize}.node--type-curriculum.node--display-mode-teaser .field__label::after{content:":";display:inline}.node--type-curriculum.node--display-mode-teaser .fields{margin-top:.75rem;display:flex;flex-wrap:wrap}.node--type-curriculum.node--display-mode-teaser .fields .field{display:flex}.node--type-curriculum.node--display-mode-teaser .fields .field__label{margin-right:7px}.node--type-curriculum.node--display-mode-teaser .fields .field:not(:last-child)::after{content:"|";display:inline-block;padding:0 10px}.node--type-curriculum.node--display-mode-teaser .field--name-field-tags .field__items{display:flex;flex-direction:row;flex-wrap:wrap}.node--type-curriculum.node--display-mode-teaser .field--name-field-tags .field__items .field__item:not(:last-child)::after{display:inline;content:", ";padding-right:5px}.view--further-reading.view--display-block_1{margin-bottom:2.8rem}.view--further-reading.view--display-block_1 .item-list ul&gt;li{float:left;width:31.333%;margin:0 1% 1.4rem}.view--further-reading.view--display-block_1 a{display:block;background-color:#f8f8f8;border-radius:6px;font-size:1rem;padding:.35rem 2.1rem .35rem .35rem;min-height:60px;border-bottom:0!important;position:relative;color:#111;font-weight:600;transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:0 1px 3px rgba(0,0,0,.16),0 1px 3px rgba(0,0,0,.23)}@media all and (min-width:35.5em){.view--further-reading.view--display-block_1 a{min-height:80px}}.view--further-reading.view--display-block_1 a::before{position:absolute;content:"";display:block;width:12px;height:20px;background-size:12px 20px;right:.7rem;bottom:.7rem;background:url(/themes/custom/elections/images/arrows/icon__arrow--pink.svg) no-repeat}.view--further-reading.view--display-block_1 .item-list ul li{list-style:none;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:2.8571428571%}@media all and (min-width:35.5em){.view--further-reading.view--display-block_1 .item-list ul li{width:48.5714285714%;float:left}.view--further-reading.view--display-block_1 .item-list ul li:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.view--further-reading.view--display-block_1 .item-list ul li:nth-child(2n+2){margin-left:51.4285714286%;margin-right:-100%;clear:none}}@media all and (min-width:48em){.view--further-reading.view--display-block_1 .item-list ul li{width:31.4285714286%;float:left}.view--further-reading.view--display-block_1 .item-list ul li:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.view--further-reading.view--display-block_1 .item-list ul li:nth-child(3n+2){margin-left:34.2857142857%;margin-right:-100%;clear:none}.view--further-reading.view--display-block_1 .item-list ul li:nth-child(3n+3){margin-left:68.5714285714%;margin-right:-100%;clear:none}}@media all and (min-width:60em){.view--further-reading.view--display-block_1 .item-list ul li{width:22.8571428571%;float:left}.view--further-reading.view--display-block_1 .item-list ul li:nth-child(4n+1){margin-right:-100%;clear:both;margin-left:0}.view--further-reading.view--display-block_1 .item-list ul li:nth-child(4n+2){margin-left:25.7142857143%;margin-right:-100%;clear:none}.view--further-reading.view--display-block_1 .item-list ul li:nth-child(4n+3){margin-left:51.4285714286%;margin-right:-100%;clear:none}.view--further-reading.view--display-block_1 .item-list ul li:nth-child(4n+4){margin-left:77.1428571429%;margin-right:-100%;clear:none}}.media .field__item{color:#111;background-color:#f8f8f8}.view--featured-resources{margin-top:1.4rem;padding-top:1.4rem;padding-bottom:1.4rem}@media all and (min-width:35.5em){.view--featured-resources{background-color:#f8f8f8}}.view--featured-resources .view__content,.view--news.view--display-block_2{max-width:1200px;margin-left:auto;margin-right:auto}.view--featured-resources .view__content:after,.view--news.view--display-block_2:after{content:" ";display:block;clear:both}.view--featured-resources .item-list ul li{list-style:none;background-color:#f8f8f8;border-radius:6px;margin-bottom:1.4rem;width:100%;float:left;margin-left:0;margin-right:0}@media all and (min-width:35.5em){.view--featured-resources .item-list ul li{background-color:#fff;width:48.5714285714%;float:left}.view--featured-resources .item-list ul li:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.view--featured-resources .item-list ul li:nth-child(2n+2){margin-left:51.4285714286%;margin-right:-100%;clear:none}}@media all and (min-width:48em){.view--featured-resources .item-list ul li{width:31.4285714286%;float:left}.view--featured-resources .item-list ul li:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.view--featured-resources .item-list ul li:nth-child(3n+2){margin-left:34.2857142857%;margin-right:-100%;clear:none}.view--featured-resources .item-list ul li:nth-child(3n+3){margin-left:68.5714285714%;margin-right:-100%;clear:none}}.view--featured-resources .item-list ul li h3,.view--news.view--display-block_2 .view__content .item-list ul li h3{font-size:1.375rem;line-height:1.2;margin:0;color:#5a0026;margin-bottom:.35rem}.view--featured-resources .item-list ul li h3 span,.view--search.view--display-page h3{line-height:1.1;display:inline-block}.view--featured-resources .item-list ul li .resource__text{padding:.7rem;min-height:210px}.view--featured-resources .item-list ul li .resource__link,.view--news.view--display-block_2 .view__content .item-list ul li a{background-color:#d60b61;color:#fff;display:block;padding:.35rem .7rem;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border:0;font-size:1rem;background-repeat:no-repeat;background-position:96% center;cursor:pointer}.view--featured-resources .item-list ul li .resource__link:hover,.view--news.view--display-block_2 .view__content .item-list ul li a:hover{border:0;background-color:#be0a56}.view--curriculum fieldset .view--news.view--display-block_2 .view__header legend,.view--news.view--display-block_2 .view__header .view--curriculum fieldset legend,.view--news.view--display-block_2 .view__header h2{text-transform:uppercase!important;font-size:1.375rem!important;letter-spacing:2px}.view--news.view--display-block_2 .view__content .item-list ul li{list-style:none;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:.7rem}@media all and (min-width:48em){.view--news.view--display-block_2 .view__content .item-list ul li{width:31.4285714286%;float:left}.view--news.view--display-block_2 .view__content .item-list ul li:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.view--news.view--display-block_2 .view__content .item-list ul li:nth-child(3n+2){margin-left:34.2857142857%;margin-right:-100%;clear:none}.view--news.view--display-block_2 .view__content .item-list ul li:nth-child(3n+3){margin-left:68.5714285714%;margin-right:-100%;clear:none}}.view--news.view--display-block_2 .view__content .item-list ul li .node--type-news.node--display-mode-teaser{background-color:#f8f8f8;border-radius:6px;position:relative}@media all and (min-width:48em){.view--news.view--display-block_2 .view__content .item-list ul li .node--type-news.node--display-mode-teaser{min-height:280px}}.view--news.view--display-block_2 .view__content .item-list ul li .highlight__content{padding:.7rem}.view--news.view--display-block_2 .view__content .item-list ul li h3{padding:0}.view--news.view--display-block_2 .view__content .item-list ul li .field--name-field-published-date{margin-bottom:.7rem;font-size:.875rem;position:relative;margin-left:1.4rem}.view--news.view--display-block_2 .view__content .item-list ul li a{background-image:url(/themes/custom/elections/images/icons/icon__arrow--small.svg);bottom:0;left:0;right:0;position:relative;z-index:100}.view--featured-resources .item-list ul li .resource__link,.view--news.view--display-block_2 .view__content .item-list ul li a::after{background-image:url(/themes/custom/elections/images/icons/icon__arrow--small.svg)}.view--search.view--display-page .view__filters{width:100%;float:left;margin-left:0;margin-right:0}@media all and (min-width:48em){.view--search.view--display-page .view__filters{width:31.4285714286%;float:left;margin-left:0}.view--search.view--display-page .view__content{margin-top:2.8rem}}.view--search.view--display-page .view__content,.view--search.view--display-page .view__empty{width:100%;float:left;margin-left:0;margin-right:0}@media all and (min-width:48em){.view--search.view--display-page .view__content,.view--search.view--display-page .view__empty{width:65.7142857143%;float:right;margin-left:2.8571428571%}.view--search.view--display-page .view__empty{margin-top:2.8rem}}.view--search.view--display-page .pager{clear:both}@media all and (min-width:48em){.view--search.view--display-page .pager{width:65.7142857143%;float:right;margin-left:2.8571428571%}}.view--search.view--display-page h3{margin-top:0;margin-bottom:.35rem}.view--events.view--display-block_1 h3 a,.view--news.view--display-block_1 h3 a,.view--search.view--display-page h3 a{display:inline;line-height:1.2}.view--search.view--display-page .p-mini{clear:both}.view--search.view--display-page .item-list ul li{list-style:none;margin-bottom:2.1rem;max-width:52em;padding-bottom:1.4rem;border-top:1px solid #dfdfdf;padding-top:.35rem}.view--search.view--display-page .item-list ul li:not(:last-of-type){margin-bottom:.7rem}.view--news.view--display-page_1{margin-top:1.4rem}.view--news.view--display-page_1 .views-field-field-published-date{margin-bottom:.35rem}.view--news.view--display-page_1 .views-field-field-published-date .field-content{font-size:.875rem;position:relative;margin-left:1.4rem}.view--news.view--display-page_1 .item-list ul li{max-width:52em;margin-bottom:2.1rem;list-style:none}.view--news.view--display-page_1 h3{margin-top:0;margin-bottom:.35rem;line-height:1.2}.view--search.view--display-page .view__filters{margin-bottom:1.4rem}.view--search.view--display-page .view__filters .form-item--id-keywords{width:100%;float:left;margin-left:0;margin-right:0}@media all and (min-width:28.125em){.view--search.view--display-page .view__filters .form-item--id-keywords{width:48.5714285714%;float:left;margin-left:0}}@media all and (min-width:48em){.view--search.view--display-page .view__filters .form-item--id-keywords{width:100%;float:left;margin-left:0;margin-right:0}}.view--search.view--display-page .view__filters .form-item--id-type{width:100%;float:left;margin-left:0;margin-right:0;margin-top:.35rem}@media all and (min-width:28.125em){.view--search.view--display-page .view__filters .form-item--id-type{width:48.5714285714%;float:right;margin-left:2.8571428571%;margin-top:0}}@media all and (min-width:48em){.view--search.view--display-page .view__filters .form-item--id-type{margin-top:.35rem;width:100%;float:left;margin-left:0;margin-right:0}}.view--search.view--display-page .view__filters .form-actions{margin-top:1.4rem}.view--search.view--display-page .view__filters .form-actions #edit-submit-search{width:48.5714285714%;float:left;margin-left:0;margin-right:0}.view--search.view--display-page .view__filters .form-actions #edit-reset{width:48.5714285714%;float:right;margin-left:2.8571428571%;margin-right:0}.view--district-fact-sheet .view-filters,.view--district-fact-sheet .view__content{clear:both}.view--district-fact-sheet .form-item--id-combine{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:.7rem}@media all and (min-width:35.5em){.view--district-fact-sheet .form-item--id-combine{width:48.5714285714%;float:left;margin-left:0}}@media all and (min-width:48em){.view--district-fact-sheet .form-item--id-combine{width:31.4285714286%;float:left;margin-left:0}}.view--district-fact-sheet .form-item--id-field-province-target-id{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:.7rem}@media all and (min-width:35.5em){.view--district-fact-sheet .form-item--id-field-province-target-id{width:48.5714285714%;float:right;margin-left:2.8571428571%}}@media all and (min-width:48em){.view--district-fact-sheet .form-item--id-field-province-target-id{width:31.4285714286%;float:left;margin-left:2.8571428571%}}.view--district-fact-sheet .form-actions{margin-bottom:.7rem}@media all and (min-width:48em){.view--district-fact-sheet .form-actions{width:31.4285714286%;float:left;margin-left:2.8571428571%;margin-top:1.4rem}}.view--district-fact-sheet .form-actions input:nth-of-type(1){width:48.5714285714%;float:left;margin-left:0}.view--district-fact-sheet .form-actions input:nth-of-type(2){width:48.5714285714%;float:right;margin-left:2.8571428571%}.view--district-fact-sheet .item-list ul li{list-style:none;margin-bottom:1.4rem;background-color:#f8f8f8;border-radius:6px;padding:.7rem}.view--curriculum fieldset .view--district-fact-sheet .item-list ul li legend,.view--district-fact-sheet .item-list ul li .view--curriculum fieldset legend,.view--district-fact-sheet .item-list ul li h2,.view--district-fact-sheet .item-list ul li h3{margin-top:0;margin-bottom:.7rem;display:block!important;line-height:1.2;font-family:"Lato",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif}.view--curriculum fieldset .view--district-fact-sheet .item-list ul li legend,.view--district-fact-sheet .item-list ul li .view--curriculum fieldset legend,.view--district-fact-sheet .item-list ul li h2{font-size:1.4rem}.view--district-fact-sheet .item-list ul li h3{font-size:1.1rem}.view--district-fact-sheet .item-list ul li li{margin-bottom:0;padding:0}.view--display-resources_list_block_1 .views-exposed-form,.view--resources-list-view .views-exposed-form{width:90%}.view--display-resources_list_block_1 .views-exposed-form fieldset,.view--resources-list-view .views-exposed-form fieldset{padding:0;margin-left:0;margin-right:0}.view--curriculum.view--display-main_page fieldset{padding:0}.view--curriculum.view--display-main_page .filter-group-title{font-size:1rem}.view--curriculum.view--display-main_page .form-item{margin-right:1rem;float:left}.view--curriculum.view--display-main_page .form-item.form-item--id-step-1,.view--curriculum.view--display-main_page .form-item.form-item--id-step-2{float:none;clear:both;padding:.75rem 0}.view--curriculum.view--display-main_page input[type=submit]{margin:0;position:relative;top:25px}.view--curriculum fieldset{border:0;margin:0}.not-front.path-curriculum-connections nav.breadcrumb{margin-left:0}html:lang(fr) .node--type-curriculum.node--display-mode-teaser .field__label{text-transform:none}@media all and (min-width:35.5em){.view--resources-list-view .view__filters{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between}}.view--resources-list-view .view__filters .views-exposed-form{margin-bottom:1.05rem}@media all and (min-width:35.5em){.view--resources-list-view .view__filters .views-exposed-form{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start}}.view--resources-list-view .view__filters .form-item__label{font-size:.8rem;text-transform:uppercase}.view--resources-list-view .view__filters .form-actions,.view--resources-list-view .view__filters .form-item{padding-right:.7rem}.view--resources-list-view .view__filters .form-actions select,.view--resources-list-view .view__filters .form-item select{width:15rem;margin-left:0}@media all and (min-width:35.5em){.view--resources-list-view .view__filters .form-actions select,.view--resources-list-view .view__filters .form-item select{width:auto}}.view--resources-list-view .view__filters .form-actions input,.view--resources-list-view .view__filters .form-actions select,.view--resources-list-view .view__filters .form-item input,.view--resources-list-view .view__filters .form-item select{font-size:.8rem;height:2.5rem}.view--resources-list-view .view__filters .buttons{text-align:right;margin-bottom:1.05rem}.view--resources-list-view .view__filters .buttons button{width:2rem;height:2rem;white-space:nowrap;overflow:hidden;background-position:center center;background-repeat:none;border:1px solid transparent;color:transparent}.view--resources-list-view .view__filters .buttons button:hover,.view--resources-list-view .view__filters .buttons button[aria-pressed=true]{border-color:#d60b61}.view--resources-list-view .view__filters .buttons button.grid{background-image:url(/themes/custom/elections/images/icons/icon__grid-view.svg)}.view--resources-list-view .view__filters .buttons button.list{background-image:url(/themes/custom/elections/images/icons/icon__list-view.svg)}.view--resources-list-view .view__content .item-list{font-size:1rem;font-weight:600}.view--resources-list-view .view__content .item-list .views-field-title{position:relative}.view--resources-list-view .view__content .item-list .views-field-title::before{position:absolute;content:"";display:block;width:12px;height:20px;background-size:12px 20px;right:.7rem;top:50%;margin:auto;transform:translateY(-10px);background:url(/themes/custom/elections/images/arrows/icon__arrow--pink.svg) no-repeat}.view--resources-list-view .view__content .item-list ul{padding-left:0;text-indent:0}.view--resources-list-view .view__content .item-list ul.list a:hover span{text-decoration:underline!important}.view--resources-list-view .view__content .item-list ul.list .views-field-field-thumbnail{display:inline-block}.view--resources-list-view .view__content .item-list ul.list .views-field-field-thumbnail .media,article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}.view--resources-list-view .view__content .item-list ul.list .views-field-title{display:inline-block;padding:.35rem 2.1rem .35rem 0}.view--resources-list-view .view__content .item-list ul.grid a{color:#111;display:block;border-radius:6px;transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:0 1px 3px rgba(0,0,0,.16),0 1px 3px rgba(0,0,0,.23)}.view--resources-list-view .view__content .item-list ul.grid a:hover{border-bottom:0;box-shadow:0 4px 8px rgba(0,0,0,.16),0 4px 8px rgba(0,0,0,.13)}.view--resources-list-view .view__content .item-list ul.grid li{background-color:#f8f8f8;border-radius:6px}@media all and (min-width:35.5em){.view--resources-list-view .view__content .item-list ul.grid li{width:48.5714285714%;float:left}.view--resources-list-view .view__content .item-list ul.grid li:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.view--resources-list-view .view__content .item-list ul.grid li:nth-child(2n+2){margin-left:51.4285714286%;margin-right:-100%;clear:none}}@media all and (min-width:48em){.view--resources-list-view .view__content .item-list ul.grid li{width:31.4285714286%;float:left}.view--resources-list-view .view__content .item-list ul.grid li:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.view--resources-list-view .view__content .item-list ul.grid li:nth-child(3n+2){margin-left:34.2857142857%;margin-right:-100%;clear:none}.view--resources-list-view .view__content .item-list ul.grid li:nth-child(3n+3){margin-left:68.5714285714%;margin-right:-100%;clear:none}}.view--resources-list-view .view__content .item-list ul.grid li .views-field-field-thumbnail img{display:block;border-radius:6px 6px 0 0}.view--resources-list-view .view__content .item-list ul.grid li .views-field-title{display:table;width:100%;padding:.7rem 2.1rem .7rem .7rem}.view--resources-list-view .view__content .item-list ul.grid li .views-field-title&gt;span{display:table-cell;height:3rem;vertical-align:middle}.view--resources-list-view .view__content .item-list ul.grid li .views-field-view-node{float:right}.view--resources-list-view .view__content .item-list ul li{list-style:none;margin-bottom:1.05rem}.view--resources-list-view .view__content .item-list ul a{border-bottom:0}.view--news.view--display-block_1{width:100%;float:left;margin-left:0;margin-right:0}@media all and (min-width:48em){.view--news.view--display-block_1{width:47.0588235294%;float:left;margin-left:0}}.view--events.view--display-block_1{width:100%;float:left;margin-left:0;margin-right:0}@media all and (min-width:48em){.view--events.view--display-block_1{width:47.0588235294%;float:right;margin-left:5.8823529412%}}.view--events.view--display-block_1,.view--news.view--display-block_1{margin-top:2.1rem}.view--curriculum fieldset .view--events.view--display-block_1 legend,.view--curriculum fieldset .view--news.view--display-block_1 legend,.view--events.view--display-block_1 .view--curriculum fieldset legend,.view--events.view--display-block_1 h2,.view--news.view--display-block_1 .view--curriculum fieldset legend,.view--news.view--display-block_1 h2{padding-bottom:1.4rem;font-size:1.2rem!important}.view--events.view--display-block_1 h3,.view--news.view--display-block_1 h3{margin-top:0;margin-bottom:.35rem;display:inline;line-height:1.1}.view--events.view--display-block_1 .views-field-field-event-date,.view--events.view--display-block_1 .views-field-field-published-date,.view--news.view--display-block_1 .views-field-field-event-date,.view--news.view--display-block_1 .views-field-field-published-date{margin-bottom:.35rem;margin-top:.35rem}.view--events.view--display-block_1 .views-field-field-event-date .field-content,.view--events.view--display-block_1 .views-field-field-published-date .field-content,.view--news.view--display-block_1 .views-field-field-event-date .field-content,.view--news.view--display-block_1 .views-field-field-published-date .field-content{font-size:.875rem;position:relative;margin-left:1.4rem}.view--events.view--display-block_1 .views-field-field-event-date .field-content::before,.view--events.view--display-block_1 .views-field-field-published-date .field-content::before,.view--news.view--display-block_1 .views-field-field-event-date .field-content::before,.view--news.view--display-block_1 .views-field-field-published-date .field-content::before{position:absolute;content:" ";display:block;width:20px;height:20px;left:-1.4rem;background:url(/themes/custom/elections/images/icons/icon__date.svg) no-repeat;background-size:20px 20px}.view--events.view--display-block_1 .item-list ul,.view--news.view--display-block_1 .item-list ul{margin:0;padding:0}.view--events.view--display-block_1 .item-list ul li,.view--news.view--display-block_1 .item-list ul li{list-style:none;margin-left:0;max-width:52em;padding-bottom:1.4rem;border-top:1px solid #dfdfdf;padding-top:.35rem}.view--events.view--display-block_1 .item-list ul li:not(:last-of-type),.view--news.view--display-block_1 .item-list ul li:not(:last-of-type){margin-bottom:.7rem}.path-node-66 .body{padding-top:2.1rem;clear:both}.path-node-66 .pager{padding-top:0!important}.path-node-66 .pager .pager__item{padding-top:0}.path-node-62076 .paragraph--type-callout-large{border-radius:6px!important}.path-node-62076 .paragraph--type-callout-large .callout-large__link{background-color:transparent!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:6px!important}.path-node-62076 .paragraph--type-callout-large .callout-large__link::before{background:0 0!important}.path-node-62076 .paragraph--type-callout-large .callout-large__link .callout-large__heading{font-style:0!important;color:transparent}.path-node-62076.lang-en .callout-large__link{background-image:url(/themes/custom/elections/images/bg/logo__democracy--en.svg)!important}.path-node-62076.lang-fr .callout-large__link{background-image:url(/themes/custom/elections/images/bg/logo__democracy--fr.svg)!important}code,kbd,pre,samp{font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative}audio,progress,video{display:inline-block;vertical-align:baseline}audio{max-width:300px}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focusring,[type=reset]::-moz-focusring,[type=submit]::-moz-focusring,button::-moz-focusring{outline:1px dotted ButtonText}[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}[hidden],template{display:none}abbr,blockquote,code,kbd,q,samp,tt,var{-webkit-hyphens:none;hyphens:none}.view--curriculum fieldset legend,blockquote,figure,h1,h2,h3,h4,h5,h6,li,ol,p{margin:0;padding:0}#block-sharethis::after,.block--callout-large::after,.block--small-callout::after,.block--tabs .block__content ul::after,.l-main::after,.menu--social-channels-fr::after,.menu--social-channels::after,.node--type-district-fact.node--display-mode-full::after,.node--type-district-fact.node--display-mode-search-index::after,.node--type-events.node--display-mode-search-index::after,.node--type-news.node--display-mode-search-index::after,.node--type-page.node--display-mode-search-index::after,.node--type-resource.node--display-mode-search-index::after,.node--type-teachers-guides.node--display-mode-full .tg__header::after,.node--type-teachers-guides.node--display-mode-full .tg__objects .tg__object::after,.region-footer-middle .menu--footer ul.menu::after,.region-footer::after,.table-basic::after,.ui-tabs-panel::after,.view--district-fact-sheet .form-actions::after,.view--district-fact-sheet .item-list ul li::after,.view--district-fact-sheet .view-filters::after,.view--district-fact-sheet .view__content::after,.view--events.view--display-block_1::after,.view--featured-resources::after,.view--further-reading.view--display-block_1::after,.view--news.view--display-block_1::after,.view--news.view--display-page_1 .item-list ul::after,.view--resources-list-view .view__content .item-list ul.grid::after,.view--search.view--display-page::after,table::after{clear:both;content:"";display:table}#edit-cancel,.block--fullwidth-header-image .field--name-field-link .field__item a,.l-main a,.node--type-landing-page .node__description .node__image .field--name-field-header-image-link .field__item a,.node-preview-container .node-preview-backlink,input[type=submit]{transition:all .2s}.breadcrumb__intro,.breadcrumb__title{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal}.node--type-district-fact.node--display-mode-search-index .content__type,.node--type-events.node--display-mode-search-index .content__type,.node--type-news.node--display-mode-search-index .content__type,.node--type-page.node--display-mode-search-index .content__type,.node--type-resource.node--display-mode-search-index .content__type{font-size:.75rem;text-transform:uppercase;letter-spacing:2px;font-family:"Lato",Sans-Serif;font-weight:700;color:#d60b61}.block--main-page-content .node--display-mode-full .field--name-field-keywords .field__label,.node--type-events .field--name-field-event-date .field__label,.view--curriculum fieldset .view--further-reading.view--display-block_1 legend,.view--further-reading.view--display-block_1 .view--curriculum fieldset legend,.view--further-reading.view--display-block_1 h2{font-size:.875rem;text-transform:uppercase;letter-spacing:2px;margin-top:1.4rem;margin-bottom:.35rem;font-weight:700;font-family:"Raleway",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif}.view--curriculum fieldset .view--events.view--display-block_1 legend,.view--curriculum fieldset .view--news.view--display-block_1 legend,.view--events.view--display-block_1 .view--curriculum fieldset legend,.view--events.view--display-block_1 h2,.view--news.view--display-block_1 .view--curriculum fieldset legend,.view--news.view--display-block_1 h2{text-transform:uppercase;letter-spacing:2px;margin-top:1.4rem;margin-bottom:.35rem;font-weight:700;font-family:"Raleway",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif}html{font-size:100%;line-height:1.4}@media all and (min-width:768px){html{font-size:106.25%}}@media all and (min-width:960px){html{font-size:112.5%}}html{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.more-link{margin-top:.35rem;text-transform:uppercase;font-size:.8rem;letter-spacing:2px}.more-link a{padding-right:.7rem;display:inline-block;color:#5a0026;font-weight:700}.more-link a::after{content:" ";width:10px;height:10px;display:inline-block;background-image:url(/themes/custom/elections/images/arrows/icons__arrow%E2%80%94link.svg);background-repeat:no-repeat;background-size:10px 10px;margin-left:.25rem}.l-main a{color:#d60b61;border-bottom:1px solid transparent}.l-main a:hover,.l-main a:visited{color:#2f90b0}.contextual-links a,.contextual-links a:hover{border-bottom-color:transparent!important}.marker{font-weight:500}ol,ul{padding-left:2rem}li,ul.checkmarks li{list-style-position:outside}.view--curriculum fieldset legend,h1,h2,h3,h4,h5,h6{margin-top:1.4rem;margin-bottom:.35rem;font-family:"Raleway",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif}blockquote,p+p{margin-top:1.05rem}.view--curriculum fieldset legend+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:0}.h1,h1,h1 a{font-size:1.5745299861rem;line-height:1.3;color:#5a0026}@media all and (min-width:568px){.h1,h1,h1 a{font-size:1.6800234952rem}}@media all and (min-width:768px){.h1,h1,h1 a{font-size:1.7925850694rem;line-height:1.2}}@media all and (min-width:960px){.h1,h1,h1 a{font-size:1.912688269rem}}@media all and (min-width:1200px){.h1,h1,h1 a{font-size:2.0408383831rem;line-height:1.2}}.h2,.view--curriculum fieldset legend,.view--curriculum fieldset legend a,h2,h2 a{font-size:1.3829997357rem;line-height:1.3;font-weight:500}@media all and (min-width:568px){.h2,.view--curriculum fieldset legend,.view--curriculum fieldset legend a,h2,h2 a{font-size:1.475660718rem}}@media all and (min-width:768px){.h2,.view--curriculum fieldset legend,.view--curriculum fieldset legend a,h2,h2 a{font-size:1.5745299861rem;line-height:1.2}}@media all and (min-width:960px){.h2,.view--curriculum fieldset legend,.view--curriculum fieldset legend a,h2,h2 a{font-size:1.6800234952rem}}@media all and (min-width:1200px){.h2,.view--curriculum fieldset legend,.view--curriculum fieldset legend a,h2,h2 a{font-size:1.7925850694rem;line-height:1.2}}.h3,h3,h3 a{font-size:1.214767763rem;line-height:1.3;font-weight:500}@media all and (min-width:568px){.h3,h3,h3 a{font-size:1.2961572031rem}}@media all and (min-width:768px){.h3,h3,h3 a{font-size:1.3829997357rem;line-height:1.4}}@media all and (min-width:960px){.h3,h3,h3 a{font-size:1.475660718rem}}@media all and (min-width:1200px){.h3,h3,h3 a{font-size:1.5745299861rem;line-height:1.5}}.h4,h4,h4 a{font-size:1.067rem;line-height:1.3;font-weight:500}@media all and (min-width:568px){.h4,h4,h4 a{font-size:1.138489rem}}@media all and (min-width:768px){.h4,h4,h4 a{font-size:1.214767763rem;line-height:1.2}}@media all and (min-width:960px){.h4,h4,h4 a{font-size:1.2961572031rem}}@media all and (min-width:1200px){.h4,h4,h4 a{font-size:1.3829997357rem;line-height:1.2}}.h5,h5,h5 a{font-size:.9372071228rem;line-height:1.3;font-weight:500}@media all and (min-width:568px){.h5,h5,h5 a{font-size:1rem}}@media all and (min-width:768px){.h5,h5,h5 a{font-size:1.067rem;line-height:1.2}}@media all and (min-width:960px){.h5,h5,h5 a{font-size:1.138489rem}}@media all and (min-width:1200px){.h5,h5,h5 a{font-size:1.214767763rem;line-height:1.2}}.h6,h6,h6 a{font-size:.8232026157rem;line-height:1.3;font-weight:500}@media all and (min-width:568px){.h6,h6,h6 a{font-size:.878357191rem}}@media all and (min-width:768px){.h6,h6,h6 a{font-size:.9372071228rem;line-height:1.2}}@media all and (min-width:960px){.h6,h6,h6 a{font-size:1rem}}@media all and (min-width:1200px){.h6,h6,h6 a{font-size:1.067rem;line-height:1.2}}@media all and (min-width:48em){.block--page-title h1{margin-top:0}}.addthis{padding-top:.7rem}.addthis a:hover{border-bottom:none!important;opacity:.8}.addthis .at-share-btn:hover{transform:translateY(0)!important}sub{vertical-align:text-bottom;font-size:.6rem}sup{vertical-align:text-top}blockquote{border-left:2px solid #424242;padding-left:1rem}*,:after,:before{box-sizing:border-box}.region-footer .l-constrain,.region-footer-end .l-constrain,.region-footer-middle .l-constrain,.region-header .l-constrain,.region-navigation .l-constrain{max-width:1200px;margin-left:auto;margin-right:auto}.front .l-main:after,.l-main:after,.region-content .l-constrain:after,.region-footer .l-constrain:after,.region-footer-end .l-constrain:after,.region-footer-middle .l-constrain:after,.region-header .l-constrain:after,.region-navigation .l-constrain:after{content:" ";display:block;clear:both}.l-main{margin-top:2.8rem;margin-bottom:4.2rem;margin-left:auto;margin-right:auto}.front .l-main,.region-content .l-constrain{max-width:100%;margin-left:auto;margin-right:auto}.l-main,.region-content .l-constrain{max-width:1200px}.not-front .block--main-page-content .block__content&gt;.node,.not-front .block--page-title,.not-front .region-postfix,.not-front nav.breadcrumb{max-width:1024px;margin:0 auto}@media all and (max-width:47.9375em){.region-navigation{position:relative}}.file--application-octet-stream,.file--general{background-image:url(/themes/custom/elections/images/icons/file-exe.svg)}.file--package-x-generic{background-image:url(/themes/custom/elections/images/icons/file-generic.svg)}.file--ext-xls,.file--ext-xlsx,.file--x-office-spreadsheet{background-image:url(/themes/custom/elections/images/icons/file-xls.svg)}.file--ext-doc,.file--ext-docx,.file--x-office-document{background-image:url(/themes/custom/elections/images/icons/file-doc.svg)}.file--ext-ppt,.file--ext-pptx,.file--x-office-presentation{background-image:url(/themes/custom/elections/images/icons/file-ppt.svg)}.file--text-x-script{background-image:url(/themes/custom/elections/images/icons/file-js.svg)}.file--ext-js,.file--text-html{background-image:url(/themes/custom/elections/images/icons/file-html.svg)}.file--text-plain{background-image:url(/themes/custom/elections/images/icons/text-plain.png)}.file--application-pdf,.file--ext-pdf{background-image:url(/themes/custom/elections/images/icons/file-pdf.svg)}.file--application-x-executable,.file--ext-exe{background-image:url(/themes/custom/elections/images/icons/file-exe.svg)}.file--audio,.file--ext-mp3{background-image:url(/themes/custom/elections/images/icons/file-mp3.svg)}.file--ext-mp4,.file--video{background-image:url(/themes/custom/elections/images/icons/file-mp4.svg)}.file--ext-txt,.file--text{background-image:url(/themes/custom/elections/images/icons/file-txt.svg)}.file--ext-gif,.file--ext-jpeg,.file--ext-jpg,.file--ext-png,.file--image{background-image:url(/themes/custom/elections/images/icons/file-jpg.svg)}.file--ext-eps,.file--mime-application-postscript{background-image:url(/themes/custom/elections/images/icons/file-eps.svg)}.file{background-size:16px auto;background-position:left top;background-repeat:no-repeat;padding-left:1.4rem}a[data-entity-type=file]{position:relative;margin-left:1rem;font-weight:500;border-bottom:1px dotted}a[data-entity-type=file]::before{position:absolute;content:" ";width:.75rem;height:1rem;left:-.9rem;top:.12rem;background-image:url(/themes/custom/elections/images/icons/attach-2.svg);background-repeat:no-repeat;background-size:1rem 1rem}.messages,.messages a{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif!important}.messages{margin-bottom:1.4rem;background-color:#ecf6fa;color:#424242;overflow:hidden;padding:20px;position:relative;word-wrap:break-word;background-repeat:no-repeat;background-size:55px 55px;background-position:101.2% -5px}.messages a{color:#bcdeee;font-weight:600;text-decoration:none}.messages__content&gt;:last-child{margin-bottom:0}.messages--error{background-color:#ffe6e5;border-color:#ffc5c2;background-image:url(/themes/custom/elections/images/bg/messages-error.svg)}.messages--error a{color:#ff645c}.messages--status{background-color:rgba(239,248,230,.6);border-color:#c9e8a9;background-image:url(/themes/custom/elections/images/bg/messages-status.svg)}.messages--status a,.messages--warning a,.view--curriculum fieldset legend.styleguide,h2.styleguide{color:#71b02f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif!important}.messages--warning{background-color:#fcf8e3;border-color:#faf2cc;background-image:url(/themes/custom/elections/images/bg/messages-warning.svg)}.messages--warning a,.view--curriculum fieldset legend.styleguide,h2.styleguide{color:#8a6d3b}.wrapper-nice-login{border-radius:0;margin:0 auto;max-width:500px;margin-top:2rem}.wrapper-nice-login .nice-login-pass{width:100%;margin-bottom:1rem;font-size:.8rem}@media all and (min-width:48em){.wrapper-nice-login .nice-login-pass{width:auto;margin-bottom:0}}.wrapper-nice-login .nice-login-login{margin-top:.25rem}.node-preview-container .node-preview-backlink{background-color:#d60b61;padding:.5rem;color:#fff;text-transform:uppercase;font-size:.6rem;letter-spacing:.0223em}.node-preview-container .node-preview-backlink:hover{background-color:#cc0b5d}.node-preview-container .form-item-view-mode{display:none}.ui-datepicker{font-family:"Work Sans",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif}#cboxWrapper,.ui-datepicker,.ui-datepicker-header{border-radius:0}.ui-widget-header{background:0 0;border:0}.ui-state-default,.ui-widget-content .ui-state-default{background:0 0;background-color:#fafafa}.field--name-user-picture img{border-radius:50%}.view--curriculum fieldset legend.styleguide,h2.styleguide{letter-spacing:1px;text-transform:uppercase;color:#d60b61;font-weight:700;font-size:1rem}.contextual-links-wrapper a.contextual-links-trigger,.contextual-links-wrapper ul.contextual-links li a{border-bottom:1px solid transparent}.block--tabs{text-align:right}.block--tabs .block__content ul{margin-top:.5rem;margin-bottom:.5rem}.block--tabs .block__content ul li{display:inline-flex;margin:0;padding:0;list-style:none}.block--tabs .block__content ul li a{display:block;padding:.2rem .6em;letter-spacing:1px;text-transform:uppercase;color:#2a414f;border:2px solid #2e323d;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif!important;font-size:.7rem;font-weight:500;margin-bottom:0!important}.block--tabs .block__content ul li a:hover{color:#fff;background-color:#2e323d;margin-bottom:0!important}.block--tabs .block__content ul li.is-active a{color:#fff;background-color:#2e323d}.block--tabs .block__content ul ul.tabs.primary{float:left;margin-bottom:0;padding-left:1rem}@media all and (min-width:48em){.block--tabs .block__content ul ul.tabs.primary{float:right}}.block--tabs .block__content ul ul.tabs.secondary{float:left;clear:both;margin-top:.5rem;padding-left:1rem}@media all and (min-width:48em){.block--tabs .block__content ul ul.tabs.secondary{float:right}}.block--tabs .block__content ul ul.tabs.secondary a{padding:.1rem .4;font-size:.6rem;font-weight:500}.skiplinks{left:50%;margin-left:-7em;position:absolute;width:14em;z-index:9999}.skiplinks__link,.skiplinks__link:focus,.skiplinks__link:visited{background-color:#333;border:2px solid #eee;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0;box-shadow:0 0 6px rgba(0,0,0,.3);color:#eee;display:inline-block;font-weight:700;line-height:1.5;margin:0;outline:0;padding:.25em .5em;text-align:center;text-decoration:none;width:14em}#main:focus{outline:0}.progress{position:relative}.progress__track{background-color:rgba(0,65,116,.1);border:1px solid #004174;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);height:1rem;margin:.2em 0;max-width:100%;min-width:6em;overflow:hidden}.progress__bar{background-color:#004174;height:1rem;transition-duration:.5s;transition-property:width;transition-timing-function:ease-out;width:3%}.progress__description,.progress__percentage{color:#4d4d4d;overflow:hidden}.progress__description{float:left}.progress__percentage{float:right}.visually-hidden{clip:rect(1px,1px,1px,1px)!important;height:1px!important;overflow:hidden!important;position:absolute!important;width:1px!important;word-wrap:normal!important}.focusable:active,.focusable:focus{clip:auto!important;height:auto!important;overflow:visible!important;position:static!important;width:auto!important}.hidden{display:none!important}.invisible{visibility:hidden!important}body::-moz-selection{background:#5a0026;color:#fff}body::selection{background:#5a0026;color:#fff}.socialembed__container,.videoembed__wrapper{padding-top:1.4rem;padding-bottom:1.4rem;text-align:center}.socialembed__container .twitter-tweet,.socialembed__container iframe,.videoembed__wrapper .twitter-tweet,.videoembed__wrapper iframe{display:inline-block!important}
</pre></body></html>