/* @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 */
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;}
html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:"FontAwesome";src:url(/themes/custom/csail/fonts/font-awesome/fontawesome-webfont.eot?v=5.15.3);src:url(/themes/custom/csail/fonts/font-awesome/fontawesome-webfont.eot#iefix&v=5.15.3) format("embedded-opentype"),url(/themes/custom/csail/fonts/font-awesome/fontawesome-webfont.woff2?v=5.15.3) format("woff2"),url(/themes/custom/csail/fonts/font-awesome/fontawesome-webfont.woff?v=5.15.3) format("woff"),url(/themes/custom/csail/fonts/font-awesome/fontawesome-webfont.ttf?v=5.15.3) format("truetype"),url(/themes/custom/csail/fonts/font-awesome/fontawesome-webfont.svg?v=5.15.3#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:block;src:url(/themes/custom/csail/fonts/font-awesome/fa-solid-900.eot);src:url(/themes/custom/csail/fonts/font-awesome/fa-solid-900.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/font-awesome/fa-solid-900.woff2) format("woff2"),url(/themes/custom/csail/fonts/font-awesome/fa-solid-900.woff) format("woff"),url(/themes/custom/csail/fonts/font-awesome/fa-solid-900.ttf) format("truetype"),url(/themes/custom/csail/fonts/font-awesome/fa-solid-900.svg#fontawesome) format("svg")}.fa,.field--type-text-long ul li:before,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:block;src:url(/themes/custom/csail/fonts/font-awesome/fa-regular-400.eot);src:url(/themes/custom/csail/fonts/font-awesome/fa-regular-400.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/font-awesome/fa-regular-400.woff2) format("woff2"),url(/themes/custom/csail/fonts/font-awesome/fa-regular-400.woff) format("woff"),url(/themes/custom/csail/fonts/font-awesome/fa-regular-400.ttf) format("truetype"),url(/themes/custom/csail/fonts/font-awesome/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Pro";font-weight:400}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:block;src:url(/themes/custom/csail/fonts/font-awesome/fa-light-300.eot);src:url(/themes/custom/csail/fonts/font-awesome/fa-light-300.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/font-awesome/fa-light-300.woff2) format("woff2"),url(/themes/custom/csail/fonts/font-awesome/fa-light-300.woff) format("woff"),url(/themes/custom/csail/fonts/font-awesome/fa-light-300.ttf) format("truetype"),url(/themes/custom/csail/fonts/font-awesome/fa-light-300.svg#fontawesome) format("svg")}.fal{font-family:"Font Awesome 5 Pro";font-weight:300}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/themes/custom/csail/fonts/font-awesome/fa-brands-400.eot);src:url(/themes/custom/csail/fonts/font-awesome/fa-brands-400.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/font-awesome/fa-brands-400.woff2) format("woff2"),url(/themes/custom/csail/fonts/font-awesome/fa-brands-400.woff) format("woff"),url(/themes/custom/csail/fonts/font-awesome/fa-brands-400.ttf) format("truetype"),url(/themes/custom/csail/fonts/font-awesome/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}.fa,.field--type-text-long ul li:before,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-0.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.field--type-text-long ul li.fa-pull-left:before,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.field--type-text-long ul li.fa-pull-right:before,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-500px:before{content:""}.fa-abacus:before{content:""}.fa-accessible-icon:before{content:""}.fa-accusoft:before{content:""}.fa-acorn:before{content:""}.fa-acquisitions-incorporated:before{content:""}.fa-ad:before{content:""}.fa-address-book:before{content:""}.fa-address-card:before{content:""}.fa-adjust:before{content:""}.fa-adn:before{content:""}.fa-adversal:before{content:""}.fa-affiliatetheme:before{content:""}.fa-air-conditioner:before{content:""}.fa-air-freshener:before{content:""}.fa-airbnb:before{content:""}.fa-alarm-clock:before{content:""}.fa-alarm-exclamation:before{content:""}.fa-alarm-plus:before{content:""}.fa-alarm-snooze:before{content:""}.fa-album:before{content:""}.fa-album-collection:before{content:""}.fa-algolia:before{content:""}.fa-alicorn:before{content:""}.fa-alien:before{content:""}.fa-alien-monster:before{content:""}.fa-align-center:before{content:""}.fa-align-justify:before{content:""}.fa-align-left:before{content:""}.fa-align-right:before{content:""}.fa-align-slash:before{content:""}.fa-alipay:before{content:""}.fa-allergies:before{content:""}.fa-amazon:before{content:""}.fa-amazon-pay:before{content:""}.fa-ambulance:before{content:""}.fa-american-sign-language-interpreting:before{content:""}.fa-amilia:before{content:""}.fa-amp-guitar:before{content:""}.fa-analytics:before{content:""}.fa-anchor:before{content:""}.fa-android:before{content:""}.fa-angel:before{content:""}.fa-angellist:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angry:before{content:""}.fa-angrycreative:before{content:""}.fa-angular:before{content:""}.fa-ankh:before{content:""}.fa-app-store:before{content:""}.fa-app-store-ios:before{content:""}.fa-apper:before{content:""}.fa-apple:before{content:""}.fa-apple-alt:before{content:""}.fa-apple-crate:before{content:""}.fa-apple-pay:before{content:""}.fa-archive:before{content:""}.fa-archway:before{content:""}.fa-arrow-alt-circle-down:before{content:""}.fa-arrow-alt-circle-left:before{content:""}.fa-arrow-alt-circle-right:before{content:""}.fa-arrow-alt-circle-up:before{content:""}.fa-arrow-alt-down:before{content:""}.fa-arrow-alt-from-bottom:before{content:""}.fa-arrow-alt-from-left:before{content:""}.fa-arrow-alt-from-right:before{content:""}.fa-arrow-alt-from-top:before{content:""}.fa-arrow-alt-left:before{content:""}.fa-arrow-alt-right:before{content:""}.fa-arrow-alt-square-down:before{content:""}.fa-arrow-alt-square-left:before{content:""}.fa-arrow-alt-square-right:before{content:""}.fa-arrow-alt-square-up:before{content:""}.fa-arrow-alt-to-bottom:before{content:""}.fa-arrow-alt-to-left:before{content:""}.fa-arrow-alt-to-right:before{content:""}.fa-arrow-alt-to-top:before{content:""}.fa-arrow-alt-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-down:before{content:""}.fa-arrow-from-bottom:before{content:""}.fa-arrow-from-left:before{content:""}.fa-arrow-from-right:before{content:""}.fa-arrow-from-top:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-square-down:before{content:""}.fa-arrow-square-left:before{content:""}.fa-arrow-square-right:before{content:""}.fa-arrow-square-up:before{content:""}.fa-arrow-to-bottom:before{content:""}.fa-arrow-to-left:before{content:""}.fa-arrow-to-right:before{content:""}.fa-arrow-to-top:before{content:""}.fa-arrow-up:before{content:""}.fa-arrows:before{content:""}.fa-arrows-alt:before{content:""}.fa-arrows-alt-h:before{content:""}.fa-arrows-alt-v:before{content:""}.fa-arrows-h:before{content:""}.fa-arrows-v:before{content:""}.fa-artstation:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asterisk:before{content:""}.fa-asymmetrik:before{content:""}.fa-at:before{content:""}.fa-atlas:before{content:""}.fa-atlassian:before{content:""}.fa-atom:before{content:""}.fa-atom-alt:before{content:""}.fa-audible:before{content:""}.fa-audio-description:before{content:""}.fa-autoprefixer:before{content:""}.fa-avianex:before{content:""}.fa-aviato:before{content:""}.fa-award:before{content:""}.fa-aws:before{content:""}.fa-axe:before{content:""}.fa-axe-battle:before{content:""}.fa-baby:before{content:""}.fa-baby-carriage:before{content:""}.fa-backpack:before{content:""}.fa-backspace:before{content:""}.fa-backward:before{content:""}.fa-bacon:before{content:""}.fa-bacteria:before{content:""}.fa-bacterium:before{content:""}.fa-badge:before{content:""}.fa-badge-check:before{content:""}.fa-badge-dollar:before{content:""}.fa-badge-percent:before{content:""}.fa-badge-sheriff:before{content:""}.fa-badger-honey:before{content:""}.fa-bags-shopping:before{content:""}.fa-bahai:before{content:""}.fa-balance-scale:before{content:""}.fa-balance-scale-left:before{content:""}.fa-balance-scale-right:before{content:""}.fa-ball-pile:before{content:""}.fa-ballot:before{content:""}.fa-ballot-check:before{content:""}.fa-ban:before{content:""}.fa-band-aid:before{content:""}.fa-bandcamp:before{content:""}.fa-banjo:before{content:""}.fa-barcode:before{content:""}.fa-barcode-alt:before{content:""}.fa-barcode-read:before{content:""}.fa-barcode-scan:before{content:""}.fa-bars:before{content:""}.fa-baseball:before{content:""}.fa-baseball-ball:before{content:""}.fa-basketball-ball:before{content:""}.fa-basketball-hoop:before{content:""}.fa-bat:before{content:""}.fa-bath:before{content:""}.fa-battery-bolt:before{content:""}.fa-battery-empty:before{content:""}.fa-battery-full:before{content:""}.fa-battery-half:before{content:""}.fa-battery-quarter:before{content:""}.fa-battery-slash:before{content:""}.fa-battery-three-quarters:before{content:""}.fa-battle-net:before{content:""}.fa-bed:before{content:""}.fa-bed-alt:before{content:""}.fa-bed-bunk:before{content:""}.fa-bed-empty:before{content:""}.fa-beer:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-bell:before{content:""}.fa-bell-exclamation:before{content:""}.fa-bell-on:before{content:""}.fa-bell-plus:before{content:""}.fa-bell-school:before{content:""}.fa-bell-school-slash:before{content:""}.fa-bell-slash:before{content:""}.fa-bells:before{content:""}.fa-betamax:before{content:""}.fa-bezier-curve:before{content:""}.fa-bible:before{content:""}.fa-bicycle:before{content:""}.fa-biking:before{content:""}.fa-biking-mountain:before{content:""}.fa-bimobject:before{content:""}.fa-binoculars:before{content:""}.fa-biohazard:before{content:""}.fa-birthday-cake:before{content:""}.fa-bitbucket:before{content:""}.fa-bitcoin:before{content:""}.fa-bity:before{content:""}.fa-black-tie:before{content:""}.fa-blackberry:before{content:""}.fa-blanket:before{content:""}.fa-blender:before{content:""}.fa-blender-phone:before{content:""}.fa-blind:before{content:""}.fa-blinds:before{content:""}.fa-blinds-open:before{content:""}.fa-blinds-raised:before{content:""}.fa-blog:before{content:""}.fa-blogger:before{content:""}.fa-blogger-b:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-bold:before{content:""}.fa-bolt:before{content:""}.fa-bomb:before{content:""}.fa-bone:before{content:""}.fa-bone-break:before{content:""}.fa-bong:before{content:""}.fa-book:before{content:""}.fa-book-alt:before{content:""}.fa-book-dead:before{content:""}.fa-book-heart:before{content:""}.fa-book-medical:before{content:""}.fa-book-open:before{content:""}.fa-book-reader:before{content:""}.fa-book-spells:before{content:""}.fa-book-user:before{content:""}.fa-bookmark:before{content:""}.fa-books:before{content:""}.fa-books-medical:before{content:""}.fa-boombox:before{content:""}.fa-boot:before{content:""}.fa-booth-curtain:before{content:""}.fa-bootstrap:before{content:""}.fa-border-all:before{content:""}.fa-border-bottom:before{content:""}.fa-border-center-h:before{content:""}.fa-border-center-v:before{content:""}.fa-border-inner:before{content:""}.fa-border-left:before{content:""}.fa-border-none:before{content:""}.fa-border-outer:before{content:""}.fa-border-right:before{content:""}.fa-border-style:before{content:""}.fa-border-style-alt:before{content:""}.fa-border-top:before{content:""}.fa-bow-arrow:before{content:""}.fa-bowling-ball:before{content:""}.fa-bowling-pins:before{content:""}.fa-box:before{content:""}.fa-box-alt:before{content:""}.fa-box-ballot:before{content:""}.fa-box-check:before{content:""}.fa-box-fragile:before{content:""}.fa-box-full:before{content:""}.fa-box-heart:before{content:""}.fa-box-open:before{content:""}.fa-box-tissue:before{content:""}.fa-box-up:before{content:""}.fa-box-usd:before{content:""}.fa-boxes:before{content:""}.fa-boxes-alt:before{content:""}.fa-boxing-glove:before{content:""}.fa-brackets:before{content:""}.fa-brackets-curly:before{content:""}.fa-braille:before{content:""}.fa-brain:before{content:""}.fa-bread-loaf:before{content:""}.fa-bread-slice:before{content:""}.fa-briefcase:before{content:""}.fa-briefcase-medical:before{content:""}.fa-bring-forward:before{content:""}.fa-bring-front:before{content:""}.fa-broadcast-tower:before{content:""}.fa-broom:before{content:""}.fa-browser:before{content:""}.fa-brush:before{content:""}.fa-btc:before{content:""}.fa-buffer:before{content:""}.fa-bug:before{content:""}.fa-building:before{content:""}.fa-bullhorn:before{content:""}.fa-bullseye:before{content:""}.fa-bullseye-arrow:before{content:""}.fa-bullseye-pointer:before{content:""}.fa-burger-soda:before{content:""}.fa-burn:before{content:""}.fa-buromobelexperte:before{content:""}.fa-burrito:before{content:""}.fa-bus:before{content:""}.fa-bus-alt:before{content:""}.fa-bus-school:before{content:""}.fa-business-time:before{content:""}.fa-buy-n-large:before{content:""}.fa-buysellads:before{content:""}.fa-cabinet-filing:before{content:""}.fa-cactus:before{content:""}.fa-calculator:before{content:""}.fa-calculator-alt:before{content:""}.fa-calendar:before{content:""}.fa-calendar-alt:before{content:""}.fa-calendar-check:before{content:""}.fa-calendar-day:before{content:""}.fa-calendar-edit:before{content:""}.fa-calendar-exclamation:before{content:""}.fa-calendar-minus:before{content:""}.fa-calendar-plus:before{content:""}.fa-calendar-star:before{content:""}.fa-calendar-times:before{content:""}.fa-calendar-week:before{content:""}.fa-camcorder:before{content:""}.fa-camera:before{content:""}.fa-camera-alt:before{content:""}.fa-camera-home:before{content:""}.fa-camera-movie:before{content:""}.fa-camera-polaroid:before{content:""}.fa-camera-retro:before{content:""}.fa-campfire:before{content:""}.fa-campground:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-candle-holder:before{content:""}.fa-candy-cane:before{content:""}.fa-candy-corn:before{content:""}.fa-cannabis:before{content:""}.fa-capsules:before{content:""}.fa-car:before{content:""}.fa-car-alt:before{content:""}.fa-car-battery:before{content:""}.fa-car-building:before{content:""}.fa-car-bump:before{content:""}.fa-car-bus:before{content:""}.fa-car-crash:before{content:""}.fa-car-garage:before{content:""}.fa-car-mechanic:before{content:""}.fa-car-side:before{content:""}.fa-car-tilt:before{content:""}.fa-car-wash:before{content:""}.fa-caravan:before{content:""}.fa-caravan-alt:before{content:""}.fa-caret-circle-down:before{content:""}.fa-caret-circle-left:before{content:""}.fa-caret-circle-right:before{content:""}.fa-caret-circle-up:before{content:""}.fa-caret-down:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-caret-square-down:before{content:""}.fa-caret-square-left:before{content:""}.fa-caret-square-right:before{content:""}.fa-caret-square-up:before{content:""}.fa-caret-up:before{content:""}.fa-carrot:before{content:""}.fa-cars:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-cart-plus:before{content:""}.fa-cash-register:before{content:""}.fa-cassette-tape:before{content:""}.fa-cat:before{content:""}.fa-cat-space:before{content:""}.fa-cauldron:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-cc-diners-club:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-cc-visa:before{content:""}.fa-cctv:before{content:""}.fa-centercode:before{content:""}.fa-centos:before{content:""}.fa-certificate:before{content:""}.fa-chair:before{content:""}.fa-chair-office:before{content:""}.fa-chalkboard:before{content:""}.fa-chalkboard-teacher:before{content:""}.fa-charging-station:before{content:""}.fa-chart-area:before{content:""}.fa-chart-bar:before{content:""}.fa-chart-line:before{content:""}.fa-chart-line-down:before{content:""}.fa-chart-network:before{content:""}.fa-chart-pie:before{content:""}.fa-chart-pie-alt:before{content:""}.fa-chart-scatter:before{content:""}.fa-check:before{content:""}.fa-check-circle:before{content:""}.fa-check-double:before{content:""}.fa-check-square:before{content:""}.fa-cheese:before{content:""}.fa-cheese-swiss:before{content:""}.fa-cheeseburger:before{content:""}.fa-chess:before{content:""}.fa-chess-bishop:before{content:""}.fa-chess-bishop-alt:before{content:""}.fa-chess-board:before{content:""}.fa-chess-clock:before{content:""}.fa-chess-clock-alt:before{content:""}.fa-chess-king:before{content:""}.fa-chess-king-alt:before{content:""}.fa-chess-knight:before{content:""}.fa-chess-knight-alt:before{content:""}.fa-chess-pawn:before{content:""}.fa-chess-pawn-alt:before{content:""}.fa-chess-queen:before{content:""}.fa-chess-queen-alt:before{content:""}.fa-chess-rook:before{content:""}.fa-chess-rook-alt:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-double-down:before{content:""}.fa-chevron-double-left:before{content:""}.fa-chevron-double-right:before{content:""}.fa-chevron-double-up:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-square-down:before{content:""}.fa-chevron-square-left:before{content:""}.fa-chevron-square-right:before{content:""}.fa-chevron-square-up:before{content:""}.fa-chevron-up:before{content:""}.fa-child:before{content:""}.fa-chimney:before{content:""}.fa-chrome:before{content:""}.fa-chromecast:before{content:""}.fa-church:before{content:""}.fa-circle:before,.field--type-text-long ul li:before{content:""}.fa-circle-notch:before{content:""}.fa-city:before{content:""}.fa-clarinet:before{content:""}.fa-claw-marks:before{content:""}.fa-clinic-medical:before{content:""}.fa-clipboard:before{content:""}.fa-clipboard-check:before{content:""}.fa-clipboard-list:before{content:""}.fa-clipboard-list-check:before{content:""}.fa-clipboard-prescription:before{content:""}.fa-clipboard-user:before{content:""}.fa-clock:before{content:""}.fa-clone:before{content:""}.fa-closed-captioning:before{content:""}.fa-cloud:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-download-alt:before{content:""}.fa-cloud-drizzle:before{content:""}.fa-cloud-hail:before{content:""}.fa-cloud-hail-mixed:before{content:""}.fa-cloud-meatball:before{content:""}.fa-cloud-moon:before{content:""}.fa-cloud-moon-rain:before{content:""}.fa-cloud-music:before{content:""}.fa-cloud-rain:before{content:""}.fa-cloud-rainbow:before{content:""}.fa-cloud-showers:before{content:""}.fa-cloud-showers-heavy:before{content:""}.fa-cloud-sleet:before{content:""}.fa-cloud-snow:before{content:""}.fa-cloud-sun:before{content:""}.fa-cloud-sun-rain:before{content:""}.fa-cloud-upload:before{content:""}.fa-cloud-upload-alt:before{content:""}.fa-cloudflare:before{content:""}.fa-clouds:before{content:""}.fa-clouds-moon:before{content:""}.fa-clouds-sun:before{content:""}.fa-cloudscale:before{content:""}.fa-cloudsmith:before{content:""}.fa-cloudversify:before{content:""}.fa-club:before{content:""}.fa-cocktail:before{content:""}.fa-code:before{content:""}.fa-code-branch:before{content:""}.fa-code-commit:before{content:""}.fa-code-merge:before{content:""}.fa-codepen:before{content:""}.fa-codiepie:before{content:""}.fa-coffee:before{content:""}.fa-coffee-pot:before{content:""}.fa-coffee-togo:before{content:""}.fa-coffin:before{content:""}.fa-coffin-cross:before{content:""}.fa-cog:before{content:""}.fa-cogs:before{content:""}.fa-coin:before{content:""}.fa-coins:before{content:""}.fa-columns:before{content:""}.fa-comet:before{content:""}.fa-comment:before{content:""}.fa-comment-alt:before{content:""}.fa-comment-alt-check:before{content:""}.fa-comment-alt-dollar:before{content:""}.fa-comment-alt-dots:before{content:""}.fa-comment-alt-edit:before{content:""}.fa-comment-alt-exclamation:before{content:""}.fa-comment-alt-lines:before{content:""}.fa-comment-alt-medical:before{content:""}.fa-comment-alt-minus:before{content:""}.fa-comment-alt-music:before{content:""}.fa-comment-alt-plus:before{content:""}.fa-comment-alt-slash:before{content:""}.fa-comment-alt-smile:before{content:""}.fa-comment-alt-times:before{content:""}.fa-comment-check:before{content:""}.fa-comment-dollar:before{content:""}.fa-comment-dots:before{content:""}.fa-comment-edit:before{content:""}.fa-comment-exclamation:before{content:""}.fa-comment-lines:before{content:""}.fa-comment-medical:before{content:""}.fa-comment-minus:before{content:""}.fa-comment-music:before{content:""}.fa-comment-plus:before{content:""}.fa-comment-slash:before{content:""}.fa-comment-smile:before{content:""}.fa-comment-times:before{content:""}.fa-comments:before{content:""}.fa-comments-alt:before{content:""}.fa-comments-alt-dollar:before{content:""}.fa-comments-dollar:before{content:""}.fa-compact-disc:before{content:""}.fa-compass:before{content:""}.fa-compass-slash:before{content:""}.fa-compress:before{content:""}.fa-compress-alt:before{content:""}.fa-compress-arrows-alt:before{content:""}.fa-compress-wide:before{content:""}.fa-computer-classic:before{content:""}.fa-computer-speaker:before{content:""}.fa-concierge-bell:before{content:""}.fa-confluence:before{content:""}.fa-connectdevelop:before{content:""}.fa-construction:before{content:""}.fa-container-storage:before{content:""}.fa-contao:before{content:""}.fa-conveyor-belt:before{content:""}.fa-conveyor-belt-alt:before{content:""}.fa-cookie:before{content:""}.fa-cookie-bite:before{content:""}.fa-copy:before{content:""}.fa-copyright:before{content:""}.fa-corn:before{content:""}.fa-cotton-bureau:before{content:""}.fa-couch:before{content:""}.fa-cow:before{content:""}.fa-cowbell:before{content:""}.fa-cowbell-more:before{content:""}.fa-cpanel:before{content:""}.fa-creative-commons:before{content:""}.fa-creative-commons-by:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-creative-commons-share:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-credit-card:before{content:""}.fa-credit-card-blank:before{content:""}.fa-credit-card-front:before{content:""}.fa-cricket:before{content:""}.fa-critical-role:before{content:""}.fa-croissant:before{content:""}.fa-crop:before{content:""}.fa-crop-alt:before{content:""}.fa-cross:before{content:""}.fa-crosshairs:before{content:""}.fa-crow:before{content:""}.fa-crown:before{content:""}.fa-crutch:before{content:""}.fa-crutches:before{content:""}.fa-css3:before{content:""}.fa-css3-alt:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-curling:before{content:""}.fa-cut:before{content:""}.fa-cuttlefish:before{content:""}.fa-d-and-d:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-dagger:before{content:""}.fa-dailymotion:before{content:""}.fa-dashcube:before{content:""}.fa-database:before{content:""}.fa-deaf:before{content:""}.fa-debug:before{content:""}.fa-deer:before{content:""}.fa-deer-rudolph:before{content:""}.fa-deezer:before{content:""}.fa-delicious:before{content:""}.fa-democrat:before{content:""}.fa-deploydog:before{content:""}.fa-deskpro:before{content:""}.fa-desktop:before{content:""}.fa-desktop-alt:before{content:""}.fa-dev:before{content:""}.fa-deviantart:before{content:""}.fa-dewpoint:before{content:""}.fa-dharmachakra:before{content:""}.fa-dhl:before{content:""}.fa-diagnoses:before{content:""}.fa-diamond:before{content:""}.fa-diaspora:before{content:""}.fa-dice:before{content:""}.fa-dice-d10:before{content:""}.fa-dice-d12:before{content:""}.fa-dice-d20:before{content:""}.fa-dice-d4:before{content:""}.fa-dice-d6:before{content:""}.fa-dice-d8:before{content:""}.fa-dice-five:before{content:""}.fa-dice-four:before{content:""}.fa-dice-one:before{content:""}.fa-dice-six:before{content:""}.fa-dice-three:before{content:""}.fa-dice-two:before{content:""}.fa-digg:before{content:""}.fa-digging:before{content:""}.fa-digital-ocean:before{content:""}.fa-digital-tachograph:before{content:""}.fa-diploma:before{content:""}.fa-directions:before{content:""}.fa-disc-drive:before{content:""}.fa-discord:before{content:""}.fa-discourse:before{content:""}.fa-disease:before{content:""}.fa-divide:before{content:""}.fa-dizzy:before{content:""}.fa-dna:before{content:""}.fa-do-not-enter:before{content:""}.fa-dochub:before{content:""}.fa-docker:before{content:""}.fa-dog:before{content:""}.fa-dog-leashed:before{content:""}.fa-dollar-sign:before{content:""}.fa-dolly:before{content:""}.fa-dolly-empty:before{content:""}.fa-dolly-flatbed:before{content:""}.fa-dolly-flatbed-alt:before{content:""}.fa-dolly-flatbed-empty:before{content:""}.fa-donate:before{content:""}.fa-door-closed:before{content:""}.fa-door-open:before{content:""}.fa-dot-circle:before{content:""}.fa-dove:before{content:""}.fa-download:before{content:""}.fa-draft2digital:before{content:""}.fa-drafting-compass:before{content:""}.fa-dragon:before{content:""}.fa-draw-circle:before{content:""}.fa-draw-polygon:before{content:""}.fa-draw-square:before{content:""}.fa-dreidel:before{content:""}.fa-dribbble:before{content:""}.fa-dribbble-square:before{content:""}.fa-drone:before{content:""}.fa-drone-alt:before{content:""}.fa-dropbox:before{content:""}.fa-drum:before{content:""}.fa-drum-steelpan:before{content:""}.fa-drumstick:before{content:""}.fa-drumstick-bite:before{content:""}.fa-drupal:before{content:""}.fa-dryer:before{content:""}.fa-dryer-alt:before{content:""}.fa-duck:before{content:""}.fa-dumbbell:before{content:""}.fa-dumpster:before{content:""}.fa-dumpster-fire:before{content:""}.fa-dungeon:before{content:""}.fa-dyalog:before{content:""}.fa-ear:before{content:""}.fa-ear-muffs:before{content:""}.fa-earlybirds:before{content:""}.fa-ebay:before{content:""}.fa-eclipse:before{content:""}.fa-eclipse-alt:before{content:""}.fa-edge:before{content:""}.fa-edge-legacy:before{content:""}.fa-edit:before{content:""}.fa-egg:before{content:""}.fa-egg-fried:before{content:""}.fa-eject:before{content:""}.fa-elementor:before{content:""}.fa-elephant:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-h-alt:before{content:""}.fa-ellipsis-v:before{content:""}.fa-ellipsis-v-alt:before{content:""}.fa-ello:before{content:""}.fa-ember:before{content:""}.fa-empire:before{content:""}.fa-empty-set:before{content:""}.fa-engine-warning:before{content:""}.fa-envelope:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-dollar:before{content:""}.fa-envelope-open-text:before{content:""}.fa-envelope-square:before{content:""}.fa-envira:before{content:""}.fa-equals:before{content:""}.fa-eraser:before{content:""}.fa-erlang:before{content:""}.fa-ethereum:before{content:""}.fa-ethernet:before{content:""}.fa-etsy:before{content:""}.fa-euro-sign:before{content:""}.fa-evernote:before{content:""}.fa-exchange:before{content:""}.fa-exchange-alt:before{content:""}.fa-exclamation:before{content:""}.fa-exclamation-circle:before{content:""}.fa-exclamation-square:before{content:""}.fa-exclamation-triangle:before{content:""}.fa-expand:before{content:""}.fa-expand-alt:before{content:""}.fa-expand-arrows:before{content:""}.fa-expand-arrows-alt:before{content:""}.fa-expand-wide:before{content:""}.fa-expeditedssl:before{content:""}.fa-external-link:before{content:""}.fa-external-link-alt:before{content:""}.fa-external-link-square:before{content:""}.fa-external-link-square-alt:before{content:""}.fa-eye:before{content:""}.fa-eye-dropper:before{content:""}.fa-eye-evil:before{content:""}.fa-eye-slash:before{content:""}.fa-facebook:before{content:""}.fa-facebook-f:before{content:""}.fa-facebook-messenger:before{content:""}.fa-facebook-square:before{content:""}.fa-fan:before{content:""}.fa-fan-table:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-farm:before{content:""}.fa-fast-backward:before{content:""}.fa-fast-forward:before{content:""}.fa-faucet:before{content:""}.fa-faucet-drip:before{content:""}.fa-fax:before{content:""}.fa-feather:before{content:""}.fa-feather-alt:before{content:""}.fa-fedex:before{content:""}.fa-fedora:before{content:""}.fa-female:before{content:""}.fa-field-hockey:before{content:""}.fa-fighter-jet:before{content:""}.fa-figma:before{content:""}.fa-file:before{content:""}.fa-file-alt:before{content:""}.fa-file-archive:before{content:""}.fa-file-audio:before{content:""}.fa-file-certificate:before{content:""}.fa-file-chart-line:before{content:""}.fa-file-chart-pie:before{content:""}.fa-file-check:before{content:""}.fa-file-code:before{content:""}.fa-file-contract:before{content:""}.fa-file-csv:before{content:""}.fa-file-download:before{content:""}.fa-file-edit:before{content:""}.fa-file-excel:before{content:""}.fa-file-exclamation:before{content:""}.fa-file-export:before{content:""}.fa-file-image:before{content:""}.fa-file-import:before{content:""}.fa-file-invoice:before{content:""}.fa-file-invoice-dollar:before{content:""}.fa-file-medical:before{content:""}.fa-file-medical-alt:before{content:""}.fa-file-minus:before{content:""}.fa-file-music:before{content:""}.fa-file-pdf:before{content:""}.fa-file-plus:before{content:""}.fa-file-powerpoint:before{content:""}.fa-file-prescription:before{content:""}.fa-file-search:before{content:""}.fa-file-signature:before{content:""}.fa-file-spreadsheet:before{content:""}.fa-file-times:before{content:""}.fa-file-upload:before{content:""}.fa-file-user:before{content:""}.fa-file-video:before{content:""}.fa-file-word:before{content:""}.fa-files-medical:before{content:""}.fa-fill:before{content:""}.fa-fill-drip:before{content:""}.fa-film:before{content:""}.fa-film-alt:before{content:""}.fa-film-canister:before{content:""}.fa-filter:before{content:""}.fa-fingerprint:before{content:""}.fa-fire:before{content:""}.fa-fire-alt:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-fire-smoke:before{content:""}.fa-firefox:before{content:""}.fa-firefox-browser:before{content:""}.fa-fireplace:before{content:""}.fa-first-aid:before{content:""}.fa-first-order:before{content:""}.fa-first-order-alt:before{content:""}.fa-firstdraft:before{content:""}.fa-fish:before{content:""}.fa-fish-cooked:before{content:""}.fa-fist-raised:before{content:""}.fa-flag:before{content:""}.fa-flag-alt:before{content:""}.fa-flag-checkered:before{content:""}.fa-flag-usa:before{content:""}.fa-flame:before{content:""}.fa-flashlight:before{content:""}.fa-flask:before{content:""}.fa-flask-poison:before{content:""}.fa-flask-potion:before{content:""}.fa-flickr:before{content:""}.fa-flipboard:before{content:""}.fa-flower:before{content:""}.fa-flower-daffodil:before{content:""}.fa-flower-tulip:before{content:""}.fa-flushed:before{content:""}.fa-flute:before{content:""}.fa-flux-capacitor:before{content:""}.fa-fly:before{content:""}.fa-fog:before{content:""}.fa-folder:before{content:""}.fa-folder-download:before{content:""}.fa-folder-minus:before{content:""}.fa-folder-open:before{content:""}.fa-folder-plus:before{content:""}.fa-folder-times:before{content:""}.fa-folder-tree:before{content:""}.fa-folder-upload:before{content:""}.fa-folders:before{content:""}.fa-font:before{content:""}.fa-font-awesome:before{content:""}.fa-font-awesome-alt:before{content:""}.fa-font-awesome-flag:before{content:""}.fa-font-awesome-logo-full:before{content:""}.fa-font-case:before{content:""}.fa-fonticons:before{content:""}.fa-fonticons-fi:before{content:""}.fa-football-ball:before{content:""}.fa-football-helmet:before{content:""}.fa-forklift:before{content:""}.fa-fort-awesome:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-forumbee:before{content:""}.fa-forward:before{content:""}.fa-foursquare:before{content:""}.fa-fragile:before{content:""}.fa-free-code-camp:before{content:""}.fa-freebsd:before{content:""}.fa-french-fries:before{content:""}.fa-frog:before{content:""}.fa-frosty-head:before{content:""}.fa-frown:before{content:""}.fa-frown-open:before{content:""}.fa-fulcrum:before{content:""}.fa-function:before{content:""}.fa-funnel-dollar:before{content:""}.fa-futbol:before{content:""}.fa-galactic-republic:before{content:""}.fa-galactic-senate:before{content:""}.fa-galaxy:before{content:""}.fa-game-board:before{content:""}.fa-game-board-alt:before{content:""}.fa-game-console-handheld:before{content:""}.fa-gamepad:before{content:""}.fa-gamepad-alt:before{content:""}.fa-garage:before{content:""}.fa-garage-car:before{content:""}.fa-garage-open:before{content:""}.fa-gas-pump:before{content:""}.fa-gas-pump-slash:before{content:""}.fa-gavel:before{content:""}.fa-gem:before{content:""}.fa-genderless:before{content:""}.fa-get-pocket:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-ghost:before{content:""}.fa-gift:before{content:""}.fa-gift-card:before{content:""}.fa-gifts:before{content:""}.fa-gingerbread-man:before{content:""}.fa-git:before{content:""}.fa-git-alt:before{content:""}.fa-git-square:before{content:""}.fa-github:before{content:""}.fa-github-alt:before{content:""}.fa-github-square:before{content:""}.fa-gitkraken:before{content:""}.fa-gitlab:before{content:""}.fa-gitter:before{content:""}.fa-glass:before{content:""}.fa-glass-champagne:before{content:""}.fa-glass-cheers:before{content:""}.fa-glass-citrus:before{content:""}.fa-glass-martini:before{content:""}.fa-glass-martini-alt:before{content:""}.fa-glass-whiskey:before{content:""}.fa-glass-whiskey-rocks:before{content:""}.fa-glasses:before{content:""}.fa-glasses-alt:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-globe:before{content:""}.fa-globe-africa:before{content:""}.fa-globe-americas:before{content:""}.fa-globe-asia:before{content:""}.fa-globe-europe:before{content:""}.fa-globe-snow:before{content:""}.fa-globe-stand:before{content:""}.fa-gofore:before{content:""}.fa-golf-ball:before{content:""}.fa-golf-club:before{content:""}.fa-goodreads:before{content:""}.fa-goodreads-g:before{content:""}.fa-google:before{content:""}.fa-google-drive:before{content:""}.fa-google-pay:before{content:""}.fa-google-play:before{content:""}.fa-google-plus:before{content:""}.fa-google-plus-g:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-wallet:before{content:""}.fa-gopuram:before{content:""}.fa-graduation-cap:before{content:""}.fa-gramophone:before{content:""}.fa-gratipay:before{content:""}.fa-grav:before{content:""}.fa-greater-than:before{content:""}.fa-greater-than-equal:before{content:""}.fa-grimace:before{content:""}.fa-grin:before{content:""}.fa-grin-alt:before{content:""}.fa-grin-beam:before{content:""}.fa-grin-beam-sweat:before{content:""}.fa-grin-hearts:before{content:""}.fa-grin-squint:before{content:""}.fa-grin-squint-tears:before{content:""}.fa-grin-stars:before{content:""}.fa-grin-tears:before{content:""}.fa-grin-tongue:before{content:""}.fa-grin-tongue-squint:before{content:""}.fa-grin-tongue-wink:before{content:""}.fa-grin-wink:before{content:""}.fa-grip-horizontal:before{content:""}.fa-grip-lines:before{content:""}.fa-grip-lines-vertical:before{content:""}.fa-grip-vertical:before{content:""}.fa-gripfire:before{content:""}.fa-grunt:before{content:""}.fa-guilded:before{content:""}.fa-guitar:before{content:""}.fa-guitar-electric:before{content:""}.fa-guitars:before{content:""}.fa-gulp:before{content:""}.fa-h-square:before{content:""}.fa-h1:before{content:""}.fa-h2:before{content:""}.fa-h3:before{content:""}.fa-h4:before{content:""}.fa-hacker-news:before{content:""}.fa-hacker-news-square:before{content:""}.fa-hackerrank:before{content:""}.fa-hamburger:before{content:""}.fa-hammer:before{content:""}.fa-hammer-war:before{content:""}.fa-hamsa:before{content:""}.fa-hand-heart:before{content:""}.fa-hand-holding:before{content:""}.fa-hand-holding-box:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-hand-holding-magic:before{content:""}.fa-hand-holding-medical:before{content:""}.fa-hand-holding-seedling:before{content:""}.fa-hand-holding-usd:before{content:""}.fa-hand-holding-water:before{content:""}.fa-hand-lizard:before{content:""}.fa-hand-middle-finger:before{content:""}.fa-hand-paper:before{content:""}.fa-hand-peace:before{content:""}.fa-hand-point-down:before{content:""}.fa-hand-point-left:before{content:""}.fa-hand-point-right:before{content:""}.fa-hand-point-up:before{content:""}.fa-hand-pointer:before{content:""}.fa-hand-receiving:before{content:""}.fa-hand-rock:before{content:""}.fa-hand-scissors:before{content:""}.fa-hand-sparkles:before{content:""}.fa-hand-spock:before{content:""}.fa-hands:before{content:""}.fa-hands-heart:before{content:""}.fa-hands-helping:before{content:""}.fa-hands-usd:before{content:""}.fa-hands-wash:before{content:""}.fa-handshake:before{content:""}.fa-handshake-alt:before{content:""}.fa-handshake-alt-slash:before{content:""}.fa-handshake-slash:before{content:""}.fa-hanukiah:before{content:""}.fa-hard-hat:before{content:""}.fa-hashtag:before{content:""}.fa-hat-chef:before{content:""}.fa-hat-cowboy:before{content:""}.fa-hat-cowboy-side:before{content:""}.fa-hat-santa:before{content:""}.fa-hat-winter:before{content:""}.fa-hat-witch:before{content:""}.fa-hat-wizard:before{content:""}.fa-hdd:before{content:""}.fa-head-side:before{content:""}.fa-head-side-brain:before{content:""}.fa-head-side-cough:before{content:""}.fa-head-side-cough-slash:before{content:""}.fa-head-side-headphones:before{content:""}.fa-head-side-mask:before{content:""}.fa-head-side-medical:before{content:""}.fa-head-side-virus:before{content:""}.fa-head-vr:before{content:""}.fa-heading:before{content:""}.fa-headphones:before{content:""}.fa-headphones-alt:before{content:""}.fa-headset:before{content:""}.fa-heart:before{content:""}.fa-heart-broken:before{content:""}.fa-heart-circle:before{content:""}.fa-heart-rate:before{content:""}.fa-heart-square:before{content:""}.fa-heartbeat:before{content:""}.fa-heat:before{content:""}.fa-helicopter:before{content:""}.fa-helmet-battle:before{content:""}.fa-hexagon:before{content:""}.fa-highlighter:before{content:""}.fa-hiking:before{content:""}.fa-hippo:before{content:""}.fa-hips:before{content:""}.fa-hire-a-helper:before{content:""}.fa-history:before{content:""}.fa-hive:before{content:""}.fa-hockey-mask:before{content:""}.fa-hockey-puck:before{content:""}.fa-hockey-sticks:before{content:""}.fa-holly-berry:before{content:""}.fa-home:before{content:""}.fa-home-alt:before{content:""}.fa-home-heart:before{content:""}.fa-home-lg:before{content:""}.fa-home-lg-alt:before{content:""}.fa-hood-cloak:before{content:""}.fa-hooli:before{content:""}.fa-horizontal-rule:before{content:""}.fa-hornbill:before{content:""}.fa-horse:before{content:""}.fa-horse-head:before{content:""}.fa-horse-saddle:before{content:""}.fa-hospital:before{content:""}.fa-hospital-alt:before{content:""}.fa-hospital-symbol:before{content:""}.fa-hospital-user:before{content:""}.fa-hospitals:before{content:""}.fa-hot-tub:before{content:""}.fa-hotdog:before{content:""}.fa-hotel:before{content:""}.fa-hotjar:before{content:""}.fa-hourglass:before{content:""}.fa-hourglass-end:before{content:""}.fa-hourglass-half:before{content:""}.fa-hourglass-start:before{content:""}.fa-house:before{content:""}.fa-house-damage:before{content:""}.fa-house-day:before{content:""}.fa-house-flood:before{content:""}.fa-house-leave:before{content:""}.fa-house-night:before{content:""}.fa-house-return:before{content:""}.fa-house-signal:before{content:""}.fa-house-user:before{content:""}.fa-houzz:before{content:""}.fa-hryvnia:before{content:""}.fa-html5:before{content:""}.fa-hubspot:before{content:""}.fa-humidity:before{content:""}.fa-hurricane:before{content:""}.fa-i-cursor:before{content:""}.fa-ice-cream:before{content:""}.fa-ice-skate:before{content:""}.fa-icicles:before{content:""}.fa-icons:before{content:""}.fa-icons-alt:before{content:""}.fa-id-badge:before{content:""}.fa-id-card:before{content:""}.fa-id-card-alt:before{content:""}.fa-ideal:before{content:""}.fa-igloo:before{content:""}.fa-image:before{content:""}.fa-image-polaroid:before{content:""}.fa-images:before{content:""}.fa-imdb:before{content:""}.fa-inbox:before{content:""}.fa-inbox-in:before{content:""}.fa-inbox-out:before{content:""}.fa-indent:before{content:""}.fa-industry:before{content:""}.fa-industry-alt:before{content:""}.fa-infinity:before{content:""}.fa-info:before{content:""}.fa-info-circle:before{content:""}.fa-info-square:before{content:""}.fa-inhaler:before{content:""}.fa-innosoft:before{content:""}.fa-instagram:before{content:""}.fa-instagram-square:before{content:""}.fa-instalod:before{content:""}.fa-integral:before{content:""}.fa-intercom:before{content:""}.fa-internet-explorer:before{content:""}.fa-intersection:before{content:""}.fa-inventory:before{content:""}.fa-invision:before{content:""}.fa-ioxhost:before{content:""}.fa-island-tropical:before{content:""}.fa-italic:before{content:""}.fa-itch-io:before{content:""}.fa-itunes:before{content:""}.fa-itunes-note:before{content:""}.fa-jack-o-lantern:before{content:""}.fa-java:before{content:""}.fa-jedi:before{content:""}.fa-jedi-order:before{content:""}.fa-jenkins:before{content:""}.fa-jira:before{content:""}.fa-joget:before{content:""}.fa-joint:before{content:""}.fa-joomla:before{content:""}.fa-journal-whills:before{content:""}.fa-joystick:before{content:""}.fa-js:before{content:""}.fa-js-square:before{content:""}.fa-jsfiddle:before{content:""}.fa-jug:before{content:""}.fa-kaaba:before{content:""}.fa-kaggle:before{content:""}.fa-kazoo:before{content:""}.fa-kerning:before{content:""}.fa-key:before{content:""}.fa-key-skeleton:before{content:""}.fa-keybase:before{content:""}.fa-keyboard:before{content:""}.fa-keycdn:before{content:""}.fa-keynote:before{content:""}.fa-khanda:before{content:""}.fa-kickstarter:before{content:""}.fa-kickstarter-k:before{content:""}.fa-kidneys:before{content:""}.fa-kiss:before{content:""}.fa-kiss-beam:before{content:""}.fa-kiss-wink-heart:before{content:""}.fa-kite:before{content:""}.fa-kiwi-bird:before{content:""}.fa-knife-kitchen:before{content:""}.fa-korvue:before{content:""}.fa-lambda:before{content:""}.fa-lamp:before{content:""}.fa-lamp-desk:before{content:""}.fa-lamp-floor:before{content:""}.fa-landmark:before{content:""}.fa-landmark-alt:before{content:""}.fa-language:before{content:""}.fa-laptop:before{content:""}.fa-laptop-code:before{content:""}.fa-laptop-house:before{content:""}.fa-laptop-medical:before{content:""}.fa-laravel:before{content:""}.fa-lasso:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-laugh:before{content:""}.fa-laugh-beam:before{content:""}.fa-laugh-squint:before{content:""}.fa-laugh-wink:before{content:""}.fa-layer-group:before{content:""}.fa-layer-minus:before{content:""}.fa-layer-plus:before{content:""}.fa-leaf:before{content:""}.fa-leaf-heart:before{content:""}.fa-leaf-maple:before{content:""}.fa-leaf-oak:before{content:""}.fa-leanpub:before{content:""}.fa-lemon:before{content:""}.fa-less:before{content:""}.fa-less-than:before{content:""}.fa-less-than-equal:before{content:""}.fa-level-down:before{content:""}.fa-level-down-alt:before{content:""}.fa-level-up:before{content:""}.fa-level-up-alt:before{content:""}.fa-life-ring:before{content:""}.fa-light-ceiling:before{content:""}.fa-light-switch:before{content:""}.fa-light-switch-off:before{content:""}.fa-light-switch-on:before{content:""}.fa-lightbulb:before{content:""}.fa-lightbulb-dollar:before{content:""}.fa-lightbulb-exclamation:before{content:""}.fa-lightbulb-on:before{content:""}.fa-lightbulb-slash:before{content:""}.fa-lights-holiday:before{content:""}.fa-line:before{content:""}.fa-line-columns:before{content:""}.fa-line-height:before{content:""}.fa-link:before{content:""}.fa-linkedin:before{content:""}.fa-linkedin-in:before{content:""}.fa-linode:before{content:""}.fa-linux:before{content:""}.fa-lips:before{content:""}.fa-lira-sign:before{content:""}.fa-list:before{content:""}.fa-list-alt:before{content:""}.fa-list-music:before{content:""}.fa-list-ol:before{content:""}.fa-list-ul:before{content:""}.fa-location:before{content:""}.fa-location-arrow:before{content:""}.fa-location-circle:before{content:""}.fa-location-slash:before{content:""}.fa-lock:before{content:""}.fa-lock-alt:before{content:""}.fa-lock-open:before{content:""}.fa-lock-open-alt:before{content:""}.fa-long-arrow-alt-down:before{content:""}.fa-long-arrow-alt-left:before{content:""}.fa-long-arrow-alt-right:before{content:""}.fa-long-arrow-alt-up:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-long-arrow-up:before{content:""}.fa-loveseat:before{content:""}.fa-low-vision:before{content:""}.fa-luchador:before{content:""}.fa-luggage-cart:before{content:""}.fa-lungs:before{content:""}.fa-lungs-virus:before{content:""}.fa-lyft:before{content:""}.fa-mace:before{content:""}.fa-magento:before{content:""}.fa-magic:before{content:""}.fa-magnet:before{content:""}.fa-mail-bulk:before{content:""}.fa-mailbox:before{content:""}.fa-mailchimp:before{content:""}.fa-male:before{content:""}.fa-mandalorian:before{content:""}.fa-mandolin:before{content:""}.fa-map:before{content:""}.fa-map-marked:before{content:""}.fa-map-marked-alt:before{content:""}.fa-map-marker:before{content:""}.fa-map-marker-alt:before{content:""}.fa-map-marker-alt-slash:before{content:""}.fa-map-marker-check:before{content:""}.fa-map-marker-edit:before{content:""}.fa-map-marker-exclamation:before{content:""}.fa-map-marker-minus:before{content:""}.fa-map-marker-plus:before{content:""}.fa-map-marker-question:before{content:""}.fa-map-marker-slash:before{content:""}.fa-map-marker-smile:before{content:""}.fa-map-marker-times:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-markdown:before{content:""}.fa-marker:before{content:""}.fa-mars:before{content:""}.fa-mars-double:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mask:before{content:""}.fa-mastodon:before{content:""}.fa-maxcdn:before{content:""}.fa-mdb:before{content:""}.fa-meat:before{content:""}.fa-medal:before{content:""}.fa-medapps:before{content:""}.fa-medium:before{content:""}.fa-medium-m:before{content:""}.fa-medkit:before{content:""}.fa-medrt:before{content:""}.fa-meetup:before{content:""}.fa-megaphone:before{content:""}.fa-megaport:before{content:""}.fa-meh:before{content:""}.fa-meh-blank:before{content:""}.fa-meh-rolling-eyes:before{content:""}.fa-memory:before{content:""}.fa-mendeley:before{content:""}.fa-menorah:before{content:""}.fa-mercury:before{content:""}.fa-meteor:before{content:""}.fa-microblog:before{content:""}.fa-microchip:before{content:""}.fa-microphone:before{content:""}.fa-microphone-alt:before{content:""}.fa-microphone-alt-slash:before{content:""}.fa-microphone-slash:before{content:""}.fa-microphone-stand:before{content:""}.fa-microscope:before{content:""}.fa-microsoft:before{content:""}.fa-microwave:before{content:""}.fa-mind-share:before{content:""}.fa-minus:before{content:""}.fa-minus-circle:before{content:""}.fa-minus-hexagon:before{content:""}.fa-minus-octagon:before{content:""}.fa-minus-square:before{content:""}.fa-mistletoe:before{content:""}.fa-mitten:before{content:""}.fa-mix:before{content:""}.fa-mixcloud:before{content:""}.fa-mixer:before{content:""}.fa-mizuni:before{content:""}.fa-mobile:before{content:""}.fa-mobile-alt:before{content:""}.fa-mobile-android:before{content:""}.fa-mobile-android-alt:before{content:""}.fa-modx:before{content:""}.fa-monero:before{content:""}.fa-money-bill:before{content:""}.fa-money-bill-alt:before{content:""}.fa-money-bill-wave:before{content:""}.fa-money-bill-wave-alt:before{content:""}.fa-money-check:before{content:""}.fa-money-check-alt:before{content:""}.fa-money-check-edit:before{content:""}.fa-money-check-edit-alt:before{content:""}.fa-monitor-heart-rate:before{content:""}.fa-monkey:before{content:""}.fa-monument:before{content:""}.fa-moon:before{content:""}.fa-moon-cloud:before{content:""}.fa-moon-stars:before{content:""}.fa-mortar-pestle:before{content:""}.fa-mosque:before{content:""}.fa-motorcycle:before{content:""}.fa-mountain:before{content:""}.fa-mountains:before{content:""}.fa-mouse:before{content:""}.fa-mouse-alt:before{content:""}.fa-mouse-pointer:before{content:""}.fa-mp3-player:before{content:""}.fa-mug:before{content:""}.fa-mug-hot:before{content:""}.fa-mug-marshmallows:before{content:""}.fa-mug-tea:before{content:""}.fa-music:before{content:""}.fa-music-alt:before{content:""}.fa-music-alt-slash:before{content:""}.fa-music-slash:before{content:""}.fa-napster:before{content:""}.fa-narwhal:before{content:""}.fa-neos:before{content:""}.fa-network-wired:before{content:""}.fa-neuter:before{content:""}.fa-newspaper:before{content:""}.fa-nimblr:before{content:""}.fa-node:before{content:""}.fa-node-js:before{content:""}.fa-not-equal:before{content:""}.fa-notes-medical:before{content:""}.fa-npm:before{content:""}.fa-ns8:before{content:""}.fa-nutritionix:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-octagon:before{content:""}.fa-octopus-deploy:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-oil-can:before{content:""}.fa-oil-temp:before{content:""}.fa-old-republic:before{content:""}.fa-om:before{content:""}.fa-omega:before{content:""}.fa-opencart:before{content:""}.fa-openid:before{content:""}.fa-opera:before{content:""}.fa-optin-monster:before{content:""}.fa-orcid:before{content:""}.fa-ornament:before{content:""}.fa-osi:before{content:""}.fa-otter:before{content:""}.fa-outdent:before{content:""}.fa-outlet:before{content:""}.fa-oven:before{content:""}.fa-overline:before{content:""}.fa-page-break:before{content:""}.fa-page4:before{content:""}.fa-pagelines:before{content:""}.fa-pager:before{content:""}.fa-paint-brush:before{content:""}.fa-paint-brush-alt:before{content:""}.fa-paint-roller:before{content:""}.fa-palette:before{content:""}.fa-palfed:before{content:""}.fa-pallet:before{content:""}.fa-pallet-alt:before{content:""}.fa-paper-plane:before{content:""}.fa-paperclip:before{content:""}.fa-parachute-box:before{content:""}.fa-paragraph:before{content:""}.fa-paragraph-rtl:before{content:""}.fa-parking:before{content:""}.fa-parking-circle:before{content:""}.fa-parking-circle-slash:before{content:""}.fa-parking-slash:before{content:""}.fa-passport:before{content:""}.fa-pastafarianism:before{content:""}.fa-paste:before{content:""}.fa-patreon:before{content:""}.fa-pause:before{content:""}.fa-pause-circle:before{content:""}.fa-paw:before{content:""}.fa-paw-alt:before{content:""}.fa-paw-claws:before{content:""}.fa-paypal:before{content:""}.fa-peace:before{content:""}.fa-pegasus:before{content:""}.fa-pen:before{content:""}.fa-pen-alt:before{content:""}.fa-pen-fancy:before{content:""}.fa-pen-nib:before{content:""}.fa-pen-square:before{content:""}.fa-pencil:before{content:""}.fa-pencil-alt:before{content:""}.fa-pencil-paintbrush:before{content:""}.fa-pencil-ruler:before{content:""}.fa-pennant:before{content:""}.fa-penny-arcade:before{content:""}.fa-people-arrows:before{content:""}.fa-people-carry:before{content:""}.fa-pepper-hot:before{content:""}.fa-perbyte:before{content:""}.fa-percent:before{content:""}.fa-percentage:before{content:""}.fa-periscope:before{content:""}.fa-person-booth:before{content:""}.fa-person-carry:before{content:""}.fa-person-dolly:before{content:""}.fa-person-dolly-empty:before{content:""}.fa-person-sign:before{content:""}.fa-phabricator:before{content:""}.fa-phoenix-framework:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-phone:before{content:""}.fa-phone-alt:before{content:""}.fa-phone-laptop:before{content:""}.fa-phone-office:before{content:""}.fa-phone-plus:before{content:""}.fa-phone-rotary:before{content:""}.fa-phone-slash:before{content:""}.fa-phone-square:before{content:""}.fa-phone-square-alt:before{content:""}.fa-phone-volume:before{content:""}.fa-photo-video:before{content:""}.fa-php:before{content:""}.fa-pi:before{content:""}.fa-piano:before{content:""}.fa-piano-keyboard:before{content:""}.fa-pie:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-square:before{content:""}.fa-pig:before{content:""}.fa-piggy-bank:before{content:""}.fa-pills:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-p:before{content:""}.fa-pinterest-square:before{content:""}.fa-pizza:before{content:""}.fa-pizza-slice:before{content:""}.fa-place-of-worship:before{content:""}.fa-plane:before{content:""}.fa-plane-alt:before{content:""}.fa-plane-arrival:before{content:""}.fa-plane-departure:before{content:""}.fa-plane-slash:before{content:""}.fa-planet-moon:before{content:""}.fa-planet-ringed:before{content:""}.fa-play:before{content:""}.fa-play-circle:before{content:""}.fa-playstation:before{content:""}.fa-plug:before{content:""}.fa-plus:before{content:""}.fa-plus-circle:before{content:""}.fa-plus-hexagon:before{content:""}.fa-plus-octagon:before{content:""}.fa-plus-square:before{content:""}.fa-podcast:before{content:""}.fa-podium:before{content:""}.fa-podium-star:before{content:""}.fa-police-box:before{content:""}.fa-poll:before{content:""}.fa-poll-h:before{content:""}.fa-poll-people:before{content:""}.fa-poo:before{content:""}.fa-poo-storm:before{content:""}.fa-poop:before{content:""}.fa-popcorn:before{content:""}.fa-portal-enter:before{content:""}.fa-portal-exit:before{content:""}.fa-portrait:before{content:""}.fa-pound-sign:before{content:""}.fa-power-off:before{content:""}.fa-pray:before{content:""}.fa-praying-hands:before{content:""}.fa-prescription:before{content:""}.fa-prescription-bottle:before{content:""}.fa-prescription-bottle-alt:before{content:""}.fa-presentation:before{content:""}.fa-print:before{content:""}.fa-print-search:before{content:""}.fa-print-slash:before{content:""}.fa-procedures:before{content:""}.fa-product-hunt:before{content:""}.fa-project-diagram:before{content:""}.fa-projector:before{content:""}.fa-pump-medical:before{content:""}.fa-pump-soap:before{content:""}.fa-pumpkin:before{content:""}.fa-pushed:before{content:""}.fa-puzzle-piece:before{content:""}.fa-python:before{content:""}.fa-qq:before{content:""}.fa-qrcode:before{content:""}.fa-question:before{content:""}.fa-question-circle:before{content:""}.fa-question-square:before{content:""}.fa-quidditch:before{content:""}.fa-quinscape:before{content:""}.fa-quora:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-quran:before{content:""}.fa-r-project:before{content:""}.fa-rabbit:before{content:""}.fa-rabbit-fast:before{content:""}.fa-racquet:before{content:""}.fa-radar:before{content:""}.fa-radiation:before{content:""}.fa-radiation-alt:before{content:""}.fa-radio:before{content:""}.fa-radio-alt:before{content:""}.fa-rainbow:before{content:""}.fa-raindrops:before{content:""}.fa-ram:before{content:""}.fa-ramp-loading:before{content:""}.fa-random:before{content:""}.fa-raspberry-pi:before{content:""}.fa-ravelry:before{content:""}.fa-raygun:before{content:""}.fa-react:before{content:""}.fa-reacteurope:before{content:""}.fa-readme:before{content:""}.fa-rebel:before{content:""}.fa-receipt:before{content:""}.fa-record-vinyl:before{content:""}.fa-rectangle-landscape:before{content:""}.fa-rectangle-portrait:before{content:""}.fa-rectangle-wide:before{content:""}.fa-recycle:before{content:""}.fa-red-river:before{content:""}.fa-reddit:before{content:""}.fa-reddit-alien:before{content:""}.fa-reddit-square:before{content:""}.fa-redhat:before{content:""}.fa-redo:before{content:""}.fa-redo-alt:before{content:""}.fa-refrigerator:before{content:""}.fa-registered:before{content:""}.fa-remove-format:before{content:""}.fa-renren:before{content:""}.fa-repeat:before{content:""}.fa-repeat-1:before{content:""}.fa-repeat-1-alt:before{content:""}.fa-repeat-alt:before{content:""}.fa-reply:before{content:""}.fa-reply-all:before{content:""}.fa-replyd:before{content:""}.fa-republican:before{content:""}.fa-researchgate:before{content:""}.fa-resolving:before{content:""}.fa-restroom:before{content:""}.fa-retweet:before{content:""}.fa-retweet-alt:before{content:""}.fa-rev:before{content:""}.fa-ribbon:before{content:""}.fa-ring:before{content:""}.fa-rings-wedding:before{content:""}.fa-road:before{content:""}.fa-robot:before{content:""}.fa-rocket:before{content:""}.fa-rocket-launch:before{content:""}.fa-rocketchat:before{content:""}.fa-rockrms:before{content:""}.fa-route:before{content:""}.fa-route-highway:before{content:""}.fa-route-interstate:before{content:""}.fa-router:before{content:""}.fa-rss:before{content:""}.fa-rss-square:before{content:""}.fa-ruble-sign:before{content:""}.fa-ruler:before{content:""}.fa-ruler-combined:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-ruler-triangle:before{content:""}.fa-ruler-vertical:before{content:""}.fa-running:before{content:""}.fa-rupee-sign:before{content:""}.fa-rust:before{content:""}.fa-rv:before{content:""}.fa-sack:before{content:""}.fa-sack-dollar:before{content:""}.fa-sad-cry:before{content:""}.fa-sad-tear:before{content:""}.fa-safari:before{content:""}.fa-salad:before{content:""}.fa-salesforce:before{content:""}.fa-sandwich:before{content:""}.fa-sass:before{content:""}.fa-satellite:before{content:""}.fa-satellite-dish:before{content:""}.fa-sausage:before{content:""}.fa-save:before{content:""}.fa-sax-hot:before{content:""}.fa-saxophone:before{content:""}.fa-scalpel:before{content:""}.fa-scalpel-path:before{content:""}.fa-scanner:before{content:""}.fa-scanner-image:before{content:""}.fa-scanner-keyboard:before{content:""}.fa-scanner-touchscreen:before{content:""}.fa-scarecrow:before{content:""}.fa-scarf:before{content:""}.fa-schlix:before{content:""}.fa-school:before{content:""}.fa-screwdriver:before{content:""}.fa-scribd:before{content:""}.fa-scroll:before{content:""}.fa-scroll-old:before{content:""}.fa-scrubber:before{content:""}.fa-scythe:before{content:""}.fa-sd-card:before{content:""}.fa-search:before{content:""}.fa-search-dollar:before{content:""}.fa-search-location:before{content:""}.fa-search-minus:before{content:""}.fa-search-plus:before{content:""}.fa-searchengin:before{content:""}.fa-seedling:before{content:""}.fa-sellcast:before{content:""}.fa-sellsy:before{content:""}.fa-send-back:before{content:""}.fa-send-backward:before{content:""}.fa-sensor:before{content:""}.fa-sensor-alert:before{content:""}.fa-sensor-fire:before{content:""}.fa-sensor-on:before{content:""}.fa-sensor-smoke:before{content:""}.fa-server:before{content:""}.fa-servicestack:before{content:""}.fa-shapes:before{content:""}.fa-share:before{content:""}.fa-share-all:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-share-square:before{content:""}.fa-sheep:before{content:""}.fa-shekel-sign:before{content:""}.fa-shield:before{content:""}.fa-shield-alt:before{content:""}.fa-shield-check:before{content:""}.fa-shield-cross:before{content:""}.fa-shield-virus:before{content:""}.fa-ship:before{content:""}.fa-shipping-fast:before{content:""}.fa-shipping-timed:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-shish-kebab:before{content:""}.fa-shoe-prints:before{content:""}.fa-shopify:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-shopping-cart:before{content:""}.fa-shopware:before{content:""}.fa-shovel:before{content:""}.fa-shovel-snow:before{content:""}.fa-shower:before{content:""}.fa-shredder:before{content:""}.fa-shuttle-van:before{content:""}.fa-shuttlecock:before{content:""}.fa-sickle:before{content:""}.fa-sigma:before{content:""}.fa-sign:before{content:""}.fa-sign-in:before{content:""}.fa-sign-in-alt:before{content:""}.fa-sign-language:before{content:""}.fa-sign-out:before{content:""}.fa-sign-out-alt:before{content:""}.fa-signal:before{content:""}.fa-signal-1:before{content:""}.fa-signal-2:before{content:""}.fa-signal-3:before{content:""}.fa-signal-4:before{content:""}.fa-signal-alt:before{content:""}.fa-signal-alt-1:before{content:""}.fa-signal-alt-2:before{content:""}.fa-signal-alt-3:before{content:""}.fa-signal-alt-slash:before{content:""}.fa-signal-slash:before{content:""}.fa-signal-stream:before{content:""}.fa-signature:before{content:""}.fa-sim-card:before{content:""}.fa-simplybuilt:before{content:""}.fa-sink:before{content:""}.fa-siren:before{content:""}.fa-siren-on:before{content:""}.fa-sistrix:before{content:""}.fa-sitemap:before{content:""}.fa-sith:before{content:""}.fa-skating:before{content:""}.fa-skeleton:before{content:""}.fa-sketch:before{content:""}.fa-ski-jump:before{content:""}.fa-ski-lift:before{content:""}.fa-skiing:before{content:""}.fa-skiing-nordic:before{content:""}.fa-skull:before{content:""}.fa-skull-cow:before{content:""}.fa-skull-crossbones:before{content:""}.fa-skyatlas:before{content:""}.fa-skype:before{content:""}.fa-slack:before{content:""}.fa-slack-hash:before{content:""}.fa-slash:before{content:""}.fa-sledding:before{content:""}.fa-sleigh:before{content:""}.fa-sliders-h:before{content:""}.fa-sliders-h-square:before{content:""}.fa-sliders-v:before{content:""}.fa-sliders-v-square:before{content:""}.fa-slideshare:before{content:""}.fa-smile:before{content:""}.fa-smile-beam:before{content:""}.fa-smile-plus:before{content:""}.fa-smile-wink:before{content:""}.fa-smog:before{content:""}.fa-smoke:before{content:""}.fa-smoking:before{content:""}.fa-smoking-ban:before{content:""}.fa-sms:before{content:""}.fa-snake:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-snooze:before{content:""}.fa-snow-blowing:before{content:""}.fa-snowboarding:before{content:""}.fa-snowflake:before{content:""}.fa-snowflakes:before{content:""}.fa-snowman:before{content:""}.fa-snowmobile:before{content:""}.fa-snowplow:before{content:""}.fa-soap:before{content:""}.fa-socks:before{content:""}.fa-solar-panel:before{content:""}.fa-solar-system:before{content:""}.fa-sort:before{content:""}.fa-sort-alpha-down:before{content:""}.fa-sort-alpha-down-alt:before{content:""}.fa-sort-alpha-up:before{content:""}.fa-sort-alpha-up-alt:before{content:""}.fa-sort-alt:before{content:""}.fa-sort-amount-down:before{content:""}.fa-sort-amount-down-alt:before{content:""}.fa-sort-amount-up:before{content:""}.fa-sort-amount-up-alt:before{content:""}.fa-sort-circle:before{content:""}.fa-sort-circle-down:before{content:""}.fa-sort-circle-up:before{content:""}.fa-sort-down:before{content:""}.fa-sort-numeric-down:before{content:""}.fa-sort-numeric-down-alt:before{content:""}.fa-sort-numeric-up:before{content:""}.fa-sort-numeric-up-alt:before{content:""}.fa-sort-shapes-down:before{content:""}.fa-sort-shapes-down-alt:before{content:""}.fa-sort-shapes-up:before{content:""}.fa-sort-shapes-up-alt:before{content:""}.fa-sort-size-down:before{content:""}.fa-sort-size-down-alt:before{content:""}.fa-sort-size-up:before{content:""}.fa-sort-size-up-alt:before{content:""}.fa-sort-up:before{content:""}.fa-soundcloud:before{content:""}.fa-soup:before{content:""}.fa-sourcetree:before{content:""}.fa-spa:before{content:""}.fa-space-shuttle:before{content:""}.fa-space-station-moon:before{content:""}.fa-space-station-moon-alt:before{content:""}.fa-spade:before{content:""}.fa-sparkles:before{content:""}.fa-speakap:before{content:""}.fa-speaker:before{content:""}.fa-speaker-deck:before{content:""}.fa-speakers:before{content:""}.fa-spell-check:before{content:""}.fa-spider:before{content:""}.fa-spider-black-widow:before{content:""}.fa-spider-web:before{content:""}.fa-spinner:before{content:""}.fa-spinner-third:before{content:""}.fa-splotch:before{content:""}.fa-spotify:before{content:""}.fa-spray-can:before{content:""}.fa-sprinkler:before{content:""}.fa-square:before{content:""}.fa-square-full:before{content:""}.fa-square-root:before{content:""}.fa-square-root-alt:before{content:""}.fa-squarespace:before{content:""}.fa-squirrel:before{content:""}.fa-stack-exchange:before{content:""}.fa-stack-overflow:before{content:""}.fa-stackpath:before{content:""}.fa-staff:before{content:""}.fa-stamp:before{content:""}.fa-star:before{content:""}.fa-star-and-crescent:before{content:""}.fa-star-christmas:before{content:""}.fa-star-exclamation:before{content:""}.fa-star-half:before{content:""}.fa-star-half-alt:before{content:""}.fa-star-of-david:before{content:""}.fa-star-of-life:before{content:""}.fa-star-shooting:before{content:""}.fa-starfighter:before{content:""}.fa-starfighter-alt:before{content:""}.fa-stars:before{content:""}.fa-starship:before{content:""}.fa-starship-freighter:before{content:""}.fa-staylinked:before{content:""}.fa-steak:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-steam-symbol:before{content:""}.fa-steering-wheel:before{content:""}.fa-step-backward:before{content:""}.fa-step-forward:before{content:""}.fa-stethoscope:before{content:""}.fa-sticker-mule:before{content:""}.fa-sticky-note:before{content:""}.fa-stocking:before{content:""}.fa-stomach:before{content:""}.fa-stop:before{content:""}.fa-stop-circle:before{content:""}.fa-stopwatch:before{content:""}.fa-stopwatch-20:before{content:""}.fa-store:before{content:""}.fa-store-alt:before{content:""}.fa-store-alt-slash:before{content:""}.fa-store-slash:before{content:""}.fa-strava:before{content:""}.fa-stream:before{content:""}.fa-street-view:before{content:""}.fa-stretcher:before{content:""}.fa-strikethrough:before{content:""}.fa-stripe:before{content:""}.fa-stripe-s:before{content:""}.fa-stroopwafel:before{content:""}.fa-studiovinari:before{content:""}.fa-stumbleupon:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-subscript:before{content:""}.fa-subway:before{content:""}.fa-suitcase:before{content:""}.fa-suitcase-rolling:before{content:""}.fa-sun:before{content:""}.fa-sun-cloud:before{content:""}.fa-sun-dust:before{content:""}.fa-sun-haze:before{content:""}.fa-sunglasses:before{content:""}.fa-sunrise:before{content:""}.fa-sunset:before{content:""}.fa-superpowers:before{content:""}.fa-superscript:before{content:""}.fa-supple:before{content:""}.fa-surprise:before{content:""}.fa-suse:before{content:""}.fa-swatchbook:before{content:""}.fa-swift:before{content:""}.fa-swimmer:before{content:""}.fa-swimming-pool:before{content:""}.fa-sword:before{content:""}.fa-sword-laser:before{content:""}.fa-sword-laser-alt:before{content:""}.fa-swords:before{content:""}.fa-swords-laser:before{content:""}.fa-symfony:before{content:""}.fa-synagogue:before{content:""}.fa-sync:before{content:""}.fa-sync-alt:before{content:""}.fa-syringe:before{content:""}.fa-table:before{content:""}.fa-table-tennis:before{content:""}.fa-tablet:before{content:""}.fa-tablet-alt:before{content:""}.fa-tablet-android:before{content:""}.fa-tablet-android-alt:before{content:""}.fa-tablet-rugged:before{content:""}.fa-tablets:before{content:""}.fa-tachometer:before{content:""}.fa-tachometer-alt:before{content:""}.fa-tachometer-alt-average:before{content:""}.fa-tachometer-alt-fast:before{content:""}.fa-tachometer-alt-fastest:before{content:""}.fa-tachometer-alt-slow:before{content:""}.fa-tachometer-alt-slowest:before{content:""}.fa-tachometer-average:before{content:""}.fa-tachometer-fast:before{content:""}.fa-tachometer-fastest:before{content:""}.fa-tachometer-slow:before{content:""}.fa-tachometer-slowest:before{content:""}.fa-taco:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-tally:before{content:""}.fa-tanakh:before{content:""}.fa-tape:before{content:""}.fa-tasks:before{content:""}.fa-tasks-alt:before{content:""}.fa-taxi:before{content:""}.fa-teamspeak:before{content:""}.fa-teeth:before{content:""}.fa-teeth-open:before{content:""}.fa-telegram:before{content:""}.fa-telegram-plane:before{content:""}.fa-telescope:before{content:""}.fa-temperature-down:before{content:""}.fa-temperature-frigid:before{content:""}.fa-temperature-high:before{content:""}.fa-temperature-hot:before{content:""}.fa-temperature-low:before{content:""}.fa-temperature-up:before{content:""}.fa-tencent-weibo:before{content:""}.fa-tenge:before{content:""}.fa-tennis-ball:before{content:""}.fa-terminal:before{content:""}.fa-text:before{content:""}.fa-text-height:before{content:""}.fa-text-size:before{content:""}.fa-text-width:before{content:""}.fa-th:before{content:""}.fa-th-large:before{content:""}.fa-th-list:before{content:""}.fa-the-red-yeti:before{content:""}.fa-theater-masks:before{content:""}.fa-themeco:before{content:""}.fa-themeisle:before{content:""}.fa-thermometer:before{content:""}.fa-thermometer-empty:before{content:""}.fa-thermometer-full:before{content:""}.fa-thermometer-half:before{content:""}.fa-thermometer-quarter:before{content:""}.fa-thermometer-three-quarters:before{content:""}.fa-theta:before{content:""}.fa-think-peaks:before{content:""}.fa-thumbs-down:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbtack:before{content:""}.fa-thunderstorm:before{content:""}.fa-thunderstorm-moon:before{content:""}.fa-thunderstorm-sun:before{content:""}.fa-ticket:before{content:""}.fa-ticket-alt:before{content:""}.fa-tiktok:before{content:""}.fa-tilde:before{content:""}.fa-times:before{content:""}.fa-times-circle:before{content:""}.fa-times-hexagon:before{content:""}.fa-times-octagon:before{content:""}.fa-times-square:before{content:""}.fa-tint:before{content:""}.fa-tint-slash:before{content:""}.fa-tire:before{content:""}.fa-tire-flat:before{content:""}.fa-tire-pressure-warning:before{content:""}.fa-tire-rugged:before{content:""}.fa-tired:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-toilet:before{content:""}.fa-toilet-paper:before{content:""}.fa-toilet-paper-alt:before{content:""}.fa-toilet-paper-slash:before{content:""}.fa-tombstone:before{content:""}.fa-tombstone-alt:before{content:""}.fa-toolbox:before{content:""}.fa-tools:before{content:""}.fa-tooth:before{content:""}.fa-toothbrush:before{content:""}.fa-torah:before{content:""}.fa-torii-gate:before{content:""}.fa-tornado:before{content:""}.fa-tractor:before{content:""}.fa-trade-federation:before{content:""}.fa-trademark:before{content:""}.fa-traffic-cone:before{content:""}.fa-traffic-light:before{content:""}.fa-traffic-light-go:before{content:""}.fa-traffic-light-slow:before{content:""}.fa-traffic-light-stop:before{content:""}.fa-trailer:before{content:""}.fa-train:before{content:""}.fa-tram:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-transporter:before{content:""}.fa-transporter-1:before{content:""}.fa-transporter-2:before{content:""}.fa-transporter-3:before{content:""}.fa-transporter-empty:before{content:""}.fa-trash:before{content:""}.fa-trash-alt:before{content:""}.fa-trash-restore:before{content:""}.fa-trash-restore-alt:before{content:""}.fa-trash-undo:before{content:""}.fa-trash-undo-alt:before{content:""}.fa-treasure-chest:before{content:""}.fa-tree:before{content:""}.fa-tree-alt:before{content:""}.fa-tree-christmas:before{content:""}.fa-tree-decorated:before{content:""}.fa-tree-large:before{content:""}.fa-tree-palm:before{content:""}.fa-trees:before{content:""}.fa-trello:before{content:""}.fa-triangle:before{content:""}.fa-triangle-music:before{content:""}.fa-tripadvisor:before{content:""}.fa-trophy:before{content:""}.fa-trophy-alt:before{content:""}.fa-truck:before{content:""}.fa-truck-container:before{content:""}.fa-truck-couch:before{content:""}.fa-truck-loading:before{content:""}.fa-truck-monster:before{content:""}.fa-truck-moving:before{content:""}.fa-truck-pickup:before{content:""}.fa-truck-plow:before{content:""}.fa-truck-ramp:before{content:""}.fa-trumpet:before{content:""}.fa-tshirt:before{content:""}.fa-tty:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-turkey:before{content:""}.fa-turntable:before{content:""}.fa-turtle:before{content:""}.fa-tv:before{content:""}.fa-tv-alt:before{content:""}.fa-tv-music:before{content:""}.fa-tv-retro:before{content:""}.fa-twitch:before{content:""}.fa-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-typewriter:before{content:""}.fa-typo3:before{content:""}.fa-uber:before{content:""}.fa-ubuntu:before{content:""}.fa-ufo:before{content:""}.fa-ufo-beam:before{content:""}.fa-uikit:before{content:""}.fa-umbraco:before{content:""}.fa-umbrella:before{content:""}.fa-umbrella-beach:before{content:""}.fa-uncharted:before{content:""}.fa-underline:before{content:""}.fa-undo:before{content:""}.fa-undo-alt:before{content:""}.fa-unicorn:before{content:""}.fa-union:before{content:""}.fa-uniregistry:before{content:""}.fa-unity:before{content:""}.fa-universal-access:before{content:""}.fa-university:before{content:""}.fa-unlink:before{content:""}.fa-unlock:before{content:""}.fa-unlock-alt:before{content:""}.fa-unsplash:before{content:""}.fa-untappd:before{content:""}.fa-upload:before{content:""}.fa-ups:before{content:""}.fa-usb:before{content:""}.fa-usb-drive:before{content:""}.fa-usd-circle:before{content:""}.fa-usd-square:before{content:""}.fa-user:before{content:""}.fa-user-alien:before{content:""}.fa-user-alt:before{content:""}.fa-user-alt-slash:before{content:""}.fa-user-astronaut:before{content:""}.fa-user-chart:before{content:""}.fa-user-check:before{content:""}.fa-user-circle:before{content:""}.fa-user-clock:before{content:""}.fa-user-cog:before{content:""}.fa-user-cowboy:before{content:""}.fa-user-crown:before{content:""}.fa-user-edit:before{content:""}.fa-user-friends:before{content:""}.fa-user-graduate:before{content:""}.fa-user-hard-hat:before{content:""}.fa-user-headset:before{content:""}.fa-user-injured:before{content:""}.fa-user-lock:before{content:""}.fa-user-md:before{content:""}.fa-user-md-chat:before{content:""}.fa-user-minus:before{content:""}.fa-user-music:before{content:""}.fa-user-ninja:before{content:""}.fa-user-nurse:before{content:""}.fa-user-plus:before{content:""}.fa-user-robot:before{content:""}.fa-user-secret:before{content:""}.fa-user-shield:before{content:""}.fa-user-slash:before{content:""}.fa-user-tag:before{content:""}.fa-user-tie:before{content:""}.fa-user-times:before{content:""}.fa-user-unlock:before{content:""}.fa-user-visor:before{content:""}.fa-users:before{content:""}.fa-users-class:before{content:""}.fa-users-cog:before{content:""}.fa-users-crown:before{content:""}.fa-users-medical:before{content:""}.fa-users-slash:before{content:""}.fa-usps:before{content:""}.fa-ussunnah:before{content:""}.fa-utensil-fork:before{content:""}.fa-utensil-knife:before{content:""}.fa-utensil-spoon:before{content:""}.fa-utensils:before{content:""}.fa-utensils-alt:before{content:""}.fa-vaadin:before{content:""}.fa-vacuum:before{content:""}.fa-vacuum-robot:before{content:""}.fa-value-absolute:before{content:""}.fa-vector-square:before{content:""}.fa-venus:before{content:""}.fa-venus-double:before{content:""}.fa-venus-mars:before{content:""}.fa-vest:before{content:""}.fa-vest-patches:before{content:""}.fa-vhs:before{content:""}.fa-viacoin:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-vial:before{content:""}.fa-vials:before{content:""}.fa-viber:before{content:""}.fa-video:before{content:""}.fa-video-plus:before{content:""}.fa-video-slash:before{content:""}.fa-vihara:before{content:""}.fa-vimeo:before{content:""}.fa-vimeo-square:before{content:""}.fa-vimeo-v:before{content:""}.fa-vine:before{content:""}.fa-violin:before{content:""}.fa-virus:before{content:""}.fa-virus-slash:before{content:""}.fa-viruses:before{content:""}.fa-vk:before{content:""}.fa-vnv:before{content:""}.fa-voicemail:before{content:""}.fa-volcano:before{content:""}.fa-volleyball-ball:before{content:""}.fa-volume:before{content:""}.fa-volume-down:before{content:""}.fa-volume-mute:before{content:""}.fa-volume-off:before{content:""}.fa-volume-slash:before{content:""}.fa-volume-up:before{content:""}.fa-vote-nay:before{content:""}.fa-vote-yea:before{content:""}.fa-vr-cardboard:before{content:""}.fa-vuejs:before{content:""}.fa-wagon-covered:before{content:""}.fa-walker:before{content:""}.fa-walkie-talkie:before{content:""}.fa-walking:before{content:""}.fa-wallet:before{content:""}.fa-wand:before{content:""}.fa-wand-magic:before{content:""}.fa-warehouse:before{content:""}.fa-warehouse-alt:before{content:""}.fa-washer:before{content:""}.fa-watch:before{content:""}.fa-watch-calculator:before{content:""}.fa-watch-fitness:before{content:""}.fa-watchman-monitoring:before{content:""}.fa-water:before{content:""}.fa-water-lower:before{content:""}.fa-water-rise:before{content:""}.fa-wave-sine:before{content:""}.fa-wave-square:before{content:""}.fa-wave-triangle:before{content:""}.fa-waveform:before{content:""}.fa-waveform-path:before{content:""}.fa-waze:before{content:""}.fa-webcam:before{content:""}.fa-webcam-slash:before{content:""}.fa-weebly:before{content:""}.fa-weibo:before{content:""}.fa-weight:before{content:""}.fa-weight-hanging:before{content:""}.fa-weixin:before{content:""}.fa-whale:before{content:""}.fa-whatsapp:before{content:""}.fa-whatsapp-square:before{content:""}.fa-wheat:before{content:""}.fa-wheelchair:before{content:""}.fa-whistle:before{content:""}.fa-whmcs:before{content:""}.fa-wifi:before{content:""}.fa-wifi-1:before{content:""}.fa-wifi-2:before{content:""}.fa-wifi-slash:before{content:""}.fa-wikipedia-w:before{content:""}.fa-wind:before{content:""}.fa-wind-turbine:before{content:""}.fa-wind-warning:before{content:""}.fa-window:before{content:""}.fa-window-alt:before{content:""}.fa-window-close:before{content:""}.fa-window-frame:before{content:""}.fa-window-frame-open:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-windows:before{content:""}.fa-windsock:before{content:""}.fa-wine-bottle:before{content:""}.fa-wine-glass:before{content:""}.fa-wine-glass-alt:before{content:""}.fa-wix:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-wodu:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-won-sign:before{content:""}.fa-wordpress:before{content:""}.fa-wordpress-simple:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpexplorer:before{content:""}.fa-wpforms:before{content:""}.fa-wpressr:before{content:""}.fa-wreath:before{content:""}.fa-wrench:before{content:""}.fa-x-ray:before{content:""}.fa-xbox:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-y-combinator:before{content:""}.fa-yahoo:before{content:""}.fa-yammer:before{content:""}.fa-yandex:before{content:""}.fa-yandex-international:before{content:""}.fa-yarn:before{content:""}.fa-yelp:before{content:""}.fa-yen-sign:before{content:""}.fa-yin-yang:before{content:""}.fa-yoast:before{content:""}.fa-youtube:before{content:""}.fa-youtube-square:before{content:""}.fa-zhihu:before{content:""}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/themes/custom/csail/fonts/font-awesome/fa-brands-400.eot);src:url(/themes/custom/csail/fonts/font-awesome/fa-brands-400.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/font-awesome/fa-brands-400.woff2) format("woff2"),url(/themes/custom/csail/fonts/font-awesome/fa-brands-400.woff) format("woff"),url(/themes/custom/csail/fonts/font-awesome/fa-brands-400.ttf) format("truetype"),url(/themes/custom/csail/fonts/font-awesome/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:block;src:url(/themes/custom/csail/fonts/font-awesome/fa-light-300.eot);src:url(/themes/custom/csail/fonts/font-awesome/fa-light-300.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/font-awesome/fa-light-300.woff2) format("woff2"),url(/themes/custom/csail/fonts/font-awesome/fa-light-300.woff) format("woff"),url(/themes/custom/csail/fonts/font-awesome/fa-light-300.ttf) format("truetype"),url(/themes/custom/csail/fonts/font-awesome/fa-light-300.svg#fontawesome) format("svg")}.fal{font-family:"Font Awesome 5 Pro";font-weight:300}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:block;src:url(/themes/custom/csail/fonts/font-awesome/fa-regular-400.eot);src:url(/themes/custom/csail/fonts/font-awesome/fa-regular-400.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/font-awesome/fa-regular-400.woff2) format("woff2"),url(/themes/custom/csail/fonts/font-awesome/fa-regular-400.woff) format("woff"),url(/themes/custom/csail/fonts/font-awesome/fa-regular-400.ttf) format("truetype"),url(/themes/custom/csail/fonts/font-awesome/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Pro";font-weight:400}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:block;src:url(/themes/custom/csail/fonts/font-awesome/fa-solid-900.eot);src:url(/themes/custom/csail/fonts/font-awesome/fa-solid-900.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/font-awesome/fa-solid-900.woff2) format("woff2"),url(/themes/custom/csail/fonts/font-awesome/fa-solid-900.woff) format("woff"),url(/themes/custom/csail/fonts/font-awesome/fa-solid-900.ttf) format("truetype"),url(/themes/custom/csail/fonts/font-awesome/fa-solid-900.svg#fontawesome) format("svg")}.fa,.field--type-text-long ul li:before,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/custom/csail/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.related-events,section.centers .view-id-research,section.projects .view-id-research,.view-id-news,section.members .members-wrapper,.gray-background{background-color:#ececec}.green-background{background-color:#e1efeb}.light-green-background{background-color:#f4f9f7}.white-background{background-color:#fff}@font-face{font-family:"basis-grotesque-bold";src:url(/themes/custom/csail/fonts/basis-grotesque-bold/basis-grotesque-bold.eot);src:url(/themes/custom/csail/fonts/basis-grotesque-bold/basis-grotesque-bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/basis-grotesque-bold/basis-grotesque-bold.woff) format("woff"),url(/themes/custom/csail/fonts/basis-grotesque-bold/basis-grotesque-bold.woff2) format("woff2"),url(/themes/custom/csail/fonts/basis-grotesque-bold/basis-grotesque-bold.ttf) format("truetype");font-weight:bold;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"basis-grotesque-medium";src:url(/themes/custom/csail/fonts/basis-grotesque-medium/basis-grotesque-medium.eot);src:url(/themes/custom/csail/fonts/basis-grotesque-medium/basis-grotesque-medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/basis-grotesque-medium/basis-grotesque-medium.woff) format("woff"),url(/themes/custom/csail/fonts/basis-grotesque-medium/basis-grotesque-medium.woff2) format("woff2"),url(/themes/custom/csail/fonts/basis-grotesque-medium/basis-grotesque-medium.ttf) format("truetype");font-weight:normal;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"basis-grotesque-monobold";src:url(/themes/custom/csail/fonts/basis-grotesque-monobold/basis-grotesque-monobold.eot);src:url(/themes/custom/csail/fonts/basis-grotesque-monobold/basis-grotesque-monobold.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/basis-grotesque-monobold/basis-grotesque-monobold.woff) format("woff"),url(/themes/custom/csail/fonts/basis-grotesque-monobold/basis-grotesque-monobold.woff2) format("woff2"),url(/themes/custom/csail/fonts/basis-grotesque-monobold/basis-grotesque-monobold.ttf) format("truetype");font-weight:normal;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"basis-grotesque-off-white";src:url(/themes/custom/csail/fonts/basis-grotesque-off-white/basis-grotesque-off-white.eot);src:url(/themes/custom/csail/fonts/basis-grotesque-off-white/basis-grotesque-off-white.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/basis-grotesque-off-white/basis-grotesque-off-white.woff) format("woff"),url(/themes/custom/csail/fonts/basis-grotesque-off-white/basis-grotesque-off-white.woff2) format("woff2"),url(/themes/custom/csail/fonts/basis-grotesque-off-white/basis-grotesque-off-white.ttf) format("truetype");font-weight:normal;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"basis-grotesque-regular";src:url(/themes/custom/csail/fonts/basis-grotesque-regular/basis-grotesque-regular.eot);src:url(/themes/custom/csail/fonts/basis-grotesque-regular/basis-grotesque-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/basis-grotesque-regular/basis-grotesque-regular.woff) format("woff"),url(/themes/custom/csail/fonts/basis-grotesque-regular/basis-grotesque-regular.woff2) format("woff2"),url(/themes/custom/csail/fonts/basis-grotesque-regular/basis-grotesque-regular.ttf) format("truetype");font-weight:normal;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"csail-ebony-bold";src:url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Bold.eot);src:url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Bold.woff) format("woff"),url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Bold.woff2) format("woff2");font-weight:normal;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"csail-ebony-regular";src:url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Regular.eot);src:url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Regular.woff) format("woff"),url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Regular.woff2) format("woff2");font-weight:normal;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"csail-ebony-light";src:url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Light.eot);src:url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Light.woff) format("woff"),url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Light.woff2) format("woff2");font-weight:normal;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input[type=button],input[type=reset],input[type=submit]{appearance:none;background-color:#0090eb;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:"basis-grotesque-regular";font-size:1em;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:10px 1.5em;text-decoration:none;transition:background-color 150ms ease;user-select:none;vertical-align:middle;white-space:nowrap}button:hover,button:focus,input[type=button]:hover,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:focus{background-color:#00b8ff;color:#fff}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.5}button:disabled:hover,input[type=button]:disabled:hover,input[type=reset]:disabled:hover,input[type=submit]:disabled:hover{background-color:#00b8ff}.field--name-field-all-publications a,.csail-btn{-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:#0090eb;color:#fff;display:block;font-family:"basis-grotesque-bold";font-size:14px;letter-spacing:1.6px;line-height:1;margin:0 auto;min-width:272px;padding:10px 15px;text-align:center;text-transform:uppercase;width:100%}.field--name-field-all-publications a:hover,.csail-btn:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:#00b8ff;border-bottom:none;color:#fff;text-decoration:none}@media screen and (min-width:37.5em){.field--name-field-all-publications a,.csail-btn{width:272px}}.research-navigation .content-container .sticky-nav-prefix a.contact-me,.research-navigation .content-container .sticky-nav-prefix label,.person-navigation .content-container .sticky-nav-prefix a.contact-me,.person-navigation .content-container .sticky-nav-prefix label,.modal-btn{font-family:"basis-grotesque-bold";font-size:1em;font-weight:normal;-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:#0090eb;color:#fff;cursor:pointer;display:inline-block;font-size:12px;letter-spacing:1.3px;margin-bottom:0;margin-left:50px;padding:15px 15px;text-transform:uppercase;vertical-align:top}.field--name-field-all-publications a,.arrow-after{position:relative}.field--name-field-all-publications a:after,.arrow-after:after{content:"";display:inline-block;font-family:"FontAwesome";position:absolute;right:25px}.news-bottom .field--name-field-research-area a,.news-bottom .field--name-field-impact-area a,.area-tags .research-areas .field .field__item,.area-tags .impact-areas .field .field__item,.field--name-field-research-area .field__item,.field--name-field-impact-area .field__item,.csail-tag{-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:#000;color:#fff;font-family:"basis-grotesque-bold";font-size:.875rem;margin-bottom:13px;margin-right:13px;padding:5px 9px}.news-bottom .field--name-field-research-area a:hover,.news-bottom .field--name-field-impact-area a:hover,.area-tags .research-areas .field .field__item:hover,.area-tags .impact-areas .field .field__item:hover,.field--name-field-research-area .field__item:hover,.field--name-field-impact-area .field__item:hover,.csail-tag:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:none;color:#00b8ff}.js-tab-pane ul.tab-menu li,.csail-tab{border:2px solid #0090eb;color:#0090eb;cursor:pointer;display:inline;font-size:.75em;margin-right:-1px;padding:8px 20px}.js-tab-pane ul.tab-menu li:hover,.csail-tab:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-color:#00b8ff;color:#00b8ff}.js-tab-pane ul.tab-menu li.active,.csail-tab.active{background-color:#000;border-color:#000;color:#fff}.js-tab-pane ul.tab-menu li.active:hover,.csail-tab.active:hover{color:#00b8ff}fieldset{background-color:#e8e8e8;border:1px solid #a3a3a3;margin:0 0 .75em;padding:1.5em}input,label,select{display:block;font-family:"basis-grotesque-regular";font-size:1em}label{font-weight:600;margin-bottom:.375em}label.required::after{content:"*"}label abbr{display:none}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),textarea,select[multiple=multiple]{background-color:#fff;border:1px solid #a3a3a3;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;font-family:"basis-grotesque-regular";font-size:1em;margin-bottom:.75em;padding:.5em;transition:border-color 150ms ease;width:100%}input[type=color]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,input:not([type]):hover,textarea:hover,select[multiple=multiple]:hover{border-color:#828282}input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input:not([type]):focus,textarea:focus,select[multiple=multiple]:focus{border-color:#00b8ff;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(0,166,230,.7);outline:none}input[type=color]:disabled,input[type=date]:disabled,input[type=datetime]:disabled,input[type=datetime-local]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,input:not([type]):disabled,textarea:disabled,select[multiple=multiple]:disabled{background-color:#f2f2f2;cursor:not-allowed}input[type=color]:disabled:hover,input[type=date]:disabled:hover,input[type=datetime]:disabled:hover,input[type=datetime-local]:disabled:hover,input[type=email]:disabled:hover,input[type=month]:disabled:hover,input[type=number]:disabled:hover,input[type=password]:disabled:hover,input[type=search]:disabled:hover,input[type=tel]:disabled:hover,input[type=text]:disabled:hover,input[type=time]:disabled:hover,input[type=url]:disabled:hover,input[type=week]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover,select[multiple=multiple]:disabled:hover{border:1px solid #a3a3a3}textarea{resize:vertical}input[type=search]{appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.375em}input[type=checkbox]+label,input[type=radio]+label{display:inline-block}input[type=file]{margin-bottom:.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}ul,ol{list-style-type:none;margin:0;padding:0}ul li,ol li{-webkit-transition:all 100ms ease;transition:all 100ms ease}dl{margin-bottom:.75em}dl dt{font-weight:bold;margin-top:.75em}dl dd{margin:0}ul.inline li{display:inline-block}ul.inline.research-nav li{padding:0;margin-right:50px}ul.inline.research-nav li:last-child{margin-right:0}.content-subnavigation{border-bottom:3px solid #000}#block-main-subnavigation .navigation-menu{margin:0}#block-main-subnavigation .navigation-menu .menu-item{display:none}#block-main-subnavigation .navigation-menu>.menu-item--active-trail{display:block}#block-main-subnavigation .navigation-menu>.menu-item--active-trail>a{display:block;height:40px;line-height:40px;padding:0 1em;vertical-align:middle;color:#000;border-bottom:none;font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal}#block-main-subnavigation .navigation-menu>.menu-item--active-trail>a:after{font-family:"Font Awesome 5 Pro";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;-webkit-transition:all 100ms ease;transition:all 100ms ease;content:"";float:right;font-size:1.5rem;vertical-align:middle;line-height:40px;color:#0090eb}@media screen and (min-width:57.5em){#block-main-subnavigation .navigation-menu>.menu-item--active-trail>a{display:none}}#block-main-subnavigation .navigation-menu>.menu-item--active-trail.open>a:after{transform:rotate(180deg)}#block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu{display:block;margin:0;padding:0 1.618em}#block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu>.menu-item{height:50px;padding-top:0;list-style-image:none}#block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu>.menu-item a{-webkit-transition:all 100ms ease;transition:all 100ms ease;line-height:50px;vertical-align:middle;color:#000;font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal}#block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu>.menu-item a:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;color:#0090eb;border-bottom:none}#block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu>.menu-item a.is-active{color:#000;border-bottom:1px solid #0090eb}#block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu>.menu-item a.is-active:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;color:#0090eb}@media screen and (min-width:57.5em){#block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu{text-align:center}#block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu>.menu-item{display:inline-block;margin-right:40px}}.landing-mobile-subnavigation #block-main-subnavigation .navigation-menu{margin:0}.landing-mobile-subnavigation #block-main-subnavigation .navigation-menu .menu-item{display:none}.landing-mobile-subnavigation #block-main-subnavigation .navigation-menu>.menu-item--active-trail{display:block}.landing-mobile-subnavigation #block-main-subnavigation .navigation-menu>.menu-item--active-trail>a{display:none}.landing-mobile-subnavigation #block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu{display:block;margin:0;padding:8px 0 17px}.landing-mobile-subnavigation #block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu>li.menu-item{display:block;list-style-image:none;margin-bottom:0;height:auto;padding-bottom:16px;padding-left:20px}.landing-mobile-subnavigation #block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu>li.menu-item a{color:#000;vertical-align:middle;line-height:1.2;font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal}.landing-mobile-subnavigation #block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu>li.menu-item:last-of-type{border-bottom:none}.audience-navigation{background-color:#fff;box-shadow:0 2px 0 0 #000,0 -2px 0 0 #000;height:50px;margin-bottom:2px;margin-top:2px}.audience-navigation ul.inline{display:block;text-align:center}.audience-navigation ul.inline li{text-align:center}@media screen and (min-width:57.5em){.audience-navigation{height:50px}.audience-navigation ul.inline{display:block}.audience-navigation ul.inline li{line-height:50px;margin-right:68px}}@media screen and (max-width:37.4375em){.audience-navigation{height:auto}.audience-navigation ul.inline li{display:block;height:50px}.audience-navigation ul.inline li a{line-height:50px}}body:not(.user-logged-in) .audience-menu a[href="/user/logout"],body.user-logged-in .audience-menu a[href="/csail_login"]{display:none}.sticky{position:fixed;top:0;width:100%;z-index:999}.sticky-nav-placeholder .hidden{display:none}@media screen and (max-width:37.4375em){.sticky-nav-placeholder .hidden{display:none !important}}.js-tab-pane .tab-content .js-tab-content{display:none}.js-tab-pane .tab-content .js-tab-content p{padding-top:30px}.js-tab-pane .tab-content .js-tab-content.open{display:block}.inline-content .inline-item,.inline-content .field,.inline-content .field__item{display:inline-block}span.comma{color:inherit;font-size:inherit;margin-left:-4px}.areas-list{color:#0090eb}.js-selected-placeholder{display:none}@media screen and (max-width:37.4375em){.js-mobile-collapse-menu .js-selected-placeholder{display:block;height:60px;margin:0 1.618em}.js-mobile-collapse-menu .js-selected-placeholder .value{font-family:"basis-grotesque-monobold";font-size:1rem;font-weight:normal;color:#0090eb;display:inline-block;letter-spacing:1.3px;line-height:60px;text-transform:uppercase;vertical-align:top}.js-mobile-collapse-menu .js-selected-placeholder i{color:#0090eb;font-size:1.875rem;float:right;line-height:60px}.js-mobile-collapse-menu .js-selected-placeholder.open i{-webkit-transition:all 100ms ease;transition:all 100ms ease;transform:rotate(180deg)}.js-mobile-collapse-menu ul,.js-mobile-collapse-menu .item-list__links,.js-mobile-collapse-menu ul.inline{-webkit-transition:all 100ms ease;transition:all 100ms ease;display:none}.js-mobile-collapse-menu ul li,.js-mobile-collapse-menu ul .facet-item,.js-mobile-collapse-menu .item-list__links li,.js-mobile-collapse-menu .item-list__links .facet-item,.js-mobile-collapse-menu ul.inline li,.js-mobile-collapse-menu ul.inline .facet-item{display:block !important}.js-mobile-collapse-menu ul.open,.js-mobile-collapse-menu .item-list__links.open,.js-mobile-collapse-menu ul.inline.open{display:block}}.js-anchor-nav li.active a{color:#000}.js-anchor-nav li.active a:hover,.js-anchor-nav li.active a:active,.js-anchor-nav li.active a:focus{border-bottom:1px solid #000}.add-to-calendar a{border-bottom:1px solid transparent;display:inline-block}.add-to-calendar a:hover{border-bottom:1px solid #00b8ff}.add-to-calendar .atcb-list{border:1px solid #ececec;margin-top:10px;padding:10px}.add-to-calendar .atcb-list .atcb-item{text-align:center}.add-to-calendar .atcb-list a{padding:10px 0 0}.add-to-calendar i{margin-right:5px}table{border-collapse:collapse;font-feature-settings:"kern","liga","tnum";margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #7a7a7a;font-weight:600;padding:.75em 0;text-align:left}td{border-bottom:1px solid #a3a3a3;padding:.75em 0}tr,td,th{vertical-align:middle}#event-mini-calendar{background-color:#e1efeb;min-height:224px}.clndr{background-color:#e1efeb}.clndr .clndr-controls{text-align:center;margin-left:30px;margin-right:30px;padding-top:23px;padding-bottom:10px}@media screen and (min-width:57.5em){.clndr .clndr-controls{margin-left:39px;margin-right:20px}}.clndr .clndr-controls .clndr-control-button{font-family:"basis-grotesque-regular";font-size:.75rem;font-weight:normal;cursor:pointer}.clndr .clndr-controls .clndr-control-button.rightalign{float:right}.clndr .clndr-controls .clndr-control-button .clndr-previous-button{float:left;padding-top:7px;margin-left:10px}.clndr .clndr-controls .clndr-control-button .clndr-next-button{float:right;padding-top:7px;margin-right:10px}.clndr .clndr-controls .clndr-control-button i{display:none}.clndr .clndr-controls .month{font-family:"basis-grotesque-regular";font-size:1rem;font-weight:normal;display:inline-block;letter-spacing:1px;line-height:24px}.clndr table{border-bottom:1px solid #bcbcbc;margin:0;padding-left:20px;padding-right:20px;padding-bottom:20px}@media screen and (min-width:57.5em){.clndr table{padding-left:39px}}.clndr table thead{font-family:"basis-grotesque-bold";font-size:.75rem;font-weight:normal}.clndr table thead tr td{border-bottom:1px solid #c9c9c9;text-align:center}.clndr table tbody{background-color:transparent}.clndr table tbody tr:first-child td{padding-top:10px !important}.clndr table tbody tr:hover>td{background-color:transparent}.clndr table tbody tr>td.day{font-family:"basis-grotesque-monobold";font-size:.75rem;font-weight:normal;border-top:none;padding:7px 10px;text-align:center}.clndr table tbody tr>td.day .day-contents{cursor:pointer}.clndr table tbody tr>td.day .day-contents:hover{color:#0090eb}.clndr table tbody tr>td.last-month,.clndr table tbody tr>td.next-month{color:#8c8c8c}.clndr table tbody tr>td.selected{padding-bottom:0;padding-top:0}.clndr table tbody tr>td.selected .day-contents{border-radius:28px;height:28px;width:28px;background-color:#fff;color:#ff4d17;margin-left:-2px;line-height:28px;text-align:center}@media screen and (min-width:57.5em){.clndr .clndr-controls{margin-right:40px}.clndr table{padding-right:40px}}.layout--news-landing .layout__region--filter-bar .js-tab-menu-2 li,.layout__region--filter-bar .research-type-list a,.layout__region--filter-bar .item-list__links a,.taxonomy-view-header.view-header .back-link,section.members .field__item.lead .member-name:after,.research-navigation .content-container ul li a,.person-navigation .content-container ul li a,.field--type-text-long table caption,.monobold-header,.audience-navigation ul.inline li a,.js-tab-pane ul.tab-menu li{font-family:"basis-grotesque-monobold";font-size:1em;font-weight:normal;letter-spacing:1.8px;line-height:1.88;margin-bottom:10px;text-transform:uppercase}body:not(.leads-label .field-item){color:#000;font-family:"basis-grotesque-regular";font-feature-settings:"kern","liga","pnum";font-size:1em;font-weight:normal;line-height:1.5}p{color:#000;font-family:"basis-grotesque-regular";font-feature-settings:"kern","liga","pnum";font-size:1em;font-weight:normal}h1,h2,h3,h4,h5,h6{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal;line-height:1.2;margin:0 0 .75em}h1{font-family:"basis-grotesque-medium";font-size:1.5em;font-weight:normal}@media screen and (min-width:57.5em){h1{font-size:2.5em}}h1.content-page-title{font-size:1.875em;line-height:1.33;margin:20px 0 30px;text-align:center}@media screen and (min-width:57.5em){h1.content-page-title{font-size:3.125em;margin:32px 0 29px}.content-page-header h1.content-page-title{margin:50px 0 23px}}h1.news-media-heading{font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal;color:#000;line-height:1.44;margin-bottom:0}@media screen and (min-width:57.5em){h1.news-media-heading{font-size:1.875em;line-height:1.33}}h1.page-title{font-size:1.875em}@media screen and (min-width:57.5em){h1.page-title{font-size:3.125em}h1.page-title.news-title,h1.page-title.event-title{font-size:2.5em;line-height:1.25}}strong{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal}.banner-image+.content-page-title{background-color:rgba(255,255,255,.7);color:#000;font-size:1.875rem;left:50%;line-height:1.33;margin:0;margin-right:-50%;padding:2px 25px;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width:57.5em){.banner-image+.content-page-title{font-size:3.125rem;line-height:1.25}}h2.content-landing-title{text-align:center;margin:1.9rem 0 1.5rem;font-family:"basis-grotesque-medium";font-size:1.875em;font-weight:normal}@media screen and (min-width:57.5em){h2.content-landing-title{font-family:"basis-grotesque-medium";font-size:3.375em;font-weight:normal;margin:2.35rem 0}}p{margin:0 0 .75em}a{font-family:"basis-grotesque-bold";font-size:1em;font-weight:normal;-webkit-transition:all 100ms ease;transition:all 100ms ease;color:#0090eb;text-decoration:none;word-wrap:break-word}a:active,a:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #00b8ff;color:#00b8ff}.card a{font-family:"basis-grotesque-bold";font-size:.875em;font-weight:normal;line-height:1}hr{border-bottom:1px solid #a3a3a3;border-left:0;border-right:0;border-top:0;margin:1.5em 0}img,picture{margin:0;max-width:100%}figcaption{color:#000;font-family:"basis-grotesque-regular";font-feature-settings:"kern","liga","pnum"}h2{font-family:"basis-grotesque-bold";font-size:1.5em;font-weight:normal}h2.underline span{border-bottom:1px solid #000}h2.light-underline span{border-bottom:1px solid #8c8c8c}h2.medium{font-family:"basis-grotesque-medium";font-size:1.5em;font-weight:normal}@media screen and (min-width:57.5em){h2{font-size:1.875em}h2.medium{font-size:1.875em}h2.landing-subpage-header{margin-top:1rem}}h2.news-media-heading{font-family:"basis-grotesque-medium";font-size:1.25rem;font-weight:normal;color:#000;line-height:1.3;margin-bottom:12px}h2.news-media-heading .field--name-title{border:none}h2.news-media-heading:hover,h2.news-media-heading:active,h2.news-media-heading:focus{text-decoration:none}h2.news-media-heading:hover .field--name-title,h2.news-media-heading:active .field--name-title,h2.news-media-heading:focus .field--name-title{border-bottom:1px solid #000}h2.card-heading{font-family:"basis-grotesque-bold";font-size:1.5em;font-weight:normal;color:#000;line-height:1.25;margin-bottom:20px}h2.card-heading:hover,h2.card-heading:active,h2.card-heading:focus{text-decoration:none}h2.search-result-heading{margin-bottom:17px}h2.search-result-heading a{font-family:"basis-grotesque-bold";font-size:1.125rem;font-weight:normal;border-bottom:1px solid #8c8c8c;color:#000;line-height:1.33;text-decoration:none}h2.search-result-heading a:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #000}@media screen and (min-width:57.5em){h2.search-result-heading a{font-size:1.5rem;line-height:1.25}}h3.monobold-header{font-size:1em;letter-spacing:1.3px;text-align:left}h3.paragraph-header{letter-spacing:1.8px;line-height:1.63;margin:0;margin-bottom:52px}@media screen and (min-width:57.5em){h3.paragraph-header{font-size:1.25em;line-height:1.5}}h4{font-family:"basis-grotesque-medium";font-size:.75em;font-weight:normal;color:#636363}.monobold-header{font-size:1.5em;text-align:center}h4.monobold-header{font-size:.75em;text-align:left;margin-top:10px}h4.monobold-header .big{font-size:1.25rem;line-height:1.3;letter-spacing:2.2px}h4.monobold-header.tag{background-color:#fff;border:1px solid #cecece;display:inline-block;line-height:1;padding:4px 4px 3px 5px}.cancelled-event .monobold-header.tag{background-color:#cecece;color:#000}.inline-label{display:inline-block}.time{font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal;letter-spacing:.6px}.time .small{font-size:.625rem;font-weight:normal;color:#636363;display:inline-block;margin-bottom:3px;vertical-align:middle}.field--type-string-long{font-size:1em;line-height:1.625;margin-bottom:24px}.field--type-string-long a{font-size:1em;color:#000;border-bottom:1px solid #0090eb}@media screen and (min-width:57.5em){.field--type-string-long{font-size:1.125em;margin-bottom:30px}.field--type-string-long a{font-size:1.125em}}footnote{border-radius:15px;height:15px;width:15px;font-family:"basis-grotesque-monobold";font-size:.6875rem;font-weight:normal;border:1px solid #ff4d17;color:#000;display:inline-block;line-height:13px;margin:0;text-align:center;vertical-align:middle}footnote.sidebar{margin:0 0 20px}.back-link{line-height:1}.back-link a{font-family:"basis-grotesque-monobold";font-size:.75rem;font-weight:normal;text-transform:uppercase;letter-spacing:1px}.back-link a i{margin-right:5px}.field--type-text-long.field--name-field-description{font-family:"basis-grotesque-regular";font-size:1rem;font-weight:normal;line-height:26px}.field--type-text-long h2{font-family:"basis-grotesque-medium";font-size:1.5em;font-weight:normal;line-height:1.25;margin-bottom:20px}.field--type-text-long h3{font-family:"basis-grotesque-medium";font-size:1.25em;font-weight:normal;line-height:1.25}.field--type-text-long h4{font-family:"basis-grotesque-bold";font-size:.875em;font-weight:normal;line-height:1.715;letter-spacing:1px;text-transform:uppercase;color:#000}.field--type-text-long .gmail-view,.field--type-text-long p{font-size:1.125rem;line-height:1.7;margin-bottom:16px}.field--type-text-long .gmail-view a,.field--type-text-long p a{font-family:"basis-grotesque-regular";font-size:1em;font-weight:normal;font-size:1.125rem;color:#000;border-bottom:1px solid #0090eb}.field--type-text-long .gmail-view a:hover,.field--type-text-long p a:hover{color:#0090eb}.field--type-text-long .gmail-view{font-family:"basis-grotesque-regular";font-size:1em;font-weight:normal}.field--type-text-long ol,.field--type-text-long ul{font-size:1.125em;padding:12px 0;padding-left:20px;position:relative}.field--type-text-long ol li,.field--type-text-long ul li{counter-increment:step-counter;margin-bottom:30px;font-family:"basis-grotesque-regular";font-size:1.125rem;font-weight:normal;line-height:1.67}.field--type-text-long ol li:before,.field--type-text-long ul li:before{color:#ff4d17;left:0;margin-top:6px;position:absolute;text-align:center;vertical-align:middle}.field--type-text-long ol li a,.field--type-text-long ul li a{font-family:"basis-grotesque-regular";font-size:1em;font-weight:normal;font-size:1.125rem;color:#000;border-bottom:1px solid #0090eb}.field--type-text-long ol li a:hover,.field--type-text-long ul li a:hover{color:#0090eb}.field--type-text-long ol li:before{font-family:"basis-grotesque-monobold";font-size:.8125em;font-weight:normal;border:2px solid #ff4d17;border-radius:35px;color:#ff4d17;content:counter(step-counter);height:18px;left:-2px;line-height:14px;width:18px}.field--type-text-long ul li{margin-bottom:8px}.field--type-text-long ul li:before{font-size:6px;left:-15px;margin-top:10px;position:absolute;width:35px}.field--type-text-long .fluid-width-video-wrapper,.field--type-text-long img{margin:30px 0}.field--type-text-long table{border-bottom:1px solid #cecece;font-size:1em;padding-bottom:30px}.field--type-text-long table caption{border-bottom:1px solid #cecece;text-align:left}.field--type-text-long table thead{font-family:"basis-grotesque-bold";font-size:1em;font-weight:normal;font-size:1em}.field--type-text-long table thead tr th:first-child{padding-left:0}.field--type-text-long table tbody tr td{border:none;font-size:1em}.field--type-text-long table tbody tr td:hover{background-color:transparent}.field--type-text-long table tbody tr td:first-child{padding-left:0}.field--type-text-long table tbody tr:first-child td{border:none}.field--type-text-long table tbody tr:hover>td{background-color:transparent}@media screen and (min-width:57.5em){.field--type-text-long.field--name-field-description{font-size:1.125rem;line-height:30px}.field--type-text-long h2{font-size:1.875em;line-height:1.27;margin-bottom:18px;margin-top:1.5em}.field--type-text-long h3{font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal;line-height:1.67;margin-top:1.5em}.field--type-text-long h4{line-height:2.15;margin-top:1.5em}.field--type-text-long .gmail-view,.field--type-text-long p{font-size:1.125rem;line-height:1.67;margin-bottom:18px}.field--type-text-long .gmail-view a,.field--type-text-long p a{font-size:1.125rem}.field--type-text-long ol,.field--type-text-long ul{font-size:1.125em;padding:5px 0 20px;padding-left:53px;position:relative}.field--type-text-long ol li,.field--type-text-long ul li{font-size:1.125rem;counter-increment:step-counter;line-height:1.67;margin-bottom:23px}.field--type-text-long ol li:before,.field--type-text-long ul li:before{color:#ff4d17;left:0;margin-top:6px;position:absolute;text-align:center;vertical-align:middle}.field--type-text-long ol li:before{font-family:"basis-grotesque-monobold";font-size:1em;font-weight:normal;border:1px solid #ff4d17;border-radius:30px;color:#000;content:counter(step-counter);font-size:1rem;height:30px;line-height:28px;width:30px;letter-spacing:1.33px}.field--type-text-long ul{padding-left:20px}.field--type-text-long ul li{margin-bottom:8px}.field--type-text-long ul li:before{font-size:5.5px;left:-16px;margin-top:12px;position:absolute;width:35px}.field--type-text-long table{border-bottom:1px solid #cecece;font-size:18px;padding-bottom:30px}.field--type-text-long table caption{border-bottom:1px solid #cecece;text-align:left;font-size:1rem}.field--type-text-long table thead{font-family:"basis-grotesque-bold";font-size:1em;font-weight:normal;font-size:18px}.field--type-text-long table tbody tr td{border:none;font-size:18px}.field--type-text-long table tbody tr td:hover{background-color:transparent}.field--type-text-long table tbody tr:first-child td{border:none}.field--type-text-long table tbody tr:hover>td{background-color:transparent}}.off-screen{position:absolute;left:-99999;top:-99999;overflow:hidden;width:1px;height:1px}html{font-size:100%}.clearfix::after{clear:both;content:"";display:table}img{width:100%;height:auto;vertical-align:bottom}.scroll-lock{margin:0;height:100%;overflow:hidden}.no-transition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}body{margin:0;padding:0}body main::after{clear:both;content:"";display:table}body main #block-csail-content section::after{clear:both;content:"";display:table}body main #block-csail-content .content-container{position:relative}body .sidebar-left section{padding-bottom:26px}body .sidebar-left section.research-card-wrapper{padding-bottom:0}@media screen and (min-width:37.5em){body .sidebar-left{float:left;display:block;margin-right:4.8291579146%;width:30.1138947236%}body .sidebar-left:last-child{margin-right:0}}@media screen and (min-width:57.5em){body .sidebar-left{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;margin-left:5.9708630099%}body .sidebar-left:last-child{margin-right:0}body .sidebar-left.content-page{float:left;display:block;margin-right:2.3576515979%;width:21.5258004416%}body .sidebar-left.content-page:last-child{margin-right:0}}@media screen and (min-width:37.5em){body .desktop-gutter .sidebar-left{margin-left:0}}body .sidebar-right{width:100%;padding-left:26px}body .sidebar-right section{padding-bottom:26px}body .sidebar-right section.research-card-wrapper{padding-bottom:0}@media screen and (min-width:37.5em){body .sidebar-right{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;margin-left:5.9708630099%}body .sidebar-right:last-child{margin-right:0}body .sidebar-right.content-page{float:left;display:block;margin-right:2.3576515979%;width:27.4966634515%;float:right;margin-left:auto;padding-left:30px}body .sidebar-right.content-page:last-child{margin-right:0}body .sidebar-right.push{float:none;margin-left:auto}}@media screen and (min-width:57.5em){body .sidebar-right{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;margin-left:5.9708630099%}body .sidebar-right:last-child{margin-right:0}body .sidebar-right.content-page{float:left;display:block;margin-right:2.3576515979%;width:18.9668591516%;float:right;margin-left:auto;padding-left:37px}body .sidebar-right.content-page:last-child{margin-right:0}body .sidebar-right.push{float:none;margin-left:auto}}body .sidebar-push{width:100%;padding-left:20px;padding-right:20px}@media screen and (min-width:37.5em){body .sidebar-push{float:left;display:block;margin-right:2.3576515979%;width:70.1456849506%}body .sidebar-push:last-child{margin-right:0}body .sidebar-push.content-page{float:left;padding:0 26px}}@media screen and (min-width:57.5em){body .sidebar-push{float:left;display:block;margin-right:2.3576515979%;width:51.806605706%;margin-left:24.0540481255%}body .sidebar-push:last-child{margin-right:0}body .sidebar-push.content-page{float:left;padding:0}}@media screen and (min-width:37.5em){body .content-column{float:left;display:block;margin-right:2.3576515979%;width:61.6158806508%}body .content-column:last-child{margin-right:0}}@media screen and (min-width:57.5em){body .content-column{float:left;display:block;margin-right:2.3576515979%;width:64.1748219407%;padding-left:45px}body .content-column:last-child{margin-right:0}body .content-column.left{padding-left:26px}}body .half-width{float:left;margin-bottom:85px;margin-left:58px;width:auto}body .half-width .half-width-container{margin:0 auto;max-width:370px}@media screen and (min-width:57.5em){body .half-width{margin-bottom:0;margin-left:0;width:50%}}body .content-container{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 26px 3em}body .content-container::after{clear:both;content:"";display:table}body .content-container .content-divider{margin-top:53px}@media screen and (min-width:57.5em){body .content-container{padding-left:60px;padding-right:60px}body .content-container .content-divider{margin-top:93px}body .content-container.desktop-gutter{padding-bottom:0;padding-left:70px;padding-right:70px}body .content-container.desktop-gutter .content-container-inner{padding-left:60px;padding-right:60px}}@media screen and (max-width:37.4375em){body .layout--research-landing:not(.layout--news-landing,.layout--people-landing,.layout--events-landing) .content-container.research-landing-results{padding-top:26px}}@media screen and (min-width:57.5em){body .person-top .sidebar-left{float:left;display:block;margin-right:2.3576515979%;width:29.2026243114%}body .person-top .sidebar-left:last-child{margin-right:0}}body.no-sidebars main section#content{float:left;display:block;margin-right:2.3576515979%;width:100%}body.no-sidebars main section#content:last-child{margin-right:0}body.one-sidebar.sidebar-first main aside#sidebar-first{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}body.one-sidebar.sidebar-first main aside#sidebar-first:last-child{margin-right:0}body.one-sidebar.sidebar-first main section#content{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}body.one-sidebar.sidebar-first main section#content:last-child{margin-right:0}body.one-sidebar.sidebar-second main aside#sidebar-second{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}body.one-sidebar.sidebar-second main aside#sidebar-second:last-child{margin-right:0}body.one-sidebar.sidebar-second main section#content{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}body.one-sidebar.sidebar-second main section#content:last-child{margin-right:0}body.two-sidebars main aside#sidebar-first{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}body.two-sidebars main aside#sidebar-first:last-child{margin-right:0}body.two-sidebars main aside#sidebar-second{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}body.two-sidebars main aside#sidebar-second:last-child{margin-right:0}body.two-sidebars main section#content{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}body.two-sidebars main section#content:last-child{margin-right:0}.tri-column.field--name-field-featured-publications .third-column{float:left}.tri-column.field--name-field-featured-publications .third-column:nth-child(4n){clear:left}@media screen and (min-width:37.5em){.tri-column.field--name-field-featured-publications{padding:24px 83px}.tri-column.field--name-field-featured-publications .third-column{float:left;display:block;margin-right:3.1684356888%;width:31.2210428741%}.tri-column.field--name-field-featured-publications .third-column:last-child{margin-right:0}.tri-column.field--name-field-featured-publications .third-column:nth-of-type(3n){margin-right:0}}.tri-column{padding:26px}.tri-column .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between}.tri-column .view-content .third-column{flex:0 1 calc(100%);float:none}.tri-column .view-content .third-column .card{margin-right:0;width:auto}@media screen and (max-width:57.4375em){.tri-column .views-row.third-column{flex:0 1 calc(50% - 13px)}.tri-column .views-row.third-column:nth-of-type(3){display:none}}@media screen and (max-width:37.4375em){.tri-column .views-row.third-column{flex:0 1 calc(100%)}}@media screen and (min-width:57.5em){.tri-column{padding:24px 83px;justify-content:flex-start;-webkit-justify-content:flex-start}.tri-column .views-row.third-column{flex:1 1 281px;margin-left:7.5px;margin-right:7.5px;max-width:380px}.tri-column .views-row.third-column .card{width:auto}.tri-column .views-row.third-column.spacing-only{height:0}.tri-column .views-row.third-column.spacing-only.pos-1:not(:nth-last-child(1)),.tri-column .views-row.third-column.spacing-only.pos-2:not(:nth-last-child(2)),.tri-column .views-row.third-column.spacing-only.pos-3:not(:nth-last-child(3)),.tri-column .views-row.third-column.spacing-only.pos-4:not(:nth-last-child(4)),.tri-column .views-row.third-column.spacing-only.pos-5:not(:nth-last-child(5)),.tri-column .views-row.third-column.spacing-only.pos-6:not(:nth-last-child(6)){display:none}.tri-column .views-row.third-column:nth-child(1):nth-last-child(1),.tri-column .views-row.third-column:nth-child(1):nth-last-child(2),.tri-column .views-row.third-column:nth-child(2):nth-last-child(1){max-width:calc(50% - 15px)}}@media screen and (max-width:57.4375em){.js-expand-view.open .tri-column .views-row.third-column:nth-of-type(3){display:block}}.flex-tri-column .view-content .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between}.flex-tri-column .view-content .views-infinite-scroll-content-wrapper .views-row{flex:0 1 calc(100%)}.flex-tri-column .view-content .views-infinite-scroll-content-wrapper .views-row .card{margin-right:0;width:auto}@media screen and (max-width:57.4375em){.flex-tri-column .view-content .views-infinite-scroll-content-wrapper .views-row{flex:1 1 281px;margin-left:7.5px;margin-right:7.5px}}@media screen and (max-width:37.4375em){.flex-tri-column .view-content .views-infinite-scroll-content-wrapper .views-row{flex:0 1 calc(100%)}}@media screen and (min-width:57.5em){.flex-tri-column{padding:24px 83px}.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper{justify-content:flex-start;-webkit-justify-content:flex-start;margin-left:-15px}.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper .views-row{flex:1 1 281px;margin-left:15px}.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper .views-row .card{width:auto}.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper .views-row.spacing-only{height:0}.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper .views-row.spacing-only.pos-1:not(:nth-last-child(1)),.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper .views-row.spacing-only.pos-2:not(:nth-last-child(2)),.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper .views-row.spacing-only.pos-3:not(:nth-last-child(3)),.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper .views-row.spacing-only.pos-4:not(:nth-last-child(4)),.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper .views-row.spacing-only.pos-5:not(:nth-last-child(5)),.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper .views-row.spacing-only.pos-6:not(:nth-last-child(6)){display:none}}@media screen and (min-width:57.5em){body.path-research .research-landing-results .flex-tri-column .landing-view.tri-column{padding:0 60px}body.path-research .research-landing-results .flex-tri-column .landing-view.tri-column .content-container{padding:24px 69px 0}}.outer-wrapper{max-width:1200px;margin-left:auto;margin-right:auto}.outer-wrapper::after{clear:both;content:"";display:table}@media screen and (max-width:37.5em-0.0625em){.hidden-mobile{display:none}}@media screen and (min-width:37.5em){.hidden-tablet-up{display:none}}@media screen and (max-width:57.5em-0.0625em){.hidden-tablet{display:none}}@media screen and (min-width:57.5em){.hidden-desktop{display:none}}.no-gutter{margin:auto -26px}.no-gutter>div{padding-left:26px;padding-right:26px}.no-gutter>div .image-block{margin:auto -26px}@media screen and (min-width:57.5em){.no-gutter{margin:auto -60px}.no-gutter>div{padding-left:60px;padding-right:60px}.no-gutter>div .image-block{margin:auto -60px}}@media screen and (max-width:37.4375em){.no-gutter-img.mobile{margin:auto -26px}}@media screen and (min-width:57.5em){.research .research-desktop-teaser{margin-left:0;margin-right:0}.research .research-desktop-teaser .field--name-field-teaser-text{width:calc(100% - 363px);margin-left:363px}.research .sidebar-left{padding:0 26px;margin:0;margin-left:43px;width:320px}.research .content-column{width:calc(100% - 363px)}}.view-news-landing-page.flex-tri-column .views-row,.news-results .research-result.views-row{display:flex;flex-direction:column}.view-news-landing-page.flex-tri-column .views-row>article,.news-results .research-result.views-row>article{display:flex;flex-direction:column;flex:1 0 auto;margin-bottom:20px;background-color:#fff}.view-news-landing-page.flex-tri-column .views-row .card,.news-results .research-result.views-row .card{margin-bottom:0}.full-width{border-bottom:2px solid #000}.full-width+.body-text{margin-top:90px}.content-landing,.research{padding-top:2rem;padding-bottom:6rem}.content-landing .content-container,.research .content-container{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.content-landing .content-container .paragraph--type--landing-page-subpage,.research .content-container .paragraph--type--landing-page-subpage{margin-left:20px}.content-landing .content-container .paragraph--type--landing-page-subpage:nth-child(3n+1),.research .content-container .paragraph--type--landing-page-subpage:nth-child(3n+1){margin-left:0}.content-landing .content-container:after,.research .content-container:after{content:unset}@media screen and (min-width:57.5em){.content-landing .content-container,.research .content-container{max-width:940px;margin:0 auto;padding-top:3.33rem;padding-bottom:6rem}}@media screen and (max-width:37.4375em){.research{padding-bottom:0}.research.content-header .content-container-inner{padding-bottom:0}}.status-messages .error{background-color:#fbe3e4;color:#97161b;display:block;margin-bottom:.75em;padding:.75em .75em .75em 50px;border-radius:5px}.status-messages .error a{color:#6a0f13;text-decoration:underline}.status-messages .error a:focus,.status-messages .error a:hover{color:#110203}.status-messages .status{background-color:#e6efc2;color:#56651a;display:block;margin-bottom:.75em;padding:.75em .75em .75em 50px;border-radius:5px}.status-messages .status a{color:#333c10;text-decoration:underline}.status-messages .status a:focus,.status-messages .status a:hover{color:#000}.status-messages .notice{background-color:#e5edf8;color:#244e87;display:block;margin-bottom:.75em;padding:.75em .75em .75em 50px;border-radius:5px}.status-messages .notice a{color:#19375f;text-decoration:underline}.status-messages .notice a:focus,.status-messages .notice a:hover{color:#04080e}.status-messages .warning{background-color:#fff6bf;color:#8c7800;display:block;margin-bottom:.75em;padding:.75em .75em .75em 50px;border-radius:5px}.status-messages .warning a{color:#594c00;text-decoration:underline}.status-messages .warning a:focus,.status-messages .warning a:hover{color:#000}table{width:100%;border-collapse:separate;border-spacing:0}table th{text-align:left}table td{line-height:1.5}table tbody tr:hover>td,table tbody tr:hover>th{background-color:#fafafa}table tbody tr:first-child td{border-top:2px solid #dcdcdc}table thead th{background-color:#fff;border-bottom:0px;padding:.75em 1em}table tbody{background-color:#fff}table tbody td{border-bottom:0px;border-top:1px solid #dcdcdc;padding:.75em 1em}#primary-tasks.tabs{line-height:1.5;padding:0;margin:5px 0;border-bottom:1px solid #a3a3a3}#primary-tasks.tabs::after{clear:both;content:"";display:table}#primary-tasks.tabs li{list-style:none;border-top:1px solid #a3a3a3}@media screen and (min-width:37.5em){#primary-tasks.tabs li{display:inline}}#primary-tasks.tabs li a{background-color:#fff;border-top:1px solid #a3a3a3;color:#333;display:block;font-weight:400;padding:.75em 26px;text-decoration:none}@media screen and (min-width:37.5em){#primary-tasks.tabs li a{display:inline-block;border-top:0}}#primary-tasks.tabs li a.is-active{border-bottom:0}@media screen and (min-width:37.5em){#primary-tasks.tabs li a.is-active{border:1px solid #a3a3a3;border-bottom-color:#fff;margin-bottom:-1px}}#primary-tasks.tabs li a:hover{color:#0090eb}#primary-tasks.tabs li a:focus{outline:none}#secondary-tasks.tabs{line-height:1.5;padding:0;margin:5px 0}#secondary-tasks.tabs::after{clear:both;content:"";display:table}#secondary-tasks.tabs li{list-style:none;float:left;border-right:1px solid #a3a3a3}#secondary-tasks.tabs li:last-child{border-right:none}#secondary-tasks.tabs li a{cursor:pointer;display:inline-block;font-size:1em;font-weight:normal;line-height:1;padding:.75em 1em;width:100%}.breadcrumb{display:inline-block;margin-bottom:1.5em;text-align:left}.breadcrumb a{background-color:#fff;border-left:0;border:1px solid #dcdcdc;color:#636363;display:inline-block;font-size:.8em;line-height:2.25em;margin-bottom:2px;margin-right:-5px;padding:0 .5625em 0 1.125em;position:relative;text-decoration:none}.breadcrumb a:first-child{border-bottom-left-radius:3px;border-left:1px solid #dcdcdc;border-top-left-radius:3px;padding-left:1.125em}.breadcrumb a:last-child{background-color:#fff;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#636363;padding-right:1.125em}.breadcrumb a:focus,.breadcrumb a:hover{background-color:#fff;color:#00b8ff}.breadcrumb a:after,.breadcrumb a:before{position:absolute;top:0px;right:auto;bottom:0px;left:100%;border-bottom:1.125em solid transparent;border-left:.5625em solid transparent;border-top:1.125em solid transparent;content:"";display:block;margin:auto;z-index:2}.breadcrumb a:last-child:after,.breadcrumb a:last-child:before{border:none}.breadcrumb a:before{border-left-color:#dcdcdc;margin-left:1px;z-index:1}.breadcrumb a:after{border-left-color:#fff}@media screen and (min-width:37.5em){.breadcrumb a{font-size:1em;padding:0 1.125em 0 1.5em}}.hero{background-color:#53aee0;background-image:linear-gradient(#53aee0,#3da4dc);background-size:cover;padding-bottom:3em}.hero .hero-logo img{height:4em;margin-bottom:1em}.hero .hero-inner{max-width:1200px;margin-left:auto;margin-right:auto;color:#fff;margin:auto;padding:3.5em;text-align:center}.hero .hero-inner::after{clear:both;content:"";display:table}.hero .hero-inner::after{clear:both;content:"";display:table}.hero .hero-inner .hero-copy{text-align:center}.hero .hero-inner .hero-copy h2{font-size:2rem;margin-bottom:.5em;font-weight:200}@media screen and (min-width:57.5em){.hero .hero-inner .hero-copy h2{font-size:4rem}}.hero .hero-inner .hero-copy h2 strong{font-weight:700}.hero .hero-inner .hero-copy p{font-weight:200;line-height:1.4em}@media screen and (min-width:57.5em){.hero .hero-inner .hero-copy p{font-size:1.4em}}.flex-boxes{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both;text-align:center}.flex-boxes a{text-decoration:none}.flex-boxes::after{clear:both;content:"";display:table}.flex-boxes .flex-box{-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;-webkit-flex:2 2 15em;-moz-flex:2 2 15em;-ms-flex:2 2 15em;flex:2 2 15em;-webkit-align-self:stretch;-moz-align-self:stretch;align-self:stretch;-ms-flex-item-align:stretch;background:#bdbdbd;border-radius:3px;box-shadow:inset 0 0 1px #a3a3a3,0 2px 4px #e6e6e6;display:block;margin:.4em;padding:2em 2em 3em 2em}.flex-boxes .flex-box:nth-child(1){border-top:6px solid tomato}.flex-boxes .flex-box:nth-child(2){border-top:6px solid #72bfbf}.flex-boxes .flex-box:nth-child(3){border-top:6px solid #92b1e3}.flex-boxes .flex-box:nth-child(4){border-top:6px solid #e3d743}.flex-boxes .flex-box:nth-child(5){border-top:6px solid #ccc}.flex-boxes .flex-box:nth-child(6){border-top:6px solid #f6c05c}.flex-boxes .flex-box img{display:block;height:3em;margin-bottom:2em;margin:auto;opacity:.4}.flex-boxes .flex-box .flex-title{color:rgba(51,51,51,.7);font-size:1.2em;font-weight:800;margin-bottom:.5em}.flex-boxes .flex-box p{line-height:1.5em;margin:auto}.flex-boxes .flex-box-big{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 40em;-moz-flex:1 1 40em;-ms-flex:1 1 40em;flex:1 1 40em}#site-footer{background:#fff;border-top:3px solid #000;padding:0;width:100%}#site-footer nav a{-webkit-transition:all 100ms ease;transition:all 100ms ease;color:#000;border-bottom:1px #fff;padding-bottom:1px}#site-footer nav a:hover,#site-footer nav a:focus,#site-footer nav a:active,#site-footer nav a:visited{color:#000}#site-footer nav a:hover{border-bottom:1px solid #000}#site-footer nav#block-csail-main-menu{border-bottom:1px solid #000;font-family:"basis-grotesque-bold";overflow:hidden}#site-footer nav#block-csail-main-menu .menu{-webkit-columns:auto 2;-moz-columns:auto 2;columns:auto 2}#site-footer nav#block-csail-main-menu .submenu{display:none}#site-footer nav#block-csail-main-menu .menu-item{margin-bottom:0;padding-top:0;padding-bottom:.9em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}#site-footer nav#block-csail-main-menu a{font-weight:bold;line-height:1.3125em}@media screen and (min-width:57.5em){#site-footer nav#block-csail-main-menu{float:left;display:block;margin-right:1.4013751414%;width:44.2292436722%;border-bottom:none;font-size:1.125em}#site-footer nav#block-csail-main-menu:last-child{margin-right:0}#site-footer nav#block-csail-main-menu .menu{margin-right:-45px}}#site-footer nav#block-infomenu{flex:1}#site-footer ul:not(.contextual-links){padding:0;padding-bottom:10px;margin-left:0;margin-bottom:10px}#site-footer ul:not(.contextual-links) li{list-style:none;line-height:1.1em;padding-top:0}#site-footer a{text-decoration:none}#site-footer section{max-width:1200px;margin-left:auto;margin-right:auto}#site-footer section::after{clear:both;content:"";display:table}#site-footer .footer-top{margin-bottom:1em}#site-footer .footer-logo{margin-bottom:2em;text-align:center}#site-footer .footer-logo img{height:3em}#site-footer h2{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal;color:#000;font-size:18px;font-weight:bold;line-height:14px;margin:10px 0 22px;padding-top:10px;padding-left:30px}@media screen and (min-width:57.5em){#site-footer h2{line-height:21px;margin-top:0;margin-bottom:20px;padding-top:0}}@media screen and (max-width:37.4375em){#site-footer h2{display:none}}#site-footer .footer-sections{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:1em;padding-left:30px;padding-right:30px}@media screen and (max-width:37.4375em){#site-footer .footer-sections{flex-direction:column;padding:0}}#site-footer .footer-sections #block-footerinfotextblock{width:225px;margin-right:38px}@media screen and (max-width:37.4375em){#site-footer .footer-sections #block-footerinfotextblock{order:3;width:100%;padding-left:30px;padding-right:30px}#site-footer .footer-sections #block-footerinfotextblock p{line-height:1.6;margin-bottom:.85em}}#site-footer .footer-sections #block-infomenu{font-family:"basis-grotesque-medium";font-size:.75em;padding-top:0;margin-top:-2px}#site-footer .footer-sections #block-infomenu .menu{padding-bottom:0;margin-bottom:0}@media screen and (max-width:37.4375em){#site-footer .footer-sections #block-infomenu{order:1;padding-top:30px;padding-left:21px;padding-right:21px;width:100%;border-bottom:1px solid #bcbcbc}#site-footer .footer-sections #block-infomenu .menu{padding-bottom:.75rem}}#site-footer .footer-sections #block-infomenu .menu-item{margin-bottom:2em}#site-footer .footer-sections #block-infomenu .menu-item a{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal;font-size:16px}@media screen and (max-width:37.4375em){#site-footer #block-footersocialinfoblock{order:2;padding-top:30px;padding-left:30px;padding-right:30px}}#site-footer #block-footersocialinfoblock .field--name-body{max-width:180px}#site-footer .footer-social-icons{margin-bottom:1em}@media screen and (min-width:57.5em){#site-footer .footer-social-icons{margin-top:-12px}}#site-footer .footer-social-icons a{color:#000;font-size:1.625em;height:42px;margin-right:8px}@media screen and (min-width:57.5em){#site-footer .footer-social-icons a{font-size:1.3828125em;margin-right:7px}}#site-footer .footer-social-icons a:hover{border-bottom:none;color:#00b8ff}#site-footer .footer-bottom{max-width:1200px;padding-top:10px;background-color:#fff}@media screen and (min-width:57.5em){#site-footer .footer-bottom{padding-top:31px;padding-left:72px;padding-right:72px}}#site-footer .footer-bottom p{color:#636363;font-family:"basis-grotesque-medium";font-size:.75em;line-height:1.25;margin-bottom:.825em;max-width:192px}@media screen and (min-width:37.5em){#site-footer .footer-bottom p:first-child{max-width:145px}}#site-footer .copyright{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;padding-left:1em}#site-footer .copyright:last-child{margin-right:0}#site-footer .utility-menu{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}#site-footer .utility-menu:last-child{margin-right:0}#site-footer .utility-menu ul{text-align:right;font-weight:600}#site-footer .utility-menu ul li{display:inline;padding-right:1em}#site-footer .utility-menu ul li a{color:rgba(255,255,255,.65)}@media screen and (max-width:37.4375em){body.path-frontpage{background:#000}}body.path-frontpage #site-footer{border-top:none}@media screen and (max-width:37.4375em){body.path-frontpage #site-footer{display:none}}#mobile-placeholder{height:60px}@media screen and (min-width:57.5em){#mobile-placeholder{display:none}}header.navigation{background-color:#000;color:#fff;min-height:60px;position:fixed;top:0;width:100%;z-index:200}@media screen and (min-width:57.5em){header.navigation{min-height:105px;position:relative;border-bottom:none}}header.navigation .navigation-wrapper{position:relative}header.navigation .navigation-wrapper::after{clear:both;content:"";display:table}header.navigation .navigation-menu{font-family:"basis-grotesque-bold"}header.navigation .audience-menu,header.navigation .mobile-audience-menu,header.navigation .mobile-info-menu{font-family:"basis-grotesque-medium"}header.navigation .header .main-menu-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding-bottom:4px;margin-top:1px}@media screen and (min-width:57.5em){header.navigation .header .main-menu-wrapper{padding:.5rem 0}}header.navigation .header-logo{width:75px;height:50px;margin-left:12px}header.navigation .header-logo img{max-height:120px;padding:.8em 0}header.navigation .header-logo svg #Logomark #Fill-1{-webkit-transition:all 100ms ease;transition:all 100ms ease;fill:#8e8e8e}header.navigation .header-logo svg #Logomark #Fill-30{fill:#fff}header.navigation .header-logo svg #wordmark{display:none}@media screen and (min-width:57.5em){header.navigation .header-logo{margin-left:74px;max-height:none;padding-top:2px}header.navigation .header-logo svg #wordmark{display:block}header.navigation .header-logo svg #wordmark #Fill-1,header.navigation .header-logo svg #wordmark #Fill-4,header.navigation .header-logo svg #wordmark #Fill-6,header.navigation .header-logo svg #wordmark #Fill-8,header.navigation .header-logo svg #wordmark #Fill-10{fill:#fff}}header.navigation .header-logo a.home-link{display:block;height:45px;width:75px}header.navigation .header-logo a.home-link:hover{border-bottom:none}header.navigation .header-logo a.home-link:hover svg #Logomark #Fill-1{-webkit-transition:all .3s ease;transition:all .3s ease;border-bottom:none;fill:#fff}header.navigation .header-mobile-wordmark{float:left;font-family:"basis-grotesque-bold";font-size:1.125em;font-weight:bold;letter-spacing:1.1px;line-height:60px;margin-left:14px;vertical-align:middle;margin-bottom:-3px}@media screen and (min-width:57.5em){header.navigation .header-mobile-wordmark{display:none}}header.navigation .header-desktop-wordmark{color:#cecece;font-family:"basis-grotesque-medium";font-size:.9em;line-height:29px}@media screen and (max-width:1040px){header.navigation .header-desktop-wordmark{display:none}}header.navigation .header .audience-menu{margin-left:2em;width:calc(100% - 260px)}@media screen and (max-width:57.5em-0.0625em){header.navigation .header .audience-menu{display:none}}header.navigation .header .audience-menu h2{display:none}header.navigation .header .audience-menu nav{float:right;font-size:.875em;min-height:29px}header.navigation .header .audience-menu nav li.menu-item{line-height:1;padding:0}header.navigation .header .audience-menu nav li.menu-item:last-of-type{border-left:1px solid #636363;padding-right:0}header.navigation .header .audience-menu nav li.menu-item a{border-top:3px solid #000;padding-left:1em;padding-right:1em}header.navigation .header .audience-menu nav li.menu-item a:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:none;border-top:3px solid #fff}header.navigation .header-navigation{width:calc(100% - 249px)}@media screen and (max-width:57.4375em){header.navigation .header-navigation{display:none}}header.navigation .header-navigation .menus-wrapper{margin-top:60px}@media screen and (min-width:57.5em){header.navigation .header-navigation .menus-wrapper{margin-top:0;width:100%}}@media screen and (min-width:57.5em)and (min-width:57.5em){header.navigation .header-navigation .menus-wrapper nav{float:none}header.navigation .header-navigation .menus-wrapper nav .menu{display:flex;flex-direction:row;justify-content:center;padding-top:0}header.navigation .header-navigation .menus-wrapper nav .menu .menu-item{margin-bottom:0;padding:0 25px}header.navigation .header-navigation .menus-wrapper nav .menu .menu-item:first-child{padding-left:0}}header.navigation .header-navigation ul.menu{margin-left:2em}header.navigation .header-navigation .menu>.menu-item{padding-right:.4em}header.navigation .header-navigation .menu>.menu-item a{color:#fff;font-weight:bold}@media screen and (min-width:57.5em){header.navigation .header-navigation .menu>.menu-item>a{border-top:3px solid transparent;font-size:1.25em;margin-top:-4px;padding:0;border-bottom:1px solid #000}header.navigation .header-navigation .menu>.menu-item>a.is-active{color:#fff}header.navigation .header-navigation .menu>.menu-item>a.is-active:after{color:#fff}header.navigation .header-navigation .menu>.menu-item>a:focus,header.navigation .header-navigation .menu>.menu-item>a:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #ececec;color:#fff}header.navigation .header-navigation .menu>.menu-item>a:focus:after,header.navigation .header-navigation .menu>.menu-item>a:hover:after{color:#fff}header.navigation .header-navigation .menu>.menu-item.menu-item--active-trail>a{border-bottom:1px solid #fff;color:#fff}header.navigation .header-navigation .menu>.menu-item.menu-item--active-trail>a:after{color:#fff}header.navigation .header-navigation .menu>.menu-item:last-of-type{padding-right:2%}}@media screen and (min-width:75em){header.navigation .header-navigation .menu>.menu-item a{padding:0}}header.navigation .header-navigation li.more.nav-link{padding-right:.4em}@media screen and (min-width:57.5em){header.navigation .header-navigation li.more.nav-link>a::after{position:absolute;top:auto;right:-0.3em;bottom:auto;left:auto;color:#fff;content:"▾";font-size:.75em;margin-left:.5em}}@media screen and (min-width:75em){header.navigation .header-navigation li.more.nav-link>a::after{position:absolute;top:auto;right:.3em;bottom:auto;left:auto}}header.navigation .header-navigation li.more{overflow:visible;padding-right:0}header.navigation .header-navigation li.more a{padding-right:.8em}header.navigation .header-navigation li.more>a{padding-right:1.6em;position:relative}@media screen and (min-width:57.5em){header.navigation .header-navigation li.more:focus>.submenu,header.navigation .header-navigation li.more:hover>.submenu{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:none;opacity:1;visibility:visible}}@media screen and (min-width:57.5em){header.navigation .header-navigation li.more{padding-right:.8em;position:relative}}header.navigation .header-navigation ul.submenu{background-color:transparent;min-width:200px;opacity:0;padding-left:0;visibility:hidden}@media screen and (min-width:57.5em){header.navigation .header-navigation ul.submenu{left:50%;margin-left:-100px;padding:25px 0 0;position:absolute;top:60px;z-index:299}}header.navigation .header-navigation ul.submenu>.menu-item{background-color:#000;transition:none !important;display:block;line-height:1;padding:0}header.navigation .header-navigation ul.submenu>.menu-item:hover a:after{-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:#fff;border-bottom:none}@media screen and (min-width:57.5em){header.navigation .header-navigation ul.submenu>.menu-item{margin-bottom:0}header.navigation .header-navigation ul.submenu>.menu-item:first-of-type:before{border-bottom:10px solid #000;border-left:10px solid transparent;border-right:10px solid transparent;height:0;width:0;content:" ";display:inline-block;left:50%;position:absolute;top:15px;transform:translateX(-50%)}header.navigation .header-navigation ul.submenu>.menu-item:first-of-type a{padding-top:1em}header.navigation .header-navigation ul.submenu>.menu-item:last-of-type a{padding-bottom:1em}}header.navigation .header-navigation ul.submenu>.menu-item a{-webkit-transition:all 100ms ease;transition:all 100ms ease;display:inline-block}header.navigation .header-navigation ul.submenu>.menu-item a:after{-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:#000;content:"";display:block;height:1px;position:relative;top:-9px;width:100%}@media screen and (min-width:57.5em){header.navigation .header-navigation ul.submenu>.menu-item a{background-color:#000;font-size:.875em;padding:0 20px;line-height:3;text-align:left}}@media screen and (max-width:37.4375em){header.navigation .header-icons a{font-size:1.1em;display:flex;flex-direction:column;justify-content:center}}header.navigation .header-icons a .fa-search{line-height:60px}header.navigation .header-icons a .close{margin-left:2px;margin-right:2px;margin-top:1.3rem;width:19px;height:19px;display:block;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMTkgMTkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+R3JvdXA8L3RpdGxlPgogICAgPGcgaWQ9Ik1vYmlsZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj4KICAgICAgICA8ZyBpZD0iTV9OYXZpZ2F0aW9uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjc5LjAwMDAwMCwgLTIwLjAwMDAwMCkiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIyIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyODAuMDAwMDAwLCAyMS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxsaW5lIHgxPSIwIiB5MT0iMCIgeDI9IjE2LjE2MjQ0MDciIHkyPSIxNi4xNjI0NDA3IiBpZD0iTGluZS00LUNvcHkiPjwvbGluZT4KICAgICAgICAgICAgICAgIDxsaW5lIHgxPSIwIiB5MT0iMTYuMTYyNDQwNyIgeDI9IjE2LjE2MjQ0MDciIHkyPSIwIiBpZD0iTGluZS00LUNvcHktMiI+PC9saW5lPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=")}header.navigation .header-icons a:hover{border-bottom:none}header.navigation .header-icons #js-search-trigger{color:#fff;float:right;font-size:1.375em;line-height:60px;margin-right:20px;vertical-align:middle}header.navigation .header-icons #js-search-trigger:hover,header.navigation .header-icons #js-search-trigger:active{border-bottom:none;color:#00b8ff}header.navigation .header-icons .mobile-menu-button{font-size:1.5em;line-height:60px}header.navigation .header-icons .mit-logo{display:none;vertical-align:middle}@media screen and (min-width:57.5em){header.navigation .header-icons{width:140px;text-align:right;margin-right:35px}header.navigation .header-icons #js-search-trigger{float:none;font-size:1.5em;margin-right:38px}header.navigation .header-icons .mit-logo{display:inline-block;width:49px}header.navigation .header-icons .mit-logo [id^=Fill]{-webkit-transition:all 100ms ease;transition:all 100ms ease}header.navigation .header-icons .mit-logo:hover [id^=Fill]{-webkit-transition:all 100ms ease;transition:all 100ms ease;fill:#fff}}@media screen and (min-width:57.5em){header.navigation .header-mobile-navigation .mobile-nav{display:none}}header.navigation .header-mobile-navigation .mobile-nav ul.submenu{display:none}@media screen and (max-width:57.4375em){header.navigation .navigation-menu{-webkit-columns:auto 2;-moz-columns:auto 2;columns:auto 2}}@media screen and (max-width:37.4375em){header.navigation .navigation-menu{-webkit-columns:auto 1;-moz-columns:auto 1;columns:auto 1}}header.navigation .navigation-menu-button{color:#fff;display:block;float:right;line-height:60px;margin:0;padding-right:1em;text-decoration:none;text-transform:uppercase}@media screen and (min-width:57.5em){header.navigation .navigation-menu-button{display:none}}header.navigation .navigation-menu-button:focus,header.navigation .navigation-menu-button:hover{border-bottom:none;color:#fff}header.navigation div.nav{float:none;display:flex;flex-direction:row;align-items:center;z-index:9999999}@media screen and (max-width:57.4375em){header.navigation div.nav{display:none}}header.navigation div.nav.audience-menu{min-height:29px;background:#222;overflow:hidden}@media screen and (max-width:57.5em-0.0625em){header.navigation div.nav.audience-menu{display:none}}header.navigation div.nav.audience-menu .outer-wrapper{width:100%;display:flex;justify-content:flex-end;height:30px}header.navigation div.nav.audience-menu ul.menu{display:flex;flex-direction:row;align-items:baseline;margin-right:1.5rem;width:100%}header.navigation div.nav.audience-menu li.menu-item{line-height:26px;margin-bottom:-2.5px;padding-top:.1em;letter-spacing:.83px;text-transform:uppercase}header.navigation div.nav.audience-menu li.menu-item a{margin-left:1.5rem;font-size:.625rem}body.user-logged-in header.navigation div.nav.audience-menu li.menu-item:nth-last-child(2),body:not(.user-logged-in) header.navigation div.nav.audience-menu li.menu-item:last-child{border-left:1px solid #565656;padding-left:12px;margin-left:1.5rem}body.user-logged-in header.navigation div.nav.audience-menu li.menu-item:nth-last-child(2),header.navigation div.nav.audience-menu li.menu-item:last-child{text-transform:none;line-height:30px;letter-spacing:.43px}body.user-logged-in header.navigation div.nav.audience-menu li.menu-item:nth-last-child(2) a,header.navigation div.nav.audience-menu li.menu-item:last-child a{font-size:.75rem}header.navigation .mobile-nav{background-color:#000;clear:both;display:none;height:100vh;margin:0 auto;overflow:visible;padding:0;position:absolute;top:60px;width:100%;z-index:9999}header.navigation .mobile-nav .show{display:block}@media screen and (min-width:57.5em){header.navigation .mobile-nav{display:none !important;margin:0;padding:0}}header.navigation .mobile-nav ul.menu{margin:0;padding:1.6em 0}header.navigation .mobile-nav ul.menu.navigation-menu{border-bottom:1px solid #979797;font-weight:bold;padding-bottom:1.5em}@media screen and (max-width:37.4375em){header.navigation .mobile-nav ul.menu.navigation-menu{padding-bottom:10px}}header.navigation .mobile-nav ul.menu.navigation-menu .menu-item{margin-bottom:0;margin-left:25px;margin-right:25px;padding-top:0;padding-bottom:1em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}header.navigation .mobile-nav ul.menu.navigation-menu .menu-item a{font-size:1.25em;line-height:1.3}@media screen and (min-width:37.5em){header.navigation .mobile-nav .mobile-audience-menu,header.navigation .mobile-nav .mobile-info-menu{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}header.navigation .mobile-nav .mobile-audience-menu:last-child,header.navigation .mobile-nav .mobile-info-menu:last-child{margin-right:0}}header.navigation .mobile-nav .mobile-audience-menu ul.menu,header.navigation .mobile-nav .mobile-info-menu ul.menu{font-size:.75em;padding-top:2em;padding-bottom:.5em}header.navigation .mobile-nav .mobile-audience-menu ul.menu .menu-item,header.navigation .mobile-nav .mobile-info-menu ul.menu .menu-item{margin-bottom:.7em;margin-left:25px;margin-right:25px}header.navigation .mobile-nav .mobile-audience-menu h2{display:none}header.navigation .mobile-nav .mobile-audience-menu ul.menu{margin-right:0;padding-top:1.8em;padding-bottom:.5em}header.navigation .mobile-nav .mobile-audience-menu ul.menu .menu-item{margin-bottom:1.2em;margin-left:25px;margin-right:25px;text-transform:uppercase}body.user-logged-in header.navigation .mobile-nav .mobile-audience-menu ul.menu .menu-item:nth-last-child(2){margin-bottom:.65rem}body.user-logged-in header.navigation .mobile-nav .mobile-audience-menu ul.menu .menu-item:nth-last-child(2),body header.navigation .mobile-nav .mobile-audience-menu ul.menu .menu-item:last-child{text-transform:none;letter-spacing:1px;font-size:.875rem}header.navigation .mobile-nav .mobile-info-menu ul.menu{font-size:1em}@media screen and (max-width:57.4375em){header.navigation .mobile-nav .mobile-info-menu ul.menu{padding-top:.75em}}@media screen and (max-width:37.4375em){header.navigation .mobile-nav .mobile-info-menu ul.menu{padding-top:1em;border-top:1px solid #979797}}header.navigation ul li.menu-item{display:block;overflow:hidden;margin-bottom:1em;padding-right:.4em;width:100%}@media screen and (min-width:57.5em){header.navigation ul li.menu-item{background:transparent;display:inline;line-height:1.4;text-decoration:none;width:auto}}header.navigation ul li.menu-item a{color:#fff;display:inline-block;font-size:.75rem;text-decoration:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:57.5em){header.navigation ul li.menu-item a{padding:0}}header.navigation ul li.menu-item a:focus,header.navigation ul li.menu-item a:hover{border-bottom:none;color:#fff}header.navigation .active-nav-item a{border-bottom:1px solid #fff;padding-bottom:3px}header.navigation .search-section{clear:both;background-color:#000;display:none;height:60px;position:absolute;top:0;width:calc(100% - 35px)}header.navigation .search-section h2{display:none}header.navigation .search-section #search-block-form{position:relative}@media screen and (min-width:57.5em){header.navigation .search-section #search-block-form{margin:0 auto;width:calc(100% - 260px)}}header.navigation .search-section .form-item:before{color:#fff;content:"";display:inline-block;font-family:"FontAwesome";font-size:1.1em;left:1em;position:absolute;top:3px}@media screen and (min-width:57.5em){header.navigation .search-section .form-item:before{content:""}}header.navigation .search-section input[type=search]{background-color:transparent;border:none;border-bottom:1px solid #fff;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;color:#fff;margin:1em;padding-left:2em;width:calc(100% - 30px)}@media screen and (min-width:57.5em){header.navigation .search-section input[type=search]{border-bottom:none;font-size:1.5em;height:80px;margin:0;padding-left:0}}header.navigation .search-section input[type=search]:focus{box-shadow:none}header.navigation .search-section input[type=search]::-webkit-input-placeholder{color:#fff}header.navigation .search-section input[type=search]::-moz-placeholder{color:#fff}header.navigation .search-section input[type=search]:-ms-input-placeholder{color:#fff}header.navigation .search-section input[type=search]:-moz-placeholder{color:#fff}header.navigation .search-section #edit-actions{display:none}header.navigation .search-section #js-search-close{color:#fff;cursor:pointer;font-size:1.125em;line-height:30px;position:absolute;right:1em;top:0}@media screen and (min-width:57.5em){header.navigation .search-section #js-search-close{font-size:1.6875em;line-height:80px;right:-15px}header.navigation .search-section #js-search-close:before{content:""}}@media screen and (min-width:57.5em){header.navigation .search-section{background:#000;height:80px;margin:0 auto;overflow:hidden;top:130px;width:100%}}header.navigation .search-bar{float:left;padding:.85em .85em .7em .6em;width:60%}header.navigation .search-bar form{position:relative}header.navigation .search-bar form input[type=search]{background:#0d0d0d;border:1px solid #000;border-radius:6px;box-sizing:border-box;color:#fff;font-size:.9em;font-style:italic;margin:0;padding:.5em .8em;width:100%}@media screen and (min-width:57.5em){header.navigation .search-bar form input[type=search]{padding:.5em 0;width:100%}}header.navigation .search-bar form button[type=submit]{background:#0d0d0d;border:0;bottom:.3em;left:auto;outline:none;padding:0 9px;position:absolute;right:.3em;top:.3em}header.navigation .search-bar form button[type=submit] img{height:12px;opacity:.7;padding:1px}@media screen and (min-width:57.5em){header.navigation .search-bar{display:inline-block;position:relative;width:16em}header.navigation .search-bar input{box-sizing:border-box;display:block}}.page-node-type-research-page header.navigation .menu>.menu-item a[data-drupal-link-system-path=research]{border-bottom:1px solid #fff}.page-node-type-person header.navigation .menu>.menu-item a[data-drupal-link-system-path=people]{border-bottom:1px solid #fff}.research-navigation,.person-navigation{background-color:#fff;border-bottom:2px solid #000;border-top:2px solid #000}@media screen and (max-width:57.4375em){.research-navigation+.sticky-nav-placeholder,.person-navigation+.sticky-nav-placeholder{display:none !important}}.research-navigation .content-container,.person-navigation .content-container{padding-bottom:7px;padding-top:7px;position:relative}.research-navigation .content-container .sticky-nav-prefix,.person-navigation .content-container .sticky-nav-prefix{position:absolute;top:0}.research-navigation .content-container .sticky-nav-prefix a.contact-me,.research-navigation .content-container .sticky-nav-prefix label,.person-navigation .content-container .sticky-nav-prefix a.contact-me,.person-navigation .content-container .sticky-nav-prefix label{-webkit-transition:all 100ms ease;transition:all 100ms ease}.research-navigation .content-container .sticky-nav-prefix a.contact-me:hover,.research-navigation .content-container .sticky-nav-prefix label:hover,.person-navigation .content-container .sticky-nav-prefix a.contact-me:hover,.person-navigation .content-container .sticky-nav-prefix label:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:#00b8ff}.research-navigation .content-container .sticky-nav-prefix .sticky-title,.person-navigation .content-container .sticky-nav-prefix .sticky-title{font-family:"basis-grotesque-medium";font-size:16px;font-weight:normal;background-color:#fff;border:2px solid #000;display:inline-block;margin-left:-5px;margin-top:-2px;padding:15px 10px;width:156px}.research-navigation .content-container ul,.person-navigation .content-container ul{padding-left:45px}.research-navigation .content-container .sidebar-push{margin-left:364px}.area-tags .monobold-header{color:#000;letter-spacing:1.3px}@media screen and (min-width:57.5em){.area-tags>div{display:inline-block;width:49%;vertical-align:top}}.area-tags:not(.person-areas) .field__item{background:transparent;margin:0;margin-bottom:6px;padding:0}.area-tags:not(.person-areas) .monobold-header{color:#000}@media screen and (min-width:57.5em){.area-tags:not(.person-areas)>div{display:inline-block;width:49%;vertical-align:top}}.page-resources::after{clear:both;content:"";display:table}.page-resources section{background-color:#ececec;margin-bottom:3px;margin-top:0}@media screen and (max-width:37.4375em){.page-resources section.open>h2:after{position:absolute;right:0;top:5px;content:"-";font-size:37px;color:#0090eb}.page-resources section.close>h2:after{position:absolute;right:0;top:5px;content:"+";font-size:37px;color:#0090eb}}.page-resources section h2:not(.card-heading){font-family:"basis-grotesque-medium";font-size:1.5em;font-weight:normal;color:#000;padding:7px 0;margin-bottom:0}.page-resources section h2.monobold-header{font-size:1.125em;letter-spacing:3px;text-align:left;padding:7px 0;margin-bottom:0}.page-resources section h2.monobold-header:after{color:#0090eb;content:"+";display:inline;float:right;font-size:36px;line-height:.9;vertical-align:inherit}.page-resources section h2.monobold-header.publications-link-only:after{display:none}.page-resources section .views-element-container{position:static}.page-resources section [class*=wrapper]{display:none}@media screen and (min-width:37.5em){.page-resources section{background-color:transparent;padding-bottom:115px}.page-resources section .state-icon{display:none}.page-resources section [class*=-wrapper]{display:block}}@media screen and (max-width:37.4375em){.page-resources.content-container{padding-left:0;padding-right:0}.page-resources section{padding-left:26px;padding-right:26px}.page-resources section.close{border-bottom:3px solid #0090eb}.page-resources section.open h2.monobold-header:after{content:"-"}}@media screen and (min-width:57.5em){.page-resources section.members .members-wrapper{margin-top:10px;padding:48px 50px}}.field--name-field-teaser-text{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal}.field--name-field-teaser-text.field--type-string-long{font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal}.green .field--name-field-teaser-text{background-color:#e1efeb}.content-teaser{background-color:#e1efeb;padding:36px 0 58px}.content-teaser .field--name-field-teaser-text{font-family:"basis-grotesque-medium";font-size:1.5em;font-weight:normal;line-height:1.5;margin:0 auto;max-width:578px;text-align:center}.research-desktop-teaser{background-color:#e1efeb;margin:0 -26px;margin-bottom:30px}.research-desktop-teaser::after{clear:both;content:"";display:table}.research-desktop-teaser .field--name-field-teaser-text{line-height:1.5;margin-left:320px;margin-right:0;padding-left:45px;padding-right:40px;padding-top:39px;width:calc(100% - 320px)}@media screen and (min-width:57.5em){.research-desktop-teaser .field--name-field-teaser-text{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:31.5602759094%;font-size:1.5em;padding-right:72px}.research-desktop-teaser .field--name-field-teaser-text:last-child{margin-right:0}}.research-mobile-teaser .field--name-field-teaser-text{font-size:1.125em;padding-bottom:26px;padding-top:26px}.area-tags .research-areas .field .field__item,.area-tags .impact-areas .field .field__item{display:inline-block}.area-tags .research-areas .field .field__item:hover,.area-tags .impact-areas .field .field__item:hover{color:#fff}.area-tags .research-areas .field .field__item a,.area-tags .impact-areas .field .field__item a{color:#fff;font-family:"basis-grotesque-bold";-webkit-transition:all 100ms ease;transition:all 100ms ease}.area-tags .research-areas .field .field__item a:hover,.area-tags .impact-areas .field .field__item a:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;color:#fff}.research .associated-research-groups{margin-bottom:30px}.research.content-container{padding:0}.research.content-header{padding:0}.research.content-header+.full-width{border-bottom:none;border-top:2px solid #000}@media screen and (max-width:57.4375em){.research.content-header+.full-width .content-container-inner>section.content-column{padding-top:20px}}.research.content-header+.full-width .field--name-field-teaser-text.field--type-string-long{font-size:1.125em;line-height:1.6;margin-bottom:0}.research .content-container-inner{padding:0}.research .content-container-inner .research-header{text-align:center;flex:1;padding-bottom:2rem}.research .content-container-inner .research-header h4.monobold-header{text-align:center;font-size:.875em;color:#000;margin-top:22px;margin-bottom:15px;letter-spacing:1.17px}.research .content-container-inner .opps-available{display:inline-block;border:1px solid #cecece;padding:0 5px;margin:0 0 25px 6px}@media screen and (max-width:57.4375em){.research .content-container-inner{padding:20px}}.research .content-container-inner>section{flex:1;padding-left:0;margin-right:0}.research .content-container-inner>section.content-column{padding-top:.25rem}.research .content-container-inner>section.content-column .field--type-text-long p{font-size:1.125em;line-height:1.7}.research .contact-info{border-bottom:1px solid #cecece;padding-bottom:8px;margin-bottom:16px}.research .contact-info h5{display:none}.research .contact-info p,.research .contact-info .field__items{font-size:.875em;line-height:1.45;display:inline-block}.research .contact-info .field--type-string-long{margin-bottom:20px}.research .contact-info .contact-item{margin-bottom:1rem}.research .contact-info .contact-item p{margin-bottom:0}.research .page-metadata{margin-top:0}.research .page-metadata.hidden-desktop{padding-bottom:24px;margin-bottom:15px}.research .page-metadata.hidden-desktop h4.monobold-header{margin-top:12px;margin-bottom:13px}.research .page-metadata .field--name-field-external-site{display:inline-block;vertical-align:middle;width:100%}.research .page-metadata .field--name-field-external-site a{overflow-wrap:break-word;font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal}.research .field--name-field-description p{font-size:18px;line-height:1.7}@media screen and (min-width:57.5em){.research{margin-top:36px}.research.content-header{padding-bottom:20px;margin-top:0}.research.content-header+.full-width{border-bottom:none;border-top:2px solid #000}.research.content-header+.full-width .research{margin-top:34px}.research.content-header+.full-width .content-container-inner{max-width:620px;margin:0 auto;padding-right:20px}.research.content-header+.full-width .field--name-field-teaser-text.field--type-string-long{font-size:1.5em;line-height:1.5;margin-bottom:48px}.research .content-container-inner .research-header{padding-bottom:1.5rem;max-width:825px;margin:0 auto}.research .content-container-inner .research-header h4.monobold-header{margin-top:40px;margin-bottom:18px}.research .content-container-inner>section.content-column{padding-top:8px;padding-right:16px;float:left;display:block;margin-right:2.3576515979%;width:50.953625276%;margin-right:0}.research .content-container-inner>section.content-column:last-child{margin-right:0}.research .sidebar-right{float:right;margin-left:0;padding-left:90px}.research .sidebar-right section .monobold-header{letter-spacing:1px;margin-bottom:14px}.research .sidebar-right section .info{display:inline-block}.research .field--name-field-group-description{padding-bottom:12px;margin-bottom:0}.research .contact-info{border-bottom:1px solid #cecece;padding-bottom:18px;margin-bottom:18px;padding-left:6px}.research .contact-info h5{font-size:.875em;display:block}.research .contact-info p{font-size:.875em}.research .contact-info .contact-item{margin-bottom:12px}.research .contact-info .contact-item h5{margin-bottom:0}.research .last-updated{margin-bottom:3.1rem;padding-left:.4rem}}.research+.page-resources{margin-top:36px}.research+.page-resources section h2:not(.card-heading){font-size:1.125em;padding:17px 0;position:relative}@media screen and (min-width:57.5em){.research+.page-resources section{padding-bottom:70px}.research+.page-resources section h2{font-size:1.5em}}.card{-webkit-transition:all 100ms ease;transition:all 100ms ease;margin-bottom:20px;margin-right:45px;width:100%}.card:before{-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:#ff4d17;content:"";display:block;height:6px;margin-bottom:5px;width:100%}.card .card-top,.card .card-bottom{background-color:#fff;min-height:58px;padding:14px 19px}.card .card-top .field--name-title,.card .card-bottom .field--name-title{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #cecece;line-height:30px;padding-bottom:0px}.card .card-top .field--name-title:hover,.card .card-bottom .field--name-title:hover{border-bottom:1px solid #000}.card .card-top a:hover,.card .card-top a:active,.card .card-top a:focus,.card .card-bottom a:hover,.card .card-bottom a:active,.card .card-bottom a:focus{-webkit-transition:all 100ms ease;transition:all 100ms ease;text-decoration:none;border-bottom:none}.card .card-top{margin-bottom:3px}.card .card-top .group-type h4{font-size:.6875rem;margin-top:-3px}.card .card-bottom .inline-label{margin-bottom:19px}.card .card-bottom .field--name-field-leads{display:inline}.card .card-bottom .field--name-field-leads .member-name{font-size:.875rem}.card .card-bottom .field--name-field-leads .member-name.external-member-name .field--name-title:hover{border-bottom:none}.card .card-bottom .field--name-field-leads .member-name.external-member-name a .field--name-title{font-size:.875rem}.card .card-bottom .field--name-field-leads .field__item{display:inline-block}.card .card-bottom .field--name-field-leads .field__item:last-of-type .field--name-title:after{content:none}.card .card-bottom .field--name-field-leads .field__item:nth-child(n+5){display:none}.card .card-bottom .field--name-field-leads a.show-leads{display:inline-block;margin-left:3px}.card.news-card{-webkit-transition:all 100ms ease;transition:all 100ms ease}.card.news-card .card-top::after,.card.news-card .card-bottom::after{clear:both;content:"";display:table}.card.news-card .card-top .field--name-title,.card.news-card .card-bottom .field--name-title{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid transparent}.card.news-card .card-top .field--name-title:hover,.card.news-card .card-bottom .field--name-title:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #000}.card.news-card .card-top{padding:0}.card .hidden-card{display:none}@media screen and (min-width:57.5em){.card.person-card .card-top{min-height:297px}}.card.person-card .card-heading{margin-bottom:10px}.card.person-card .info-block .monobold-header span{color:#000;font-size:.75rem}.card.person-card .info-block .monobold-header{font-size:.75rem;margin-top:-8px;margin-bottom:0}.card.person-card .field--name-field-role{display:inline}.card.person-card .field--name-field-title{font-family:"basis-grotesque-medium";font-size:.75em;font-weight:normal;color:#636363;margin-bottom:19px}.card.person-card .person-image{float:left}.card.person-card .circle-crop{height:110px;margin-right:12px;width:110px}.card.person-card .circle-crop img{width:110px}.card.person-card .person-metadata .meta-label{font-family:"basis-grotesque-monobold";font-size:.625rem;font-weight:normal;color:#636363;letter-spacing:.8px;display:none}.card.person-card .person-metadata .contact{margin-top:35px}.card.person-card .person-metadata .contact .email.field-wrapper{margin-right:-20px}.card.person-card .person-metadata .contact span.room,.card.person-card .person-metadata .contact a{font-family:"basis-grotesque-medium";font-size:.6875rem;font-weight:normal}.card.person-card .person-metadata .contact span.room{color:#636363}.card.person-card .field--name-field-summary{font-family:"basis-grotesque-regular";font-size:1em;font-weight:normal;color:#636363;margin-top:20px;margin-bottom:0}@media screen and (min-width:57.5em){.card.research_page-card{height:450px;display:flex;flex-flow:column}.card.research_page-card .card-top{padding-bottom:0;flex:auto;display:flex;flex-flow:column;overflow:hidden}.card.research_page-card .card-top .left-side{display:flex;flex-flow:column}.card.research_page-card .card-top .left-side a:hover{text-decoration:none}.card.research_page-card .card-top .left-side .field--name-field-teaser-text,.card.research_page-card .card-top .left-side .group-type{display:flex;flex-flow:column;overflow:hidden}.card.research_page-card .card-top .left-side .field--name-field-teaser-text{margin-bottom:0}.card.research_page-card .card-bottom{float:none;position:relative}.card.research_page-card .card-bottom:before{position:absolute;top:-26px;height:24px;left:0;right:0;content:"";background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}}.card.research_page-card .inline-label{margin-bottom:0}.card.research_page-card .leads-label+.inline-content{margin-top:15px}.card.research_page-card .leads-label .circle-crop{display:none}.card.research_page-card .leads-label .comma{color:#0090eb;line-height:1}.card.research_page-card .leads-label .member-name{margin-bottom:0}.card.research_page-card .leads-label .field--name-title{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:none;line-height:1}.card.research_page-card .leads-label .field--name-title:after{color:#0090eb;content:",";display:inline}.card.research_page-card .leads-label .field--name-title:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #00b8ff}.card.research_page-card .leads-label .field--name-field-leads .field__item:last-of-type .field--name-title:last-of-type:after{content:none}.card.research_page-card .inline-content{min-height:30px}.card.research_page-card .inline-content a:hover{border-bottom:none}.card.research_page-card .inline-content a:hover .remaining-members{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #00b8ff;color:#00b8ff}.card.research_page-card .lead.headshot{display:inline-block;float:right;position:relative}.card.research_page-card .lead.headshot .link-overlay{border-radius:30px;height:30px;width:30px;position:absolute;width:100%;z-index:3}.card.research_page-card .lead.headshot .link-overlay:hover{border-bottom:none}.card.research_page-card .lead.headshot .circle-crop{width:30px;height:30px}.card.research_page-card .lead.headshot .field--name-title{display:none}.card.research_page-card .lead.headshot img{width:inherit;height:inherit}.card .field--name-field-associated-research-groups{margin-bottom:9px}.card .field--name-field-associated-research-groups a{font-size:1em}.card .group-type{color:#636363}.card .field--name-field-teaser-text{font-family:"basis-grotesque-regular";font-size:1em;font-weight:normal;background-color:transparent;color:#636363;margin-bottom:16px}.card .small-circle-crop{border-radius:30px;height:30px;width:30px;margin-right:5px;margin-bottom:5px;overflow:hidden;vertical-align:middle}.card .small-circle-crop img{height:auto}.card .small-circle-crop .person-name{display:none}.card .remaining-members{-webkit-transition:all 100ms ease;transition:all 100ms ease;font-size:1em;font-weight:normal;border-bottom:1px solid transparent;color:#0090eb;display:inline-block;font-weight:600;letter-spacing:1.3px;vertical-align:middle}.card .remaining-members+.headshot.lead,.card .small-circle-crop+.headshot.lead{margin-left:50px;float:right;width:calc(70% - 80px)}@media screen and (min-width:37.5em){.card{width:284px}.card:hover:before{-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:#000}}.research-title{font-size:1.875rem;line-height:1.19}.research-title.project-title{line-height:1.2}@media screen and (min-width:57.5em){.research-title{font-size:2.5em;max-width:620px;margin:0 auto 1em}}.list-col .views-view-grid .views-row,.list-col .landing-content-column .views-row,.list-col.view-content .views-row{flex:1 0 100% !important;float:none !important;height:auto !important}.list-col .views-view-grid .views-row .card,.list-col .landing-content-column .views-row .card,.list-col.view-content .views-row .card{display:block;width:100%}@media screen and (min-width:37.5em){.list-col .views-view-grid .views-row .card .card-top,.list-col .landing-content-column .views-row .card .card-top,.list-col.view-content .views-row .card .card-top{display:flex;align-items:stretch}.list-col .views-view-grid .views-row .card .card-top::after,.list-col .landing-content-column .views-row .card .card-top::after,.list-col.view-content .views-row .card .card-top::after{clear:both;content:"";display:table}.list-col .views-view-grid .views-row .card .card-top .image-media,.list-col .landing-content-column .views-row .card .card-top .image-media,.list-col.view-content .views-row .card .card-top .image-media{flex:1}.list-col .views-view-grid .views-row .card .card-top .image-media .media,.list-col .landing-content-column .views-row .card .card-top .image-media .media,.list-col.view-content .views-row .card .card-top .image-media .media{width:270px}.list-col .views-view-grid .views-row .card .card-top .hidden-card,.list-col .landing-content-column .views-row .card .card-top .hidden-card,.list-col.view-content .views-row .card .card-top .hidden-card{flex:2}}.list-col .views-view-grid .views-row .card .hidden-card,.list-col .landing-content-column .views-row .card .hidden-card,.list-col.view-content .views-row .card .hidden-card{display:inline-block}.list-col .views-view-grid .views-row .card .hidden-list,.list-col .landing-content-column .views-row .card .hidden-list,.list-col.view-content .views-row .card .hidden-list{display:none}.list-col .views-view-grid .views-row .card .field--name-field-teaser-text,.list-col .landing-content-column .views-row .card .field--name-field-teaser-text,.list-col.view-content .views-row .card .field--name-field-teaser-text{font-size:.875em}.list-col .views-view-grid .views-row .card .field--name-field-publication-date,.list-col .landing-content-column .views-row .card .field--name-field-publication-date,.list-col.view-content .views-row .card .field--name-field-publication-date{font-family:"basis-grotesque-regular";font-size:.75em;font-weight:normal;margin-bottom:8px}.list-col .views-view-grid .views-row .card:before,.list-col .landing-content-column .views-row .card:before,.list-col.view-content .views-row .card:before{display:none}.list-col .views-view-grid .views-row .card.news-card .card-top .hidden-card,.list-col .landing-content-column .views-row .card.news-card .card-top .hidden-card,.list-col.view-content .views-row .card.news-card .card-top .hidden-card{padding:24px 30px 20px}.list-col .views-view-grid .views-row .card.person-card .card-top,.list-col .landing-content-column .views-row .card.person-card .card-top,.list-col.view-content .views-row .card.person-card .card-top{display:block}.list-col .views-view-grid .views-row .card.person-card .card-top::after,.list-col .landing-content-column .views-row .card.person-card .card-top::after,.list-col.view-content .views-row .card.person-card .card-top::after{clear:both;content:"";display:table}.list-col .views-view-grid .views-row .card.person-card .circle-crop,.list-col .landing-content-column .views-row .card.person-card .circle-crop,.list-col.view-content .views-row .card.person-card .circle-crop{margin:0;margin-bottom:auto}.list-col .views-view-grid .views-row .card.person-card .info-block .field--name-field-title,.list-col .landing-content-column .views-row .card.person-card .info-block .field--name-field-title,.list-col.view-content .views-row .card.person-card .info-block .field--name-field-title{margin-bottom:0}.list-col .views-view-grid .views-row .card.person-card .info-block .field--name-field-summary,.list-col .landing-content-column .views-row .card.person-card .info-block .field--name-field-summary,.list-col.view-content .views-row .card.person-card .info-block .field--name-field-summary{margin-top:16px}.list-col .views-view-grid .views-row .card.person-card .person-metadata .contact,.list-col .landing-content-column .views-row .card.person-card .person-metadata .contact,.list-col.view-content .views-row .card.person-card .person-metadata .contact{margin-bottom:30px}.list-col .views-view-grid .views-row .card.person-card .person-metadata .lead-of,.list-col .views-view-grid .views-row .card.person-card .person-metadata .member-of,.list-col .landing-content-column .views-row .card.person-card .person-metadata .lead-of,.list-col .landing-content-column .views-row .card.person-card .person-metadata .member-of,.list-col.view-content .views-row .card.person-card .person-metadata .lead-of,.list-col.view-content .views-row .card.person-card .person-metadata .member-of{margin-bottom:10px}.list-col .views-view-grid .views-row .card.person-card .person-metadata .lead-of h4,.list-col .views-view-grid .views-row .card.person-card .person-metadata .member-of h4,.list-col .landing-content-column .views-row .card.person-card .person-metadata .lead-of h4,.list-col .landing-content-column .views-row .card.person-card .person-metadata .member-of h4,.list-col.view-content .views-row .card.person-card .person-metadata .lead-of h4,.list-col.view-content .views-row .card.person-card .person-metadata .member-of h4{margin-bottom:5px}.list-col .views-view-grid .views-row .card.person-card .person-metadata .lead-of .field__item,.list-col .views-view-grid .views-row .card.person-card .person-metadata .member-of .field__item,.list-col .landing-content-column .views-row .card.person-card .person-metadata .lead-of .field__item,.list-col .landing-content-column .views-row .card.person-card .person-metadata .member-of .field__item,.list-col.view-content .views-row .card.person-card .person-metadata .lead-of .field__item,.list-col.view-content .views-row .card.person-card .person-metadata .member-of .field__item{line-height:1}.list-col .views-view-grid .views-row .card.person-card .field--name-field-summary,.list-col .landing-content-column .views-row .card.person-card .field--name-field-summary,.list-col.view-content .views-row .card.person-card .field--name-field-summary{font-size:.875rem}@media screen and (min-width:57.5em){.list-col .views-view-grid .views-row .card.person-card .person-image.hidden-card,.list-col .landing-content-column .views-row .card.person-card .person-image.hidden-card,.list-col.view-content .views-row .card.person-card .person-image.hidden-card{float:left;display:block;margin-right:3.5786636068%;width:15.8423358195%}.list-col .views-view-grid .views-row .card.person-card .person-image.hidden-card:last-child,.list-col .landing-content-column .views-row .card.person-card .person-image.hidden-card:last-child,.list-col.view-content .views-row .card.person-card .person-image.hidden-card:last-child{margin-right:0}.list-col .views-view-grid .views-row .card.person-card .info-block,.list-col .landing-content-column .views-row .card.person-card .info-block,.list-col.view-content .views-row .card.person-card .info-block{float:left;display:block;margin-right:3.5786636068%;width:50.8001347868%}.list-col .views-view-grid .views-row .card.person-card .info-block:last-child,.list-col .landing-content-column .views-row .card.person-card .info-block:last-child,.list-col.view-content .views-row .card.person-card .info-block:last-child{margin-right:0}.list-col .views-view-grid .views-row .card.person-card .person-metadata,.list-col .landing-content-column .views-row .card.person-card .person-metadata,.list-col.view-content .views-row .card.person-card .person-metadata{float:left;display:block;margin-right:3.5786636068%;width:22.3160022949%}.list-col .views-view-grid .views-row .card.person-card .person-metadata:last-child,.list-col .landing-content-column .views-row .card.person-card .person-metadata:last-child,.list-col.view-content .views-row .card.person-card .person-metadata:last-child{margin-right:0}}.list-col .views-view-grid .views-row .card.research_page-card,.list-col .landing-content-column .views-row .card.research_page-card,.list-col.view-content .views-row .card.research_page-card{height:auto}.list-col .views-view-grid .views-row .card.research_page-card .left-side,.list-col .landing-content-column .views-row .card.research_page-card .left-side,.list-col.view-content .views-row .card.research_page-card .left-side{float:left;display:block;margin-right:10.1483979942%;width:63.2838673353%}.list-col .views-view-grid .views-row .card.research_page-card .left-side:last-child,.list-col .landing-content-column .views-row .card.research_page-card .left-side:last-child,.list-col.view-content .views-row .card.research_page-card .left-side:last-child{margin-right:0}.list-col .views-view-grid .views-row .card.research_page-card .left-side .group-type h4,.list-col .landing-content-column .views-row .card.research_page-card .left-side .group-type h4,.list-col.view-content .views-row .card.research_page-card .left-side .group-type h4{margin-top:0}.list-col .views-view-grid .views-row .card.research_page-card .left-side .field--name-field-teaser-text,.list-col .landing-content-column .views-row .card.research_page-card .left-side .field--name-field-teaser-text,.list-col.view-content .views-row .card.research_page-card .left-side .field--name-field-teaser-text{margin-bottom:16px}.list-col .views-view-grid .views-row .card.research_page-card .left-side .hidden-card,.list-col .landing-content-column .views-row .card.research_page-card .left-side .hidden-card,.list-col.view-content .views-row .card.research_page-card .left-side .hidden-card{width:100%}.list-col .views-view-grid .views-row .card.research_page-card .right-side,.list-col .landing-content-column .views-row .card.research_page-card .right-side,.list-col.view-content .views-row .card.research_page-card .right-side{float:left;display:block;margin-right:10.1483979942%;width:26.5677346705%}.list-col .views-view-grid .views-row .card.research_page-card .right-side:last-child,.list-col .landing-content-column .views-row .card.research_page-card .right-side:last-child,.list-col.view-content .views-row .card.research_page-card .right-side:last-child{margin-right:0}.list-col .views-view-grid .views-row .card.research_page-card .right-side h4,.list-col .landing-content-column .views-row .card.research_page-card .right-side h4,.list-col.view-content .views-row .card.research_page-card .right-side h4{margin-bottom:5px}.list-col .views-view-grid .views-row .card.research_page-card .right-side .field,.list-col .landing-content-column .views-row .card.research_page-card .right-side .field,.list-col.view-content .views-row .card.research_page-card .right-side .field{margin-bottom:21px}.list-col .views-view-grid .views-row .card.research_page-card .right-side .field .field__item,.list-col .landing-content-column .views-row .card.research_page-card .right-side .field .field__item,.list-col.view-content .views-row .card.research_page-card .right-side .field .field__item{line-height:1.1}.list-col .views-view-grid .views-row .card.research_page-card .right-side .field.field--name-field-leads .field__item,.list-col .landing-content-column .views-row .card.research_page-card .right-side .field.field--name-field-leads .field__item,.list-col.view-content .views-row .card.research_page-card .right-side .field.field--name-field-leads .field__item{height:1.1em;line-height:1.1}.list-col .views-view-grid .views-row .card.research_page-card .right-side .field.field--name-field-leads .member-name,.list-col .landing-content-column .views-row .card.research_page-card .right-side .field.field--name-field-leads .member-name,.list-col.view-content .views-row .card.research_page-card .right-side .field.field--name-field-leads .member-name{font-size:.875em;line-height:1;margin-bottom:0}.list-col .views-view-grid .views-row .card.research_page-card .right-side .field--name-field-research-area .field__item,.list-col .views-view-grid .views-row .card.research_page-card .right-side .field--name-field-impact-area .field__item,.list-col .landing-content-column .views-row .card.research_page-card .right-side .field--name-field-research-area .field__item,.list-col .landing-content-column .views-row .card.research_page-card .right-side .field--name-field-impact-area .field__item,.list-col.view-content .views-row .card.research_page-card .right-side .field--name-field-research-area .field__item,.list-col.view-content .views-row .card.research_page-card .right-side .field--name-field-impact-area .field__item{background:transparent;margin:0;padding:0}.list-col .views-view-grid .views-row .card.research_page-card .card-top,.list-col .landing-content-column .views-row .card.research_page-card .card-top,.list-col.view-content .views-row .card.research_page-card .card-top{display:block;padding:25px}.list-col .views-view-grid .views-row .card.news-card .areas-list a:after,.list-col .landing-content-column .views-row .card.news-card .areas-list a:after,.list-col.view-content .views-row .card.news-card .areas-list a:after{content:",";display:inline-block}.list-col .views-view-grid .views-row .card.news-card .areas-list a:last-of-type:after,.list-col .landing-content-column .views-row .card.news-card .areas-list a:last-of-type:after,.list-col.view-content .views-row .card.news-card .areas-list a:last-of-type:after{content:none}.page-metadata{margin-bottom:26px}.page-metadata .field--name-field-website,.page-metadata .associated-research-groups{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal}.page-metadata .field--name-field-website:hover:before,.page-metadata .associated-research-groups:hover:before{-webkit-transition:all 100ms ease;transition:all 100ms ease;color:#00b8ff}.page-metadata .field--name-field-website a,.page-metadata .associated-research-groups a{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal;text-decoration:underline}.page-metadata .field--name-field-website a:hover,.page-metadata .associated-research-groups a:hover{border-bottom:none;color:#000}.page-metadata .research-social-media{margin-top:24px}.page-metadata .research-social-media a{color:#000;font-size:1.625em;margin-right:10px}.page-metadata .research-social-media a:hover{border-bottom:none;color:#00b8ff}.page-metadata .monobold-header{color:#000;letter-spacing:1px}.sidebar-left .last-updated{display:none}@media screen and (min-width:37.5em){.sidebar-left .last-updated{display:block}}.ajax-pager.pager__item{bottom:0;display:block;left:0;padding:0;position:absolute}.expand-trigger-container,.ajax-pager{width:100%}.expand-trigger-container::after,.ajax-pager::after{clear:both;content:"";display:table}.expand-trigger-container .js-expand-trigger,.ajax-pager .js-expand-trigger{margin-top:-30px}.expand-trigger-container .pager,.ajax-pager .pager{display:inline-block}.expand-trigger-container .expand-icon,.ajax-pager .expand-icon{border-radius:28px;height:28px;width:28px;background-color:#fff;display:inline-block;margin-right:10px;position:relative;vertical-align:super}.expand-trigger-container .expand-icon:after,.ajax-pager .expand-icon:after{border-radius:28px;height:28px;width:28px;font-family:"basis-grotesque-bold";font-size:27px;font-weight:normal;color:#0090eb;content:"+";left:1px;line-height:29px;top:0;position:absolute;text-align:center}.expand-trigger-container .more-items,.ajax-pager .more-items{font-family:"basis-grotesque-monobold";font-size:.875rem;font-weight:normal;background-color:#000;color:#fff;display:block;letter-spacing:1.4px;margin-bottom:0;margin-top:20px;padding:10px 0;text-align:center;text-transform:uppercase;width:100%}.expand-trigger-container .more-items:hover,.ajax-pager .more-items:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:none;color:#00b8ff}.expand-trigger-container .count.more-items,.ajax-pager .count.more-items{background-color:#000;color:#fff;font-size:14px;margin-bottom:0;margin-top:20px;padding:10px 0;text-align:center}.expand-trigger-container .open .expand-icon:after,.ajax-pager .open .expand-icon:after{content:"-";top:-2px}.expand-trigger-container:hover,.expand-trigger-container:active,.expand-trigger-container:focus,.ajax-pager:hover,.ajax-pager:active,.ajax-pager:focus{-webkit-transition:all 100ms ease;transition:all 100ms ease;text-decoration:none;color:#00b8ff}.expand-trigger-container:hover .count.more-items,.expand-trigger-container:active .count.more-items,.expand-trigger-container:focus .count.more-items,.ajax-pager:hover .count.more-items,.ajax-pager:active .count.more-items,.ajax-pager:focus .count.more-items{color:#00b8ff}@media screen and (max-width:37.4375em){.expand-trigger-container .js-expand-trigger,.ajax-pager .js-expand-trigger{margin-top:0}}.field--name-field-media .field--type-video-embed-field .video-embed-field-launch-modal{cursor:pointer;position:relative}.field--name-field-media .field--type-video-embed-field .video-embed-field-launch-modal:before{border-radius:52px;height:52px;width:52px;background-color:rgba(0,0,0,.75);content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.field--name-field-media .field--type-video-embed-field .video-embed-field-launch-modal:after{border-bottom:11px solid transparent;border-left:11px solid #fff;border-top:11px solid transparent;height:0;width:0;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-25%,-50%)}.detail-top{margin:0 -26px;padding-bottom:26px;padding-top:18px}.detail-top>div,.detail-top>section{padding:0 26px}.detail-top .detail-title{margin-bottom:15px}@media screen and (min-width:37.5em){.detail-top .content-column{padding-top:0}}@media screen and (min-width:57.5em){.detail-top{margin:0;padding-bottom:38px;padding-left:44px;padding-right:44px;padding-top:29px}.detail-top .content-column{border:none;padding-right:0}.detail-top .sidebar-right{margin-right:0}}.detail-bottom{padding:26px 0}.detail-bottom .content-column{padding-bottom:49px;padding-top:27px}.detail-bottom .contact{font-family:"basis-grotesque-medium";font-size:.875em;font-weight:normal;margin-top:17px;padding-bottom:41px}.detail-bottom .contact .monobold-header{font-size:.75rem}.detail-bottom .contact .field--name-field-contact-name,.detail-bottom .contact h2{margin-bottom:14px}.detail-bottom .contact .field--name-field-contact-name,.detail-bottom .contact h2 .field--name-title{font-family:"basis-grotesque-medium";font-size:1.125rem;font-weight:normal}.detail-bottom .contact .email{margin-bottom:5px}.detail-bottom .contact .field--name-field-contact-email,.detail-bottom .contact .field--name-field-contact-phone{display:inline-block}.detail-bottom .contact .meta-label{font-size:.75rem;font-weight:normal;color:#636363;margin-right:5px}@media screen and (min-width:37.5em){.detail-bottom{padding-top:45px}.detail-bottom .content-column{padding-top:0}.detail-bottom .sidebar-right{margin-right:25px !important;width:27% !important}}.event-top .private-event .tag{margin-bottom:16px;margin-top:0}.event-top .monobold-header{color:#000}.event-top .content-column{border-bottom:2px solid #fff;padding-bottom:0}.event-top .content-column .speaker{margin-bottom:15px}.event-top .content-column .speaker::after{clear:both;content:"";display:table}.event-top .content-column .speaker .field--name-field-speaker-photo-file{border-radius:50px;height:50px;width:50px;display:inline-block;margin-top:20px;margin-right:10px;overflow:hidden}.event-top .content-column .speaker .speaker-details{display:inline-block;vertical-align:top;max-width:400px}.event-top .content-column .speaker .speaker-details .monobold-header{margin-bottom:3px;margin-top:0}.event-top .content-column .speaker .speaker-details .field--name-field-speaker-name{font-family:"basis-grotesque-bold";font-size:1.5em;font-weight:normal;line-height:1;margin-bottom:9px}.event-top .content-column .speaker .speaker-details .field--name-field-speaker-name a{font-size:inherit}@media screen and (min-width:57.5em){.event-top .content-column .speaker{max-width:calc(70% - 25px)}}.event-top .content-column .host{margin-bottom:25px}.event-top .content-column .host .monobold-header{margin-bottom:3px;margin-top:0}.event-top .content-column .host .field--name-field-host-name{font-family:"basis-grotesque-bold";font-size:.875em;font-weight:normal;margin-bottom:9px}@media screen and (min-width:37.5em){.event-top .content-column .host{float:left}}@media screen and (min-width:57.5em){.event-top .content-column .host{float:right;max-width:calc(30% - 25px)}}.event-top .content-column [class*=affiliation]{font-family:"basis-grotesque-medium";font-size:.75em;font-weight:normal;color:#636363}.event-top .event-details{padding-bttom:26px;padding-top:24px}.event-top .event-details>div{margin-bottom:13px}.event-top .event-details>div:last-of-type{margin-bottom:0}.event-top .event-details>div .monobold-header{color:#636363}.event-top .event-details>div span.room,.event-top .event-details>div .field--name-field-location-description{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal}.event-top .event-details .date .monobold-header{font-family:"basis-grotesque-bold";font-size:.875rem;font-weight:normal;color:#000;letter-spacing:1.6px;line-height:1.86}.event-top .event-details .date .monobold-header .big{font-family:"basis-grotesque-monobold";font-size:1.25rem;font-weight:normal;line-height:1.3;letter-spacing:2.2px}.event-top .event-details .monobold-header{font-size:.75rem;letter-spacing:1.3px;line-height:2.17;margin-bottom:0;margin-top:0}.event-top .event-details .refreshments{font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal}@media screen and (min-width:37.5em){.event-top .event-details>div{border-bottom:2px solid #fff}.event-top .event-details>div:last-of-type{border-bottom:none}.event-top .content-column.left{border-bottom:none}.event-top .sidebar-right{float:none;margin-left:auto;margin-right:52px !important;padding-right:0;padding-top:0;width:27% !important}.event-top .sidebar-right .date{padding-bottom:17px;margin-bottom:12px}.event-top .sidebar-right .time{padding-bottom:9px}.event-top .sidebar-right .location{padding-bottom:12px}.event-top .sidebar-right .location .monobold-header{line-height:2.17}.event-top .sidebar-right .location .field--name-field-room-location{line-height:1}.event-top .back-link{margin-bottom:29px}.event-top .event-title{margin-bottom:28px}.event-top .speaker{display:inline-block}.event-top .host{display:inline-block;float:right;margin-right:40px}}@media screen and (min-width:57.5em){.event-top .event-details>div{border-bottom:2px solid #fff}.event-top .event-details>div:last-of-type{border-bottom:none}.event-top .content-column.left{border-bottom:none}.event-top .sidebar-right{margin-right:32px !important;padding-right:0;padding-top:0}.event-top .sidebar-right .date{padding-bottom:17px;margin-bottom:12px}.event-top .sidebar-right .time{padding-bottom:9px}.event-top .sidebar-right .location{padding-bottom:12px}.event-top .sidebar-right .location .monobold-header{line-height:2.17}.event-top .sidebar-right .location .field--name-field-room-location{line-height:1}.event-top .back-link{margin-bottom:29px}.event-top .event-title{margin-bottom:28px}.event-top .speaker{display:inline-block}.event-top .host{display:inline-block;float:right;margin-right:40px}.event-top .host .field--name-field-host-name,.event-top .host a{font-size:1rem}}.event-bottom>div,.event-bottom>section{padding:0 26px}.event-bottom .sidebar-right>div{border-bottom:1px solid #cecece}.event-bottom .sidebar-right .add-to-calendar{padding-bottom:20px}.event-bottom .sidebar-right .add-to-calendar a{font-size:.875em}.event-bottom .sidebar-right .add-to-calendar i{margin-right:5px}.event-bottom .sidebar-right .seminar-series{margin-top:14px;padding-bottom:27px}.event-bottom .sidebar-right .seminar-series a{font-size:.875em}.event-bottom .sidebar-right .monobold-header{color:#000;letter-spacing:1.3px}@media screen and (min-width:37.5em){.event-bottom{margin:0 -26px}.event-bottom .sidebar-right{padding:0}}@media screen and (min-width:57.5em){.event-bottom{margin:0;padding-top:45px}.event-bottom>div,.event-bottom>section{padding:0 26px}.event-bottom .content-column .field--name-field-description{padding-left:44px}.event-bottom .sidebar-right .add-to-any{padding-bottom:30px}}.news.content-container{padding-bottom:0}@media screen and (min-width:37.5em){.news.content-container .sidebar-left{float:none;margin-left:auto;margin-right:25px !important;width:27% !important}}.news-top{padding-bottom:26px}.news-top .back-link{margin-bottom:36px}.news-top .field--name-field-publication-date{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal;margin-bottom:9px}.news-top .monobold-header{color:#000}.news-top .sidebar-right .monobold-header.author{margin-bottom:9px}.news-top .sidebar-right .monobold-header.share{margin-bottom:4px}.news-top .sidebar-right .field--name-field-author{padding-bottom:14px}.news-top .sidebar-right .share_buttons{font-size:1.5em}.news-top .sidebar-right .share_buttons i{margin-right:5px}@media screen and (min-width:37.5em){.news-top .sidebar-right{float:none;margin-left:auto;margin-right:65px !important;width:27% !important}}@media screen and (min-width:57.5em){.news-top{padding-bottom:85px}.news-top .content-column.left{margin-right:0}.news-top .sidebar-right{margin-right:25px !important;padding-left:0}}.news-bottom{padding-top:0}.news-bottom .monobold-header{color:#000}.news-bottom .content-column.left{margin-right:0;padding-bottom:24px;padding-top:0}.news-bottom .content-column.left .field--name-field-image{margin:0 0 22px}.news-bottom .sidebar-right .field--name-field-featured-people{border-bottom:1px solid #cecece;margin-bottom:22px;padding:25px 0}.news-bottom .sidebar-right .field--name-field-featured-people .member{margin-bottom:10px}.news-bottom .sidebar-right .field--name-field-featured-people .circle-crop{display:inline-block;height:30px;margin-right:13px;width:30px;vertical-align:middle}.news-bottom .sidebar-right .field--name-field-featured-people .member-name{display:inline-block;font-size:.75rem}.news-bottom .field--name-field-featured-project{border-bottom:1px solid #cecece;font-size:1.125em;margin-bottom:27px;padding:6px 0 30px}.news-bottom .field--name-field-featured-project .field__item{margin-bottom:10px}.news-bottom .first-body.first-body .field--name-field-text-rich p:first-of-type{font-family:"basis-grotesque-medium";font-size:1.5rem;font-weight:normal}.news-bottom .first-body.first-body .field--name-field-text-rich p:first-of-type a{font-size:1.5rem !important}.news-bottom .field--name-field-research-area,.news-bottom .field--name-field-impact-area{border-bottom:1px solid #cecece;margin-bottom:23px;padding:14px 0 42px}.news-bottom .field--name-field-research-area .field__item,.news-bottom .field--name-field-impact-area .field__item{background:transparent;display:inline-block;margin:0;padding:0}.news-bottom .field--name-field-research-area a,.news-bottom .field--name-field-impact-area a{display:inline-block}.news-bottom .contact{font-size:.6875rem}.news-bottom .contact .person-title{font-size:.75rem}.news-bottom .contact .event-contact-person{margin-top:14px}.news-bottom .contact .event-contact-person .email a{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal}.news-bottom .contact .event-contact-person .meta-label{font-size:.625rem}.news-bottom .field--name-field-teaser-text.field--type-string-long{font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal;line-height:1.5;margin-bottom:0}@media screen and (min-width:57.5em){.news-bottom .content-container-inner{padding-left:44px;padding-right:44px}.news-bottom .content-column.left .field--name-field-image{margin-bottom:40px;margin-left:0;margin-right:0;margin-top:-57px}.news-bottom .field--name-field-teaser-text.field--type-string-long{font-size:1.5em}}.news-bottom .body-text p.final:after{background-color:#ff4d17;content:"";display:inline-block;height:6px;margin-left:5px;transform:rotate(-315deg);width:6px;vertical-align:middle}.person-top{background-color:#e1efeb}.person-top.content-container .content-container-inner{padding-top:51px;padding-bottom:44px}@media screen and (max-width:37.4375em){.person-top.content-container .content-container-inner{padding-top:26px;padding-bottom:17px}.person-top.content-container .content-container-inner .content-column{text-align:center}}.person-top .main-person-image{border-radius:145px;height:145px;width:145px;margin-bottom:10px;margin-left:auto;margin-right:auto;overflow:hidden}.person-top .tag span{color:#000}.person-top .field--name-field-role{display:inline;margin-bottom:12px}.person-top .person-name{font-size:1.875em;margin-bottom:11px;margin-top:11px}@media screen and (min-width:57.5em){.person-top .person-name{margin-top:0}}.person-top .field--name-field-title{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal;color:#636363}@media screen and (min-width:57.5em){.person-top{background-color:transparent}.person-top.content-container.desktop-gutter{padding-left:142px}.person-top.content-container .content-column{padding-top:3px;padding-left:54px}.person-top .main-person-image{height:145px;margin-right:20px;width:145px}.person-top .tag{margin-bottom:22px}.person-top .person-name{font-size:2.5rem;line-height:1;margin-bottom:18px}}.person-bottom.content-container{padding:0}.person-bottom .content-container-inner{padding:0}@media screen and (max-width:57.4375em){.person-bottom .content-container-inner{padding:0 20px}}.person-bottom .content-container-inner>section{flex:1;padding-left:0;margin-right:0}.person-bottom .content-column .area-tags{margin-top:38px;padding-left:.4rem}.person-bottom .person-contact-info{margin-bottom:14px;padding:12px 0 20px}.person-bottom .person-contact-info h4.monobold-header{letter-spacing:1px;margin-bottom:3px}@media screen and (max-width:57.4375em){.person-bottom .person-contact-info .email,.person-bottom .person-contact-info .phone{margin-bottom:26px}}.person-bottom .person-contact-info a{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal;font-size:1.125em}.person-bottom .page-metadata{margin-top:0}.person-bottom .page-metadata.hidden-desktop{padding-bottom:24px;margin-bottom:17px;border-bottom:1px solid #cecece}.person-bottom .page-metadata .csail-btn{width:100%;min-width:auto}.person-bottom .page-metadata .field--name-field-external-site{display:inline-block;vertical-align:middle;width:100%}.person-bottom .page-metadata .field--name-field-external-site a{overflow-wrap:break-word;font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal}.person-bottom .field--name-field-description p{font-size:18px;line-height:1.7}@media screen and (min-width:57.5em){.person-bottom{margin-top:34px}.person-bottom.content-container{padding-bottom:20px}.person-bottom.content-container .content-container-inner.sidebar-push{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%}.person-bottom.content-container .content-container-inner.sidebar-push:last-child{margin-right:0}.person-bottom .content-column .area-tags{padding-left:.2rem;margin-top:0}.person-bottom .page-metadata{margin-top:6.25rem}.person-bottom .person-contact-info{border:none;margin-bottom:51px;margin-top:7px;padding:0;line-height:1.67}.person-bottom .person-contact-info::after{clear:both;content:"";display:table}.person-bottom .person-contact-info h4.monobold-header{color:#000;font-size:.75rem;line-height:1;margin-bottom:18px;margin-top:0}.person-bottom .person-contact-info .info{float:left;display:block;margin-right:3.5786636068%;width:22.3160022949%}.person-bottom .person-contact-info .info:last-child{margin-right:0}.person-bottom .person-contact-info .info a{line-height:1.67;font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal}.person-bottom .person-contact-info .email{float:left;display:block;margin-right:3.5786636068%;width:33.6449186269%}.person-bottom .person-contact-info .email:last-child{margin-right:0}.person-bottom .person-contact-info .phone{float:left;display:block;margin-right:3.5786636068%;width:33.6449186269%;font-family:"basis-grotesque-bold";font-size:1.125rem;font-weight:normal;font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal}.person-bottom .person-contact-info .phone:last-child{margin-right:0}.person-bottom .person-contact-info .room span.room{font-family:"basis-grotesque-medium";font-size:1rem;font-weight:normal}.person-bottom .sidebar-left{width:290px}.person-bottom .sidebar-left .field--name-field-external-site{line-height:1}.person-bottom .sidebar-right section{display:flex;flex-direction:column}.person-bottom .sidebar-right section .monobold-header{letter-spacing:1px;margin-bottom:14px}.person-bottom .sidebar-right section .info{display:inline-block}.person-bottom .field--name-field-description{padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid #cecece}.person-bottom .last-updated{margin-bottom:3.1rem;padding-left:.4rem}}.person-bottom+.page-resources{margin-top:36px}.person-bottom+.page-resources section h2{font-size:1.125em;padding:17px 0;position:relative}@media screen and (min-width:57.5em){.person-bottom+.page-resources section{padding-bottom:70px}.person-bottom+.page-resources section h2{font-size:1.5em}}.content-page-header.full-width,.content-page-content.full-width{border-bottom:none}.content-page-header .content-subnavigation,.content-page-content .content-subnavigation{border-bottom:none}.content-page-header .content-subnavigation .outer-wrapper,.content-page-content .content-subnavigation .outer-wrapper{max-width:unset}.content-page-header .banner-image-wrapper,.content-page-content .banner-image-wrapper{margin:0 20px}@media screen and (min-width:57.5em){.content-page-header .banner-image-wrapper,.content-page-content .banner-image-wrapper{max-width:825px;margin:46px auto 52px}}.content-page-header .navigation-menu,.content-page-content .navigation-menu{border-bottom:2px solid #000}@media screen and (min-width:57.5em){.content-page-header .navigation-menu,.content-page-content .navigation-menu{border-bottom:none}}.content-page-content{margin-top:20px}.content-page-content .paragraph{margin-top:18px}@media screen and (min-width:57.5em){.content-page-content{margin-top:0}.content-page-content .paragraph{margin-top:26px}}.content-page-content .float-wrap{max-width:1200px;margin:0 auto;clear:both}.paragraph--type--contact-details.paragraph--view-mode--preview .field--name-field-body p{margin-top:0;padding-top:0}.videolink .videolink-fullpage .video-embed-field-responsive-video:after{padding-bottom:2em}.sidebar-item+.sidebar-item>div{margin-top:40px}@media screen and (min-width:57.5em){.sidebar-item+.sidebar-item>div{margin-top:80px}}@media screen and (min-width:57.5em){.news-bottom .sidebar-item>div{margin-top:0;padding-top:80px}}.paragraph--type--body-text{margin-bottom:25px}@media screen and (min-width:57.5em){.paragraph--type--body-text{margin-bottom:0}.paragraph--type--body-text .field--name-field-text-rich{padding-bottom:20px}}.field--name-field-featured-publications::after{clear:both;content:"";display:table}.field--name-field-featured-publications>.field__item{border-top:6px solid #ececec;padding-top:21px}@media screen and (max-width:37.4375em){.field--name-field-featured-publications>.field__item{clear:left}.field--name-field-featured-publications>.field__item:last-child{padding-bottom:.5em}}.paragraph--type--publication{font-family:"basis-grotesque-regular";margin-bottom:20px}.paragraph--type--publication .field--name-field-authors{line-height:22px;padding-bottom:.5em}.paragraph--type--publication .field--name-field-authors .field__item{color:#636363;display:inline}.paragraph--type--publication .field--name-field-authors .field__item:after{content:",";right:1px}.paragraph--type--publication .field--name-field-authors .field__item:last-child:after{content:none}.paragraph--type--publication .field--name-field-title{line-height:1.3;padding-bottom:.5em}.paragraph--type--publication .field--name-field-publisher{color:#636363}.paragraph--type--publication .view-link{margin-top:22px}.paragraph--type--publication .view-link a{font-family:"basis-grotesque-bold"}.field--name-field-all-publications{margin:26px auto}.paragraph--type--body-section-header::after{clear:both;content:"";display:table}.paragraph--type--body-section-header .field--name-field-title{border-top:3px solid #000}.paragraph--type--body-section-header .field--name-field-title .section-header{margin-bottom:14px;padding-top:16px}@media screen and (min-width:57.5em){.paragraph--type--body-section-header .field--name-field-title{margin-top:30px}}.paragraph--type--half-width-cta{margin-top:30px;position:relative}.paragraph--type--half-width-cta .field--name-field-icon{position:absolute;transform:translate(-45%,-40%);z-index:-1}.paragraph--type--half-width-cta h2 a{border-bottom:1px solid #cecece;color:#000}.paragraph--type--half-width-cta h2 a:hover{border-bottom:1px solid #000}.paragraph--type--half-width-cta h2 a:before{content:none !important}@media screen and (max-width:57.4375em){.paragraph--type--half-width-cta .field--name-field-teaser-text{font-size:.875em;line-height:1.43}}.paragraph--type--half-width-cta a[href*="//"]:not([href*="mysite.com"]):before{color:inherit;content:"";display:inline-block;font-family:"FontAwesome";margin-right:7px}.paragraph--type--sidebar-quote .quote{font-family:"basis-grotesque-bold";font-size:1.125em;font-weight:normal;line-height:1.56}.paragraph--type--sidebar-quote .attribution{color:#000;letter-spacing:1;margin-top:26px}.paragraph--type--full-width-image-and-text{margin-bottom:30px}.paragraph--type--full-width-image-and-text .image-block h5.image-caption-header{font-family:"basis-grotesque-monobold";font-size:.75em;font-weight:normal;letter-spacing:1px;margin-top:20px;text-align:left;padding:0 20px}.paragraph--type--full-width-image-and-text .image-block .image-caption{font-family:"basis-grotesque-regular";font-size:.875em;font-weight:normal;line-height:1.45;padding:0 20px}.paragraph--type--full-width-image-and-text .text-block{padding:0 26px;width:100%}.paragraph--type--full-width-image-and-text .text-block .quote{font-family:"basis-grotesque-medium";font-size:1.5em;font-weight:normal;line-height:1.5;margin-bottom:18px}.paragraph--type--full-width-image-and-text .text-block .attribution{font-size:14px;color:#000;letter-spacing:1px}@media screen and (min-width:37.5em){.paragraph--type--full-width-image-and-text{position:relative}.paragraph--type--full-width-image-and-text .image-and-text-inner{padding:26px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.paragraph--type--full-width-image-and-text .image-block{max-width:200px}.paragraph--type--full-width-image-and-text .image-block h5.image-caption-header,.paragraph--type--full-width-image-and-text .image-block .image-caption{padding:0}.paragraph--type--full-width-image-and-text .text-block{flex:1;margin-right:50px}}@media screen and (min-width:57.5em){.paragraph--type--full-width-image-and-text{position:relative}.paragraph--type--full-width-image-and-text .image-and-text-inner{max-width:940px;margin:0 auto;padding:0}.paragraph--type--full-width-image-and-text .image-block{max-width:300px}.paragraph--type--full-width-image-and-text .text-block{margin-right:80px;padding:0}.paragraph--type--full-width-image-and-text .text-block .quote{font-family:"basis-grotesque-medium";font-size:1.625em;font-weight:normal;line-height:1.31;margin-bottom:20px}}.paragraph--type--full-width-images-and-text .image-primary,.paragraph--type--full-width-images-and-text .image-secondary{width:100%}.paragraph--type--full-width-images-and-text .image-primary{padding-bottom:20px}.paragraph--type--full-width-images-and-text .text-block{padding:0 26px}.paragraph--type--full-width-images-and-text .text-block h4{font-family:"basis-grotesque-monobold";font-size:.75em;font-weight:normal;letter-spacing:1px;margin-top:20px;text-align:left;color:#000}.paragraph--type--full-width-images-and-text .text-block .field--name-field-text-plain{font-family:"basis-grotesque-regular";font-size:.875em;font-weight:normal;line-height:1.45;color:#000}@media screen and (min-width:37.5em){.paragraph--type--full-width-images-and-text .images-and-text-inner{padding:0 26px}.paragraph--type--full-width-images-and-text .images-and-text-inner .image-primary,.paragraph--type--full-width-images-and-text .images-and-text-inner .image-secondary{max-width:49%}.paragraph--type--full-width-images-and-text .images-and-text-inner .image-primary{margin-bottom:0;padding-bottom:15px}.paragraph--type--full-width-images-and-text .images-and-text-inner .text-block{padding:0}.paragraph--type--full-width-images-and-text .images-and-text-inner .image-block{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}}@media screen and (min-width:57.5em){.paragraph--type--full-width-images-and-text{max-width:940px;margin:0 auto 66px}.paragraph--type--full-width-images-and-text .images-and-text-inner{padding:0}}.paragraph--type--full-width-quote{color:#000}.paragraph--type--full-width-quote .content-inner .quote{font-family:"basis-grotesque-medium";font-size:1.5em;font-weight:normal;line-height:1.25;position:relative}.paragraph--type--full-width-quote .content-inner .quote span{position:absolute;left:-11px}.paragraph--type--full-width-quote .content-inner .quote h4.monobold-header{margin-top:20px;letter-spacing:1px}.paragraph--type--full-width-quote .content-inner .attribution{color:#000;font-family:"basis-grotesque-monobold";font-size:.875rem;font-weight:normal;line-height:1.43}@media screen and (min-width:57.5em){.paragraph--type--full-width-quote{margin:0}.paragraph--type--full-width-quote .content-inner{margin-top:14px;margin-bottom:28px}.paragraph--type--full-width-quote .content-inner .quote{font-family:"basis-grotesque-medium";font-size:1.625em;font-weight:normal;line-height:1.35}.paragraph--type--full-width-quote .content-inner h4.monobold-header{margin-top:20px;letter-spacing:1px}}.paragraph--type--statistic{width:100%}.paragraph--type--statistic.paragraph{margin-top:24px;padding-bottom:0}.paragraph--type--statistic .statistic-content-inner{padding:0 20px}.paragraph--type--statistic .statistic-content-inner h4{font-size:2.125rem;color:#ff4d17;letter-spacing:0;display:flex;align-items:center;margin-bottom:10px}.paragraph--type--statistic .statistic-content-inner h4 span{font-size:.875rem;letter-spacing:1.56px;padding-left:16px;text-transform:uppercase}.paragraph--type--statistic .statistic-content-inner .stat .field--type-string-long{font-family:"basis-grotesque-regular";font-size:16px;font-weight:normal;line-height:1.5}@media screen and (min-width:37.5em){.paragraph--type--statistic .statistic-content-inner{margin:0 auto;max-width:302px;padding:0 0 6px}.paragraph--type--statistic .statistic-content-inner.paragraph{padding-bottom:6px}}.paragraph--type--full-width-two-statistics{margin-bottom:31px}.paragraph--type--full-width-two-statistics .field--name-field-single-statistic>.field__item{width:100%;border-top:1px solid #000;border-bottom:1px solid #000}@media screen and (max-width:37.4375em){.paragraph--type--full-width-two-statistics .field--name-field-single-statistic>.field__item:not(:first-child){border-top:none}}@media screen and (min-width:37.5em){.paragraph--type--full-width-two-statistics{padding:0 26px;margin:0 auto 40px}.paragraph--type--full-width-two-statistics .field--name-field-single-statistic{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.paragraph--type--full-width-two-statistics .field--name-field-single-statistic>.field__item{width:48.5%}}@media screen and (min-width:57.5em){.paragraph--type--full-width-two-statistics{padding:0;max-width:940px;margin:0 auto 47px}.paragraph--type--full-width-two-statistics .field--name-field-single-statistic{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.paragraph--type--full-width-two-statistics .field--name-field-single-statistic>.field__item{width:48.5%}}.paragraph--type--landing-page-subpage{margin-bottom:14px;padding-left:20px;padding-right:20px;width:100%}.paragraph--type--landing-page-subpage .landing-subpage-img{margin-bottom:23px;position:relative;width:182px}.paragraph--type--landing-page-subpage .landing-subpage-img .text-block{display:none}.paragraph--type--landing-page-subpage .landing-subpage-header{margin-top:.7rem;margin-bottom:.5em}.paragraph--type--landing-page-subpage .landing-subpage-header a{font-family:"basis-grotesque-medium";font-size:24px;font-weight:normal;color:inherit;border-bottom-width:0;text-decoration:none}.paragraph--type--landing-page-subpage .landing-subpage-header a:hover{color:#00b8ff}.paragraph--type--landing-page-subpage .field--name-field-teaser-text{margin-bottom:20px}.paragraph--type--landing-page-subpage .field--name-field-teaser-text.field--type-string-long{font-family:"basis-grotesque-regular";font-size:16px;font-weight:normal}.paragraph--type--landing-page-subpage .learn-more{width:100%}@media screen and (min-width:37.5em){.paragraph--type--landing-page-subpage{padding-left:26px;padding-right:26px;width:350px;margin-left:10px;margin-right:10px}.paragraph--type--landing-page-subpage .landing-subpage-img{margin-bottom:0;width:350px}.paragraph--type--landing-page-subpage .field--name-field-teaser-text.field--type-string-long{font-family:"basis-grotesque-regular";font-size:1em;font-weight:normal}}@media screen and (min-width:57.5em){.paragraph--type--landing-page-subpage{width:300px;margin-bottom:68px;padding-left:0;padding-right:0;align-self:flex-start;margin-left:0;margin-right:0}.paragraph--type--landing-page-subpage .landing-subpage-header a{background:none}.paragraph--type--landing-page-subpage>.text-block{display:none}.paragraph--type--landing-page-subpage .landing-subpage-img{margin-bottom:0;width:300px}.paragraph--type--landing-page-subpage .landing-subpage-img .text-block{position:absolute;bottom:0;color:#fff;display:flex;align-items:flex-end;opacity:0;height:100%;overflow:hidden;padding:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;background-color:rgba(0,0,0,.75);width:100%}.paragraph--type--landing-page-subpage .landing-subpage-img .text-block span{padding:0 2rem .5rem}.paragraph--type--landing-page-subpage .landing-subpage-img:hover .text-block{opacity:1}}@media screen and (min-width:87.5em){.paragraph--type--landing-page-subpage{width:300px}.paragraph--type--landing-page-subpage .landing-subpage-img{width:300px}}.paragraph--type--full-width-callout .callout-container{padding:60px 26px;text-align:left}.paragraph--type--full-width-callout .text-block .field--name-field-text-plain{font-family:"basis-grotesque-regular";font-size:1.125em;font-weight:normal;line-height:36px;margin-bottom:26px}.paragraph--type--full-width-callout .text-block .callout-link{font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal;color:#000;border-bottom:1px solid #0090eb;padding-bottom:6px}.paragraph--type--full-width-callout .text-block .callout-link:hover{color:#0090eb}@media screen and (min-width:57.5em){.paragraph--type--full-width-callout{margin-top:30px}.paragraph--type--full-width-callout .callout-container{max-width:700px;margin:0 auto;text-align:left;padding:60px 0}.paragraph--type--full-width-callout .text-block .field--name-field-text-plain{font-family:"basis-grotesque-medium";font-size:1.625em;font-weight:normal;padding:0;text-align:left}.paragraph--type--full-width-callout .text-block .field--name-field-text-plain+.callout-link{margin-top:52px}.paragraph--type--full-width-callout .paragraph-header+.text-block .field--name-field-text-plain{font-size:1.625em;max-width:700px}}.paragraph--type--full-width-two-column-callout .callout-container{margin:0 auto;padding:44px 20px 100px}.paragraph--type--full-width-two-column-callout .callout-container .callout-header h3{font-family:"basis-grotesque-medium";font-size:1.5em;font-weight:normal;line-height:1.25;max-width:620px;margin:0 auto 25px}.paragraph--type--full-width-two-column-callout .callout-container .callout-header p{font-family:"basis-grotesque-regular";font-size:1.125em;font-weight:normal;line-height:1.67;max-width:620px;margin:0 auto 42px}.paragraph--type--full-width-two-column-callout .callout-container .callout-body .callout-item hr{border-color:#000;margin:33px 0 20px}.paragraph--type--full-width-two-column-callout .callout-container .callout-body .callout-item a{font-family:"basis-grotesque-medium";font-size:1.5em;font-weight:normal;line-height:1.25;color:#000;border-bottom:1px solid #0090eb;margin-bottom:20px}.paragraph--type--full-width-two-column-callout .callout-container .callout-body .callout-item a:hover{color:#0090eb}@media screen and (min-width:37.5em){.paragraph--type--full-width-two-column-callout .callout-container{padding:80px 26px;margin-bottom:20px}.paragraph--type--full-width-two-column-callout .callout-container .callout-header h3{font-family:"basis-grotesque-medium";font-size:1.875em;font-weight:normal;line-height:1.27;max-width:620px;margin:0 auto 28px}.paragraph--type--full-width-two-column-callout .callout-container .callout-header p{font-family:"basis-grotesque-regular";font-size:1.125em;font-weight:normal;line-height:1.67;max-width:620px;margin:0 auto 90px}.paragraph--type--full-width-two-column-callout .callout-container .callout-body{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.paragraph--type--full-width-two-column-callout .callout-container .callout-body .callout-item{width:45.5%}.paragraph--type--full-width-two-column-callout .callout-container .callout-body .callout-item hr{border-color:#000;margin:50px 0 35px}.paragraph--type--full-width-two-column-callout .callout-container .callout-body .callout-item a{font-family:"basis-grotesque-medium";font-size:1.625em;font-weight:normal;line-height:1.37;color:#000;border-bottom:1px solid #0090eb;margin-bottom:20px}.paragraph--type--full-width-two-column-callout .callout-container .callout-body .callout-item a:hover{color:#0090eb}}@media screen and (min-width:57.5em){.paragraph--type--full-width-two-column-callout .callout-container{max-width:940px;margin:0 auto;padding:80px 0;margin-bottom:20px}}@media screen and (max-width:37.4375em){.paragraph--type--full-width-two-column-callout .callout-body{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.paragraph--type--full-width-two-column-callout .callout-body .callout-item:nth-child(2) hr{display:none}.paragraph--type--full-width-two-column-callout .callout-body .callout-item:nth-child(3),.paragraph--type--full-width-two-column-callout .callout-body .callout-item:nth-child(4){display:none}}.paragraph--type--sidebar-footnote .field--name-field-text-plain,.paragraph--type--body-footnote .field--name-field-text-plain{font-size:.875em;line-height:1.43}@media screen and (min-width:57.5em){.paragraph--type--sidebar-footnote.paragraph,.paragraph--type--body-footnote.paragraph{margin-top:10px}.paragraph--type--sidebar-footnote .field--name-field-text-plain,.paragraph--type--body-footnote .field--name-field-text-plain{max-width:60%}}.paragraph--type--sidebar-list-of-links .field--name-field-title{font-family:"basis-grotesque-monobold";font-size:.75em;font-weight:normal;letter-spacing:1px;text-transform:uppercase}.paragraph--type--sidebar-list-of-links .field__item{margin-bottom:1.2em;line-height:1.25;padding-right:10px}.paragraph--type--sidebar-list-of-links .field__item a{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal;border-bottom:1px solid #0090eb}.paragraph--type--sidebar-list-of-links .field__item a:hover{color:#000;border-bottom:1px solid #000}@media screen and (min-width:37.5em){.paragraph--type--sidebar-list-of-links.paragraph{margin-top:76px}}.paragraph--type--sidebar-statistic .field--name-field-statistic{font-family:"basis-grotesque-monobold";font-size:1.875em;font-weight:normal;color:#fa3500;letter-spacing:2.5px;margin-bottom:15px}.paragraph--type--sidebar-statistic .field--name-field-text-plain{font-family:"basis-grotesque-regular";font-size:.875em;font-weight:normal}@media screen and (min-width:57.5em){.paragraph--type--sidebar-statistic .field--name-field-statistic{font-size:2.5em}.paragraph--type--sidebar-statistic .field--name-field-text-plain{font-size:1em;line-height:1.5}}@media screen and (min-width:57.5em){.paragraph--type--full-width-callout,.paragraph--type--full-width-two-column-callout,.paragraph--type--full-width-quote,.paragraph--type--full-width-images-and-text,.paragraph--type--full-width-image-and-text,.paragraph--type--body-text>.field--name-field-text-rich{padding-bottom:30px}}.js-expand .view .js-expand-element{display:none}.views-element-container{position:relative}section.members{position:relative}section.members .members-wrapper{padding:24px;padding-bottom:0}@media screen and (min-width:57.5em){section.members .members-wrapper{padding:24px 50px}}section.members .field__items{display:flex;flex-wrap:wrap;flex-direction:row}section.members .field__items>.field__item{display:block;flex:1 1 220px}section.members .field__items>.field__item .member-name{font-size:1.125rem;margin:10px 20px 56px;text-align:center;color:#0090eb}section.members .field__items>.field__item .close{display:none}section.members .field__item.lead .member-name{position:relative}section.members .field__item.lead .member-name:after{color:#636363;content:"LEAD";display:block;font-size:.875em;position:absolute;width:100%}section.members .expand-trigger-container .js-expand-trigger{margin-left:-50px;margin-right:-50px}@media screen and (min-width:57.5em){section.members .expand-trigger-container .js-expand-trigger{left:0;margin:0;position:absolute;width:100%}}section.news .expand-trigger-container .js-expand-trigger{margin-left:-26px;margin-right:-26px}@media screen and (min-width:57.5em){section.news .expand-trigger-container .js-expand-trigger{margin-left:0;margin-right:0}}.view-id-news::after{clear:both;content:"";display:table}.circle-crop{border-radius:100px;height:100px;width:100px;margin:0 auto;overflow:hidden}.circle-crop img{height:auto;width:100px}.js-card-list{background-color:#ececec}.related-title{margin-bottom:-22px}.related-events{padding:56px 0}.related-events .views-col{background-color:#fff;margin-bottom:15px;padding:18px 31px 29px 23px;width:100%}.related-events .views-col a{display:block;margin-bottom:27px;text-decoration:none}.related-events .views-col a .event-title{-webkit-transition:all 100ms ease;transition:all 100ms ease;display:inline;border-bottom:1px solid #cecece;font-size:1.125rem}.related-events .views-col a:hover{border-bottom:none}.related-events .views-col a:hover .event-title{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #000}.related-events .views-col .date .monobold-header{color:#000}@media screen and (max-width:57.4375em){.related-events{margin-left:-26px;margin-right:-26px;padding-left:26px;padding-right:26px}}@media screen and (min-width:57.5em){.related-events{padding:73px 34px 65px}.related-events .view{padding:0 34px}.related-events .views-row{display:flex}.related-events .views-col{margin-right:20px;padding:28px 60px 40px 86px;width:calc(50% - 10px)}.related-events .views-col:last-of-type{margin-right:0}.related-events .event-title{font-size:1.875em}}@media screen and (max-width:57.4375em){.related-news{margin:0 -26px;padding:56px 0}.related-news .news-card{margin:0 auto 15px}}.taxonomy-view-header.view-header{padding-bottom:41px;padding-top:19px}.taxonomy-view-header.view-header>.content-container{padding-bottom:0}@media screen and (max-width:37.4375em){.taxonomy-view-header.view-header>.content-container{padding-left:0;padding-right:0}}.taxonomy-view-header.view-header .back-link:hover{border-bottom:none}.taxonomy-view-header.view-header .term-bundle{font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal;margin-bottom:6px}.taxonomy-view-header.view-header .vocabulary-seminar-series a{font-family:"basis-grotesque-medium";font-size:1.5em;font-weight:normal;color:#000;pointer-events:none;text-decoration:none}.taxonomy-view-header.view-header .vocabulary-seminar-series .content{margin-top:20px}.taxonomy-view-header.view-header .vocabulary-seminar-series .content p:last-of-type{margin-bottom:0}@media screen and (min-width:57.5em){.taxonomy-view-header.view-header{padding-bottom:45px;padding-top:29px}.taxonomy-view-header.view-header>.content-container{width:65%;margin-left:0;padding-bottom:0}.taxonomy-view-header.view-header .monobold-header{margin:0}.taxonomy-view-header.view-header .back-link{display:inline-block;font-size:.75rem;letter-spacing:1.3px;margin-bottom:40px}.taxonomy-view-header.view-header .back-link i{margin-right:3px}.taxonomy-view-header.view-header .term-bundle{font-size:1.5em}.taxonomy-view-header.view-header .vocabulary-seminar-series a{font-size:2.5em}.taxonomy-view-header.view-header .vocabulary-seminar-series .content{margin-top:30px}}.view-events.view-display-id-page_1 .date-header,.view-taxonomy-term .date-header,.view-events-search .date-header{font-family:"basis-grotesque-medium";font-size:18px;font-weight:normal;margin-bottom:17px;text-align:left}.view-events.view-display-id-page_1 .date-header:first-of-type,.view-taxonomy-term .date-header:first-of-type,.view-events-search .date-header:first-of-type{padding-top:21px}.view-events.view-display-id-page_1 .event-card,.view-taxonomy-term .event-card,.view-events-search .event-card{background-color:#fff;margin-bottom:37px;padding:17px 22px 19px;position:relative}.view-events.view-display-id-page_1 .event-card .title-link,.view-taxonomy-term .event-card .title-link,.view-events-search .event-card .title-link{display:inline-block;margin-bottom:21px;text-decoration:none}.view-events.view-display-id-page_1 .event-card .title-link:hover,.view-taxonomy-term .event-card .title-link:hover,.view-events-search .event-card .title-link:hover{border-bottom:none}.view-events.view-display-id-page_1 .event-card .event-title,.view-taxonomy-term .event-card .event-title,.view-events-search .event-card .event-title{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #cecece;display:inline;font-size:1.125em}.view-events.view-display-id-page_1 .event-card .event-title:hover,.view-taxonomy-term .event-card .event-title:hover,.view-events-search .event-card .event-title:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #000}.view-events.view-display-id-page_1 .event-card .field--name-field-speaker-name,.view-taxonomy-term .event-card .field--name-field-speaker-name,.view-events-search .event-card .field--name-field-speaker-name{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal}.view-events.view-display-id-page_1 .event-card .field--name-field-seminar-series,.view-taxonomy-term .event-card .field--name-field-seminar-series,.view-events-search .event-card .field--name-field-seminar-series{line-height:1.2}.view-events.view-display-id-page_1 .event-card .field--name-field-speaker-affiliation,.view-taxonomy-term .event-card .field--name-field-speaker-affiliation,.view-events-search .event-card .field--name-field-speaker-affiliation{margin-bottom:19px;margin-top:5px;color:#636363;font-family:"basis-grotesque-regular";font-size:.75em;font-weight:normal}.view-events.view-display-id-page_1 .event-card .event-metadata .time,.view-taxonomy-term .event-card .event-metadata .time,.view-events-search .event-card .event-metadata .time{margin-bottom:16px}.view-events.view-display-id-page_1 .event-card .event-metadata .time .start,.view-taxonomy-term .event-card .event-metadata .time .start,.view-events-search .event-card .event-metadata .time .start{display:inline-block}.view-events.view-display-id-page_1 .event-card .event-metadata .time .end,.view-taxonomy-term .event-card .event-metadata .time .end,.view-events-search .event-card .event-metadata .time .end{display:inline-block}.view-events.view-display-id-page_1 .event-card .location .monobold-header,.view-taxonomy-term .event-card .location .monobold-header,.view-events-search .event-card .location .monobold-header{margin-bottom:0}.view-events.view-display-id-page_1 .event-card .location span.room,.view-events.view-display-id-page_1 .event-card .location .field--name-field-location-description,.view-taxonomy-term .event-card .location span.room,.view-taxonomy-term .event-card .location .field--name-field-location-description,.view-events-search .event-card .location span.room,.view-events-search .event-card .location .field--name-field-location-description{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal}.view-events.view-display-id-page_1 .event-card .refreshments,.view-taxonomy-term .event-card .refreshments,.view-events-search .event-card .refreshments{font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal;color:#636363;margin-top:14px}.view-events.view-display-id-page_1 .event-card .refreshments .monobold-header,.view-taxonomy-term .event-card .refreshments .monobold-header,.view-events-search .event-card .refreshments .monobold-header{font-size:.75rem;margin-bottom:0}.view-events.view-display-id-page_1 .event-card .add-to-calendar,.view-taxonomy-term .event-card .add-to-calendar,.view-events-search .event-card .add-to-calendar{display:block;font-size:.875rem;margin-top:25px}.view-events.view-display-id-page_1 .event-card .add-to-calendar a,.view-taxonomy-term .event-card .add-to-calendar a,.view-events-search .event-card .add-to-calendar a{border-bottom:1px solid transparent;display:inline-block}.view-events.view-display-id-page_1 .event-card .add-to-calendar a:hover,.view-taxonomy-term .event-card .add-to-calendar a:hover,.view-events-search .event-card .add-to-calendar a:hover{border-bottom:1px solid #00b8ff}.view-events.view-display-id-page_1 .event-card .add-to-calendar .atcb-list,.view-taxonomy-term .event-card .add-to-calendar .atcb-list,.view-events-search .event-card .add-to-calendar .atcb-list{border:1px solid #ececec;margin-top:10px;padding:10px}.view-events.view-display-id-page_1 .event-card .add-to-calendar .atcb-list a,.view-taxonomy-term .event-card .add-to-calendar .atcb-list a,.view-events-search .event-card .add-to-calendar .atcb-list a{padding:10px 0 0}.view-events.view-display-id-page_1 .event-card .add-to-calendar i,.view-taxonomy-term .event-card .add-to-calendar i,.view-events-search .event-card .add-to-calendar i{margin-right:5px}@media screen and (min-width:57.5em){.view-events.view-display-id-page_1 .event-card .add-to-calendar,.view-taxonomy-term .event-card .add-to-calendar,.view-events-search .event-card .add-to-calendar{bottom:31px;position:absolute;margin-top:0;right:33px}}.view-events.view-display-id-page_1 .event-card .cancelled .time .start,.view-events.view-display-id-page_1 .event-card .cancelled .time .end,.view-taxonomy-term .event-card .cancelled .time .start,.view-taxonomy-term .event-card .cancelled .time .end,.view-events-search .event-card .cancelled .time .start,.view-events-search .event-card .cancelled .time .end{font-size:1.125rem}@media screen and (min-width:57.5em){.view-events.view-display-id-page_1 .date-header,.view-taxonomy-term .date-header,.view-events-search .date-header{font-family:"basis-grotesque-medium";font-size:24px;font-weight:normal;text-transform:none;letter-spacing:normal;line-height:1.3;margin-bottom:24px;padding-top:8px}.view-events.view-display-id-page_1 .date-header:first-of-type,.view-taxonomy-term .date-header:first-of-type,.view-events-search .date-header:first-of-type{padding-top:34px}.view-events.view-display-id-page_1 .event-card,.view-taxonomy-term .event-card,.view-events-search .event-card{padding:0 33px}.view-events.view-display-id-page_1 .event-card::after,.view-taxonomy-term .event-card::after,.view-events-search .event-card::after{clear:both;content:"";display:table}.view-events.view-display-id-page_1 .event-card .event-info,.view-taxonomy-term .event-card .event-info,.view-events-search .event-card .event-info{float:left;display:block;margin-right:2.3576515979%;width:71.8516458106%;float:right;margin-bottom:31px;margin-right:0;padding-top:17px}.view-events.view-display-id-page_1 .event-card .event-info:last-child,.view-taxonomy-term .event-card .event-info:last-child,.view-events-search .event-card .event-info:last-child{margin-right:0}.view-events.view-display-id-page_1 .event-card .event-title,.view-taxonomy-term .event-card .event-title,.view-events-search .event-card .event-title{font-size:1.5em}.view-events.view-display-id-page_1 .event-card .event-metadata,.view-taxonomy-term .event-card .event-metadata,.view-events-search .event-card .event-metadata{float:left;display:block;margin-right:2.3576515979%;width:25.7907025915%;float:left;padding-top:30px;padding-bottom:32px}.view-events.view-display-id-page_1 .event-card .event-metadata:last-child,.view-taxonomy-term .event-card .event-metadata:last-child,.view-events-search .event-card .event-metadata:last-child{margin-right:0}.view-events.view-display-id-page_1 .event-card .event-metadata .time .start,.view-taxonomy-term .event-card .event-metadata .time .start,.view-events-search .event-card .event-metadata .time .start{display:block;font-size:1.875rem}.view-events.view-display-id-page_1 .event-card .event-metadata .time .end,.view-taxonomy-term .event-card .event-metadata .time .end,.view-events-search .event-card .event-metadata .time .end{margin-left:10px}.view-events.view-display-id-page_1 .event-card .field--name-field-speaker-name,.view-taxonomy-term .event-card .field--name-field-speaker-name,.view-events-search .event-card .field--name-field-speaker-name{font-size:1.125em}.view-events.view-display-id-page_1 .event-card .field--name-field-speaker-name a,.view-taxonomy-term .event-card .field--name-field-speaker-name a,.view-events-search .event-card .field--name-field-speaker-name a{font-size:1.125rem}.view-events.view-display-id-page_1 .event-card .field--name-field-host-name a,.view-taxonomy-term .event-card .field--name-field-host-name a,.view-events-search .event-card .field--name-field-host-name a{font-size:1.125rem}.view-events.view-display-id-page_1 .event-card .seminar-series .monobold-header,.view-taxonomy-term .event-card .seminar-series .monobold-header,.view-events-search .event-card .seminar-series .monobold-header{margin-bottom:0}.view-events.view-display-id-page_1 .event-card .seminar-series .field--name-field-seminar-series,.view-taxonomy-term .event-card .seminar-series .field--name-field-seminar-series,.view-events-search .event-card .seminar-series .field--name-field-seminar-series{width:200px}.view-events.view-display-id-page_1 .event-card .seminar-series a,.view-taxonomy-term .event-card .seminar-series a,.view-events-search .event-card .seminar-series a{font-size:.875rem}.view-events.view-display-id-page_1 .event-card .cancelled-event,.view-taxonomy-term .event-card .cancelled-event,.view-events-search .event-card .cancelled-event{margin-left:25.5894128995%}.view-events.view-display-id-page_1 .event-card .cancelled-event .tag,.view-taxonomy-term .event-card .cancelled-event .tag,.view-events-search .event-card .cancelled-event .tag{margin-top:18px;margin-bottom:0}.view-events.view-display-id-page_1 .event-card .cancelled p,.view-taxonomy-term .event-card .cancelled p,.view-events-search .event-card .cancelled p{color:#636363;margin-bottom:26px}.view-events.view-display-id-page_1 .event-card .cancelled.event-metadata,.view-taxonomy-term .event-card .cancelled.event-metadata,.view-events-search .event-card .cancelled.event-metadata{padding-top:17px}.view-events.view-display-id-page_1 .event-card .cancelled .event-title,.view-taxonomy-term .event-card .cancelled .event-title,.view-events-search .event-card .cancelled .event-title{font-size:1.125rem}.view-events.view-display-id-page_1 .event-card .cancelled .time .start,.view-events.view-display-id-page_1 .event-card .cancelled .time .end,.view-taxonomy-term .event-card .cancelled .time .start,.view-taxonomy-term .event-card .cancelled .time .end,.view-events-search .event-card .cancelled .time .start,.view-events-search .event-card .cancelled .time .end{color:#8c8c8c;font-size:1.125rem;display:inline}}.view-taxonomy-term.content-container .title-link{margin-top:15px}.view-taxonomy-term.content-container .title-link:hover{border-bottom:none}.view-taxonomy-term.content-container .private-event+.title-link{margin-top:0}@media screen and (max-width:37.4375em){.view-taxonomy-term.content-container{padding-left:0;padding-right:0}}.landing-view .landing-title{margin-bottom:0;margin-top:30px;padding-bottom:20px;text-align:center}.landing-view .view-filters{background-color:#fff;box-shadow:5px 5px 0 0 rgba(0,0,0,.3);display:none;height:100%;width:100%}.landing-view .view-filters .filters-header{background-color:#000;color:#fff;line-height:50px}.landing-view .view-filters .filters-header i{display:inline-block;margin-right:5px}.landing-view .view-filters .filters-header .header-text{display:inline-block}.landing-view .view-filters .filters-header .js-filters-close{display:inline-block;float:right;font-size:.625rem;margin-right:24px}.landing-view .view-filters .filters-header .js-filters-close i{font-size:.875rem;margin-right:10px}.landing-view .view-filters .filters-header .monobold-header{color:#fff;display:inline-block;font-size:.6875em;letter-spacing:.9px}.landing-view .view-filters .filters-padding{padding-left:20%}.landing-view .view-filters.open{left:0;position:absolute;z-index:3}.landing-view .content-container{padding-top:26px}.landing-view .content-container.view-content{margin-left:-26px;margin-right:-26px}.landing-view .content-container .landing-content-column{position:relative;transition:all 1s}.landing-view .content-container .landing-content-column .views-row{float:left}.landing-view .content-container .js-filters-open{background-color:#000;color:#fff;font-size:.875em;margin:-26px;margin-bottom:26px;padding:23px 23px;cursor:pointer}.landing-view .content-container .js-filters-open i{margin-right:7px}.landing-view .content-container .js-filters-open.hidden{visibility:hidden}.landing-view .content-container .push{margin-left:33.9380532382%}@media screen and (min-width:57.5em){.landing-view .landing-title{margin-top:45px;padding-bottom:52px}.landing-view .view-filters{float:left;display:block;margin-right:2.8425855704%;width:28.0101901008%;top:37px}.landing-view .view-filters:last-child{margin-right:0}.landing-view .view-content.content-container{margin:0}.landing-view .view-content .js-filters-open{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin:0;padding:17px 0;text-align:center;width:241px}.landing-view .view-content .js-filters-open:last-child{margin-right:0}.landing-view .view-content .card-list-switch{font-size:.875rem;float:right;line-height:55px}.landing-view .view-content .landing-content-column{margin-top:28px}.landing-view .view-content .landing-content-column.push .views-row:nth-of-type(2n) .card{margin-right:0}.landing-view .view-content .landing-content-column .preview-list{max-width:none}}@media screen and (min-width:1200px){.landing-view .landing-content-column:not(.push) .views-row:nth-of-type(3n) .card{margin-right:0}}.landing-search input[type=text]{background-color:#ececec;border:none;border-radius:0;box-shadow:none;height:40px;padding-left:41px}.landing-search .form--inline .form-item{position:relative;margin-right:0;width:289px}.landing-search .form--inline .form-item:before{content:"";display:inline-block;font-family:"FontAwesome";font-size:1.125rem;left:14px;line-height:40px;position:absolute}.landing-search #edit-actions{display:none}@media screen and (min-width:57.5em){.news-search{float:right}.news-search .form-item{margin-top:49px}}.view-display-id-news_spotlight h1{text-align:center;width:100%;padding:39px 0 47px;margin-bottom:0}@media screen and (min-width:57.5em){.view-display-id-news_spotlight h1{border-bottom:2px solid #000;font-size:50px}}@media screen and (min-width:57.5em){.view-display-id-news_spotlight>.view-content{max-width:1090px;margin:auto}}.view-display-id-news_spotlight .spotlight .big-card{-webkit-transition:opacity 100ms ease;transition:opacity 100ms ease;margin-right:0;width:248px}.view-display-id-news_spotlight .spotlight .big-card .areas-list{color:#000}.view-display-id-news_spotlight .spotlight .big-card .areas-list .hidden-desktop{font-family:"basis-grotesque-bold";font-size:.625rem;font-weight:normal}.view-display-id-news_spotlight .spotlight .big-card .news-media-heading{font-size:1.125rem;line-height:26px;margin:16px 0 18px}.view-display-id-news_spotlight .spotlight .big-card .small-circle-crop{display:inline-block}@media screen and (min-width:57.5em){.view-display-id-news_spotlight .spotlight{padding:38px 64px 68px 40px;min-height:600px;max-height:600px;overflow:hidden}}.view-display-id-news_spotlight .spotlight{overflow:visible}@media screen and (min-width:57.5em){.view-display-id-news_spotlight .spotlight .spotlight-items{float:left;display:block;margin-right:5.8515051827%;width:61.8934581342%}.view-display-id-news_spotlight .spotlight .spotlight-items:last-child{margin-right:0}.view-display-id-news_spotlight .spotlight .spotlight-item{opacity:0;overflow:hidden;height:0;width:100%}.view-display-id-news_spotlight .spotlight .spotlight-item.open{-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease;height:auto;opacity:1}.view-display-id-news_spotlight .spotlight .spotlight-item:last-child{margin-right:5.85151%}.view-display-id-news_spotlight .spotlight .spotlight-item .big-card{width:100%}.view-display-id-news_spotlight .spotlight .spotlight-item .big-card::before{display:none !important}.view-display-id-news_spotlight .spotlight .spotlight-item .big-card .areas-list{font-family:"basis-grotesque-bold";font-size:.875rem;font-weight:normal;color:#000;margin-bottom:11px}.view-display-id-news_spotlight .spotlight .spotlight-item .big-card .areas-list .areas-item:last-of-type{margin-right:7px}.view-display-id-news_spotlight .spotlight .spotlight-item .big-card .field--name-field-publication-date{display:inline-block;font-size:.75rem}.view-display-id-news_spotlight .spotlight .spotlight-item .big-card .news-media-heading{font-size:1.875rem;line-height:1.33;margin:0}.view-display-id-news_spotlight .spotlight .spotlight-item .big-card .big-card-title{display:inline-block;width:100%}.view-display-id-news_spotlight .spotlight .spotlight-item .big-card .big-card-title:hover{border-bottom:none}.view-display-id-news_spotlight .spotlight .spotlight-item .big-card .card-top{margin-bottom:7px;min-height:300px}.view-display-id-news_spotlight .spotlight .spotlight-item .big-card .featured-person{display:inline-block;width:175px;vertical-align:bottom}.view-display-id-news_spotlight .spotlight .spotlight-item .big-card .featured-person .small-circle-crop{display:inline-block;margin-right:5px}.view-display-id-news_spotlight .spotlight .spotlight-item .big-card .card-bottom{min-height:170px;padding:23px 37px 30px}}.view-display-id-news_spotlight .spotlight .card-bottom{min-height:0 !important}@media screen and (min-width:1200px){.view-display-id-news_spotlight .spotlight .spotlight-item .big-card .big-card-title{width:calc(100% - 183px)}}.view-display-id-news_spotlight .spotlight-tabs{display:none}@media screen and (min-width:57.5em){.view-display-id-news_spotlight .spotlight-tabs{float:left;display:block;margin-right:5.8515051827%;width:32.2550366831%;display:inline-block;margin-right:0;margin-top:50px;padding-left:40px}.view-display-id-news_spotlight .spotlight-tabs:last-child{margin-right:0}.view-display-id-news_spotlight .spotlight-tabs .monobold-header{font-size:.875rem;color:#636363}.view-display-id-news_spotlight .spotlight-tabs .tab{border-top:2px solid #fff;font-size:1.5rem;line-height:1.25;padding:12px 0}.view-display-id-news_spotlight .spotlight-tabs .tab.active a{border-bottom:1px solid #0090eb}.view-display-id-news_spotlight .spotlight-tabs .tab.active a:hover{border-bottom:1px solid #00b8ff}}.view-id-events_search.view-display-id-block_2.view-events-search .event-card,.view-id-events_search.view-display-id-block_1.view-events-search .event-card,.view-id-events_search.view-display-id-relative_today.view-events-search .event-card,.view-id-events_search.view-display-id-relative_future.view-events-search .event-card{margin-bottom:40px}.view-id-events_search.view-display-id-block_2.view-events-search .view-empty,.view-id-events_search.view-display-id-block_1.view-events-search .view-empty,.view-id-events_search.view-display-id-relative_today.view-events-search .view-empty,.view-id-events_search.view-display-id-relative_future.view-events-search .view-empty{font-family:"basis-grotesque-medium";font-size:1.5rem;font-weight:normal;color:#636363;margin-bottom:69px}.view-id-events_search.view-display-id-block_2.view-events-search,.view-id-events_search.view-display-id-relative_today.view-events-search{padding-bottom:0;padding-top:0}@media screen and (min-width:57.5em){.view-id-events_search.view-display-id-block_2.view-events-search .view-header,.view-id-events_search.view-display-id-relative_today.view-events-search .view-header{padding-top:34px}}.view-id-events_search.view-display-id-block_2.view-events-search .view-header .search-options.js-filters-open,.view-id-events_search.view-display-id-relative_today.view-events-search .view-header .search-options.js-filters-open{margin-bottom:0}.view-id-events_search.view-display-id-block_2.view-events-search .view-filters,.view-id-events_search.view-display-id-relative_today.view-events-search .view-filters{display:none}.view-id-events_search.view-display-id-block_1.view-events-search,.view-id-events_search.view-display-id-relative_future.view-events-search{padding-top:0}.view-id-events_search.view-display-id-block_1.view-events-search .date-header:first-of-type,.view-id-events_search.view-display-id-relative_future.view-events-search .date-header:first-of-type{padding-top:0}.view-id-events_search.view-display-id-block_1.view-events-search .view-filters,.view-id-events_search.view-display-id-relative_future.view-events-search .view-filters{display:none}.view-csail-search .view-filters{display:none}.view-id-events_search.view-display-id-block_1 .view-header h1,.view-id-events_search.view-display-id-relative_future .view-header h1{display:none;margin-bottom:0;text-align:center}.block-views-blockcsail-search-search-block .views-row{margin-bottom:48px;margin-top:40px}.block-views-blockcsail-search-search-block .views-field-type .tag{color:#000}.block-views-blockcsail-search-search-block .views-field-field-teaser-text{font-family:"basis-grotesque-regular";font-size:.875rem;font-weight:normal;color:#636363;line-height:1.43}.block-views-blockcsail-search-search-block .ajax-pager.pager__item{bottom:-63px;margin:30px -26px;width:calc(100% + 52px)}@media screen and (min-width:57.5em){.block-views-blockcsail-search-search-block .views-row{margin-top:0}.block-views-blockcsail-search-search-block .ajax-pager.pager__item{margin:-97px -161px;width:calc(100% + 460px)}}.layout--event-landing .layout__region--bottom .views-element-container .view-filters{display:none}label#contact-modal{cursor:pointer;margin-bottom:0}label img{border-radius:150px;display:block;max-width:300px}input[type=checkbox].modal-state{display:none}#cboxOverlay,.modal-fade-screen{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:rgba(236,236,236,.9);opacity:0;padding-top:.6em;text-align:left;visibility:hidden;z-index:99999999999}@media screen and (min-width:57.5em){#cboxOverlay,.modal-fade-screen{padding-top:10em}}#cboxOverlay .modal-bg,.modal-fade-screen .modal-bg{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}#cboxClose,.modal-close{position:absolute;top:13px;right:13px;color:#000;cursor:pointer;font-size:1.6875em}#cboxClose i,.modal-close i{text-align:center;width:inherit}.modal-inner{-webkit-transition:all 100ms ease;transition:all 100ms ease;background:#fff;border-top:6px solid #000;box-shadow:5px 5px 0 0 rgba(0,0,0,.3);margin:auto;margin-top:0;max-height:95%;overflow:auto;padding:20px;position:relative}@media screen and (min-width:37.5em){.modal-inner{max-height:70%;padding:40px}}.modal-inner h1{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal;color:#000;margin-bottom:35px;text-align:left;text-transform:capitalize}.modal-inner h1 div{font-size:1.875em;line-height:1.2}.modal-inner a[href*="//"]:not([href*="mysite.com"]):before{color:inherit;content:"";display:inline-block;font-family:"FontAwesome";margin-right:7px}.modal-state:checked+.modal-fade-screen{-webkit-transition:all 100ms ease;transition:all 100ms ease;opacity:1;visibility:visible}.modal-state:checked+.modal-fade-screen .modal-inner{-webkit-transition:all 100ms ease;transition:all 100ms ease;top:.5em}.modal-open{overflow-x:hidden}#cboxOverlay{z-index:99999998}#colorbox{z-index:99999999;background:#fff;border-top:6px solid #000;box-shadow:5px 5px 0 0 rgba(0,0,0,.3)}#cboxTitle{position:absolute;top:0;font-family:"basis-grotesque-medium";font-size:30px;font-weight:normal;margin:0 20px 15px;padding:15px 10px;border-bottom:2px #a3a3a3 solid;display:block;width:560px}#cboxLoadedContent{margin-top:85px}.block-openid-connect{margin-left:auto;margin-right:auto;width:150px;margin-bottom:50px}#csail-convenience-tasks,#block-csail-local-tasks{position:fixed;bottom:1rem;right:1rem;z-index:1000;background-color:#fff;border:2px solid #000}#csail-convenience-tasks ul.tabs.primary,#block-csail-local-tasks ul.tabs.primary{margin:0}#csail-convenience-tasks ul.tabs.primary li,#block-csail-local-tasks ul.tabs.primary li{margin:0}#csail-convenience-tasks ul.tabs.primary li:not(:last-child),#block-csail-local-tasks ul.tabs.primary li:not(:last-child){border-right:1px solid #000}#csail-convenience-tasks ul.tabs.primary a,#block-csail-local-tasks ul.tabs.primary a{padding:10px 15px}#csail-convenience-tasks{right:auto;left:1rem}.addtocalendar var{display:none}.addtocalendar{position:relative;display:inline-block;background:transparent !important}.atcb-link{display:block;outline:none !important;cursor:pointer}.atcb-link:focus~ul,.atcb-link:active~ul,.atcb-list:hover{visibility:visible}.atcb-list{visibility:hidden;position:absolute;top:100%;left:0;width:170px;z-index:900}.atcb-list,.atcb-item{list-style:none;margin:0;padding:0;background:#fff}.atcb-item{float:none;text-align:left}.atcb-item-link{text-decoration:none;outline:none;display:block}.atcb-item.hover,.atcb-item:hover{position:relative;z-index:900;cursor:pointer;text-decoration:none;outline:none}.atc-style-menu-wb .atcb-list{width:170px;border:1px solid #bababa;border-radius:2px;box-shadow:0 0 5px #aaa}.atc-style-menu-wb .atcb-list,.atc-style-menu-wb .atcb-item{background:#fff;color:#000}.atc-style-menu-wb .atcb-item,.atc-style-menu-wb .atcb-item-link{line-height:1.3em;vertical-align:middle;zoom:1}.atc-style-menu-wb .atcb-item-link,.atc-style-menu-wb .atcb-item-link:hover,.atc-style-menu-wb .atcb-item-link:active,.atc-style-menu-wb .atcb-item-link:focus{color:#000;font-family:"Verdana";font-size:14px;text-decoration:none;outline:none;padding:5px 15px}.atc-style-menu-wb .atcb-item-link:hover,.atc-style-menu-wb .atcb-item-link:active,.atc-style-menu-wb .atcb-item-link:focus{color:#fff}.atc-style-menu-wb .atcb-item.hover,.atc-style-menu-wb .atcb-item:hover{background:#4281f4}body.loading:after{content:"";position:fixed;top:-500%;left:-500%;right:-500%;bottom:-500%;z-index:9999;pointer-events:all;background-color:rgba(255,255,255,.6);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwcHgiIGhlaWdodD0iMjAwcHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBjbGFzcz0ibGRzLWR1YWwtcmluZyIgc3R5bGU9ImFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nOyBhbmltYXRpb24tZGVsYXk6IDBzOyBiYWNrZ3JvdW5kOiBub25lOyI+PGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgbmctYXR0ci1yPSJ7e2NvbmZpZy5yYWRpdXN9fSIgbmctYXR0ci1zdHJva2Utd2lkdGg9Int7Y29uZmlnLndpZHRofX0iIG5nLWF0dHItc3Ryb2tlPSJ7e2NvbmZpZy5zdHJva2V9fSIgbmctYXR0ci1zdHJva2UtZGFzaGFycmF5PSJ7e2NvbmZpZy5kYXNoYXJyYXl9fSIgZmlsbD0ibm9uZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiByPSIyMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNmZjRkMTciIHN0cm9rZS1kYXNoYXJyYXk9IjMxLjQxNTkyNjUzNTg5NzkzIDMxLjQxNTkyNjUzNTg5NzkzIiB0cmFuc2Zvcm09InJvdGF0ZSgxOTIgNTAgNTApIiBjbGFzcz0iIiBzdHlsZT0iYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7IGFuaW1hdGlvbi1kZWxheTogMHM7Ij48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgY2FsY01vZGU9ImxpbmVhciIgdmFsdWVzPSIwIDUwIDUwOzM2MCA1MCA1MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxLjVzIiBiZWdpbj0iMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBjbGFzcz0iIiBzdHlsZT0iYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7IGFuaW1hdGlvbi1kZWxheTogMHM7Ij48L2FuaW1hdGVUcmFuc2Zvcm0+PC9jaXJjbGU+PC9zdmc+);background-repeat:no-repeat;background-position:center center;background-size:200px 200px;animation-name:linearRotate}@-webkit-keyframes linearRotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes linearRotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes linearRotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}body.page-node-type-home-page #mobile-home,body.page-node-type-home-page #pano{height:700px;width:100%;overflow:hidden;line-height:0;cursor:move}body.page-node-type-home-page #mobile-home>div>div>div:last-of-type,body.page-node-type-home-page #pano>div>div>div:last-of-type{z-index:1}body.page-node-type-home-page #mobile-home a:hover,body.page-node-type-home-page #pano a:hover{border-bottom-width:0 !important}body.page-node-type-home-page #site-footer nav#block-csail-main-menu,body.page-node-type-home-page #site-footer .secondary-footer-section,body.page-node-type-home-page #site-footer #block-footersocialinfoblock .field--name-body{display:none}@media screen and (max-width:37.4375em){body.page-node-type-home-page #pano,body.page-node-type-home-page #pid{display:none}body.page-node-type-home-page #mobile-home{display:block;height:auto;background-image:url(/themes/custom/csail/images/mobile-bg.jpg);background-repeat:no-repeat;background-size:cover;min-height:470px}body.page-node-type-home-page .slides{margin-top:40px}body.page-node-type-home-page .slides h2{margin-bottom:32px}body.page-node-type-home-page .slides__prev{display:none !important}body.page-node-type-home-page .slides__next{font-family:FontAwesome;font-size:20px;color:#fff;width:31px;height:31px;background-color:rgba(0,0,0,.7);border-radius:15px;text-align:center;line-height:31px;padding:0;top:50%;margin-top:-25px;position:absolute;right:16px;font-weight:unset;-webkit-font-smoothing:unset}body.page-node-type-home-page .slides__next span{display:inline-block;margin-left:3px}body.page-node-type-home-page .tagline{color:#fff;font-family:"basis-grotesque-medium";font-size:.875rem;font-weight:normal;line-height:1.43;letter-spacing:1.6px;margin:10px 30px 10px 20px}body.page-node-type-home-page .slides__slide{padding:0 20px 10px 20px}body.page-node-type-home-page .slides__slide h2 a{color:#fff;font-family:"basis-grotesque-bold";font-size:2.125rem;font-weight:normal}body.page-node-type-home-page .slides__story{width:185px;border-top:5px solid #000}body.page-node-type-home-page .slides__story a{color:#333}body.page-node-type-home-page .slides__story img{width:100%;height:auto}body.page-node-type-home-page .slides__story h3{font-family:"basis-grotesque-medium";font-size:.875rem;font-weight:normal;line-height:16px;padding:5px 10px;background-color:#fff}body.page-node-type-home-page #mobile-home ul{margin:36px 0 22px}body.page-node-type-home-page #mobile-home ul li{display:inline;margin-bottom:1px;color:#fff}body.page-node-type-home-page #mobile-home ul li a{font-family:"basis-grotesque-medium";font-size:1rem;font-weight:normal;display:inline;line-height:1.5;margin-bottom:1px;color:#fff;border-bottom:1px solid #fff}body.page-node-type-home-page #mobile-home ul li a:hover{border-bottom-width:0 !important}body.page-node-type-home-page .featured-home{padding:12px 20px 24px}body.page-node-type-home-page .featured-home h4.monobold-header{font-family:"basis-grotesque-medium";font-size:.75rem;font-weight:normal;letter-spacing:.86px;color:#fff;margin-bottom:20px}body.page-node-type-home-page .featured-home .field__item{margin-bottom:20px}body.page-node-type-home-page .featured-home .field__item a{font-family:"basis-grotesque-medium";font-size:1rem;font-weight:normal;line-height:1.5;color:#fff}body.page-node-type-home-page .featured-home .field__item a:hover{border-bottom-width:0 !important}}@media screen and (min-width:37.5em){body.page-node-type-home-page #pano{display:block}body.page-node-type-home-page #mobile-home,body.page-node-type-home-page #site-footer nav#block-csail-main-menu,body.page-node-type-home-page #site-footer .secondary-footer-section,body.page-node-type-home-page #site-footer #block-footersocialinfoblock .field--name-body{display:none}}body.page-node-type-home-page .block-system-main-block{background-color:#000}body.page-node-type-home-page main .field--name-body{color:#fff;font-size:20px;line-height:1.5;margin:0 auto;max-width:580px;padding:60px 20px 50px;text-align:center;border-bottom:solid 1px #393939}body.page-node-type-home-page main .field--name-body p{color:#fff}body.page-node-type-home-page main .field--name-body .csail-btn{margin-top:40px}@media screen and (max-width:37.4375em){body.page-node-type-home-page main .field--name-body{padding:33px 24px;font-size:16px;border-bottom:none}body.page-node-type-home-page main .field--name-body p{margin:0}}.layout--research-landing{padding-top:40px}.layout--research-landing .page-title{text-align:center}.layout--research-landing .layout__region--top{padding-bottom:72px}@media screen and (max-width:57.4375em){.layout--research-landing .layout__region--top{padding-bottom:30px}}@media screen and (min-width:37.5em){.layout--research-landing.layout--research-landing-full-width{max-width:none}.layout--research-landing.layout--research-landing-full-width .layout__region--top{max-width:none}}.layout--research-landing .layout__region--bottom{width:100%}.layout--research-landing.layout--people-landing{padding-top:45px}.layout--research-landing.layout--people-landing .page-title{margin-bottom:0}.layout--research-landing.layout--people-landing .layout__region--top{padding-bottom:52px}.layout--research-landing.layout--people-landing .layout__region--bottom{width:100%}@media screen and (max-width:57.4375em){.layout--research-landing.layout--people-landing .views-element-container{position:static}}.layout--research-landing.layout--news-landing .layout__region--top.content-container{padding-bottom:0}.layout--research-landing.layout--news-landing .research-landing-results.content-container{max-width:none;padding:0}.layout--research-landing.layout--news-landing .layout__region--bottom .view-filters{display:none}.layout__region--top .inner{position:relative}.block-views-exposed-filter-blockresearch-search-page-1 form,.block-views-exposed-filter-blockperson-search-page-1 form,.block-views-exposed-filter-blockevents-search-page-1 form,.block-views-exposed-filter-blocknews-landing-page-page-1 form,.block-views-exposed-filter-blockcsail-search-page-1 form{margin:0;padding:0}.block-views-exposed-filter-blockresearch-search-page-1 form .form--inline .form-item,.block-views-exposed-filter-blockperson-search-page-1 form .form--inline .form-item,.block-views-exposed-filter-blockevents-search-page-1 form .form--inline .form-item,.block-views-exposed-filter-blocknews-landing-page-page-1 form .form--inline .form-item,.block-views-exposed-filter-blockcsail-search-page-1 form .form--inline .form-item{position:relative;width:100%}.block-views-exposed-filter-blockresearch-search-page-1 form .form--inline .form-item:after,.block-views-exposed-filter-blockperson-search-page-1 form .form--inline .form-item:after,.block-views-exposed-filter-blockevents-search-page-1 form .form--inline .form-item:after,.block-views-exposed-filter-blocknews-landing-page-page-1 form .form--inline .form-item:after,.block-views-exposed-filter-blockcsail-search-page-1 form .form--inline .form-item:after{content:"";font-family:"FontAwesome";left:14px;position:absolute;top:11px}.block-views-exposed-filter-blockresearch-search-page-1 form .form-text,.block-views-exposed-filter-blockperson-search-page-1 form .form-text,.block-views-exposed-filter-blockevents-search-page-1 form .form-text,.block-views-exposed-filter-blocknews-landing-page-page-1 form .form-text,.block-views-exposed-filter-blockcsail-search-page-1 form .form-text{padding:10px 13px 12px 17px;color:#000;border:2px solid #ececec;border-radius:2px;font-family:"basis-grotesque-medium";font-size:16px;font-weight:normal;box-shadow:none;height:40px;margin:10px 0 0 20px;padding-left:41px;outline:none;width:100%}.block-views-exposed-filter-blockresearch-search-page-1 form .form-actions,.block-views-exposed-filter-blockperson-search-page-1 form .form-actions,.block-views-exposed-filter-blockevents-search-page-1 form .form-actions,.block-views-exposed-filter-blocknews-landing-page-page-1 form .form-actions,.block-views-exposed-filter-blockcsail-search-page-1 form .form-actions{display:none}@media screen and (min-width:57.5em){.block-views-exposed-filter-blockresearch-search-page-1 form .form--inline .form-item,.block-views-exposed-filter-blockperson-search-page-1 form .form--inline .form-item,.block-views-exposed-filter-blockevents-search-page-1 form .form--inline .form-item,.block-views-exposed-filter-blocknews-landing-page-page-1 form .form--inline .form-item,.block-views-exposed-filter-blockcsail-search-page-1 form .form--inline .form-item{width:auto}}.block-views-exposed-filter-blockresearch-search-page-1.contextual-region{position:static}.block-views-exposed-filter-blockresearch-search-page-1 form{margin:0;padding:0}.block-views-exposed-filter-blockresearch-search-page-1 form .form--inline .form-item{margin:0;padding:0;float:none;position:relative}.block-views-exposed-filter-blockresearch-search-page-1 form .form-actions{display:none}@media screen and (min-width:57.5em){.block-views-exposed-filter-blockresearch-search-page-1 form{position:absolute;right:26px;top:17px;width:264px}}@media screen and (max-width:1040px)and (min-width:900px){.block-views-exposed-filter-blockresearch-search-page-1 form{width:194px}}@media screen and (max-width:57.4375em){.block-views-exposed-filter-blockresearch-search-page-1{position:absolute;top:60px;width:100%}}.block-views-exposed-filter-blocknews-landing-page-page-1 form{margin:0;padding:0}.block-views-exposed-filter-blocknews-landing-page-page-1 form .form--inline .form-item{margin:0;padding:0;float:none;position:relative}@media screen and (min-width:57.5em){.block-views-exposed-filter-blocknews-landing-page-page-1 form{position:absolute;right:0;top:175px;width:264px}}.area-filters{margin:27px -26px 0;padding:0;list-style:none;display:table;width:calc(100% + 52px)}.area-filters li{font-family:"basis-grotesque-monobold";font-size:.875rem;font-weight:normal;letter-spacing:1.2px;display:table-cell;width:50%;margin:0;background:#fff;color:#0090eb;text-align:center;text-transform:uppercase;border:2px solid #0090eb;padding:10px 5px;cursor:pointer}.area-filters li.active{background:#000;color:#fff;border:none}.area-filters li:not(.active):first-child{border-right-width:0;border-left:none}.area-filters li:not(.active):last-child{border-left-width:0;border-right:none}.area-filters li:not(.active):hover{border-color:#00b8ff;color:#00b8ff}@media screen and (min-width:57.5em){.area-filters{display:table;margin:0 auto 50px;width:374px}.area-filters li:not(.active):first-child{border-left:2px solid #0090eb}.area-filters li:not(.active):last-child{border-right:2px solid #0090eb}.area-filters li:not(.active):hover{border-color:#00b8ff;color:#00b8ff}}@media screen and (max-width:57.4375em){.area-filters{margin-top:90px}}.block-views-exposed-filter-blockperson-search-page-1 form,.block-views-exposed-filter-blockevents-search-page-1 form{margin-top:20px}.block-views-exposed-filter-blockperson-search-page-1 form .form-item,.block-views-exposed-filter-blockevents-search-page-1 form .form-item{margin:0;padding:0}@media screen and (min-width:57.5em){.block-views-exposed-filter-blockperson-search-page-1 form,.block-views-exposed-filter-blockevents-search-page-1 form{margin-top:0;right:0;top:17px;width:264px}}.block-views-exposed-filter-blockcsail-search-page-1 form{float:none;margin:20px auto 0;max-width:400px}.block-views-exposed-filter-blockcsail-search-page-1 form .form--inline .form-item{width:100%;margin:0}.block-views-exposed-filter-blockcsail-search-page-1 form.has-results .form-item{margin:0;padding:0}@media screen and (min-width:57.5em){.block-views-exposed-filter-blockcsail-search-page-1 form.has-results{margin-top:0;position:absolute;right:0;top:57px;width:264px}}@media screen and (min-width:57.5em){.block-views-exposed-filter-blockcsail-search-page-1 form{width:400px}}.block-views-blockresearch-and-impact-areas-block-1{display:none}.research-impact-areas::after{clear:both;content:"";display:table}@media screen and (min-width:57.5em){.research-impact-areas>.view-content{display:flex;flex-wrap:wrap}}.area-filter-item{position:relative}.area-filter-item a{border-top:1px solid #000;display:block;padding:10px 0;text-decoration:none}.area-filter-item a:hover{border-bottom:none}.area-filter-item:first-of-type a{border-top:none}.area-filter-item .blurb{font-family:"basis-grotesque-regular";font-size:.875rem;font-weight:normal;-webkit-transition:all 100ms ease;transition:all 100ms ease;color:#000;height:0;line-height:1.42;margin:0;overflow:hidden;visibility:hidden}.area-filter-item .blurb.open{-webkit-transition:all 100ms ease;transition:all 100ms ease;padding-top:10px;height:100%;visibility:visible}.area-filter-item .name{font-family:"basis-grotesque-bold";font-size:1rem;font-weight:normal;color:#0090eb;margin-bottom:0}.area-filter-item .js-info-toggle{font-family:"basis-grotesque-monobold";font-size:.75rem;font-weight:normal;border-radius:20px;height:20px;width:20px;background-color:#ececec;color:#393939;display:inline-block;padding-top:3px;position:absolute;right:0;top:10px;text-align:center}@media screen and (min-width:57.5em){.area-filter-item{float:left;margin-right:27px;flex:1 1 calc(20% - 27px);display:flex;flex-direction:column}.area-filter-item>div{display:flex;flex-direction:column;flex:1 0 auto}.area-filter-item a{flex:1 0 auto;border-top:none;padding-bottom:13px;padding-left:6px;padding-top:17px;position:relative}.area-filter-item a:before{-webkit-transition:all 100ms ease;transition:all 100ms ease;content:"";background-color:#000;height:2px;display:block;left:0;position:absolute;top:0;width:100%}.area-filter-item a:hover,.area-filter-item a.selected{background-color:#e1efeb;border-bottom:none}.area-filter-item a:hover:before,.area-filter-item a.selected:before{-webkit-transition:all 100ms ease;transition:all 100ms ease;height:6px}.area-filter-item .blurb{display:block;height:auto;visibility:visible}.area-filter-item .name{color:#000;font-size:1.125rem;margin-bottom:.75em}.area-filter-item .name:after{content:none}.area-filter-item .js-info-toggle{display:none}}.area-filter-item:nth-child(5n+1){clear:both}.research-results .view-filters{display:none}.layout--research-landing .search-options{font-family:"basis-grotesque-regular";font-size:.875rem;font-weight:normal;float:left;height:60px;width:30%;text-align:center;background:#000;color:#fff;line-height:20px;padding:21px 5px;cursor:pointer}.layout--research-landing .search-options:hover{border-bottom:none}.layout--research-landing .search-options i{margin-right:7px}@media screen and (max-width:37.4375em){.layout--research-landing .search-options{width:123px;padding:11px 26px}.layout--research-landing .search-options i{float:left;height:100%;line-height:22px}}@media screen and (min-width:57.5em){.layout--research-landing .search-options{height:auto;position:absolute;left:0;top:17px;width:240px;padding:10px 5px}}.layout__region--filter-bar{background-color:#fff;border-top:2px solid #000;border-bottom:2px solid #000;overflow:hidden}.layout__region--filter-bar .inner{margin:0 auto;max-width:1200px}@media screen and (min-width:57.5em){.layout__region--filter-bar .search-options{top:0;padding:17px 5px}}.layout__region--filter-bar .filter-bar,.layout__region--filter-bar .block-region-filter-bar{float:left;text-align:left;width:70%}@media screen and (min-width:57.5em){.layout__region--filter-bar .filter-bar,.layout__region--filter-bar .block-region-filter-bar{text-align:center;width:50%;float:none;margin:0 auto}}@media screen and (max-width:37.4375em){.layout__region--filter-bar .filter-bar,.layout__region--filter-bar .block-region-filter-bar{width:calc(100% - 123px)}}.layout__region--filter-bar .list-view{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal;float:left;width:20%;line-height:20px;padding:17px 5px;cursor:pointer;display:none}.layout__region--filter-bar .list-view:hover{border-bottom:none}@media screen and (min-width:57.5em){.layout__region--filter-bar .list-view{display:block;float:right;position:absolute;top:0;right:0}.layout__region--filter-bar .list-view .filter-bar,.layout__region--filter-bar .list-view .block-region-filter-bar{width:40%}}.layout__region--filter-bar .research-type-list,.layout__region--filter-bar .item-list__links{margin:0;padding:0;list-style:none}.layout__region--filter-bar .research-type-list li,.layout__region--filter-bar .item-list__links li{display:inline-block;margin:0 12px;line-height:20px;padding:12px 0}.layout__region--filter-bar .research-type-list .js-facet-deactivate,.layout__region--filter-bar .item-list__links .js-facet-deactivate{display:none}.layout__region--filter-bar .research-type-list a,.layout__region--filter-bar .item-list__links a{font-size:1rem;letter-spacing:1.3px;transition:all 10ms ease}.layout__region--filter-bar .research-type-list a.is-active,.layout__region--filter-bar .item-list__links a.is-active{color:#000;pointer-events:none}.layout__region--filter-bar .research-type-list a span.facet-item__count,.layout__region--filter-bar .research-type-list a span.research-count,.layout__region--filter-bar .item-list__links a span.facet-item__count,.layout__region--filter-bar .item-list__links a span.research-count{font-size:12px;line-height:16px;letter-spacing:0;display:inline-block;margin-left:5px}.layout__region--filter-bar .research-type-list a span.facet-item__count.empty,.layout__region--filter-bar .research-type-list a span.research-count.empty,.layout__region--filter-bar .item-list__links a span.facet-item__count.empty,.layout__region--filter-bar .item-list__links a span.research-count.empty{display:none}.layout__region--filter-bar .research-type-list a span.facet-item__count,.layout__region--filter-bar .item-list__links a span.facet-item__count{margin-left:-5px}@media screen and (min-width:57.5em){.layout__region--filter-bar .research-type-list,.layout__region--filter-bar .item-list__links{font-size:.875rem}}.layout__region--sidebar-filters{height:0;opacity:0;overflow:hidden;width:0;visibility:hidden}.layout__region--sidebar-filters.has-transitions{-webkit-transition:all 100ms ease;transition:all 100ms ease}.layout--people-landing .research-landing-results.has-filters .layout__region--sidebar-filters{top:-60px}.layout--people-landing .research-landing-results.has-filters .layout__region--sidebar-filters:after{bottom:-60px;height:64px}@media screen and (max-width:37.4375em){.layout--people-landing .view-header.view-header.view-header{margin-left:-26px;margin-right:-26px}.layout--people-landing .view-header .search-options.search-options.search-options{width:100%;height:44px;text-align:left;margin-left:0;margin-right:0}}.layout--news-landing .research-landing-results.has-filters .layout__region--sidebar-filters{top:-95px}.layout--news-landing .research-landing-results.has-filters .layout__region--sidebar-filters:after{bottom:-95px;height:99px}.layout--news-landing .research-landing-results.has-filters .layout__region--sidebar-filters .inner{border-left:1px solid #000}.layout--news-landing .search-options{position:relative;top:0;padding:17px 5px}.layout--news-landing .layout__region--filter-bar .inner{max-width:100%}@media screen and (min-width:57.5em){.layout--news-landing .layout__region--filter-bar .block-region-filter-bar{width:50%}}.layout--news-landing .layout__region--filter-bar.has-filters:not(.sticky) .search-options{display:none}.layout--news-landing .research-landing-results.has-filters .layout__region--sidebar-filters:before{background:#fff;position:absolute;display:block;top:0;bottom:0;right:100%;width:99999px;content:""}@media screen and (min-width:57.5em){.layout--event-landing .research-landing-results.research-landing-results{background-color:transparent;max-width:none;border-top:2px solid #000}}@media screen and (min-width:57.5em)and (min-width:57.5em){.layout--event-landing .research-landing-results.research-landing-results{padding-left:0;padding-right:0}.layout--event-landing .research-landing-results.research-landing-results .view-header .search-options{left:0}}@media screen and (min-width:57.5em){.layout--event-landing .research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters.layout__region--sidebar-filters{top:0;border-left:1px solid #000;min-width:400px}}.layout--people-landing .layout__region--bottom .view-header .search-options,.layout--event-landing .layout__region--bottom .view-header .search-options{background-color:#000;color:#fff;margin:0 -26px 26px}.layout--people-landing .layout__region--bottom .view-header .search-options:hover,.layout--event-landing .layout__region--bottom .view-header .search-options:hover{border-bottom:none}.layout--people-landing .layout__region--bottom .view-header .search-options i,.layout--event-landing .layout__region--bottom .view-header .search-options i{margin-right:13px}.layout--people-landing .layout__region--bottom .view-header .card-list-switch,.layout--event-landing .layout__region--bottom .view-header .card-list-switch{line-height:50px;margin-bottom:28px}.layout--people-landing .layout__region--bottom .view-header .card-list-switch a,.layout--event-landing .layout__region--bottom .view-header .card-list-switch a{cursor:pointer}@media screen and (min-width:57.5em){.layout--people-landing .layout__region--bottom .view-header .search-options,.layout--event-landing .layout__region--bottom .view-header .search-options{font-family:"basis-grotesque-regular";font-size:.875rem;font-weight:normal;float:left;text-align:center;width:241px;margin:0;position:absolute;left:60px;top:-97px}.layout--people-landing .layout__region--bottom .view-header .card-list-switch,.layout--event-landing .layout__region--bottom .view-header .card-list-switch{float:right}.layout--people-landing .layout__region--bottom .view-header .card-list-switch:hover,.layout--event-landing .layout__region--bottom .view-header .card-list-switch:hover{border-bottom:none}.layout--people-landing .layout__region--bottom .research-results,.layout--event-landing .layout__region--bottom .research-results{padding-top:24px;padding-left:60px;padding-right:60px}.layout--people-landing .layout__region--bottom ul.research-active-breadcrumb,.layout--event-landing .layout__region--bottom ul.research-active-breadcrumb{margin-bottom:30px}}@media screen and (min-width:57.5em){.layout--people-landing .research-landing-results.has-filters .layout__region--bottom .view-header .search-options,.layout--event-landing .research-landing-results.has-filters.layout__region--bottom .view-header .search-options{display:none !important}}.research-landing-results.research-landing-results{background-color:#ececec}.research-landing-results.research-landing-results::after{clear:both;content:"";display:table}.research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters{float:left;height:auto;min-height:100%;width:100%;position:fixed;top:276px;margin-left:-26px;opacity:1;overflow:scroll;visibility:visible;z-index:999}.research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters.has-transitions{-webkit-transition:all 400ms ease;transition:all 400ms ease}.research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters .inner{bottom:0;left:0;overflow:scroll;right:0;position:fixed;top:276px;box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}@media screen and (min-width:57.5em){.research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters{position:relative;width:calc(30% + 60px/2);min-width:370px;margin-left:-60px/2;overflow:initial;top:-95px;z-index:1}.research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters .inner{overflow:initial;position:static;background-color:#fff}}@media screen and (max-width:57.4375em){.research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters{background-color:#fff}}@media screen and (min-width:57.5em){.research-landing-results.research-landing-results.has-filters .layout__region--bottom{float:left}}@media screen and (min-width:57.5em){.research-landing-results.research-landing-results{display:-webkit-flex;display:-ms-flexbox;display:flex}.research-landing-results.research-landing-results .has-filters .layout__region--sidebar-filters{top:-80px;width:30%}.research-landing-results.research-landing-results .has-filters .layout__region--sidebar-filters:after{background:#fff;border-left:1px solid #000;bottom:-56px;box-shadow:10px 4px 0 -5px rgba(0,0,0,.3);content:"";display:block;height:60px;left:-1px;position:absolute;width:calc(100% + 1px)}.research-landing-results.research-landing-results #research-cards .view-empty{min-height:500px}.research-landing-results.research-landing-results #research-cards .block-region-bottom>div{position:static}}@media screen and (min-width:57.5em){.layout--news-landing .research-landing-results.research-landing-results,.layout--research-landing-full-width .research-landing-results.research-landing-results{max-width:none;padding:0}.layout--news-landing .research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters,.layout--research-landing-full-width .research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters{width:340px;top:-58px}}@media screen and (max-width:37.4375em){.layout--news-landing .research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters,.layout--research-landing-full-width .research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters{background-color:#fff}}@media screen and (max-width:57.4375em){body.path-research .research-landing-results.research-landing-results{padding-top:20px}}@media screen and (min-width:57.5em){body.path-people .research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters{top:0;width:410px}}@media screen and (max-width:37.4375em){body.path-events .research-landing-results.research-landing-results.has-filters:not(.has-filters-mobile) .layout__region--sidebar-filters,body.path-people .research-landing-results.research-landing-results.has-filters:not(.has-filters-mobile) .layout__region--sidebar-filters{display:none}}.block-views-blockresearch-search-block-2+.block-views-blockresearch-search-block-1{border-top:8px solid #fff}.layout--news-landing .layout__region--top .views-exposed-form{margin-bottom:171px}.layout--news-landing .layout__region--top .views-element-container{background:#ececec;height:401px;margin:0 -26px;padding:0 26px}.layout--news-landing .layout__region--top h2{font-family:"basis-grotesque-monobold";font-size:1.125rem;font-weight:normal;color:#636363;margin-bottom:-10px;letter-spacing:1.6px;line-height:26px;text-align:center;text-transform:uppercase;position:absolute;top:-145px;width:calc(100% - 52px)}.layout--news-landing .layout__region--top .spotlight{background:transparent;position:absolute;top:-96px;width:calc(100% - 26px)}.layout--news-landing .layout__region--top .spotlight .spotlight-pager{margin-bottom:20px;width:calc(100% - 26px)}.layout--news-landing .layout__region--top .spotlight .spotlight-pager.owl-dots .owl-dot span{background-color:#ececec;height:6px;width:6px}.layout--news-landing .layout__region--top .spotlight .spotlight-pager.owl-dots .owl-dot.active span{background-color:#cecece}.layout--news-landing .layout__region--filter-bar .js-tab-menu-2{margin:0;padding:0 0 0 10px;list-style:none}.layout--news-landing .layout__region--filter-bar .js-tab-menu-2 li{color:#0090eb;display:inline-block;font-size:1rem;margin:0 1rem;line-height:20px;padding:16px 0}.layout--news-landing .layout__region--filter-bar .js-tab-menu-2 li span{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid transparent}.layout--news-landing .layout__region--filter-bar .js-tab-menu-2 li:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;color:#00b8ff;cursor:pointer}.layout--news-landing .layout__region--filter-bar .js-tab-menu-2 li:hover span{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #00b8ff}.layout--news-landing .layout__region--filter-bar .js-tab-menu-2 li.active{color:#000}.layout--news-landing .layout__region--filter-bar .js-tab-menu-2 li.active span{border-bottom:1px solid transparent}.layout--news-landing .research-landing-results{background-color:transparent}.layout--news-landing .layout__region--bottom{width:100%}.layout--news-landing .layout__region--bottom .block-views{-webkit-transition:all 100ms ease;transition:all 100ms ease}.layout--news-landing .layout__region--bottom .block-views+.block-views{margin-top:119px}.layout--news-landing .layout__region--bottom .block-views>h2{font-family:"basis-grotesque-monobold";font-size:1.125rem;font-weight:normal;margin-bottom:-10px;text-align:center;text-transform:uppercase}.layout--news-landing .layout__region--bottom .block-views .view-news-landing-page{background-color:#ececec;margin:0 -26px;padding:46px 26px 30px}.layout--news-landing .layout__region--bottom .block-views .card .card-top{margin-bottom:5px}.layout--news-landing .layout__region--bottom .block-views.block-views-blocknews-landing-page-all-news-block{display:none}.layout--news-landing .layout__region--bottom .block-views.closed{display:none}.layout--news-landing .layout__region--bottom .block-views.closed+.block-views{margin-top:0}.layout--news-landing .layout__region--bottom .block-views.closed+.block-views>h2{display:none}.layout--news-landing .layout__region--bottom .block-views.open{display:block}.layout--news-landing .layout__region--bottom .block-views.open+.block-views{margin-top:0}.layout--news-landing .layout__region--bottom .block-views.open+.block-views>h2{display:none}@media screen and (min-width:57.5em){.layout--news-landing .layout__region--top .views-exposed-form{margin-bottom:0}.layout--news-landing .layout__region--top .views-element-container{background:transparent;height:auto;margin:0;padding:0}.layout--news-landing .layout__region--top h2{display:none}.layout--news-landing .layout__region--top .spotlight{background:#ececec;position:static;top:-96px;width:auto}.layout--news-landing .layout__region--bottom .block-views>h2{font-size:1.5rem;letter-spacing:1.8px;margin-bottom:-14px}.layout--news-landing .layout__region--bottom .block-views .view-news-landing-page{margin:0;padding:53px 70px}.layout--news-landing .layout__region--bottom .block-views+.block-views{margin-top:79px}.layout--news-landing .layout__region--bottom .block-views+.block-views .view-news-landing-page{padding:77px 70px}}.layout--search .layout__region--top h1{text-align:center;font-size:1.875rem}.layout--search .layout__region--filter-bar .block-region-filter-bar{width:100%}.layout--search .content-container{background:transparent}@media screen and (min-width:57.5em){.layout--search .layout__region--top h1{font-size:2.5rem}.layout--search .layout__region--bottom{margin:72px 230px;max-width:480px}}body.path-events .layout__region--top.content-container{max-width:100%}@media screen and (max-width:37.4375em){body.path-events .layout__region--top.content-container{padding-bottom:25px}}body.path-events .research-landing-results.content-container{border-top:2px solid #000}.block-views-exposed-filter-blockevents-search-page-1{position:relative}@media screen and (min-width:57.5em){.block-views-exposed-filter-blockevents-search-page-1{top:15px;margin-left:10px}}@media screen and (min-width:57.5em){.events-filter-header-controls{position:absolute;top:0}.events-filter-header-controls>*{display:inline-block}}.events-filter-header-controls a.open-search-options,.events-filter-header-controls a.close-search-options{display:inline-block;padding:5px 13px 7px 17px;color:#000;border:2px solid #ececec;border-radius:2px;font-family:"basis-grotesque-medium";font-size:16px;font-weight:normal;cursor:pointer}.events-filter-header-controls a.open-search-options i,.events-filter-header-controls a.close-search-options i{margin-right:13px}.events-filter-header-controls a.open-search-options{display:none}.events-filter-header-controls .form-item::after{top:7px !important}.events-filter-header-controls input{margin:0 !important;height:40px !important;width:100% !important;transition:width ease .5s}@media screen and (min-width:57.5em){.events-filter-header-controls input{width:110px !important}}.events-filter-header-controls input:focus{width:100% !important}.search-options--desktop{display:none}@media screen and (min-width:57.5em){.search-options--desktop{display:inline-block}}.search-options--mobile{margin-top:10px}@media screen and (min-width:57.5em){.search-options--mobile{display:none}}.search-options-heading{position:relative;font-family:"basis-grotesque-medium";font-size:.875rem;font-weight:normal;text-align:left;background:#000;color:#fff;line-height:20px;padding:20px 25px 20px 39px;margin:0}.search-options-heading i.fa-th-list{margin-right:7px}.search-options-heading .close-search-options{position:absolute;right:20px;top:17px;bottom:0;line-height:20px;font-weight:normal;font-size:10px;letter-spacing:.9px;text-align:right;color:#fff;text-transform:uppercase;cursor:pointer}.search-options-heading .close-search-options i.fa{margin-right:6px}.search-options-heading .close-search-options .fa-times-circle{font-size:1.6875rem}.search-options-heading .close-search-options:hover{border-bottom:none}@media screen and (min-width:57.5em){.search-options-heading .close-search-options{top:15px}}@media screen and (min-width:57.5em){.search-options-heading{padding:15px 25px 15px 90px}}.reset-filters,.research-people{cursor:pointer;display:inline-block;margin:0 20px 40px 39px;font-size:14px;font-weight:500}.reset-filters i,.research-people i{margin-right:5px}.reset-filters:hover,.research-people:hover{border-bottom:none}@media screen and (min-width:57.5em){.reset-filters,.research-people{margin-left:90px}}.research-people{margin:20px 20px 0 39px}@media screen and (min-width:57.5em){.research-people{margin-left:90px}}.block-region-sidebar-filters .block-facets{border-bottom:1px solid #cdcdcd}.block-region-sidebar-filters .block-facets>h2{font-size:15px;font-weight:bold;letter-spacing:1.3px;color:#000;line-height:30px;text-transform:uppercase;padding-left:39px;padding-right:20px;margin:25px 0 20px}@media screen and (min-width:57.5em){.block-region-sidebar-filters .block-facets>h2{padding-left:90px}}.block-region-sidebar-filters .block-facets .item-list__checkbox,.block-region-sidebar-filters .block-facets .dropdown{padding-left:39px;padding-right:10%;margin-top:10px;margin-bottom:35px}.block-region-sidebar-filters .block-facets.block-facet-blockperson-search-role .item-list__checkbox{padding-left:84px}.block-region-sidebar-filters .block-facets.closed .item-list__checkbox,.block-region-sidebar-filters .block-facets.closed .dropdown{display:none}.block-region-sidebar-filters .block-facets:last-child{margin-bottom:30px}.block-region-sidebar-filters .block-facets .dropdown{height:40px;margin:23px 0 26px 10%;padding:0;position:relative;width:176px}.block-region-sidebar-filters .block-facets .dropdown .facets-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ececec;border:0;border-radius:0;height:100%;padding-left:12px;width:100%}.block-region-sidebar-filters .block-facets .dropdown:after{content:"";display:inline-block;font-family:"FontAwesome";font-size:.875rem;position:absolute;right:17px;top:10px}@media screen and (min-width:57.5em){.block-region-sidebar-filters .block-facets .item-list__checkbox{padding-left:90px}.block-region-sidebar-filters .block-facets .dropdown{margin-left:85px}}.block-region-sidebar-filters .facet-item{position:relative;padding-left:25px;margin-top:15px;margin-bottom:15px;line-height:1.2}.block-region-sidebar-filters .facet-item label{font-size:1.125rem;font-weight:normal;color:#000;line-height:22px;margin:0;cursor:pointer}.block-region-sidebar-filters .facet-item input[type=checkbox]{display:none}.block-region-sidebar-filters .facet-item input[type=checkbox]+label:before{font-family:FontAwesome;font-style:normal;font-size:12px;display:block;position:absolute;left:0}.block-region-sidebar-filters .facet-item input[type=checkbox]:not(:checked)+label:before{content:" ";color:transparent;border:solid 1px #000;border-radius:3px;height:13px;width:13px;margin-left:1px;margin-top:6px}.block-region-sidebar-filters .facet-item input[type=checkbox]:checked+label:before{border:solid 1px transparent;content:"";color:#0090eb;font-size:16px}.block-region-sidebar-filters .facet-item .facet-parent-toggle-trigger{position:absolute;top:0;left:-18px;font-family:FontAwesome;font-style:normal;font-size:18px;cursor:pointer;color:#0090eb}.block-region-sidebar-filters .facet-item .facet-parent-toggle-trigger:before{content:}@media screen and (min-width:57.5em){.block-region-sidebar-filters .facet-item .facet-parent-toggle-trigger{left:-15px}}.block-region-sidebar-filters .facet-item--expanded.closed>ul{display:none}.block-region-sidebar-filters .facet-item--expanded.open>ul{display:block}.block-region-sidebar-filters .facet-item--expanded.open>i.facet-parent-toggle-trigger:before{content:}.block-region-sidebar-filters .facet-item--expanded>ul{margin-left:-18px}.block-region-sidebar-filters .facet-item--expanded .facet-item{margin-left:0}.block-region-sidebar-filters .facet-item--expanded>label .facet-item__value{font-family:"basis-grotesque-bold";font-size:1em;font-weight:normal}.research-results-count{font-family:"basis-grotesque-medium";font-size:1rem;font-weight:normal;line-height:1.25;display:none;margin-bottom:30px}.research-results-count .count{font-family:"basis-grotesque-monobold";font-size:1em;font-weight:normal}.merged-counts>p{display:inline-block;margin-right:40px}.research-active-breadcrumb{margin:0 0 20px;padding:0;list-style:none}.research-active-breadcrumb li{margin:0 10px 10px 0;padding:0;display:inline-block}.research-active-breadcrumb label{background:#000;color:#fff;padding:5px 10px;margin:0;cursor:pointer}.research-active-breadcrumb label .facet-item__value{vertical-align:middle}.research-active-breadcrumb label:after{content:"";font-family:"FontAwesome";font-size:.75rem;margin:0 0 0 10px;display:inline-block}.hide-breadcrumb .research-active-breadcrumb{display:none}section.my-events ul{list-style:initial;margin-bottom:0}section.my-events .tri-column{background-color:#ececec}.block-views-blockseminar-series-block-1{padding:2rem 3.6rem}@media screen and (max-width:37.4375em){.block-views-blockseminar-series-block-1{padding:2rem 2.6rem}}.block-views-blockseminar-series-block-1 h2{font-size:1.2em}.block-views-blockseminar-series-block-1 .view-footer{padding-top:1.2rem}.block-views-blockseminar-series-block-1 .view-footer a{color:#000}@media screen and (max-width:37.4375em){.view-id-seminar_series.view-display-id-past .content-container .content-container{padding:0}}.view-id-seminar_series.view-display-id-past .content-container .content-container h2{font-size:1.5em}@media screen and (min-width:37.5em){.view-id-seminar_series.view-display-id-past .content-container .content-container h2{font-size:2.5em}}
.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(/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;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
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(/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;}
