.big-bold-headings h1,.big-bold-headings h2,.big-bold-headings h3,.big-bold-headings h4,.big-bold-headings h5,.big-bold-headings h6,.sans-serif-headings h2,.sans-serif-headings h3,.sans-serif-headings h4,.sans-serif-headings h5,.sans-serif-headings h6,html{font-family:"Fira Sans",sans-serif}.block--announcement .image,.block--announcement .material-icons,.block--card.horizontal .image,.card.horizontal .image{grid-area:image;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:1}#rockingwaves,#tossingboat{-webkit-animation-iteration-count:infinite;transform-origin:50% 50%}#backrock_waves,#over_waves,#rockingwaves,#tossingboat{transform-origin:50% 50%}.flowchart ol,.view-virtual-collection-grid ul.db-row{list-style-type:none}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v55/flUhRq6tzZclQEJ-Vdg-IuiaDsNZ.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:300;src:local('Fira Sans Light Italic'),local('FiraSans-LightItalic'),url(https://fonts.gstatic.com/s/firasans/v10/va9f4kDNxMZdWfMOD5VvkrBiQyf4VFw.ttf) format('truetype')}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:400;src:local('Fira Sans Italic'),local('FiraSans-Italic'),url(https://fonts.gstatic.com/s/firasans/v10/va9C4kDNxMZdWfMOD5VvkrjJYTc.ttf) format('truetype')}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:300;src:local('Fira Sans Light'),local('FiraSans-Light'),url(https://fonts.gstatic.com/s/firasans/v10/va9B4kDNxMZdWfMOD5VnPKreRhf_.ttf) format('truetype')}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:local('Fira Sans Regular'),local('FiraSans-Regular'),url(https://fonts.gstatic.com/s/firasans/v10/va9E4kDNxMZdWfMOD5Vvl4jO.ttf) format('truetype')}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:600;src:local('Fira Sans SemiBold'),local('FiraSans-SemiBold'),url(https://fonts.gstatic.com/s/firasans/v10/va9B4kDNxMZdWfMOD5VnSKzeRhf_.ttf) format('truetype')}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:local('Fira Sans Bold'),local('FiraSans-Bold'),url(https://fonts.gstatic.com/s/firasans/v10/va9B4kDNxMZdWfMOD5VnLK3eRhf_.ttf) format('truetype')}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:900;src:local('Fira Sans Black'),local('FiraSans-Black'),url(https://fonts.gstatic.com/s/firasans/v10/va9B4kDNxMZdWfMOD5VnFK_eRhf_.ttf) format('truetype')}@font-face{font-family:'Fira Sans Extra Condensed';font-style:normal;font-weight:300;src:local('Fira Sans Extra Condensed Light'),local('FiraSansExtraCondensed-Light'),url(https://fonts.gstatic.com/s/firasansextracondensed/v4/NaPPcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda3VSMr3i-pA.ttf) format('truetype')}@font-face{font-family:'Fira Sans Extra Condensed';font-style:normal;font-weight:400;src:local('Fira Sans Extra Condensed Regular'),local('FiraSansExtraCondensed-Regular'),url(https://fonts.gstatic.com/s/firasansextracondensed/v4/NaPKcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda1f-uvw.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gnD-w.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:local('Montserrat Black'),local('Montserrat-Black'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gnD-w.ttf) format('truetype')}@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;src:local('PT Serif'),local('PTSerif-Regular'),url(https://fonts.gstatic.com/s/ptserif/v11/EJRVQgYoZZY2vCFuvAFWzro.ttf) format('truetype')}@font-face{font-family:'PT Serif';font-style:normal;font-weight:700;src:local('PT Serif Bold'),local('PTSerif-Bold'),url(https://fonts.gstatic.com/s/ptserif/v11/EJRSQgYoZZY2vCFuvAnt66qSVy4.ttf) format('truetype')}.layout-builder--content-preview-disabled *{width:initial;min-height:initial}#drupal-off-canvas .field--name-field-accordion-item tr.draggable,#drupal-off-canvas .field--name-field-content-switcher-item tr.draggable,.search-wrapper .simple-search .search-area,.western-menu .quick-links{display:flex}.full-vw{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.black-bg,.black-gradient-overlay{color:#fff;background:#262b2f}.black-bg .menu li a,.black-bg h1,.black-bg h5,.black-bg h6,.black-gradient-overlay .menu li a,.black-gradient-overlay h1,.black-gradient-overlay h5,.black-gradient-overlay h6,.black-overlay h1,.black-overlay h2,.black-overlay h3,.black-overlay h4,.black-overlay h5,.black-overlay h6,.black-overlay p,.blue-bg .menu li a,.blue-bg a:not([class]),.blue-bg h1+.tagline,.blue-bg h1~div .tagline,.blue-bg h2+.tagline,.blue-bg h2~div .tagline,.blue-bg h3+.tagline,.blue-bg h3~div .tagline,.blue-bg h4,.blue-bg h4+.tagline,.blue-bg h4~div .tagline,.blue-bg h5,.blue-bg h5+.tagline,.blue-bg h5~div .tagline,.blue-bg h6,.blue-bg h6+.tagline,.blue-bg h6~div .tagline,.blue-gradient-bg .menu li a,.blue-gradient-bg a:not([class]),.blue-gradient-bg h4,.blue-gradient-bg h5,.blue-gradient-bg h6,.blue-overlay h1,.blue-overlay h2,.blue-overlay h3,.blue-overlay h4,.blue-overlay h5,.blue-overlay h6,.blue-overlay p,.dark-blue-bg .menu li a,.dark-blue-bg h1,.dark-blue-bg h5,.dark-blue-bg h6,.dark-blue-gradient-bg .menu li a,.dark-blue-gradient-bg a:not([class]),.dark-blue-gradient-bg h4,.dark-blue-gradient-bg h5,.dark-blue-gradient-bg h6,.dark-blue-overlay h1,.dark-blue-overlay h2,.dark-blue-overlay h3,.dark-blue-overlay h4,.dark-blue-overlay h5,.dark-blue-overlay h6,.dark-blue-overlay p,.dark-green-bg .menu li a,.dark-green-bg h1,.dark-green-bg h5,.dark-green-bg h6,.darkest-blue-bg .menu li a,.darkest-blue-bg h1,.darkest-blue-bg h5,.darkest-blue-bg h6,.gray-bg .menu li a,.gray-bg a:not([class]),.gray-bg h1+.tagline,.gray-bg h1~div .tagline,.gray-bg h2+.tagline,.gray-bg h2~div .tagline,.gray-bg h3+.tagline,.gray-bg h3~div .tagline,.gray-bg h4,.gray-bg h4+.tagline,.gray-bg h4~div .tagline,.gray-bg h5,.gray-bg h5+.tagline,.gray-bg h5~div .tagline,.gray-bg h6,.gray-bg h6+.tagline,.gray-bg h6~div .tagline,.green-bg .menu li a,.green-bg a:not([class]),.green-bg h4,.green-bg h5,.green-bg h6,.light-blue tr:nth-of-type(even) th[colspan] a:not([class]),.light-blue tr:nth-of-type(even) th[rowspan] a:not([class]),.light-blue tr:nth-of-type(odd) th[colspan] a:not([class]),.light-blue tr:nth-of-type(odd) th[rowspan] a:not([class]),tr:nth-of-type(even) th[colspan] a:not([class]),tr:nth-of-type(even) th[rowspan] a:not([class]),tr:nth-of-type(odd) th[colspan] a:not([class]),tr:nth-of-type(odd) th[rowspan] a:not([class]){color:#fff}.black-bg h1:after,.black-gradient-overlay h1:after,.dark-blue-bg h1:after,.dark-green-bg h1:after,.darkest-blue-bg h1:after,.wwu-footer h1:after{border-color:#d6e86c}.black-bg h2,.black-gradient-overlay h2,.dark-blue-bg h2,.dark-green-bg h2,.darkest-blue-bg h2,.wwu-footer h2{color:#fff;border-bottom-color:#d6e86c}.black-bg h1+.tagline,.black-bg h1~div .tagline,.black-bg h2+.tagline,.black-bg h2~div .tagline,.black-bg h3,.black-bg h3+.tagline,.black-bg h3~div .tagline,.black-bg h4+.tagline,.black-bg h4~div .tagline,.black-bg h5+.tagline,.black-bg h5~div .tagline,.black-bg h6+.tagline,.black-bg h6~div .tagline,.black-gradient-overlay h3,.blue-bg h1,.blue-bg h2,.blue-bg h3,.blue-gradient-bg h1,.blue-gradient-bg h2,.blue-gradient-bg h3,.dark-blue-bg h3,.dark-blue-gradient-bg h1,.dark-blue-gradient-bg h2,.dark-blue-gradient-bg h3,.dark-green-bg a:not([class]),.dark-green-bg h3,.darkest-blue-bg h3,.gray-bg h1,.gray-bg h2,.gray-bg h3,.green-bg h1,.green-bg h2,.green-bg h3{color:#d6e86c}.black-bg h4,.black-gradient-overlay h4,.dark-blue-bg h1+.tagline,.dark-blue-bg h1~div .tagline,.dark-blue-bg h2+.tagline,.dark-blue-bg h2~div .tagline,.dark-blue-bg h3+.tagline,.dark-blue-bg h3~div .tagline,.dark-blue-bg h4,.dark-blue-bg h4+.tagline,.dark-blue-bg h4~div .tagline,.dark-blue-bg h5+.tagline,.dark-blue-bg h5~div .tagline,.dark-blue-bg h6+.tagline,.dark-blue-bg h6~div .tagline,.dark-green-bg h4,.darkest-blue-bg h4,.wwu-footer h4{color:#bad80a}.black-bg a:not([class]),.dark-blue-bg a:not([class]),.darkest-blue-bg a:not([class]),.wwu-footer a:not([class]){color:#63c2ff}.black-bg a:not([class]):active,.black-bg a:not([class]):focus,.black-bg a:not([class]):hover,.black-gradient-overlay a:not([class]):active,.black-gradient-overlay a:not([class]):focus,.black-gradient-overlay a:not([class]):hover,.dark-blue-bg .menu li a:active,.dark-blue-bg .menu li a:focus,.dark-blue-bg .menu li a:hover,.dark-blue-bg a:not([class]):active,.dark-blue-bg a:not([class]):focus,.dark-blue-bg a:not([class]):hover,.wwu-footer .menu li a:active,.wwu-footer .menu li a:focus,.wwu-footer .menu li a:hover,.wwu-footer a:not([class]):active,.wwu-footer a:not([class]):focus,.wwu-footer a:not([class]):hover{color:#d6e86c;background-color:#002f5e}.black-bg .menu li,.black-gradient-overlay .menu li,.darkest-blue-bg .menu li{border-left:2px solid #003f87}.black-bg .menu li a:active,.black-bg .menu li a:focus,.black-bg .menu li a:hover,.black-gradient-overlay .menu li a:active,.black-gradient-overlay .menu li a:focus,.black-gradient-overlay .menu li a:hover,.darkest-blue-bg .menu li a:active,.darkest-blue-bg .menu li a:focus,.darkest-blue-bg .menu li a:hover{color:#d6e86c;background-color:#003f87}.black-bg .social-icon,.black-gradient-overlay .social-icon,.blue-bg .social-icon,.blue-gradient-bg .social-icon,.dark-blue-bg .social-icon,.dark-blue-gradient-bg .social-icon,.dark-green-bg .social-icon,.darkest-blue-bg .social-icon,.gray-bg .social-icon,.green-bg .social-icon{color:#003f87;background-color:#fff}.black-bg .social-icon svg,.black-gradient-overlay .social-icon svg,.logo .cls-3{fill:#262b2f}.black-bg .social-icon:active,.black-bg .social-icon:focus,.black-bg .social-icon:hover,.dark-blue-bg .social-icon:active,.dark-blue-bg .social-icon:focus,.dark-blue-bg .social-icon:hover,.dark-green-bg .social-icon:active,.dark-green-bg .social-icon:focus,.dark-green-bg .social-icon:hover,.darkest-blue-bg .social-icon:active,.darkest-blue-bg .social-icon:focus,.darkest-blue-bg .social-icon:hover{background-color:#bad80a}.black-bg .social-icon:focus,.black-gradient-overlay .social-icon:focus,.dark-blue-bg .social-icon:focus,.dark-green-bg .social-icon:focus,.darkest-blue-bg .social-icon:focus,.wwu-footer .social-icon:focus{outline-color:#fff}.alert.emergency svg,.black-bg .play-link svg path,.black-gradient-overlay .play-link svg path,.blue-bg .play-link svg path,.blue-gradient-bg .play-link svg path,.dark-blue-bg .play-link svg path,.dark-blue-gradient-bg .play-link svg path,.dark-green-bg .play-link svg path,.darkest-blue-bg .play-link svg path,.gray-bg .play-link svg path,.green-bg .play-link svg path,.logo .cls-5{fill:#fff}.black-bg .play-link:active svg path,.black-bg .play-link:focus svg path,.black-bg .play-link:hover svg path,.black-gradient-overlay .play-link:active svg path,.black-gradient-overlay .play-link:focus svg path,.black-gradient-overlay .play-link:hover svg path,.dark-blue-bg .play-link:active svg path,.dark-blue-bg .play-link:focus svg path,.dark-blue-bg .play-link:hover svg path,.dark-green-bg .play-link:active svg path,.dark-green-bg .play-link:focus svg path,.dark-green-bg .play-link:hover svg path,.darkest-blue-bg .play-link:active svg path,.darkest-blue-bg .play-link:focus svg path,.darkest-blue-bg .play-link:hover svg path,.wwu-footer .play-link:active svg path,.wwu-footer .play-link:focus svg path,.wwu-footer .play-link:hover svg path{fill:#63c2ff}#islandora-compound-next-link:active,#islandora-compound-next-link:focus,#islandora-compound-next-link:hover,#islandora-compound-previous-link:active,#islandora-compound-previous-link:focus,#islandora-compound-previous-link:hover,.gray-bg{color:#fff;background:#667986}.gray-bg a:not([class]):active,.gray-bg a:not([class]):focus,.gray-bg a:not([class]):hover,.green-bg a:not([class]):active,.green-bg a:not([class]):focus,.green-bg a:not([class]):hover{color:#bad80a;background:#262b2f}.blue-bg h1:after,.blue-gradient-bg h1:after,.dark-blue-gradient-bg h1:after,.gray-bg h1:after{border-color:#63c2ff}.gray-bg .menu li,.green-bg .menu li{border-left:2px solid #262b2f}.black-overlay,.gray-bg .menu li a:active,.gray-bg .menu li a:focus,.gray-bg .menu li a:hover,.green-bg .menu li a:active,.green-bg .menu li a:focus,.green-bg .menu li a:hover,.sg-swatch.black{background:#262b2f}.gray-bg .social-icon svg{fill:#667986}.blue-bg .social-icon:active,.blue-bg .social-icon:focus,.blue-bg .social-icon:hover,.blue-gradient-bg .social-icon:active,.blue-gradient-bg .social-icon:focus,.blue-gradient-bg .social-icon:hover,.dark-blue-gradient-bg .social-icon:active,.dark-blue-gradient-bg .social-icon:focus,.dark-blue-gradient-bg .social-icon:hover,.gray-bg .social-icon:active,.gray-bg .social-icon:focus,.gray-bg .social-icon:hover,.green-bg .social-icon:active,.green-bg .social-icon:focus,.green-bg .social-icon:hover{background-color:#d6e86c}.blue-bg .social-icon:focus,.blue-gradient-bg .social-icon:focus,.dark-blue-gradient-bg .social-icon:focus,.gray-bg .social-icon:focus,.green-bg .social-icon:focus{outline-color:#d6e86c}.blue-bg .play-link:active svg path,.blue-bg .play-link:focus svg path,.blue-bg .play-link:hover svg path,.blue-gradient-bg .play-link:active svg path,.blue-gradient-bg .play-link:focus svg path,.blue-gradient-bg .play-link:hover svg path,.dark-blue-gradient-bg .play-link:active svg path,.dark-blue-gradient-bg .play-link:focus svg path,.dark-blue-gradient-bg .play-link:hover svg path,.gray-bg .play-link:active svg path,.gray-bg .play-link:focus svg path,.gray-bg .play-link:hover svg path,.green-bg .play-link:active svg path,.green-bg .play-link:focus svg path,.green-bg .play-link:hover svg path{fill:#d6e86c}.light-gray-bg,tr:nth-of-type(odd){color:#262b2f;background:#e3e7e9}.light-blue th h2,.light-blue tr:nth-of-type(even) h2,.light-blue tr:nth-of-type(odd) h2,.light-blue-bg h2,.light-gray-bg h2,.light-green-bg h2,.lightest-blue-bg h2,.lightest-gray th h2,.lightest-gray-bg h2,.search-wrapper .search-results-summary h2,blockquote h2,figcaption h2,th h2,tr:nth-of-type(even) h2,tr:nth-of-type(odd) h2{color:#002f5e}.gray-overlay h1,.gray-overlay h2,.gray-overlay h3,.gray-overlay h4,.gray-overlay h5,.gray-overlay h6,.light-blue th h3,.light-blue th h4,.light-blue th h5,.light-blue th h6,.light-blue tr:nth-of-type(even) h3,.light-blue tr:nth-of-type(even) h4,.light-blue tr:nth-of-type(even) h5,.light-blue tr:nth-of-type(even) h6,.light-blue tr:nth-of-type(even) th a:not([class]),.light-blue tr:nth-of-type(odd) h3,.light-blue tr:nth-of-type(odd) h4,.light-blue tr:nth-of-type(odd) h5,.light-blue tr:nth-of-type(odd) h6,.light-blue tr:nth-of-type(odd) th a:not([class]),.light-blue-bg h3,.light-blue-bg h4,.light-blue-bg h5,.light-blue-bg h6,.light-gray-bg h3,.light-gray-bg h4,.light-gray-bg h5,.light-gray-bg h6,.light-green-bg h3,.light-green-bg h4,.light-green-bg h5,.light-green-bg h6,.lightest-blue-bg h3,.lightest-blue-bg h4,.lightest-blue-bg h5,.lightest-blue-bg h6,.lightest-gray th h3,.lightest-gray th h4,.lightest-gray th h5,.lightest-gray th h6,.lightest-gray tr:nth-of-type(even) th[colspan] a:not([class]),.lightest-gray tr:nth-of-type(even) th[rowspan] a:not([class]),.lightest-gray tr:nth-of-type(odd) th[colspan] a:not([class]),.lightest-gray tr:nth-of-type(odd) th[rowspan] a:not([class]),.lightest-gray-bg h3,.lightest-gray-bg h4,.lightest-gray-bg h5,.lightest-gray-bg h6,a.taxonomy-term,blockquote h3,blockquote h4,blockquote h5,blockquote h6,figcaption h3,figcaption h4,figcaption h5,figcaption h6,th h3,th h4,th h5,th h6,tr:nth-of-type(even) h3,tr:nth-of-type(even) h4,tr:nth-of-type(even) h5,tr:nth-of-type(even) h6,tr:nth-of-type(even) th a:not([class]),tr:nth-of-type(odd) h3,tr:nth-of-type(odd) h4,tr:nth-of-type(odd) h5,tr:nth-of-type(odd) h6,tr:nth-of-type(odd) th a:not([class]){color:#003f87}.light-blue th a:not([class]),.light-blue tr:nth-of-type(odd) a:not([class]),.light-blue-bg a:not([class]),.light-gray-bg a:not([class]),.light-green-bg a:not([class]),.search-wrapper .search-results-summary a:not([class]),.white-gradient-overlay a:not([class]),blockquote a:not([class]),figcaption a:not([class]),th a:not([class]),tr:nth-of-type(odd) a:not([class]){color:#0056a0}.light-gray-bg a:not([class]):active,.light-gray-bg a:not([class]):focus,.light-gray-bg a:not([class]):hover,.lightest-gray th a:not([class]):active,.lightest-gray th a:not([class]):focus,.lightest-gray th a:not([class]):hover,.lightest-gray-bg a:not([class]):active,.lightest-gray-bg a:not([class]):focus,.lightest-gray-bg a:not([class]):hover,.search-wrapper .search-results-summary a:not([class]):active,.search-wrapper .search-results-summary a:not([class]):focus,.search-wrapper .search-results-summary a:not([class]):hover,.white-gradient-overlay a:not([class]):active,.white-gradient-overlay a:not([class]):focus,.white-gradient-overlay a:not([class]):hover,blockquote a:not([class]):active,blockquote a:not([class]):focus,blockquote a:not([class]):hover,figcaption a:not([class]):active,figcaption a:not([class]):focus,figcaption a:not([class]):hover,th a:not([class]):active,th a:not([class]):focus,th a:not([class]):hover,tr:nth-of-type(even) a:not([class]):active,tr:nth-of-type(even) a:not([class]):focus,tr:nth-of-type(even) a:not([class]):hover,tr:nth-of-type(odd) a:not([class]):active,tr:nth-of-type(odd) a:not([class]):focus,tr:nth-of-type(odd) a:not([class]):hover{color:#262b2f;background-color:#b6b9ba}.light-gray-bg .menu li,.lightest-gray th .menu li,.lightest-gray-bg .menu li,.search-wrapper .search-results-summary .menu li,blockquote .menu li,figcaption .menu li,th .menu li,tr:nth-of-type(even) .menu li,tr:nth-of-type(odd) .menu li{border-left:2px solid #b6b9ba}.gray-overlay p,.light-blue th .menu li a,.light-blue tr:nth-of-type(even) .menu li a,.light-blue tr:nth-of-type(odd) .menu li a,.light-blue-bg .menu li a,.light-gray-bg .menu li a,.light-green-bg .menu li a,.lightest-blue-bg .menu li a,.lightest-gray th .menu li a,.lightest-gray-bg .menu li a,blockquote .menu li a,figcaption .menu li a,th .menu li a,tr:nth-of-type(even) .menu li a,tr:nth-of-type(odd) .menu li a{color:#262b2f}.light-gray-bg .menu li a:active,.light-gray-bg .menu li a:focus,.light-gray-bg .menu li a:hover,.lightest-gray th .menu li a:active,.lightest-gray th .menu li a:focus,.lightest-gray th .menu li a:hover,.lightest-gray-bg .menu li a:active,.lightest-gray-bg .menu li a:focus,.lightest-gray-bg .menu li a:hover,.search-wrapper .search-results-summary .menu li a:active,.search-wrapper .search-results-summary .menu li a:focus,.search-wrapper .search-results-summary .menu li a:hover,blockquote .menu li a:active,blockquote .menu li a:focus,blockquote .menu li a:hover,figcaption .menu li a:active,figcaption .menu li a:focus,figcaption .menu li a:hover,th .menu li a:active,th .menu li a:focus,th .menu li a:hover,tr:nth-of-type(even) .menu li a:active,tr:nth-of-type(even) .menu li a:focus,tr:nth-of-type(even) .menu li a:hover,tr:nth-of-type(odd) .menu li a:active,tr:nth-of-type(odd) .menu li a:focus,tr:nth-of-type(odd) .menu li a:hover{background:#b6b9ba}.light-blue th .play-link svg path,.light-blue tr:nth-of-type(even) .play-link svg path,.light-blue tr:nth-of-type(odd) .play-link svg path,.light-blue-bg .play-link svg path,.light-gray-bg .play-link svg path,.light-green-bg .play-link svg path,.lightest-blue-bg .play-link svg path,.lightest-gray th .play-link svg path,.lightest-gray-bg .play-link svg path,.logo .cls-2,.play-link:active svg path,.play-link:focus svg path,.play-link:hover svg path,.search-wrapper .search-results-summary .play-link svg path,.vik-st10,blockquote .play-link svg path,figcaption .play-link svg path,th .play-link svg path,tr:nth-of-type(even) .play-link svg path,tr:nth-of-type(odd) .play-link svg path{fill:#007ac8}.alert.weather svg,.light-blue th .play-link:active svg path,.light-blue th .play-link:focus svg path,.light-blue th .play-link:hover svg path,.light-blue tr:nth-of-type(even) .play-link:active svg path,.light-blue tr:nth-of-type(even) .play-link:focus svg path,.light-blue tr:nth-of-type(even) .play-link:hover svg path,.light-blue tr:nth-of-type(odd) .play-link:active svg path,.light-blue tr:nth-of-type(odd) .play-link:focus svg path,.light-blue tr:nth-of-type(odd) .play-link:hover svg path,.light-blue-bg .play-link:active svg path,.light-blue-bg .play-link:focus svg path,.light-blue-bg .play-link:hover svg path,.light-gray-bg .play-link:active svg path,.light-gray-bg .play-link:focus svg path,.light-gray-bg .play-link:hover svg path,.light-green-bg .play-link:active svg path,.light-green-bg .play-link:focus svg path,.light-green-bg .play-link:hover svg path,.lightest-blue-bg .play-link:active svg path,.lightest-blue-bg .play-link:focus svg path,.lightest-blue-bg .play-link:hover svg path,.lightest-gray th .play-link:active svg path,.lightest-gray th .play-link:focus svg path,.lightest-gray th .play-link:hover svg path,.lightest-gray-bg .play-link:active svg path,.lightest-gray-bg .play-link:focus svg path,.lightest-gray-bg .play-link:hover svg path,.logo .cls-1,.search-wrapper .search-results-summary .play-link:active svg path,.search-wrapper .search-results-summary .play-link:focus svg path,.search-wrapper .search-results-summary .play-link:hover svg path,.vik-st6,blockquote .play-link:active svg path,blockquote .play-link:focus svg path,blockquote .play-link:hover svg path,figcaption .play-link:active svg path,figcaption .play-link:focus svg path,figcaption .play-link:hover svg path,th .play-link:active svg path,th .play-link:focus svg path,th .play-link:hover svg path,tr:nth-of-type(even) .play-link:active svg path,tr:nth-of-type(even) .play-link:focus svg path,tr:nth-of-type(even) .play-link:hover svg path,tr:nth-of-type(odd) .play-link:active svg path,tr:nth-of-type(odd) .play-link:focus svg path,tr:nth-of-type(odd) .play-link:hover svg path{fill:#003f87}.lightest-gray-bg,tr:nth-of-type(even){color:#262b2f;background:#f5f6f7}.light-blue tr:nth-of-type(even) a:not([class]),.lightest-blue-bg a:not([class]),.lightest-gray th a:not([class]),.lightest-gray-bg a:not([class]),tr:nth-of-type(even) a:not([class]){color:#006ebb}.dark-blue-bg{color:#fff;background:#003f87}.dark-blue-bg .menu li,.wwu-footer .menu li{border-left:2px solid #002f5e}.dark-blue-bg .social-icon svg,.darkest-blue-bg .social-icon svg,.wwu-footer .social-icon svg{fill:#262b2f;fill:#003f87}.block--nodeeventfield-event-link a:focus,.block--nodeeventfield-event-link a:hover,.button:focus,.button:hover,.darkest-blue-bg,.user-login-form .cas-login-link:focus,.user-login-form .cas-login-link:hover{color:#fff;background:#002f5e}.darkest-blue-bg a:not([class]):active,.darkest-blue-bg a:not([class]):focus,.darkest-blue-bg a:not([class]):hover{color:#d6e86c;background:#003f87}.block--nodeeventfield-event-link a.light-blue:active,.block--nodeeventfield-event-link a.light-blue:focus,.block--nodeeventfield-event-link a.light-blue:hover,.block--nodeeventfield-event-link a.white:active,.block--nodeeventfield-event-link a.white:focus,.block--nodeeventfield-event-link a.white:hover,.blue-bg,.button.light-blue:active,.button.light-blue:focus,.button.light-blue:hover,.button.white:active,.button.white:focus,.button.white:hover,.flowchart ol li a,.user-login-form .light-blue.cas-login-link:active,.user-login-form .light-blue.cas-login-link:focus,.user-login-form .light-blue.cas-login-link:hover,.user-login-form .white.cas-login-link:active,.user-login-form .white.cas-login-link:focus,.user-login-form .white.cas-login-link:hover,button.alt:focus,button.alt:hover,input[type=submit].alt:focus,input[type=submit].alt:hover{color:#fff;background:#007ac8}.blue-bg .menu li,.site-footer .menu li{border-left:2px solid #0062a0}.blue-bg .social-icon svg,.blue-gradient-bg .social-icon svg,.dark-blue-gradient-bg .social-icon svg{fill:#667986;fill:#007ac8}.blue-bg h2,.blue-gradient-bg h2,.dark-blue-gradient-bg h2{border-bottom-color:#d6e86c}.blue-bg h4,.blue-gradient-bg h4,.dark-blue-gradient-bg h4{border-bottom-color:#bad80a}.blue-bg a:not([class]):active,.blue-bg a:not([class]):focus,.blue-bg a:not([class]):hover,.blue-gradient-bg a:not([class]):active,.blue-gradient-bg a:not([class]):focus,.blue-gradient-bg a:not([class]):hover,.dark-blue-gradient-bg a:not([class]):active,.dark-blue-gradient-bg a:not([class]):focus,.dark-blue-gradient-bg a:not([class]):hover{color:#002f5e;outline-color:#fff;background:#63c2ff}#quick-search-list-nav .ln-letters a:active,#quick-search-list-nav .ln-letters a:focus,#quick-search-list-nav .ln-letters a:hover,.blue-bg .menu li a:active,.blue-bg .menu li a:focus,.blue-bg .menu li a:hover,.site-footer .menu li a:active,.site-footer .menu li a:focus,.site-footer .menu li a:hover,.webform-progress-tracker .progress-step.is-active .progress-marker:active,.webform-progress-tracker .progress-step.is-active .progress-marker:hover,.webform-progress-tracker .progress-step.is-active:hover .progress-marker{color:#d6e86c;background:#0062a0}.light-blue tr:nth-of-type(odd),.light-blue-bg{color:#262b2f;background:#cce4f4}.light-blue th .menu li,.light-blue tr:nth-of-type(odd) .menu li,.light-blue-bg .menu li{border-left:2px solid #99b2cf}.light-blue th a:not([class]):active,.light-blue th a:not([class]):focus,.light-blue th a:not([class]):hover,.light-blue tr:nth-of-type(odd) a:not([class]):active,.light-blue tr:nth-of-type(odd) a:not([class]):focus,.light-blue tr:nth-of-type(odd) a:not([class]):hover,.light-blue-bg a:not([class]):active,.light-blue-bg a:not([class]):focus,.light-blue-bg a:not([class]):hover{color:#003f87;border-bottom-color:transparent;background-color:#99b2cf}.light-blue th .menu li a:active,.light-blue th .menu li a:focus,.light-blue th .menu li a:hover,.light-blue tr:nth-of-type(odd) .menu li a:active,.light-blue tr:nth-of-type(odd) .menu li a:focus,.light-blue tr:nth-of-type(odd) .menu li a:hover,.light-blue-bg .menu li a:active,.light-blue-bg .menu li a:focus,.light-blue-bg .menu li a:hover{background:#99b2cf}.light-blue tr:nth-of-type(even),.lightest-blue-bg{color:#262b2f;background:#e6f2fa}.light-blue tr:nth-of-type(even) a:not([class]):active,.light-blue tr:nth-of-type(even) a:not([class]):focus,.light-blue tr:nth-of-type(even) a:not([class]):hover,.lightest-blue-bg a:not([class]):active,.lightest-blue-bg a:not([class]):focus,.lightest-blue-bg a:not([class]):hover{color:#262b2f;background:#b3c5db}.light-blue tr:nth-of-type(even) .menu li,.lightest-blue-bg .menu li{border-left:2px solid #b3c5db}.light-blue tr:nth-of-type(even) .menu li a:active,.light-blue tr:nth-of-type(even) .menu li a:focus,.light-blue tr:nth-of-type(even) .menu li a:hover,.lightest-blue-bg .menu li a:active,.lightest-blue-bg .menu li a:focus,.lightest-blue-bg .menu li a:hover{background:#b3c5db}.dark-green-bg{color:#fff;background:#006b3f}.dark-green-bg .menu li{border-left:2px solid #bad80a}.dark-green-bg .social-icon svg{fill:#262b2f;fill:#006b3f}.dark-green-bg .menu li a:active,.dark-green-bg .menu li a:focus,.dark-green-bg .menu li a:hover,.dark-green-bg a:not([class]):active,.dark-green-bg a:not([class]):focus,.dark-green-bg a:not([class]):hover{color:#fff;background-color:#262b2f}.green-bg{color:#fff;background:#4a821e}.green-bg .social-icon svg{fill:#667986;fill:#4a821e}.green-bg h1:after{border-color:#bad80a}.block--nodeeventfield-event-link a.dark-green:active,.block--nodeeventfield-event-link a.dark-green:focus,.block--nodeeventfield-event-link a.dark-green:hover,.block--nodeeventfield-event-link a.green:active,.block--nodeeventfield-event-link a.green:focus,.block--nodeeventfield-event-link a.green:hover,.button.dark-green:active,.button.dark-green:focus,.button.dark-green:hover,.button.green:active,.button.green:focus,.button.green:hover,.light-green-bg,.user-login-form .dark-green.cas-login-link:active,.user-login-form .dark-green.cas-login-link:focus,.user-login-form .dark-green.cas-login-link:hover,.user-login-form .green.cas-login-link:active,.user-login-form .green.cas-login-link:focus,.user-login-form .green.cas-login-link:hover{color:#262b2f;background:#bad80a}.light-green-bg .menu li{border-left:2px solid #d6e86c}.light-green-bg .menu li a:active,.light-green-bg .menu li a:focus,.light-green-bg .menu li a:hover{background:#d6e86c;color:#262b2f}.light-green-bg a:not([class]):active,.light-green-bg a:not([class]):focus,.light-green-bg a:not([class]):hover{color:#fff;outline-color:#007ac8;background-color:#007ac8}.dark-blue-gradient-bg{color:#fff;background:#007ac8;background-image:linear-gradient(to left bottom,#1c2023,#18242d,#122738,#0a2a44,#022d4f,#00335c,#013a69,#044077,#074e8b,#085c9f,#066bb3,#007ac8)}.blue-gradient-bg .menu li,.dark-blue-gradient-bg .menu li{border-left:2px solid #63c2ff}.blue-gradient-bg .menu li a:active,.blue-gradient-bg .menu li a:focus,.blue-gradient-bg .menu li a:hover,.dark-blue-gradient-bg .menu li a:active,.dark-blue-gradient-bg .menu li a:focus,.dark-blue-gradient-bg .menu li a:hover{background:#63c2ff;color:#002f5e}.blue-gradient-bg{color:#fff;background:#007ac8;background-image:linear-gradient(to right bottom,#002f5e,#003266,#00356d,#003875,#003b7d,#004186,#01478e,#004d97,#0058a3,#0063b0,#006ebc,#007ac8)}button,input[type=submit]{box-shadow:2px 2px 0 #667986;padding:9px 12px;transition:background .4s,color .4s,box-shadow .2s;color:#262b2f;border:2px solid transparent;border-radius:10px;background:#e3e7e9}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{box-shadow:2px 2px 0 #262b2f;color:#fff;background:#667986}.block--nodeeventfield-event-link a.dark-blue.outline:active,.block--nodeeventfield-event-link a.dark-blue:active,.block--nodeeventfield-event-link a.dark-green.outline:active,.block--nodeeventfield-event-link a.dark-green:active,.block--nodeeventfield-event-link a.green.outline:active,.block--nodeeventfield-event-link a.green:active,.block--nodeeventfield-event-link a.light-green:active,.block--nodeeventfield-event-link a.white.outline:active,.block--nodeeventfield-event-link a.white:active,.block--nodeeventfield-event-link a:active,.button.dark-blue.outline:active,.button.dark-blue:active,.button.dark-green.outline:active,.button.dark-green:active,.button.green.outline:active,.button.green:active,.button.light-green:active,.button.white.outline:active,.button.white:active,.button:active,.si-button,.toolbar-bar button,.user-login-form .cas-login-link:active,.user-login-form .dark-green.cas-login-link:active,.user-login-form .dark-green.outline.cas-login-link:active,.user-login-form .green.cas-login-link:active,.user-login-form .green.outline.cas-login-link:active,.user-login-form .light-green.cas-login-link:active,.user-login-form .outline.cas-login-link:active,.user-login-form .white.cas-login-link:active,.user-login-form .white.outline.cas-login-link:active,button.warning:active,button:active,input[type=submit].warning:active,input[type=submit]:active{box-shadow:none}.block--nodeeventfield-event-link a:focus,.button:focus,.user-login-form .cas-login-link:focus,button:focus,input[type=submit]:focus{border-style:dotted;border-color:#fff;outline:0}button.alt,input[type=submit].alt{color:#262b2f;border:2px solid #667986;background:#f5f6f7}button.alt:focus,input[type=submit].alt:focus{border:2px dotted;outline:0}button.warning,input[type=submit].warning{box-shadow:2px 2px 0 #003f87;color:#262b2f;border-color:transparent;background:#ffc61e}button.warning:focus,button.warning:hover,input[type=submit].warning:focus,input[type=submit].warning:hover{background:#ffe38f}button.warning:focus,input[type=submit].warning:focus{border-color:#cc2d30}button:disabled,input[type=submit]:disabled{color:#576772;border-color:#a5b0b8;background:#e3e7e9;box-shadow:none}button,input[type=button],input[type=reset],input[type=submit]{cursor:default}.block--nodeeventfield-event-link a,.button,.user-login-form .cas-login-link{box-shadow:2px 2px 0 #003f87;display:inline-block;box-sizing:border-box;margin-bottom:12px;padding:12px 24px;user-select:none;transition:background-color .4s,color .4s,border-color .4s,box-shadow .2s;text-align:center;vertical-align:middle;text-decoration:none;color:#fff;border-radius:100px;background:#007ac8;font-size:calc(16px + 6 * ((100vw - 300px)/ 1000));line-height:1;border:2px solid transparent}td,th{padding:6px}.menu li a,.social-icon{transition:background-color .4s}.block--nodeeventfield-event-link a .material-icons,.button .material-icons,.user-login-form .cas-login-link .material-icons{position:relative;top:3px;font-size:calc(16px + 6 * ((100vw - 300px)/ 1000))}.block--nodeeventfield-event-link a.square,.button.square,.user-login-form .cas-login-link{border-radius:2px}.block--nodeeventfield-event-link a.small,.button.small,.user-login-form .small.cas-login-link{padding:6px 12px;font-size:calc(16px + 2 * ((100vw - 300px)/ 1000))}.block--nodeeventfield-event-link a.medium,.button.medium,.user-login-form .medium.cas-login-link{padding:18px 36px;font-size:calc(20.256px + 7.596 * ((100vw - 300px)/ 1000))}.block--nodeeventfield-event-link a.medium .material-icons,.button.medium .material-icons,.islandora-front-page .browse-by-icons .icon-with-text .icon-text,.user-login-form .medium.cas-login-link .material-icons{font-size:calc(20.256px + 7.596 * ((100vw - 300px)/ 1000))}.block--nodeeventfield-event-link a.large,.button.large,.user-login-form .large.cas-login-link{padding:24px 48px;font-size:calc(25.632px + 9.612 * ((100vw - 300px)/ 1000))}.block--nodeeventfield-event-link a.large .material-icons,.button.large .material-icons,.user-login-form .large.cas-login-link .material-icons{font-size:calc(25.632px + 9.612 * ((100vw - 300px)/ 1000))}.block--nodeeventfield-event-link a.light-blue,.button.light-blue,.user-login-form .light-blue.cas-login-link{box-shadow:2px 2px 0 #007ac8;color:#262b2f;background:#63c2ff}.block--nodeeventfield-event-link a.dark-blue,.button.dark-blue,.user-login-form .cas-login-link{box-shadow:2px 2px 0 #007ac8;background:#003f87}.block--nodeeventfield-event-link a.dark-blue:active,.block--nodeeventfield-event-link a.dark-blue:focus,.block--nodeeventfield-event-link a.dark-blue:hover,.blue-overlay,.button.dark-blue:active,.button.dark-blue:focus,.button.dark-blue:hover,.donut-chart .data li:nth-of-type(6):before,.sg-swatch.blue,.user-login-form .cas-login-link:active,.user-login-form .cas-login-link:focus,.user-login-form .cas-login-link:hover{background:#007ac8}.block--nodeeventfield-event-link a.light-green,.button.light-green,.user-login-form .light-green.cas-login-link{box-shadow:2px 2px 0 #003f87;color:#003f87;background:#bad80a}.block--nodeeventfield-event-link a.light-green:active,.block--nodeeventfield-event-link a.light-green:focus,.block--nodeeventfield-event-link a.light-green:hover,.button.light-green:active,.button.light-green:focus,.button.light-green:hover,.user-login-form .light-green.cas-login-link:active,.user-login-form .light-green.cas-login-link:focus,.user-login-form .light-green.cas-login-link:hover{color:#d6e86c;background:#002f5e}.block--nodeeventfield-event-link a.green,.button.green,.user-login-form .green.cas-login-link{box-shadow:2px 2px 0 #006b3f;background:#4a821e}.block--nodeeventfield-event-link a.dark-green:focus,.block--nodeeventfield-event-link a.green:focus,.button.dark-green:focus,.button.green:focus,.user-login-form .dark-green.cas-login-link:focus,.user-login-form .green.cas-login-link:focus{border-color:#006b3f}.block--nodeeventfield-event-link a.dark-green,.button.dark-green,.user-login-form .dark-green.cas-login-link{box-shadow:2px 2px 0 #bad80a;background:#006b3f}.block--nodeeventfield-event-link a.white,.button.white,.user-login-form .white.cas-login-link{box-shadow:2px 2px 0 #003f87;color:#007ac8;background:#fff}.block--nodeeventfield-event-link a.outline,.button.outline,.user-login-form .outline.cas-login-link{box-shadow:2px 2px 0 #007ac8;color:#007ac8;border-color:#007ac8;background:#fff}.block--nodeeventfield-event-link a.outline:active,.block--nodeeventfield-event-link a.outline:focus,.block--nodeeventfield-event-link a.outline:hover,.button.outline:active,.button.outline:focus,.button.outline:hover,.user-login-form .outline.cas-login-link:active,.user-login-form .outline.cas-login-link:focus,.user-login-form .outline.cas-login-link:hover{color:#fff;border-color:transparent;background:#003f87}.block--nodeeventfield-event-link a.outline:focus,.button.outline:focus,.user-login-form .outline.cas-login-link:focus{border-color:#fff}.block--nodeeventfield-event-link a.outline.light-blue,.button.outline.light-blue,.user-login-form .outline.light-blue.cas-login-link{box-shadow:2px 2px 0 #63c2ff;color:#63c2ff;border-color:#63c2ff;background-color:transparent}.block--nodeeventfield-event-link a.outline.light-blue:active,.block--nodeeventfield-event-link a.outline.light-blue:focus,.block--nodeeventfield-event-link a.outline.light-blue:hover,.button.outline.light-blue:active,.button.outline.light-blue:focus,.button.outline.light-blue:hover,.user-login-form .outline.light-blue.cas-login-link:active,.user-login-form .outline.light-blue.cas-login-link:focus,.user-login-form .outline.light-blue.cas-login-link:hover{color:#003f87;border-color:#e3e7e9;background:#e3e7e9}.block--nodeeventfield-event-link a.outline.dark-blue,.button.outline.dark-blue,.user-login-form .outline.cas-login-link{box-shadow:2px 2px 0 #003f87;color:#003f87;border-color:#003f87}.block--nodeeventfield-event-link a.outline.dark-blue:active,.block--nodeeventfield-event-link a.outline.dark-blue:focus,.block--nodeeventfield-event-link a.outline.dark-blue:hover,.button.outline.dark-blue:active,.button.outline.dark-blue:focus,.button.outline.dark-blue:hover,.user-login-form .outline.cas-login-link:active,.user-login-form .outline.cas-login-link:focus,.user-login-form .outline.cas-login-link:hover{color:#fff;border-color:transparent;background:#007ac8}.block--nodeeventfield-event-link a.outline.light-green,.button.outline.light-green,.user-login-form .outline.light-green.cas-login-link{box-shadow:2px 2px 0 #bad80a;color:#4a821e;border-color:#bad80a}.block--nodeeventfield-event-link a.outline.light-green:active,.block--nodeeventfield-event-link a.outline.light-green:focus,.block--nodeeventfield-event-link a.outline.light-green:hover,.button.outline.light-green:active,.button.outline.light-green:focus,.button.outline.light-green:hover,.user-login-form .outline.light-green.cas-login-link:active,.user-login-form .outline.light-green.cas-login-link:focus,.user-login-form .outline.light-green.cas-login-link:hover{color:#003f87;border-color:transparent;background:#d6e86c}.block--nodeeventfield-event-link a.outline.light-green:focus,.button.outline.light-green:focus,.user-login-form .outline.light-green.cas-login-link:focus{border-color:#4a821e}.block--nodeeventfield-event-link a.outline.green,.button.outline.green,.user-login-form .outline.green.cas-login-link{box-shadow:2px 2px 0 #4a821e;color:#4a821e;border-color:#4a821e}.block--nodeeventfield-event-link a.outline.green:active,.block--nodeeventfield-event-link a.outline.green:focus,.block--nodeeventfield-event-link a.outline.green:hover,.button.outline.green:active,.button.outline.green:focus,.button.outline.green:hover,.user-login-form .outline.green.cas-login-link:active,.user-login-form .outline.green.cas-login-link:focus,.user-login-form .outline.green.cas-login-link:hover{color:#fff;border-color:transparent;background:#006b3f}.block--nodeeventfield-event-link a.outline.dark-green,.button.outline.dark-green,.user-login-form .outline.dark-green.cas-login-link{box-shadow:2px 2px 0 #006b3f;color:#006b3f;border-color:#006b3f}.block--nodeeventfield-event-link a.outline.dark-green:active,.block--nodeeventfield-event-link a.outline.dark-green:focus,.block--nodeeventfield-event-link a.outline.dark-green:hover,.button.outline.dark-green:active,.button.outline.dark-green:focus,.button.outline.dark-green:hover,.user-login-form .outline.dark-green.cas-login-link:active,.user-login-form .outline.dark-green.cas-login-link:focus,.user-login-form .outline.dark-green.cas-login-link:hover{color:#fff;border-color:transparent;background:#4a821e}.block--nodeeventfield-event-link a.outline.white,.button.outline.white,.user-login-form .outline.white.cas-login-link{box-shadow:2px 2px 0 #fff;color:#fff;border-color:#fff;background:0 0}.block--nodeeventfield-event-link a.outline.white:active,.block--nodeeventfield-event-link a.outline.white:focus,.block--nodeeventfield-event-link a.outline.white:hover,.button.outline.white:active,.button.outline.white:focus,.button.outline.white:hover,.user-login-form .outline.white.cas-login-link:active,.user-login-form .outline.white.cas-login-link:focus,.user-login-form .outline.white.cas-login-link:hover{color:#003f87;border-color:transparent;background:#e3e7e9}.block--nodeeventfield-event-link a.dark-blue.outline:focus,.block--nodeeventfield-event-link a.dark-green.outline:focus,.block--nodeeventfield-event-link a.green.outline:focus,.block--nodeeventfield-event-link a.white.outline:focus,.button.dark-blue.outline:focus,.button.dark-green.outline:focus,.button.green.outline:focus,.button.white.outline:focus,.user-login-form .dark-green.outline.cas-login-link:focus,.user-login-form .green.outline.cas-login-link:focus,.user-login-form .outline.cas-login-link:focus,.user-login-form .white.outline.cas-login-link:focus{border:2px dotted #fff}.block--nodeeventfield-event-link a.soft-shadow,.button.soft-shadow,.user-login-form .soft-shadow.cas-login-link{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.block--nodeeventfield-event-link a.soft-shadow:active,.block--nodeeventfield-event-link a.soft-shadow:focus,.block--nodeeventfield-event-link a.soft-shadow:hover,.button.soft-shadow:active,.button.soft-shadow:focus,.button.soft-shadow:hover,.user-login-form .soft-shadow.cas-login-link:active,.user-login-form .soft-shadow.cas-login-link:focus,.user-login-form .soft-shadow.cas-login-link:hover{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.sg-colors{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.sg-colors li{flex:auto;padding:6px;margin:6px;min-width:150px;max-width:20%;border:2px solid #f5f6f7}#drupal-off-canvas .block--nodeeventfield-event-link a,#drupal-off-canvas .button,#drupal-off-canvas .user-login-form .cas-login-link,.block--nodeeventfield-event-link #drupal-off-canvas a,.ultimenu > li,.user-login-form #drupal-off-canvas .cas-login-link{min-width:initial}.sg-swatch{display:block;margin-bottom:12px;height:100px}.dark-blue-overlay,.donut-chart .data li:nth-of-type(2):before,.org-chart ul.level-a .item-level-a>a,.sg-swatch.dark-blue,.user-login-form .sg-swatch.cas-login-link,.wrapper--404{background:#003f87}.donut-chart.green .data li:nth-of-type(1):before,.sg-swatch.dark-green{background:#006b3f}.sg-swatch.light-green{background:#bad80a}.donut-chart .data li:nth-of-type(8):before,.page-islandora .site-footer #block-user-login .form-submit:active,.page-islandora .site-footer #block-user-login .form-submit:focus,.page-islandora .site-footer #block-user-login .form-submit:hover,.pane-islandora-solr-basic-facets .islandora-solr-range-slider .ui-slider-range,.sg-swatch.darkest-blue{background:#002f5e}.sg-swatch.light-blue{background:#63c2ff}.sg-swatch.green{background:#4a821e}.sg-swatch.lightest-green{background:#d6e86c}.sg-swatch.gray{background:#667986}.donut-chart .data li:nth-of-type(7):before,.donut-chart.light-blue .data li:nth-of-type(8):before,.gray-overlay,.sg-swatch.light-gray,figcaption{background:#e3e7e9}.donut-chart.green .data li:nth-of-type(8):before,.sg-swatch.lightest-gray{background:#f5f6f7}.org-chart .item-level-b:last-of-type>a:before,.org-chart .item-level-b:last-of-type>span:before,.org-chart .item-level-c:last-of-type>a:before,.org-chart .item-level-c:last-of-type>span:before,.org-chart .item-level-d:last-of-type>a:before,.org-chart .item-level-d:last-of-type>span:before,.org-chart .item-level-e:last-of-type>a:before,.org-chart .item-level-e:last-of-type>span:before,.org-chart .item-level-f:last-of-type>a:before,.org-chart .item-level-f:last-of-type>span:before,.org-chart .item-level-g:last-of-type>a:before,.org-chart .item-level-g:last-of-type>span:before,.org-chart .item-level-h:last-of-type>a:before,.org-chart .item-level-h:last-of-type>span:before,.org-chart .item-level-i:last-of-type>a:before,.org-chart .item-level-i:last-of-type>span:before,.org-chart .item-level-j:last-of-type>a:before,.org-chart .item-level-j:last-of-type>span:before,.org-chart .item-level-k:last-of-type>a:before,.org-chart .item-level-k:last-of-type>span:before,.sg-swatch.white,.white-gradient-overlay{background:#fff}.sg-swatch.red{background:#cc2d30}.sg-swatch.yellow{background:#ffc61e}figcaption{color:#262b2f;padding:12px}#islandora-bookmark select,#islandora-collection-search-form label,#islandora_solr_results_limit li,.accordion-set .item .field__title,.accordion-set .item .title,.block--beyond-basics-block.no-margin,.event-list .event p,.menu .menu,.no-margin,.page-islandora .site-footer #edit-cas-login-redirection-message,.paragraph--type--majors-aside.no-margin,.ui-accordion .ui-accordion-content .ui-accordion-header,aside.no-margin,dl dd,figure{margin:0}form .webform-section,form fieldset{margin:0;padding:0;border:0;background-color:transparent}form > fieldset > legend{padding:0 24px;color:#003f87;font-size:calc(22.784px + 8.544 * ((100vw - 300px)/ 1000))}form .webform-section-title{display:inline-block;margin:0;padding:0 24px;transform:translatey(-1.2em);background-color:#fff}.accordion-set,.my-western-links .social-icon .icon-text,.org-chart ul.level-a .item-level-a,form .description,form .form-item,input,label,legend,select,textarea{margin-bottom:12px}form .webform-section-title + .webform-section-wrapper{margin-top:-1.2em}form .webform-section,form > fieldset{margin-top:24px;padding:24px;border:3px solid #f5f6f7}label,legend{display:block;padding:0;font-weight:600}caption,h1,h2{font-weight:700}label .form-required:after,label.form-required:after,label.required:after,legend .form-required:after,legend.form-required:after,legend.required:after{content:" *";color:#007ac8;font-weight:400}input,select,textarea{display:block;box-sizing:border-box;width:100%;padding:9px;color:#262b2f;border:2px solid #e3e7e9;border-radius:2px;background-color:#f5f6f7;box-shadow:none}input:focus,select:focus,textarea:focus{border-color:#63c2ff;outline:0;box-shadow:0 5px 10px rgba(0,122,200,.16),0 3px 6px rgba(38,43,47,.23)}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;color:#667986;border-color:#667986;background-color:#e3e7e9}th,tr{border-right:none}td,th,tr{border-top:none}.responsive-table table,input[type=submit]{width:auto}::placeholder{opacity:1;color:rgba(38,43,47,.9)}:-ms-input-placeholder{color:rgba(38,43,47,.9)}::-ms-input-placeholder{color:rgba(38,43,47,.9)}.form-managed-file .form-file{display:inline-block;margin-right:12px;margin-bottom:12px}.webform-grid input[type=radio]{position:relative;width:inherit;height:inherit;margin:auto;opacity:1}.webform-grid .checkbox label{top:0;right:0;bottom:0;left:0;clip:inherit;height:100%;opacity:0}form .description{color:#667986;font-size:calc(16px + 2 * ((100vw - 300px)/ 1000))}.webform-progress-tracker .progress-step.is-complete .progress-title[role=link]:active,.webform-progress-tracker .progress-step.is-complete .progress-title[role=link]:focus,.webform-progress-tracker .progress-step.is-complete .progress-title[role=link]:hover,.webform-progress-tracker .progress-step.is-complete:focus .progress-marker,.webform-progress-tracker .progress-step.is-complete:hover .progress-marker,a:active,a:focus,a:hover{text-decoration:none;color:#003f87;border-bottom-color:transparent;background-color:#e3e7e9}.light-blue th,.menu li a,blockquote,html,th{color:#262b2f}.webform-progress-tracker .progress-step.is-complete .progress-title[role=link],a{text-decoration:underline;color:#006ebb}td,th,tr,tr.even,tr.odd{border-bottom:none}.event-list .event .title a:hover,.play-link:active,.play-link:focus,.play-link:hover,button.play-link{background-color:transparent}.social-icon,.webform-progress-tracker .progress-step.is-active .progress-marker{background-color:#007ac8}.webform-progress-tracker .progress-step .progress-marker:focus,.webform-progress-tracker .progress-step.is-complete .progress-title[role=link]:focus,a:focus{outline:dotted 2px;outline-offset:2px}.webform-progress-tracker .progress-step.is-complete .progress-title:after{content:'';background-image:url(/themes/contrib/ashlar/build/css/../images/forms/green-check.png);background-repeat:no-repeat;transform:scale(.5);display:block;height:60px;width:70px;position:relative;top:-12px;left:4px}.webform-progress-tracker .progress-step .progress-marker:focus,.webform-progress-tracker .progress-step .progress-marker:hover{background-color:#006ebb}html .material-icons{font-size:36px}.icon-with-text{display:inline-grid;justify-content:center;align-content:center;width:80px;height:80px;text-align:center;text-decoration:none;font-family:"Fira Sans Extra Condensed",sans-serif;font-size:16px;font-weight:300;font-display:fallback}.icon-with-text.small,.social-icon{height:64px;width:64px}.font-size--smaller,caption,td,th{font-size:calc(16px + 2 * ((100vw - 300px)/ 1000))}.icon-with-text .icon-text{display:block;margin-top:6px}.icon-with-text.medium{width:140px;height:140px;font-size:18px}.icon-with-text.medium .material-icons{font-size:72px}.font-size--smaller th,.icon-with-text.medium .material-icons:last-of-type{font-size:18px}.icon-with-text.large{width:180px;height:180px;font-size:22.784px}.icon-with-text.large .material-icons{font-size:96px}.icon-with-text.large .material-icons:last-of-type{font-size:22.784px}.play-link{display:inline-block}.play-link svg{width:72px;fill:#003f87}button.play-link{box-shadow:none;padding:0}button.play-link:focus{border:2px dotted #003f87}.social-icon{display:block;color:#fff}.social-icon svg{width:100%;padding:13px;transition:fill .4s;fill:#fff}.pane-islandora-solr-basic-facets .islandora-solr-facet .plusminus a:active,.pane-islandora-solr-basic-facets .islandora-solr-facet .plusminus a:focus,.pane-islandora-solr-basic-facets .islandora-solr-facet .plusminus a:hover,.social-icon:active,.social-icon:focus,.social-icon:hover{color:#fff;background-color:#003f87}.social-icon:focus{outline:#003f87 dotted 2px;outline-offset:2px}.social-icon.medium{width:140px;height:140px}.social-icon.medium span{font-size:calc(16px + 6 * ((100vw - 300px)/ 1000))}.social-icon.large{width:180px;height:180px}.page-islandora .site-footer #block-user-login h2,.social-icon.large span{font-size:calc(22.784px + 8.544 * ((100vw - 300px)/ 1000))}.social-media-links{display:flex;flex-flow:row wrap;max-width:400px;padding:0;list-style:none}.social-media-links .social-icon{margin:12px 12px 0 0}.my-western-links .social-media-links{justify-content:center;width:100%;max-width:none}.my-western-links .social-icon{display:flex;flex-flow:column;align-items:center;width:initial;height:initial;padding:12px;text-align:center;text-decoration:none;background:0 0;font-size:14px;line-height:1em}.my-western-links .social-icon:active,.my-western-links .social-icon:focus,.my-western-links .social-icon:hover{outline-color:#fff;background:#007ac8}.my-western-links .social-icon svg{width:64px;height:64px;margin-bottom:6px}img,picture{max-width:100%;height:auto;margin:0}picture img,picture source{width:100%;height:auto}.background-image,.background-image > div{position:absolute;z-index:0;top:0;left:0;display:block;overflow:hidden;width:100%;height:100%;object-fit:cover}.background-image > div img,.background-image img{display:block;width:100%;height:100%;object-fit:cover}.image--stylized{position:relative;width:100%;height:100%;border-radius:50%}.image--stylized *{width:100%;height:100%;border-radius:50%}.image--stylized img{display:block;width:100%;height:100%;object-fit:cover}.menu li a,h1{display:inline-block}ol,ul{margin:0 0 12px}#drupal-off-canvas a,li{line-height:1.5em}#block-islandora-compound-object-compound-jail-display>div:not(.form-item) a:first-of-type,.form .form-item,.spaced li,.views-exposed-form .form-actions,dl{margin-bottom:6px}.block--beyond-basics-block,.paragraph--type--majors-aside,aside,blockquote,hr,table{margin:12px 0}dl dt{margin-top:6px;font-weight:600}.menu li{border-left:2px solid #e3e7e9;margin-bottom:0}.menu li a{width:100%;margin:inherit;margin-bottom:0;padding:6px 24px 6px 12px;text-decoration:none}.logo{width:164px;height:164px;padding:12px;background-color:#003f87}.block--beyond-basics-block.blue-bg,.block--beyond-basics-block.dark-blue-bg,.block--beyond-basics-block.light-blue-bg,.block--beyond-basics-block.light-gray-bg,.block--beyond-basics-block.lightest-blue-bg,.block--beyond-basics-block.lightest-gray-bg,.double-padding,.paragraph--type--majors-aside.blue-bg,.paragraph--type--majors-aside.dark-blue-bg,.paragraph--type--majors-aside.light-blue-bg,.paragraph--type--majors-aside.light-gray-bg,.paragraph--type--majors-aside.lightest-blue-bg,.paragraph--type--majors-aside.lightest-gray-bg,aside.blue-bg,aside.dark-blue-bg,aside.light-blue-bg,aside.light-gray-bg,aside.lightest-blue-bg,aside.lightest-gray-bg,blockquote{padding:24px}.logo.horizontal{width:400px;height:100px}.logo svg{width:100%;height:100%}.lightest-gray tr:nth-of-type(odd),.logo.black,.logo.full-color,.logo.grayscale{background-color:#fff}.logo.reversed{background-color:#262b2f}.logo .cls-4{fill:#808285}#drupal-off-canvas{font-size:.5em}#drupal-off-canvas ul{padding:6px 0}#drupal-off-canvas input[type=checkbox]{position:relative;display:inline;width:initial;height:initial;opacity:1}#drupal-off-canvas input[type=checkbox] + label{margin:0;padding:0}#drupal-off-canvas input[type=checkbox] + label:before{width:0;height:0;border:none;background:0 0}.black-gradient-overlay:after,.black-overlay:after,.blue-overlay:after,.dark-blue-overlay:after,.gray-overlay:after,.white-gradient-overlay:after{position:absolute;z-index:0;top:0;left:0;display:block;width:100%;height:100%;content:""}.blue-overlay:after{background:rgba(0,122,200,.6)}.dark-blue-overlay:after{background:rgba(0,63,135,.6)}.black-overlay:after{background:rgba(38,43,47,.6)}.gray-overlay:after{background:rgba(227,231,233,.6)}.white-gradient-overlay:after{background:linear-gradient(to right,#fff,rgba(255,255,255,.8))}.black-gradient-overlay .social-icon:active,.black-gradient-overlay .social-icon:focus,.black-gradient-overlay .social-icon:hover,.green .image-button .image{background-color:#bad80a}.black-gradient-overlay a:not([class]){color:#b1e1ff}.black-gradient-overlay:after{background:linear-gradient(to left,#262b2f,rgba(38,43,47,.7))}html *{box-sizing:border-box}iframe{border:0}.menu.horizontal li,td:first-of-type,th,tr{border-left:none}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}table{width:100%;table-layout:fixed;word-wrap:break-word;border-collapse:collapse}.auto-layout table,table.auto-layout{table-layout:auto}caption{padding-bottom:12px}.email_signature_table td,.headline h1:after,.page-islandora-search .islandora-solr-search-result dl.solr-fields,tbody{border:none}td,th,tr{vertical-align:middle}.align-top td,.align-top th{vertical-align:top}.align-bottom td,.align-bottom th{vertical-align:bottom}.font-size--smaller td,.smaller .image-button a{font-size:16px}th{background:#c5c9cb;text-align:left}th[colspan],th[rowspan]{position:relative;color:#fff;background-color:#727475}th[colspan]:after,th[rowspan]:after{position:absolute;z-index:1;height:100%;content:"";background:#fff}.flowchart figcaption,th[colspan]{text-align:center}th[colspan]:after{top:0;right:-3px;width:2px}th[rowspan]:after{bottom:-3px;left:0;width:100%;height:2px}td{border-left:2px solid #f5f6f7}td:last-of-type{border-right:2px solid #f5f6f7}.light-blue th{background:#cce4f4;background-color:#b1cfe6}.light-blue th[colspan],.light-blue th[rowspan]{color:#fff;background-color:#29609d}.light-blue td{border-left-color:#e6f2fa}.light-blue td:last-of-type{border-right-color:#e6f2fa}.lightest-gray th{color:#262b2f;background:#f5f6f7;background-color:#dadcdd}.lightest-gray th[colspan],.lightest-gray th[rowspan]{background-color:#c1c3c5}.lightest-gray td{border-left-color:#fff}.lightest-gray td:last-of-type{border-right-color:#fff}.paragraph--type--majors-pull-quote.style-thin-border,.pullquote.style-thin-border,hr{border:0}.responsive-table{overflow-x:scroll}.responsive-table caption,.text-align-left{text-align:left}html{scroll-behavior:smooth;font-size:calc(16px + 6 * ((100vw - 300px)/ 1000));font-display:auto}.block--beyond-basics-block.blue-bg.underlined-headings .block__title,.block--beyond-basics-block.dark-blue-bg.underlined-headings .block__title,.block--beyond-basics-block.light-blue-bg.underlined-headings .block__title,.block--beyond-basics-block.light-gray-bg.underlined-headings .block__title,.block--beyond-basics-block.lightest-blue-bg.underlined-headings .block__title,.block--beyond-basics-block.lightest-gray-bg.underlined-headings .block__title,.paragraph--type--majors-aside.blue-bg.underlined-headings .block__title,.paragraph--type--majors-aside.dark-blue-bg.underlined-headings .block__title,.paragraph--type--majors-aside.light-blue-bg.underlined-headings .block__title,.paragraph--type--majors-aside.light-gray-bg.underlined-headings .block__title,.paragraph--type--majors-aside.lightest-blue-bg.underlined-headings .block__title,.paragraph--type--majors-aside.lightest-gray-bg.underlined-headings .block__title,aside.blue-bg.underlined-headings .block__title,aside.dark-blue-bg.underlined-headings .block__title,aside.light-blue-bg.underlined-headings .block__title,aside.light-gray-bg.underlined-headings .block__title,aside.lightest-blue-bg.underlined-headings .block__title,aside.lightest-gray-bg.underlined-headings .block__title,main h2{padding-bottom:18px}.block--beyond-basics-block.blue-bg .block__title,.block--beyond-basics-block.dark-blue-bg .block__title,.block--beyond-basics-block.light-blue-bg .block__title,.block--beyond-basics-block.light-gray-bg .block__title,.block--beyond-basics-block.lightest-blue-bg .block__title,.block--beyond-basics-block.lightest-gray-bg .block__title,.paragraph--type--majors-aside.blue-bg .block__title,.paragraph--type--majors-aside.dark-blue-bg .block__title,.paragraph--type--majors-aside.light-blue-bg .block__title,.paragraph--type--majors-aside.light-gray-bg .block__title,.paragraph--type--majors-aside.lightest-blue-bg .block__title,.paragraph--type--majors-aside.lightest-gray-bg .block__title,aside.blue-bg .block__title,aside.dark-blue-bg .block__title,aside.light-blue-bg .block__title,aside.light-gray-bg .block__title,aside.lightest-blue-bg .block__title,aside.lightest-gray-bg .block__title{margin-top:0;padding-bottom:0}blockquote{background:#e3e7e9}.paragraph--type--majors-pull-quote,.pullquote{margin:0 12px;padding:12px;font-style:italic;border-left:3px solid #4a821e}.paragraph--type--majors-pull-quote.style-thin-border:after,.paragraph--type--majors-pull-quote.style-thin-border:before,.pullquote.style-thin-border:after,.pullquote.style-thin-border:before{border-top:3px solid #007ac8}.font-size--regular,.quick-accordion .ui-accordion-content .view .view-content .views-row article header p,.quick-accordion ul a,.quick-accordion ul p{font-size:calc(16px + 6 * ((100vw - 300px)/ 1000))}.font-size--larger{font-size:calc(16px + 10 * ((100vw - 300px)/ 1000))}h1,h2,h3,h4,h5,h6{margin:36px 0 12px;color:#007ac8;font-family:"PT Serif",serif;line-height:1.2em;font-display:fallback}h1{position:relative;padding-bottom:24px;color:#002f5e;font-family:Montserrat,sans-serif;font-size:calc(32.432px + 12.162 * ((100vw - 300px)/ 1000))}.intro,.tagline,h2{color:#003f87}h1:after{position:absolute;bottom:0;left:0;width:calc(70px + 80 * ((100vw - 300px)/ 1000));content:"";border-width:calc(4px + 1 * ((100vw - 300px)/ 1000));border-style:solid}h2{font-size:calc(28.832px + 10.812 * ((100vw - 300px)/ 1000))}.block--card .body .date,.card .body .date,h3{font-weight:600}h3{color:#005da8;font-size:calc(25.632px + 9.612 * ((100vw - 300px)/ 1000))}h4,h5{font-weight:400}h4{font-size:calc(22.784px + 8.544 * ((100vw - 300px)/ 1000))}h5{font-size:calc(20.256px + 7.596 * ((100vw - 300px)/ 1000))}h6{font-size:calc(18px + 6.75 * ((100vw - 300px)/ 1000))}h2 + h3,h3 + h4,h4 + h5,h5 + h6{margin-top:0}.big-bold-headings h1,.big-bold-headings h2,.sans-serif-alternate-headings h2,.sans-serif-alternate-headings h3,.sans-serif-alternate-headings h4,.sans-serif-alternate-headings h5,.sans-serif-alternate-headings h6,.title-font{font-family:Montserrat,sans-serif}.sans-serif-alternate-headings h1{text-transform:uppercase}.big-bold-headings h1:after,.flowchart.simple .level-a li:last-child>.level-c:after,.flowchart.simple .level-a li:last-of-type>a:after,.flowchart.simple .level-a li:last-of-type>span:after,.image-button--simple .image-button:after,.image-button--simple .image-button:before,.sans-serif-alternate-headings h1:after,.simple .image-button:after,.simple .image-button:before,.user-login-form .form-actions,.user-login-form .password,.user-login-form .textfield{display:none}.underlined-headings h2,.underlined-headings h3,.underlined-headings h4,.underlined-headings h5,.underlined-headings h6{position:relative;padding-bottom:18px;font-family:Montserrat,sans-serif}.underlined-headings h2:after,.underlined-headings h3:after,.underlined-headings h4:after,.underlined-headings h5:after,.underlined-headings h6:after{position:absolute;bottom:0;left:0;width:50%;max-width:200px;content:"";border-width:3px;border-style:solid}.text-align-center .underlined-headings h1:after,.text-align-center .underlined-headings h2:after,.text-align-center .underlined-headings h3:after,.text-align-center .underlined-headings h4:after,.text-align-center .underlined-headings h5:after,.text-align-center .underlined-headings h6:after,.text-align-center.underlined-headings h1:after,.text-align-center.underlined-headings h2:after,.text-align-center.underlined-headings h3:after,.text-align-center.underlined-headings h4:after,.text-align-center.underlined-headings h5:after,.text-align-center.underlined-headings h6:after,.underlined-headings .text-align-center h1:after,.underlined-headings .text-align-center h2:after,.underlined-headings .text-align-center h3:after,.underlined-headings .text-align-center h4:after,.underlined-headings .text-align-center h5:after,.underlined-headings .text-align-center h6:after{left:50%;transform:translatex(-50%)}.text-align-right .underlined-headings h1:after,.text-align-right .underlined-headings h2:after,.text-align-right .underlined-headings h3:after,.text-align-right .underlined-headings h4:after,.text-align-right .underlined-headings h5:after,.text-align-right .underlined-headings h6:after,.text-align-right.underlined-headings h1:after,.text-align-right.underlined-headings h2:after,.text-align-right.underlined-headings h3:after,.text-align-right.underlined-headings h4:after,.text-align-right.underlined-headings h5:after,.text-align-right.underlined-headings h6:after,.underlined-headings .text-align-right h1:after,.underlined-headings .text-align-right h2:after,.underlined-headings .text-align-right h3:after,.underlined-headings .text-align-right h4:after,.underlined-headings .text-align-right h5:after,.underlined-headings .text-align-right h6:after{left:initial;right:0}.big-bold-headings h1{text-transform:uppercase;border-bottom:none;font-size:calc(32.432px + 77.026 * ((100vw - 300px)/ 1000));font-weight:900}.big-bold-headings h2{text-transform:uppercase;border-bottom:none;font-size:calc(28.832px + 68.476 * ((100vw - 300px)/ 1000));font-weight:900}.big-bold-headings h3{display:inline-block;font-size:calc(25.632px + 16.02 * ((100vw - 300px)/ 1000))}.big-bold-headings h4{text-transform:uppercase;font-size:calc(22.784px + 14.24 * ((100vw - 300px)/ 1000))}.big-bold-headings h5{font-size:calc(20.256px + 12.66 * ((100vw - 300px)/ 1000))}.font-size--smaller .page-title,.font-size--smaller h1{font-size:calc(32.432px + 4.054 * ((100vw - 300px)/ 1000))}.block--card.simple,.card.simple,.intro{font-size:calc(16px + 10 * ((100vw - 300px)/ 1000))}.font-size--smaller h2{padding-bottom:none;border-bottom:none;font-size:calc(28.832px + 3.604 * ((100vw - 300px)/ 1000))}.font-size--smaller h3,h2+.tagline,h2~div .tagline{font-size:calc(25.632px + 3.204 * ((100vw - 300px)/ 1000))}.font-size--smaller h4,h3+.tagline,h3~div .tagline{font-size:calc(22.784px + 2.848 * ((100vw - 300px)/ 1000))}.font-size--smaller h5,h4+.tagline,h4~div .tagline{font-size:calc(20.256px + 2.532 * ((100vw - 300px)/ 1000))}.font-size--smaller h6,h5+.tagline,h5~div .tagline{font-size:calc(18px + 2.25 * ((100vw - 300px)/ 1000))}hr{border-bottom:2px solid #e3e7e9}a{transition:background .2s,color .2s,border .2s}a[target="_blank"] .material-icons,a[target=blank] .material-icons{font-size:inherit;position:relative;top:4px;left:2px}a[href$='.flv']:after,a[href$='.mov']:after,a[href$='.mp4']:after,a[href$='.mpeg']:after,a[href$='.mpg']:after{content:' (video)'}a[href$='.mp3']:after{content:' (audio)'}a[href$='.ai']:after{content:' (Illustrator)'}a[href$='.css']:after,a[href$='.dwt']:after,a[href$='.xml']:after{content:' (web file)'}a[href$='.psd']:after{content:' (Photoshop)'}a[href$='.eps']:after{content:' (PostScript)'}a[href$='.id']:after{content:' (InDesign)'}a[href$='.wmv']:after{content:' (WMV)'}a[href$='.swf']:after{content:' (Flash)'}a[href$='.doc']:after,a[href$='.docm']:after,a[href$='.docx']:after,a[href$='.dot']:after,a[href$='.dotm']:after,a[href$='.dotx']:after,a[href$='.odt']:after{content:' (Word)'}a[href$='.odp']:after,a[href$='.potm']:after,a[href$='.potx']:after,a[href$='.ppam']:after,a[href$='.ppsx']:after,a[href$='.ppt']:after,a[href$='.pptm']:after,a[href$='.pptx']:after,a[href$='.sldm']:after,a[href$='.sldx']:after{content:' (PowerPoint)'}a[href$='.ods']:after,a[href$='.xlam']:after,a[href$='.xls']:after,a[href$='.xlsb']:after,a[href$='.xlsx']:after,a[href$='.xltm']:after,a[href$='.xltx']:after{content:' (Excel)'}a[href$='.pdf']:after{content:' (PDF)'}p{line-height:1.5em;margin:0 0 12px}.tagline{display:block;margin-left:12px;margin-bottom:12px;font-style:italic;font-display:swap}h1 + .tagline,h1 ~ div .tagline{font-size:calc(28.832px + 3.604 * ((100vw - 300px)/ 1000))}.job-title,.pronouns,.taxonomy-term{display:inline-block;float:left;margin:0 12px 12px 0;padding:12px;color:#003f87;border:none;background-color:#bad80a;font-size:calc(16px + 2 * ((100vw - 300px)/ 1000));font-display:fallback}a.taxonomy-term:active,a.taxonomy-term:focus,a.taxonomy-term:hover{color:#bad80a;background-color:#003f87}.slow{transition-duration:.8s}.medium{transition-duration:.4s}.fast{transition-duration:.2s}.linear{transition-timing-function:linear}.ease{transition-timing-function:ease}.accordion-set .item{border-top:3px solid #003f87;border-right:3px solid #003f87;border-left:3px solid #003f87}.accordion-set .item:last-of-type{border-bottom:3px solid #003f87}.accordion-set .item .field__title .expand,.accordion-set .item .title .expand{display:flex;align-items:center;width:100%;margin-bottom:0;padding:12px;text-align:left;color:#002f5e;border:2px solid transparent;border-radius:0;background:0 0;font-size:calc(16px + 6 * ((100vw - 300px)/ 1000));font-weight:600;line-height:1.2em;box-shadow:none}.accordion-set .item .field__title .expand:active,.accordion-set .item .title .expand:active,input[title="Add field"]:active,input[title="Remove field"]:active{transform:none}.accordion-set .item .field__title .expand:focus,.accordion-set .item .title .expand:focus{border:2px dotted #fff;background-color:#007ac8;box-shadow:none;color:#fff}.accordion-set .item .field__title .expand:focus .material-icons,.accordion-set .item .title .expand:focus .material-icons{color:inherit}.accordion-set .item .field__title .expand .material-icons,.accordion-set .item .title .expand .material-icons{color:#003f87;font-size:24px;margin-right:12px}.accordion-set .item .field__title + .content,.accordion-set .item .title + .content{display:none;padding:0 12px 12px;word-wrap:break-word}.accordion-set .item h2.title{padding-bottom:0}.quick-accordion .ui-accordion-content{height:auto}.quick-accordion .ui-accordion-content .view .view-content .views-row article header h2{font-size:25px}.block--announcement{display:-ms-grid;display:grid;align-items:center;margin:auto;background-color:#003f87;-ms-grid-columns:1fr 3fr;-ms-grid-rows:auto;grid-template-areas:"image text";grid-template-columns:1fr 3fr;grid-template-rows:auto;justify-items:center}.block--announcement .block__title{margin-top:0;padding-bottom:0;text-align:center;border-bottom:none;font-family:"Fira Sans",sans-serif}.block--announcement a{color:#003f87}.block--announcement .image{width:100%;height:100%;background-color:#003f87;-ms-grid-row-span:1}.block--announcement .image div{width:100%;height:100%}.block--announcement .image img{display:block;width:100%;height:100%;opacity:.3;object-fit:cover}.block--announcement .material-icons{color:#bad80a;-ms-grid-row-span:1}.block--announcement .body{display:grid;width:100%;height:100%;padding:12px;background:#bad80a;grid-area:text;-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;justify-items:center}.block--announcement.layout-builder-block,.ui-accordion .no-children+.ui-accordion-content,.ultimenu--basic .region{padding:0}.bg-video-container{position:relative;min-height:50vh}.bg-video-container h1,.bg-video-container h2{position:absolute;margin-top:5%;z-index:1}.bg-video-container+button,.lightbox-overlay.invisible{visibility:hidden}.lightbox-overlay.shown,.open{visibility:visible}.bg-video-container + button .material-icons{font-size:inherit;position:relative;top:3px;right:3px}.block--banner{position:relative;display:grid;align-content:center;padding:36px;text-align:center}.block--banner .body{position:relative;z-index:1;max-width:1300px;margin:auto}.block--banner.blue-overlay a:not(.button),.block--card.simple .title .block__title,.card.simple .title .block__title{color:#fff}.block--banner.blue-overlay .background-image,.block--banner.dark-blue-overlay .background-image{filter:brightness(50%)}.block--banner.black-overlay a:not(.button),.block--banner.dark-blue-overlay a:not(.button){color:#aedfff}.alert.weather .alert-header,.block--banner.black-overlay a:not(.button):active,.block--banner.black-overlay a:not(.button):focus,.block--banner.black-overlay a:not(.button):hover,.block--banner.blue-overlay a:not(.button):active,.block--banner.blue-overlay a:not(.button):focus,.block--banner.blue-overlay a:not(.button):hover,.block--banner.dark-blue-overlay a:not(.button):active,.block--banner.dark-blue-overlay a:not(.button):focus,.block--banner.dark-blue-overlay a:not(.button):hover,.block--banner.gray-overlay a:not(.button){color:#003f87}.block--banner.black-overlay a:not(.button):focus,.block--banner.blue-overlay a:not(.button):focus,.block--banner.dark-blue-overlay a:not(.button):focus{outline-color:#667986}.block--banner.gray-overlay a:not(.button):focus{outline-color:inherit}.block--full-page h1,.block--full-page h2,.block--half-page h1,.block--half-page h2{z-index:1}.image-button{position:relative;width:200px;height:200px;margin:44.44444px;transition:.3s cubic-bezier(.25,.8,.25,1);border-radius:50%;box-shadow:0 1px 3px rgba(38,43,47,.12),0 1px 2px rgba(38,43,47,.14)}.image-button:after,.image-button:before{position:absolute;z-index:-1;top:0;left:0;display:block;content:"";transition:.5s;border-radius:50%}.image-button:before{width:70%;height:70%;transform:translate(-20%,-10%);background:rgba(0,122,200,.2)}.image-button:after{width:105%;height:105%;transform:translate(15%,10%);background:rgba(0,122,200,.1)}.image-button:focus-within,.image-button:hover{box-shadow:0 5px 10px rgba(0,122,200,.16),0 3px 6px rgba(38,43,47,.23)}.image-button:focus-within:before,.image-button:hover:before{transform:translate(60%,45%)}.image-button:focus-within:after,.image-button:hover:after{transform:translate(-20%,-10%)}.image-button .image{background-color:#007ac8}.image-button a{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;justify-content:center;align-items:center;text-align:center;text-decoration:none;color:#fff;border-radius:50%;background:rgba(0,63,135,.5);font-size:25px;font-weight:700}.image-button a:active,.image-button a:focus,.image-button a:hover{background:rgba(0,63,135,.9)}.image-button a:focus{border:3px dotted #fff;outline:0}.image-button a:after{content:""}.image-button:not(.green) .image{filter:brightness(75%)}.block--image-button:nth-of-type(2) .image-button:before{width:100%;height:100%;transform:translate(4%,20%)}.block--image-button:nth-of-type(2) .image-button:after{width:80%;height:80%;transform:translate(20%,-13%)}.block--image-button:nth-of-type(2) .image-button:focus-within:before,.block--image-button:nth-of-type(2) .image-button:hover:before{width:100%;height:100%;transform:translate(10%,-18%)}.block--image-button:nth-of-type(2) .image-button:focus-within:after,.block--image-button:nth-of-type(2) .image-button:hover:after{width:80%;height:80%;transform:translate(0,40%)}.block--image-button:nth-of-type(3) .image-button:before{width:110%;height:110%;transform:translate(12%,-9%)}.block--image-button:nth-of-type(3) .image-button:after{width:80%;height:80%;transform:translate(-12%,30%)}.block--image-button:nth-of-type(3) .image-button:focus-within:before,.block--image-button:nth-of-type(3) .image-button:hover:before{transform:translate(-12%,-20%)}.block--image-button:nth-of-type(3) .image-button:focus-within:after,.block--image-button:nth-of-type(3) .image-button:hover:after{transform:translate(50%,14%)}.smaller .image-button{width:100px;height:100px;margin:12px}.green .image-button a{color:#002f5e;background-color:rgba(186,216,10,.8)}.green .image-button a:active,.green .image-button a:focus,.green .image-button a:hover{background:rgba(186,216,10,.95)}.green .image-button a:focus{border:3px dotted #003f87}.green .image-button:before{background:rgba(214,232,108,.5)}.green .image-button:after{background:rgba(214,232,108,.3)}.block--card,.card{position:relative;display:flex;flex-flow:row wrap;align-items:start;margin-bottom:12px;padding-bottom:12px;transition:.2s}.block--card:focus-within,.block--card:hover,.card:focus-within,.card:hover{z-index:1;transform:translate(-2px,-2px);box-shadow:0 5px 10px rgba(0,122,200,.16),0 3px 6px rgba(38,43,47,.23)}.block--card .image,.card .image{overflow:hidden;flex:0 1 100%;order:1;width:100%;margin-bottom:6px}.block--card .image img,.card .image img{display:block;width:100%;height:100%;object-fit:cover}.block--card .taxonomy-terms,.card .taxonomy-terms{flex:0 1 100%;order:2;padding:0 6px}.block--card .title,.card .title{flex:0 1 100%;order:3;padding:0 6px}.block--card .title .block__title,.card .title .block__title,.event-list .event .icon .icon-with-text .icon-text{margin-top:0}.block--card .title a,.card .title a{display:inline-block;text-decoration:none;font-size:calc(16px + 6 * ((100vw - 300px)/ 1000));font-weight:700;line-height:initial}.block--card .title a:after,.card .title a:after,.event-list .event .title a:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.block--card .title a:active,.block--card .title a:focus,.block--card .title a:hover,.card .title a:active,.card .title a:focus,.card .title a:hover{outline:0;background:0 0}.block--card .date,.card .date{flex:0 1 100%;order:4;padding:0 6px;font-weight:700}.block--card .location,.card .location{flex:0 1 100%;order:4;margin-bottom:12px;padding:0 6px;font-style:italic}.block--card .body,.card .body{flex:0 1 100%;order:5;padding:0 6px}.block--card.event,.card.event{align-content:start}.block--card.event .image,.card.event .image{margin-bottom:-24px}.block--card.event .date,.card.event .date{flex:0 1 40%;order:2;margin-right:-12px;padding-left:12px;text-align:center;text-transform:uppercase;line-height:1.5em}.block--card.event .date .month,.card.event .date .month{display:block;padding:12px 18px 0;color:#fff;background-color:#007ac8;font-size:calc(22.784px + 8.544 * ((100vw - 300px)/ 1000));font-weight:400}.block--card.event .date .day,.card.event .date .day{display:block;padding:6px 18px 12px;white-space:nowrap;word-spacing:-.2em;color:#fff;background-color:#007ac8;font-size:calc(28.832px + 10.812 * ((100vw - 300px)/ 1000));font-weight:600}.block--card.event .location,.card.event .location{flex:1 1 60%;order:2;align-self:flex-end;margin-bottom:0;padding:12px 12px 12px 24px;text-transform:uppercase;color:#007ac8;font-style:normal}.block--card.event .title,.card.event .title{margin-top:12px;padding-right:24px;padding-left:24px}.block--card.event .title h2,.block--card.event .title h3,.block--card.event .title h4,.card.event .title h2,.card.event .title h3,.card.event .title h4,.sans-serif{font-family:"Fira Sans",sans-serif}.ultimenu__region,.western-menu{font-family:"Fira Sans Extra Condensed",sans-serif}.block--card.event .body,.card.event .body{padding-right:24px;padding-left:24px}.block--card.simple,.card.simple{text-align:center;box-shadow:0 1px 3px rgba(38,43,47,.12),0 1px 2px rgba(38,43,47,.14)}.block--card.simple:focus-within,.block--card.simple:hover,.card.simple:focus-within,.card.simple:hover{box-shadow:0 5px 10px rgba(0,122,200,.16),0 3px 6px rgba(38,43,47,.23)}.block--card.simple:focus-within .taxonomy-term,.card.simple:focus-within .taxonomy-term{border:3px dotted}.block--card.simple .title,.card.simple .title{order:1;padding:36px;background-color:#007ac8}.block--card.simple .title .block__title a,.card.simple .title .block__title a{color:#fff;font-size:calc(28.832px + 10.812 * ((100vw - 300px)/ 1000))}.block--card.simple .title .block__title a:active,.block--card.simple .title .block__title a:focus,.block--card.simple .title .block__title a:hover,.card.simple .title .block__title a:active,.card.simple .title .block__title a:focus,.card.simple .title .block__title a:hover{color:#fff;background:0 0}.block--card.simple .body,.card.simple .body{padding:36px 36px 24px}.block--card.simple .taxonomy-terms,.card.simple .taxonomy-terms{order:6;padding-bottom:36px}.block--card.simple .taxonomy-term,.card.simple .taxonomy-term{box-shadow:2px 2px 0 #003f87;float:none;padding:12px 24px;color:#fff;border-radius:10px;background-color:#007ac8;font-size:calc(25.632px + 9.612 * ((100vw - 300px)/ 1000))}.block--card.horizontal,.card.horizontal{display:-ms-grid;display:grid;padding-bottom:0;grid-column-gap:12px;-ms-grid-columns:1fr 1fr;-ms-grid-rows:auto 1fr;grid-template-areas:"image taxonomy" "image title" "image body";grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr}.block--card.horizontal > div,.card.horizontal > div{padding:12px 12px 12px 6px}.block--card.horizontal .image,.card.horizontal .image{margin-bottom:0;padding:0;-ms-grid-row-span:2}.block--card.horizontal .image>div,.card.horizontal .image>div,.featured-major-splash-area>div:nth-of-type(1) div,.splash>div:nth-of-type(1) div{width:100%;height:100%}.block--card.horizontal .image img,.card.horizontal .image img{width:100%;height:100%;object-fit:cover}.block--card.horizontal .taxonomy-terms,.card.horizontal .taxonomy-terms{margin-bottom:0;padding-bottom:0;grid-area:taxonomy;-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.block--card.horizontal .title,.card.horizontal .title{margin-top:0;padding-bottom:0;grid-area:title;-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1}.block--card.horizontal .body,.card.horizontal .body{grid-area:body;-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:3;-ms-grid-row-span:1}.layout-builder-block.block--card .title a::after,.layout-builder-block.card .title a::after{position:initial}.information.block--card{padding:0;border:3px solid #007ac8;border-radius:10px;box-shadow:3px 3px 0 #007ac8}.information.block--card:focus-within{border-style:dotted}.information.block--card .sorting-term{order:0;min-width:30%;margin-left:24px;padding:6px;color:#fff;border-radius:0 0 10px 10px;background-color:#007ac8;font-size:16px}.block--image-with-description .body,.flowchart,.information.block--card .body,.org-chart{font-size:calc(16px + 2 * ((100vw - 300px)/ 1000))}.information.block--card .title{margin-top:12px;margin-right:24px;margin-left:24px;padding:0;border-bottom:1px solid #007ac8}.information.block--card .title a{font-weight:400}.information.block--card .title h2,.information.block--card .title h3,.information.block--card .title h4,.information.block--card .title h5{color:#007ac8;font-family:"Fira Sans",sans-serif;font-size:calc(25.632px + 9.612 * ((100vw - 300px)/ 1000))}.information.block--card .body{padding:24px!important}.information.block--card .taxonomy-terms{order:6;align-self:end;padding:0;background-color:#007ac8}.information.block--card .taxonomy-term{display:flex;align-items:center;margin:0;color:#fff;background-color:transparent;font-size:16px}.information.block--card .material-icons{margin-right:6px;font-size:24px}.information.block--card.split-style{display:grid;align-items:initial;align-content:start;border:none;grid-template-areas:"title body" "sorting body" "terms body";grid-template-columns:1fr 1fr;grid-template-rows:1fr auto auto}.information.block--card.split-style:focus-within .body{border-style:dotted dotted dotted none}.information.block--card.split-style:focus-within .title{border-top:3px dotted #fff;border-left:3px dotted #fff}.information.block--card.split-style:focus-within .sorting-term{border-left:3px dotted #fff}.information.block--card.split-style:focus-within .taxonomy-terms{border-bottom:3px dotted #fff;border-left:3px dotted #fff}.information.block--card.split-style .title{margin:0;padding:18px 24px;border-top:3px solid #007ac8;border-left:3px solid #007ac8;border-radius:10px 0 0;background-color:#007ac8;broder-bottom:none;grid-area:title}.information.block--card.split-style .title a{color:#fff;font-size:calc(16px + 6 * ((100vw - 300px)/ 1000))}.alert.emergency .alert-header,.headline.box-headline a,.headline.left-aligned-bar a,.headline.right-aligned-bar a,.information.block--card.split-style h2,.information.block--card.split-style h3,.information.block--card.split-style h4,.information.block--card.split-style h5{color:#fff}.information.block--card.split-style .sorting-term{display:flex;align-items:center;margin:0;border-left:3px solid #003f87;border-radius:0;background-color:#003f87;grid-area:sorting}.information.block--card.split-style .taxonomy-terms{border-bottom:3px solid #003f87;border-left:3px solid #003f87;border-radius:0 0 0 10px;background-color:#003f87;grid-area:terms}.information.block--card.split-style .body{border:3px solid #003f87;border-left:none;border-radius:0 10px 10px 0;grid-area:body}.donut-chart{display:flex;flex-flow:row wrap;align-items:center}.donut-chart .block__title{flex:0 0 100%}.donut-chart svg{width:300px;height:300px;transform:rotate(-90deg);background:0 0;border-radius:50%;margin:24px}.donut-chart circle{fill:transparent;stroke-width:15.915}.donut-chart circle:nth-of-type(1){stroke:#429ad2}.donut-chart circle:nth-of-type(2){stroke:#003f87}.donut-chart circle:nth-of-type(3){stroke:#7ab4da}.donut-chart circle:nth-of-type(4){stroke:#0060ab}.donut-chart circle:nth-of-type(5){stroke:#afcee1}.donut-chart circle:nth-of-type(6){stroke:#007ac8}.donut-chart circle:nth-of-type(7),.donut-chart.light-blue circle:nth-of-type(8){stroke:#e3e7e9}.donut-chart circle:nth-of-type(8){stroke:#002f5e}.donut-chart .data li{list-style:none}.donut-chart .data li:before{position:relative;top:3px;display:inline-block;width:24px;height:24px;margin-right:6px;content:""}.donut-chart .data li:nth-of-type(1):before{background:#429ad2}.donut-chart .data li:nth-of-type(3):before{background:#7ab4da}.donut-chart .data li:nth-of-type(4):before{background:#0060ab}.donut-chart .data li:nth-of-type(5):before{background:#afcee1}.donut-chart.green circle:nth-of-type(1){stroke:#006b3f}.donut-chart.green circle:nth-of-type(2){stroke:#c2dc2c}.donut-chart.green circle:nth-of-type(3){stroke:#358a30}.donut-chart.green circle:nth-of-type(4){stroke:#d3e570}.donut-chart.green circle:nth-of-type(5){stroke:#6aa921}.donut-chart.green circle:nth-of-type(6){stroke:#e4edb3}.donut-chart.green circle:nth-of-type(7){stroke:#9fc812}.donut-chart.green circle:nth-of-type(8){stroke:#f5f6f7}.donut-chart.green .data li:nth-of-type(2):before{background:#c2dc2c}.donut-chart.green .data li:nth-of-type(3):before{background:#358a30}.donut-chart.green .data li:nth-of-type(4):before{background:#d3e570}.donut-chart.green .data li:nth-of-type(5):before{background:#6aa921}.donut-chart.green .data li:nth-of-type(6):before{background:#e4edb3}.donut-chart.green .data li:nth-of-type(7):before{background:#9fc812}.donut-chart.light-blue circle:nth-of-type(1){stroke:#006ebb}.donut-chart.light-blue circle:nth-of-type(2){stroke:#57b8f7}.donut-chart.light-blue circle:nth-of-type(3){stroke:#1681ca}.donut-chart.light-blue circle:nth-of-type(4){stroke:#7ecafa}.donut-chart.light-blue circle:nth-of-type(5){stroke:#2c93d9}.donut-chart.light-blue circle:nth-of-type(6){stroke:#b3d9f1}.donut-chart.light-blue circle:nth-of-type(7){stroke:#42a6e8}.donut-chart.light-blue .data li:nth-of-type(1):before{background:#006ebb}.donut-chart.light-blue .data li:nth-of-type(2):before{background:#57b8f7}.donut-chart.light-blue .data li:nth-of-type(3):before{background:#1681ca}.donut-chart.light-blue .data li:nth-of-type(4):before{background:#7ecafa}.donut-chart.light-blue .data li:nth-of-type(5):before{background:#2c93d9}.donut-chart.light-blue .data li:nth-of-type(6):before{background:#b3d9f1}.donut-chart.light-blue .data li:nth-of-type(7):before{background:#42a6e8}.donut-chart.pie circle{fill:transparent;stroke-width:31.83}.flowchart{position:relative;display:grid;justify-content:center;max-width:1300px}.flowchart ol{position:relative;display:flex}.flowchart ol li,.islandora-solr-advanced-controls{position:relative;margin-top:12px}.flowchart ol li a,.flowchart ol li span,.org-chart ul li a,.org-chart ul li span{position:relative;display:block;max-width:300px;margin:12px 0 0 12px;padding:6px;text-align:center;text-decoration:none;background:#e3e7e9}.flowchart ol li a:active,.flowchart ol li a:focus,.flowchart ol li a:hover,.org-chart ul li a:active,.org-chart ul li a:focus,.org-chart ul li a:hover,.org-chart ul.level-a .item-level-a>a:active,.org-chart ul.level-a .item-level-a>a:focus,.org-chart ul.level-a .item-level-a>a:hover{color:#003f87;background-color:#bad80a}.flowchart ol.level-a{flex-direction:column}.flowchart ol.level-b{margin-left:-40px;flex-flow:column nowrap}.flowchart ol.level-c{flex-flow:column wrap;margin-left:-40px}.flowchart ol.level-d{flex-flow:column wrap}.flowchart.simple .level-a li > a:after,.flowchart.simple .level-a li > span:after{position:absolute;bottom:0;left:50%;display:block;width:2px;height:12px;content:"";transform:translate(-50%,18px);background:#a5b0b8}.org-chart{position:relative;display:grid;justify-content:center;max-width:1300px;background:#fff}.org-chart ul{position:relative;display:flex;flex-flow:column;margin-bottom:0;margin-left:12px;padding:0;list-style:none}.org-chart ul li{position:relative}.org-chart ul li a{color:#fff;background-color:#007ac8}.org-chart ul.level-a,.org-chart ul.level-b,.org-chart ul.level-sub-a{margin-left:0}.org-chart ul.level-a .item-level-a > a,.org-chart ul.level-a .item-level-a > span{max-width:none;margin:0;color:#fff;background:#667986}.org-chart ul.level-b .item-level-b > span > a{max-width:none;margin-right:6px;margin-left:12px}.org-chart .item-level-b,.org-chart .item-level-c,.org-chart .item-level-d,.org-chart .item-level-e,.org-chart .item-level-f,.org-chart .item-level-g,.org-chart .item-level-h,.org-chart .item-level-i,.org-chart .item-level-j,.org-chart .item-level-k{border-left:2px solid #a5b0b8}.org-chart .item-level-b > a:before,.org-chart .item-level-b > span:before,.org-chart .item-level-c > a:before,.org-chart .item-level-c > span:before,.org-chart .item-level-d > a:before,.org-chart .item-level-d > span:before,.org-chart .item-level-e > a:before,.org-chart .item-level-e > span:before,.org-chart .item-level-f > a:before,.org-chart .item-level-f > span:before,.org-chart .item-level-g > a:before,.org-chart .item-level-g > span:before,.org-chart .item-level-h > a:before,.org-chart .item-level-h > span:before,.org-chart .item-level-i > a:before,.org-chart .item-level-i > span:before,.org-chart .item-level-j > a:before,.org-chart .item-level-j > span:before,.org-chart .item-level-k > a:before,.org-chart .item-level-k > span:before{position:absolute;bottom:0;left:0;display:block;width:14px;height:50%;content:"";transform:translate(-100%);border-top:2px solid #a5b0b8;background:0 0}.org-chart .item-level-b:last-child > .level-c:before,.org-chart .item-level-c:last-child > .level-d:before,.org-chart .item-level-d:last-child > .level-e:before,.org-chart .item-level-e:last-child > .level-f:before,.org-chart .item-level-f:last-child > .level-g:before,.org-chart .item-level-g:last-child > .level-h:before,.org-chart .item-level-h:last-child > .level-i:before,.org-chart .item-level-i:last-child > .level-j:before,.org-chart .item-level-j:last-child > .level-k:before{position:absolute;bottom:0;left:0;display:block;width:14px;height:100%;content:"";transform:translate(-100%);background:#fff}.event-list .event{position:relative;display:grid;margin-bottom:12px;grid-template-areas:"date title" "date body" "icon body";grid-template-columns:64px auto}.event-list .event:focus-within,.event-list .event:hover{z-index:1;transform:translate(-2px,-2px);box-shadow:0 5px 10px rgba(0,122,200,.16),0 3px 6px rgba(38,43,47,.23)}.event-list .event .title{flex:1 0 70%;order:3;margin-bottom:12px;margin-left:6px;grid-area:title}.event-list .event .title h2,.event-list .event .title h3,.event-list .event .title h4,.event-list .event .title h5,.event-list .event .title h6{line-height:.75em}.event-list .event .title a{text-decoration:none;font-family:"Fira Sans",sans-serif;font-size:calc(16px + 10 * ((100vw - 300px)/ 1000))}.event-list .event .body{order:4;margin-left:6px;grid-area:body}.event-list .event .icon{order:1;grid-area:icon}.event-list .event .icon .icon-with-text{height:60px;color:#002f5e;background-color:#bad80a}.event-list .event .icon .icon-with-text .material-icons,.pane-islandora-solr-sort .item-list .sort-asc.material-icons,.pane-islandora-solr-sort .item-list .sort-desc.material-icons{font-size:24px}.event-list .event .date{order:2;width:64px;text-align:center;text-transform:uppercase;background-color:#007ac8;line-height:1.5em;grid-area:date}.event-list .event .date .day,.event-list .event .date .month{display:flex;justify-content:center;height:50%;padding:0 12px;color:#fff;background-color:#007ac8}.event-list .event .date .month{align-items:end;font-size:calc(20.256px + 7.596 * ((100vw - 300px)/ 1000));font-weight:400}.event-list .event .date .day{align-items:start;white-space:nowrap;word-spacing:-.2em;font-size:calc(22.784px + 8.544 * ((100vw - 300px)/ 1000));font-weight:600}.checkbox,.radio{position:relative;margin-bottom:6px}input[type=checkbox],input[type=radio]{position:absolute;top:0;left:0;width:24px;height:24px;margin:0;padding:0;opacity:0;border:0;outline:0}input[type=checkbox] + label,input[type=radio] + label{position:relative;display:inline-block;align-self:center;margin:0 0 0 20px;padding-left:6px;font-weight:400;line-height:20px}input[type=checkbox] + label:before,input[type=radio] + label:before{position:absolute;left:0;display:grid;align-items:center;box-sizing:border-box;width:20px;height:20px;content:"";transform:translatex(-100%);background-color:#f5f6f7;background-repeat:no-repeat;background-position:50%;background-size:10px;justify-items:center;border:2px solid #e3e7e9}input[type=checkbox]:focus + label:before,input[type=radio]:focus + label:before{border-color:#63c2ff;box-shadow:0 5px 10px rgba(0,122,200,.16),0 3px 6px rgba(38,43,47,.23)}input[type=checkbox]:checked + label:before{background-image:url(/themes/contrib/ashlar/build/css/../images/forms/check.png)}.form .description{color:#667986}input[type=radio] + label:before{border-radius:50%}input[type=radio]:checked + label:before{background-image:url(/themes/contrib/ashlar/build/css/../images/forms/radio.png)}.user-login-form{display:grid;grid-template-rows:repeat(4,auto);grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-template-areas:"login manual . ." "username username . ." "password password  . ." "submit submit  . .";grid-column-gap:24px;grid-row-gap:24px;justify-content:center;-ms-grid-rows:auto auto auto auto;-ms-grid-columns:2fr 24px 1fr 24px 2fr}.user-login-form .manual-login{grid-area:manual;-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.user-login-form .cas-login-link{margin:0;grid-area:login;-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.user-login-form .cancel-cas{grid-area:cancel;-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.user-login-form .textfield{grid-area:username;-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:2;-ms-grid-row-span:1}.user-login-form .password{grid-area:password;-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:3;-ms-grid-row-span:1}.user-login-form .form-actions{grid-area:submit;justify-self:start;-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:4;-ms-grid-row-span:1}.headline.box-headline{align-self:start;max-width:866.66667px;margin:12px;padding:24px;color:#fff;background-color:rgba(0,47,94,.7);-ms-grid-row-align:start}.headline.box-headline h1,.headline.box-headline h2{margin-top:12px;color:#fff;border-bottom:none;font-family:"Fira Sans",sans-serif}.headline.box-headline a:active,.headline.box-headline a:focus,.headline.box-headline a:hover,.headline.left-aligned-bar a:active,.headline.left-aligned-bar a:focus,.headline.left-aligned-bar a:hover,.headline.right-aligned-bar a:active,.headline.right-aligned-bar a:focus,.headline.right-aligned-bar a:hover,.headline.simple-centered a:active,.headline.simple-centered a:focus,.headline.simple-centered a:hover,.western-header{background-color:#003f87}.block--nodeeventfield-event-link .headline.box-headline a,.headline.box-headline .block--nodeeventfield-event-link a,.headline.box-headline .button,.headline.box-headline .user-login-form .cas-login-link,.user-login-form .headline.box-headline .cas-login-link{margin:12px 0 0;color:#fff;border-color:#fff;background-color:transparent}.block--nodeeventfield-event-link .headline.box-headline a:active,.block--nodeeventfield-event-link .headline.box-headline a:focus,.block--nodeeventfield-event-link .headline.box-headline a:hover,.headline.box-headline .block--nodeeventfield-event-link a:active,.headline.box-headline .block--nodeeventfield-event-link a:focus,.headline.box-headline .block--nodeeventfield-event-link a:hover,.headline.box-headline .button:active,.headline.box-headline .button:focus,.headline.box-headline .button:hover,.headline.box-headline .user-login-form .cas-login-link:active,.headline.box-headline .user-login-form .cas-login-link:focus,.headline.box-headline .user-login-form .cas-login-link:hover,.user-login-form .headline.box-headline .cas-login-link:active,.user-login-form .headline.box-headline .cas-login-link:focus,.user-login-form .headline.box-headline .cas-login-link:hover{color:#007ac8;background-color:#fff}.headline.left-aligned-bar,.headline.right-aligned-bar{position:relative;align-self:end;width:90vw;margin-top:25vh;margin-bottom:36px;padding:24px;color:#fff;background:rgba(0,122,200,.9)}.headline.left-aligned-bar h1,.headline.left-aligned-bar h2,.headline.right-aligned-bar h1,.headline.right-aligned-bar h2{position:relative;flex:1 1;margin-top:0;padding:0;color:#fff;border-bottom:none;font-family:"Fira Sans",sans-serif;font-size:calc(20.256px + 7.596 * ((100vw - 300px)/ 1000));font-weight:400}.block--nodeeventfield-event-link .headline.left-aligned-bar a,.block--nodeeventfield-event-link .headline.right-aligned-bar a,.headline.left-aligned-bar .block--nodeeventfield-event-link a,.headline.left-aligned-bar .button,.headline.left-aligned-bar .user-login-form .cas-login-link,.headline.right-aligned-bar .block--nodeeventfield-event-link a,.headline.right-aligned-bar .button,.headline.right-aligned-bar .user-login-form .cas-login-link,.user-login-form .headline.left-aligned-bar .cas-login-link,.user-login-form .headline.right-aligned-bar .cas-login-link{position:relative;align-self:end;margin-right:12px;margin-left:12px;border-color:#fff;background-color:#007ac8}.block--nodeeventfield-event-link .headline.left-aligned-bar a:active,.block--nodeeventfield-event-link .headline.left-aligned-bar a:focus,.block--nodeeventfield-event-link .headline.left-aligned-bar a:hover,.block--nodeeventfield-event-link .headline.right-aligned-bar a:active,.block--nodeeventfield-event-link .headline.right-aligned-bar a:focus,.block--nodeeventfield-event-link .headline.right-aligned-bar a:hover,.headline.left-aligned-bar .block--nodeeventfield-event-link a:active,.headline.left-aligned-bar .block--nodeeventfield-event-link a:focus,.headline.left-aligned-bar .block--nodeeventfield-event-link a:hover,.headline.left-aligned-bar .button:active,.headline.left-aligned-bar .button:focus,.headline.left-aligned-bar .button:hover,.headline.left-aligned-bar .user-login-form .cas-login-link:active,.headline.left-aligned-bar .user-login-form .cas-login-link:focus,.headline.left-aligned-bar .user-login-form .cas-login-link:hover,.headline.right-aligned-bar .block--nodeeventfield-event-link a:active,.headline.right-aligned-bar .block--nodeeventfield-event-link a:focus,.headline.right-aligned-bar .block--nodeeventfield-event-link a:hover,.headline.right-aligned-bar .button:active,.headline.right-aligned-bar .button:focus,.headline.right-aligned-bar .button:hover,.headline.right-aligned-bar .user-login-form .cas-login-link:active,.headline.right-aligned-bar .user-login-form .cas-login-link:focus,.headline.right-aligned-bar .user-login-form .cas-login-link:hover,.user-login-form .headline.left-aligned-bar .cas-login-link:active,.user-login-form .headline.left-aligned-bar .cas-login-link:focus,.user-login-form .headline.left-aligned-bar .cas-login-link:hover,.user-login-form .headline.right-aligned-bar .cas-login-link:active,.user-login-form .headline.right-aligned-bar .cas-login-link:focus,.user-login-form .headline.right-aligned-bar .cas-login-link:hover{color:#007ac8;background:#fff}.headline.right-aligned-bar,.pane-islandora-solr-search-navigation #islandora-solr-search-next-link,.pane-islandora-solr-search-navigation #islandora-solr-search-prev-link{justify-self:end}.headline.simple-centered{align-self:center;margin:10vh 0;text-align:center;justify-self:center}.headline.simple-centered h1,.headline.simple-centered h2{margin-top:0;color:#fff;border:none;text-shadow:1px 1px 4px rgba(0,47,94,.9);font-family:"Fira Sans",sans-serif;font-size:calc(28.832px + 68.476 * ((100vw - 300px)/ 1000));font-weight:700}.block--image-with-description .block__title,.breadcrumb,.standard-margin--top,.teaser-list__row+.teaser-list__row,.user-profile .contact h3,.user-profile .office h3{margin-top:12px}.headline.simple-centered a,.headline.simple-centered p{color:#fff;text-shadow:1px 1px 2px rgba(0,47,94,.9)}.headline.simple-centered .tagline{color:#fff;text-shadow:1px 1px 4px rgba(0,47,94,.9);font-size:calc(18px + 42.75 * ((100vw - 300px)/ 1000))}.block--image-with-description{display:grid;margin-bottom:24px;grid-area:body;grid-template-areas:"image" "body";grid-template-columns:auto;grid-template-rows:auto auto auto}.block--image-with-description .image{grid-area:image}.block--image-with-description .image img{display:block;width:100%;height:100%;object-fit:cover}.block--image-with-description .body{padding:12px}.block--image-with-description .body:not(.dark-blue-bg):not(.blue-bg):not(.light-blue-bg):not(.lightest-blue-bg):not(.light-gray-bg):not(.lightest-gray-bg){border:2px solid #007ac8;background:#fff}#block-system-main-menu .ultimenu--horizontal>li .expand-icon.desktop,#block-system-main-menu .ultimenu-main-menu>li .expand-icon.desktop,#block-system-main-menu ul ul,#block-system-main-menu>.menu>li .expand-icon.desktop,.block-accordion-menu .block-title,.language,.main-navigation .ultimenu--horizontal>li .expand-icon.desktop,.main-navigation .ultimenu-main-menu>li .expand-icon.desktop,.main-navigation>.menu>li .expand-icon.desktop,.ui-accordion .no-children .ui-icon{display:none}.lightbox-overlay{height:100vh;width:100%;position:fixed;top:0;left:0;background:rgba(38,43,47,.9);z-index:5;transition:opacity .4s ease-in-out}.lightbox-overlay .lightbox-dialog{display:-ms-grid;-ms-grid-columns:1fr 15%;display:grid;grid-template-columns:1fr 15%;grid-template-areas:"... button" "content content";width:100%;background-color:#fff;padding:6px 24px 24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lightbox-overlay .lightbox-close-dialog{grid-area:button;transform:scale(.7);align-self:start;justify-self:end}.lightbox-overlay .lightbox-close-dialog .material-icons{position:relative;top:2px}.lightbox-overlay .lightbox-content{grid-area:content;align-self:end}.alert{width:100%;padding:24px}.alert .alert-header{font-family:"Fira Sans",sans-serif;border-bottom:none;margin-top:0}.alert .alert-body,.quicksearch-form-container #quick-search-form{margin:24px 0}.alert .alert-icon{width:100px;float:left;margin-right:24px}.alert .alert-icon svg{position:relative;width:100px;height:auto}.alert .alert-footer,.page-islandora .site-footer #block-user-login,.pane-islandora-solr-basic-facets .islandora-solr-range-slider,.text-align-right,.vbo-view-form .form-actions,.views-field-views-bulk-operations-bulk-form .form-actions{text-align:right}.alert.emergency{color:#fff;background-color:#cc2d30}.alert.weather{color:#003f87;background-color:#ffc61e}.disable-menu-alert,.enable-menu-alert{display:block;overflow:hidden;clip:rect(1px 1px 1px 1px);position:absolute;height:1px;width:1px}.disable-menu-alert:focus-within,.enable-menu-alert:focus-within{width:100%;height:auto;position:relative;border:2px solid rgba(255,198,30,.2);background-color:rgba(255,198,30,.2);clip:auto;overflow:visible;margin-bottom:2em;padding:1% 8%}.disable-menu-alert .menu-disabled:focus,.disable-menu-alert .menu-enabled:focus,.enable-menu-alert .menu-disabled:focus,.enable-menu-alert .menu-enabled:focus{outline:0}.disable-menu-alert .menu-disabled h2,.disable-menu-alert .menu-enabled h2,.enable-menu-alert .menu-disabled h2,.enable-menu-alert .menu-enabled h2{font-size:1.2em}.block--local-tasks-block,.breadcrumb,.status-alert,.tabs-primary,.ui-accordion .ui-accordion-header a{font-size:calc(16px + 2 * ((100vw - 300px)/ 1000))}.disable-menu-alert .menu-disabled h2 > span.material-icons,.disable-menu-alert .menu-enabled h2 > span.material-icons,.enable-menu-alert .menu-disabled h2 > span.material-icons,.enable-menu-alert .menu-enabled h2 > span.material-icons{font-size:inherit;position:relative;top:2px}.disable-menu-alert a,.enable-menu-alert a{color:#003f87;border:2px solid transparent;padding:0 2%}.disable-menu-alert button,.enable-menu-alert button{margin-bottom:8%}.block--local-tasks-block ul:not(.contextual-links) li,.messages ul,.page-islandora .site-footer #edit-actions{margin-bottom:0}.messages--error,.messages--status,.messages--warning{display:block;margin-bottom:6px;padding:6px;text-align:center}.block-accordion-menu,.tabs-primary,.views-view-grid.horizontal .views-col,.views-view-grid.vertical .views-row,.western-menu{margin-bottom:12px}.messages--status{background-color:rgba(0,122,200,.25);border:2px solid rgba(0,122,200,.75)}.messages--warning,.node--unpublished:before{background-color:rgba(255,198,30,.25);border:2px solid rgba(255,198,30,.75)}.messages--status a{text-decoration:underline;color:#1d3f55}.messages--status a:active,.messages--status a:focus,.messages--status a:hover{color:#22333e}.messages--warning a:active,.messages--warning a:focus,.messages--warning a:hover,.node--unpublished:before a:active,.node--unpublished:before a:focus,.node--unpublished:before a:hover{color:#3c3b2d}.messages--status .status-color,.messages--status h2,.messages--status h3,.messages--status h4,.messages--status h5,.messages--status h6{color:#194765}.messages--warning a{text-decoration:underline;color:#5c522b}.messages--warning .status-color,.messages--warning h2,.messages--warning h3,.messages--warning h4,.messages--warning h5,.messages--warning h6{color:#726129}.messages--error{background-color:rgba(204,45,48,.25);border:2px solid rgba(204,45,48,.75)}.messages--error a{text-decoration:underline;color:#502c2f}.messages--error a:active,.messages--error a:focus,.messages--error a:hover{color:#372b2f}.messages--error .status-color,.messages--error h2,.messages--error h3,.messages--error h4,.messages--error h5,.messages--error h6{color:#602c2f}.node--unpublished{border-top:2px solid #ffc61e}.node--unpublished:before{position:absolute;right:0;content:"Unpublished"}.node--unpublished:before a{text-decoration:underline;color:#5c522b}.node--unpublished:before .status-color,.node--unpublished:before h2,.node--unpublished:before h3,.node--unpublished:before h4,.node--unpublished:before h5,.node--unpublished:before h6{color:#726129}.status-alert--message a:active,.status-alert--message a:focus,.status-alert--message a:hover,.status-alert--message.status-alert--minor a:active,.status-alert--message.status-alert--minor a:focus,.status-alert--message.status-alert--minor a:hover{color:#22333e}.status-alert{border-width:3px}.status-alert--message,.status-alert--message.status-alert--minor{background-color:rgba(0,122,200,.25);border:2px solid rgba(0,122,200,.75)}.status-alert h2,.status-alert h3,.status-alert h4,.status-alert h5,.status-alert h6{text-align:center;font-family:"Fira Sans",sans-serif}.status-alert .material-icons{display:block;text-align:center;font-size:72px}.status-alert .status{text-align:center;font-size:calc(25.632px + 9.612 * ((100vw - 300px)/ 1000));font-weight:700}.block--testimonial .block__title,.status-alert .severity{font-size:calc(22.784px + 8.544 * ((100vw - 300px)/ 1000))}.status-alert .severity{text-align:center}.status-alert--message{padding:12px}.status-alert--message a{text-decoration:underline;color:#1d3f55}.status-alert--message .status-color,.status-alert--message h2,.status-alert--message h3,.status-alert--message h4,.status-alert--message h5,.status-alert--message h6{color:#194765}.status-alert--message.status-alert--minor a{text-decoration:underline;color:#1d3f55}.status-alert--message.status-alert--minor .status-color,.status-alert--message.status-alert--minor h2,.status-alert--message.status-alert--minor h3,.status-alert--message.status-alert--minor h4,.status-alert--message.status-alert--minor h5,.status-alert--message.status-alert--minor h6{color:#194765}.status-alert--message.status-alert--major{background-color:rgba(255,198,30,.25);border:2px solid rgba(255,198,30,.75)}.status-alert--message.status-alert--major a{text-decoration:underline;color:#5c522b}.status-alert--message.status-alert--major a:active,.status-alert--message.status-alert--major a:focus,.status-alert--message.status-alert--major a:hover{color:#3c3b2d}.status-alert--message.status-alert--major .status-color,.status-alert--message.status-alert--major h2,.status-alert--message.status-alert--major h3,.status-alert--message.status-alert--major h4,.status-alert--message.status-alert--major h5,.status-alert--message.status-alert--major h6{color:#726129}.status-alert--message.status-alert--critical{background-color:rgba(204,45,48,.25);border:2px solid rgba(204,45,48,.75)}.status-alert--message.status-alert--critical a{text-decoration:underline;color:#502c2f}.status-alert--message.status-alert--critical a:active,.status-alert--message.status-alert--critical a:focus,.status-alert--message.status-alert--critical a:hover{color:#372b2f}.status-alert--message.status-alert--critical .status-color,.status-alert--message.status-alert--critical h2,.status-alert--message.status-alert--critical h3,.status-alert--message.status-alert--critical h4,.status-alert--message.status-alert--critical h5,.status-alert--message.status-alert--critical h6{color:#602c2f}.status-alert--message.status-alert--resolved{background-color:rgba(74,130,30,.25);border:2px solid rgba(74,130,30,.75)}.status-alert--message.status-alert--resolved a{text-decoration:underline;color:#2f412b}.status-alert--message.status-alert--resolved a:active,.status-alert--message.status-alert--resolved a:focus,.status-alert--message.status-alert--resolved a:hover{color:#2a342d}.status-alert--message.status-alert--resolved .status-color,.status-alert--message.status-alert--resolved h2,.status-alert--message.status-alert--resolved h3,.status-alert--message.status-alert--resolved h4,.status-alert--message.status-alert--resolved h5,.status-alert--message.status-alert--resolved h6{color:#334929}.block-accordion-menu h3{text-transform:none}.ui-accordion .ui-accordion-header{box-sizing:border-box;margin-top:3px;padding:0;border:none;border-right:40px;border-radius:0;background-image:none;font-family:"Fira Sans",sans-serif}.ui-accordion .ui-accordion-header a{display:-ms-grid;display:grid;align-content:center;min-height:40px;margin:inherit;padding:6px 52px 6px 12px;color:#262b2f;border:none;background-color:#e3e7e9}.block--local-tasks-block ul:not(.contextual-links) a.is-active,.block--local-tasks-block ul:not(.contextual-links) a:active,.block--local-tasks-block ul:not(.contextual-links) a:focus,.block--local-tasks-block ul:not(.contextual-links) a:hover,.tabs-primary a.is-active,.tabs-primary a:active,.tabs-primary a:focus,.tabs-primary a:hover,.ui-accordion .ui-accordion-header a:active,.ui-accordion .ui-accordion-header a:focus,.ui-accordion .ui-accordion-header a:hover{color:#fff;background-color:#667986}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{top:8px;right:0;left:inherit;width:inherit;height:100%;text-indent:0;background-image:none;font-size:calc(16px + 2 * ((100vw - 300px)/ 1000))}.ui-accordion .ui-accordion-header .ui-accordion-header-icon:after{display:block;box-sizing:border-box;width:40px;height:100%;content:"+";text-align:center;color:#fff;background-color:#667986;line-height:40px}.ui-accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-triangle-1-s:after{content:"-"}.ui-accordion .ui-accordion-content{padding:6px 0 6px 12px;border:0;border-radius:0;background-color:#e3e7e9;background-image:none}.ui-accordion .ui-accordion-content a{border-left:3px solid #667986}.breadcrumb ol{list-style:none;padding:0}.block--local-tasks-block ul:not(.contextual-links) a,.tabs-primary a{display:block;padding:6px 12px;border-right:3px solid #fff;background-color:#e3e7e9;text-decoration:none}.breadcrumb ol li{display:inline-block;margin-right:6px}.breadcrumb ol li:before,.views-exposed-form>div{margin-right:6px}.breadcrumb li + li::before{content:'>'}.menu.horizontal{display:flex;justify-content:center}.link-list{padding:0 12px}#edit-date-filter-date-filter-from,#edit-date-filter-date-filter-to,.col,.wwu-locations.single-row .button-cluster .button-animated{padding:6px}.block--local-tasks-block{overflow:auto;max-width:calc(100vw - 24px);margin-bottom:12px}.block--local-tasks-block ul:not(.contextual-links){display:flex;padding-left:0;list-style:none;border-bottom:3px solid #667986}.block--local-tasks-block ul:not(.contextual-links):nth-of-type(2),.tabs-primary:nth-of-type(2){margin-top:6px;margin-left:12px;border-bottom-color:#e3e7e9}.block--local-tasks-block ul:not(.contextual-links) a{color:#262b2f}.tabs-primary{display:flex;padding-left:0;list-style:none;border-bottom:3px solid #667986}.tabs-primary a{margin:0;color:#262b2f}#block-system-main-menu,.main-navigation{position:absolute;z-index:2;width:100%;height:100vh}#block-system-main-menu .ultimenu--horizontal,#block-system-main-menu .ultimenu-main-menu,#block-system-main-menu > .menu,.main-navigation .ultimenu--horizontal,.main-navigation .ultimenu-main-menu,.main-navigation > .menu{display:flex;flex-flow:row wrap;justify-content:center;margin:0;padding-left:0;background-color:initial}#block-system-main-menu .ultimenu--horizontal > li,#block-system-main-menu .ultimenu-main-menu > li,#block-system-main-menu > .menu > li,.main-navigation .ultimenu--horizontal > li,.main-navigation .ultimenu-main-menu > li,.main-navigation > .menu > li{display:grid;width:100%;transition:background-color .4s;border-bottom:1px solid #002f5e;border-left:none;grid-template-areas:"link icon" "flyout flyout";grid-template-columns:1fr 64px;grid-template-rows:auto auto}#block-system-main-menu .ultimenu--horizontal > li > a,#block-system-main-menu .ultimenu-main-menu > li > a,#block-system-main-menu > .menu > li > a,.main-navigation .ultimenu--horizontal > li > a,.main-navigation .ultimenu-main-menu > li > a,.main-navigation > .menu > li > a{position:relative;display:grid;align-items:center;width:100%;margin:0;padding:18px;text-align:left;white-space:normal;text-decoration:none;color:#fff;font-family:"Fira Sans Extra Condensed",sans-serif;font-size:calc(16px + 6 * ((100vw - 300px)/ 1000));line-height:1em;grid-column:1/span all;grid-row:1/span 1}#block-system-main-menu .ultimenu--horizontal > li > a:active,#block-system-main-menu .ultimenu--horizontal > li > a:focus,#block-system-main-menu .ultimenu--horizontal > li > a:hover,#block-system-main-menu .ultimenu-main-menu > li > a:active,#block-system-main-menu .ultimenu-main-menu > li > a:focus,#block-system-main-menu .ultimenu-main-menu > li > a:hover,#block-system-main-menu > .menu > li > a:active,#block-system-main-menu > .menu > li > a:focus,#block-system-main-menu > .menu > li > a:hover,.main-navigation .ultimenu--horizontal > li > a:active,.main-navigation .ultimenu--horizontal > li > a:focus,.main-navigation .ultimenu--horizontal > li > a:hover,.main-navigation .ultimenu-main-menu > li > a:active,.main-navigation .ultimenu-main-menu > li > a:focus,.main-navigation .ultimenu-main-menu > li > a:hover,.main-navigation > .menu > li > a:active,.main-navigation > .menu > li > a:focus,.main-navigation > .menu > li > a:hover{text-decoration:none;outline:0;background-color:transparent}#block-system-main-menu .ultimenu--horizontal > li:focus-within,#block-system-main-menu .ultimenu--horizontal > li:hover,#block-system-main-menu .ultimenu-main-menu > li:focus-within,#block-system-main-menu .ultimenu-main-menu > li:hover,#block-system-main-menu > .menu > li:focus-within,#block-system-main-menu > .menu > li:hover,.main-navigation .ultimenu--horizontal > li:focus-within,.main-navigation .ultimenu--horizontal > li:hover,.main-navigation .ultimenu-main-menu > li:focus-within,.main-navigation .ultimenu-main-menu > li:hover,.main-navigation > .menu > li:focus-within,.main-navigation > .menu > li:hover{background-color:#bad80a}#block-system-main-menu .ultimenu--horizontal > li:focus-within > a,#block-system-main-menu .ultimenu--horizontal > li:hover > a,#block-system-main-menu .ultimenu-main-menu > li:focus-within > a,#block-system-main-menu .ultimenu-main-menu > li:hover > a,#block-system-main-menu > .menu > li:focus-within > a,#block-system-main-menu > .menu > li:hover > a,.main-navigation .ultimenu--horizontal > li:focus-within > a,.main-navigation .ultimenu--horizontal > li:hover > a,.main-navigation .ultimenu-main-menu > li:focus-within > a,.main-navigation .ultimenu-main-menu > li:hover > a,.main-navigation > .menu > li:focus-within > a,.main-navigation > .menu > li:hover > a{color:#262b2f}#block-system-main-menu .ultimenu--horizontal > li:focus-within .expand-icon.mobile,#block-system-main-menu .ultimenu--horizontal > li:hover .expand-icon.mobile,#block-system-main-menu .ultimenu-main-menu > li:focus-within .expand-icon.mobile,#block-system-main-menu .ultimenu-main-menu > li:hover .expand-icon.mobile,#block-system-main-menu > .menu > li:focus-within .expand-icon.mobile,#block-system-main-menu > .menu > li:hover .expand-icon.mobile,.main-navigation .ultimenu--horizontal > li:focus-within .expand-icon.mobile,.main-navigation .ultimenu--horizontal > li:hover .expand-icon.mobile,.main-navigation .ultimenu-main-menu > li:focus-within .expand-icon.mobile,.main-navigation .ultimenu-main-menu > li:hover .expand-icon.mobile,.main-navigation > .menu > li:focus-within .expand-icon.mobile,.main-navigation > .menu > li:hover .expand-icon.mobile{color:#262b2f}#block-system-main-menu .ultimenu--horizontal > li:focus-within,#block-system-main-menu .ultimenu-main-menu > li:focus-within,#block-system-main-menu > .menu > li:focus-within,.main-navigation .ultimenu--horizontal > li:focus-within,.main-navigation .ultimenu-main-menu > li:focus-within,.main-navigation > .menu > li:focus-within{outline:#262b2f dotted 2px;outline-offset:-2px}#block-system-main-menu .ultimenu--horizontal > li .expand-icon,#block-system-main-menu .ultimenu-main-menu > li .expand-icon,#block-system-main-menu > .menu > li .expand-icon,.main-navigation .ultimenu--horizontal > li .expand-icon,.main-navigation .ultimenu-main-menu > li .expand-icon,.main-navigation > .menu > li .expand-icon{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;border:none;font-size:18px;grid-area:icon;-ms-grid-column:2;-ms-grid-column-span:1}.ultimenu__region{color:#fff;background:#007ac8;display:flex;flex-flow:column;padding:12px}.ultimenu__region a:not([class]),.ultimenu__region h4,.ultimenu__region h5,.ultimenu__region h6{color:#fff}.ultimenu__region h1,.ultimenu__region h2,.ultimenu__region h3{color:#d6e86c}.site-footer h1:after,.ultimenu__region h1:after{border-color:#63c2ff}.ultimenu__region .menu li{border-left:2px solid #d6e86c}.menu .menu li,.ultimenu__region .menu .menu li{border-left:none}.site-footer .menu li a,.site-footer a:not([class]),.site-footer h4,.site-footer h5,.site-footer h6,.ultimenu__region .menu li a,.wwu-footer .menu li a,.wwu-footer h1,.wwu-footer h5,.wwu-footer h6{color:#fff}.site-footer .social-icon,.ultimenu__region .social-icon,.wwu-footer .social-icon{color:#003f87;background-color:#fff}.site-footer .social-icon svg,.ultimenu__region .social-icon svg{fill:#667986;fill:#007ac8}.site-footer .social-icon:active,.site-footer .social-icon:focus,.site-footer .social-icon:hover,.ultimenu__region .social-icon:active,.ultimenu__region .social-icon:focus,.ultimenu__region .social-icon:hover{background-color:#d6e86c}.site-footer .social-icon:focus,.ultimenu__region .social-icon:focus{outline-color:#d6e86c}.site-footer .play-link svg path,.ultimenu__region .play-link svg path,.vik-st11,.wwu-footer .play-link svg path,.wwu-locations .cls-2,.wwu-locations .st0,.wwu-locations .st1{fill:#fff}.site-footer .play-link:active svg path,.site-footer .play-link:focus svg path,.site-footer .play-link:hover svg path,.ultimenu__region .play-link:active svg path,.ultimenu__region .play-link:focus svg path,.ultimenu__region .play-link:hover svg path{fill:#d6e86c}.site-footer h2,.ultimenu__region h2{border-bottom-color:#d6e86c}.site-footer h4,.ultimenu__region h4{border-bottom-color:#bad80a}.site-footer a:not([class]):active,.site-footer a:not([class]):focus,.site-footer a:not([class]):hover,.ultimenu__region a:not([class]):active,.ultimenu__region a:not([class]):focus,.ultimenu__region a:not([class]):hover{color:#002f5e;outline-color:#fff;background:#63c2ff}.ultimenu__region .menu li a:active,.ultimenu__region .menu li a:focus,.ultimenu__region .menu li a:hover{background:#63c2ff;outline-offset:-2px;color:#262b2f}.ultimenu__region h2,.ultimenu__region h3{margin-top:0;color:#d6e86c;text-shadow:1px 1px 1px rgba(0,63,135,.9);font-family:"Fira Sans",sans-serif;font-size:calc(16px + 6 * ((100vw - 300px)/ 1000));font-weight:600}.menu .menu a,.ultimenu__region h3{font-size:calc(16px + 2 * ((100vw - 300px)/ 1000))}.site-footer h1,.site-footer h2,.site-footer h3,.ultimenu__region h2 a:not(.button),.ultimenu__region h3 a:not(.button),.wwu-footer h3{color:#d6e86c}.ultimenu__region > div{flex:0 1 100%;margin:0 12px}.menu,.pager ul{padding:0;list-style:none}.menu .menu a{padding-left:24px}.pager ul li{display:inline-block;padding:0 9px}.pager ul li.is-active a{text-decoration:none;color:#262b2f}.skip-link.focusable:focus{position:absolute!important;z-index:3;top:0;left:12px;clip:initial;width:inherit;height:inherit;padding:12px;color:#262b2f;outline-color:#fff;background:#bad80a}.western-menu{display:flex;align-self:start;justify-content:flex-end;margin-top:6px}.western-menu .icon-with-text{padding:0;color:#fff;border-radius:0;background:0 0;box-shadow:none}.western-menu .icon-with-text:active,.western-menu .icon-with-text:focus,.western-menu .icon-with-text:hover{color:#002f5e;background-color:#d6e86c}.western-menu .icon-with-text:focus{outline-color:#002f5e;outline-offset:-2px}.western-menu .icon-with-text.my-western-link{width:76px}#islandora-search-container .form-wrapper,.block--pullquote,.timeline-block{position:relative}.block--pullquote blockquote{margin:0 24px;border-left:2px solid #4a821e;background:initial}.block--pullquote blockquote .body{margin-bottom:24px;font-style:italic}.block--pullquote blockquote .name{font-weight:700}.block--pullquote .decoration,.section-title:after{display:none}.block--pullquote.pullquote--editorial blockquote{position:relative;max-width:433.33333px;margin:50px auto 0;padding-top:62px;border-top:2px solid #007ac8;border-bottom:2px solid #007ac8;border-left:none;background:initial}.block--pullquote.pullquote--editorial blockquote .block__title{border-bottom:none}.block--pullquote.pullquote--editorial blockquote .body,.search-wrapper .search-results-summary h3,.search-wrapper .search-results-summary h4,.search-wrapper .search-results-summary h5,.search-wrapper .search-results-summary h6,.western-header .site-name .home-link:active,.western-header .site-name .home-link:focus,.western-header .site-name .home-link:hover{color:#003f87}.block--pullquote.pullquote--editorial blockquote .credit,.page-node-type-event .layout__region--second,.user-profile .website{text-align:center}.block--pullquote.pullquote--editorial blockquote .name,.content-switcher-container .content.active,.layout-builder--layout .content-switcher-container .content{display:block}.block--pullquote.pullquote--editorial .decoration{position:absolute;z-index:1;top:0;left:50%;display:block;display:grid;width:50px;height:50px;padding:6px;transform:translate(-50%,-50%);text-align:center;color:#007ac8;border:2px solid #007ac8;border-radius:50%;background:#fff;font-family:pt serif;font-size:50px}.block--testimonial{display:grid;padding:0;text-align:center;background:0 0;grid-row-gap:24px;grid-template-areas:"image" "body" "credit";grid-template-columns:auto;grid-template-rows:auto;margin:48px 12px 72px}.block--testimonial .block__title{text-align:left;text-transform:none;color:#007ac8;border-bottom:none;font-family:"Fira Sans",sans-serif;font-weight:700;line-height:1.2em}.block--testimonial .image{align-self:center;width:300px;max-width:calc(100vw - 24px);height:300px;grid-area:image;justify-self:center}.block--testimonial .image img,.featured-major-splash-area img,.splash img{display:block;width:100%;height:100%;object-fit:cover}.block--testimonial .body{align-self:center;margin:12px 0;text-align:left;grid-area:body}.block--testimonial .credit{grid-area:credit}.block--testimonial .credit .name{display:block;font-weight:700}.block--testimonial .credit .description,.italic{font-style:italic}.block--testimonial.testimonial--full-page{margin:0;grid-column-gap:12px;grid-row-gap:0;grid-template-areas:"image" "body" "credit"}.block--testimonial.testimonial--full-page .block__title,.no-margin--top{margin-top:0}.block--testimonial.testimonial--full-page .image{width:320px;max-width:none;height:320px}.block--testimonial.testimonial--full-page .image:after{position:absolute;z-index:-1;top:42%;left:2%;display:block;width:100%;height:100%;content:"";border-radius:50%;background:rgba(0,122,200,.05)}.block--testimonial.testimonial--full-page .body{align-self:start;padding:12px}.block--testimonial.testimonial--full-page .credit{position:relative;z-index:1;display:grid;align-self:end;justify-content:center;align-content:center;padding:24px;text-align:center;color:#003f87;background:#fff;font-size:calc(16px + 2 * ((100vw - 300px)/ 1000));grid-area:credit;justify-self:end}.block--testimonial.testimonial--full-page .credit:after:not(.no-quote){position:absolute;z-index:-1;top:0;left:0;display:block;width:100%;height:100%;content:"“";text-align:center;opacity:.2;color:#007ac8;font-family:"PT Serif",serif;font-size:300px}.ribbon{transition:.4s;position:relative;display:block;width:300px;margin-bottom:50px;padding:36px;text-align:center;text-decoration:none;letter-spacing:3px;background:#f1f3f4}.ribbon:after,.ribbon:before{transition:border-color .4s;position:absolute;bottom:-50px;display:block;width:0;height:0;content:"";border-top:50px solid #f1f3f4}.ribbon:before{left:0;border-right:150px solid transparent}.ribbon:after{right:0;border-left:150px solid transparent}.ribbon:active,.ribbon:focus,.ribbon:hover{text-decoration:none;background-color:#e3e7e9}.ribbon:active:after,.ribbon:active:before,.ribbon:focus:after,.ribbon:focus:before,.ribbon:hover:after,.ribbon:hover:before{border-top-color:#e3e7e9}.ribbon .above{display:block;color:#006ebb;border-bottom:2px solid #003f87;font-size:32px}.ribbon .below{color:#003f87;font-size:22px}.font-size--larger .page-title,.page-title,.pane-page-title h1{font-size:calc(32.432px + 20.27 * ((100vw - 300px)/ 1000))}.search{z-index:0;top:64px;display:flex;justify-content:end}.pane-islandora-solr-display-switch,.pane-islandora-solr-result-limit{top:-6px;width:calc(50% - 12px);margin-right:12px;display:inline-block}.search .toggle{min-width:64px}.search .toggle:active,.search .toggle:focus,.search .toggle:hover{background-color:#002f5e}.search .toggle-search{order:2}.search .search-area{display:flex;order:1}.search .search-area .search-box input{width:200px;height:100%;margin:0;padding:6px;border-color:#007ac8;border-radius:0;font-size:16px}.search .search-area .search-label{margin:0;font-size:0}#islandora-search-container{background:linear-gradient(to right bottom,#002f5e,#003266,#00356d,#003875,#003b7d,#004186,#01478e,#004d97,#0058a3,#0063b0,#006ebc,#007ac8);padding:24px;display:flex;flex-flow:column;margin:auto}#islandora-search-container .block-title{display:block;margin:0 0 6px;color:#fff;border:none;text-align:left;font-family:"Fira Sans",sans-serif;font-size:calc(17px + 8 * ((100vw - 300px)/ 1000));font-weight:700}#islandora-search-container .advanced-search-link{align-self:end;color:#fff;font-size:calc(16px + 2 * ((100vw - 300px)/ 1000));margin-top:6px}#islandora-search-container .advanced-search-link:active,#islandora-search-container .advanced-search-link:focus,#islandora-search-container .advanced-search-link:hover{background-color:#002f5e;color:#d6e86c}#islandora-solr-simple-search-form .form-item-islandora-simple-search-query + .form-submit{position:absolute;right:0;bottom:0;display:inline-block;width:120px;height:100%;margin:0;padding:12px;border-radius:0;background:#007ac8;color:#fff;box-shadow:none;border:none}#islandora-solr-simple-search-form .form-item-islandora-simple-search-query + .form-submit:active,#islandora-solr-simple-search-form .form-item-islandora-simple-search-query + .form-submit:focus,#islandora-solr-simple-search-form .form-item-islandora-simple-search-query + .form-submit:hover{background:#003f87;transform:none}#islandora-solr-simple-search-form .form-item-islandora-simple-search-query .form-text{width:calc(100% - 120px);margin:0;border-color:#007ac8;font-size:calc(16px + 6 * ((100vw - 300px)/ 1000));border-radius:0}input[title="Add field"],input[title="Remove field"]{width:64px;height:64px;padding:0;border-radius:0;background:#007ac8;border:none;box-shadow:none}.islandora-solr-advanced-controls .form-item,.islandora-solr-advanced-controls .form-submit{display:inline-block;margin-right:12px}#quick-search-list-nav .ln-letters{display:flex;justify-content:flex-start;flex-flow:row wrap;margin:0 auto}#quick-search-list-nav .ln-letters a{color:#fff;margin-right:12px;margin-bottom:6px}#quick-search-list-nav .ln-letters a.ln-disabled{color:#00558c;border-bottom-color:transparent}#quick-search-list-nav .ln-letters a.ln-disabled:active,#quick-search-list-nav .ln-letters a.ln-disabled:focus,#quick-search-list-nav .ln-letters a.ln-disabled:hover{background:0 0;outline:0}.quicksearch-form-container{padding:24px;background:#007ac8}.quicksearch-form-container h2{margin-top:0;border-bottom-color:#d6e86c}.quicksearch-form-container #quick-search-input{width:calc(100% - 12px)}.featured-major-splash-area,.splash{position:relative;z-index:0;display:grid}.featured-major-splash-area > div,.splash > div{grid-column:1;grid-row:1;z-index:0}.featured-major-splash-area .headline.box-headline,.featured-major-splash-area .headline.simple-centered{height:initial}.block--statistic,.vbo-view-form .views-row,.views-field-views-bulk-operations-bulk-form .views-row{margin:6px 0}.block--statistic .number,.bold,.search-wrapper .query{font-weight:700}.block--statistic.white-bg{color:#007ac8;background-color:#fff}.block--statistic.white-bg .block__title{padding-bottom:12px;color:#007ac8}.block--statistic.white-bg .block__title:after{border-width:2px}.block--statistic.white-bg a{color:#007ac8}.block--statistic.white-bg a:active,.block--statistic.white-bg a:focus,.block--statistic.white-bg a:hover{color:#003f87;background-color:#e3e7e9}.block--statistic.statistic--vertical{min-width:180px;max-width:240px;margin:0 6px 12px;padding:12px;text-align:center;border-radius:10px}.block--statistic.statistic--vertical .block__title,.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5{margin-top:0;font-family:"Fira Sans",sans-serif}.block--statistic.statistic--vertical .number{display:block;margin-bottom:12px;font-size:calc(16px + 10 * ((100vw - 300px)/ 1000))}.block--statistic.statistic--vertical .text{margin-bottom:12px;font-size:calc(16px + 2 * ((100vw - 300px)/ 1000))}.block--statistic.statistic--horizontal{display:grid;justify-content:left;align-items:center;padding:12px 24px;border-radius:10px;grid-column-gap:24px;grid-template-areas:"number text"}.block--statistic.statistic--horizontal .number{font-size:calc(25.632px + 60.876 * ((100vw - 300px)/ 1000))}.content-switcher{display:flex;width:100%;margin:0;padding:0}.content-switcher button{width:100%;max-width:none;margin-right:4px;padding:6px;color:#fff;border:none;outline:transparent solid 3px;border-radius:0;background-color:#007ac8;box-shadow:none}.content-switcher button:active,.content-switcher button:focus,.content-switcher button:hover{transform:none;color:#003f87;background-color:#bad80a;box-shadow:none}.content-switcher button:focus{border:none;outline:#262b2f dotted 3px}.content-switcher button.active,.content-switcher button:disabled{opacity:1;color:#262b2f;background-color:#bad80a}.content-switcher button:first-child{margin-left:4px}.timeline-block .timeline-item--highlighted ul,a#clip{margin-left:0}.content-switcher button .material-icons.show{display:block;font-size:18px}.content-switcher-container{display:grid;display:-ms-grid}.block--full-page,.block--half-page{display:grid;width:100vw;margin:-12px;align-content:center}.content-switcher-container .content{display:none;margin-top:12px;-ms-grid-column:1;grid-column-start:1;-ms-grid-row:1;grid-row-start:1}.page-title,.pane-page-title h1{text-align:left}.block--secondary-site-name{padding:12px;text-align:center;color:#fff;border-bottom:1px solid #007ac8;font-size:calc(16px + 2 * ((100vw - 300px)/ 1000))}.section-title{font-size:calc(22.784px + 8.544 * ((100vw - 300px)/ 1000));font-weight:900;font-display:swap}.timeline .legend{position:relative;background:0 0}.timeline-block ul{margin-left:24px;margin-bottom:0}.timeline-block .timeline-heading{display:inline-block;margin:0;padding:12px 24px;white-space:nowrap;color:#fff;font-family:"Fira Sans",sans-serif;font-size:calc(20px + 8 * ((100vw - 300px)/ 1000));line-height:1em;border:none;font-weight:400}.wwu-footer .copyright,.wwu-footer .tribal-lands-statement p{font-size:calc(16px + 2 * ((100vw - 300px)/ 1000));font-weight:300}.timeline-block .timeline-item{margin:0;padding:12px;position:relative}.timeline-block .timeline-item .material-icons{position:absolute;top:50%;transform:translatey(-50%)}.double-padding--top,.timeline-block .timeline-item:first-of-type{padding-top:24px}.timeline-block .timeline-item:last-of-type{padding-bottom:24px}.timeline-block .timeline-item--highlighted{margin:0;padding:12px}.timeline-block:nth-of-type(odd){border-left:solid #007ac8;border-left-width:calc(20px + 8 * ((100vw - 300px)/ 1000) + 24px)}.timeline-block:nth-of-type(odd) .timeline-heading{position:absolute;left:0;transform:translate(-100%,-100%) rotate(-90deg);transform-origin:bottom right}.timeline-block:nth-of-type(odd) .timeline-item{padding-left:calc(36px + 24px)}.timeline-block:nth-of-type(odd) .timeline-item .material-icons{left:12px}.timeline-block:nth-of-type(even){border-right:solid #007ac8;border-right-width:calc(20px + 8 * ((100vw - 300px)/ 1000) + 24px);text-align:right}.timeline-block:nth-of-type(even) .timeline-heading{position:absolute;right:0;transform:translate(100%,-100%) rotate(90deg);transform-origin:bottom left}.timeline-block:nth-of-type(even) .timeline-item{padding-right:calc(36px + 24px)}.timeline-block:nth-of-type(even) .timeline-item .material-icons{right:12px}.block--mave-waves h2{text-align:center;text-transform:uppercase;border-bottom:none;line-height:.8em}.block--mave-waves h3,.block--mave-waves h4,.block--mave-waves h5,.block--mave-waves h6,.page-islandora .western-header .wrap .site-name,.uppercase{text-transform:uppercase}.block--mave-waves.white-bg h2,.block--mave-waves.white-bg h3,.block--mave-waves.white-bg h4,.block--mave-waves.white-bg h5,.block--mave-waves.white-bg h6{color:#007ac8}.block--make-waves-basic-block,.standard-padding{padding:12px}.block--full-page,.block--half-page{position:relative;z-index:0}.block--full-page .block__title,.block--half-page .block__title{margin:0;padding:0}.block--full-page{justify-content:center;min-height:100vh}.block--half-page{justify-content:center;min-height:45vh}#islandora-bookmark h3,#secondary-display-profiles,.block--nodeeventfield-event-link a.button--ultimenu,.button.button--ultimenu,.date-filter-toggle-text,.islandora-objects-display-switch,.listNavHide,.node--view-mode-block>h2,.page-islandora .site-footer #block-user-login .item-list,.page-islandora .western-header .search,.page-node-type-major #block-pagetitle,.quickSearchHide,.ultimenu--horizontal .ultimenu__link .caret,.user-login-form .button--ultimenu.cas-login-link{display:none}.spotlight{height:200px}.card-2col,.card-2col--view .view-content,.card-3col,.card-3col--view .view-content,.card-4col,.card-4col--view .view-content{display:grid;grid-column-gap:12px;grid-template-columns:1fr;grid-template-rows:auto}.page-content,.site-footer,.wwu-footer{-ms-grid-columns:12px 1fr 12px;grid-template-columns:12px 1fr 12px}.card-2col--flex,.card-3col--flex,.card-4col--flex,.user-profile,.user-profile .contact,.user-profile .office{display:flex;flex-flow:row wrap}.card--flex--section-divider,.card-2col--flex .block--card,.card-2col--flex .card,.card-2col--flex .pager,.card-3col--flex .block--card,.card-3col--flex .card,.card-3col--flex .pager,.card-4col--flex .block--card,.card-4col--flex .card,.card-4col--flex .pager{flex:0 0 100%}.card-list .block--card,.card-list .card{display:-ms-grid;display:grid;padding-bottom:0;grid-column-gap:12px;-ms-grid-columns:1fr 1fr;-ms-grid-rows:auto 1fr;grid-template-areas:"image taxonomy" "image title" "image body";grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr}.card-list .block--card > div,.card-list .card > div{padding:12px 12px 12px 6px}.card-list .block--card .image,.card-list .card .image{margin-bottom:0;padding:0;grid-area:image;-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2}.card-list .block--card .body,.card-list .block--card .title,.card-list .card .body,.card-list .card .title,.page-content #main-content,.page-content .region-wrapper,.site-footer .region--footer_bottom,.site-footer .region--footer_center,.site-footer .region--footer_left,.site-footer .region--footer_right,.wwu-footer .logo,.wwu-footer .social-media-links,.wwu-footer .tribal-lands-statement,.wwu-footer .western-info{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row-span:1}.background-image .blazy,.background-image .media,.card-list .block--card .image>div,.card-list .card .image>div{width:100%;height:100%}.card-list .block--card .image img,.card-list .card .image img{width:100%;height:100%;object-fit:cover}.card-list .block--card .taxonomy-terms,.card-list .card .taxonomy-terms{margin-bottom:0;padding-bottom:0;grid-area:taxonomy;-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.card-list .block--card .title,.card-list .card .title{margin-top:0;padding-bottom:0;grid-area:title;-ms-grid-row:2}.card-list .block--card .body,.card-list .card .body{grid-area:body;-ms-grid-row:3}.layout--flex .layout__region .block--card{flex:1;margin:0 6px}.page-content{display:-ms-grid;display:grid;margin:12px 0 24px;-ms-grid-rows:auto;grid-template-areas:" . skip_to_content . " " . content         . ";grid-template-rows:auto}.page-content #main-content{margin:0;padding:0;border:none;grid-area:skip_to_content;-ms-grid-row:1}.page-content .region-wrapper{grid-area:content;-ms-grid-row:2}.email_signature_table{width:initial}.email_signature_table tr,.ultimenu--horizontal .ultimenu__link.is-active{background:0 0}.email_signature_table p{font-size:inherit}#copy_button:focus{background-color:#f5f6f7;color:#262b2f;border-color:#262b2f}.site-footer{color:#fff;background:#007ac8;display:-ms-grid;display:grid;padding:36px 0;-ms-grid-rows:auto 12px auto 12px auto;grid-template-areas:". footer_left   ." ". ............. ." ". footer_center ." ". ............. ." ". footer_right  ." ". footer_bottom .";grid-template-rows:auto 12px auto 12px auto}.page-islandora-search .islandora-solr-search-result:last-of-type,.site-footer .block-title{border-bottom:none}.site-footer .region--footer_left{grid-area:footer_left;-ms-grid-row:1}.site-footer .region--footer_center{grid-area:footer_center;-ms-grid-row:3}.site-footer .region--footer_right{grid-area:footer_right;-ms-grid-row:5}.site-footer .region--footer_bottom{grid-area:footer_bottom;-ms-grid-row:6}.site-footer .social-media-links{justify-content:flex-start}.site-footer .ribbon{transform:translatey(-36px)}.site-footer .ribbon:active,.site-footer .ribbon:focus,.site-footer .ribbon:hover{background-color:#e3e7e9!important}.wwu-footer{color:#fff;background:#003f87;display:-ms-grid;display:grid;-ms-grid-rows:12px auto 12px auto 12px auto 12px auto;grid-template-areas:". ....  ." ". logo  ." ". ....  ." ". statement ." ". ....  ." ". info  ." ". ..... ." ". icons ." ". ..... ." ". copyright .";grid-template-rows:repeat(4,12px auto);justify-items:center}.wwu-footer .social-icon:active,.wwu-footer .social-icon:focus,.wwu-footer .social-icon:hover{background-color:#bad80a}.wwu-footer a{color:#fff;border-bottom-color:#bad80a}.wwu-footer a:active,.wwu-footer a:focus,.wwu-footer a:hover{color:#63c2ff;border-bottom-color:transparent}.wwu-footer .logo{width:246px;height:246px;grid-area:logo;-ms-grid-row:2}.wwu-footer .tribal-lands-statement{align-self:start;padding:0 24px;grid-area:statement;-ms-grid-row:4}.wwu-footer .western-info{text-align:center;grid-area:info;-ms-grid-row:6}.wwu-footer .social-media-links{justify-content:center;grid-area:icons;-ms-grid-row:8}.wwu-footer .social-media-links .social-icon{margin:12px 0 0 12px}.wwu-footer .copyright{margin:auto;grid-area:copyright}.site-header{position:relative;z-index:2}.western-header .header-navigation{position:fixed;z-index:4;top:0;display:none;overflow-y:scroll;width:100vw;min-height:100vh;padding-top:64px;background-color:#003f87}.western-header .western-menu{grid-area:wwu-menu}.western-header .western-logo{position:relative;z-index:3;width:188px;height:164px;margin:auto;padding-right:64px;grid-area:header}.western-header .western-logo .western-home-link:focus{outline-color:#fff;outline-offset:-2px}.western-header .logo{margin:auto;grid-area:logo}.western-header .logo.horizontal{position:absolute;top:0;left:0;width:calc(100vw - 64px);height:64px;background:0 0}.western-header .toggle-menu{position:absolute;z-index:5;top:0;right:0;color:#fff;border-radius:0;background:0 0;box-shadow:none;grid-area:menu}.western-header .toggle-menu.is-expanded{position:fixed;top:0;right:0}.western-header .toggle-menu:focus,.western-header .toggle-menu:hover{color:#002f5e;background:#d6e86c;box-shadow:none}.western-header .site-name{align-self:center;margin:0!important;padding:12px;text-align:center;color:#fff;border-top:1px solid #007ac8;border-bottom:1px solid #007ac8;font-size:calc(16px + 10 * ((100vw - 300px)/ 1000))}.western-header .site-name.mobile .block--secondary-site-name{margin:12px -12px -12px;border-top:1px solid #007ac8}.western-header .site-name .home-link{text-decoration:none;color:#fff}.block--secondary-site-name,.region--wwu_header{grid-area:secondary-site-name}.main-navigation,.region--main_navigation{grid-area:menu}.wwu-locations{max-width:600px;margin:0 auto}.wwu-locations .button-cluster{display:flex;flex-wrap:wrap;justify-content:space-evenly}.wwu-locations .button-animated{display:block;flex:0 1 33%;margin:0 auto;padding:30px 0}.wwu-locations .svg-container{position:relative;display:block;width:160px;height:160px}.wwu-locations .grow .svg-container{transition:.5s;-webkit-animation-name:pulse;animation-name:pulse;border-radius:500px}.wwu-locations .grow .svg-container:active{border:2px solid #75cfff}.wwu-locations .grow:focus-within .svg-container,.wwu-locations .grow:hover .svg-container{transition:.5s;-webkit-transform:scale(1.03,1.03);transform:scale(1.03,1.03);background-color:#d8f1ff}.wwu-locations .link{display:block;width:100%;height:30px;margin-top:-6px;text-align:center;outline:0;background:0 0}.wwu-locations .link:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:""}.wwu-locations .custom-underline{position:relative;display:inline-block;text-align:center;text-decoration:none;color:#006ebb;outline:0;background-color:transparent;font-size:18px;font-weight:600;line-height:30px}.wwu-locations .custom-underline:after{position:absolute;top:95%;left:30%;width:30%;height:3px;content:"";transition:.3s .1s;background-color:#006ebb}.wwu-locations .svg-container:hover .custom-underline::after{left:0;width:100%}.wwu-locations svg{width:100%;height:90px;margin-top:12px}.wwu-locations .cls-1,.wwu-locations .cls-2,.wwu-locations .st1,.wwu-locations .st2,.wwu-locations .st3,.wwu-locations .st4{fill:none;stroke:#006ebb;stroke-linecap:round;stroke-linejoin:round;stroke-width:12px}.wwu-locations .cls-3{fill:none;stroke:#006ebb;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:8px}.ultimenu{overflow:visible}.ultimenu section.ultimenu__flyout{display:block;visibility:hidden;overflow:hidden;max-height:0;margin:0;padding:0;transition:.4s;opacity:0;border-radius:0;box-shadow:none;grid-area:flyout;-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:2}.ultimenu section.ultimenu__flyout.open{visibility:visible;max-height:200vh;opacity:1}.ultimenu--horizontal .ultimenu__link.is-active.open{color:#fff;background:0 0}.ultimenu--htb .ultimenu__flyout,.ultimenu--htb .ultimenu__region,.ultimenu__region{border-radius:0;box-shadow:none}.ultimenu--hover li .ultimenu__flyout:focus-within,.ultimenu--hover li a:active + .ultimenu__flyout,.ultimenu--hover li a:focus + .ultimenu__flyout,.ultimenu--hover li:hover > .ultimenu__flyout{padding:0}.open{opacity:1}#block-ultimenumainnavigation.contextual-region{position:inherit}.wrapper--404 h1{padding:0;color:#d6e86c;font-size:calc(32.432px + 20.27 * ((100vw - 300px)/ 1000))}.wrapper--404 .text{padding:36px;text-align:center}#block-masquerade-masquerade .description,.wrapper--404 .text .tagline{color:#fff}.svg-box{margin-bottom:-5vw}#tossingboat{-webkit-animation-name:tossingboat;animation-name:tossingboat;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes tossingboat{0%,100%{transform:rotate(-4deg)}40%{transform:rotate(4deg)}}@-webkit-keyframes tossingboat{0%,100%{-webkit-transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg)}}#rockingwaves{-webkit-animation-name:rockingwaves;animation-name:rockingwaves;-webkit-animation-duration:6s;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;-webkit-timing-function:ease-in-out}#fog,#over_waves{-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite}@keyframes rockingwaves{0%,100%{transform:rotate(-2.5deg)}40%{transform:rotate(2.5deg)}}@-webkit-keyframes rockingwaves{0%,100%{-webkit-transform:rotate(-2.5deg)}50%{-webkit-transform:rotate(2.5deg)}}#fog{-webkit-animation-name:fog;-moz-animation-name:fog;animation-name:fog;-webkit-animation-duration:60s;-moz-animation-duration:60s;animation-duration:60s;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;animation-direction:alternate}@keyframes fog{0%{transform:scale3d(.3,.3,.3) rotate(4deg);opacity:0}30%,50%{transform:scale(1.3) rotate(-4deg) translate3d(-50px,-15px,-15px);opacity:.4}40%,70%{transform:scale(1.1) rotate(4deg) translate3d(50px,15px,15px);opacity:.3}100%{transform:scale3d(2,2,2);opacity:0}}@-webkit-keyframes fog{0%{-webkit-transform:scale3d(.3,.3,.3) rotate(4deg);opacity:0}30%,50%{-webkit-transform:scale(1.3) rotate(-4deg) translate3d(-50px,-15px,-15px);opacity:.4}40%,70%{-webkit-transform:scale(1.1) rotate(4deg) translate3d(50px,15px,15px);opacity:.3}100%{-webkit-transform:scale3d(2,2,2);opacity:0}}@-moz-keyframes fog{0%{-moz-transform:scale3d(.3,.3,.3) rotate(4deg);opacity:0}30%,50%{-moz-transform:scale(1.3) rotate(-4deg) translate3d(-50px,-15px,-15px);opacity:.4}40%,70%{-moz-transform:scale(1.1) rotate(4deg) translate3d(50px,15px,15px);opacity:.3}100%{-moz-transform:scale3d(2,2,2);opacity:0}}#over_waves{-webkit-animation-name:wave;animation-name:wave;-webkit-animation-duration:6s;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes wave{0%,100%{transform:rotate(1.1deg)}50%{transform:rotate(-1.1deg)}}@-webkit-keyframes wave{0%,100%{-webkit-transform:rotate(1.1deg)}50%{-webkit-transform:rotate(-1.1deg)}}#backrock_waves{-webkit-animation-name:backnforth;animation-name:backnforth;-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes backnforth{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-30px,-1px,-1px)}20%,40%,60%,80%{transform:translate3d(30px,1px,1px)}}@-webkit-keyframes backnforth{0%{-webkit-transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-30px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(30px,0,0)}}.vik-st0{opacity:1;fill:#72b8db}.vik-st1{fill:#f7f7f7}.vik-st2{fill:#e0e0e0}.vik-st3{fill:#ccc}.vik-st4{fill:#bfbfbf}.vik-st5{fill:grey}.vik-st7{fill:#444}.vik-st8{fill:none;stroke:#211e1c;stroke-miterlimit:10;stroke-width:2}.vik-st9{opacity:.85}.vik-st12{stroke:#211e1c;stroke-miterlimit:10;stroke-width:5}.vik-st13{opacity:.87;fill:#003f87}.vik-st14{opacity:.85;fill:#003f87}.vik-st15{fill:#353535}.vik-st16{opacity:.87}.vik-st17{fill:none}.vik-st18{font-family:Muli}.vik-st19{font-size:40px}.vik-st20{letter-spacing:1}.vik-st22{font-size:36px;font-weight:700}.vik-st24{font-size:99.8396px}.vik-st25{font-size:49px}.listNavShow.quickSearchShow{display:list-item}.listNavShow.ln-no-match{display:none!important}.results-text{margin:12px 0 0 24px;font-weight:700}.results-text + .results-text-heading{margin:6px 0 12px 24px;font-weight:700}.statistics-collection--vertical,.views-view-grid.horizontal .views-row,.views-view-grid.vertical{display:flex;flex-flow:row wrap;justify-content:center}.align-left,.pane-islandora-solr-sort .pane-title,.views-view-grid .views-col{margin-right:12px}.layout--fourcol--page-width,.layout--onecol--page-width,.layout--threecol--page-width,.layout--twocol--page-width{max-width:100vw;margin-left:-12px;margin-right:-12px}.views-view-grid .views-col:last-of-type{margin-right:0}.vbo-view-form input[type=checkbox],.views-field-views-bulk-operations-bulk-form input[type=checkbox]{position:relative;top:3px;opacity:1}.vbo-view-form .checkbox,.views-field-views-bulk-operations-bulk-form .checkbox{display:inline-block;margin:0}.views-exposed-form{display:flex;flex:0 1 100%;flex-flow:row wrap;align-items:flex-end;margin-bottom:12px}.views-exposed-form input,.views-exposed-form label,.views-exposed-form select{font-size:calc(16px + 2 * ((100vw - 300px)/ 1000));margin-bottom:6px}.block--nodeeventfield-event-link{margin-top:36px}.front main,.path-frontpage main{overflow-x:hidden;margin-bottom:0}.front main .block--page-title-block,.path-frontpage main .block--page-title-block{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.front .layout__region--bottom,.front .layout__region--middle,.front .layout__region--top,.path-frontpage .layout__region--bottom,.path-frontpage .layout__region--middle,.path-frontpage .layout__region--top{padding-top:12px;padding-bottom:24px}.front .layout--twocol-bricks .layout__region,.front .layout--twocol-bricks .layout__region--first-above .block--image,.front .layout--twocol-bricks .layout__region--first-below .block--image,.path-frontpage .layout--twocol-bricks .layout__region,.path-frontpage .layout--twocol-bricks .layout__region--first-above .block--image,.path-frontpage .layout--twocol-bricks .layout__region--first-below .block--image{position:relative}.front .layout--twocol-bricks .layout__region--first-above,.front .layout--twocol-bricks .layout__region--first-above:after,.front .layout--twocol-bricks .layout__region--first-above:before,.path-frontpage .layout--twocol-bricks .layout__region--first-above,.path-frontpage .layout--twocol-bricks .layout__region--first-above:after,.path-frontpage .layout--twocol-bricks .layout__region--first-above:before{background-color:#f5f6f7}.expand-solr-panel,.front .layout--twocol-bricks .layout__region--second-above,.front .layout--twocol-bricks .layout__region--second-above:after,.front .layout--twocol-bricks .layout__region--second-above:before,.path-frontpage .layout--twocol-bricks .layout__region--second-above,.path-frontpage .layout--twocol-bricks .layout__region--second-above:after,.path-frontpage .layout--twocol-bricks .layout__region--second-above:before{background-color:#e3e7e9}.front .layout--twocol-bricks .layout__region--first-below,.front .layout--twocol-bricks .layout__region--first-below:after,.front .layout--twocol-bricks .layout__region--first-below:before,.path-frontpage .layout--twocol-bricks .layout__region--first-below,.path-frontpage .layout--twocol-bricks .layout__region--first-below:after,.path-frontpage .layout--twocol-bricks .layout__region--first-below:before{background-color:#e6f2fa}.front .layout--twocol-bricks .layout__region--second-below,.front .layout--twocol-bricks .layout__region--second-below:after,.front .layout--twocol-bricks .layout__region--second-below:before,.path-frontpage .layout--twocol-bricks .layout__region--second-below,.path-frontpage .layout--twocol-bricks .layout__region--second-below:after,.path-frontpage .layout--twocol-bricks .layout__region--second-below:before{background-color:#cce4f4}.front .layout--twocol-bricks .layout__region--first-above,.front .layout--twocol-bricks .layout__region--first-below,.front .layout--twocol-bricks .layout__region--second-above,.front .layout--twocol-bricks .layout__region--second-below,.path-frontpage .layout--twocol-bricks .layout__region--first-above,.path-frontpage .layout--twocol-bricks .layout__region--first-below,.path-frontpage .layout--twocol-bricks .layout__region--second-above,.path-frontpage .layout--twocol-bricks .layout__region--second-below{padding-bottom:24px}.front .layout--twocol-bricks .layout__region--first-above:after,.front .layout--twocol-bricks .layout__region--first-above:before,.front .layout--twocol-bricks .layout__region--first-below:after,.front .layout--twocol-bricks .layout__region--first-below:before,.front .layout--twocol-bricks .layout__region--second-above:after,.front .layout--twocol-bricks .layout__region--second-above:before,.front .layout--twocol-bricks .layout__region--second-below:after,.front .layout--twocol-bricks .layout__region--second-below:before,.path-frontpage .layout--twocol-bricks .layout__region--first-above:after,.path-frontpage .layout--twocol-bricks .layout__region--first-above:before,.path-frontpage .layout--twocol-bricks .layout__region--first-below:after,.path-frontpage .layout--twocol-bricks .layout__region--first-below:before,.path-frontpage .layout--twocol-bricks .layout__region--second-above:after,.path-frontpage .layout--twocol-bricks .layout__region--second-above:before,.path-frontpage .layout--twocol-bricks .layout__region--second-below:after,.path-frontpage .layout--twocol-bricks .layout__region--second-below:before{position:absolute;z-index:-1;top:0;display:block;width:15px;height:100%;content:""}.front .layout--twocol-bricks .layout__region--first-above h2,.front .layout--twocol-bricks .layout__region--first-below h2,.path-frontpage .layout--twocol-bricks .layout__region--first-above h2,.path-frontpage .layout--twocol-bricks .layout__region--first-below h2{font-size:calc(28.832px + 68.476 * ((100vw - 300px)/ 1000));font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:900;text-align:left;color:#003f87}.front .layout--twocol-bricks .layout__region--first-above .block--image img,.front .layout--twocol-bricks .layout__region--first-below .block--image img,.path-frontpage .layout--twocol-bricks .layout__region--first-above .block--image img,.path-frontpage .layout--twocol-bricks .layout__region--first-below .block--image img{display:block;width:100vw;max-width:none;transform:translatex(-12px)}.front .layout--twocol-bricks .layout__region--first-above:before,.front .layout--twocol-bricks .layout__region--first-below:before,.path-frontpage .layout--twocol-bricks .layout__region--first-above:before,.path-frontpage .layout--twocol-bricks .layout__region--first-below:before{left:0;transform:translatex(calc(-100% + 3px))}.front .layout--twocol-bricks .layout__region--first-above:after,.front .layout--twocol-bricks .layout__region--first-below:after,.path-frontpage .layout--twocol-bricks .layout__region--first-above:after,.path-frontpage .layout--twocol-bricks .layout__region--first-below:after{right:0;transform:translatex(calc(100% - 3px))}.front .layout--twocol-bricks .layout__region--second-above h2,.front .layout--twocol-bricks .layout__region--second-below h2,.path-frontpage .layout--twocol-bricks .layout__region--second-above h2,.path-frontpage .layout--twocol-bricks .layout__region--second-below h2{font-size:calc(28.832px + 68.476 * ((100vw - 300px)/ 1000));font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:900;text-align:left;color:#003f87}.front .layout--twocol-bricks .layout__region--second-above:before,.front .layout--twocol-bricks .layout__region--second-below:before,.path-frontpage .layout--twocol-bricks .layout__region--second-above:before,.path-frontpage .layout--twocol-bricks .layout__region--second-below:before{left:0;transform:translatex(calc(-100% + 3px))}.front .layout--twocol-bricks .layout__region--second-above:after,.front .layout--twocol-bricks .layout__region--second-below:after,.path-frontpage .layout--twocol-bricks .layout__region--second-above:after,.path-frontpage .layout--twocol-bricks .layout__region--second-below:after{right:0;transform:translatex(calc(100% - 3px))}.front .card-list .card>div,.no-padding,.path-frontpage .card-list .card>div{padding:0}main .layout__region{max-width:calc(100vw - (12px * 2))}.layout--flex .layout__region{width:100%;display:flex;flex-flow:row wrap;justify-content:space-evenly}.layout--fourcol-section{display:flex;flex-wrap:wrap;justify-content:space-between}.layout--fourcol-section > .layout__region{font-size:calc(16px + 2 * ((100vw - 300px)/ 1000));flex:0 1 100%}.layout--fourcol--page-width{display:flex;flex-wrap:wrap}.layout--fourcol--page-width > .layout__region{flex:0 1 100%;max-width:none}.layout--majors{display:flex;flex-wrap:wrap}.layout--majors > .layout__region{flex:0 1 100%}.layout--majors > .layout__region--sample-jobs{font-size:calc(16px + 2 * ((100vw - 300px)/ 1000));margin-top:24px;padding:12px 6px;background-color:#007ac8}.layout--majors > .layout__region--sample-jobs h2{border-bottom-color:#d6e86c;font-size:calc(22.784px + 8.544 * ((100vw - 300px)/ 1000))}.page-islandora .layout__region--first h2,.search-wrapper *{font-size:calc(16px + 6 * ((100vw - 300px)/ 1000));font-family:"Fira Sans",sans-serif}.layout--majors > .layout__region--sample-jobs ul{padding-right:12px}.layout--majors > .layout__region--catalog{font-size:calc(16px + 10 * ((100vw - 300px)/ 1000))}.layout--threecol-25-50-25>.layout__region--first,.layout--threecol-25-50-25>.layout__region--third,.layout--threecol-33-34-33>.layout__region--first,.layout--threecol-33-34-33>.layout__region--second,.layout--threecol-33-34-33>.layout__region--third,.layout--threecol-section.layout--threecol-section--25-25-50>.layout__region--first,.layout--threecol-section.layout--threecol-section--25-25-50>.layout__region--second,.layout--threecol-section.layout--threecol-section--25-50-25>.layout__region--first,.layout--threecol-section.layout--threecol-section--25-50-25>.layout__region--third,.layout--threecol-section.layout--threecol-section--33-34-33>.layout__region--first,.layout--threecol-section.layout--threecol-section--33-34-33>.layout__region--second,.layout--threecol-section.layout--threecol-section--33-34-33>.layout__region--third,.layout--threecol-section.layout--threecol-section--50-25-25>.layout__region--second,.layout--threecol-section.layout--threecol-section--50-25-25>.layout__region--third,.layout--twocol-25-75 > .layout__region--first,.layout--twocol-34-66 > .layout__region--first,.layout--twocol-66-34 > .layout__region--second,.layout--twocol-75-25>.layout__region--second,.layout--twocol-section.layout--twocol-section--25-75>.layout__region--first,.layout--twocol-section.layout--twocol-section--33-67>.layout__region--first,.layout--twocol-section.layout--twocol-section--67-33>.layout__region--second,.layout--twocol-section.layout--twocol-section--75-25>.layout__region--second,.view-virtual-collection-grid .card .small{font-size:calc(16px + 2 * ((100vw - 300px)/ 1000))}.double-margin--top,.layout--majors>.layout__region--department,.layout--majors>.layout__region--related-majors{margin-top:24px}.block--nodemajorfield-degree,.block--nodemajortitle,.islandora-object-caption a,.islandora-object-thumb a{display:inline-block}.block--nodemajorfield-degree div,.pane-islandora-solr-basic-facets .date-range-slider-gap,.pane-islandora-solr-basic-facets .range-slider-fromto{display:inline}.layout--onecol .layout__region{width:100%;margin:auto}.full-width,.layout--onecol--full .layout__region{width:100%}.layout--onecol--page-width .layout__region{max-width:none;margin:0}.layout--threecol-section{display:flex;flex-wrap:wrap}.layout--threecol-section > .layout__region{flex:0 1 100%}.layout--threecol--page-width{display:flex;flex-wrap:wrap}.layout--threecol--page-width > .layout__region{flex:0 1 100%;max-width:none}.layout--twocol-section{display:flex;flex-wrap:wrap}.layout--twocol-section > .layout__region{flex:0 1 100%}.layout--twocol--page-width{display:flex;flex-wrap:wrap}.layout--twocol--page-width > .layout__region{flex:0 1 100%;max-width:none}.user-profile .profile-left{flex:1 1 33%}.user-profile .profile-right{flex:1 1 66%;text-align:center}.user-profile .profile-photo{width:300px;height:300px;margin:36px auto auto}.user-profile .social-links{display:flex;flex-flow:row wrap;justify-content:center;margin-top:24px}.user-profile .social-icon{margin-right:12px;margin-bottom:12px}.user-profile .contact h2,.user-profile .office h2{flex:0 0 100%;margin-bottom:0}.user-profile .contact div,.user-profile .office div{flex:0 1 50%}.layout--threecol-25-50-25{display:flex;flex-wrap:wrap}.layout--threecol-25-50-25 > .layout__region,.layout--threecol-25-50-25 > .layout__region--second{flex:0 1 100%}.layout--threecol-33-34-33{display:flex;flex-wrap:wrap}.layout--threecol-33-34-33 > .layout__region{flex:0 1 100%}.layout--twocol-25-75{display:flex;flex-wrap:wrap}.layout--twocol-25-75 > .layout__region{flex:0 1 100%}.layout--twocol-34-66{display:flex;flex-wrap:wrap}.layout--twocol-34-66 > .layout__region{flex:0 1 100%}.layout--twocol-66-34{display:flex;flex-wrap:wrap}.layout--twocol-66-34 > .layout__region{flex:0 1 100%}.layout--twocol-75-25{display:flex;flex-wrap:wrap}.layout--twocol-75-25 > .layout__region{flex:0 1 100%}.layout--twocol-bricks{display:flex;flex-wrap:wrap}.layout--twocol-bricks > .layout__region{flex:0 1 100%}.layout--twocol{display:flex;flex-wrap:wrap}.layout--twocol > .layout__region{flex:0 1 100%}.search-wrapper{max-width:calc(100vw - 24px);margin-top:24px}.search-wrapper .search{position:relative;top:initial;right:initial;display:block}.search-wrapper .simple-search .search-query{flex:1;max-width:calc(100vw - 24px - 120px)}.search-wrapper .simple-search .search-submit{flex:0;border-radius:0}.search-wrapper .result-number{margin-right:6px;color:#262b2f;font-weight:700}.search-wrapper .result-title{display:inline;margin-left:6px;font-weight:700}.search-wrapper .search-results-summary{color:#262b2f;background:#e3e7e9;margin-top:24px;padding:12px}.search-wrapper .search-results-summary .menu li a{color:#262b2f}.align-right,.search-wrapper .number-of-results a{margin-left:12px}.search-wrapper .search-pager{display:flex;justify-content:space-between;max-width:80%;margin:12px auto auto}.search-wrapper .search-pager a{padding:6px;border:none;font-weight:700}.page-node-type-major .layout--majors .layout__region--department img,.page-node-type-major .layout--majors .layout__region--related-majors img,.page-node-type-major .layout--majors .layout__region--sample-jobs img{display:block;margin:auto}.page-islandora-search .islandora-solr-search-result dl.solr-fields.solr-thumb,.page-islandora-search .islandora-solr-search-result dl.solr-thumb.solr-thumb,.page-node-type-major .layout--majors .layout__region--department h2,.page-node-type-major .layout--majors .layout__region--related-majors h2,.page-node-type-major .layout--majors .layout__region--sample-jobs h2,.text-align-center{text-align:center}.page-islandora .splash > div:nth-of-type(1) div{width:initial;height:initial}.page-islandora .layout--twocol-25-75 .layout__region--top{order:0}.page-islandora .layout--twocol-25-75 .layout__region--first{order:2}.page-islandora .layout--twocol-25-75 .layout__region--second{order:1}.page-islandora .layout--twocol-25-75 .layout__region--bottom{order:3}.page-islandora .layout__region--first .panel-pane,body.page-islandora-object .layout__region--first .panel-pane{margin-bottom:12px;padding:12px;background:#f5f6f7;font-size:calc(16px + 2 * ((100vw - 300px)/ 1000))}.page-islandora .layout__region--first a,body.page-islandora-object .layout__region--first a{border-bottom-color:transparent}.page-islandora .layout__region--first a:active,.page-islandora .layout__region--first a:focus,.page-islandora .layout__region--first a:hover{color:#006b3f;border-bottom-color:#006b3f}.page-islandora .layout__region--first h2{margin-top:0;padding-bottom:12px;border-bottom-width:3px}.page-islandora .layout__region--first h3{color:#006b3f;font-family:"Fira Sans",sans-serif;font-size:calc(16px + 2 * ((100vw - 300px)/ 1000))}.page-islandora .layout__region--first input,.page-islandora .layout__region--first select{border-width:2px}.page-islandora .layout__region--first input[type=submit]{padding:6px 12px}.page-islandora .layout__region--first label,.page-islandora-search .islandora-solr-search-result .islandora-inline-metadata dt{font-weight:400}.page-islandora .ui-datepicker a{margin:initial}.page-islandora .ui-datepicker select{display:inline;padding:initial;border:initial;font-weight:400}.page-islandora .site-footer #block-user-login .form-submit{width:100%;font-size:1em}.page-islandora .form-select{max-width:100%}.page-islandora-bookmark input[type=checkbox]{opacity:1;position:relative;left:50%}.islandora-front-page .page-content h2{padding-bottom:0;text-align:center;border-bottom:none;font-size:calc(32.432px + 12.162 * ((100vw - 300px)/ 1000))}.islandora-front-page .layout__region--top,.no-padding--top{padding-top:0}.islandora-front-page .browse-by-icons{display:flex;flex-flow:row wrap;justify-content:space-around;margin:24px auto}.islandora-front-page .browse-by-icons .icon-with-text{padding:12px;border:2px solid transparent}.islandora-front-page .browse-by-icons .icon-with-text .material-icons{color:#003f87;font-size:calc(32.432px + 12.162 * ((100vw - 300px)/ 1000))}.islandora-front-page .browse-by-icons .icon-with-text:focus-within,.islandora-front-page .browse-by-icons .icon-with-text:hover{transform:translate(-2px,-2px);border-color:#003f87;outline:0;background:0 0}.card-4col--mabel-view .view-header{display:-ms-grid;display:grid;grid-column-gap:12px;-ms-grid-columns:1fr;-ms-grid-rows:auto;grid-template-columns:1fr;grid-template-rows:auto}a#clip{margin-bottom:12px;font-size:calc(16px + 2 * ((100vw - 300px)/ 1000))}.islandora-audio-content,.islandora-basic-image-content,.islandora-large-image-content,.islandora-oralhistories-content,.islandora-pdf-content,.islandora-video-content{border:none;border-radius:0;background:#e3e7e9}body.page-islandora-object .pane-page-title h1{display:inline-block;margin-top:0;margin-right:12px;font-size:calc(22.784px + 8.544 * ((100vw - 300px)/ 1000))}body.page-islandora-object .islandora-objects-grid-item{font-size:calc(16px + 2 * ((100vw - 300px)/ 1000));break-word:break-all}body.page-islandora-object .islandora-large-image-content{float:none;width:100%}body.page-islandora-object .layout__region--first a:active,body.page-islandora-object .layout__region--first a:focus,body.page-islandora-object .layout__region--first a:hover{color:#006b3f;border-bottom-color:#006b3f}body.page-islandora-object .layout__region--first h2{margin-top:0;font-family:"Fira Sans",sans-serif;font-size:calc(16px + 6 * ((100vw - 300px)/ 1000))}.page-islandora-search .layout__region--second,body.page-islandora-object .layout__region--second{position:relative;padding-top:24px}.islandora-metadata .fieldset-title{font-family:"PT Serif",serif;font-size:calc(28.832px + 10.812 * ((100vw - 300px)/ 1000));text-decoration:none;color:#003f87}.islandora-metadata .fieldset-title:after{content:' -'}.islandora-metadata.collapsed .fieldset-title:after{content:' +'}html.js .islandora-metadata,html.js .islandora-metadata.collapsed{border:2px solid #003f87;padding:12px;margin-bottom:12px}html.js .islandora-metadata.collapsible .fieldset-legend{background-image:none}.page-islandora-search .pane-page-title h1{display:inline-block;margin-top:0;margin-right:12px}.page-islandora-search .page-content,.pane-islandora-solr-display-switch .item-list ul,.pane-islandora-solr-result-limit .item-list ul,body.page-islandora-object .layout__region--first .pane-islandora-bookmark-islandora-bookmark{margin-bottom:0}.page-islandora-search .islandora-solr-search-result{padding:0 12px 24px;border-bottom:1px solid #667986}.page-islandora-search .islandora-solr-search-result a{margin:initial;padding:0}.page-islandora-search .islandora-solr-search-result .solr-fields dd,.page-islandora-search .islandora-solr-search-result .solr-fields dt{border-color:#e3e7e9}.page-islandora-search .islandora-solr-grid a{margin:0;padding:0;border:none;font-size:calc(16px + 2 * ((100vw - 300px)/ 1000))}.view-virtual-collection-grid .card,.view-virtual-collection-grid ul.db-row li{text-align:left;border-radius:10px;background:radial-gradient(ellipse at top left,#fff 65%,rgba(229,229,229,.9) 100%);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:12px}.expand-solr-panel{position:relative;width:100%;margin:0;padding:6px 12px;text-align:left;color:#262b2f;border-radius:0}.expand-solr-panel .material-icons{position:absolute;top:50%;right:0;transform:translate(-4px,-50%);font-size:18px}#block-islandora-compound-object-compound-jail-display,#islandora-bookmark,.compound-navigation,.pane-islandora-solr-search-navigation div{font-size:calc(16px + 2 * ((100vw - 300px)/ 1000))}.date-range-filter-wrapper{display:block!important}#skip-to-search-results:focus{position:relative!important;margin-right:24px}#islandora-solr-result-count{display:inline-block;margin-right:24px}#edit-range-slider-submit{border-radius:0}#edit-date-filter-date-filter-submit{margin-left:100%;transform:translatex(-100%);border-radius:0}.view-virtual-collection-grid .card{display:block;float:left;margin:24px}.view-virtual-collection-grid ul.db-row li{display:inline-block;overflow:hidden;max-height:300px;margin:6px}.view-virtual-collection-grid ul.db-row li img{overflow:hidden;max-height:200px}.view-virtual-collection-grid .item-list{display:inline-table}#islandora-bookmark{margin-bottom:6px}#islandora-bookmark input{margin:0;padding:12px;border-radius:0}#islandora-collection-search-form .form-wrapper{position:relative;display:grid;align-items:end;width:100%;grid-column-gap:6px;grid-template-areas:"menu menu" "text   go";grid-template-columns:2fr 1fr;grid-template-rows:auto auto}#islandora-collection-search-form .form-type-select{width:100%;margin:0;grid-area:menu}#islandora-collection-search-form .form-type-textfield{margin:0;grid-area:text}#islandora-collection-search-form .form-text{width:100%;margin:0;padding:6px}#islandora-collection-search-form .form-submit{height:100%;margin:0;border-radius:0;grid-area:go}#block-islandora-compound-object-compound-jail-display{display:flex;flex-flow:row wrap;justify-content:space-between;align-content:start;height:750px;padding:12px;border:2px solid #e3e7e9}#block-islandora-compound-object-compound-jail-display .form-item{flex:0 0 100%;max-width:none}#block-islandora-compound-object-compound-jail-display .form-type-item:nth-child(2){margin:0;border-bottom:none}#block-islandora-compound-object-compound-jail-display > div{max-width:50%;border:none}#block-islandora-compound-object-compound-jail-display > div:not(.form-item){display:inline-block;vertical-align:top}.compound-navigation{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:end}#islandora-compound-sequence-position{float:none;margin:0}#islandora-compound-next-link,#islandora-compound-previous-link{float:none;margin:0;padding:6px 12px;color:#262b2f;background:#e3e7e9;line-height:inherit}#islandora-compound-previous-link:before{content:"\2039  "}#islandora-compound-next-link:after{content:" \203A"}.pane-islandora-solr-display-switch{position:relative;z-index:1;margin-bottom:12px;background:#f5f6f7}.pane-islandora-solr-display-switch .item-list,.pane-islandora-solr-result-limit .item-list{position:absolute;z-index:1;display:none;width:100%;padding:0;background:#f5f6f7;font-size:calc(16px + 2 * ((100vw - 300px)/ 1000))}.pane-islandora-solr-display-switch .item-list li,.pane-islandora-solr-result-limit .item-list li{margin:0;padding:6px 12px;list-style:none}.pane-islandora-solr-display-switch .item-list li a,.pane-islandora-solr-result-limit .item-list li a{display:block;margin:-6px -12px;padding:6px 12px;text-decoration:none}.pane-islandora-solr-basic-facets .islandora-solr-range-slider .ui-slider-handle.ui-state-default{display:block;width:0;height:0;margin-right:0;padding:0;border-top:0 solid transparent;border-right:12px solid transparent;border-bottom:24px solid #002f5e;border-left:12px solid transparent;border-radius:0;background:0 0}.pane-islandora-solr-basic-facets .islandora-solr-range-slider .ui-slider-horizontal{max-height:2px;margin-bottom:24px;border:none}.pane-islandora-solr-basic-facets .islandora-solr-range-slider .slider-popup-from-wrapper,.pane-islandora-solr-basic-facets .islandora-solr-range-slider .slider-popup-to-wrapper{position:absolute;top:-30px;left:50%;width:120px;margin-left:-60px;text-align:center}.pane-islandora-solr-basic-facets .islandora-solr-range-slider .slider-popup-from-wrapper .slider-popup-from,.pane-islandora-solr-basic-facets .islandora-solr-range-slider .slider-popup-from-wrapper .slider-popup-to,.pane-islandora-solr-basic-facets .islandora-solr-range-slider .slider-popup-to-wrapper .slider-popup-from,.pane-islandora-solr-basic-facets .islandora-solr-range-slider .slider-popup-to-wrapper .slider-popup-to{padding:0 12px 2px;color:#fff;border:none;border-radius:10px;background-color:#667986;font-size:12px}.pane-islandora-solr-basic-facets #edit-range-slider-submit{margin-top:6px}.pane-islandora-solr-basic-facets .islandora-solr-facet{padding-left:0;list-style:none}.pane-islandora-solr-basic-facets .islandora-solr-facet li{display:grid;align-items:center;grid-template-areas:"plusminus link" "count    count";grid-template-columns:72px auto;grid-template-rows:auto auto;justify-items:start}.pane-islandora-solr-basic-facets .islandora-solr-facet li > a{margin:0;padding:6px 0 6px 12px;grid-area:link}.pane-islandora-solr-basic-facets .islandora-solr-facet .count{grid-area:count;justify-self:end}.pane-islandora-solr-basic-facets .islandora-solr-facet .plusminus{grid-area:plusminus}.pane-islandora-solr-basic-facets .islandora-solr-facet .plusminus a{display:inline-grid;justify-content:center;align-content:center;width:30px;height:30px;margin-right:3px;text-decoration:none;color:#fff;background:#007ac8}.pane-islandora-solr-result-limit{position:relative;margin-bottom:12px}.align-center,.align-center .image-button,.max-width--content{margin-left:auto;margin-right:auto}#islandora_solr_results_limit{display:flex;justify-content:space-evenly;margin-bottom:0;list-style:none}.pane-islandora-solr-search-navigation{display:flex;justify-content:space-between;margin-bottom:12px}.pane-islandora-solr-search-navigation div{display:inline-block}.block--nodeeventfield-event-link .pane-islandora-solr-search-navigation a,.pane-islandora-solr-search-navigation .block--nodeeventfield-event-link a,.pane-islandora-solr-search-navigation .button,.pane-islandora-solr-search-navigation .user-login-form .cas-login-link,.user-login-form .pane-islandora-solr-search-navigation .cas-login-link{margin-bottom:0;padding:6px}.pane-islandora-solr-search-navigation #islandora-solr-search-prev-link a:before,.pane-islandora-solr-search-navigation #islandora-solr-search-return-link a:before{content:"\2039  ";font-size:1em}.pane-islandora-solr-search-navigation #islandora-solr-search-next-link a:after{content:" \203A";font-size:1em}.pane-islandora-solr-sort{display:flex;align-items:center;margin-top:-24px}.pane-islandora-solr-sort .item-list{flex:1}.pane-islandora-solr-sort .item-list ul{display:grid;margin:0;list-style:none;grid-column-gap:6px;grid-template-columns:repeat(4,1fr)}.pane-islandora-solr-sort .item-list li{flex:1;margin:0;text-align:center}.pane-islandora-solr-sort .item-list li a{display:flex;justify-content:center;align-items:center;padding:3px;text-decoration:none;color:#fff;background:#007ac8}.pane-islandora-solr-sort .item-list li a:active,.pane-islandora-solr-sort .item-list li a:focus,.pane-islandora-solr-sort .item-list li a:hover{outline-color:#003f87;background:#003f87}.pane-islandora-solr-sort .item-list li a.active{color:#003f87;background:#bad80a}.pane-islandora-solr-sort .item-list li a.active:active,.pane-islandora-solr-sort .item-list li a.active:focus,.pane-islandora-solr-sort .item-list li a.active:hover{color:#bad80a;background:#003f87}.pane-islandora-solr-sort .item-list .sort-asc{margin-left:12px;transform:rotate(-90deg)}.pane-islandora-solr-sort .item-list .sort-desc{margin-left:12px;transform:rotate(90deg)}.align-center.button,.block--nodeeventfield-event-link a.align-center,.user-login-form .align-center.cas-login-link{margin-left:50%;transform:translatex(-50%)}.column-count--2,.column-count--3,.column-count--4{column-gap:24px}.column-count--2{column-count:2}.column-count--3{column-count:3}.column-count--4{column-count:4}.grid-column-count--2,.grid-column-count--3,.grid-column-count--4{display:grid;grid-column-gap:24px;align-items:stretch}.grid-column-count--2{grid-template-columns:auto auto}.grid-column-count--3{grid-template-columns:auto auto auto}.grid-column-count--4{grid-template-columns:auto auto auto auto}.serif{font-family:"PT Serif",serif}.lowercase{text-transform:lowercase}.image-darker .background-image,.image-darker .image{filter:brightness(35%)}.image-darkest .background-image,.image-darkest .image{filter:brightness(25%)}.full-height{height:100%}.min-height--25vh{min-height:25vh}.min-height--50vh{min-height:50vh}.min-height--75vh{min-height:75vh}.min-height--100vh{min-height:100vh}.max-width--content{max-width:1300px}.standard-margin{margin:12px}.standard-margin--right{margin-right:12px}.standard-margin--bottom{margin-bottom:12px}.standard-margin--left{margin-left:12px}.double-margin{margin:24px}.double-margin--right{margin-right:24px}.double-margin--bottom{margin-bottom:24px}.double-margin--left{margin-left:24px}.no-margin--right{margin-right:0}.no-margin--bottom{margin-bottom:0}.no-margin--left{margin-left:0}.standard-padding--top{padding-top:12px}.standard-padding--right{padding-right:12px}.standard-padding--bottom{padding-bottom:12px}.standard-padding--left{padding-left:12px}.double-padding--right{padding-right:24px}.double-padding--bottom{padding-bottom:24px}.double-padding--left{padding-left:24px}.no-padding--right{padding-right:0}.no-padding--bottom{padding-bottom:0}.no-padding--left{padding-left:0}.close-menu-gap{margin-top:-12px}.after-unset:after,.before-unset:before{content:'';display:none}.embed-container{position:relative;overflow:hidden;max-width:100%;height:0;padding-bottom:56.25%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:0\0){.layout--flex .layout__region .block--image-button{margin:0 48px}.card-2col,.card-2col--flex,.card-2col--view,.card-2col--view .view-content,.card-3col,.card-3col--flex,.card-3col--view,.card-3col--view .view-content,.card-4col,.card-4col--flex,.card-4col--view,.card-4col--view .view-content{display:initial}.card-2col .block--card,.card-2col .card,.card-2col--flex .block--card,.card-2col--flex .card,.card-2col--view .block--card,.card-2col--view .card{float:left;width:50%}.card-3col .block--card,.card-3col .card,.card-3col--flex .block--card,.card-3col--flex .card,.card-3col--view .block--card,.card-3col--view .card{float:left;width:33%}.card-4col .block--card,.card-4col .card,.card-4col--flex .block--card,.card-4col--flex .card,.card-4col--view .block--card,.card-4col--view .card{float:left;width:25%}.card--flex--section-divider{float:left;width:100%}.layout--flex .layout__region{justify-content:center}}@media (min-width:581px){.site-footer .region--footer_center,.site-footer .region--footer_left,.site-footer .region--footer_right{-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.bg-video-container + button{visibility:visible;position:relative;top:-60px;left:6px}.headline.left-aligned-bar,.headline.right-aligned-bar{display:flex;flex-flow:row wrap;justify-content:end}.lightbox-overlay .lightbox-dialog{width:60%}.block--testimonial{text-align:left;grid-column-gap:36px;grid-row-gap:0;grid-template-areas:"image body" "image credit";grid-template-columns:auto 1fr;grid-template-rows:auto}.block--testimonial .image:after{position:absolute;z-index:-1;top:-12%;left:30%;display:block;width:140%;height:140%;content:"";border-radius:50%;background:rgba(0,122,200,.05)}.content-switcher button .material-icons.show{display:inline-block;position:relative;top:3px}.timeline .legend{float:left}.timeline-block .timeline-item--highlighted{max-width:calc(50vw - calc(20px + 8 * ((100vw - 300px)/ 1000) + 24px) - 12px)}.timeline-block:nth-of-type(odd){margin-left:calc(50% - (20px + 8 * ((100vw - 300px)/ 1000) + 24px))}.timeline-block:nth-of-type(odd) .timeline-item--highlighted{position:absolute;left:0;float:left;transform:translatex(calc(-100% - (20px + 8 * ((100vw - 300px)/ 1000) + 24px)));padding-right:12px}.layout--threecol-section > .layout__region--first,.layout--twocol-section>.layout__region--first{padding-right:6px}.timeline-block:nth-of-type(even){margin-right:calc(50% - (20px + 8 * ((100vw - 300px)/ 1000) + 24px))}.timeline-block:nth-of-type(even) .timeline-item--highlighted{position:absolute;right:0;float:right;text-align:left;transform:translatex(calc(100% + (20px + 8 * ((100vw - 300px)/ 1000) + 24px)));padding-left:12px}.layout--threecol-section > .layout__region--third,.layout--twocol-section>.layout__region--second{padding-left:6px}.block--full-page,.block--half-page{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}.layout--twocol-section--50-50 .block--half-page{width:50vw}.card-2col,.card-2col--view .view-content{grid-template-columns:1fr 1fr;grid-template-rows:auto}.card-3col,.card-3col--view .view-content{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}.card-4col,.card-4col--view .view-content{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto}.card-2col--flex .block--card,.card-2col--flex .card{flex:0 0 calc(50% - 6px);margin-right:6px}.card-3col--flex .block--card,.card-3col--flex .card{flex:0 0 calc(33.33% - 6px);margin-right:6px}.card-4col--flex .block--card,.card-4col--flex .card{flex:0 0 calc(25% - 6px);margin-right:6px}.site-footer .region--footer_left{-ms-grid-column:2}.site-footer .region--footer_center{-ms-grid-column:4}.site-footer .region--footer_right{-ms-grid-column:6}.site-footer .region--footer_bottom{-ms-grid-column:2;-ms-grid-column-span:5;-ms-grid-row:2;-ms-grid-row-span:1}.wwu-footer .logo,.wwu-footer .tribal-lands-statement{-ms-grid-column-span:1;-ms-grid-row-span:2;-ms-grid-row:2}.wwu-footer{-ms-grid-columns:12px 1fr 1fr 12px;-ms-grid-rows:36px auto auto 36px;grid-template-areas:". ... ... ." ". logo info  ." ". statement icons ." ". copyright copyright .";grid-template-columns:12px 1fr 1fr 12px;grid-template-rows:36px auto auto 36px;justify-items:end}.wwu-footer .logo{-ms-grid-column:2;justify-self:center}.wwu-footer .tribal-lands-statement{-ms-grid-column:3}.wwu-footer .social-media-links,.wwu-footer .western-info{-ms-grid-column:4;-ms-grid-column-span:1;-ms-grid-row-span:1}.wwu-footer .western-info{align-self:end;text-align:right;-ms-grid-row:2}.wwu-footer .social-media-links{justify-content:end;align-content:start;-ms-grid-row:3}.views-view-grid.cols-1 .views-col{flex:0 1 calc(100% - 12px)}.views-view-grid.cols-2 .views-col{flex:0 1 calc(50% - 12px)}.views-view-grid.cols-3 .views-col{flex:0 1 calc(33.333% - 12px)}.views-view-grid.cols-4 .views-col{flex:0 1 calc(25% - 12px)}.views-view-grid.cols-5 .views-col{flex:0 1 calc(20% - 12px)}.layout--fourcol-section > .layout__region{flex:0 1 24%}.layout--fourcol--page-width > .layout__region--first,.layout--fourcol--page-width > .layout__region--fourth,.layout--fourcol--page-width > .layout__region--second,.layout--fourcol--page-width > .layout__region--third{flex:0 1 25%}.layout--threecol-section > .layout__region--second{padding-right:6px;padding-left:6px}.layout--threecol-section.layout--threecol-section--25-25-50 > .layout__region--first,.layout--threecol-section.layout--threecol-section--25-25-50 > .layout__region--second,.layout--threecol-section.layout--threecol-section--25-50-25 > .layout__region--first,.layout--threecol-section.layout--threecol-section--25-50-25 > .layout__region--third,.layout--threecol-section.layout--threecol-section--50-25-25 > .layout__region--second,.layout--threecol-section.layout--threecol-section--50-25-25 > .layout__region--third{flex:0 1 25%}.layout--threecol-section.layout--threecol-section--25-25-50 > .layout__region--third,.layout--threecol-section.layout--threecol-section--25-50-25 > .layout__region--second,.layout--threecol-section.layout--threecol-section--50-25-25 > .layout__region--first{flex:0 1 50%}.layout--threecol-section.layout--threecol-section--33-34-33 > .layout__region--first,.layout--threecol-section.layout--threecol-section--33-34-33 > .layout__region--third{flex:0 1 33%}.layout--threecol-section.layout--threecol-section--33-34-33 > .layout__region--second{flex:0 1 34%}.layout--threecol--page-width > .layout__region--first,.layout--threecol--page-width > .layout__region--third{flex:0 1 33%}.layout--threecol--page-width > .layout__region--second{flex:0 1 34%}.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{flex:0 1 50%}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{flex:0 1 33%}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{flex:0 1 67%}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second{flex:0 1 25%}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{flex:0 1 75%}.layout--twocol--page-width > .layout__region--first,.layout--twocol--page-width > .layout__region--second{flex:0 1 50%}.user-profile .profile-photo{width:400px;height:400px}.view--majors-list .menu{column-count:2}.card-4col--mabel-view .view-header{-ms-grid-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto}.pane-islandora-solr-search-navigation{display:grid;grid-template-columns:3fr 1fr 1fr;grid-template-rows:auto}}@media (min-width:841px){.flowchart.simple .level-a,.org-chart ul.level-a,.org-chart ul.level-b,.org-chart ul.level-sub-a{display:grid;grid-template-columns:repeat(10,auto)}.black-bg .menu li,.black-gradient-overlay .menu li,.blue-bg .menu li,.blue-gradient-bg .menu li,.dark-blue-bg .menu li,.dark-blue-gradient-bg .menu li,.dark-green-bg .menu li,.darkest-blue-bg .menu li,.gray-bg .menu li,.green-bg .menu li,.light-blue th .menu li,.light-blue tr:nth-of-type(even) .menu li,.light-blue tr:nth-of-type(odd) .menu li,.light-blue-bg .menu li,.light-gray-bg .menu li,.light-green-bg .menu li,.lightest-blue-bg .menu li,.lightest-gray th .menu li,.lightest-gray-bg .menu li,.menu li,.search-wrapper .search-results-summary .menu li,.site-footer .menu li,.ultimenu__region .menu li,.wwu-footer .menu li,blockquote .menu li,figcaption .menu li,th .menu li,tr:nth-of-type(even) .menu li,tr:nth-of-type(odd) .menu li{border-left-width:3px}input,select,textarea{border-width:3px;width:auto}.webform-progress-tracker .progress-step .progress-marker:focus,.webform-progress-tracker .progress-step.is-complete .progress-title[role=link]:focus,a:focus{outline:dotted 3px;outline-offset:3px}.webform-progress-tracker .progress-step.is-complete .progress-title:after{left:36px}.social-icon:focus{outline-width:3px;outline-offset:3px}.org-chart ul li a,.org-chart ul li span,.social-media-links{max-width:none}.my-western-links .social-media-links{max-width:600px;margin-top:-54px;margin-left:50%;transform:translatex(-50%)}.my-western-links .social-icon{font-size:16px}.my-western-links .social-icon svg{width:64px;height:64px}.spaced li{margin-bottom:12px}.logo{width:164px;height:164px}th[colspan]:after{right:-4px;width:3px}th[rowspan]:after{bottom:-4px;height:3px}hr,td{border-width:3px}.responsive-table{overflow-x:revert}.responsive-table table{width:100%}.responsive-table caption{text-align:center}.block--announcement{max-width:50%}.block--announcement .material-icons{font-size:48px}.image-button{width:250px;height:250px;margin:62.5px 62.5px 86.5px}.image-button a{font-size:31.25px}.smaller .image-button{width:180px;height:180px}.smaller .image-button a{font-size:28.57143px}.block--card.horizontal > div,.card.horizontal > div{padding:36px 36px 36px 24px}.flowchart ol li{margin-right:24px;max-width:300px}.flowchart ol li a,.flowchart ol li span{max-width:none;padding:12px}.flowchart ol.level-c{display:grid}.flowchart.simple .level-a{align-items:center}.flowchart.simple .level-a li > a:after,.flowchart.simple .level-a li > span:after{position:absolute;bottom:0;left:0;display:block;width:14px;height:50%;content:"";transform:translate(-180%);border-top:2px solid #a5b0b8;background:0 0}#block-system-main-menu .ultimenu--horizontal>li .expand-icon,#block-system-main-menu .ultimenu--horizontal>li .expand-icon.mobile,#block-system-main-menu .ultimenu-main-menu>li .expand-icon,#block-system-main-menu .ultimenu-main-menu>li .expand-icon.mobile,#block-system-main-menu>.menu>li .expand-icon,#block-system-main-menu>.menu>li .expand-icon.mobile,.flowchart.simple .level-a li:first-child>.level-c:after,.flowchart.simple .level-a li:first-of-type>a:after,.flowchart.simple .level-a li:first-of-type>span:after,.main-navigation .ultimenu--horizontal>li .expand-icon,.main-navigation .ultimenu--horizontal>li .expand-icon.mobile,.main-navigation .ultimenu-main-menu>li .expand-icon,.main-navigation .ultimenu-main-menu>li .expand-icon.mobile,.main-navigation>.menu>li .expand-icon,.main-navigation>.menu>li .expand-icon.mobile,.org-chart .item-level-a.no-children>a:before,.org-chart .item-level-a.no-children>span:before,.org-chart .item-level-b:last-child>.level-c:before,.org-chart .item-level-b:last-of-type>a:before,.org-chart .item-level-b:last-of-type>span:before,.org-chart .item-level-b:only-child:before,.org-chart .item-level-b>a:before,.org-chart .item-level-b>span:before,.western-header .logo.horizontal,.western-header .site-name.mobile,.western-header .toggle-menu{display:none}.flowchart.simple .level-a li:last-child > .level-c:after,.flowchart.simple .level-a li:last-of-type > a:after,.flowchart.simple .level-a li:last-of-type > span:after{display:block}.org-chart,.pane-islandora-solr-search-navigation div,a#clip{font-size:calc(16px + 2 * ((100vw - 300px)/ 1000))}.org-chart ul.level-a,.org-chart ul.level-sub-a{margin-left:0}.org-chart ul.level-a .item-level-a > a,.org-chart ul.level-a .item-level-a > span{max-width:300px;margin:auto}.org-chart ul.level-b{margin-top:12px;margin-left:0}.org-chart ul.level-c .level-c{display:flex;flex-flow:column;margin-left:6px}.org-chart .item-level-a > a:before,.org-chart .item-level-a > span:before{position:absolute;bottom:0;left:50%;display:block;width:2px;height:12px;content:"";transform:translate(-50%,12px);background:#a5b0b8}.org-chart .item-level-b{border-left:none}.org-chart .item-level-b:before{position:absolute;top:0;left:0;display:block;width:100%;height:2px;content:"";background:#a5b0b8}.org-chart .item-level-b:first-child:before{left:50%;display:block;width:50%;height:2px;content:"";background:#a5b0b8}.org-chart .item-level-b:last-child:before{display:block;width:50%;height:2px;content:"";background:#a5b0b8}.org-chart .item-level-b > a:before,.org-chart .item-level-b > span:before,.org-chart .item-level-b:last-of-type > a:before,.org-chart .item-level-b:last-of-type > span:before{position:absolute;top:-12px;left:50%;display:block;width:2px;height:12px;content:"";transform:translate(-7px);border:none;background:#a5b0b8}input[type=checkbox] + label,input[type=radio] + label{margin-left:24px;line-height:24px}input[type=checkbox] + label:before,input[type=radio] + label:before{width:24px;height:24px;background-size:12px}.headline.box-headline{margin-top:5%;margin-left:5%;background:linear-gradient(to right,rgba(0,47,94,.8) 0,rgba(0,47,94,.5) 100%)}.headline.left-aligned-bar h1,.headline.left-aligned-bar h2,.headline.right-aligned-bar h1,.headline.right-aligned-bar h2{grid-column:initial}.block--image-with-description{grid-template-areas:none;grid-template-columns:3fr 48px 24px 4fr;grid-template-rows:48px 1fr 36px}.block--image-with-description .image{z-index:1;grid-column:1/span 2;grid-row:2/span 1}.block--image-with-description .body{padding:36px 36px 36px 72px;grid-column:2/span 3;grid-row:1/span all}.block--image-with-description.mirror{grid-template-columns:4fr 24px 48px 3fr}.block--image-with-description.mirror .image{grid-column:3/span 2}.block--image-with-description.mirror .body{padding-right:72px;padding-left:36px;grid-column:1/span 3}.lightbox-overlay .lightbox-dialog{width:80%}.link-list{padding:12px;display:flex}.link-list h1.col,.link-list h2.col,.link-list h3.col,.link-list h4.col,.link-list h5.col,.link-list h6.col{margin:-12px auto}.col.left{flex:1}.col.right{flex:2}#block-system-main-menu,.main-navigation{position:initial;z-index:initial;width:initial;height:inherit}#block-system-main-menu .ultimenu--horizontal,#block-system-main-menu .ultimenu-main-menu,#block-system-main-menu > .menu,.main-navigation .ultimenu--horizontal,.main-navigation .ultimenu-main-menu,.main-navigation > .menu{background-color:#007ac8}#block-system-main-menu .ultimenu--horizontal > li,#block-system-main-menu .ultimenu-main-menu > li,#block-system-main-menu > .menu > li,.main-navigation .ultimenu--horizontal > li,.main-navigation .ultimenu-main-menu > li,.main-navigation > .menu > li{width:inherit;padding:6px;border-bottom:none;grid-template-columns:1fr}#block-system-main-menu .ultimenu--horizontal > li > a,#block-system-main-menu .ultimenu-main-menu > li > a,#block-system-main-menu > .menu > li > a,.main-navigation .ultimenu--horizontal > li > a,.main-navigation .ultimenu-main-menu > li > a,.main-navigation > .menu > li > a{display:flex;align-items:center;padding:12px;text-align:center;font-size:calc(12.8px + 4.8 * ((100vw - 300px)/ 1000))}#block-system-main-menu .ultimenu--horizontal > li:focus-within,#block-system-main-menu .ultimenu--horizontal > li:hover,#block-system-main-menu .ultimenu-main-menu > li:focus-within,#block-system-main-menu .ultimenu-main-menu > li:hover,#block-system-main-menu > .menu > li:focus-within,#block-system-main-menu > .menu > li:hover,.main-navigation .ultimenu--horizontal > li:focus-within,.main-navigation .ultimenu--horizontal > li:hover,.main-navigation .ultimenu-main-menu > li:focus-within,.main-navigation .ultimenu-main-menu > li:hover,.main-navigation > .menu > li:focus-within,.main-navigation > .menu > li:hover{background-color:#003f87}#block-system-main-menu .ultimenu--horizontal > li:focus-within > a,#block-system-main-menu .ultimenu--horizontal > li:hover > a,#block-system-main-menu .ultimenu-main-menu > li:focus-within > a,#block-system-main-menu .ultimenu-main-menu > li:hover > a,#block-system-main-menu > .menu > li:focus-within > a,#block-system-main-menu > .menu > li:hover > a,.main-navigation .ultimenu--horizontal > li:focus-within > a,.main-navigation .ultimenu--horizontal > li:hover > a,.main-navigation .ultimenu-main-menu > li:focus-within > a,.main-navigation .ultimenu-main-menu > li:hover > a,.main-navigation > .menu > li:focus-within > a,.main-navigation > .menu > li:hover > a{color:#fff}#block-system-main-menu .ultimenu--horizontal > li:focus-within,#block-system-main-menu .ultimenu-main-menu > li:focus-within,#block-system-main-menu > .menu > li:focus-within,.main-navigation .ultimenu--horizontal > li:focus-within,.main-navigation .ultimenu-main-menu > li:focus-within,.main-navigation > .menu > li:focus-within{outline-color:#fff}#block-system-main-menu .ultimenu--horizontal > li .expand-icon.desktop,#block-system-main-menu .ultimenu-main-menu > li .expand-icon.desktop,#block-system-main-menu > .menu > li .expand-icon.desktop,.main-navigation .ultimenu--horizontal > li .expand-icon.desktop,.main-navigation .ultimenu-main-menu > li .expand-icon.desktop,.main-navigation > .menu > li .expand-icon.desktop{position:relative;right:6px;display:flex}.ultimenu__region{flex-flow:row wrap;justify-content:space-around;width:100%;max-width:100vw;height:inherit;background-color:transparent;background-image:linear-gradient(to bottom,#007ac8,rgba(0,47,94,.92));font-size:calc(12.8px + 4.8 * ((100vw - 300px)/ 1000))}.ultimenu__region > div{flex:0 1 auto}.western-menu{margin:0}.western-menu .icon-with-text{display:flex;align-items:center;width:initial;height:initial;padding:6px 12px 6px 6px}.western-menu .icon-with-text .material-icons{position:relative;top:2px;margin-right:1px;font-size:24px}.western-menu .icon-with-text.my-western-link{width:initial}.block--pullquote blockquote{border-left:3px solid #4a821e}.block--testimonial.testimonial--full-page{margin:12px 12px 12px -20%;margin-top:calc(40vw * .12);grid-column-gap:24px;grid-row-gap:24px;grid-template-areas:"image body" "image body" "..... body";grid-template-columns:1fr 1fr}.block--testimonial.testimonial--full-page .image{width:40vw;max-width:600px;height:40vw;max-height:600px;justify-self:end}.block--testimonial.testimonial--full-page .image:after{top:-12%;left:60%;width:130%;height:130%}.block--testimonial.testimonial--full-page .body{max-width:600px;max-width:50vw;margin-top:10%}.block--testimonial.testimonial--full-page .credit{width:300px;height:300px;border-radius:50%;box-shadow:0 5px 10px rgba(0,122,200,.16),0 3px 6px rgba(38,43,47,.23);grid-column:1/span 1;grid-row:2/span 2}.search{right:inherit;left:inherit}.search .toggle:active,.search .toggle:focus,.search .toggle:hover{background-color:#003f87}.search .toggle-search{width:5.45em}#islandora-search-container{padding:24px 25vw}#quick-search-list-nav .ln-letters{margin:auto;justify-content:space-between}#quick-search-list-nav .ln-letters a{margin-right:0;margin-bottom:0}.content-switcher button{padding:12px 24px}.block--secondary-site-name{margin:initial;padding:0;text-align:left;border:none}.timeline-block:nth-of-type(odd) .timeline-item--highlighted{padding-right:24px}.timeline-block:nth-of-type(even) .timeline-item--highlighted{padding-left:24px}.block--make-waves-basic-block{padding:24px}.layout--twocol-section--50-50 .layout__region--first .block--half-page{margin-left:-12px}.layout--twocol-section--50-50 .layout__region--second .block--half-page{margin-right:-12px}.card-list .block--card > div,.card-list .card > div{padding:36px 36px 36px 24px}.site-footer{-ms-grid-columns:12px 1fr 12px 1fr 12px 1fr 12px;-ms-grid-rows:auto auto;grid-template-areas:". footer_left . footer_center . footer_right ." ". footer_bottom footer_bottom footer_bottom footer_bottom footer_bottom .";grid-template-columns:12px 1fr 12px 1fr 12px 1fr 12px;grid-template-rows:auto auto}.wwu-footer{-ms-grid-columns:calc((100vw - 1300px)/ 2) auto auto auto calc((100vw - 1300px)/ 2);grid-template-areas:". ... ... ... ." ". logo statement info  ." ". logo statement icons ." ". copyright copyright copyright .";grid-template-columns:calc((100vw - 1300px)/ 2) auto auto auto calc((100vw - 1300px)/ 2)}.wwu-footer .logo{justify-self:start}.western-header{display:grid;grid-template-areas:"header";grid-template-columns:1fr}.western-header .header-navigation{position:relative;z-index:2;right:initial!important;display:grid!important;overflow-y:initial;width:100%;min-height:initial;padding-top:0;opacity:1!important;grid-area:header;grid-template-areas:"logo wwu-menu" "logo site-name" "logo secondary-site-name" "menu menu";grid-template-columns:236px 1fr;grid-template-rows:54.66667px 54.66667px 54.66667px auto}.western-header .western-logo{margin:initial}.western-header .logo{margin-left:36px;background:0 0}.western-header .site-name{padding:0;text-align:left;border-top:none;border-bottom:none;grid-area:site-name}.wwu-locations.single-row{max-width:900px}.wwu-locations.single-row .button-cluster{flex-wrap:nowrap;justify-content:center}.ultimenu section.ultimenu__flyout{top:100%;right:0!important;display:none!important}.ultimenu section.ultimenu__flyout.open{position:absolute;display:block!important}.wrapper--404{margin-top:-128px}.site-header .nav--404 .main-navigation{margin:0;transform:translatey(32vw)}.views-view-grid.cols-6 .views-col{flex:0 1 calc(16.666% - 12px)}.views-view-grid.cols-7 .views-col{flex:0 1 calc(14.285% - 12px)}.views-view-grid.cols-8 .views-col{flex:0 1 calc(12.5% - 12px)}.views-view-grid.cols-9 .views-col{flex:0 1 calc(11.111% - 12px)}.views-view-grid.cols-10 .views-col{flex:0 1 calc(10% - 12px)}.front .layout__region--bottom,.front .layout__region--middle,.front .layout__region--top,.path-frontpage .layout__region--bottom,.path-frontpage .layout__region--middle,.path-frontpage .layout__region--top{padding-top:24px;padding-bottom:24px}.front .layout--twocol-bricks .layout__region--second-above,.front .layout--twocol-bricks .layout__region--second-below,.path-frontpage .layout--twocol-bricks .layout__region--second-above,.path-frontpage .layout--twocol-bricks .layout__region--second-below{margin-top:24px;padding-left:24px}.front .layout--twocol-bricks .layout__region--first-above .block--image img,.front .layout--twocol-bricks .layout__region--first-below .block--image img,.path-frontpage .layout--twocol-bricks .layout__region--first-above .block--image img,.path-frontpage .layout--twocol-bricks .layout__region--first-below .block--image img{width:calc(115% + (12px * 3));transform:translatex(-12px)}.front .layout--twocol-bricks .layout__region--first-above:before,.front .layout--twocol-bricks .layout__region--first-below:before,.path-frontpage .layout--twocol-bricks .layout__region--first-above:before,.path-frontpage .layout--twocol-bricks .layout__region--first-below:before{width:15px}.front .layout--twocol-bricks .layout__region--first-above:after,.front .layout--twocol-bricks .layout__region--first-below:after,.front .layout--twocol-bricks .layout__region--second-above:before,.front .layout--twocol-bricks .layout__region--second-below:before,.path-frontpage .layout--twocol-bricks .layout__region--first-above:after,.path-frontpage .layout--twocol-bricks .layout__region--first-below:after,.path-frontpage .layout--twocol-bricks .layout__region--second-above:before,.path-frontpage .layout--twocol-bricks .layout__region--second-below:before{width:0}.front .layout--twocol-bricks .layout__region--second-above:after,.front .layout--twocol-bricks .layout__region--second-below:after,.path-frontpage .layout--twocol-bricks .layout__region--second-above:after,.path-frontpage .layout--twocol-bricks .layout__region--second-below:after{width:15px}.layout--majors > .layout__region--sample-jobs{flex:0 1 25%;max-width:25%;padding:24px 12px}.layout--majors > .right-side-container{flex:0 1 75%;max-width:75%;padding-right:24px}.layout--majors > .layout__region--related-majors{flex:0 1 50%;max-width:50%;padding-right:12px}.layout--majors > .layout__region--department{flex:0 1 50%;max-width:50%;padding-left:12px}.layout--threecol-section > .layout__region--first{padding-right:12px}.layout--threecol-section > .layout__region--second{padding-right:12px;padding-left:12px}.layout--threecol-section > .layout__region--third{padding-left:12px}.layout--twocol-section > .layout__region--first{padding-right:12px}.layout--twocol-section > .layout__region--second{padding-left:12px}.user-profile .profile-right{padding-left:24px;text-align:left}.user-profile .profile-photo{width:300px;height:300px}.layout--threecol-25-50-25 > .layout__region--first{flex:0 1 25%;max-width:25%;padding-right:12px}.layout--threecol-25-50-25 > .layout__region--second{flex:0 1 50%;max-width:50%;padding:0 12px}.layout--threecol-25-50-25 > .layout__region--third{flex:0 1 25%;max-width:25%;padding-left:12px}.layout--threecol-33-34-33 > .layout__region--first{flex:0 1 33%;max-width:33%;padding-right:12px}.layout--threecol-33-34-33 > .layout__region--second{flex:0 1 34%;max-width:34%;padding:0 12px}.layout--threecol-33-34-33 > .layout__region--third{flex:0 1 33%;max-width:33%;padding-left:12px}.layout--twocol-25-75 > .layout__region--first{flex:0 1 25%;max-width:25%;padding-right:12px}.layout--twocol-25-75 > .layout__region--second{flex:0 1 75%;max-width:75%;padding-left:12px}.layout--twocol-34-66 > .layout__region--first{flex:0 1 34%;max-width:34%;padding-right:12px}.layout--twocol-34-66 > .layout__region--second{flex:0 1 66%;max-width:66%;padding-left:12px}.layout--twocol-66-34 > .layout__region--first{flex:0 1 66%;max-width:66%;padding-right:12px}.layout--twocol-66-34 > .layout__region--second{flex:0 1 34%;max-width:34%;padding-left:12px}.layout--twocol-75-25 > .layout__region--first{flex:0 1 75%;max-width:75%;padding-right:12px}.layout--twocol-75-25 > .layout__region--second{flex:0 1 25%;max-width:25%;padding-left:12px}.layout--twocol-bricks > .layout__region--first-above,.layout--twocol-bricks > .layout__region--first-below,.layout--twocol-bricks > .layout__region--second-above,.layout--twocol-bricks > .layout__region--second-below{flex:0 1 50%;max-width:50%}.layout--twocol-bricks > .layout__region--first-above,.layout--twocol-bricks > .layout__region--first-below{padding-right:12px}.layout--twocol-bricks > .layout__region--second-above,.layout--twocol-bricks > .layout__region--second-below{padding-left:12px}.layout--twocol > .layout__region--first{flex:0 1 50%;max-width:50%;padding-right:12px}.layout--twocol > .layout__region--second{flex:0 1 50%;max-width:50%;padding-left:12px}.page-islandora .layout--twocol-25-75 .layout__region--first{order:1}.page-islandora .layout--twocol-25-75 .layout__region--second{order:2}.islandora-front-page .browse-by-icons{max-width:80%}#block-islandora-compound-object-compound-jail-display{border:3px solid #e3e7e9}.pane-islandora-solr-display-switch,.pane-islandora-solr-result-limit{width:180px}.block--nodeeventfield-event-link .pane-islandora-solr-search-navigation a,.pane-islandora-solr-search-navigation .block--nodeeventfield-event-link a,.pane-islandora-solr-search-navigation .button,.pane-islandora-solr-search-navigation .user-login-form .cas-login-link,.user-login-form .pane-islandora-solr-search-navigation .cas-login-link{padding:12px}.vertical-space--1x{height:12px}.vertical-space--2x{height:24px}.vertical-space--3x{height:36px}.vertical-space--4x{height:48px}.vertical-space--5x{height:60px}.vertical-space--6x{height:72px}.vertical-space--7x{height:84px}.vertical-space--8x{height:96px}.close-menu-gap{margin-top:-64px}}@media (min-width:1000px){.layout--onecol .layout__region{max-width:1000px}}@media (min-width:1080px){.my-western-links .social-media-links{margin-top:-72px}}@media (min-width:1300px){.block--card.event .date .month,.card.event .date .month,.event-list .event .date .day,.status-alert .severity,form>fieldset>legend,h4{font-size:31.328px}.webform-progress-tracker .progress-step.is-complete .progress-title:after{left:60px}html{font-size:22px}.block--image-with-description .body,.block--secondary-site-name,.font-size--smaller,.information.block--card .body,.layout--fourcol-section>.layout__region,.menu .menu a,.status-alert,.views-exposed-form input,.views-exposed-form label,.views-exposed-form select{font-size:18px}.font-size--regular{font-size:22px}.event-list .event .title a,.font-size--larger,.intro,.western-header .site-name{font-size:26px}h1{font-size:44.594px}.block--card.event .date .day,.card.event .date .day,h2{font-size:39.644px}.information.block--card .title h2,.information.block--card .title h3,.information.block--card .title h4,.information.block--card .title h5,.status-alert .status,h3{font-size:35.244px}.event-list .event .date .month,h5{font-size:27.852px}h6{font-size:24.75px}.big-bold-headings h1{font-size:109.458px}.big-bold-headings h2,.front .layout--twocol-bricks .layout__region--first-above h2,.front .layout--twocol-bricks .layout__region--first-below h2,.headline.simple-centered h1,.headline.simple-centered h2,.path-frontpage .layout--twocol-bricks .layout__region--first-above h2,.path-frontpage .layout--twocol-bricks .layout__region--first-below h2{font-size:97.308px}.big-bold-headings h3{font-size:41.652px}.big-bold-headings h4{font-size:37.024px}.big-bold-headings h5{font-size:32.916px}.font-size--smaller .page-title,.font-size--smaller h1{font-size:36.486px}.font-size--smaller h2{font-size:32.436px}.font-size--smaller h3{font-size:28.836px}.font-size--smaller h4{font-size:25.632px}.font-size--smaller h5{font-size:22.788px}.font-size--smaller h6{font-size:20.25px}.image-button{width:300px;height:300px;margin-right:0;margin-left:0}.layout--fourcol--page-width,.layout--onecol--page-width,.layout--threecol--page-width,.layout--twocol--page-width{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}.image-button a{font-size:37.5px}.headline.left-aligned-bar,.headline.right-aligned-bar{max-width:70vw}.headline.simple-centered .tagline{font-size:60.75px}.lightbox-overlay .lightbox-dialog{width:70%}#block-system-main-menu .ultimenu--horizontal>li>a,#block-system-main-menu .ultimenu-main-menu>li>a,#block-system-main-menu>.menu>li>a,.main-navigation .ultimenu--horizontal>li>a,.main-navigation .ultimenu-main-menu>li>a,.main-navigation>.menu>li>a,.ultimenu__region{font-size:17.6px}.font-size--larger .page-title,.page-title,.pane-page-title h1{font-size:52.702px}.block--statistic.statistic--horizontal .number{font-size:86.508px}.content-switcher button .material-icons.show{font-size:20px}.timeline-block:nth-of-type(odd) .timeline-item--highlighted{padding-right:36px}.timeline-block:nth-of-type(even) .timeline-item--highlighted{padding-left:36px}.block--make-waves-basic-block{padding:36px}.block--full-page,.block--half-page{padding-right:96px;padding-left:96px}.layout--twocol-section--50-50 .layout__region--first .block--half-page{margin-left:calc((100vw - 1300px)/ -2)}.layout--twocol-section--50-50 .layout__region--second .block--half-page{margin-right:calc((100vw - 1300px)/ -2)}.spotlight{height:300px}.page-content{-ms-grid-columns:1fr 1300px 1fr;grid-template-columns:1fr 1300px 1fr}.site-footer{-ms-grid-columns:1fr 433.33333px 12px 433.33333px 12px 433.33333px 1fr;grid-template-columns:1fr 433.33333px 12px 433.33333px 12px 433.33333px 1fr}.western-header .header-navigation{grid-template-areas:"logo ... wwu-menu" "logo site-name ..." "logo secondary-site-name secondary-site-name" "menu menu menu";grid-template-columns:236px 1fr auto}.wrapper--404{margin-top:-128px}.front .layout__region--bottom,.front .layout__region--middle,.front .layout__region--top,.path-frontpage .layout__region--bottom,.path-frontpage .layout__region--middle,.path-frontpage .layout__region--top{padding-top:36px;padding-bottom:36px}.front .layout--twocol-bricks .layout__region--first-above,.front .layout--twocol-bricks .layout__region--first-below,.path-frontpage .layout--twocol-bricks .layout__region--first-above,.path-frontpage .layout--twocol-bricks .layout__region--first-below{padding-right:36px;padding-bottom:96px}.front .layout--twocol-bricks .layout__region--first-above .block--image img,.front .layout--twocol-bricks .layout__region--first-below .block--image img,.path-frontpage .layout--twocol-bricks .layout__region--first-above .block--image img,.path-frontpage .layout--twocol-bricks .layout__region--first-below .block--image img{width:calc(125% + ((100vw - 1300px)/ 2));transform:translatex(calc((100vw - 1300px)/ -2))}.front .layout--twocol-bricks .layout__region--first-above:before,.front .layout--twocol-bricks .layout__region--first-below:before,.path-frontpage .layout--twocol-bricks .layout__region--first-above:before,.path-frontpage .layout--twocol-bricks .layout__region--first-below:before{width:calc(((100vw - 1300px)/ 2) + 3px);transform:translatex(calc(-100% + 3px))}.front .layout--twocol-bricks .layout__region--second-above,.front .layout--twocol-bricks .layout__region--second-below,.path-frontpage .layout--twocol-bricks .layout__region--second-above,.path-frontpage .layout--twocol-bricks .layout__region--second-below{padding-top:24px;padding-bottom:96px;padding-left:36px}.front .layout--twocol-bricks .layout__region--second-above h2,.front .layout--twocol-bricks .layout__region--second-below h2,.path-frontpage .layout--twocol-bricks .layout__region--second-above h2,.path-frontpage .layout--twocol-bricks .layout__region--second-below h2{font-size:97.308px}.front .layout--twocol-bricks .layout__region--second-above:after,.front .layout--twocol-bricks .layout__region--second-below:after,.path-frontpage .layout--twocol-bricks .layout__region--second-above:after,.path-frontpage .layout--twocol-bricks .layout__region--second-below:after{width:calc(((100vw - 1300px)/ 2) + 3px);transform:translatex(calc(100% - 3px))}.layout--majors > .layout__region--sample-jobs{font-size:18px}.layout--majors > .layout__region--catalog{font-size:26px}.layout--threecol-25-50-25>.layout__region--first,.layout--threecol-25-50-25>.layout__region--third,.layout--threecol-33-34-33>.layout__region--first,.layout--threecol-33-34-33>.layout__region--second,.layout--threecol-33-34-33>.layout__region--third,.layout--threecol-section.layout--threecol-section--25-25-50>.layout__region--first,.layout--threecol-section.layout--threecol-section--25-25-50>.layout__region--second,.layout--threecol-section.layout--threecol-section--25-50-25>.layout__region--first,.layout--threecol-section.layout--threecol-section--25-50-25>.layout__region--third,.layout--threecol-section.layout--threecol-section--33-34-33>.layout__region--first,.layout--threecol-section.layout--threecol-section--33-34-33>.layout__region--second,.layout--threecol-section.layout--threecol-section--33-34-33>.layout__region--third,.layout--threecol-section.layout--threecol-section--50-25-25>.layout__region--second,.layout--threecol-section.layout--threecol-section--50-25-25>.layout__region--third,.layout--twocol-25-75>.layout__region--first,.layout--twocol-34-66>.layout__region--first,.layout--twocol-66-34>.layout__region--second,.layout--twocol-75-25>.layout__region--second,.layout--twocol-section.layout--twocol-section--25-75>.layout__region--first,.layout--twocol-section.layout--twocol-section--33-67>.layout__region--first,.layout--twocol-section.layout--twocol-section--67-33>.layout__region--second,.layout--twocol-section.layout--twocol-section--75-25>.layout__region--second{font-size:18px}.layout--onecol--full .layout__region{max-width:1300px;margin:auto}.user-profile .profile-photo{width:400px;height:400px}.search-wrapper .simple-search .search-query{max-width:none}.pane-islandora-solr-display-switch,.pane-islandora-solr-result-limit{width:200px}.close-menu-gap{margin-top:-64px}}@media (max-width:841px){.block--image-with-description .body:not(.dark-blue-bg):not(.blue-bg):not(.light-blue-bg):not(.lightest-blue-bg):not(.light-gray-bg):not(.lightest-gray-bg){border-top:none}.page-islandora-search .islandora-solr-search-result dl.solr-fields,.page-islandora-search .islandora-solr-search-result dl.solr-thumb{float:none;width:100%}}@media (-ms-high-contrast:active){input:focus,input[type=checkbox]:focus+label:before,input[type=radio]:focus+label:before,select:focus,textarea:focus{border-style:dotted}}@media print{.social-icon svg{fill:#262b2f}}
.alert{display:none}
