/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary::before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary::before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary::before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
*,*::before,*::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}audio,canvas,video{display:inline-block;}img,svg{display:block;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}body{line-height:1;}ol,ul{list-style:none;}img{max-width:100%;font-size:75%;font-style:italic;text-decoration:none;width:auto;height:auto;}b,strong{font-weight:bold;}i,em{font-style:italic;}blockquote,q{quotes:none;}blockquote::before,blockquote::after,q::before,q::after{content:'';content:none;}fieldset{display:inline;}legend{display:inline;}form{display:inline;}table{border-collapse:collapse;border-spacing:0;}td,th{text-align:left;vertical-align:top;}li li,li p,th p,td p{font-size:100%;}video{width:100%    !important;height:auto   !important;}audio:not([controls]){display:none;height:0;}pre{white-space:pre-wrap;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}html{-webkit-font-smoothing:antialiased;}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}@media print{pre,blockquote,tr,img,svg{page-break-inside:avoid;}thead{display:table-header-group;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3,h4,h5,h6{page-break-after:avoid;}}@media screen and (prefers-reduced-motion:reduce),(update:slow){*{animation-duration:0.001ms !important;animation-iteration-count:1 !important;transition-duration:0.001ms !important;}}
:root{--sw-red:#ae1722;--sw-blue:#0d5c74;--sw-gray1:#f3f3f3;--sw-gray2:#dddcd4;--sw-gray3:#d9d9d9;--sw-gray4:#cdcdcd;--sw-gray5:#a7a9ac;--sw-gray6:#434343;}html{font-size:62.5%;overflow-y:scroll;scroll-behavior:smooth;}body{font-family:'Open Sans',Arial,sans-serif;font-size:1.6rem;line-height:2.2rem;color:#000;overflow-wrap:break-word;background-color:var(--sw-gray4);}button,input{font-family:inherit;}a{color:var(--sw-red);text-decoration:none;}a:is(:hover,:focus-visible){text-decoration:underline;}a:focus-visible,input:focus-visible,button:focus-visible{outline:2px dotted var(--sw-red);}a:active{outline:none;}img{font-style:italic;}.visuallyhidden{position:absolute;z-index:99999;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.clear{clear:both;}.screenonly{display:initial;}.printonly{display:none;}.nowrap{white-space:nowrap;}*,*::before,*::after{xxtransition:all 0.05s ease-out;}a.skiplink{position:absolute;z-index:99999;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}a.skiplink:is(:active,:focus){clip:auto;overflow:visible;height:auto;width:auto;left:50%;top:2px;transform:translateX(-50%);padding:10px;border:2px solid #000;background-color:#fff;font-size:2.0rem;color:#000;text-decoration:underline;}.page-container{max-width:1400px;margin-inline:auto;background-color:#fff;}.band{padding-inline:15px;}@media (width >= 481px){.band{padding-inline:20px;}}@media (width >= 781px){.band{padding-inline:30px;}}.band-inner{max-width:1044px;margin-inline:auto;}.band-alert{padding:0;}.band-alert-inner{max-width:none;}.block-alert{border:2px solid #fc0;padding:24px;background-color:#ffa;}.block-alert p{font-size:1.6rem;line-height:2.6rem;color:#000;text-align:center;margin:0;}.block-alert a,.block-alert a:hover{color:#000;text-decoration:underline;}.band-mobilenav{background-color:#000;padding-inline:0;}@media (width >= 781px){.band-mobilenav{display:none;}}#mobilemenubar{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding-inline:15px;}@media (width >= 481px){#mobilemenubar{padding-inline:20px;}}#mobiletogglebutton{display:block;width:auto;min-height:48px;padding:16px 9px 16px 30px;border:none;background-color:transparent;background-image:url("data:image/svg+xml;base64,77u/PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE4IDE1Ij48ZyBmaWxsPSIjRkZGIj48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTgiIGhlaWdodD0iMyIgLz48cmVjdCB4PSIwIiB5PSI2IiB3aWR0aD0iMTgiIGhlaWdodD0iMyIgLz48cmVjdCB4PSIwIiB5PSIxMiIgd2lkdGg9IjE4IiBoZWlnaHQ9IjMiIC8+PC9nPjwvc3ZnPgo=");background-position:0 50%;background-repeat:no-repeat;font-size:2.4rem;font-weight:500;line-height:1;color:#fff;text-transform:uppercase;cursor:pointer;}#mobiletogglebutton:is(:hover,:focus-visible){color:var(--sw-gray2);background-image:url("data:image/svg+xml;base64,77u/PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE4IDE1Ij48ZyBmaWxsPSIjREREQ0Q0Ij48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTgiIGhlaWdodD0iMyIgLz48cmVjdCB4PSIwIiB5PSI2IiB3aWR0aD0iMTgiIGhlaWdodD0iMyIgLz48cmVjdCB4PSIwIiB5PSIxMiIgd2lkdGg9IjE4IiBoZWlnaHQ9IjMiIC8+PC9nPjwvc3ZnPgo=");text-decoration:none;}#mobiletogglebutton:focus-visible{outline-color:#fff;}#mobilemenubar .block-mitlogo{width:51px;}#mobilemenubar .block-mitlogo p{font-size:1rem;line-height:0;margin:0;}#mobilemenubar .block-mitlogo a{display:block;padding:4px 0;}#mobilemenubar .block-mitlogo a:focus-visible{outline-color:#fff;}#mobilemenubar .block-mitlogo svg{width:100%;}#mobilemenubar .block-mitlogo svg path{fill:#fff;}#mobilemenu{display:block;width:100%;background-color:#000;outline-color:#fff;}#mobilemenuinner{display:none;}#mobilelinks ul{margin:0;padding:0;list-style:none;display:block;}#mobilelinks li{font-size:2.0rem;font-weight:500;line-height:2.4rem;color:#fff;text-transform:none;border-top:1px solid #fff;margin:0;}#mobilelinks li li{font-size:1.8rem;font-weight:normal;line-height:2.2rem;text-transform:none;border-top:1px solid #bbb;}#mobilelinks li li li{font-size:1.6rem;line-height:2.0rem;border-top:1px solid #999;}#mobilelinks li a{display:block;position:relative;z-index:1;padding:15px 44px 14px 52px;}#mobilelinks li li a{padding:11px 44px 11px 92px;}#mobilelinks li li li a{padding:9px 44px 9px 132px;}#mobilelinks li a{color:#fff;text-decoration:none;}#mobilelinks li a:is(.is-active,.is-active-trail){color:var(--sw-gray2);text-decoration:none;}#mobilelinks li a:is(:hover,:focus-visible){color:var(--sw-gray2);}#mobilelinks li a:focus-visible{outline-color:#fff;outline-offset:-4px;}#mobilelinks li a::before{content:"";display:none;position:absolute;z-index:1;left:28px;top:calc(50% - 6px);width:7px;height:12px;border-color:transparent var(--sw-gray2);border-style:solid;border-width:6px 0 6px 7px;}#mobilelinks li li a::before{left:66px;top:calc(50% - 5px);width:6px;height:10px;border-width:5px 0 5px 6px;}#mobilelinks li li li a::before{left:106px;}#mobilelinks li a.is-active::before{display:block;}.band-header{position:relative;z-index:99;}.band-header-inner{position:relative;padding-bottom:34px;}@media (width >= 481px){.band-header-inner{padding-bottom:48px;}}@media (width >= 781px){.band-header-inner{padding-bottom:56px;display:grid;grid-template-columns:620fr 132fr;grid-template-rows:auto auto auto auto;gap:0 60px;grid-template-areas:"announcement announcement"
      "sitelogo     mitlogo"
      "primarynav   primarynav"
      "tagline      tagline";align-items:center;}}.band-header-inner::after{content:"";display:block;position:absolute;top:100%;left:0;right:0;height:3px;background:linear-gradient(to right,#621a1a,#ae1722);}.block-home-alert{margin-inline:-15px;}@media (width >= 481px){.block-home-alert{margin-inline:-20px;}}@media (width >= 781px){.block-home-alert{grid-area:announcement;margin-inline:0;}}.home-alert{font-size:1.4rem;line-height:2.2rem;color:#fff;text-align:center;margin:0;padding:4px 15px;background:linear-gradient(to right,#621a1a,#ae1722);}@media (width >= 481px){.home-alert{padding:4px 20px;}}.home-alert a{color:#fff;text-decoration:underline;}.home-alert a:is(:hover,a:focus-visible){opacity:90%;;text-decoration:underline;}.home-alert a:focus-visible{outline-color:#fff;}.block-sitetitle{width:100%;max-width:360px;margin-inline:auto;padding-top:34px;}.block-home-alert ~ .block-sitetitle{padding-top:16px;}.block-sitetitle p{font-size:10px;line-height:0;margin:0;}.block-sitetitle a{display:block;}.block-sitetitle img{width:100%;}.block-sitetitle img.desktop{display:none;}@media (width >= 481px){.block-sitetitle{max-width:620px;}.block-sitetitle img.mobile{display:none;}.block-sitetitle img.desktop{display:inline;}}@media (width >= 781px){.block-sitetitle{max-width:620px;margin:0;grid-area:sitelogo;justify-self:start;}}.band-header .block-mitlogo{display:none;}@media (width >= 781px){.band-header .block-mitlogo{display:block;width:100%;max-width:68px;padding-top:48px;grid-area:mitlogo;justify-self:end;}.band-header .block-home-alert ~ .block-mitlogo{padding-top:16px;}.band-header .block-mitlogo p{font-size:10px;line-height:0;margin:0;}.band-header .block-mitlogo a{display:block;}.band-header .block-mitlogo svg{width:100%;}}.block-menu-primary{display:none;}@media (width >= 781px){.block-menu-primary{display:block;grid-area:primarynav;padding:3.6rem 0 0 0;background-color:transparent;}.block-menu-primary ul{display:block;margin:0;padding:0;list-style:none;}.block-menu-primary li{display:block;margin:0;padding:0;font-size:1.0em;font-weight:normal;line-height:1;white-space:nowrap;}.block-menu-primary .block-content > ul{width:100%;display:flex;flex-flow:row nowrap;justify-content:center;}.block-menu-primary .block-content > ul > li{position:relative;z-index:1;flex:0 0 auto;}.block-menu-primary .block-content > ul > li{font-size:1.8rem;font-weight:600;line-height:2.4rem;color:#000;border-left:1px solid var(--sw-red);}.block-menu-primary .block-content > ul > li:last-child{border-right:1px solid var(--sw-red);}.block-menu-primary .block-content > ul > li > a{display:block;position:relative;padding:10px 26px;color:#000;text-decoration:none;}.block-menu-primary .block-content > ul > li > a:is(.is-active,.is-active-trail){color:#fff;background-color:var(--sw-red);}.block-menu-primary .block-content > ul > li > a:is(:focus-visible,:hover),.block-menu-primary .block-content > ul > li:hover > a{color:#fff;background-color:var(--sw-red);}.block-menu-primary .block-content > ul > li ul{display:none;}.block-menu-primary .block-content > ul > li:is(:focus,:focus-within,:hover) > ul{display:block;position:absolute;left:-1px;top:100%;min-width:20rem;padding:0 0 20px 0;background-color:var(--sw-gray3);}.block-menu-primary .block-content > ul > li > ul > li{border-bottom:1px solid #000;}.block-menu-primary .block-content > ul > li > ul > li:last-child{border-bottom:2px solid #000;}.block-menu-primary .block-content > ul > li > ul > li > a{display:block;position:relative;padding:12px 26px;color:#000;text-decoration:none;}.block-menu-primary .block-content > ul > li > ul > li > a:is(:focus,:hover){color:#fff;background-color:var(--sw-red);}.block-menu-primary .block-content > ul > li > ul > li > ul{display:none;}}.block-home-tagline{grid-area:tagline;}.block-home-tagline p{margin:4.8rem auto 0 auto;border-block:1px solid var(--sw-gray4);padding:12px 0;max-width:712px;}@media (width >= 481px){.block-home-tagline p{padding:12px 32px;}}@media (width >= 841px){.block-home-tagline p{padding:12px 64px;}}.block-home-tagline p{font-size:1.8rem;font-weight:300;line-height:2.4rem;color:var(--sw-blue);text-align:center;}.band-content{background-color:var(--sw-gray1);}.band-content-inner{padding-block:40px;}@media (width >= 721px){.band-content-inner{padding-bottom:60px;}}.page-title{margin-bottom:2.6rem;font-size:3.8rem;font-weight:300;line-height:4.2rem;color:var(--sw-blue);}.content-style h1{font-size:3.8rem;font-weight:300;line-height:4.2rem;color:var(--sw-blue);margin-bottom:2.6rem;}.content-style h2{font-size:1.9rem;font-weight:700;line-height:2.4rem;color:var(--sw-blue);margin-bottom:2.6rem;}.content-style h3{font-size:1.6rem;font-weight:600;line-height:2.6rem;color:#000;margin:0;}.content-style h4{font-size:1.6rem;font-weight:600;font-style:italic;line-height:2.6rem;color:#000;margin:0;}.content-style h5{font-size:1.6rem;font-weight:400;line-height:2.6rem;color:#000;margin:0;}.content-style h6{font-size:1.6rem;font-weight:400;font-style:italic;line-height:2.6rem;color:#000;margin:0;}.content-style p{font-size:1.6rem;line-height:2.6rem;color:#000;margin:0 0 2.6rem 0;}.content-style p big,.content-style p .big{display:inline-block;font-size:2.0rem;line-height:2.8rem;}.content-style .red{color:var(--sw-red);}.content-style ul{margin:0 0 2.6rem 0.7rem;padding-left:0.7rem;}.content-style ul li{font-size:1.6rem;line-height:2.2rem;color:#000;margin-bottom:0.4rem;list-style:disc;}.content-style ol{margin:0 0 2.6rem 1.6rem;}.content-style ol li{font-size:1.6rem;line-height:2.2rem;color:#000;margin-bottom:0.4rem;list-style:decimal;}.content-style ol ul li{list-style:disc;}.content-style ol ol li{list-style:lower-alpha;}.content-style li li{font-size:100%;margin-top:0.4rem;}.content-style hr{display:block;height:2px;border:none;color:var(--sw-gray5);background-color:var(--sw-gray5);margin-bottom:2.6rem;padding:0;}.content-style hr.thick{height:4px;}.content-style .videowrapper{width:100%;line-height:0;}.content-style p:has(code){display:block;width:max-content;padding:1rem 2rem;background-color:#fff;font-family:monospace;line-height:1.2;}.content-style blockquote{padding-left:4rem;font-style:italic;}.band-content2{margin-top:-20px;border-top:32px solid var(--sw-gray1);background-color:#fff;}@media (width >= 781px){.band-content2{margin-top:-40px;border-top:112px solid var(--sw-gray1);}}.block-announcement{margin-inline:auto;margin-top:-32px;border-top:14px solid var(--sw-red);background-color:var(--sw-gray3);max-width:680px;}@media (min-width:781px){.block-announcement{margin-top:-58px;}}.block-announcement .heading{font-size:2.2rem;font-weight:700;line-height:2.4rem;color:#000;padding:5.6rem 15px 1.0rem 0;border-bottom:3px solid var(--sw-gray5);margin:0 0 0 15px;}.block-announcement .text{padding:1.6rem 15px 3.2rem 15px;}@media (width >= 481px){.block-announcement .heading{margin-left:20px;padding-right:20px;}.block-announcement .text{padding-inline:20px;}}.band-footer-inner{padding-block:30px;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-row-gap:3.6rem;grid-column-gap:0;grid-template-areas:"footerlinks"
    "address"
    "sociallinks"
    "departmentlinks";}.band-footer-inner p{font-size:1.4rem;line-height:1.8rem;color:#000;margin:0;}.band-footer-inner p + p{margin-top:1.8rem;}.band-footer-inner a{font-weight:700;}@media (width >= 721px){.band-footer-inner{padding-block:60px;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto auto;grid-row-gap:32px;grid-column-gap:64px;grid-template-areas:"address footerlinks"
      "address sociallinks"
      "address departmentlinks";}}@media (width >= 1001px){.band-footer-inner{padding-bottom:48px;grid-template-columns:repeat(4,max-content);grid-template-rows:auto;grid-row-gap:0;grid-column-gap:32px;grid-template-areas:"address sociallinks footerlinks departmentlinks";justify-content:space-between;align-items:center;}}.block-address{grid-area:address;}.block-address p{font-size:1.4rem;font-weight:400;line-height:1.8rem;color:#000;text-align:center;margin:0;}.block-address p + p{margin-top:0.8rem;}.block-address p.address a{color:#000;font-weight:400;text-decoration:none;}.block-address p.address a:is(:hover,:focus-visible){text-decoration:underline;}@media (width >= 721px){.block-address{margin-top:1.4rem;}.block-address p{text-align:left;}}.block-menu-footer{grid-area:footerlinks;}.block-menu-footer ul{display:flex;flex-flow:row nowrap;justify-content:center;text-align:center;}.block-menu-footer li{font-size:1.4rem;font-weight:700;line-height:1.8rem;color:#000;white-space:nowrap;border-right:1px solid #000;}.block-menu-footer li + li{border-right:none;}.block-menu-footer a{display:block;padding:1.4rem 12px;min-width:10rem;}@media (width >= 1001px){.block-menu-footer a{min-width:0;}.block-menu-footer li:first-child a{padding-left:2px;}.block-menu-footer li:last-child a{padding-right:2px;}}.block-social{grid-area:sociallinks;}.block-social ul{display:grid;grid-template-columns:repeat(2,38px);grid-gap:6px;justify-content:center;margin:0;padding:0;list-style:none;}.block-social li{display:block;margin:0;padding:0;list-style:none;}.block-social li a{display:block;width:38px;height:38px;font-size:1.0em;line-height:0;color:#000;}@media (width >= 1001px){.block-social ul{margin-top:0.4rem;}}.block-department{grid-area:departmentlinks;}.block-department ul{display:grid;grid-template-columns:max-content;grid-gap:1.8rem;justify-content:center;margin:0;padding:0;list-style:none;}.block-department li{display:block;margin:0;list-style:none;font-size:1.4rem;font-weight:normal;line-height:1.8rem;color:#000;text-align:left;}.block-department li.polisci a{display:block;padding:0;width:232px;overflow:hidden;text-align:left;font-size:1.0em;line-height:0;}@media (width >= 721px){.block-department ul{justify-content:center;}}.content-style ul.button-list{margin:3.2rem 0;padding:0;display:flex;flex-flow:row wrap;gap:26px;}.content-style ul.button-list li{margin:0 0 1.4rem 0;padding:0;list-style:none;width:100%;max-width:400px;}.content-style ul.button-list a{display:flex;align-items:center;width:100%;padding:32px 36px;background-color:var(--sw-red);font-size:1.8rem;font-weight:700;line-height:1;color:#fff;text-decoration:none;}.content-style ul.button-list a:is(:focus-visible,:hover){color:#fff;text-decoration:underline;}.content-style ul.button-list a:focus-visible{outline-offset:-3px;outline-color:#fff;}.content-style ul.button-list a::after{content:"";display:inline-block;width:40px;height:38px;margin-left:24px;background-image:url(/themes/custom/swd8/images/misc/round_arrow_40x38.png);background-position:50% 50%;background-repeat:no-repeat;}.content-style .contact-person{margin:44px 0 44px 0;border-top:3px solid var(--sw-gray5);padding-top:52px;}.content-style .contact-person .image{line-height:0;}.content-style .contact-person .text{margin-top:1.6rem;}.content-style .contact-person .text h2{font-size:2.2rem;font-weight:700;line-height:2.6rem;color:#000;text-transform:uppercase;margin-bottom:2.0rem;}.content-style .contact-person .text h2 + p.title{margin-top:-2.0rem;}.content-style .contact-person .text p{margin-bottom:1.6rem;}.content-style .contact-person .text > :last-child{margin-bottom:0;}@media (width >= 481px){.content-style .contact-person{display:grid;grid-template-columns:324fr 688fr;grid-gap:32px;}.content-style .contact-person .text{margin-top:-0.2rem;}}.content-style .past-sponsors h2{font-size:1.6rem;font-weight:700;line-height:2.6rem;color:#000;text-transform:uppercase;margin:0;}.content-style .past-sponsors ul{display:block;margin:0 0 2.6rem 0;padding:0;list-style:none;}.content-style .past-sponsors li{display:block;font-size:1.6rem;line-height:2.6rem;margin:0;padding:0;list-style:none;}.content-style .sponsor-groups{display:grid;grid-template-columns:1fr;grid-column-gap:32px;grid-row-gap:32px;}.content-style .sponsor-groups .group{border-top:3px solid var(--sw-gray5);padding-top:1.6rem;}.content-style .sponsor-groups .group > :last-child{margin-bottom:0;}@media (width >= 721px){.content-style .sponsor-groups{grid-template-columns:1fr 1fr;}}@media (width >= 1001px){.content-style .sponsor-groups{grid-template-columns:1fr 1fr 1fr;grid-row-gap:48px;}}.accordion .accordion-opener-text{margin:0;padding:0;border-bottom:1px solid var(--sw-gray5);}.accordion .accordion-opener-text:first-child{border-top:1px solid var(--sw-gray5);}.accordion .accordion-opener-text h2{position:relative;font-size:1.6rem;font-weight:700;line-height:2.6rem;color:#000;margin:0;}.accordion .accordion-opener-text h2 button{display:block;position:relative;z-index:1;width:100%;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit;text-align:inherit;color:inherit;padding:3.0rem 60px 3.0rem 0;border:none;margin:0;background-color:transparent;cursor:pointer;}.accordion .accordion-opener-text h2 button:focus,.accordion .accordion-opener-text h2 button:hover{color:var(--sw-red);outline:none;}.accordion .accordion-opener-text button::before{content:'+';position:absolute;right:10px;top:0;padding-top:2.3rem;font-size:4.0rem;color:var(--sw-red);line-height:1;}.accordion .accordion-opener-text button[aria-expanded="true"]::before{content:'\2212';}.accordion .accordion-openable-text{display:none;padding:0 60px 30px 0;}.accordion .accordion-openable-text > *:last-child{margin-bottom:0;}.view-internscurrent .view-content{margin-top:3.6rem;border-top:1px solid var(--sw-gray5);padding-top:3.0rem;}.view-internscurrent .view-content .item{position:relative;margin-top:3.6rem;}.view-internscurrent .view-content .item:first-child{margin-top:0;}.view-internscurrent .view-content a{display:block;}.view-internscurrent .view-content .image{line-height:0;}.view-internscurrent .view-content p{font-size:1.4rem;font-weight:700;line-height:2.0rem;color:var(--sw-red);margin:1.8rem 0 0 0;}.view-internscurrent .vieweditlink{position:absolute;z-index:1;right:0;top:0;margin:0;font-size:1.2rem;text-transform:capitalize;}.view-internscurrent .unpublished{background-color:#ffe8e8;}@media (width >= 401px){.view-internscurrent .view-content .item{margin-top:0;}.view-internscurrent .view-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px 15px;}}@media (width >= 481px){.view-internscurrent .view-content{grid-gap:32px 20px;}}@media (width >= 641px){.view-internscurrent .view-content{grid-template-columns:1fr 1fr 1fr;}}@media (width >= 841px){.view-internscurrent .view-content{grid-gap:32px 30px;}}@media (width >= 961px){.view-internscurrent .view-content{grid-template-columns:1fr 1fr 1fr 1fr;}}@media (width >= 1001px){.view-internscurrent .view-content{grid-gap:32px 44px;}}.view-internscurrent .view-footer p.past-interns-link{margin:3.6rem 0 0 0;border-top:1px solid var(--sw-gray5);padding-top:3.6rem;font-size:1.4rem;font-weight:700;line-height:2.0rem;color:var(--sw-red);}.view-internspast ul.jumpmenu{display:block;min-height:5.2rem;margin:0 0 2.6rem 0;padding:0;list-style:none;}.view-internspast ul.jumpmenu li{display:inline;font-size:1.6rem;font-weight:700;line-height:2.6rem;color:#000;}.view-internspast ul.jumpmenu li::before{content:" ";}.view-internspast ul.jumpmenu li::after{content:" \00b7";}.view-internspast ul.jumpmenu li:first-child::before,.view-internspast ul.jumpmenu li:last-child::after{display:none;}.view-internspast .group{margin-top:5.6rem;border-top:1px solid var(--sw-gray5);padding-top:5.4rem;}.view-internspast .group:first-child{margin-top:0;}.view-internspast .view-content > h3,.view-internspast .view-content h2{font-size:3.8rem;font-weight:700;line-height:4.2rem;color:var(--sw-blue);margin:0 0 2.6rem 0;}.view-internspast .view-content ul{display:block;margin:0;padding:0;list-style:none;columns:3 300px;column-gap:36px;}.view-internspast .view-content li{display:block;position:relative;margin:0 0 2.6rem 0;padding:0;list-style:none;break-inside:avoid;}.view-internspast .view-content p{margin:0;}.view-internspast .group .name-town{display:block;break-inside:avoid;}.view-internspast .view-content .name-town h3{font-size:1.6rem;font-weight:700;line-height:2.6rem;color:#000;margin:0;}.view-internspast .view-content .name-town p{font-size:1.6rem;font-style:italic;font-weight:600;line-height:2.6rem;color:#000;}.view-internspast .view-content p.title{font-weight:700;}.view-internspast .vieweditlink{font-size:1.2rem;text-transform:capitalize;}.view-internspast .unpublished{background-color:#ffe8e8;}.block-sameyearinterns{margin:6.0rem 0 0 0;border-top:1px solid var(--sw-gray5);padding-top:3.6rem;}.block-sameyearinterns .view-header h2{font-size:1.6rem;font-weight:700;line-height:2.6rem;color:#000;margin:0;}.block-sameyearinterns .view-header p{margin:1.6rem 0 0 0;}.block-sameyearinterns .view-content ul{display:block;margin:2.6rem 0 0 0;padding:0;list-style:none;columns:4 200px;column-gap:36px;}.block-sameyearinterns .view-content li{display:block;margin:0 0 0.4rem 0;padding:0;list-style:none;break-inside:avoid;font-size:1.4rem;font-weight:700;line-height:2.2rem;}.block-sameyearinterns .view-footer p.past-interns-link{margin:3.6rem 0 0 0;border-top:1px solid var(--sw-gray5);padding-top:3.6rem;font-size:1.4rem;font-weight:700;line-height:2.0rem;color:var(--sw-red);}.node-type-sitehome .band-header{background-color:#e9e9e9;background-image:url(/themes/custom/swd8/images/home/home_banner_1400x1000.jpg);background-position:50% 100%;background-repeat:no-repeat;padding-bottom:314px;}.node-type-sitehome .band-header-inner{padding-bottom:0;}.node-type-sitehome .band-header-inner::after{display:none;}.node-type-sitehome .band-content{background-color:#fff;}.node-type-sitehome .band-content{padding:0;}.node-type-sitehome .band-content-inner{padding:0;max-width:none;}.node-type-sitehome .page-title{position:absolute;left:-99999px;top:auto;width:1px;height:1px;overflow:hidden;}@media (width >= 721px){.node-sitehome .video{background-color:#000;}.node-sitehome .video-inner{max-width:1044px;margin-inline:auto;}}.node-sitehome .quote1{background-color:var(--sw-red);}.node-sitehome .quote2{background-color:var(--sw-gray6);}.node-sitehome .quote .text{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;min-height:300px;}.node-sitehome .quote .text p{font-size:3.1rem;font-weight:700;line-height:3.3rem;color:#fff;margin:0;padding:56px 50px 48px 50px;}.node-sitehome .quote .text p::before{content:"\201C";}.node-sitehome .quote .text p::after{content:"\201D";}.node-sitehome .quote .text p .qmark{display:none;}.node-sitehome .quote .image{background-color:#000;background-image:none;background-position:50% 50%;min-height:300px;}.node-sitehome .quote .image img{display:none;}@media (width >= 421px){.node-sitehome .quote .text{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;min-height:300px;}.node-sitehome .quote .text p{font-size:3.1rem;font-weight:700;line-height:3.3rem;color:#fff;margin:0;padding:56px 100px 48px 100px;max-width:522px;}.node-sitehome .quote .text p::before,.node-sitehome .quote .text p::after{content:"";display:none;}.node-sitehome .quote .text p .qmark{display:inline-block;position:relative;width:0;}.node-sitehome .quote .text p .qmark::before{content:" ";display:block;position:absolute;width:63px;height:50px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;}.node-sitehome .quote .text p .lqmark::before{left:-84px;top:-22px;background-image:url(/themes/custom/swd8/images/home/home_quote_left.svg);}.node-sitehome .quote .text p .rqmark::before{left:12px;top:1.0rem;background-image:url(/themes/custom/swd8/images/home/home_quote_right.svg);}}@media (width >= 841px){.node-sitehome .quote{display:flex;flex-flow:row nowrap;}.node-sitehome .quote .text{flex:0 0 50%;}.node-sitehome .quote1 .text{order:1;justify-content:flex-end;}.node-sitehome .quote2 .text{order:2;justify-content:flex-start;}.node-sitehome .quote .image{flex:0 0 50%;}.node-sitehome .quote1 .image{order:2;}.node-sitehome .quote2 .image{order:1;}}.node-sitehome .announcements{margin-left:auto;margin-right:auto;width:100%;max-width:1104px;padding:32px 15px;}@media (width >= 481px){.node-sitehome .announcements{padding:48px 20px;}}@media (width >= 781px){.node-sitehome .announcements{padding:64px 30px;}}.node-sitehome .announcements h2{border-top:2px solid var(--sw-gray5);border-bottom:2px solid var(--sw-gray5);padding:12px 0;margin:0 auto;max-width:484px;font-size:3.1rem;font-weight:700;line-height:3.3rem;color:var(--sw-blue);text-align:center;}.node-sitehome .announcements p{font-size:1.8rem;line-height:2.6rem;color:#000;text-align:center;margin-block:2.2rem 0;}body.node-type-sitehome .band-footer{background-color:var(--sw-gray1);}.node-type-page .band-content{padding-inline:0;}.node-type-page .band-content-inner{max-width:none;padding:40px 0 0 0;}.node-type-page .band-content :is(.page-title,.page-text){margin-inline:auto;padding-inline:15px;max-width:1104px;}@media (width >= 481px){.node-type-page .band-content :is(.page-title,.page-text){padding-inline:20px;}}@media (width >= 781px){.node-type-page .band-content :is(.page-title,.page-text){padding-inline:30px;}}.node-page .upper-text{padding-bottom:40px;}.node-page .lower-text{padding-top:40px;padding-bottom:40px;}.node-page .page-text > *:last-child{margin-bottom:0;}.node-page .central-image{line-height:0;}.node-intern{overflow:hidden;}.node-intern > .image{line-height:0;margin-bottom:40px;}.node-intern > .text{}.node-intern .intern-info{margin-top:40px;}.node-intern .intern-info p{font-weight:700;margin:0;}.node-intern .intern-essay{margin-top:40px;}.node-intern .intern-essay > :last-child{margin-bottom:0;}@media (min-width:641px){.node-intern > .image{float:right;width:auto;max-width:45.97701%;margin-left:32px;}.node-intern > .text{overflow:hidden;}}@media (min-width:641px){.node-intern > .image{margin-left:40px;}}.band-help{background-color:var(--sw-gray1);}.band-help-inner{padding-inline:8px 0;}.band-admintools{background-color:var(--sw-gray1);}.band-admintools .block{padding:4px 0;}.band-admintools .tabs{display:flex;flex-flow:row nowrap;}.band-admintools .tabs > li{display:block;font-size:1.4rem;font-weight:400;line-height:1;color:#000;}.band-admintools .tabs > li + li{margin-left:10px;}.band-admintools .tabs a{display:block;background-color:#e8e8e8;border:1px solid #666666;padding:1.0rem 1.5rem;color:#000;text-decoration:none;}.band-admintools .tabs a.is-active{font-weight:700;border:1px solid #d64e00;background-color:#ffee00;}.band-admintools .tabs a:focus,.band-admintools .tabs a:hover{color:#000;text-decoration:none;background-color:#ffee00;}.vieweditlink{display:block;font-size:1.0rem;line-height:1;margin:0;width:max-content;}.vieweditlink a{display:block;background-color:var(--sw-gray2);border:1px solid #000;padding:3px 5px;text-decoration:none;color:#000;}.vieweditlink a:focus,.vieweditlink a:hover{color:var(--sw-red);background-color:var(--sw-gray1);border:1px solid var(--sw-red);}.vieweditlink-inline{display:inline-block;font-size:1.1rem;margin-left:1.0rem;}.vieweditlink-inline a{color:var(--sw-blue);}.vieweditlink-inline a:focus,.vieweditlink-inline a:hover{color:var(--sw-red);}.vieweditlink-inline a::before{content:"["}.vieweditlink-inline a::after{content:"]"}article > .contextual,.block > .contextual{display:none;}#toolbar-bar::before{display:flex;align-items:center;position:absolute;z-index:9999;right:0;top:0;bottom:0;padding:0 8px;font-weight:bold;line-height:1;color:#000;}#toolbar-bar::before{content:"LIVE";background-color:#0f0;border:2px solid #0f0;}body.env-dev #toolbar-bar::before{content:"DEV";background-color:#c00;border:2px solid #c00;}body.env-test #toolbar-bar::before{content:"STAGE";background-color:#ea0;border:2px solid #ea0;}.node-unpublished{background-color:transparent;}.node-unpublished:before{content:"UNPUBLISHED";display:block;width:100%;font-size:1.4rem;font-weight:bold;line-height:1;color:#ff6060;padding:0.8rem;text-align:center;background-color:#ffe8e8;color:#707070;}.view .unpublished{background-color:#ffe8e8;}@media (width < 1001px){body.toolbar-horizontal,body.toolbar-vertical{padding-top:0 !important;}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0;}#toolbar-administration{display:none;}}.toolbar-icon-menu-link-content04e3143a-c989-4e8b-82f0-ba8dca24f98f::before{background-image:url(/themes/custom/swd8/images/icons/icon-house-a31f34.svg);}.toolbar-icon-menu-link-content00de1f24-ca7b-46d9-9d97-f51da446cedd::before{background-image:url(/themes/custom/swd8/images/icons/icon-cog-787878.svg);}.toolbar-icon-edit-this-page::before{background-image:url(/themes/custom/swd8/images/icons/icon-pencil-787878.svg);}form.user-login-form input.form-submit{padding:10px 16px;background-color:#e8e8e8;}.search-advanced{display:none;}@media print{*{background:transparent;box-shadow:none !important;text-shadow:none !important;}body,body.html{background-color:transparent;background-image:none;}img{page-break-inside:avoid;}.page-container{background-color:transparent;}.band-alert{display:none;}.band-mobilenav{display:none;}.band-header{background-color:transparent !important;}.band-header-inner::after{display:none;}.block-menu-primary{display:none;}.band-content{background:transparent !important;}.video,.quote,.central-image{page-break-inside:avoid;}.band-content2{border-top:none;}.block-announcement{margin-top:0;}.band-footer{background:transparent !important;}.band-footer-inner{display:block;}.block-menu-footer,.block-social,.block-department,.accessibility{display:none;}}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local(''),url(/themes/custom/swd8/fonts/open-sans-v20-latin-300.woff2) format('woff2'),url(/themes/custom/swd8/fonts/open-sans-v20-latin-300.woff) format('woff');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local(''),url(/themes/custom/swd8/fonts/open-sans-v20-latin-300italic.woff2) format('woff2'),url(/themes/custom/swd8/fonts/open-sans-v20-latin-300italic.woff) format('woff');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local(''),url(/themes/custom/swd8/fonts/open-sans-v20-latin-regular.woff2) format('woff2'),url(/themes/custom/swd8/fonts/open-sans-v20-latin-regular.woff) format('woff');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local(''),url(/themes/custom/swd8/fonts/open-sans-v20-latin-italic.woff2) format('woff2'),url(/themes/custom/swd8/fonts/open-sans-v20-latin-italic.woff) format('woff');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local(''),url(/themes/custom/swd8/fonts/open-sans-v20-latin-600.woff2) format('woff2'),url(/themes/custom/swd8/fonts/open-sans-v20-latin-600.woff) format('woff');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local(''),url(/themes/custom/swd8/fonts/open-sans-v20-latin-600italic.woff2) format('woff2'),url(/themes/custom/swd8/fonts/open-sans-v20-latin-600italic.woff) format('woff');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local(''),url(/themes/custom/swd8/fonts/open-sans-v20-latin-700.woff2) format('woff2'),url(/themes/custom/swd8/fonts/open-sans-v20-latin-700.woff) format('woff');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local(''),url(/themes/custom/swd8/fonts/open-sans-v20-latin-700italic.woff2) format('woff2'),url(/themes/custom/swd8/fonts/open-sans-v20-latin-700italic.woff) format('woff');}
