/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{width:100%}.page-wrapper{overflow-x:hidden}.unpublished .mm-page #block-oaca-subtheme-content{background:#f8e8f1}.fixed-width .page>section,.fixed-width .page>main,.fixed-width .page>footer,.fixed-width .block-superfish,.fixed-width #site-header .navigation .block-superfish{max-width:1240px}ul.tabs.primary{margin-top:1em}figure.caption ~ ol li,figure.caption ~ ul li{padding-left:0 !important}figure.caption ~ ol li::marker,figure.caption ~ ul li::marker{font-size:17px}#block-oaca-subtheme-content{padding-bottom:6rem}.block-layout-builder>h2{margin-bottom:1rem}.layout__region>*{margin-bottom:6rem}.layout--twocol-sideleft{width:100%;display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}.layout--twocol-sideleft .layout__region--first{width:100%}@media (min-width:800px){.layout--twocol-sideleft .layout__region--first{width:320px}}.layout--twocol-sideleft .layout__region--content{width:100%}@media (min-width:800px){.layout--twocol-sideleft .layout__region--content:not(:only-child){width:-o-calc(100% -  320px);width:calc(100% -  320px)}.layout--twocol-sideleft .layout__region--content:not(:only-child):not(.ui-sortable){padding-left:40px}.layout--twocol-sideleft .layout__region--content:only-child{max-width:900px;margin-left:auto;margin-right:auto}}.layout--twocol-sideright{width:100%;display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}.layout--twocol-sideright .layout__region--content{width:100%}@media (min-width:980px){.layout--twocol-sideright .layout__region--content:not(:only-child){width:-o-calc(100% -  320px);width:calc(100% -  320px)}.layout--twocol-sideright .layout__region--content:not(:only-child):not(.ui-sortable){padding-right:40px}.layout--twocol-sideright .layout__region--content:only-child{max-width:900px;margin-left:auto;margin-right:auto}}.layout--twocol-sideright .layout__region--second{width:100%}@media (min-width:980px){.layout--twocol-sideright .layout__region--second{width:320px}}.layout--twocol-sideleft-split{width:100%}.layout--twocol-sideleft-split.no-sidebar{max-width:900px;margin-left:auto;margin-right:auto}@media (min-width:800px){@supports (display:grid){.layout--twocol-sideleft-split.no-sidebar{display:block}}}@media (min-width:800px){@supports (display:grid){.layout--twocol-sideleft-split{display:grid;grid-template-columns:320px 1fr;grid-template-rows:auto;grid-template-areas:"sidebar header" "sidebar middle" "sidebar bottom"}}}.layout--twocol-sideleft-split .layout__region--first{width:100%}@media (min-width:800px){.layout--twocol-sideleft-split .layout__region--first .field--name-title{margin-left:0}@supports (display:grid){.layout--twocol-sideleft-split .layout__region--first{grid-area:header;grid-column:2 / span 1;padding-left:40px}.layout--twocol-sideleft-split .layout__region--first .field--name-title{margin-left:auto}}}.layout--twocol-sideleft-split .layout__region--sidebar{width:100%}@media (min-width:800px){.layout--twocol-sideleft-split .layout__region--sidebar{float:left;width:320px;margin-right:40px}.layout--twocol-sideleft-split .layout__region--sidebar+.layout__region--second{width:-o-calc(100% -  320px);width:calc(100% -  320px)}@supports (display:grid){.layout--twocol-sideleft-split .layout__region--sidebar{grid-area:sidebar;grid-column:1 / span 1;float:none;width:100%;margin-right:0}.layout--twocol-sideleft-split .layout__region--sidebar+.layout__region--second{width:100%}}}.layout--twocol-sideleft-split .layout__region--second{width:100%}@media (min-width:800px){.layout--twocol-sideleft-split .layout__region--second{padding-left:40px}@supports (display:grid){.layout--twocol-sideleft-split .layout__region--second{grid-area:middle;grid-column:2 / span 1}}}.layout--twocol-sideright-split{width:100%}@media (min-width:800px){@supports (display:grid){.layout--twocol-sideright-split{display:grid;grid-template-columns:1fr 320px;grid-template-rows:auto;grid-template-areas:"header sidebar" "middle sidebar" "bottom sidebar"}}}.layout--twocol-sideright-split .layout__region--first{width:100%}.layout--twocol-sideright-split .layout__region--first .field--name-title{margin-left:0;margin-right:0}@media (min-width:800px){@supports (display:grid){.layout--twocol-sideright-split .layout__region--first{grid-area:header;grid-column:1 / span 1;padding-right:40px}}}.layout--twocol-sideright-split .layout__region--sidebar{width:100%}@media (min-width:800px){.layout--twocol-sideright-split .layout__region--sidebar{float:right;width:320px;margin-left:40px}.layout--twocol-sideright-split .layout__region--sidebar+.layout__region--second{width:-o-calc(100% -  320px);width:calc(100% -  320px)}@supports (display:grid){.layout--twocol-sideright-split .layout__region--sidebar{grid-area:sidebar;grid-column:2 / span 1;float:none;width:100%;margin-left:0}.layout--twocol-sideright-split .layout__region--sidebar+.layout__region--second{width:100%}}}.layout--twocol-sideright-split .layout__region--second{width:100%}@media (min-width:800px){.layout--twocol-sideright-split .layout__region--second{padding-right:40px}@supports (display:grid){.layout--twocol-sideright-split .layout__region--second{grid-area:middle;grid-column:1 / span 1}}}.layout--twocol-splitboth-right{width:100%}@media (min-width:800px){.layout--twocol-splitboth-right{display:flex;display:-ms-flexbox;flex-direction:column;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}}.layout--twocol-splitboth-right .layout__region--first{width:100%}@media (min-width:800px){.layout--twocol-splitboth-right .layout__region--first{width:-o-calc(100% -  320px);width:calc(100% -  320px)}}.layout--twocol-splitboth-right .layout__region--second{width:100%}@media (min-width:800px){.layout--twocol-splitboth-right .layout__region--second{width:320px}}.layout--twocol-splitboth-right .layout__region--third{width:100%}@media (min-width:800px){.layout--twocol-splitboth-right .layout__region--third{width:-o-calc(100% -  320px);width:calc(100% -  320px)}}.layout--twocol-splitboth-right .layout__region--fourth{width:100%}@media (min-width:800px){.layout--twocol-splitboth-right .layout__region--fourth{width:320px}}h1{line-height:1.15;font-weight:700;font-family:"Open Sans",Helvetica,Arial,sans-serif;margin:0;font-feature-settings:"liga","dlig";font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:29px;font-weight:600}h1:first-child{margin-top:0}h1 a:after,h1 a:link:after{content:none}@media (min-width:800px){h1{font-size:42px}}h2{line-height:1.15;font-weight:700;font-family:"Open Sans",Helvetica,Arial,sans-serif;margin:0;font-feature-settings:"liga","dlig";font-size:24px;line-height:1.5}h2:first-child{margin-top:0}h2 a:after,h2 a:link:after{content:none}.field--type-text-long h2,.field--type-text-with-summary h2{margin-bottom:2rem}h3{line-height:1.15;font-weight:700;font-family:"Open Sans",Helvetica,Arial,sans-serif;margin:0;font-feature-settings:"liga","dlig";font-size:21px}h3:first-child{margin-top:0}h3 a:after,h3 a:link:after{content:none}.field--type-text-long h3,.field--type-text-with-summary h3{margin-bottom:2rem}h4{line-height:1.15;font-weight:700;font-family:"Open Sans",Helvetica,Arial,sans-serif;margin:0;font-feature-settings:"liga","dlig";font-size:19px}h4:first-child{margin-top:0}h4 a:after,h4 a:link:after{content:none}.field--type-text-long h4,.field--type-text-with-summary h4{margin-bottom:1rem}h5{line-height:1.15;font-weight:700;font-family:"Open Sans",Helvetica,Arial,sans-serif;margin:0;font-feature-settings:"liga","dlig";font-size:17px}h5:first-child{margin-top:0}h5 a:after,h5 a:link:after{content:none}.field--type-text-long h5,.field--type-text-with-summary h5{margin-bottom:1rem}h6{line-height:1.15;font-weight:700;font-family:"Open Sans",Helvetica,Arial,sans-serif;margin:0;font-feature-settings:"liga","dlig";font-size:15px}h6:first-child{margin-top:0}h6 a:after,h6 a:link:after{content:none}h2+ul,h3+ul,h4+ul,h5+ul,h6+ul{margin-top:0}.block-title{font-size:36px;font-weight:400;padding-left:20px;padding-right:20px;margin-bottom:2rem;margin-top:0}.block-title:first-child{margin-top:0;margin-bottom:2rem}html,code{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:normal;font-synthesis:none;font-size:10px}body{color:#343333;margin:0;font-size:1.8rem;line-height:1.45;font-family:"Open Sans",Helvetica,Arial,sans-serif}p{margin-top:0}p:not(:last-child){margin-bottom:3rem}p+article:not(:last-child){margin-bottom:3rem}a[name]{color:#343333 !important;pointer-events:none;border-bottom:0 !important}a[name]:hover,a[name]:focus{background:none !important}a[name]:after{content:none  !important}.field--type-text-with-summary::after,.field--type-text-long::after{clear:both;content:"";display:table}.field--type-text-with-summary>*:last-child,.field--type-text-long>*:last-child{margin-bottom:0}.field--type-text-with-summary+*,.field--type-text-long+*{clear:both}.field--type-text-with-summary ul:first-child,.field--type-text-long ul:first-child{margin-top:0}.field--type-text-with-summary aside.callout,.field--type-text-long aside.callout{margin-bottom:3rem}.field--type-text-with-summary aside.callout:first-child,.field--type-text-long aside.callout:first-child{margin-top:0}.btn{font-weight:600;font-size:1.6rem}input[type="submit"]{padding:.65em 1em;font-size:1.6rem;font-weight:600;background:#7a0019;color:#fff;border-radius:0;letter-spacing:0;height:auto;line-height:1.25;font-weight:600}input[type="submit"]:hover{background-color:#900021 !important}input[type="submit"]:focus{color:#fc3}input[type="submit"]#edit-reset{background:#5a5a5a}input[type="submit"]#edit-reset:hover{background-color:#676767 !important}.field--label-inline .field__label{float:none;display:inline}.field--label-inline .field__item,.field--label-inline .field__items{display:inline-block;float:none}.field--name-title{margin:0 auto 2rem;max-width:900px;text-align:center;padding-left:20px;padding-right:20px}@media (min-width:980px){.field--name-title{text-align:left}}.field--name-field-headline{font-size:36px;font-weight:400;padding-left:20px;padding-right:20px;margin-bottom:2rem}.block-layout-builder .field--name-body{margin:0 auto 6rem;position:relative;max-width:900px;padding-left:20px;padding-right:20px}.field--name-field-social-media-links{margin-bottom:-.5rem}.field--name-field-social-media-links .platform-links{list-style:none;margin:0;padding:0;display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin-left:-5px;margin-right:-5px;width:-o-calc(100% +  10px);width:calc(100% +  10px)}.field--name-field-social-media-links .platform-links>*{padding-left:5px;padding-right:5px}.field--name-field-social-media-links .platform-links li{margin-bottom:.5rem}.field--name-field-social-media-links .platform-links a{font-size:3.2rem;border-bottom:none;line-height:1}.field--name-field-social-media-links .platform-links a:hover{background-color:transparent}.field--name-field-social-media-links .platform-links a:focus{background-color:transparent;outline:none}.field--name-field-social-media-links .platform-links a.facebook{color:#4465a1}.field--name-field-social-media-links .platform-links a.facebook:hover,.field--name-field-social-media-links .platform-links a.facebook:focus{color:#5a5a5a}.field--name-field-social-media-links .platform-links a.twitter{color:#4eb1dc}.field--name-field-social-media-links .platform-links a.twitter:hover,.field--name-field-social-media-links .platform-links a.twitter:focus{color:#5a5a5a}.field--name-field-social-media-links .platform-links a.twitter:hover svg,.field--name-field-social-media-links .platform-links a.twitter:focus svg{background:#5a5a5a;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.field--name-field-social-media-links .platform-links a.twitter svg{width:0.875em;background:#000;fill:#fff;border-radius:6px;padding:6px;margin-top:3px}.field--name-field-social-media-links .platform-links a.linkedin{color:#0072b1}.field--name-field-social-media-links .platform-links a.linkedin:hover,.field--name-field-social-media-links .platform-links a.linkedin:focus{color:#5a5a5a}.field--name-field-social-media-links .platform-links a.instagram{color:#dd3175}.field--name-field-social-media-links .platform-links a.instagram:hover,.field--name-field-social-media-links .platform-links a.instagram:focus{color:#5a5a5a}.field--name-field-social-media-links .platform-links a.youtube{color:#FF0000}.field--name-field-social-media-links .platform-links a.youtube:hover,.field--name-field-social-media-links .platform-links a.youtube:focus{color:#5a5a5a}.field--name-field-social-media-links .platform-links a.has-back{color:#fff;background:#900021;display:flex;display:-ms-flexbox;flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;width:28px;height:28px;border-radius:3px;position:relative;top:2px}.field--name-field-social-media-links .platform-links a.has-back svg{font-size:2.08rem}.field--name-field-social-media-links .platform-links a.has-back:hover,.field--name-field-social-media-links .platform-links a.has-back:focus{background:#5a5a5a}optgroup:empty{display:none}.select2-results__group{display:none !important}.select2-container--default{width:250px !important;max-width:100%}body select,.ui-dialog select{background:none}body select:hover,body select:focus,.ui-dialog select:hover,.ui-dialog select:focus{background:none}body .select2-container,.ui-dialog .select2-container{margin-bottom:0}body .select2-container--default .select2-selection--single,.ui-dialog .select2-container--default .select2-selection--single{width:100%;font-size:1.6rem;border:2px solid #000;border-radius:0;height:auto;background:#fff}body .select2-container--default .select2-selection--single.select2--container--focus,.ui-dialog .select2-container--default .select2-selection--single.select2--container--focus{box-shadow:0 2px 2px rgba(35,35,35,0.3)}body .select2-container--default .select2-selection--single:hover,.ui-dialog .select2-container--default .select2-selection--single:hover{box-shadow:inset 0 0 0 1px #7a0019}body .select2-container--default .select2-selection--single:focus,.ui-dialog .select2-container--default .select2-selection--single:focus{outline:none;box-shadow:inset 0 0 0 1px #000}body .select2-container--default .select2-selection--single[aria-expanded="true"],.ui-dialog .select2-container--default .select2-selection--single[aria-expanded="true"]{box-shadow:inset 0 0 0 1px #000;border-color:#000}body .select2-container--default .select2-selection--single .select2-selection__choice__remove,.ui-dialog .select2-container--default .select2-selection--single .select2-selection__choice__remove{position:relative;z-index:999}body .select2-container--default .select2-selection--single .select2-selection__rendered,.ui-dialog .select2-container--default .select2-selection--single .select2-selection__rendered{padding:6px 32px 6px 10px;color:#5a5a5a;text-align:left;background:#fff}body .select2-container--default .select2-selection--single .select2-selection__arrow,.ui-dialog .select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url(/sites/bioethics.umn.edu/themes/oaca_subtheme/images/caret-down-dkgrey.svg);background-repeat:no-repeat;background-size:16px;background-position:center;top:9px;right:10px;transition:transform 0.15s ease-in 0s}body .select2-container--default .select2-selection--single .select2-selection__arrow b,.ui-dialog .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}body .select2-container--default .select2-selection--multiple,.ui-dialog .select2-container--default .select2-selection--multiple{width:100%;font-size:1.6rem;border:2px solid #000;border-radius:0;height:auto;background:#fff;padding:3px 0}body .select2-container--default .select2-selection--multiple.select2--container--focus,.ui-dialog .select2-container--default .select2-selection--multiple.select2--container--focus{box-shadow:0 2px 2px rgba(35,35,35,0.3)}body .select2-container--default .select2-selection--multiple:hover,.ui-dialog .select2-container--default .select2-selection--multiple:hover{box-shadow:inset 0 0 0 1px #7a0019}body .select2-container--default .select2-selection--multiple:focus,.ui-dialog .select2-container--default .select2-selection--multiple:focus{outline:none;box-shadow:inset 0 0 0 1px #000}body .select2-container--default .select2-selection--multiple[aria-expanded="true"],.ui-dialog .select2-container--default .select2-selection--multiple[aria-expanded="true"]{box-shadow:inset 0 0 0 1px #000;border-color:#000}body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.ui-dialog .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{position:relative;z-index:999}body .select2-container--default .select2-selection--multiple .select2-search--inline,.ui-dialog .select2-container--default .select2-selection--multiple .select2-search--inline{position:relative;float:none;padding:2px 3px}body .select2-container--default .select2-selection--multiple .select2-search--inline:after,.ui-dialog .select2-container--default .select2-selection--multiple .select2-search--inline:after{content:'';display:block;height:20px;width:20px;position:absolute;background-image:url(/sites/bioethics.umn.edu/themes/oaca_subtheme/images/caret-down-dkgrey.svg);background-repeat:no-repeat;background-size:16px;background-position:center;top:9px;right:5px;transition:transform 0.15s ease-in 0s}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field,.ui-dialog .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field{color:#5a5a5a;padding:0 5px;margin:5px 0}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-placeholder,.ui-dialog .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-placeholder{opacity:1;color:#777677}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field::-moz-placeholder,.ui-dialog .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field::-moz-placeholder{opacity:1;color:#777677}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:-ms-input-placeholder,.ui-dialog .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:-ms-input-placeholder{opacity:1;color:#777677}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-input-placeholder,.ui-dialog .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-input-placeholder{opacity:1;color:#777677}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-placeholder,.ui-dialog .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-placeholder{opacity:.2;color:#777677}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-moz-placeholder,.ui-dialog .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-moz-placeholder{opacity:.2;color:#777677}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus:-ms-input-placeholder,.ui-dialog .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus:-ms-input-placeholder{opacity:.2;color:#777677}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-input-placeholder,.ui-dialog .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-input-placeholder{opacity:.2;color:#777677}body .select2-container--default .select2-selection--multiple .select2-selection__rendered,.ui-dialog .select2-container--default .select2-selection--multiple .select2-selection__rendered{white-space:normal;display:block}body .select2-container--default .select2-selection--multiple .select2-selection__rendered li,.ui-dialog .select2-container--default .select2-selection--multiple .select2-selection__rendered li{width:100%}body .select2-container--default .select2-selection--multiple .select2-selection__choice,.ui-dialog .select2-container--default .select2-selection--multiple .select2-selection__choice{border-radius:0;background-color:#f7f7f7}body .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow,body .select2-container--default.select2-container--focus .select2-selection--single .select2-selection__arrow,.ui-dialog .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow,.ui-dialog .select2-container--default.select2-container--focus .select2-selection--single .select2-selection__arrow{transform:rotate(180deg)}body .select2-container--default.select2-container--open .select2-selection--multiple,body .select2-container--default.select2-container--focus .select2-selection--multiple,.ui-dialog .select2-container--default.select2-container--open .select2-selection--multiple,.ui-dialog .select2-container--default.select2-container--focus .select2-selection--multiple{border-width:2px}body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline:after,body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline:after,.ui-dialog .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline:after,.ui-dialog .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline:after{transform:rotate(180deg)}body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-placeholder,body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-placeholder,.ui-dialog .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-placeholder,.ui-dialog .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-placeholder{opacity:1;color:#777677}body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field::-moz-placeholder,body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field::-moz-placeholder,.ui-dialog .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field::-moz-placeholder,.ui-dialog .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field::-moz-placeholder{opacity:1;color:#777677}body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:-ms-input-placeholder,body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field:-ms-input-placeholder,.ui-dialog .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:-ms-input-placeholder,.ui-dialog .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field:-ms-input-placeholder{opacity:1;color:#777677}body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-input-placeholder,body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-input-placeholder,.ui-dialog .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-input-placeholder,.ui-dialog .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-input-placeholder{opacity:1;color:#777677}body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-placeholder,body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-placeholder,.ui-dialog .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-placeholder,.ui-dialog .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-placeholder{opacity:.2;color:#777677}body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-moz-placeholder,body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-moz-placeholder,.ui-dialog .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-moz-placeholder,.ui-dialog .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-moz-placeholder{opacity:.2;color:#777677}body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus:-ms-input-placeholder,body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field:focus:-ms-input-placeholder,.ui-dialog .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus:-ms-input-placeholder,.ui-dialog .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field:focus:-ms-input-placeholder{opacity:.2;color:#777677}body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-input-placeholder,body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-input-placeholder,.ui-dialog .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-input-placeholder,.ui-dialog .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-input-placeholder{opacity:.2;color:#777677}.select2-container .select2-dropdown{border:1px solid #000;border-radius:0;border-top:0;padding:0;font-size:1.4rem}.select2-container .select2-dropdown .select2-search__field{outline:none;border-color:#000}.select2-container--default.select2-container--open{z-index:1260}.select2-container--default .select2-results__option[aria-selected="true"]{background-color:#f7f7f7}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#7a0019 !important}.paragraph #mc_embed_signup{font:1.8rem "Open Sans",Helvetica,Arial,sans-serif;background:transparent}.paragraph #mc-embedded-subscribe-form{margin:0;padding:0}.paragraph #mc_embed_signup_scroll{text-align:left}.paragraph #mc_embed_signup_scroll .clear{display:block}.paragraph #mc_embed_signup_scroll label{font-size:18px;font-weight:600;text-align:left}#block-footernewsletter .paragraph #mc_embed_signup_scroll label{font-size:20px;font-weight:700}.paragraph #mc_embed_signup_scroll input#mce-EMAIL{font-size:1.6rem;border:2px solid #000;border-radius:0;width:100%;max-width:250px;height:auto;background:#fff;min-height:44px;padding:6px 10px;background:transparent;border-color:#7a0019;max-width:464px;margin-bottom:2rem;display:block}.paragraph #mc_embed_signup_scroll input#mce-EMAIL:focus{outline:none;box-shadow:0 2px 2px rgba(35,35,35,0.3)}#block-footernewsletter .paragraph #mc_embed_signup_scroll input#mce-EMAIL{max-width:328px}.paragraph #mc_embed_signup_scroll input#mc-embedded-subscribe{padding:.65em 1em;font-size:1.6rem;font-weight:600;background:#7a0019;color:#fff;border-radius:0;letter-spacing:0;height:auto;line-height:1.25;width:100%;max-width:464px;min-height:44px}.paragraph #mc_embed_signup_scroll input#mc-embedded-subscribe:hover{background-color:#900021 !important}.paragraph #mc_embed_signup_scroll input#mc-embedded-subscribe:focus{color:#fc3}#block-footernewsletter .paragraph #mc_embed_signup_scroll input#mc-embedded-subscribe{max-width:90px;display:block}.views-exposed-form{margin:0 0 6rem;padding:4rem 20px;position:relative}.views-exposed-form#views-exposed-form-events-all-events,.views-exposed-form#views-exposed-form-events-all-past-events{padding:1.5rem 20px}.views-exposed-form:after{content:'';display:block;position:absolute;top:0;left:-50vw;z-index:-1;width:200vw;height:100%;background:#f0efee}.views-exposed-form .form--inline{display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin-left:-5px;margin-right:-5px;width:-o-calc(100% +  10px);width:calc(100% +  10px)}.views-exposed-form .form--inline>*{padding-left:5px;padding-right:5px}.views-exposed-form .form--inline .form-item{float:none;margin-right:0;margin-top:0}.views-exposed-form .form--inline .js-form-type-textfield input{font-size:1.6rem;border:2px solid #000;border-radius:0;width:100%;max-width:250px;height:auto;background:#fff;min-height:44px;padding:6px 10px;margin-bottom:0}.views-exposed-form .form--inline .js-form-type-textfield input:focus{outline:none;box-shadow:0 2px 2px rgba(35,35,35,0.3)}.views-exposed-form .form--inline .form-actions{width:100%;margin-top:0;display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}@media (min-width:800px){.views-exposed-form .form--inline .form-actions{width:200px;margin-top:3.35rem}}.views-exposed-form .form--inline .form-actions input{margin-bottom:0;width:90px;margin-right:0}.views-exposed-form .form--inline .form-actions input:not(:first-child){margin-left:10px}.webform-submission-form{max-width:900px;width:100%;margin-left:auto;margin-right:auto;display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin-left:-10px;margin-right:-10px;width:-o-calc(100% +  20px);width:calc(100% +  20px)}.webform-submission-form>*{padding-left:10px;padding-right:10px}.webform-submission-form .js-form-item,.webform-submission-form .form-actions{width:100%;margin-top:0}.webform-submission-form .js-form-type-textfield input,.webform-submission-form .js-form-type-textfield textarea,.webform-submission-form .js-form-type-email input,.webform-submission-form .js-form-type-email textarea,.webform-submission-form .js-form-type-tel input,.webform-submission-form .js-form-type-tel textarea,.webform-submission-form .js-form-type-textarea input,.webform-submission-form .js-form-type-textarea textarea{font-size:1.6rem;border:2px solid #000;border-radius:0;width:100%;max-width:250px;height:auto;background:#fff;min-height:44px;padding:6px 10px;max-width:100%}.webform-submission-form .js-form-type-textfield input:focus,.webform-submission-form .js-form-type-textfield textarea:focus,.webform-submission-form .js-form-type-email input:focus,.webform-submission-form .js-form-type-email textarea:focus,.webform-submission-form .js-form-type-tel input:focus,.webform-submission-form .js-form-type-tel textarea:focus,.webform-submission-form .js-form-type-textarea input:focus,.webform-submission-form .js-form-type-textarea textarea:focus{outline:none;box-shadow:0 2px 2px rgba(35,35,35,0.3)}@media (min-width:500px){.webform-submission-form.webform-submission-join-the-ihi-form .js-form-item-name,.webform-submission-form.webform-submission-join-the-ihi-form .js-form-item-email,.webform-submission-form.webform-submission-collaboration-form .js-form-item-name,.webform-submission-form.webform-submission-collaboration-form .js-form-item-email,.webform-submission-form.webform-submission-contact-form .js-form-item-name,.webform-submission-form.webform-submission-contact-form .js-form-item-email{width:50%}}.embedded-entity{margin-bottom:2rem}.embedded-entity>a{border-bottom:0}.embedded-entity>a:hover img,.embedded-entity>a:focus img{opacity:.7}.embedded-entity>a img{display:block}@media (min-width:640px){.align-left .media--type-video,.align-right .media--type-video{width:300px}}@media (min-width:980px){.align-left .media--type-video,.align-right .media--type-video{width:450px}}.caption-drupal-entity div[data-entity-embed-display-settings="folwell_fifth"]+figcaption{max-width:206px}.caption-drupal-entity div[data-entity-embed-display-settings="folwell_third"]+figcaption{max-width:368px}.caption-drupal-entity div[data-entity-embed-display-settings="folwell_half"]+figcaption{max-width:568px}.caption-drupal-entity div[data-entity-embed-display-settings="300x300"]+figcaption{max-width:300px}.caption-drupal-entity div[data-entity-embed-display-settings="365x240"]+figcaption{max-width:365px}.caption-drupal-entity div[data-entity-embed-display-settings="medium"]+figcaption{max-width:220px}.caption-drupal-entity div[data-entity-embed-display-settings="large"]+figcaption{max-width:480px}.caption-drupal-entity div[data-entity-embed-display-settings="profile_image"]+figcaption{max-width:220px}.field--name-field-media-oembed-video{position:relative;padding-top:56.25%}.field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.field--type-text-with-summary .align-left,.field--type-text-long .align-left{float:none;margin-bottom:3rem;text-align:center}@media (min-width:500px){.field--type-text-with-summary .align-left:not(.media--type-document),.field--type-text-long .align-left:not(.media--type-document){text-align:left;max-width:50% !important;float:left;margin:0 3rem 3rem 0}.field--type-text-with-summary .align-left.media--type-document,.field--type-text-long .align-left.media--type-document{text-align:left;width:100%}}.field--type-text-with-summary .align-left .field--name-field-media-oembed-video,.field--type-text-long .align-left .field--name-field-media-oembed-video{width:1200px;max-width:100%}.field--type-text-with-summary .align-right,.field--type-text-long .align-right{float:none;margin-bottom:3rem;text-align:center}@media (min-width:500px){.field--type-text-with-summary .align-right:not(.media--type-document),.field--type-text-long .align-right:not(.media--type-document){text-align:right;max-width:50%;float:right;margin:0 0 3rem 3rem}.field--type-text-with-summary .align-right.media--type-document,.field--type-text-long .align-right.media--type-document{text-align:right;width:100%}}.field--type-text-with-summary .align-right .field--name-field-media-oembed-video,.field--type-text-long .align-right .field--name-field-media-oembed-video{width:1200px;max-width:100%}.field--type-text-with-summary .align-center.media--type-document,.field--type-text-long .align-center.media--type-document{text-align:center}.field--type-text-with-summary .media--view-mode-folwell-fifth,.field--type-text-long .media--view-mode-folwell-fifth{width:206px;max-width:100%}.field--type-text-with-summary .media--view-mode-folwell-fifth+figcaption,.field--type-text-long .media--view-mode-folwell-fifth+figcaption{width:206px;max-width:100%}.field--type-text-with-summary .media--view-mode-folwell-third,.field--type-text-long .media--view-mode-folwell-third{width:368px;max-width:100%}.field--type-text-with-summary .media--view-mode-folwell-third+figcaption,.field--type-text-long .media--view-mode-folwell-third+figcaption{width:368px;max-width:100%}.field--type-text-with-summary .media--view-mode-folwell-half,.field--type-text-long .media--view-mode-folwell-half{width:568px;max-width:100%}.field--type-text-with-summary .media--view-mode-folwell-half+figcaption,.field--type-text-long .media--view-mode-folwell-half+figcaption{width:568px;max-width:100%}.field--type-text-with-summary .media--view-mode-folwell-full,.field--type-text-long .media--view-mode-folwell-full{width:100%}.modal-wrapper{position:fixed;z-index:501;left:0;top:0;width:0px;height:0px;overflow:hidden;background:rgba(35,35,35,0.9);opacity:0;transition:opacity 0.15s ease-out,width 0s linear 0.15s,height 0s linear 0.15s}.modal-wrapper.visible{opacity:1;width:100%;height:100%;transition:opacity 0.15s ease-out}.modal-wrapper .modal-inner .modal-content{width:80vw;height:56.25vw;max-height:70vh;max-width:124.46vh;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.modal-wrapper .modal-inner .modal-content #modal-close{position:absolute;top:0;right:-40px;display:flex;display:-ms-flexbox;flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;width:30px;height:30px;z-index:502;border:1px solid #fff;color:#fff}.modal-wrapper .modal-inner .modal-content #modal-close:hover,.modal-wrapper .modal-inner .modal-content #modal-close:focus{background:rgba(255,255,255,0.6);border-color:#000;color:#000}.modal-wrapper .modal-inner .modal-content .media--type-remote-video{max-width:1200px;margin-left:auto;margin-right:auto}#block-about p,#block-contactus p,#block-feedback p{font-size:2rem;line-height:1.75;font-weight:600}@media (max-width:799px){.block-header-buttons{width:100%;padding:2rem 1em;margin:0 !important}}.block-header-buttons .field--name-field-buttons{margin-bottom:-2rem;display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-ms-flex-pack:center;align-items:flex-start;-ms-flex-align:start;margin-left:-10px;margin-right:-10px;width:-o-calc(100% +  20px);width:calc(100% +  20px)}.block-header-buttons .field--name-field-buttons>*{padding-left:10px;padding-right:10px}@media (min-width:800px){.block-header-buttons .field--name-field-buttons{display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-end;-ms-flex-pack:end;align-items:flex-start;-ms-flex-align:start}}.block-header-buttons .field--name-field-buttons .field__item{margin-bottom:2rem}@media (max-width:799px){.block-header-buttons .field--name-field-buttons .field__item{width:100%;text-align:center}}.block-header-buttons a{background-color:#7a0019;border:1px solid #7a0019;color:#fff;line-height:1.15;padding:1em;display:inline-block;vertical-align:top;text-decoration:none;text-align:center;font-weight:600;font-size:1.6rem;margin-bottom:0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0);background:#fc3;border-color:#fc3;color:#900021;font-size:1.4rem;padding:.85rem .5rem;width:220px}.block-header-buttons a:hover{color:#fff;background-color:#900021;border-color:#900021}.block-header-buttons a:focus{color:#fc3}.block-header-buttons a:active{color:#fc3;background-color:#4d0010;border-color:#4d0010}.block-header-buttons a.js-hide{display:none}.block-header-buttons a:hover{color:#900021;background-color:#FFDE7A;border-color:#FFDE7A}.block-header-buttons a:focus{color:#4d0010}.block-header-buttons a:active{color:#4d0010;background-color:#D8941D;border-color:#D8941D}#block-about{padding-bottom:2em}#block-about h2{margin-bottom:.5rem}#block-footernewsletter{margin-bottom:-1rem}#block-contactus{padding-bottom:2em}#block-contactus h2{margin-bottom:.5rem}#block-connectwithus{padding-bottom:1.5em}#block-connectwithus h2{margin-bottom:.5rem}#block-connectwithus a{font-size:5.28rem}#block-connectwithus a.has-back{width:45px;height:45px;position:relative;top:5px}#block-connectwithus a.has-back svg{font-size:3.2rem}#site-footer{padding:1.5em 20px 2em;position:relative}#site-footer:before{content:'';display:block;position:absolute;top:0;left:-50vw;width:200vw;height:4px;background:#7a0019}@media (min-width:800px){#site-footer{display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;padding-bottom:0}}.footer-top{padding-bottom:2em}@media (min-width:800px){.footer-top{width:68%}}.footer-bottom{border-top:4px solid #d5d6d2;padding:2em 0 0}@media (min-width:800px){.footer-bottom{width:32%;border-top:0;padding:0 0 0 2em;border-left:4px solid #d5d6d2}}#umnhf-f.umnhf{border-top:0}#umnhf-f.umnhf #umnhf-f-myu{display:none}#umnhf-f.umnhf small{font-size:1.2rem;font-weight:400;color:#777677;text-align:left}@media (max-width:609px){#mandatory-header-wrapper.umnhf-campus-tc.dtd.umnhf-background-maroon{padding-top:30px;padding-bottom:40px}}@media (min-width:610px){#mandatory-header-wrapper.umnhf-campus-tc.dtd.umnhf-background-maroon{padding-left:10px;padding-right:20px}}@media (max-width:609px){#mandatory-header-wrapper.umnhf-campus-tc.dtd.umnhf-background-maroon #umnhf-h-wm{float:none;margin:0 auto 40px;height:38px}}#mandatory-header-wrapper.umnhf-campus-tc.dtd.umnhf-background-maroon #umnhf-h-ql{top:4px;right:0}@media (max-width:979px){#mandatory-header-wrapper.umnhf-campus-tc.dtd.umnhf-background-maroon #umnhf-h-ql{display:none}}#mandatory-header-wrapper.umnhf-campus-tc.dtd.umnhf-background-maroon #umnhf-h-ql li{font-size:12px}#mandatory-header-wrapper.umnhf-campus-tc.dtd.umnhf-background-maroon #umnhf-h-ql li#umnhf-h-myu span{background-size:18px 29px;width:10px;height:10px;margin-left:3px}#mandatory-header-wrapper.umnhf-campus-tc.dtd.umnhf-background-maroon .gsc-control-searchbox-only{display:block;max-width:230px;margin-left:auto;margin-right:auto}@media (min-width:800px){#mandatory-header-wrapper.umnhf-campus-tc.dtd.umnhf-background-maroon .gsc-control-searchbox-only{top:18px}}@media (min-width:980px){#mandatory-header-wrapper.umnhf-campus-tc.dtd.umnhf-background-maroon .gsc-control-searchbox-only{top:30px}}#mandatory-header-wrapper.umnhf-campus-tc.dtd.umnhf-background-maroon .gsc-control-searchbox-only .gsc-input{font-size:13px}#mandatory-header-wrapper.umnhf-campus-tc.dtd.umnhf-background-maroon .gsc-control-searchbox-only .gsc-input-box{margin-right:6px}#mandatory-header-wrapper.umnhf-campus-tc.dtd.umnhf-background-maroon .gsc-control-searchbox-only .gsc-input-box .gsib_a{line-height:24px}#mandatory-header-wrapper.umnhf-campus-tc.dtd.umnhf-background-maroon .gsc-control-searchbox-only .gsc-input-box .gsib_a input.gsc-input{background:#fff;font-size:13px}#mandatory-header-wrapper.umnhf-campus-tc.dtd.umnhf-background-maroon .gsc-control-searchbox-only .gsc-input-box .gsst_b{font-size:13px}#mandatory-header-wrapper.umnhf-campus-tc.dtd.umnhf-background-maroon .gsc-control-searchbox-only .gsc-input-box .gscb_a{line-height:22px}.site-identity{position:relative;padding-left:20px;padding-right:20px;padding-bottom:0}@media (min-width:800px){.site-identity{padding-bottom:3rem}.site-identity:after{content:'';display:block;position:absolute;left:-50vw;bottom:0;width:200vw;height:10px;background:#336165}}.site-identity .folwell-identity{width:100%;position:relative}@media (max-width:799px){.site-identity .folwell-identity{padding-bottom:2.5rem}.site-identity .folwell-identity:after{content:'';display:block;position:absolute;left:-50vw;bottom:0;width:200vw;height:10px;background:#336165}}@media (min-width:800px){.site-identity .folwell-identity{flex:0 0 360px;-ms-flex:0 0 360px}}@media (min-width:1200px){.site-identity .folwell-identity{flex:1 0 650px;-ms-flex:1 0 650px}}.site-identity .folwell-identity .prefix-name{font-size:1.6rem;font-weight:600;margin-bottom:1.5rem}@media (min-width:800px){.site-identity .folwell-identity .prefix-name{margin-bottom:.25rem}}@media (min-width:980px){.site-identity .folwell-identity .prefix-name{font-size:21px}}.site-identity .folwell-identity .sitename{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:700}.site-identity .folwell-identity .sitename a{color:#900021;font-size:2.6rem}.site-identity .folwell-identity .sitename a:hover{color:#5a5a5a}@media (min-width:800px){.site-identity .block-header-buttons{width:-o-calc(100% - 380px);width:calc(100% - 380px);margin:0}}@media (min-width:1200px){.site-identity .block-header-buttons{width:-o-calc(100% - 670px);width:calc(100% - 670px)}}.block-responsive-menu-toggle{display:block;margin-bottom:2rem}.block-responsive-menu-toggle #toggle-icon{height:52px}.block-responsive-menu-toggle #toggle-icon span.label{font-size:1.8rem;top:.6em}.breadcrumb ol{padding:0}.mm-menu .mm-panels{box-shadow:5px 0px 10px rgba(35,35,35,0.3)}.mm-panel.mm-hasnavbar .mm-navbar{background:#7a0019}#off-canvas .mm-panel.mm-hasnavbar #close-nav,#off-canvas .mm-panel.mm-hasnavbar a.mm-title,#off-canvas .mm-panel.mm-hasnavbar a.mm-btn{color:#fff}#off-canvas .mm-panel.mm-hasnavbar #close-nav:before,#off-canvas .mm-panel.mm-hasnavbar a.mm-title:before,#off-canvas .mm-panel.mm-hasnavbar a.mm-btn:before{border-color:#fff !important}#superfish-main.sf-horizontal li.sfHover>ul{min-width:200px}#superfish-main.sf-horizontal li.sf-depth-2 a,#superfish-main.sf-horizontal li.sf-depth-2 span.nolink.sf-with-ul{padding:.5rem 0 .5rem 1.2em}#superfish-main.sf-horizontal li.sf-depth-2:first-child>a{padding-top:1rem}#superfish-main.sf-horizontal li.sf-depth-2:last-child>a{padding-bottom:1rem}.folwell-vertical-nav .menu-item--expanded>a,.folwell-vertical-nav .menu-item--expanded>span{width:-o-calc(100% - 35px);width:calc(100% - 35px)}.folwell-vertical-nav .menu-item--expanded>button{width:35px}h2.icon-title{padding-left:20px;padding-right:20px}h2.icon-title a{font-size:5.28rem;border-bottom:none;line-height:1;margin-right:1rem}h2.icon-title a:hover{background-color:transparent}h2.icon-title a:focus{background-color:transparent;outline:none}h2.icon-title a.facebook{color:#4465a1}h2.icon-title a.facebook:hover,h2.icon-title a.facebook:focus{color:#5a5a5a}h2.icon-title a.twitter{color:#4eb1dc}h2.icon-title a.twitter:hover,h2.icon-title a.twitter:focus{color:#5a5a5a}.crt-widget .crt-post-date{opacity:1}.crt-widget .crt-post-date a{color:#676767}.crt-widget button.crt-load-more{background-color:#7a0019;border:1px solid #7a0019;color:#fff;line-height:1.15;padding:1em;display:inline-block;vertical-align:top;text-decoration:none;text-align:center;font-weight:600;font-size:1.6rem;margin-bottom:0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.crt-widget button.crt-load-more:hover{color:#fff;background-color:#900021;border-color:#900021}.crt-widget button.crt-load-more:focus{color:#fc3}.crt-widget button.crt-load-more:active{color:#fc3;background-color:#4d0010;border-color:#4d0010}.crt-widget button.crt-load-more.js-hide{display:none}.path-node #block-oaca-subtheme-content>article{padding-top:3rem}.page-node-type-landing-page .layout__region>*.block-field-blocknodelanding-pagefield-header-slider{margin-top:-.5rem}@media (min-width:800px){.page-node-type-landing-page .layout__region>*.block-field-blocknodelanding-pagefield-header-slider{margin-bottom:6rem}}.page-node-type-landing-page .layout__region>*.block-field-blocknodelanding-pagetitle{margin-bottom:0}.page-node-type-landing-page .layout__region>*.block-field-blocknodelanding-pagetitle:last-child{margin-bottom:4rem}.page-node-type-landing-page .layout__region>*.block-field-blocknodelanding-pagetitle .field--name-title{margin:0 auto 1rem;max-width:100%}.page-node-type-landing-page .field--name-field-banner{margin:-2rem -2rem 0}@media (min-width:980px){.page-node-type-landing-page .field--name-field-banner{margin-top:0}}.page-node-type-landing-page .field--name-field-banner img{display:block;width:100%}.page-node-type-landing-page .field--name-body{padding-bottom:3rem;margin-left:0;margin-right:0}@media (min-width:980px){.page-node-type-landing-page .layout__region--content:not(:only-child) .field--name-title,.page-node-type-landing-page .layout__region--content:not(:only-child) .field--name-body{padding-right:0;padding-right:0}}.path-frontpage .paragraph--type--section .section-wrapper.offwhite,.path-frontpage .paragraph--type--section .field--name-field-section-items>div{margin-bottom:4rem}.path-frontpage .layout__region:not(.ui-sortable) .block-field-blocknodelanding-pagetitle{display:none}@media (max-width:979px){.path-frontpage .paragraph--type--folwell-overlay-slideshow .field--name-field-fw-callout-image{margin:-2rem -2rem 2rem}}@media (min-width:980px){.path-frontpage .paragraph--type--folwell-overlay-slideshow .field--name-field-fw-callout-image{margin-top:-elementSpace}}.path-frontpage .two-even.grey .paragraph--type--fa-text-with-optional-header{max-width:764px;margin-left:0}@media (min-width:980px){.path-frontpage .two-even.grey .paragraph--type--fa-text-with-optional-header{max-width:510px}}@media (min-width:980px){.path-frontpage .two-even.grey #mc_embed_signup{padding-left:20px}}@media (min-width:800px){.page-node-type-page .layout--twocol-sideleft .layout__region--first{width:100%}}@media (min-width:960px){.page-node-type-page .layout--twocol-sideleft .layout__region--first{width:320px}}@media (min-width:800px){.page-node-type-page .layout--twocol-sideleft .layout__region--content:not(:only-child){width:100%}.page-node-type-page .layout--twocol-sideleft .layout__region--content:not(:only-child):not(.ui-sortable){padding-left:0}}@media (min-width:960px){.page-node-type-page .layout--twocol-sideleft .layout__region--content:not(:only-child){width:-o-calc(100% -  320px);width:calc(100% -  320px)}.page-node-type-page .layout--twocol-sideleft .layout__region--content:not(:only-child):not(.ui-sortable){padding-left:40px}}@media (max-width:799px){.page-node-type-staff .layout__region--first{padding-bottom:2rem}}@media (max-width:799px){.page-node-type-staff .layout__region--sidebar{text-align:center}}.page-node-type-staff .layout__region--sidebar>*:not(:last-child){margin-bottom:1rem}.page-node-type-staff .layout__region--content .block-layout-builder{margin-bottom:6rem}.page-node-type-staff .field--name-field-banner article{margin-bottom:0}@media (min-width:800px){.page-node-type-staff .field--name-field-banner img{width:100%}}.page-node-type-staff .field--name-title{margin-bottom:1rem}@media (min-width:800px){.page-node-type-staff .field--name-title{padding-left:0;text-align:left}}.page-node-type-staff .field--name-field-title-position,.page-node-type-staff .field--name-field-expertise{padding-right:20px}@media (max-width:799px){.page-node-type-staff .field--name-field-title-position,.page-node-type-staff .field--name-field-expertise{padding-left:20px;text-align:center}}.page-node-type-staff .field--name-field-title-position+.field--name-field-expertise,.page-node-type-staff .field--name-field-expertise+.field--name-field-expertise{margin-top:1rem}.page-node-type-staff .field--name-field-title-position h2,.page-node-type-staff .field--name-field-expertise h2{line-height:1.15;font-weight:700;font-family:"Open Sans",Helvetica,Arial,sans-serif;margin:0;font-feature-settings:"liga","dlig";font-size:19px}.page-node-type-staff .field--name-field-title-position h2:first-child,.page-node-type-staff .field--name-field-expertise h2:first-child{margin-top:0}.page-node-type-staff .field--name-field-title-position h2 a:after,.page-node-type-staff .field--name-field-expertise h2 a:after,.page-node-type-staff .field--name-field-title-position h2 a:link:after,.page-node-type-staff .field--name-field-expertise h2 a:link:after{content:none}.page-node-type-staff .field--name-field-expertise h2{font-weight:400}.page-node-type-staff .field--name-field-expertise h2 span{font-weight:700}.page-node-type-staff .field--name-field-cv article{margin-bottom:0}.page-node-type-staff .field--name-field-address .address{margin-bottom:0}.page-node-type-staff .field--name-field-address .country{display:none}@media (max-width:799px){.page-node-type-staff .platform-links{justify-content:center;-ms-flex-pack:center}}.page-node-type-staff .platform-links a{font-size:3.2rem}@media (min-width:800px){.page-node-type-staff .field--name-body{padding-left:0}}.page-node-type-staff .block-field-blocknodestafffield-education{padding-right:20px}@media (max-width:799px){.page-node-type-staff .block-field-blocknodestafffield-education{padding-left:20px}}@media (max-width:799px){.node-news .layout--onecol:nth-child(2) .layout__region--content,.node-news .layout--onecol:nth-child(3) .layout__region--content{display:flex;display:-ms-flexbox;flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}.node-news .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodenewstitle,.node-news .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodenewstitle{order:1;-ms-flex-order:1;width:100%}.node-news .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodenewsfield-author,.node-news .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodenewscreated,.node-news .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodenewsfield-author,.node-news .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodenewscreated{order:3;-ms-flex-order:3;width:100%}.node-news .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodenewscreated,.node-news .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodenewscreated{order:3;-ms-flex-order:3;width:100%}.node-news .layout--onecol:nth-child(2) .layout__region--content .block-addtoany,.node-news .layout--onecol:nth-child(3) .layout__region--content .block-addtoany{order:4;-ms-flex-order:4;width:100%;text-align:center}.node-news .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodenewsfield-banner,.node-news .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodenewsfield-banner{order:5;-ms-flex-order:5;width:100%}}@media (min-width:800px){.node-news .layout--onecol:nth-child(2) .layout__region--content::after,.node-news .layout--onecol:nth-child(3) .layout__region--content::after{clear:both;content:"";display:table}.node-news .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodenewsfield-banner,.node-news .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodenewsfield-banner{float:left;width:365px;margin-right:40px}.has-banner .node-news .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodenewstitle,.has-banner .node-news .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodenewstitle{margin-left:405px}.node-news .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodenewstitle .field--name-title,.node-news .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodenewstitle .field--name-title{text-align:left;padding-left:20px}.has-banner .node-news .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodenewsfield-author,.has-banner .node-news .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodenewscreated,.has-banner .node-news .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodenewsfield-author,.has-banner .node-news .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodenewscreated{margin-left:407px}.has-banner .node-news .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodenewscreated,.has-banner .node-news .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodenewscreated{margin-left:407px}.has-banner .node-news .layout--onecol:nth-child(2) .layout__region--content .block-addtoany,.has-banner .node-news .layout--onecol:nth-child(3) .layout__region--content .block-addtoany{margin-left:403px}}@media (max-width:799px){.node-news .block-field-blocknodenewsfield-banner{order:4;-ms-flex-order:4;width:100%}}@media (min-width:800px){.node-news .block-field-blocknodenewsfield-banner{float:left;max-width:365px;margin-right:40px}}.node-news .block-field-blocknodenewsfield-banner img{display:block;width:100%;max-width:600px;margin-left:auto;margin-right:auto}.node-news .block-field-blocknodenewsfield-banner figcaption{max-width:600px;margin-left:auto;margin-right:auto}.node-news .block-field-blocknodenewstitle{margin-bottom:0}.node-news .block-field-blocknodenewsfield-author,.node-news .block-field-blocknodenewscreated{margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px;font-weight:700;max-width:900px;margin:0 auto 1rem}@media (max-width:799px){.node-news .block-field-blocknodenewsfield-author,.node-news .block-field-blocknodenewscreated{text-align:center}}.node-news .block-field-blocknodenewscreated{font-weight:400;text-transform:uppercase}.node-news .block-addtoany{max-width:900px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media (min-width:800px){.node-news .block-field-blocknodenewsbody{clear:both}}.node-news .block-field-blocknodenewsfield-components{max-width:900px;margin-left:auto;margin-right:auto}@media (min-width:800px){.node-news .block-field-blocknodenewsfield-components{clear:both}}@media (max-width:799px){.node-events .layout--onecol:nth-child(2) .layout__region--content,.node-events .layout--onecol:nth-child(3) .layout__region--content{display:flex;display:-ms-flexbox;flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}.node-events .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodeeventstitle,.node-events .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodeeventstitle{order:1;-ms-flex-order:1;width:100%}.node-events .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodeeventsfield-smart-date,.node-events .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodeeventsfield-speaker-names,.node-events .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodeeventsfield-event-location,.node-events .layout--onecol:nth-child(2) .layout__region--content .block-addtoany,.node-events .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodeeventsfield-smart-date,.node-events .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodeeventsfield-speaker-names,.node-events .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodeeventsfield-event-location,.node-events .layout--onecol:nth-child(3) .layout__region--content .block-addtoany{order:3;-ms-flex-order:3;width:100%}.node-events .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodeeventsfield-event-location,.node-events .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodeeventsfield-event-location{order:3;-ms-flex-order:3;width:100%}.node-events .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodeeventsfield-banner,.node-events .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodeeventsfield-banner{order:5;-ms-flex-order:5;width:100%}}@media (min-width:800px){.node-events .layout--onecol:nth-child(2) .layout__region--content::after,.node-events .layout--onecol:nth-child(3) .layout__region--content::after{clear:both;content:"";display:table}.node-events .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodeeventsfield-banner,.node-events .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodeeventsfield-banner{float:left;width:365px;margin-right:40px}.has-banner .node-events .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodeeventstitle,.has-banner .node-events .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodeeventstitle{margin-left:405px}.node-events .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodeeventstitle .field--name-title,.node-events .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodeeventstitle .field--name-title{text-align:left;padding-left:20px}.has-banner .node-events .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodeeventsfield-smart-date,.has-banner .node-events .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodeeventsfield-speaker-names,.has-banner .node-events .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodeeventsfield-event-location,.has-banner .node-events .layout--onecol:nth-child(2) .layout__region--content .block-addtoany,.has-banner .node-events .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodeeventsfield-smart-date,.has-banner .node-events .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodeeventsfield-speaker-names,.has-banner .node-events .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodeeventsfield-event-location,.has-banner .node-events .layout--onecol:nth-child(3) .layout__region--content .block-addtoany{margin-left:407px}.has-banner .node-events .layout--onecol:nth-child(2) .layout__region--content .block-field-blocknodeeventsfield-event-location,.has-banner .node-events .layout--onecol:nth-child(3) .layout__region--content .block-field-blocknodeeventsfield-event-location{margin-left:407px}.has-banner .node-events .layout--onecol:nth-child(2) .layout__region--content .block-addtoany,.has-banner .node-events .layout--onecol:nth-child(3) .layout__region--content .block-addtoany{margin-left:403px}}@media (max-width:799px){.node-events .block-field-blocknodeeventsfield-banner{order:4;-ms-flex-order:4;width:100%}}@media (min-width:800px){.node-events .block-field-blocknodeeventsfield-banner{float:left;max-width:365px;margin-right:40px}}.node-events .block-field-blocknodeeventsfield-banner img{display:block;width:100%;max-width:600px;margin-left:auto;margin-right:auto}.node-events .block-field-blocknodeeventsfield-banner figcaption{max-width:600px;margin-left:auto;margin-right:auto}.node-events .block-field-blocknodeeventstitle{margin-bottom:0}.node-events .block-field-blocknodeeventsfield-smart-date,.node-events .block-field-blocknodeeventsfield-speaker-names,.node-events .block-field-blocknodeeventsfield-event-location,.node-events .block-addtoany{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;max-width:900px;margin:0 auto 1rem;text-transform:uppercase}.node-events .block-field-blocknodeeventsfield-smart-date:last-child,.node-events .block-field-blocknodeeventsfield-speaker-names:last-child,.node-events .block-field-blocknodeeventsfield-event-location:last-child,.node-events .block-addtoany:last-child{margin-bottom:6rem}@media (max-width:799px){.node-events .block-field-blocknodeeventsfield-smart-date,.node-events .block-field-blocknodeeventsfield-speaker-names,.node-events .block-field-blocknodeeventsfield-event-location,.node-events .block-addtoany{text-align:center}}.node-events .block-field-blocknodeeventsfield-speaker-names{text-transform:none}.node-events .block-field-blocknodeeventsfield-event-location{text-transform:none}@media (min-width:800px){.node-events .block-field-blocknodeeventsbody{clear:both}}.node-events .block-field-blocknodeeventsfield-components,.node-events .block-field-blocknodeeventsfield-registration,.node-events .block-field-blocknodeeventsfield-recording,.node-events .block-field-blocknodeeventsfield-speakers{max-width:900px;margin-left:auto;margin-right:auto;width:100%}@media (min-width:800px){.node-events .block-field-blocknodeeventsfield-components,.node-events .block-field-blocknodeeventsfield-registration,.node-events .block-field-blocknodeeventsfield-recording,.node-events .block-field-blocknodeeventsfield-speakers{clear:both}}.node-events .block-field-blocknodeeventsfield-registration{padding-left:20px}.node-events .block-field-blocknodeeventsfield-registration a{min-width:164px;text-align:center}.node-events .block-field-blocknodeeventsfield-recording{padding-left:20px}.node-events .block-field-blocknodeeventsfield-recording button{min-width:128px}.node-events .block-field-blocknodeeventsfield-speakers{background:#f7f7f7;padding:20px}.page-node-type-course .block-field-blocknodecoursetitle h1 span{position:relative;top:-2px}.page-node-type-course .block-field-blocknodecoursefield-course-dates{max-width:900px;padding-left:20px;padding-right:20px;margin:0 auto 1rem}.page-node-type-course .block-field-blocknodecoursefield-course-type,.page-node-type-course .block-field-blocknodecoursenid,.page-node-type-course .block-field-blocknodecoursefield-credits,.page-node-type-course .block-field-blocknodecoursefield-components{max-width:900px;margin:0 auto 1rem;padding-left:20px;padding-right:20px}.page-node-type-course .block-field-blocknodecoursenid{font-size:20px}.page-node-type-course .block-field-blocknodecoursenid .inline-label{display:inline;font-weight:700;margin-right:.5em}.page-node-type-course .block-field-blocknodecoursenid .instructor-wrapper{display:inline}.page-node-type-course .block-field-blocknodecoursefield-credits{margin-bottom:6rem}.page-node-type-course .block-field-blocknodecoursefield-credits .field--name-field-credits{font-size:20px;font-weight:700;color:#777677;display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}.page-node-type-course .block-field-blocknodecoursefield-credits .field--name-field-credits>div{margin-right:.25em}.page-node-type-course .block-field-blocknodecoursefield-credits .field--name-field-credits>div span{position:relative;top:-1px}.field--name-field-paragraphs>.field__item:last-child .field--name-field-section-items>.field__item:last-child{margin-bottom:0}.paragraph{margin-bottom:6rem}.field--name-field-paragraphs>.field__item:last-child .field--name-field-section-items>.field__item:last-child{margin-bottom:0}.accordion-expand-holder{margin-bottom:1rem}.accordion-expand-holder:not(:last-child){margin-bottom:1rem}.paragraph--type--fa-accordion-item{margin-bottom:.5rem}.paragraph--type--fa-accordion-item .ui-accordion-content{padding:1.25em 20px}.accordion .paragraph--type--fa-accordion-item h3{color:#000}.accordion .paragraph--type--fa-accordion-item h3 .arrow{font-size:2.5rem;top:50%;left:.5em;transform:translateY(-50%)}.paragraph--type--fa-accordion-item .field--name-field-fa-accordion-item-header{max-width:900px}.paragraph--type--fa-accordion-item .field--name-field-fa-text-item-body{max-width:900px;margin-left:auto;margin-right:auto}@media (min-width:800px){.paragraph--type--folwell-callout .callout:first-child{margin-top:0}}.paragraph--type--folwell-callout.callout-image{box-shadow:2px 4px 9px 1px rgba(0,0,0,0.1)}.paragraph--type--folwell-callout.callout-image .embedded-entity img{width:auto}.paragraph--type--folwell-callout h3{font-size:20px}.paragraph--type--folwell-callout .callout-background{background-color:#f7f7f7}.paragraph--type--folwell-callout .callout-grey{background-color:#faf7f6}.paragraph--type--folwell-callout .callout-gold{background-color:#FFDE7A}.paragraph--type--folwell-callout .callout-border-top{padding:1.5em 20px 0}.paragraph--type--folwell-callout .callout-border-left{padding:1.5em 20px 0 1.5em}.paragraph--type--folwell-callout .field--name-field-fa-text-item-body{max-width:900px;margin-left:auto;margin-right:auto}@media (min-width:800px){.paragraph--type--news-by-category .field--name-field-headline,.paragraph--type--events-by-category .field--name-field-headline{padding-left:20px;padding-right:20px}}.paragraph--type--news-by-category .field--name-field-more-link,.paragraph--type--events-by-category .field--name-field-more-link{text-align:right}.paragraph--type--news-by-category .field--name-field-more-link a,.paragraph--type--events-by-category .field--name-field-more-link a{text-transform:uppercase;border-bottom:none}.paragraph--type--news-by-category .field--name-field-more-link a:after,.paragraph--type--events-by-category .field--name-field-more-link a:after{content:"";display:inline-block;border-right:2px solid #7a0019;border-bottom:2px solid #7a0019;transform:rotate(-45deg);height:.6em;width:.6em;position:relative;top:-1px}.paragraph--type--events-by-category .events-category-wrapper{max-width:900px}@media (min-width:800px){.paragraph--type--past-events-by-category .field--name-field-headline{padding-left:20px;padding-right:20px}}.paragraph--type--past-events-by-category .field--name-field-more-link{text-align:right;text-align:left;margin-left:20px}.paragraph--type--past-events-by-category .field--name-field-more-link a{text-transform:uppercase;border-bottom:none}.paragraph--type--past-events-by-category .field--name-field-more-link a:after{content:"";display:inline-block;border-right:2px solid #7a0019;border-bottom:2px solid #7a0019;transform:rotate(-45deg);height:.6em;width:.6em;position:relative;top:-1px}.paragraph--type--fs-overlay-slide{margin-bottom:0}.paragraph--type--fs-overlay-slide img{width:100%}.paragraph--type--fs-overlay-slide .media--type-image{margin-bottom:0}@media (min-width:800px){.paragraph--type--fs-overlay-slide aside.display-33{width:-o-calc(50% - 2em);width:calc(50% - 2em)}}@media (min-width:980px){.paragraph--type--fs-overlay-slide aside.display-33{width:-o-calc(33.3% - 2em);width:calc(33.3% - 2em)}}.paragraph--type--fs-overlay-slide .field--name-field-fa-text-item-body p{margin-bottom:1rem}.paragraph--type--fs-overlay-slide .field--name-field-fa-text-item-body h2:first-child{margin-bottom:1rem}.paragraph--type--folwell-slideshow{padding-bottom:1rem}@media (max-width:979px){.paragraph--type--folwell-slideshow .layout__region--right{padding:2em 20px}}@media (min-width:800px){.paragraph--type--folwell-slideshow{padding-bottom:0}}.paragraph--type--folwell-slideshow img{width:100%}.paragraph--type--folwell-link-list ul.link-list{padding:0;margin-top:0}@media (min-width:980px){.paragraph--type--folwell-link-list ul.link-list{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}}.paragraph--type--folwell-link-list ul.link-list a{padding:.75em 20px}.paragraph--type--folwell-image .paragraph{margin-bottom:2rem}.paragraph--type--folwell-image figcaption{margin:0 1.2em 0 0}.paragraph--type--section{margin-bottom:0}.paragraph--type--section .field--name-title{padding-left:0;padding-right:0}.paragraph--type--section .field--name-title h2{font-size:36px;font-weight:400;padding-left:20px;padding-right:20px;margin-bottom:2rem}.paragraph--type--section .section-wrapper{position:relative;z-index:2}.paragraph--type--section .section-wrapper.text-max{max-width:900px;margin-left:auto;margin-right:auto}.paragraph--type--section .section-wrapper.full-content>.field--name-title{margin-left:0}.paragraph--type--section .section-wrapper.full-content.single>.field--name-field-section-items>.field__item:only-child>.paragraph{margin-left:0}.paragraph--type--section .section-wrapper.offwhite{padding:6rem 0;margin-bottom:6rem}.paragraph--type--section .section-wrapper.offwhite:after{content:'';display:block;position:absolute;top:0;left:-50vw;z-index:-1;width:200vw;height:100%;background:#f7f7f7}.paragraph--type--section .section-wrapper.grey{padding:6rem 0;margin-bottom:6rem}.paragraph--type--section .section-wrapper.grey:after{content:'';display:block;position:absolute;top:0;left:-50vw;z-index:-1;width:200vw;height:100%;background:#f0efee}.paragraph--type--section .section-wrapper.gold{padding:6rem 0;margin-bottom:6rem}.paragraph--type--section .section-wrapper.gold:after{content:'';display:block;position:absolute;top:0;left:-50vw;z-index:-1;width:200vw;height:100%;background:#FFDE7A}.paragraph--type--section .section-wrapper.red{padding:6rem 0;margin-bottom:6rem}.paragraph--type--section .section-wrapper.red .field--type-text-long h2,.paragraph--type--section .section-wrapper.red .field--type-text-long h3,.paragraph--type--section .section-wrapper.red .field--type-text-long h4,.paragraph--type--section .section-wrapper.red .field--type-text-long h5,.paragraph--type--section .section-wrapper.red .field--type-text-long h6,.paragraph--type--section .section-wrapper.red .field--type-text-long p,.paragraph--type--section .section-wrapper.red .field--type-text-long div,.paragraph--type--section .section-wrapper.red .field--type-text-long li,.paragraph--type--section .section-wrapper.red .field--type-text-long span,.paragraph--type--section .section-wrapper.red .field--name-title h2,.paragraph--type--section .section-wrapper.red .field--name-title h3,.paragraph--type--section .section-wrapper.red .field--name-title h4,.paragraph--type--section .section-wrapper.red .field--name-title h5,.paragraph--type--section .section-wrapper.red .field--name-title h6,.paragraph--type--section .section-wrapper.red .field--name-title p,.paragraph--type--section .section-wrapper.red .field--name-title div,.paragraph--type--section .section-wrapper.red .field--name-title li,.paragraph--type--section .section-wrapper.red .field--name-title span{color:#fff}.paragraph--type--section .section-wrapper.red a{color:rgba(255,255,255,0.7);border-bottom-color:rgba(255,255,255,0.7)}.paragraph--type--section .section-wrapper.red a:hover,.paragraph--type--section .section-wrapper.red a:focus{color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph--type--section .section-wrapper.red figcaption{color:#fff}.paragraph--type--section .section-wrapper.red:after{content:'';display:block;position:absolute;top:0;left:-50vw;z-index:-1;width:200vw;height:100%;background:#7a0019}.paragraph--type--section .section-wrapper.navy{padding:6rem 0;margin-bottom:6rem}.paragraph--type--section .section-wrapper.navy .field--type-text-long h2,.paragraph--type--section .section-wrapper.navy .field--type-text-long h3,.paragraph--type--section .section-wrapper.navy .field--type-text-long h4,.paragraph--type--section .section-wrapper.navy .field--type-text-long h5,.paragraph--type--section .section-wrapper.navy .field--type-text-long h6,.paragraph--type--section .section-wrapper.navy .field--type-text-long p,.paragraph--type--section .section-wrapper.navy .field--type-text-long div,.paragraph--type--section .section-wrapper.navy .field--type-text-long li,.paragraph--type--section .section-wrapper.navy .field--type-text-long span,.paragraph--type--section .section-wrapper.navy .field--name-title h2,.paragraph--type--section .section-wrapper.navy .field--name-title h3,.paragraph--type--section .section-wrapper.navy .field--name-title h4,.paragraph--type--section .section-wrapper.navy .field--name-title h5,.paragraph--type--section .section-wrapper.navy .field--name-title h6,.paragraph--type--section .section-wrapper.navy .field--name-title p,.paragraph--type--section .section-wrapper.navy .field--name-title div,.paragraph--type--section .section-wrapper.navy .field--name-title li,.paragraph--type--section .section-wrapper.navy .field--name-title span{color:#fff}.paragraph--type--section .section-wrapper.navy a{color:rgba(255,255,255,0.7);border-bottom-color:rgba(255,255,255,0.7)}.paragraph--type--section .section-wrapper.navy a:hover,.paragraph--type--section .section-wrapper.navy a:focus{color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph--type--section .section-wrapper.navy figcaption{color:#fff}.paragraph--type--section .section-wrapper.navy:after{content:'';display:block;position:absolute;top:0;left:-50vw;z-index:-1;width:200vw;height:100%;background:#404d5b}.paragraph--type--section .section-wrapper.image{padding:6rem 0;margin-bottom:6rem}.paragraph--type--section .section-wrapper.image .field--type-text-long h2,.paragraph--type--section .section-wrapper.image .field--type-text-long h3,.paragraph--type--section .section-wrapper.image .field--type-text-long h4,.paragraph--type--section .section-wrapper.image .field--type-text-long h5,.paragraph--type--section .section-wrapper.image .field--type-text-long h6,.paragraph--type--section .section-wrapper.image .field--type-text-long p,.paragraph--type--section .section-wrapper.image .field--type-text-long div,.paragraph--type--section .section-wrapper.image .field--type-text-long li,.paragraph--type--section .section-wrapper.image .field--type-text-long span,.paragraph--type--section .section-wrapper.image .field--name-title h2,.paragraph--type--section .section-wrapper.image .field--name-title h3,.paragraph--type--section .section-wrapper.image .field--name-title h4,.paragraph--type--section .section-wrapper.image .field--name-title h5,.paragraph--type--section .section-wrapper.image .field--name-title h6,.paragraph--type--section .section-wrapper.image .field--name-title p,.paragraph--type--section .section-wrapper.image .field--name-title div,.paragraph--type--section .section-wrapper.image .field--name-title li,.paragraph--type--section .section-wrapper.image .field--name-title span{color:#fff}.paragraph--type--section .section-wrapper.image a{color:rgba(255,255,255,0.7);border-bottom-color:rgba(255,255,255,0.7)}.paragraph--type--section .section-wrapper.image a:hover,.paragraph--type--section .section-wrapper.image a:focus{color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph--type--section .section-wrapper.image figcaption{color:#fff}@media (min-width:980px){.paragraph--type--section .section-wrapper.two-even .field--name-field-section-items>div{width:50%}.paragraph--type--section .section-wrapper.two-left .field--name-field-section-items>div:nth-child(odd){width:66.67%}.paragraph--type--section .section-wrapper.two-left .field--name-field-section-items>div:nth-child(odd) .paragraph--type--fa-text-with-optional-header{padding-left:20px}.paragraph--type--section .section-wrapper.two-left .field--name-field-section-items>div:nth-child(even){width:33.33%}.paragraph--type--section .section-wrapper.two-left .field--name-field-section-items>div:nth-child(even) .paragraph--type--fa-text-with-optional-header{padding-right:20px}.paragraph--type--section .section-wrapper.two-right .field--name-field-section-items>div:nth-child(odd){width:33.33%}.paragraph--type--section .section-wrapper.two-right .field--name-field-section-items>div:nth-child(odd) .paragraph--type--fa-text-with-optional-header{padding-left:20px}.paragraph--type--section .section-wrapper.two-right .field--name-field-section-items>div:nth-child(even){width:66.67%}.paragraph--type--section .section-wrapper.two-right .field--name-field-section-items>div:nth-child(even) .paragraph--type--fa-text-with-optional-header{padding-right:20px}.paragraph--type--section .section-wrapper.three-even .field--name-field-section-items>div{width:33.3%}}.paragraph--type--section .section-wrapper .link-list{padding-left:0;padding-right:0}.paragraph--type--section .field--name-field-background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.paragraph--type--section .field--name-field-background-image:before{content:'';display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:rgba(35,35,35,0.4)}.paragraph--type--section .field--name-field-background-image *{height:100%}.paragraph--type--section .field--name-field-background-image img{-o-object-fit:cover;object-fit:cover}.paragraph--type--section .field--name-field-section-items{display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:stretch;-ms-flex-align:stretch;margin-left:-20px;margin-right:-20px;width:-o-calc(100% +  40px);width:calc(100% +  40px)}.paragraph--type--section .field--name-field-section-items>*{padding-left:20px;padding-right:20px}.paragraph--type--section .field--name-field-section-items>div{width:100%;margin-bottom:6rem}.paragraph--type--section .field--name-field-section-items>div .paragraph{margin-bottom:0}@media (min-width:980px){.paragraph--type--section .field--name-field-section-items>div>.paragraph--type--folwell-callout{height:100%;overflow:hidden}.paragraph--type--section .field--name-field-section-items>div>.paragraph--type--folwell-callout>.callout{height:100%}.paragraph--type--section .field--name-field-section-items>div>.paragraph--type--folwell-callout>.callout>.callout:only-child{margin-top:0}}.a11y-paragraphs-tabs__wrapper .field--name-field-a11y-para-tabs-sec-title{line-height:1.15;font-weight:700;font-family:"Open Sans",Helvetica,Arial,sans-serif;margin:0;font-feature-settings:"liga","dlig";font-size:24px;line-height:1.5;text-align:center;max-width:900px;margin-left:auto;margin-right:auto}.a11y-paragraphs-tabs__wrapper .field--name-field-a11y-para-tabs-sec-title:first-child{margin-top:0}.a11y-paragraphs-tabs__wrapper .field--name-field-a11y-para-tabs-sec-title a:after,.a11y-paragraphs-tabs__wrapper .field--name-field-a11y-para-tabs-sec-title a:link:after{content:none}.a11y-paragraphs-tabs__wrapper .accordion-tabs.js-tabs .tabs-panel .content{padding:1.25em 20px}.paragraph--type--fa-text-with-optional-header{max-width:900px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.paragraph--type--fa-text-with-optional-header .field--name-field-fa-accordion-item-header{line-height:1.15;font-weight:700;font-family:"Open Sans",Helvetica,Arial,sans-serif;margin:0;font-feature-settings:"liga","dlig";font-size:24px;line-height:1.5;margin-bottom:2rem}.paragraph--type--fa-text-with-optional-header .field--name-field-fa-accordion-item-header:first-child{margin-top:0}.paragraph--type--fa-text-with-optional-header .field--name-field-fa-accordion-item-header a:after,.paragraph--type--fa-text-with-optional-header .field--name-field-fa-accordion-item-header a:link:after{content:none}.paragraph--type--text-image .ti-wrapper{display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin-left:-20px;margin-right:-20px;width:-o-calc(100% +  40px);width:calc(100% +  40px)}.paragraph--type--text-image .ti-wrapper>*{padding-left:20px;padding-right:20px}@media (min-width:980px){.paragraph--type--text-image .ti-wrapper.left .field--name-field-text{padding-left:20px}.paragraph--type--text-image .ti-wrapper.right .field--name-field-image{order:2;-ms-flex-order:2}.paragraph--type--text-image .ti-wrapper.right .field--name-field-text{padding-right:20px}}.paragraph--type--text-image .field--name-field-image{width:100%}@media (min-width:980px){.paragraph--type--text-image .field--name-field-image{width:365px}}.paragraph--type--text-image .field--name-field-image img{display:block;width:100%}.paragraph--type--text-image .field--name-field-text{width:100%;padding-left:40px;padding-right:40px}.section-wrapper.background .paragraph--type--text-image .field--name-field-text{padding-left:20px;padding-right:20px}@media (min-width:980px){.paragraph--type--text-image .field--name-field-text{width:calc(100% - 365px);max-width:800px}}.paragraph--type--promo-text .promo-text-wrapper{padding:6rem 20px;margin-bottom:6rem;box-shadow:2px 4px 9px 1px rgba(0,0,0,0.1)}.paragraph--type--promo-text .promo-text-wrapper h2{font-weight:400}.paragraph--type--promo-text .offwhite{background:#f7f7f7}.paragraph--type--promo-text .lightgrey{background:#faf7f6}.paragraph--type--promo-text .grey{background:#f0efee}.paragraph--type--view-placer .field--name-field-link{text-align:right}.paragraph--type--view-placer .field--name-field-link a{text-transform:uppercase;border-bottom:none}.paragraph--type--view-placer .field--name-field-link a:after{content:"";display:inline-block;border-right:2px solid #7a0019;border-bottom:2px solid #7a0019;transform:rotate(-45deg);height:.6em;width:.6em;position:relative;top:-1px}.view-empty{max-width:900px;padding-left:20px;padding-right:20px;margin:0 auto 6rem}.staff-groups-view{margin-bottom:6rem}.staff-groups-view .views-field-nothing{font-size:2rem;font-weight:600;margin-bottom:2rem}.staff-groups-view .views-field-nothing+.views-field-field-title-position{margin-top:-1rem}.staff-groups-view .views-field-field-title-position{font-size:1.6rem;font-weight:700;margin-bottom:2rem}.staff-groups-view .views-field-field-phone{margin-bottom:2rem}.staff-groups-view .views-field-field-phone+.views-field-field-email{margin-top:-1.5rem}.staff-groups-view .views-field-field-email a{word-wrap:break-word}.staff-groups-view{max-width:900px;margin-left:auto;margin-right:auto;padding:0 20px}@media (min-width:500px){.staff-groups-view .view-content{display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin-left:-20px;margin-right:-20px;width:-o-calc(100% +  40px);width:calc(100% +  40px)}.staff-groups-view .view-content>*{padding-left:20px;padding-right:20px}.staff-groups-view .view-content .views-row{width:50%}}@media (min-width:980px){.staff-groups-view .view-content .views-row{width:33.33%}}.staff-groups-view .view-content .group-title{margin-bottom:2rem;width:100%}@media (max-width:499px){.staff-groups-view .view-content .group-title{text-align:center}}.staff-groups-view .views-row{padding-bottom:6rem}@media (max-width:499px){.staff-groups-view .views-row{text-align:center}}.staff-groups-view .views-field-field-banner{margin-bottom:2rem}.staff-groups-view .views-field-field-banner article{margin-bottom:0}.staff-groups-view .views-field-field-banner img{display:block}@media (max-width:499px){.staff-groups-view .views-field-field-banner img{margin-left:auto;margin-right:auto}}.news.homepage-news .views-row{width:100%;margin-bottom:4rem;display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin-left:-15px;margin-right:-15px;width:-o-calc(100% +  30px);width:calc(100% +  30px)}.news.homepage-news .views-row>*{margin-left:15px;margin-right:15px}.news.homepage-news .views-row:last-child{margin-bottom:0}.news.homepage-news .views-field-field-banner{width:100%}.news.homepage-news .views-field-field-banner img{width:100%;display:block}@media (min-width:800px){.news.homepage-news .views-field-field-banner{max-width:265px;flex:0 0 265px}}.news.homepage-news .views-field-nothing{width:100%}.news.homepage-news .views-field-nothing h3{margin-bottom:.5rem}@media (min-width:800px){.news.homepage-news .views-field-nothing{flex:1 1}}.news.all-news .views-row,.events.all-events .views-row,.events.past-recordings .views-row,.events.all-past-events .views-row{display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin-bottom:6rem}.news.all-news .views-field-field-banner,.events.all-events .views-field-field-banner,.events.past-recordings .views-field-field-banner,.events.all-past-events .views-field-field-banner{width:100%}@media (max-width:799px){.news.all-news .views-field-field-banner,.events.all-events .views-field-field-banner,.events.past-recordings .views-field-field-banner,.events.all-past-events .views-field-field-banner{margin-bottom:1rem}}@media (min-width:800px){.news.all-news .views-field-field-banner,.events.all-events .views-field-field-banner,.events.past-recordings .views-field-field-banner,.events.all-past-events .views-field-field-banner{max-width:280px;padding-right:20px}}@media (min-width:980px){.news.all-news .views-field-field-banner,.events.all-events .views-field-field-banner,.events.past-recordings .views-field-field-banner,.events.all-past-events .views-field-field-banner{max-width:385px}}.news.all-news .views-field-field-banner img,.events.all-events .views-field-field-banner img,.events.past-recordings .views-field-field-banner img,.events.all-past-events .views-field-field-banner img{width:100%;display:block}.news.all-news .views-field-nothing,.events.all-events .views-field-nothing,.events.past-recordings .views-field-nothing,.events.all-past-events .views-field-nothing{padding-left:20px;padding-right:20px;flex:1 1}.news.all-news .views-field-nothing h2,.events.all-events .views-field-nothing h2,.events.past-recordings .views-field-nothing h2,.events.all-past-events .views-field-nothing h2{font-size:22px;margin-bottom:.5rem}.news.all-news .views-field-nothing .created,.events.all-events .views-field-nothing .created,.events.past-recordings .views-field-nothing .created,.events.all-past-events .views-field-nothing .created{margin-bottom:1rem;text-transform:uppercase;font-size:16px}.news.all-news .views-field-nothing .speaker-info ul,.events.all-events .views-field-nothing .speaker-info ul,.events.past-recordings .views-field-nothing .speaker-info ul,.events.all-past-events .views-field-nothing .speaker-info ul{list-style:none;margin-bottom:1rem}.news.all-news .views-field-nothing .speaker-info ul li,.events.all-events .views-field-nothing .speaker-info ul li,.events.past-recordings .views-field-nothing .speaker-info ul li,.events.all-past-events .views-field-nothing .speaker-info ul li{margin:0;padding:0}@media (min-width:800px){.news-category .view-header{padding-left:20px;padding-right:20px}}@media (min-width:980px){.news-category .view-header{padding:0}}.news-category .view-content{display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-ms-flex-pack:center;align-items:stretch;-ms-flex-align:stretch}.news-category .view-content .views-row{background:#f7f7f7;padding:0 20px 3rem;margin-bottom:6rem;box-shadow:2px 4px 9px 1px rgba(0,0,0,0.1)}.news-category .view-content .views-row .views-field-field-banner{margin:0 -20px 2rem}@media (min-width:800px){.news-category .view-content .views-row{width:48%}.news-category .view-content .views-row:nth-child(2n+2){margin-right:0}}@media (min-width:980px){.news-category .view-content .views-row{width:32%}.news-category .view-content .views-row:nth-child(2n+2){margin-right:20px}.news-category .view-content .views-row:nth-child(3n+3){margin-right:0}}@supports (display:grid){.news-category .view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(304px,1fr));justify-content:center;gap:32px}.news-category .view-content .views-row{margin-right:0;width:100%}}.news-category .views-field-field-banner img{width:100%;display:block}.news-category .views-field-title h3,.news-category .views-field-nothing h3{font-size:20px;margin-bottom:.5rem}.news-category .views-field-body{margin-bottom:3rem}.news-category .views-field-view-node a{padding:.65em 1em;font-size:1.6rem;font-weight:600;background:#7a0019;color:#fff;border-radius:0;letter-spacing:0;height:auto;line-height:1.25;display:inline-block}.news-category .views-field-view-node a:hover{background-color:#900021 !important}.news-category .views-field-view-node a:focus{color:#fc3}.news.previous-news .view-content,.news.covid-news .view-content{display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-ms-flex-pack:center;align-items:stretch;-ms-flex-align:stretch;margin-left:-15px;margin-right:-15px;width:-o-calc(100% +  30px);width:calc(100% +  30px)}.news.previous-news .view-content>*,.news.covid-news .view-content>*{margin-left:15px;margin-right:15px}.news.previous-news .views-row,.news.covid-news .views-row{width:100%;background:#faf7f6;padding:0 20px 3rem;margin-bottom:6rem;box-shadow:2px 4px 9px 1px rgba(0,0,0,0.1)}.news.previous-news .views-row .views-field-field-banner,.news.covid-news .views-row .views-field-field-banner{margin:0 -20px 2rem}@media (min-width:980px){.news.previous-news .views-row,.news.covid-news .views-row{width:calc(33.33% - 30px)}}.news.previous-news .views-field-field-banner img,.news.covid-news .views-field-field-banner img{width:100%;display:block}.news.previous-news .views-field-title h3,.news.covid-news .views-field-title h3{font-size:20px;margin-bottom:.5rem}.news.previous-news .view-footer,.news.covid-news .view-footer{text-align:right}.news.previous-news .view-footer a,.news.covid-news .view-footer a{text-transform:uppercase;border-bottom:none}.news.previous-news .view-footer a:after,.news.covid-news .view-footer a:after{content:"";display:inline-block;border-right:2px solid #7a0019;border-bottom:2px solid #7a0019;transform:rotate(-45deg);height:.6em;width:.6em;position:relative;top:-1px}.news.focus-news .views-row{margin-bottom:2rem}.news.focus-news .views-row .views-field-field-banner article{margin-bottom:1rem}.news.focus-news .views-row .views-field-field-banner article img{width:100%;display:block}.events.homepage-events{padding-left:20px}.events.homepage-events .views-row{display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;width:100%;margin-bottom:2rem}.events.homepage-events .views-field-field-smart-date-1 .field-content{width:54px;height:54px;margin:0 15px 2rem 0;background:#FFDE7A;color:#7a0019;display:flex;display:-ms-flexbox;flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;font-weight:700}@media (min-width:800px){.events.homepage-events .views-field-field-smart-date-1 .field-content{width:62px;height:62px}}.events.homepage-events .views-field-field-smart-date-1 .field-content .day{font-size:18px;line-height:1}@media (min-width:800px){.events.homepage-events .views-field-field-smart-date-1 .field-content .day{font-size:22px}}.events.homepage-events .views-field-field-smart-date-1 .field-content .month{font-size:12px;text-transform:uppercase;color:#000}@media (min-width:800px){.events.homepage-events .views-field-field-smart-date-1 .field-content .month{font-size:14px}}.events.homepage-events .views-field-nothing{width:-o-calc(100% - 85px);width:calc(100% - 85px)}.events.homepage-events .views-field-nothing h2{font-size:22px;font-weight:400;margin-bottom:0;line-height:1.2;margin-bottom:.5rem}.events.homepage-events .views-field-nothing ul{margin-bottom:.5rem;list-style:none}.events.homepage-events .views-field-nothing ul li{margin:0;padding:0}.events.all-events .past-events,.events.past-recordings .past-events,.events.all-past-events .past-events{text-align:right;text-align:left}.events.all-events .past-events a,.events.past-recordings .past-events a,.events.all-past-events .past-events a{text-transform:uppercase;border-bottom:none}.events.all-events .past-events a:after,.events.past-recordings .past-events a:after,.events.all-past-events .past-events a:after{content:"";display:inline-block;border-right:2px solid #7a0019;border-bottom:2px solid #7a0019;transform:rotate(-45deg);height:.6em;width:.6em;position:relative;top:-1px}.events-category .categories-place span{display:block;padding-left:20px;font-size:26px;font-weight:700;margin-bottom:3rem}@media (min-width:800px){.events-category .view-content{padding-left:20px;padding-right:20px}}.events-category .views-row{display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin-bottom:4rem}.events-category .views-field-field-smart-date-1 .field-content{width:54px;height:54px;margin:0 15px 0 0;background:#fff;border-bottom:2px solid #fc3;display:flex;display:-ms-flexbox;flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;font-weight:700;background:#FFDE7A;color:#7a0019;border-bottom:none}@media (min-width:800px){.events-category .views-field-field-smart-date-1 .field-content{width:62px;height:62px}}.events-category .views-field-field-smart-date-1 .field-content .day{font-size:18px;letter-spacing:-1px;line-height:1;color:#7a0019}@media (min-width:800px){.events-category .views-field-field-smart-date-1 .field-content .day{font-size:22px}}.events-category .views-field-field-smart-date-1 .field-content .month{font-size:14px;text-transform:uppercase;color:#777677}.events-category .views-field-field-smart-date-1 .field-content .month{color:#000}.events-category .views-field-nothing{width:-o-calc(100% - 85px);width:calc(100% - 85px)}.events-category .views-field-nothing h2{font-size:22px;margin-bottom:.5rem}.events-category .views-field-nothing h3{font-size:22px;margin-bottom:.5rem;font-weight:400}.events-category .views-field-nothing ul{margin-bottom:.5rem;list-style:none}.events-category .views-field-nothing ul li{margin:0;padding:0}.events.recorded-lectures .views-row{margin-bottom:2rem;padding-left:1em;position:relative;max-width:900px}.events.recorded-lectures .views-row:after{content:'';height:.5em;width:.5em;background:#900021;display:block;position:absolute;transform:rotate(45deg);top:.5em;left:0}.events.recorded-lectures h3{font-size:20px;margin-bottom:.5rem;font-weight:400}.events.recorded-lectures .created{font-size:16px;text-transform:uppercase;margin-bottom:1rem;font-weight:700;font-size:15px;font-weight:400}@media (min-width:980px){.events.all-past-events .views-exposed-form .form--inline>.js-form-item:not(.js-form-wrapper) .form-item-field-smart-date-value-min,.events.all-past-events .views-exposed-form .form--inline>.js-form-item:not(.js-form-wrapper) .form-item-field-smart-date-value-max,.events.all-past-events .views-exposed-form .form--inline #edit-field-smart-date-value-wrapper--2 .form-item-field-smart-date-value-min,.events.all-past-events .views-exposed-form .form--inline #edit-field-smart-date-value-wrapper--2 .form-item-field-smart-date-value-max{margin-bottom:0}.events.all-past-events .views-exposed-form .form--inline>.js-form-item:not(.js-form-wrapper) .form-item-field-smart-date-value-min label,.events.all-past-events .views-exposed-form .form--inline>.js-form-item:not(.js-form-wrapper) .form-item-field-smart-date-value-max label,.events.all-past-events .views-exposed-form .form--inline #edit-field-smart-date-value-wrapper--2 .form-item-field-smart-date-value-min label,.events.all-past-events .views-exposed-form .form--inline #edit-field-smart-date-value-wrapper--2 .form-item-field-smart-date-value-max label{margin-bottom:0}.events.all-past-events .views-exposed-form .form--inline>.js-form-item:not(.js-form-wrapper) .form-item-field-smart-date-value-min,.events.all-past-events .views-exposed-form .form--inline #edit-field-smart-date-value-wrapper--2 .form-item-field-smart-date-value-min{padding-right:2px}.events.all-past-events .views-exposed-form .form--inline #edit-actions--2{margin-bottom:0}.events.all-past-events .views-exposed-form .form--inline #edit-actions--2 input[type="submit"]{margin-top:-1.5rem}}.events.all-past-events .views-exposed-form .form--inline .js-form-wrapper[id*="date"]{flex:0 1 100%;max-width:none;margin-bottom:0}@media (min-width:980px){.events.all-past-events .views-exposed-form .form--inline .js-form-wrapper[id*="date"]{flex:0 1 400px}}.events.all-past-events .views-exposed-form .form--inline .js-form-wrapper[id*="date"] .fieldset-wrapper{display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin-left:-8px;margin-right:-8px;width:-o-calc(100% +  16px);width:calc(100% +  16px)}.events.all-past-events .views-exposed-form .form--inline .js-form-wrapper[id*="date"] .fieldset-wrapper>*{padding-left:8px;padding-right:8px}@media (min-width:800px){.events.all-past-events .views-exposed-form .form--inline .js-form-wrapper[id*="date"] .fieldset-wrapper{flex-wrap:nowrap}}.events.all-past-events .views-exposed-form .form--inline .js-form-wrapper[id*="date"] .fieldset-wrapper .js-form-type-date{display:flex;display:-ms-flexbox;flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}.events.all-past-events .views-exposed-form .form--inline .js-form-wrapper[id*="date"] .fieldset-wrapper .js-form-type-date label{order:2}.events.all-past-events .views-exposed-form .form--inline .js-form-wrapper[id*="date"] .fieldset-wrapper .js-form-type-date input[type="date"]{padding:.45em .5em;border-radius:0;border:2px solid #000;margin-bottom:0;font-size:1.6rem;height:44px}.events.all-past-events .views-exposed-form .form--inline .js-form-wrapper[id*="date"] .fieldset-wrapper .js-form-type-date input[type="date"]:hover{outline:none}.events.all-past-events .views-exposed-form .form--inline .js-form-wrapper[id*="date"] .fieldset-wrapper .js-form-type-date input[type="date"]:focus{outline:none;box-shadow:0 2px 2px rgba(35,35,35,0.3)}.events.all-past-events .views-exposed-form .form-actions{margin-top:0;width:100%}.widget-events-academy_upcoming_events .views-row,.widget-events-academy_past_events .views-row,.widget-events-grand_past_events .views-row,.widget-events-bedside_past_events .views-row,.events.past-events-category .views-row{padding-left:20px;padding-right:20px;margin-bottom:2rem}.widget-events-academy_upcoming_events .views-row h3,.widget-events-academy_past_events .views-row h3,.widget-events-grand_past_events .views-row h3,.widget-events-bedside_past_events .views-row h3,.events.past-events-category .views-row h3{font-size:22px;margin-bottom:.5rem}.widget-events-academy_upcoming_events .views-row ul,.widget-events-academy_past_events .views-row ul,.widget-events-grand_past_events .views-row ul,.widget-events-bedside_past_events .views-row ul,.events.past-events-category .views-row ul{margin-bottom:.5rem;list-style:none}.widget-events-academy_upcoming_events .views-row ul li,.widget-events-academy_past_events .views-row ul li,.widget-events-grand_past_events .views-row ul li,.widget-events-bedside_past_events .views-row ul li,.events.past-events-category .views-row ul li{margin:0;padding:0}.widget-events-academy_upcoming_events .views-row .views-field-field-smart-date,.widget-events-academy_past_events .views-row .views-field-field-smart-date,.widget-events-grand_past_events .views-row .views-field-field-smart-date,.widget-events-bedside_past_events .views-row .views-field-field-smart-date,.events.past-events-category .views-row .views-field-field-smart-date{text-transform:uppercase;font-size:16px}.widget-events-academy_upcoming_events+.field--name-field-link,.widget-events-academy_past_events+.field--name-field-link,.widget-events-grand_past_events+.field--name-field-link,.widget-events-bedside_past_events+.field--name-field-link,.events.past-events-category+.field--name-field-link{text-align:left;margin-left:20px}@media (min-width:800px){.widget-events-grand_upcoming_events .events.view .view-content,.widget-events-bedside_upcoming_events .events.view .view-content{padding-left:20px;padding-right:20px}}.widget-events-grand_upcoming_events .events.view .date,.widget-events-bedside_upcoming_events .events.view .date{font-size:16px;text-transform:uppercase;margin-bottom:1rem;font-weight:700;font-weight:400}.widget-events-grand_upcoming_events .events.view .views-row,.widget-events-bedside_upcoming_events .events.view .views-row{display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin-bottom:6rem}.widget-events-grand_upcoming_events .events.view .views-field-field-banner,.widget-events-bedside_upcoming_events .events.view .views-field-field-banner,.widget-events-grand_upcoming_events .events.view .event-image,.widget-events-bedside_upcoming_events .events.view .event-image{width:100%}@media (max-width:799px){.widget-events-grand_upcoming_events .events.view .views-field-field-banner,.widget-events-bedside_upcoming_events .events.view .views-field-field-banner,.widget-events-grand_upcoming_events .events.view .event-image,.widget-events-bedside_upcoming_events .events.view .event-image{margin-bottom:1rem}}@media (min-width:800px){.widget-events-grand_upcoming_events .events.view .views-field-field-banner,.widget-events-bedside_upcoming_events .events.view .views-field-field-banner,.widget-events-grand_upcoming_events .events.view .event-image,.widget-events-bedside_upcoming_events .events.view .event-image{max-width:280px;padding-right:20px}}.widget-events-grand_upcoming_events .events.view .views-field-field-banner img,.widget-events-bedside_upcoming_events .events.view .views-field-field-banner img,.widget-events-grand_upcoming_events .events.view .event-image img,.widget-events-bedside_upcoming_events .events.view .event-image img{max-width:360px;width:100%;display:block}.widget-events-grand_upcoming_events .events.view .views-field-nothing,.widget-events-bedside_upcoming_events .events.view .views-field-nothing,.widget-events-grand_upcoming_events .events.view .event-text,.widget-events-bedside_upcoming_events .events.view .event-text{width:100%}@media (min-width:800px){.widget-events-grand_upcoming_events .events.view .views-field-nothing,.widget-events-bedside_upcoming_events .events.view .views-field-nothing,.widget-events-grand_upcoming_events .events.view .event-text,.widget-events-bedside_upcoming_events .events.view .event-text{padding-left:20px;padding-right:20px}}@media (min-width:800px){.widget-events-grand_upcoming_events .events.view .views-field-nothing,.widget-events-bedside_upcoming_events .events.view .views-field-nothing,.widget-events-grand_upcoming_events .events.view .event-text,.widget-events-bedside_upcoming_events .events.view .event-text{width:-o-calc(100% - 320px);width:calc(100% - 320px)}}.widget-events-grand_upcoming_events .events.view .views-field-nothing>.field-content>a,.widget-events-bedside_upcoming_events .events.view .views-field-nothing>.field-content>a,.widget-events-grand_upcoming_events .events.view .event-text>.field-content>a,.widget-events-bedside_upcoming_events .events.view .event-text>.field-content>a{font-weight:700;font-size:22px}.widget-events-grand_upcoming_events .events.view .views-field-nothing h2,.widget-events-bedside_upcoming_events .events.view .views-field-nothing h2,.widget-events-grand_upcoming_events .events.view .event-text h2,.widget-events-bedside_upcoming_events .events.view .event-text h2{font-size:22px;margin-bottom:.5rem}.widget-events-grand_upcoming_events .events.view .views-field-nothing .created,.widget-events-bedside_upcoming_events .events.view .views-field-nothing .created,.widget-events-grand_upcoming_events .events.view .event-text .created,.widget-events-bedside_upcoming_events .events.view .event-text .created{margin-bottom:2rem;font-weight:700}.widget-events-grand_upcoming_events .events.view .views-field-nothing .speaker-info,.widget-events-bedside_upcoming_events .events.view .views-field-nothing .speaker-info,.widget-events-grand_upcoming_events .events.view .event-text .speaker-info,.widget-events-bedside_upcoming_events .events.view .event-text .speaker-info{margin-top:1rem}.widget-events-grand_upcoming_events .events.view .views-field-nothing .speaker-info ul,.widget-events-bedside_upcoming_events .events.view .views-field-nothing .speaker-info ul,.widget-events-grand_upcoming_events .events.view .event-text .speaker-info ul,.widget-events-bedside_upcoming_events .events.view .event-text .speaker-info ul{margin-bottom:1rem;list-style:none}.widget-events-grand_upcoming_events .events.view .views-field-nothing .speaker-info ul li,.widget-events-bedside_upcoming_events .events.view .views-field-nothing .speaker-info ul li,.widget-events-grand_upcoming_events .events.view .event-text .speaker-info ul li,.widget-events-bedside_upcoming_events .events.view .event-text .speaker-info ul li{margin:0;padding:0}.courses.course-guide .view-content{display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:stretch;-ms-flex-align:stretch;margin-left:-20px;margin-right:-20px;width:-o-calc(100% +  40px);width:calc(100% +  40px)}.courses.course-guide .view-content>*{margin-left:20px;margin-right:20px}.courses.course-guide .group-title{width:100%;margin-bottom:2rem;font-weight:400;font-size:36px;padding-left:20px;padding-right:20px}.courses.course-guide .views-row{width:100%;margin-bottom:6rem;background:#faf7f6;padding:0 20px 3rem;margin-bottom:6rem;box-shadow:2px 4px 9px 1px rgba(0,0,0,0.1)}.courses.course-guide .views-row .views-field-field-banner{margin:0 -20px 2rem}@media (min-width:800px){.courses.course-guide .views-row{width:calc(50% - 40px)}}.courses.course-guide .views-field-field-banner{margin-left:-2rem;margin-right:-2rem}.courses.course-guide .views-field-field-banner img{display:block;width:100%}.courses.course-guide .views-field-title{margin-bottom:1rem}.courses.course-guide .views-field-title span{position:relative;top:-2px}.courses.course-guide .views-field-field-course-dates{margin-bottom:1rem;font-weight:700;font-size:20px}.courses.course-guide .views-field-nothing{margin-bottom:1rem}.courses.course-guide .views-field-nothing .inline-label{display:inline;font-weight:700;margin-right:.5em}.courses.course-guide .views-field-field-credits{margin-bottom:1rem}.courses.course-guide .views-field-field-credits .field-content{display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;font-weight:700;color:#777677}.courses.course-guide .views-field-field-credits .field-content span{margin-left:.25em;margin-right:.25em;position:relative;top:-1px}
