@import url("//hello.myfonts.net/count/36a90f");.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;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.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(/core/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(/core/misc/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(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/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(/core/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;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.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(/core/misc/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(/core/misc/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(/core/misc/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;}
@font-face{font-family:'FF DIN Pro Regular';src:url(/themes/custom/revolution/fonts/36A90F_0_0.eot);src:url(/themes/custom/revolution/fonts/36A90F_0_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/revolution/fonts/36A90F_0_0.woff2) format("woff2"),url(/themes/custom/revolution/fonts/36A90F_0_0.woff) format("woff"),url(/themes/custom/revolution/fonts/36A90F_0_0.ttf) format("truetype");}@font-face{font-family:'FF DIN Pro Medium';src:url(/themes/custom/revolution/fonts/36A90F_1_0.eot);src:url(/themes/custom/revolution/fonts/36A90F_1_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/revolution/fonts/36A90F_1_0.woff2) format("woff2"),url(/themes/custom/revolution/fonts/36A90F_1_0.woff) format("woff"),url(/themes/custom/revolution/fonts/36A90F_1_0.ttf) format("truetype");}@font-face{font-family:'FF DIN Pro Bold';src:url(/themes/custom/revolution/fonts/36A90F_2_0.eot);src:url(/themes/custom/revolution/fonts/36A90F_2_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/revolution/fonts/36A90F_2_0.woff2) format("woff2"),url(/themes/custom/revolution/fonts/36A90F_2_0.woff) format("woff"),url(/themes/custom/revolution/fonts/36A90F_2_0.ttf) format("truetype");}.page *{box-sizing:border-box;transition:all .2s ease-out;position:relative;}.page * .contextual{position:absolute;}body{font-family:"PT Serif","Georgia","Times New Roman","Times",serif;font-size:18px;line-height:22px;margin:0;}@media (min-width:961px){body{line-height:27px;}}h1{font-size:30px;line-height:40px;}@media (min-width:736px){h1{font-size:45px;line-height:55px;}}h2{font-size:20px;line-height:25px;}h3{font-size:18px;line-height:22px;}h4{color:black;font-size:30px;line-height:1;margin-bottom:.5em;}h5{font-size:14px;line-height:25px;text-transform:uppercase;}h1,h2,h3,h4,h5,h6{font-family:'FF DIN Pro Bold',sans-serif;font-weight:normal;margin-top:0;}p{margin-top:0;}a{text-decoration:none;}a:link{color:#c80000;}a:visited,a:link:visited{color:#c80000;}a:focus{color:#c80000;}a.active:hover,.menu-item--active-trail a:hover,a.visited:hover,a:hover{color:#c80000;}a.active,a.is-active,a:active,.menu-item--active-trail a{color:#c80000;}a:hover{text-decoration:underline;}img{display:block;}@media (min-width:736px){img.align-left,.align-left img{padding-right:20px;}img.align-right,.align-right img{padding-left:20px;}img.align-center,.align-center img{margin:0 auto;}}.media--view-mode-ad img{height:auto;max-width:100%;}hr{border:none;height:10px;display:block;padding-bottom:30px;padding-top:20px;position:relative;}hr::after,hr::before{background:#c80000;content:' ';display:block;height:10px;position:absolute;width:10px;}hr::before{left:calc(50% - 15px);}hr::after{right:calc(50% - 15px);}blockquote{font-size:90%;line-height:24px;}span.bullet{background:#c80000;content:' ';height:10px;width:10px;margin:0 5px 0 0;display:inline-block;}.marker{background:black;color:white;display:inline-block;font-size:11px;font-weight:bold;text-transform:uppercase;padding:2px 2px 3px 4px;}.svgsprite{display:none;}.item-list ul li,.item-list ol li{margin-bottom:.5em;}body ul{list-style:none;margin-bottom:0;margin-left:0;margin-top:0;padding-left:0;}body ul li{list-style:none;margin-left:0;}.submitted{color:grey;font-size:13px;}.field--name-created{color:#808080;display:block;font-family:"FF DIN Pro Regular",sans-serif;font-size:14px;}.clearfix:after{clear:both;content:" ";display:table;}.page-container,main{max-width:1260px;margin:0 auto;padding:0 10px;width:100%;}@media (min-width:541px){.page-container,main{padding:0 15px;}}@media (min-width:736px){.page-container,main{padding:0 60px;}}@media (min-width:961px){.page-container,main{padding:0 120px;}}.node__content-full{margin-bottom:50px;}.page-title{text-transform:uppercase;font-size:36px;line-height:40px;letter-spacing:-1px;padding-bottom:20px;}@media (min-width:736px){.page-title{font-size:50px;line-height:50px;}}@media (min-width:961px){.page-title{font-size:60px;line-height:55px;}}.page-title.page-title-full{margin-bottom:10px;}.story-label{color:#808080;font-family:"Source Code Pro",monospace;font-size:14px;font-weight:300;letter-spacing:2px;line-height:18px;text-transform:uppercase;}@media (min-width:961px){.story-label{font-size:16px;}}.helvetica,.field--name-field-teaser{color:#666666;font-family:"Helvetica",sans-serif;font-size:14px;line-height:18px;}@media (min-width:961px){.helvetica,.field--name-field-teaser{font-size:15px;}}.helvetica p,.field--name-field-teaser p{margin:0;}.story-link{display:block;margin-bottom:50px;}.story-link:hover{text-decoration:none;}.story-link:hover h4{color:#c80000;}.story-link:hover .field--name-field-kicker,.story-link:hover .field--name-field-teaser{color:#72726c;opacity:.8;}.story-link:hover img{opacity:.9;}.story-link:visited .field--name-field-kicker,.story-link:visited h4,.story-link:visited .field--name-field-teaser{color:#7b6467;}body .story-link:visited:hover h4{color:#504c4c;}.fineprint{display:block;font-size:13px;line-height:16px;}.align-image-left{margin-bottom:50px;}.align-image-left:after{clear:both;content:" ";display:table;}.align-image-left h3,.align-image-left .helvetica{float:right;margin-bottom:4px;width:49%;}@media (min-width:541px){.align-image-left h3,.align-image-left .helvetica{width:calc(100% - 260px);}}.align-image-left div.embedded-entity .media{border:0;}.align-image-left div.embedded-entity img{float:left;height:auto;margin-bottom:70px;width:49%;}@media (min-width:541px){.align-image-left div.embedded-entity img{margin-bottom:0;margin-right:10px;max-width:220px;width:100%;}}.contextual{z-index:400;}.tabs{font-family:Helvetica,sans-serif;}.layout-sidebar .flexible--container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width:736px){.layout-sidebar .flexible--container{display:-ms-grid;display:grid;grid-column-gap:40px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;}}@media screen and (min-width:736px) and (-ms-high-contrast:active),screen and (min-width:736px) and (-ms-high-contrast:none){.layout-sidebar .flexible--container{display:block !important;-ms-grid-columns:none !important;}.layout-sidebar .flexible--container > *{display:inline-block !important;padding:5px;vertical-align:top !important;}}@media screen and (min-width:736px) and (-ms-high-contrast:active),screen and (min-width:736px) and (-ms-high-contrast:none){.layout-sidebar .flexible--container > *{width:49%;}}@media (min-width:961px){.layout-sidebar .flexible--container{-ms-grid-columns:auto 290px;grid-template-columns:auto 290px;grid-column-gap:0;}}@media (min-width:1270px){.layout-sidebar .flexible--container{-ms-grid-columns:auto 390px;grid-template-columns:auto 390px;}}.layout-sidebar .region-content{-webkit-order:1;-ms-flex-order:1;order:1;}@media (min-width:736px){.layout-sidebar .region-content{-ms-grid-column:1;grid-column-start:1;grid-column-end:3;}}@media (min-width:961px){.layout-sidebar .region-content{-ms-grid-column:1;grid-column-start:1;grid-column-end:1;-webkit-order:0;-ms-flex-order:0;order:0;}}.layout-sidebar .region-sidebar{max-width:500px;-webkit-order:3;-ms-flex-order:3;order:3;}@media (min-width:961px){.layout-sidebar .region-sidebar{-webkit-order:0;-ms-flex-order:0;order:0;padding-left:50px;margin-right:-50px;}}@media (min-width:1270px){.layout-sidebar .region-sidebar{padding-left:70px;margin-right:0;}}.layout-sidebar .region-content-bottom{-webkit-order:2;-ms-flex-order:2;order:2;}@media (min-width:961px){.layout-sidebar .region-content-bottom{-ms-grid-column:1;grid-column-start:1;grid-column-end:3;-webkit-order:0;-ms-flex-order:0;order:0;}}.footer-wrapper{background:black;color:white;font-family:"FF DIN Pro Regular",sans-serif;font-size:10px;padding-bottom:30px;padding-top:30px;text-align:center;}.footer-wrapper .block{max-width:1260px;margin:0 auto;padding:0 10px;width:100%;}@media (min-width:541px){.footer-wrapper .block{padding:0 15px;}}@media (min-width:736px){.footer-wrapper .block{padding:0 60px;}}@media (min-width:961px){.footer-wrapper .block{padding:0 120px;}}.footer-wrapper p{margin:0;font-family:Helvetica,sans-serif;font-size:12px;font-weight:300;line-height:16px;}.footer-wrapper p:first-of-type{color:#ea3223;}.footer-wrapper a:link{color:#ea3223;}.footer-wrapper a:visited,.footer-wrapper a:link:visited{color:#ea3223;}.footer-wrapper a:focus{color:#ea3223;}.footer-wrapper a.active:hover,.menu-item--active-trail .footer-wrapper a:hover,.footer-wrapper a.visited:hover,.footer-wrapper a:hover{color:#ea3223;}.footer-wrapper a.active,.footer-wrapper a.is-active,.footer-wrapper a:active,.menu-item--active-trail .footer-wrapper a{color:#ea3223;}.header{background:black;color:white;margin-bottom:15px;padding:15px 0 5px;text-align:left;}@media (min-width:961px){.header{margin-bottom:0;padding:30px 0 20px;vertical-align:bottom;}}.header-logo-group{float:left;width:calc(100% - 70px);}@media (min-width:961px){.header-logo-group{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}}@media (min-width:961px){.header-logo{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;display:inline-block;width:calc(100% - 275px);}}.header-logo img{height:auto;width:100%;}@media (min-width:961px){.header-logo img{margin:0 0 0 -2px;max-width:575px;}}.header-sublogo{font-family:"FF DIN Pro Regular",sans-serif;font-size:11px;line-height:1;text-transform:uppercase;}@media (min-width:961px){.header-sublogo{font-size:12px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;display:inline-block;text-align:right;width:275px;}}.header-sublogo a:link{color:white;}.header-sublogo a:visited,.header-sublogo a:link:visited{color:white;}.header-sublogo a:focus{color:white;}.header-sublogo a.is-active:hover,.header-sublogo a.active:hover,.header-sublogo a .menu-item--active-trail a:hover,.header-sublogo a.visited:hover,.header-sublogo a:hover{color:#c80000;}.header-sublogo a.active,.header-sublogo a.is-active,.header-sublogo a:active,.menu-item--active-trail .header-sublogo a{color:white;}.header-sublogo a:hover{text-decoration:none;}.sublogo-mod{color:#757575;}.region-header{display:none;text-align:right;vertical-align:middle;width:calc(100% - 198px);}@media (min-width:961px){.region-header{display:inline-block;}}.header-menu-expandable-mobile{float:right;width:70px;}@media (min-width:961px){.header-menu-expandable-mobile{display:none;}}.region-main-menu .search-block-form{text-align:right;}.region-main-menu .search-block-form .form-type-search{margin:0;}.region-main-menu .search-block-form .form-type-search label{display:none;}.region-main-menu .search-block-form .form-type-search input{line-height:18px;margin-bottom:0;padding-right:76px;vertical-align:middle;}.region-main-menu .search-block-form svg{color:#B3B5B8;font-size:18px;padding-right:7px;padding-top:3px;position:absolute;right:0;top:4px;z-index:400;}.region-main-menu .search-block-form .form-actions{display:inline;position:absolute;right:0;top:1px;}.region-main-menu .search-block-form .button{-moz-appearance:none;-webkit-appearance:none;background:#1a272e;border:0;color:white;font-size:12px;margin:0 3px 0 0;padding:3px 20px 4px 7px;text-transform:uppercase;}.region-main-menu .search-block-form .button:hover{background:#c80000;}.menu-trigger{font-size:30px;text-align:center;margin:0 0 0 40px;width:30px;}.menu-trigger svg{color:#ea3223;}.menu-trigger-text{color:white;font-family:"FF DIN Pro Regular",sans-serif;font-size:11px;}@media (min-width:961px){.menu-trigger-text{font-size:11.4px;}}.menu-trigger-desktop{display:none;}@media (min-width:961px){.menu-trigger-desktop{display:block;left:20px;position:absolute;top:40px;z-index:200;}}.menu-expanded-close{margin-bottom:10px;text-align:right;text-transform:uppercase;}.menu-expanded-close .menu-expanded-close-text{border:1px solid #757575;display:inline-block;padding:3px 10px;}.region-expanded-menu{background:black;color:white;display:none;font-family:"FF DIN Pro Regular",sans-serif;font-size:16px;min-height:calc(100vh - 80px);line-height:22px;padding:0 30px 30px;position:absolute;transition:none;width:100%;top:83px;z-index:200;}@media (min-width:961px){.region-expanded-menu{top:144px;min-height:calc(100vh - 150px);width:283px;}}.region-expanded-menu .block-menu > ul > li{margin-bottom:10px;}.region-expanded-menu ul{margin:0;padding:0;list-style:none;}.region-expanded-menu ul li{margin:0;padding:0;list-style:none;}.region-expanded-menu ul li a{padding:5px 0;}.region-expanded-menu ul li a:link{color:#ea3223;}.region-expanded-menu ul li a:visited,.region-expanded-menu ul li a:link:visited{color:#ea3223;}.region-expanded-menu ul li a:focus{color:#ea3223;}.region-expanded-menu ul li a.active:hover,.menu-item--active-trail .region-expanded-menu ul li a:hover,.region-expanded-menu ul li a.visited:hover,.region-expanded-menu ul li a:hover{color:#ea3223;}.region-expanded-menu ul li a.active,.region-expanded-menu ul li a.is-active,.region-expanded-menu ul li a:active,.menu-item--active-trail .region-expanded-menu ul li a{color:#ea3223;}.region-expanded-menu nav > ul > li > a{text-transform:uppercase;}.region-expanded-menu nav > ul > li > a:link{color:white;}.region-expanded-menu nav > ul > li > a:visited,.region-expanded-menu nav > ul > li > a:link:visited{color:white;}.region-expanded-menu nav > ul > li > a:focus{color:white;}.region-expanded-menu nav > ul > li > a.active:hover,.menu-item--active-trail .region-expanded-menu nav > ul > li > a:hover,.region-expanded-menu nav > ul > li > a.visited:hover,.region-expanded-menu nav > ul > li > a:hover{color:white;}.region-expanded-menu nav > ul > li > a.active,.region-expanded-menu nav > ul > li > a.is-active,.region-expanded-menu nav > ul > li > a:active,.menu-item--active-trail .region-expanded-menu nav > ul > li > a{color:white;}.region-expanded-menu .search-block-form{width:100%;}.region-expanded-menu .search-block-form h2{font-family:"FF DIN Pro Regular",sans-serif;font-size:16px;font-weight:normal;margin-bottom:0;text-transform:uppercase;}.region-expanded-menu .search-block-form form{position:relative;}.region-expanded-menu .search-block-form .form-type-textfield{margin-right:0;}.region-expanded-menu .search-block-form .form-search{color:black;font-size:18px;height:40px;margin-bottom:20px;width:100%;}.region-expanded-menu .search-block-form svg{color:#B3B5B8;font-size:30px;position:absolute;right:5px;top:9px;}.region-expanded-menu .search-block-form svg:hover{color:#c80000;}.region-expanded-menu .search-block-form .form-actions{position:absolute;top:0;right:5px;z-index:400;}.region-expanded-menu .search-block-form .button{-moz-appearance:none;-webkit-appearance:none;background:transparent;border:none;color:transparent;font-size:0px;height:40px;width:40px;}.region-main-menu{background:black;border-top:1px solid #747474;display:none;font-family:"FF DIN Pro Regular",sans-serif;font-size:12px;margin-bottom:52px;text-transform:uppercase;width:100%;z-index:100;}@media (min-width:961px){.region-main-menu{display:block;}}@media (min-width:961px){.region-main-menu .page-container{display:-ms-grid;display:grid;-ms-grid-columns:auto 200px;grid-template-columns:auto 200px;}}.region-main-menu ul.menu{list-style:none;margin-bottom:0;margin-left:0;margin-top:0;padding-left:0;}.region-main-menu ul.menu li{list-style:none;}.region-main-menu li{display:inline-block;}.region-main-menu nav > ul > li:first-child > a{padding-left:0;}.region-main-menu nav > ul > li > a{display:block;padding:2px 20px 2px;}.region-main-menu nav > ul > li > a:link{color:white;}.region-main-menu nav > ul > li > a:visited,.region-main-menu nav > ul > li > a:link:visited{color:white;}.region-main-menu nav > ul > li > a:focus{color:white;}.region-main-menu nav > ul > li > a.is-active:hover,.region-main-menu nav > ul > li > a.active:hover,.region-main-menu nav > ul > li > a .menu-item--active-trail a:hover,.region-main-menu nav > ul > li > a.visited:hover,.region-main-menu nav > ul > li > a:hover{color:#ea3223;}.region-main-menu nav > ul > li > a.active,.region-main-menu nav > ul > li > a.is-active,.region-main-menu nav > ul > li > a:active,.menu-item--active-trail .region-main-menu nav > ul > li > a{color:#ea3223;}@media (min-width:1270px){.region-main-menu nav > ul > li > a{padding:2px 40px 2px;}}.region-main-menu nav > ul > li.menu-item--active-trail > a,.region-main-menu nav > ul > li > a.is-active,.region-main-menu nav > ul > li > a:hover{color:#ea3223;text-decoration:none;}.region-main-menu .menu-item--expanded{position:relative;}.region-main-menu .menu-item--expanded ul{background:rgba(245,245,245,0.95);display:none;left:31px;padding:16px 0;position:absolute;text-align:left;width:238px;z-index:300;}.region-main-menu .menu-item--expanded:first-child ul{left:0;}.region-main-menu .menu-item--expanded:hover ul{display:block;}.region-main-menu .menu-item--expanded li{display:block;margin:0;}.region-main-menu .menu-item--expanded li a{background:rgba(245,245,245,0.95);display:block;font-size:16px;margin:0;text-transform:none;}.region-main-menu .menu-item--expanded li a:link{color:#1a272e;}.region-main-menu .menu-item--expanded li a:visited,.region-main-menu .menu-item--expanded li a:link:visited{color:#1a272e;}.region-main-menu .menu-item--expanded li a:focus{color:#1a272e;}.region-main-menu .menu-item--expanded li a.is-active:hover,.region-main-menu .menu-item--expanded li a.active:hover,.region-main-menu .menu-item--expanded li a .menu-item--active-trail a:hover,.region-main-menu .menu-item--expanded li a.visited:hover,.region-main-menu .menu-item--expanded li a:hover{color:#c80000;}.region-main-menu .menu-item--expanded li a.active,.region-main-menu .menu-item--expanded li a.is-active,.region-main-menu .menu-item--expanded li a:active,.menu-item--active-trail .region-main-menu .menu-item--expanded li a{color:#c80000;}.region-main-menu .menu-item--expanded li a:hover{color:#c80000;text-decoration:none;}.region-main-menu .menu-item--expanded ul ul{left:236px;top:0;}.region-main-menu .menu-item--expanded ul:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(245,245,245,0.95);color:rgba(245,245,245,0.95);content:'.';height:0;position:absolute;top:-10px;width:0;}.region-main-menu a{padding:2px 20px 2px;}.region-main-menu .primary-level-two-active{display:none;}@media (min-width:1270px){.region-main-menu .primary-level-two-active{background:rgba(250,250,250,0.4);display:block;left:0;text-transform:none;}.region-main-menu .primary-level-two-active li{display:inline-block;}.region-main-menu .primary-level-two-active li:hover a,.region-main-menu .primary-level-two-active li.menu-item--active-trail a{background:white;border-color:transparent;}}.region-main-menu .primary-level-two-active a{margin-left:0;}.region-main-menu ul > .menu-item--expanded li > a:after{color:#c80000;-webkit-transform:rotate(270deg);transform:rotate(270deg);right:14px;top:10px;}.region-main-menu ul > .menu-item--expanded li:hover > a:after{color:white;}.region-utility-menu{background:black;opacity:.8;text-align:right;}.region-utility-menu ul{margin:0;}.region-utility-menu ul li{display:block;float:left;margin:0;padding:0;}.region-utility-menu ul li:last-child a{border-right:0;}.region-utility-menu ul a{border-right:1px solid #EEEEEE;color:#dcdcdc;font-size:10px;padding:0 5px;}.page-node-type-story .story-label{margin-bottom:6px;}.page-node-type-story .story-label a{color:#808080;text-decoration:none;}.page-node-type-story .story-label a:hover{color:#c80000;text-decoration:underline;}@media (min-width:961px){.page-node-type-story .story-label{font-size:15px;}}.page-node-type-story .page-title{margin-bottom:26px;}@media (min-width:961px){.page-node-type-story .page-title{font-size:56px;letter-spacing:-1px;}}.page-node-type-story .node__content .sw-subject,.page-node-type-story .node__content .sw-author{font-weight:bold;}.page-node-type-story .node__content .sw-subject a,.page-node-type-story .node__content .sw-author a{color:#1a272e;}.page-node-type-story .node__content .sw-subject a:hover,.page-node-type-story .node__content .sw-author a:hover{color:#c80000;}.page-node-type-story .field--name-field-introduction,.page-node-type-story .field--name-field-body-introduction{font-family:"FF DIN Pro Regular",sans-serif;font-size:16px;line-height:22px;border-bottom:1px solid #808080;margin-bottom:15px;}.page-node-type-story .field--name-field-introduction b,.page-node-type-story .field--name-field-introduction strong,.page-node-type-story .field--name-field-introduction .sw-subject,.page-node-type-story .field--name-field-introduction .sw-author,.page-node-type-story .field--name-field-body-introduction b,.page-node-type-story .field--name-field-body-introduction strong,.page-node-type-story .field--name-field-body-introduction .sw-subject,.page-node-type-story .field--name-field-body-introduction .sw-author{font-family:'FF DIN Pro Bold',sans-serif;font-weight:normal;}.page-node-type-story .field--name-created{border-bottom:1px solid #808080;margin-bottom:20px;}.page-node-type-story .field--name-field-body > p:first-of-type:before{background:#c80000;color:#c80000;content:' ';display:block;float:left;height:40px;left:0;margin-bottom:0;margin-right:10px;margin-top:7px;width:40px;}.page-node-type-story .field--name-field-body .question{color:#808080;font-style:italic;font-weight:bold;}.page-node-type-story .contributors{font-style:italic;}.page-node-type-story .series-navigation{margin:0 0 20px 0;}.page-node-type-story .series-navigation:after{clear:both;content:" ";display:table;}.page-node-type-story .series-navigation .series-prev{float:left;margin:0 20px 0 0;}.page-node-type-story .series-navigation .series-next{float:right;margin:0 0 0 20px;}.page-node-type-story .series-navigation .nav-label{font-size:15px;font-style:italic;}.page-node-type-story .series-navigation .story-link{margin-bottom:25px;}.page-node-type-story .series-navigation .story-link .story-label{font-size:13px;margin-bottom:0;}.page-node-type-story .series-navigation .story-link h4{font-size:16px;line-height:20px;margin:0;text-transform:none;}.page-node-type-story .series-navigation .story-link .field--name-field-teaser{font-size:12px;line-height:16px;}.page-node-type-story .field--name-field-resources{margin-bottom:50px;}.page-node-type-story .field--name-field-resources .field__label{font-family:'FF DIN Pro Bold',sans-serif;font-weight:normal;font-size:20px;line-height:25px;}.page-node-type-blog-critical-reading .node--type-blog-critical-reading{font-family:"PT Serif","Georgia","Times New Roman","Times",serif;font-size:18px;line-height:22px;}@media (min-width:961px){.page-node-type-blog-critical-reading .node--type-blog-critical-reading{line-height:27px;}}.page-node-type-blog-critical-reading .field--name-field-article-url{font-size:22px;font-weight:bold;margin-bottom:5px;}.page-node-type-blog-critical-reading .field--name-field-article-url a:link{color:#1a272e;}.page-node-type-blog-critical-reading .field--name-field-article-url a:visited,.page-node-type-blog-critical-reading .field--name-field-article-url a:link:visited{color:#1a272e;}.page-node-type-blog-critical-reading .field--name-field-article-url a:focus{color:#1a272e;}.page-node-type-blog-critical-reading .field--name-field-article-url a.is-active:hover,.page-node-type-blog-critical-reading .field--name-field-article-url a.active:hover,.page-node-type-blog-critical-reading .field--name-field-article-url a .menu-item--active-trail a:hover,.page-node-type-blog-critical-reading .field--name-field-article-url a.visited:hover,.page-node-type-blog-critical-reading .field--name-field-article-url a:hover{color:#c80000;}.page-node-type-blog-critical-reading .field--name-field-article-url a.active,.page-node-type-blog-critical-reading .field--name-field-article-url a.is-active,.page-node-type-blog-critical-reading .field--name-field-article-url a:active,.menu-item--active-trail .page-node-type-blog-critical-reading .field--name-field-article-url a{color:#1a272e;}.page-node-type-blog-critical-reading .field--name-field-article-source{color:#808080;font-family:"Source Code Pro",monospace;font-size:14px;font-weight:300;letter-spacing:2px;line-height:18px;margin-bottom:25px;text-transform:uppercase;}.page-node-type-blog-critical-reading .field--name-field-article-source::before{content:'Source: ';}.page-node-type-blog-critical-reading .field--name-field-blog-comment{border-bottom:1px solid #808080;border-top:1px solid #808080;font-family:"FF DIN Pro Regular",sans-serif;font-size:16px;line-height:22px;margin-bottom:25px;padding-top:15px;}.page-node-type-blog-critical-reading .field--name-field-blog-comment b,.page-node-type-blog-critical-reading .field--name-field-blog-comment strong,.page-node-type-blog-critical-reading .field--name-field-blog-comment .sw-subject,.page-node-type-blog-critical-reading .field--name-field-blog-comment .sw-author{font-family:'FF DIN Pro Bold',sans-serif;font-weight:normal;}.view-sw-recent .views-row{margin-bottom:25px;}.view .feed-icons{display:none;}.view-sw-issue-stories .field--name-field-issue-cover-image img{margin:0 auto 20px;}@media (min-width:541px){.view-sw-issue-stories .field--name-field-issue-cover-image img{float:right;margin:0 0 0 20px;}}.view-sw-issue-stories .field--name-field-issue-top-stories{margin:40px 0 0 0;clear:both;}.view-sw-issue-stories .content{margin:0 0 40px 0;}.view-sw-issue-stories .story--teaser h4{font-size:24px;}.view-sw-issue-stories .story-label{font-size:12px;}.view-sw-issue-stories .field--name-field-teaser{font-size:13.5px;}.view-sw-search .story-link{margin-bottom:10px;}.view-sw-search .views-row{margin-bottom:50px;}.view-sw-search .field--name-field-teaser p.field--name-created{margin-top:5px;}.view-sw-search .highlighted-results,.view-sw-search .field--name-field-blog-comment{color:#666666;font-family:"Helvetica",sans-serif;font-size:14px;line-height:18px;}@media (min-width:961px){.view-sw-search .highlighted-results,.view-sw-search .field--name-field-blog-comment{font-size:15px;}}.view-sw-search .node__content,.view-sw-search .views-field-search-api-excerpt{color:#72726c;font-size:13.5px;line-height:18px;}.view-sw-search .highlighted-results{margin:10px 0;}.view-sw-search .views-field-search-api-excerpt strong,.view-sw-search .highlighted-results strong{color:#1a272e;}.view-sw-search h2{margin-bottom:0;}.view-sw-search h2 a{font-size:24px;}.view-sw-search h2 a:link{color:#1a272e;}.view-sw-search h2 a:visited,.view-sw-search h2 a:link:visited{color:#1a272e;}.view-sw-search h2 a:focus{color:#1a272e;}.view-sw-search h2 a.is-active:hover,.view-sw-search h2 a.active:hover,.view-sw-search h2 a .menu-item--active-trail a:hover,.view-sw-search h2 a.visited:hover,.view-sw-search h2 a:hover{color:#72726c;}.view-sw-search h2 a.active,.view-sw-search h2 a.is-active,.view-sw-search h2 a:active,.menu-item--active-trail .view-sw-search h2 a{color:#7b6467;}.view-sw-series-stories .field--name-description{font-family:"FF DIN Pro Regular",sans-serif;}.view-sw-series-stories .field--name-description b,.view-sw-series-stories .field--name-description strong{font-family:'FF DIN Pro Bold',sans-serif;font-weight:normal;}.view-sw-series-stories .field--name-field-series-logo{float:left;margin:0 20px 10px 0;}.view-sw-series-stories .view-header{border-bottom:1px solid #808080;margin:0 0 20px 0;}.view-sw-series-stories .view-header:after{clear:both;content:" ";display:table;}.view-sw-what-were-reading .story-link{margin-bottom:25px;}.view-sw-what-were-reading .story-link .story-label{font-size:13px;margin-bottom:0;}.view-sw-what-were-reading .story-link h4{font-size:16px;line-height:20px;margin:0;text-transform:none;}.view-sw-what-were-reading .story-link .field--name-field-teaser{font-size:12px;line-height:16px;}.view-sw-what-were-reading .node__content{color:#666;font-size:14px;}.view-sw-what-were-reading .node__content .field--name-field-publication{float:left;font-family:Helvetica,sans-serif;font-style:italic;}.view-sw-what-were-reading .node__content .field--name-field-publication-date{float:right;font-family:Helvetica,sans-serif;}.view-sw-what-were-reading .more-link{font-family:Helvetica,sans-serif;font-size:13px;text-align:left;}.region-content-bottom{border-top:1px solid #bbb;padding-top:44px;}@media (min-width:961px){.region-content-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}.region-content-bottom .block{margin-bottom:50px;}@media (min-width:961px){.region-content-bottom .block{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:170px;}}@media (min-width:961px){.region-content-bottom .block:first-child{margin-right:30px;}}@media (min-width:961px){.region-content-bottom .block:nth-child(3){margin-left:30px;}}.region-content-bottom .block .field--name-field-queue > .field--name-title{display:none;}.region-content-bottom h2{color:#c80000;font-size:16px;line-height:19px;text-transform:uppercase;}.region-content-bottom ul{list-style:none;margin-bottom:0;margin-left:0;margin-top:0;padding-left:0;}.region-content-bottom ul li{list-style:none;margin-left:0;}.region-content-bottom .story-link{margin-bottom:25px;}.region-content-bottom .story-link .story-label{font-size:13px;margin-bottom:0;}.region-content-bottom .story-link h4{font-size:16px;line-height:20px;margin:0;text-transform:none;}.region-content-bottom .story-link .field--name-field-teaser{font-size:12px;line-height:16px;}.region-sidebar h2{font-size:24px;line-height:30px;text-transform:uppercase;}.region-sidebar .block{margin-bottom:20px;}@media (min-width:961px){.region-sidebar img{margin:0 auto;}}@media (min-width:961px){.block-sw-recent-articles-block{border-bottom:1px solid #bbb;}}.block-sw-recent-articles-block h2{font-family:'FF DIN Pro Bold',sans-serif;font-weight:normal;border-top:1px solid #1a272e;color:#1a272e;position:relative;text-transform:uppercase;border-width:2px;font-size:26px;line-height:28px;margin:0;padding:0 22px 0 0;}.block-sw-recent-articles-block h2:after{background:#1a272e;content:'';position:absolute;right:0;top:0;}.block-sw-recent-articles-block h2:after{height:33px;width:17px;}.block-sw-recent-articles-block .recent-articles-dates{font-size:12px;line-height:18px;border-bottom:1px solid #bbb;margin-bottom:20px;}.block-sw-recent-articles-block .recent-articles-dates a{text-decoration:none;}.block-sw-recent-articles-block .recent-articles-dates a:link{color:#1a272e;}.block-sw-recent-articles-block .recent-articles-dates a:visited,.block-sw-recent-articles-block .recent-articles-dates a:link:visited{color:#1a272e;}.block-sw-recent-articles-block .recent-articles-dates a:focus{color:#1a272e;}.block-sw-recent-articles-block .recent-articles-dates a.is-active:hover,.block-sw-recent-articles-block .recent-articles-dates a.active:hover,.block-sw-recent-articles-block .recent-articles-dates a .menu-item--active-trail a:hover,.block-sw-recent-articles-block .recent-articles-dates a.visited:hover,.block-sw-recent-articles-block .recent-articles-dates a:hover{color:#c80000;}.block-sw-recent-articles-block .recent-articles-dates a.active,.block-sw-recent-articles-block .recent-articles-dates a.is-active,.block-sw-recent-articles-block .recent-articles-dates a:active,.menu-item--active-trail .block-sw-recent-articles-block .recent-articles-dates a{color:#c80000;}.block-sw-recent-articles-block .recent-articles-dates ul{margin:0;padding:0;width:calc(100% - 23px);}.block-sw-recent-articles-block .recent-articles-dates ul li{display:inline-block;list-style:none;margin:0;min-width:16.6%;padding:0;text-align:center;width:calc(100% / 6);}.block-sw-recent-articles-block .recent-articles-dates ul li a{display:block;font-family:"FF DIN Pro Regular",sans-serif;width:100%;}.block-sw-recent-articles-block .recent-articles-tabs a{margin-bottom:0;text-decoration:none;}.block-sw-recent-articles-block .recent-articles-tabs .story-label{font-size:11px;line-height:14px;margin:0;}.block-sw-recent-articles-block .recent-articles-tabs .headline{font-size:16px;line-height:20px;font-family:"FF DIN Pro Medium",sans-serif;}.block-sw-recent-articles-block .recent-articles-tabs ul{margin:0;padding:0;}.block-sw-recent-articles-block .recent-articles-tabs ul li{list-style:none;margin:0 0 15px 0;}.region-sidebar .block-sw-further-reading-block{display:none;}@media (min-width:961px){.region-sidebar .block-sw-further-reading-block{display:block;}}.block-sw-further-reading-block ul{list-style:none;margin-bottom:0;margin-left:0;margin-top:0;padding-left:0;}.block-sw-further-reading-block ul li{list-style:none;margin-left:0;}.block-sw-further-reading-block .story-link{margin-bottom:25px;}.block-sw-further-reading-block .story-link .story-label{font-size:13px;margin-bottom:0;}.block-sw-further-reading-block .story-link h4{font-size:16px;line-height:20px;margin:0;text-transform:none;}.block-sw-further-reading-block .story-link .field--name-field-teaser{font-size:12px;line-height:16px;}.block-sw-recent-stories-block{margin-bottom:60px;}@media (min-width:736px){.block-sw-recent-stories-block{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:0 50px;}}@media screen and (min-width:736px) and (-ms-high-contrast:active),screen and (min-width:736px) and (-ms-high-contrast:none){.block-sw-recent-stories-block{display:block !important;-ms-grid-columns:none !important;}.block-sw-recent-stories-block > *{display:inline-block !important;padding:5px;vertical-align:top !important;}}@media screen and (min-width:736px) and (-ms-high-contrast:active),screen and (min-width:736px) and (-ms-high-contrast:none){.block-sw-recent-stories-block > *{width:33%;}}@media (min-width:961px){.block-sw-recent-stories-block{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:0 70px;}}.block-sw-recent-stories-block h2{font-family:'FF DIN Pro Bold',sans-serif;font-weight:normal;border-top:1px solid #c80000;color:#c80000;font-size:24px;line-height:32px;padding-right:57px;position:relative;text-transform:uppercase;-ms-grid-column:1;grid-column-start:1;grid-column-end:3;width:100%;}.block-sw-recent-stories-block h2:after{background:#c80000;content:'';height:26px;position:absolute;right:0;top:0;width:52px;}@media (min-width:961px){.block-sw-recent-stories-block h2{grid-column-end:4;}}.block-sw-recent-stories-block .story-group{margin-bottom:30px;}.block-sw-recent-stories-block h3{color:#c80000;font-size:16px;line-height:19px;text-transform:uppercase;}.block-sw-recent-stories-block ul{list-style:none;margin-bottom:0;margin-left:0;margin-top:0;padding-left:0;}.block-sw-recent-stories-block ul li{list-style:none;margin-left:0;}.block-sw-recent-stories-block a{margin-bottom:25px;}.block-sw-recent-stories-block a .story-label{font-size:13px;margin-bottom:0;}.block-sw-recent-stories-block a h4{font-size:16px;line-height:20px;margin:0;text-transform:none;}.block-sw-recent-stories-block a .field--name-field-teaser{font-size:12px;line-height:16px;}[data-contextual-id="block:block=sw_recent_stories:langcode=en"]{display:none;}.block-views-blocksw-sidebar-media-block-1 .views-row{margin-bottom:20px;}.block-sw-mailerlite-subscribe-block{border-bottom:1px solid #bbb;padding-bottom:30px;}.block-sw-mailerlite-subscribe-block .subscribe-form{font-family:Helvetica,sans-serif;font-size:14px;line-height:20px;}.embedded-entity ~ *{position:static;}div.embedded-entity .media{border-bottom:10px solid #c80000;margin:0 auto 20px auto;}.caption-div{border-bottom:10px solid #c80000;margin:0 auto 20px auto;}.caption-div figcaption{font-family:"FF DIN Pro Regular",sans-serif;font-size:13px;line-height:17px;padding-bottom:16px;padding-top:4px;}div.embedded-entity img,.caption-div.embedded-entity img{height:auto;width:100%;}div.embedded-entity .media--view-mode-embed,.caption-div.embed{max-width:290px;}@media (min-width:541px){div.embedded-entity .media--view-mode-embed,.caption-div.embed{float:left;margin:4px 20px 20px 0;}}@media (min-width:961px){div.embedded-entity .media--view-mode-embed,.caption-div.embed{margin-bottom:20px;margin-left:-88px;margin-right:40px;}}div.embedded-entity .media--view-mode-embed-narrow,.caption-div.embed-narrow{max-width:210px;}@media (min-width:541px){div.embedded-entity .media--view-mode-embed-narrow,.caption-div.embed-narrow{float:left;margin:0 20px 20px 0;}}.caption-div.embed-wide{float:none;max-width:100%;width:100%;}@media (min-width:961px){.caption-div.embed-wide{margin:0 auto;}}.embedded-entity.full{margin-bottom:40px;}.embedded-entity.full .media{border:0;}.facets-widget-checkbox label{display:inline;margin-left:10px;}button,input[type=submit]{font-family:'FF DIN Pro Bold',sans-serif;font-weight:normal;background:#c80000;border:0;color:white;padding:6px 16px;text-transform:uppercase;}button:hover,input[type=submit]:hover{background:#808080;}label{display:block;font-family:"PT Serif","Georgia","Times New Roman","Times",serif;font-size:16px;font-weight:700;}input[type=text],input[type=password],input[type=email]{line-height:40px;margin-bottom:6px;width:100%;}.form-submit{line-height:1;}textarea{border:1px solid #CBCFD6;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid #CBCFD6;border-radius:5px;color:#46494B;height:50px;line-height:1;padding:10px;width:100%;}.form-type-select{position:relative;}.node--type-insert-box{border-top:4px solid #1a272e;padding-top:13px;border-bottom:10px solid #c80000;font-family:Helvetica,sans-serif;font-size:15px;line-height:18px;margin:0 auto 20px;max-width:80%;}@media (min-width:961px){.node--type-insert-box{float:left;margin-bottom:20px;margin-left:-88px;margin-right:40px;max-width:290px;}}.node--type-insert-box .story-label{margin-bottom:0;}.node--type-insert-box h2{font-size:28px;line-height:36px;text-transform:uppercase;margin-bottom:10px;}.node--type-insert-box img,.node--type-insert-box object{height:auto;max-width:100%;}.node--type-insert-box .story-link{margin-bottom:25px;}.node--type-insert-box .story-link .story-label{font-size:13px;margin-bottom:0;}.node--type-insert-box .story-link h4{font-size:16px;line-height:20px;margin:0;text-transform:none;}.node--type-insert-box .story-link .field--name-field-teaser{font-size:12px;line-height:16px;}.node--type-insert-box ul{list-style:none;margin-bottom:0;margin-left:0;margin-top:0;padding-left:0;}.node--type-insert-box ul li{list-style:none;margin-left:0;}.series .all-link{text-align:center;}.pager{font-family:"FF DIN Pro Medium",sans-serif;font-size:13px;padding-bottom:25px;text-transform:uppercase;text-align:center;}.pager:before{clear:both;content:" ";display:table;}.pager ul{list-style:none;margin-bottom:0;margin-left:0;margin-top:0;padding-left:0;}.pager ul li{color:#c7c7c7;list-style:none;display:inline-block;padding:0 17px;text-align:center;}.pager ul li.is-active{color:#c80000;}.pager a:link{color:#1a272e;}.pager a:visited,.pager a:link:visited{color:#1a272e;}.pager a:focus{color:#1a272e;}.pager a.is-active:hover,.pager a.active:hover,.pager a .menu-item--active-trail a:hover,.pager a.visited:hover,.pager a:hover{color:#c80000;}.pager a.active,.pager a.is-active,.pager a:active,.menu-item--active-trail .pager a{color:#1a272e;}.social-links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;list-style:none;padding-left:0;}.social-links li{height:40px;margin-bottom:20px;margin-left:0;width:40px;}.social-links .hover{opacity:0;}.social-links a:hover{color:#c80000;}.social-links a:hover .hover{opacity:1;}.social-links a:hover .default{opacity:0;}.social-links svg{height:40px;text-indent:0;width:40px;}.more-links{opacity:0;transition:opacity .2s ease-out;visibility:hidden;background:rgba(255,255,255,0.9);border:1px solid #b2b2b2;font-family:"FF DIN Pro Medium",sans-serif;font-size:12px;line-height:16px;list-style:none;padding:10px 15px 10px;position:absolute;right:0;text-transform:uppercase;top:33px;z-index:1;}.more-links.open{opacity:1;visibility:visible;}@media (min-width:961px){.more-links{bottom:20px;right:-141px;top:auto;width:130px;}}@media (min-width:961px){.story-social-bottom .more-links{bottom:70px;right:calc(50% - 65px);}}.more-links li{height:auto;margin:0 0 10px;text-align:left;width:auto;}.story-social-bottom .more-links li{display:block;margin:0 0 10px;}.more-links a:link{color:#1a272e;}.more-links a:visited,.more-links a:link:visited{color:#1a272e;}.more-links a:focus{color:#1a272e;}.more-links a.is-active:hover,.more-links a.active:hover,.more-links a .menu-item--active-trail a:hover,.more-links a.visited:hover,.more-links a:hover{color:#c80000;}.more-links a.active,.more-links a.is-active,.more-links a:active,.menu-item--active-trail .more-links a{color:#1a272e;}.more-links a:hover{text-decoration:none;}.more-links .more-links-close{background:#808080;color:white;margin:0 0 10px;padding:2px 0 3px;text-align:center;}.more-links .more-links-close:hover{background:#c80000;cursor:pointer;}@media (min-width:961px){.story-social-left{position:absolute;left:-80px;}}@media (min-width:961px){.story-social-left .social-links{display:block;padding:0;margin:5px 0 0 0;}}@media (min-width:961px){.story-social-left li{display:block;}}.story-social-bottom{text-align:center;}.story-social-bottom .social-links{margin:18px 0;}@media (min-width:961px){.story-social-bottom .social-links{display:inline-block;}}@media (min-width:961px){.story-social-bottom li{display:inline-block;margin:0 10px;}}.footer-wrapper .follow-label{font-size:16px;text-transform:uppercase;}.footer-wrapper .social-links{display:block;text-align:center;}.footer-wrapper .social-links li{display:inline-block;margin:0 10px;}.node__content .follow{margin-bottom:50px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.node__content .follow li{margin:0 10px;}@media (min-width:961px){.node__content .follow li{margin:0 30px;}}.field--name-field-ad img,.field--name-field-ads img,.field--name-field-ad-right img,.field--name-field-ad-left img{height:auto;width:100%;}.field--name-field-ad{margin-bottom:60px;}.field--name-field-ad-left,.field--name-field-ad-right .field__item{margin-bottom:30px;}.field--name-field-ads{display:-ms-grid;display:grid;grid-gap:30px;-ms-grid-columns:1fr 1fr  1fr;grid-template-columns:1fr 1fr  1fr;margin-bottom:60px;}.story-group--lead:after{clear:both;content:" ";display:table;}@media (min-width:736px){.paragraph--type--direct-list .story-group--column_left,.paragraph--type--from-the-archives .story-group--column_left,.paragraph--type--queue .story-group--column_left,.paragraph--type--movement-news .story-group--column_left{float:left;max-width:630px;width:calc(100% - 290px);}}@media (min-width:961px){.paragraph--type--direct-list .story-group--column_left,.paragraph--type--from-the-archives .story-group--column_left,.paragraph--type--queue .story-group--column_left,.paragraph--type--movement-news .story-group--column_left{width:calc(100% - 280px);}}@media (min-width:1270px){.paragraph--type--direct-list .story-group--column_left,.paragraph--type--from-the-archives .story-group--column_left,.paragraph--type--queue .story-group--column_left,.paragraph--type--movement-news .story-group--column_left{width:calc(100% - 390px);}}@media (min-width:736px){.paragraph--type--direct-list .story-group--column_right,.paragraph--type--from-the-archives .story-group--column_right,.paragraph--type--queue .story-group--column_right,.paragraph--type--movement-news .story-group--column_right{float:right;width:240px;}}@media (min-width:1270px){.paragraph--type--direct-list .story-group--column_right,.paragraph--type--from-the-archives .story-group--column_right,.paragraph--type--queue .story-group--column_right,.paragraph--type--movement-news .story-group--column_right{width:320px;}}.column-left{margin-bottom:20px;}@media (min-width:736px){.column-left{float:left;max-width:630px;width:calc(100% - 290px);}}@media (min-width:961px){.column-left{width:calc(100% - 280px);}}@media (min-width:1270px){.column-left{width:calc(100% - 390px);}}.column-right{margin-bottom:50px;}@media (min-width:736px){.column-right{float:right;width:240px;}}@media (min-width:1270px){.column-right{width:320px;}}.story--teaser-image-large,.story--teaser-image-medium,.teaser-conditional-with-image{margin-bottom:35px;}@media (min-width:1270px){.story--teaser-image-large,.story--teaser-image-medium,.teaser-conditional-with-image{display:-ms-grid;display:grid;margin-bottom:50px;}}@media screen and (min-width:1270px) and (-ms-high-contrast:active),screen and (min-width:1270px) and (-ms-high-contrast:none){.story--teaser-image-large,.story--teaser-image-medium,.teaser-conditional-with-image{display:block !important;-ms-grid-columns:none !important;}.story--teaser-image-large > *,.story--teaser-image-medium > *,.teaser-conditional-with-image > *{display:inline-block !important;padding:5px;vertical-align:top !important;}}@media screen and (min-width:1270px) and (-ms-high-contrast:active),screen and (min-width:1270px) and (-ms-high-contrast:none){.story--teaser-image-large > *,.story--teaser-image-medium > *,.teaser-conditional-with-image > *{width:49%;}}.story--teaser-image-large img,.story--teaser-image-medium img,.teaser-conditional-with-image img{height:auto;margin-bottom:15px;max-width:100%;width:100%;}@media (min-width:1270px){.story--teaser-image-large img,.story--teaser-image-medium img,.teaser-conditional-with-image img{margin-bottom:0;}}.story--teaser-image-large .node__content:before,.story--teaser-image-medium .node__content:before,.teaser-conditional-with-image .node__content:before{clear:both;content:" ";display:table;}@media (min-width:961px){.story--teaser-image-large{display:-ms-grid;display:grid;grid-gap:30px;-ms-grid-columns:400px auto;grid-template-columns:400px auto;}}@media (min-width:1270px){.story--teaser-image-large{grid-gap:60px;-ms-grid-columns:550px auto;grid-template-columns:550px auto;}}@media (min-width:961px){.story--teaser-image-large.large-fallback{-ms-grid-columns:366px auto;grid-template-columns:366px auto;}}@media (min-width:500px){.story--teaser-image-medium,.teaser-conditional-with-image{margin-bottom:50px;}}@media (min-width:961px){.story--teaser-image-medium,.teaser-conditional-with-image{display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:200px auto;grid-template-columns:200px auto;}}@media (min-width:1270px){.story--teaser-image-medium,.teaser-conditional-with-image{display:-ms-grid;display:grid;grid-gap:40px;-ms-grid-columns:290px auto;grid-template-columns:290px auto;}}.reading__content .field--name-name,.reading__content .field--name-field-issue-header{font-family:"FF DIN Pro Medium",sans-serif;font-size:20px;line-height:24px;margin-bottom:10px;}.reading__content .field--name-field-book-caption,.reading__content .field--name-field-issue-caption{color:#666;font-family:Helvetica,sans-serif;font-size:14px;line-height:18px;}@media (min-width:541px){.reading__content .field--name-field-book-caption,.reading__content .field--name-field-issue-caption{width:220px;}}@media (min-width:961px){.reading__content .field--name-field-book-caption,.reading__content .field--name-field-issue-caption{width:auto;}}.reading__content .field--name-field-media-image,.reading__content .field--name-field-issue-cover-image img{margin-bottom:16px;}.reading__content .view-sw-what-were-reading{margin-bottom:25px;}@media (min-width:961px){.reading__content .view-sw-what-were-reading{float:left;max-width:320px;width:250px;}}@media (min-width:1270px){.reading__content .view-sw-what-were-reading{width:320px;}}@media (min-width:961px){.reading__content .reading__content-right{float:right;width:calc(100% - 260px);}}@media (min-width:1270px){.reading__content .reading__content-right{width:calc(100% - 320px);}}.reading__content .field--name-field-book{margin-bottom:25px;}@media (min-width:541px){.reading__content .field--name-field-book{float:left;margin:0 auto;min-width:220px;width:calc(50% - 20px);}}@media (min-width:961px){.reading__content .field--name-field-book{float:right;margin:0 20px 25px 0;width:calc(100% - 260px);}}@media (min-width:1270px){.reading__content .field--name-field-book{margin-right:0;}}@media (min-width:541px){.reading__content .field--name-field-book .media--type-book{width:220px;}}@media (min-width:961px){.reading__content .field--name-field-book .media--type-book{margin:0 auto;}}.reading__content .issue{margin-bottom:25px;}@media (min-width:541px){.reading__content .issue{float:right;margin:0 auto;width:calc(50% - 20px);}}@media (min-width:961px){.reading__content .issue{margin:0;width:220px;}}.reading__content .issue .content{margin-bottom:0;}.reading__content .field--name-field-issue-cover-image{margin-right:20px;}@media (min-width:450px){.reading__content .field--name-field-issue-cover-image{float:left;}}@media (min-width:541px){.reading__content .field--name-field-issue-cover-image{float:none;margin-right:0;}}@media (min-width:961px){.reading__content .field--name-field-issue-cover-image{margin-right:20px;}}.reading__content .field--name-field-media-image{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f1f2f2;border:1px solid #b8babc;display:-webkit-flex;display:-ms-flexbox;display:flex;height:290px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:20px;width:220px;}@media (min-width:450px){.reading__content .field--name-field-media-image{float:left;}}@media (min-width:541px){.reading__content .field--name-field-media-image{float:none;margin-right:0;}}@media (min-width:961px){.reading__content .field--name-field-media-image{float:none;}}.reading__content .field--name-field-media-image:hover{opacity:.9;}.reading__content .field--name-field-media-image img{height:auto;max-height:80%;max-width:80%;}.slice-title{font-family:'FF DIN Pro Bold',sans-serif;font-weight:normal;border-top:1px solid #c80000;color:#c80000;font-size:24px;line-height:32px;padding-right:57px;position:relative;text-transform:uppercase;}.slice-title:after{background:#c80000;content:'';height:26px;position:absolute;right:0;top:0;width:52px;}.field--name-field-date{color:#c80000;font-family:"FF DIN Pro Regular",sans-serif;font-size:10px;text-transform:uppercase;}@media (min-width:961px){.field--name-field-date{font-size:16px;}}.field--name-field-nested-right .story-link{margin-bottom:30px;}.story--teaser-conditional-image .story-link{margin-bottom:25px;}.story--teaser-image-large h4{font-size:36px;text-transform:uppercase;}@media (min-width:1270px){.story--teaser-image-large h4{font-size:42px;}}.field--name-field-nested-left .story--teaser-image-medium h4,.sub-stories .story--teaser-image-medium h4{font-size:26px;}@media (min-width:961px){.paragraph-stories .story-group--column_left h4{font-size:24px;}}@media (min-width:1270px){.paragraph-stories .story-group--column_left h4{font-size:30px;}}.story-group--column_left .story--teaser h4,.field--name-field-nested-left .story--teaser h4,.sub-stories .story--teaser h4{font-size:22px;}.story-group--column_right .story--teaser h4,.field--name-field-nested-right h4{font-size:18px;text-transform:none;}.teaser-conditional-no-image h4{font-size:24px;}.story-group--column_right .story-label,.story-group--column_left .story-label,.sub-stories .story-label,.paragraph--type--nested .story-label{font-size:13px;margin-bottom:3px;}.story--teaser-conditional-image .story-label{font-size:12px;}.story-group--column_right .field--name-field-teaser,.field--name-field-nested-right .field--name-field-teaser{font-size:13px;line-height:15px;}.story--teaser-conditional-image .field--name-field-teaser{font-size:13.5px;}.column-left .paragraph--type--nested .field--name-field-display-title{font-family:'FF DIN Pro Bold',sans-serif;font-weight:normal;border-top:1px solid #1a272e;color:#1a272e;position:relative;text-transform:uppercase;border-width:1px;font-size:20px;line-height:25px;margin-bottom:22px;padding-right:45px;}.column-left .paragraph--type--nested .field--name-field-display-title:after{background:#1a272e;content:'';position:absolute;right:0;top:0;}.column-left .paragraph--type--nested .field--name-field-display-title:after{height:20px;width:40px;}.column-right .weekend-also{font-family:'FF DIN Pro Bold',sans-serif;font-weight:normal;border-top:1px solid #1a272e;color:#1a272e;position:relative;text-transform:uppercase;border-width:4px;font-size:30px;line-height:40px;margin-bottom:36px;padding-right:25px;}.column-right .weekend-also:after{background:#1a272e;content:'';position:absolute;right:0;top:0;}.column-right .weekend-also:after{height:40px;width:20px;}.column-right .paragraph--type--nested .field--name-field-display-title{font-family:'FF DIN Pro Bold',sans-serif;font-weight:normal;border-top:1px solid #7d7d7d;font-size:16px;line-height:30px;margin-bottom:18px;text-transform:uppercase;}
