/* Color Options
--------------------------------------------- */
.has-lightblue-color {
  color: #82afd3;
}

.has-lightblue-background-color {
  background-color: #82afd3;
}

.has-blue-color {
  color: #00144d;
}

.has-blue-background-color {
  background-color: #00144d;
}

.has-red-color {
  color: #95001a;
}

.has-red-background-color {
  background-color: #95001a;
}

.has-yellow-color {
  color: #f2c100;
}

.has-yellow-background-color {
  background-color: #f2c100;
}

.has-lightgray-color {
  color: #f2f2f3;
}

.has-lightgray-background-color {
  background-color: #f2f2f3;
}

.has-gray-color {
  color: #cfd0d2;
}

.has-gray-background-color {
  background-color: #cfd0d2;
}

.has-darkgray-color {
  color: #6c6f76;
}

.has-darkgray-background-color {
  background-color: #6c6f76;
}

.has-darkblue-color {
  color: #000f3a;
}

.has-darkblue-background-color {
  background-color: #000f3a;
}

.has-black-color {
  color: #000;
}

.has-black-background-color {
  background-color: #000;
}

.has-white-color {
  color: #fff;
}

.has-white-background-color {
  background-color: #fff;
}

.has-white-color {
  color: #fff;
}

.has-white-background-color {
  background-color: #fff;
}

/*******
BUTTON
*******/
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Correct the line height in all browsers.
 * 3. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
/* Document
   ========================================================================== */
html {
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif; /* 1 */
  line-height: 1.15; /* 2 */
  -ms-text-size-adjust: 100%; /* 3 */
  -webkit-text-size-adjust: 100%; /* 3 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main { /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}

/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: 600;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select { /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */
template {
  display: none;
}

/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger {
  padding: 0.75em 0.5em;
  display: inline-block;
  cursor: pointer;
  transition-property: opacity, filter;
  transition-duration: 0.15s;
  transition-timing-function: linear;
  font: inherit;
  color: inherit;
  text-transform: none;
  background-color: transparent;
  border: 0;
  margin: 0;
  overflow: visible;
}
.hamburger:hover {
  opacity: 1;
}
.hamburger.is-active:hover {
  opacity: 1;
}
.hamburger.is-active .hamburger-inner,
.hamburger.is-active .hamburger-inner::before,
.hamburger.is-active .hamburger-inner::after {
  background-color: #fff;
}

.hamburger-box {
  width: 1.4em;
  height: 16px;
  display: inline-block;
  position: relative;
}

.hamburger-inner {
  display: block;
  top: 50%;
  margin-top: -1px;
}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
  width: 1.4em;
  height: 2px;
  background-color: #00144d;
  border-radius: 1px;
  position: absolute;
  transition-property: transform;
  transition-duration: 0.15s;
  transition-timing-function: ease;
}
.hamburger-inner::before, .hamburger-inner::after {
  content: "";
  display: block;
}
.hamburger-inner::before {
  top: -7px;
}
.hamburger-inner::after {
  bottom: -7px;
}

/*
 * 3DX
 */
.hamburger--3dx .hamburger-box {
  perspective: 2.8em;
}
.hamburger--3dx .hamburger-inner {
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.hamburger--3dx .hamburger-inner::before, .hamburger--3dx .hamburger-inner::after {
  transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.hamburger--3dx.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotateY(180deg);
}
.hamburger--3dx.is-active .hamburger-inner::before {
  transform: translate3d(0, 7px, 0) rotate(45deg);
}
.hamburger--3dx.is-active .hamburger-inner::after {
  transform: translate3d(0, -7px, 0) rotate(-45deg);
}

/*
 * 3DX Reverse
 */
.hamburger--3dx-r .hamburger-box {
  perspective: 2.8em;
}
.hamburger--3dx-r .hamburger-inner {
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.hamburger--3dx-r .hamburger-inner::before, .hamburger--3dx-r .hamburger-inner::after {
  transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.hamburger--3dx-r.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotateY(-180deg);
}
.hamburger--3dx-r.is-active .hamburger-inner::before {
  transform: translate3d(0, 7px, 0) rotate(45deg);
}
.hamburger--3dx-r.is-active .hamburger-inner::after {
  transform: translate3d(0, -7px, 0) rotate(-45deg);
}

/*
 * 3DY
 */
.hamburger--3dy .hamburger-box {
  perspective: 2.8em;
}
.hamburger--3dy .hamburger-inner {
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.hamburger--3dy .hamburger-inner::before, .hamburger--3dy .hamburger-inner::after {
  transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.hamburger--3dy.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotateX(-180deg);
}
.hamburger--3dy.is-active .hamburger-inner::before {
  transform: translate3d(0, 7px, 0) rotate(45deg);
}
.hamburger--3dy.is-active .hamburger-inner::after {
  transform: translate3d(0, -7px, 0) rotate(-45deg);
}

/*
 * 3DY Reverse
 */
.hamburger--3dy-r .hamburger-box {
  perspective: 2.8em;
}
.hamburger--3dy-r .hamburger-inner {
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.hamburger--3dy-r .hamburger-inner::before, .hamburger--3dy-r .hamburger-inner::after {
  transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.hamburger--3dy-r.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotateX(180deg);
}
.hamburger--3dy-r.is-active .hamburger-inner::before {
  transform: translate3d(0, 7px, 0) rotate(45deg);
}
.hamburger--3dy-r.is-active .hamburger-inner::after {
  transform: translate3d(0, -7px, 0) rotate(-45deg);
}

/*
 * 3DXY
 */
.hamburger--3dxy .hamburger-box {
  perspective: 2.8em;
}
.hamburger--3dxy .hamburger-inner {
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.hamburger--3dxy .hamburger-inner::before, .hamburger--3dxy .hamburger-inner::after {
  transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.hamburger--3dxy.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotateX(180deg) rotateY(180deg);
}
.hamburger--3dxy.is-active .hamburger-inner::before {
  transform: translate3d(0, 7px, 0) rotate(45deg);
}
.hamburger--3dxy.is-active .hamburger-inner::after {
  transform: translate3d(0, -7px, 0) rotate(-45deg);
}

/*
 * 3DXY Reverse
 */
.hamburger--3dxy-r .hamburger-box {
  perspective: 2.8em;
}
.hamburger--3dxy-r .hamburger-inner {
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.hamburger--3dxy-r .hamburger-inner::before, .hamburger--3dxy-r .hamburger-inner::after {
  transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.hamburger--3dxy-r.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotateX(180deg) rotateY(180deg) rotateZ(-180deg);
}
.hamburger--3dxy-r.is-active .hamburger-inner::before {
  transform: translate3d(0, 7px, 0) rotate(45deg);
}
.hamburger--3dxy-r.is-active .hamburger-inner::after {
  transform: translate3d(0, -7px, 0) rotate(-45deg);
}

/*
 * Arrow
 */
.hamburger--arrow.is-active .hamburger-inner::before {
  transform: translate3d(-0.28em, 0, 0) rotate(-45deg) scale(0.7, 1);
}
.hamburger--arrow.is-active .hamburger-inner::after {
  transform: translate3d(-0.28em, 0, 0) rotate(45deg) scale(0.7, 1);
}

/*
 * Arrow Right
 */
.hamburger--arrow-r.is-active .hamburger-inner::before {
  transform: translate3d(0.28em, 0, 0) rotate(45deg) scale(0.7, 1);
}
.hamburger--arrow-r.is-active .hamburger-inner::after {
  transform: translate3d(0.28em, 0, 0) rotate(-45deg) scale(0.7, 1);
}

/*
 * Arrow Alt
 */
.hamburger--arrowalt .hamburger-inner::before {
  transition: top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.hamburger--arrowalt .hamburger-inner::after {
  transition: bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.hamburger--arrowalt.is-active .hamburger-inner::before {
  top: 0;
  transform: translate3d(-0.28em, -0.35em, 0) rotate(-45deg) scale(0.7, 1);
  transition: top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);
}
.hamburger--arrowalt.is-active .hamburger-inner::after {
  bottom: 0;
  transform: translate3d(-0.28em, 0.35em, 0) rotate(45deg) scale(0.7, 1);
  transition: bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);
}

/*
 * Arrow Alt Right
 */
.hamburger--arrowalt-r .hamburger-inner::before {
  transition: top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.hamburger--arrowalt-r .hamburger-inner::after {
  transition: bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.hamburger--arrowalt-r.is-active .hamburger-inner::before {
  top: 0;
  transform: translate3d(0.28em, -0.35em, 0) rotate(45deg) scale(0.7, 1);
  transition: top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);
}
.hamburger--arrowalt-r.is-active .hamburger-inner::after {
  bottom: 0;
  transform: translate3d(0.28em, 0.35em, 0) rotate(-45deg) scale(0.7, 1);
  transition: bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);
}

/*
 * Arrow Turn
 */
.hamburger--arrowturn.is-active .hamburger-inner {
  transform: rotate(-180deg);
}
.hamburger--arrowturn.is-active .hamburger-inner::before {
  transform: translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1);
}
.hamburger--arrowturn.is-active .hamburger-inner::after {
  transform: translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1);
}

/*
 * Arrow Turn Right
 */
.hamburger--arrowturn-r.is-active .hamburger-inner {
  transform: rotate(-180deg);
}
.hamburger--arrowturn-r.is-active .hamburger-inner::before {
  transform: translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1);
}
.hamburger--arrowturn-r.is-active .hamburger-inner::after {
  transform: translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1);
}

/*
 * Boring
 */
.hamburger--boring .hamburger-inner, .hamburger--boring .hamburger-inner::before, .hamburger--boring .hamburger-inner::after {
  transition-property: none;
}
.hamburger--boring.is-active .hamburger-inner {
  transform: rotate(45deg);
}
.hamburger--boring.is-active .hamburger-inner::before {
  top: 0;
  opacity: 0;
}
.hamburger--boring.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(-90deg);
}

/*
 * Collapse
 */
.hamburger--collapse .hamburger-inner {
  top: auto;
  bottom: 0;
  transition-duration: 0.13s;
  transition-delay: 0.13s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--collapse .hamburger-inner::after {
  top: -14px;
  transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;
}
.hamburger--collapse .hamburger-inner::before {
  transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--collapse.is-active .hamburger-inner {
  transform: translate3d(0, -7px, 0) rotate(-45deg);
  transition-delay: 0.22s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hamburger--collapse.is-active .hamburger-inner::after {
  top: 0;
  opacity: 0;
  transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear;
}
.hamburger--collapse.is-active .hamburger-inner::before {
  top: 0;
  transform: rotate(-90deg);
  transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
}

/*
 * Collapse Reverse
 */
.hamburger--collapse-r .hamburger-inner {
  top: auto;
  bottom: 0;
  transition-duration: 0.13s;
  transition-delay: 0.13s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--collapse-r .hamburger-inner::after {
  top: -14px;
  transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;
}
.hamburger--collapse-r .hamburger-inner::before {
  transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--collapse-r.is-active .hamburger-inner {
  transform: translate3d(0, -7px, 0) rotate(45deg);
  transition-delay: 0.22s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hamburger--collapse-r.is-active .hamburger-inner::after {
  top: 0;
  opacity: 0;
  transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear;
}
.hamburger--collapse-r.is-active .hamburger-inner::before {
  top: 0;
  transform: rotate(90deg);
  transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
}

/*
 * Elastic
 */
.hamburger--elastic .hamburger-inner {
  top: 1px;
  transition-duration: 0.275s;
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
.hamburger--elastic .hamburger-inner::before {
  top: 7px;
  transition: opacity 0.125s 0.275s ease;
}
.hamburger--elastic .hamburger-inner::after {
  top: 14px;
  transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
.hamburger--elastic.is-active .hamburger-inner {
  transform: translate3d(0, 7px, 0) rotate(135deg);
  transition-delay: 0.075s;
}
.hamburger--elastic.is-active .hamburger-inner::before {
  transition-delay: 0s;
  opacity: 0;
}
.hamburger--elastic.is-active .hamburger-inner::after {
  transform: translate3d(0, -14px, 0) rotate(-270deg);
  transition-delay: 0.075s;
}

/*
 * Elastic Reverse
 */
.hamburger--elastic-r .hamburger-inner {
  top: 1px;
  transition-duration: 0.275s;
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
.hamburger--elastic-r .hamburger-inner::before {
  top: 7px;
  transition: opacity 0.125s 0.275s ease;
}
.hamburger--elastic-r .hamburger-inner::after {
  top: 14px;
  transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
.hamburger--elastic-r.is-active .hamburger-inner {
  transform: translate3d(0, 7px, 0) rotate(-135deg);
  transition-delay: 0.075s;
}
.hamburger--elastic-r.is-active .hamburger-inner::before {
  transition-delay: 0s;
  opacity: 0;
}
.hamburger--elastic-r.is-active .hamburger-inner::after {
  transform: translate3d(0, -14px, 0) rotate(270deg);
  transition-delay: 0.075s;
}

/*
 * Emphatic
 */
.hamburger--emphatic {
  overflow: hidden;
}
.hamburger--emphatic .hamburger-inner {
  transition: background-color 0.125s 0.175s ease-in;
}
.hamburger--emphatic .hamburger-inner::before {
  left: 0;
  transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, left 0.125s 0.175s ease-in;
}
.hamburger--emphatic .hamburger-inner::after {
  top: 7px;
  right: 0;
  transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, right 0.125s 0.175s ease-in;
}
.hamburger--emphatic.is-active .hamburger-inner {
  transition-delay: 0s;
  transition-timing-function: ease-out;
  background-color: transparent !important;
}
.hamburger--emphatic.is-active .hamburger-inner::before {
  left: -2.8em;
  top: -2.8em;
  transform: translate3d(2.8em, 2.8em, 0) rotate(45deg);
  transition: left 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);
}
.hamburger--emphatic.is-active .hamburger-inner::after {
  right: -2.8em;
  top: -2.8em;
  transform: translate3d(-2.8em, 2.8em, 0) rotate(-45deg);
  transition: right 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);
}

/*
 * Emphatic Reverse
 */
.hamburger--emphatic-r {
  overflow: hidden;
}
.hamburger--emphatic-r .hamburger-inner {
  transition: background-color 0.125s 0.175s ease-in;
}
.hamburger--emphatic-r .hamburger-inner::before {
  left: 0;
  transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, left 0.125s 0.175s ease-in;
}
.hamburger--emphatic-r .hamburger-inner::after {
  top: 7px;
  right: 0;
  transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, right 0.125s 0.175s ease-in;
}
.hamburger--emphatic-r.is-active .hamburger-inner {
  transition-delay: 0s;
  transition-timing-function: ease-out;
  background-color: transparent !important;
}
.hamburger--emphatic-r.is-active .hamburger-inner::before {
  left: -2.8em;
  top: 2.8em;
  transform: translate3d(2.8em, -2.8em, 0) rotate(-45deg);
  transition: left 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);
}
.hamburger--emphatic-r.is-active .hamburger-inner::after {
  right: -2.8em;
  top: 2.8em;
  transform: translate3d(-2.8em, -2.8em, 0) rotate(45deg);
  transition: right 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);
}

/*
 * Minus
 */
.hamburger--minus .hamburger-inner::before, .hamburger--minus .hamburger-inner::after {
  transition: bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear;
}
.hamburger--minus.is-active .hamburger-inner::before, .hamburger--minus.is-active .hamburger-inner::after {
  opacity: 0;
  transition: bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear;
}
.hamburger--minus.is-active .hamburger-inner::before {
  top: 0;
}
.hamburger--minus.is-active .hamburger-inner::after {
  bottom: 0;
}

/*
 * Slider
 */
.hamburger--slider .hamburger-inner {
  top: 1px;
}
.hamburger--slider .hamburger-inner::before {
  top: 7px;
  transition-property: transform, opacity;
  transition-timing-function: ease;
  transition-duration: 0.15s;
}
.hamburger--slider .hamburger-inner::after {
  top: 14px;
}
.hamburger--slider.is-active .hamburger-inner {
  transform: translate3d(0, 7px, 0) rotate(45deg);
}
.hamburger--slider.is-active .hamburger-inner::before {
  transform: rotate(-45deg) translate3d(-0.2em, -5px, 0);
  opacity: 0;
}
.hamburger--slider.is-active .hamburger-inner::after {
  transform: translate3d(0, -14px, 0) rotate(-90deg);
}

/*
 * Slider Reverse
 */
.hamburger--slider-r .hamburger-inner {
  top: 1px;
}
.hamburger--slider-r .hamburger-inner::before {
  top: 7px;
  transition-property: transform, opacity;
  transition-timing-function: ease;
  transition-duration: 0.15s;
}
.hamburger--slider-r .hamburger-inner::after {
  top: 14px;
}
.hamburger--slider-r.is-active .hamburger-inner {
  transform: translate3d(0, 7px, 0) rotate(-45deg);
}
.hamburger--slider-r.is-active .hamburger-inner::before {
  transform: rotate(45deg) translate3d(0.2em, -5px, 0);
  opacity: 0;
}
.hamburger--slider-r.is-active .hamburger-inner::after {
  transform: translate3d(0, -14px, 0) rotate(90deg);
}

/*
 * Spin
 */
.hamburger--spin .hamburger-inner {
  transition-duration: 0.22s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--spin .hamburger-inner::before {
  transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;
}
.hamburger--spin .hamburger-inner::after {
  transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--spin.is-active .hamburger-inner {
  transform: rotate(225deg);
  transition-delay: 0.12s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hamburger--spin.is-active .hamburger-inner::before {
  top: 0;
  opacity: 0;
  transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;
}
.hamburger--spin.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(-90deg);
  transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
}

/*
 * Spin Reverse
 */
.hamburger--spin-r .hamburger-inner {
  transition-duration: 0.22s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--spin-r .hamburger-inner::before {
  transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;
}
.hamburger--spin-r .hamburger-inner::after {
  transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--spin-r.is-active .hamburger-inner {
  transform: rotate(-225deg);
  transition-delay: 0.12s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hamburger--spin-r.is-active .hamburger-inner::before {
  top: 0;
  opacity: 0;
  transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;
}
.hamburger--spin-r.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(90deg);
  transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
}

/*
 * Spring
 */
.hamburger--spring .hamburger-inner {
  top: 1px;
  transition: background-color 0s 0.13s linear;
}
.hamburger--spring .hamburger-inner::before {
  top: 7px;
  transition: top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--spring .hamburger-inner::after {
  top: 14px;
  transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--spring.is-active .hamburger-inner {
  transition-delay: 0.22s;
  background-color: transparent !important;
}
.hamburger--spring.is-active .hamburger-inner::before {
  top: 0;
  transition: top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);
  transform: translate3d(0, 7px, 0) rotate(45deg);
}
.hamburger--spring.is-active .hamburger-inner::after {
  top: 0;
  transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);
  transform: translate3d(0, 7px, 0) rotate(-45deg);
}

/*
 * Spring Reverse
 */
.hamburger--spring-r .hamburger-inner {
  top: auto;
  bottom: 0;
  transition-duration: 0.13s;
  transition-delay: 0s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--spring-r .hamburger-inner::after {
  top: -14px;
  transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0s linear;
}
.hamburger--spring-r .hamburger-inner::before {
  transition: top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--spring-r.is-active .hamburger-inner {
  transform: translate3d(0, -7px, 0) rotate(-45deg);
  transition-delay: 0.22s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hamburger--spring-r.is-active .hamburger-inner::after {
  top: 0;
  opacity: 0;
  transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0s 0.22s linear;
}
.hamburger--spring-r.is-active .hamburger-inner::before {
  top: 0;
  transform: rotate(90deg);
  transition: top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);
}

/*
 * Stand
 */
.hamburger--stand .hamburger-inner {
  transition: transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear;
}
.hamburger--stand .hamburger-inner::before {
  transition: top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--stand .hamburger-inner::after {
  transition: bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--stand.is-active .hamburger-inner {
  transform: rotate(90deg);
  background-color: transparent !important;
  transition: transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear;
}
.hamburger--stand.is-active .hamburger-inner::before {
  top: 0;
  transform: rotate(-45deg);
  transition: top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hamburger--stand.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(45deg);
  transition: bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
}

/*
 * Stand Reverse
 */
.hamburger--stand-r .hamburger-inner {
  transition: transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear;
}
.hamburger--stand-r .hamburger-inner::before {
  transition: top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--stand-r .hamburger-inner::after {
  transition: bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--stand-r.is-active .hamburger-inner {
  transform: rotate(-90deg);
  background-color: transparent !important;
  transition: transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear;
}
.hamburger--stand-r.is-active .hamburger-inner::before {
  top: 0;
  transform: rotate(-45deg);
  transition: top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hamburger--stand-r.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(45deg);
  transition: bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
}

/*
 * Squeeze
 */
.hamburger--squeeze .hamburger-inner {
  transition-duration: 0.075s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--squeeze .hamburger-inner::before {
  transition: top 0.075s 0.12s ease, opacity 0.075s ease;
}
.hamburger--squeeze .hamburger-inner::after {
  transition: bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--squeeze.is-active .hamburger-inner {
  transform: rotate(45deg);
  transition-delay: 0.12s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hamburger--squeeze.is-active .hamburger-inner::before {
  top: 0;
  opacity: 0;
  transition: top 0.075s ease, opacity 0.075s 0.12s ease;
}
.hamburger--squeeze.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(-90deg);
  transition: bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
}

/*
 * Vortex
 */
.hamburger--vortex .hamburger-inner {
  transition-duration: 0.2s;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}
.hamburger--vortex .hamburger-inner::before, .hamburger--vortex .hamburger-inner::after {
  transition-duration: 0s;
  transition-delay: 0.1s;
  transition-timing-function: linear;
}
.hamburger--vortex .hamburger-inner::before {
  transition-property: top, opacity;
}
.hamburger--vortex .hamburger-inner::after {
  transition-property: bottom, transform;
}
.hamburger--vortex.is-active .hamburger-inner {
  transform: rotate(765deg);
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}
.hamburger--vortex.is-active .hamburger-inner::before, .hamburger--vortex.is-active .hamburger-inner::after {
  transition-delay: 0s;
}
.hamburger--vortex.is-active .hamburger-inner::before {
  top: 0;
  opacity: 0;
}
.hamburger--vortex.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(90deg);
}

/*
 * Vortex Reverse
 */
.hamburger--vortex-r .hamburger-inner {
  transition-duration: 0.2s;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}
.hamburger--vortex-r .hamburger-inner::before, .hamburger--vortex-r .hamburger-inner::after {
  transition-duration: 0s;
  transition-delay: 0.1s;
  transition-timing-function: linear;
}
.hamburger--vortex-r .hamburger-inner::before {
  transition-property: top, opacity;
}
.hamburger--vortex-r .hamburger-inner::after {
  transition-property: bottom, transform;
}
.hamburger--vortex-r.is-active .hamburger-inner {
  transform: rotate(-765deg);
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}
.hamburger--vortex-r.is-active .hamburger-inner::before, .hamburger--vortex-r.is-active .hamburger-inner::after {
  transition-delay: 0s;
}
.hamburger--vortex-r.is-active .hamburger-inner::before {
  top: 0;
  opacity: 0;
}
.hamburger--vortex-r.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(-90deg);
}

/**
 * Set up a decent box model on the root element
 */
html {
  box-sizing: border-box;
}

/**
 * Make all elements from the DOM inherit from the parent box-sizing
 * Since `*` has a specificity of 0, it does not override the `html` value
 * making all elements inheriting from the root box-sizing value
 * See: https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/
 */
*,
*::before,
*::after {
  box-sizing: inherit;
}

/**
 * Basic styles for links
 */
body {
  color: #44464b;
  background-color: #fff;
}

a {
  color: #00144d;
  transition: all 0.25s ease-in-out;
  text-decoration: none;
}
a:hover, a:active, a:focus {
  color: #44464b;
  text-decoration: none;
}

.noscroll {
  overflow: hidden;
}

.grecaptcha-badge {
  display: none;
}

@font-face {
  font-family: "gentium";
  src: url("/assets/fonts/Gentium_Basic/GentiumBasic-Regular.woff2") format("woff2"), url("/assets/fonts/Gentium_Basic/GentiumBasic-Regular.woff") format("woff"), url("/assets/fonts/Gentium_Basic/GentiumBasic-Regular.ttf") format("truetype");
  font-style: normal;
  font-display: swap;
  font-weight: 400;
}
@font-face {
  font-family: "gentium";
  src: url("/assets/fonts/Gentium_Basic/GentiumBasic-Italic.woff2") format("woff2"), url("/assets/fonts/Gentium_Basic/GentiumBasic-Italic.woff") format("woff"), url("/assets/fonts/Gentium_Basic/GentiumBasic-Italic.ttf") format("truetype");
  font-style: italic;
  font-display: swap;
  font-weight: 400;
}
@font-face {
  font-family: "gentium";
  src: url("/assets/fonts/Gentium_Basic/GentiumBasic-Bold.woff2") format("woff2"), url("/assets/fonts/Gentium_Basic/GentiumBasic-Bold.woff") format("woff"), url("/assets/fonts/Gentium_Basic/GentiumBasic-Bold.ttf") format("truetype");
  font-style: normal;
  font-display: swap;
  font-weight: 600;
}
@font-face {
  font-family: "gentium";
  src: url("/assets/fonts/Gentium_Basic/GentiumBasic-BoldItalic.woff2") format("woff2"), url("/assets/fonts/Gentium_Basic/GentiumBasic-BoldItalic.woff") format("woff"), url("/assets/fonts/Gentium_Basic/GentiumBasic-BoldItalic.ttf") format("truetype");
  font-style: italic;
  font-display: swap;
  font-weight: 600;
}
@font-face {
  font-family: "opensans";
  src: url("/assets/fonts/Open_Sans/OpenSans-Regular.woff2") format("woff2"), url("/assets/fonts/Open_Sans/OpenSans-Regular.woff") format("woff"), url("/assets/fonts/Open_Sans/OpenSans-Regular.ttf") format("truetype");
  font-style: normal;
  font-display: swap;
  font-weight: 400;
}
@font-face {
  font-family: "opensans";
  src: url("/assets/fonts/Open_Sans/OpenSans-Bold.woff2") format("woff2"), url("/assets/fonts/Open_Sans/OpenSans-Bold.woff") format("woff"), url("/assets/fonts/Open_Sans/OpenSans-Bold.ttf") format("truetype");
  font-style: normal;
  font-display: swap;
  font-weight: 600;
}
@font-face {
  font-family: "opensans";
  src: url("/assets/fonts/Open_Sans/OpenSans-ExtraBold.woff2") format("woff2"), url("/assets/fonts/Open_Sans/OpenSans-ExtraBold.woff") format("woff"), url("/assets/fonts/Open_Sans/OpenSans-ExtraBold.ttf") format("truetype");
  font-style: normal;
  font-display: swap;
  font-weight: 700;
}
/**
 * Basic typography style for copy text
 */
body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-size: 90%;
  font-weight: 400;
  line-height: 1.5;
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale;
  ms-text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
  webkit-text-size-adjust: 100%;
}
@media (min-width: 58em) {
  body {
    font-size: 120%;
  }
}
@media (min-width: 115em) {
  body {
    font-size: 130%;
  }
}

h1 {
  font-family: "Georgia", Cambria, Times New Roman, Times, serif;
  font-size: 1.75em;
  font-weight: 600;
}

h2 {
  font-family: "Georgia", Cambria, Times New Roman, Times, serif;
  font-size: 1.5em;
  font-weight: 600;
}

h3 {
  font-family: "Georgia", Cambria, Times New Roman, Times, serif;
  font-weight: 600;
  font-size: 1.15em;
}

h4 {
  font-family: "Georgia", Cambria, Times New Roman, Times, serif;
  font-weight: 600;
}

/**
 * Clear inner floats
 */
.clearfix::after {
  clear: both;
  content: "";
  display: table;
}

/**
 * Main content containers
 * 1. Make the container full-width with a maximum width
 * 2. Center it in the viewport
 * 3. Leave some space on the edges, especially valuable on small screens
 */
.container {
  max-width: 125em; /* 1 */
  margin-left: auto; /* 2 */
  margin-right: auto; /* 2 */
  padding-left: 20px; /* 3 */
  padding-right: 20px; /* 3 */
  width: 100%; /* 1 */
}

/**
 * Hide text while making it readable for screen readers
 * 1. Needed in WebKit-based browsers because of an implementation bug;
 *    See: https://code.google.com/p/chromium/issues/detail?id=457146
 */
.hide-text {
  overflow: hidden;
  padding: 0; /* 1 */
  text-indent: 101%;
  white-space: nowrap;
}

/**
 * Hide element while making it readable for screen readers
 * Shamelessly borrowed from HTML5Boilerplate:
 * https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css#L119-L133
 */
.visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/***************
BUTTONS
***************/
.btn-pill, .tribe-events-button {
  cursor: pointer;
  display: inline-block;
  text-align: center;
  text-decoration: none;
  font-weight: 600;
  color: #95001a;
  font-size: 1.2em;
  line-height: 2.25em;
  font-family: "gentium", "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  outline: 0 none;
  line-height: 1.25em;
  white-space: nowrap;
  font-style: italic;
  transition: all 0.25s ease-in-out;
  border-bottom: 1px solid #95001a;
}
@media screen and (min-width: 58em) {
  .btn-pill, .tribe-events-button {
    font-size: 1em;
  }
}
.btn-pill:hover, .tribe-events-button:hover {
  color: #00144d;
  border-color: #00144d;
}
.btn-pill.btn-slide, .tribe-events-button.btn-slide {
  color: #f2c100;
  display: inline-flex;
  align-items: center;
  border: none;
}
.btn-pill.btn-slide:hover, .tribe-events-button.btn-slide:hover {
  color: #fff;
}
.btn-pill.btn-slide:hover i, .tribe-events-button.btn-slide:hover i {
  color: #fff;
  border: 2px solid #fff;
}
.btn-pill.btn-slide i, .tribe-events-button.btn-slide i {
  margin-left: 0.5em;
  border: 2px solid #f2c100;
  border-radius: 50%;
  transition: all 0.25s ease-in-out;
  font-size: 0.7em;
  color: #f2c100;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 1.5em;
  width: 1.5em;
}
.btn-pill.btn-slide i::before, .tribe-events-button.btn-slide i::before {
  transform: translateX(10%);
}
.btn-pill.btn-yellow, .tribe-events-button.btn-yellow {
  color: #f2c100;
  border-bottom: 1px solid #f2c100;
}
.btn-pill.btn-yellow:hover, .tribe-events-button.btn-yellow:hover {
  color: #fff;
  border-color: #fff;
}

.wp-block-buttons {
  margin-top: -0.5em;
  margin-bottom: 1em;
}
.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link {
  border-radius: 0 !important;
  border: none;
  border-bottom: 1px solid #95001a;
  line-height: 1.25em;
  padding: 0;
  font-family: "gentium", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: italic;
  font-size: 1.2em;
  text-decoration: none;
}
@media screen and (min-width: 58em) {
  .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link {
    font-size: 1em;
  }
}
.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:hover {
  border-color: #00144d;
}

.btn-red {
  background-color: #95001a;
  color: #fff;
  padding: 0.5em;
  border: 1px solid #95001a;
  font-weight: 600;
}
.btn-red:hover {
  background-color: rgba(0, 0, 0, 0);
  color: #95001a;
}

.main-nav {
  grid-row: 1/2;
  grid-column: 2/3;
  z-index: 10;
  padding: 0;
  position: relative;
  border: 0;
  display: flex;
  align-items: center;
  visibility: visible;
  font-family: "gentium", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
@media (max-width: 58em) {
  .main-nav {
    display: none;
  }
}
.main-nav ul {
  font-size: 0.85em;
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  padding-right: 1.5rem;
}
@media screen and (min-width: 72em) {
  .main-nav ul {
    font-size: 1em;
  }
}
.main-nav ul li {
  position: relative;
  margin: 0 0.5em;
}
.main-nav ul li:hover .sub-menu {
  opacity: 1;
  visibility: visible;
}
.main-nav ul li:last-of-type {
  margin-right: 0;
}
.main-nav ul li:last-of-type .sub-menu {
  right: 0;
}
.main-nav ul li a {
  position: relative;
  color: #00144d;
}
.main-nav ul li a:hover {
  color: #95001a;
}
.main-nav ul li .sub-menu {
  opacity: 0;
  visibility: hidden;
  transition: 0.3s;
  margin: 0;
  padding: 0;
  position: absolute;
  display: -ms-grid;
  display: grid;
  grid-template-columns: max-content max-content;
  font-size: 1em;
  box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.25);
}
.main-nav ul li .sub-menu li {
  margin: 0;
  padding: 0.375em 1.5em;
  width: 100%;
  display: block;
}
.main-nav ul li .sub-menu li:last-child {
  border-bottom: none;
}
.main-nav ul li .sub-menu li.header a {
  display: block;
  width: 100%;
}
.main-nav ul li .sub-menu li.header a:first-of-type {
  border-bottom: 1px solid #82afd3;
  color: #95001a;
}
.main-nav ul li .sub-menu li.header a:first-of-type:hover {
  color: #00144d;
}
.main-nav ul li .sub-menu li.header .sub-menu {
  box-shadow: none;
}
.main-nav ul li .sub-menu li.header .sub-menu li a {
  border: none;
  color: #00144d !important;
}
.main-nav ul li .sub-menu li.header .sub-menu li a:hover {
  color: #95001a !important;
}
.main-nav ul li .sub-menu li.header .sub-menu li .sub-menu {
  box-shadow: none;
}
.main-nav ul li .sub-menu li.header .sub-menu li .sub-menu li {
  font-size: 0.95em;
}
.main-nav ul li .sub-menu li a {
  white-space: nowrap;
  padding: 0;
  width: 100%;
}
.main-nav ul li .sub-menu li .sub-menu {
  flex-direction: column;
  width: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}
.main-nav ul li .sub-menu li .sub-menu li {
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.825em;
  padding-left: 0;
  padding-right: 0;
}
.main-nav > ul > li > a:hover {
  cursor: default;
}
.main-nav > ul > li > ul > li.menu-item-has-children > a {
  font-size: 1.2em;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
.main-nav > ul > li:first-of-type > .sub-menu,
.main-nav > ul > li:last-of-type > .sub-menu {
  transform: none;
}
.main-nav > ul > li > .sub-menu {
  background-color: #fff;
  transform: translateX(-20%);
}
.main-nav > ul > li > .sub-menu > li {
  min-width: 16em;
}
.main-nav > ul > li > .sub-menu > li:nth-child(even) {
  grid-column: 2;
  grid-row: 1/span 2;
  margin-right: 0em;
}
.main-nav > ul > li > .sub-menu > li:nth-child(odd) {
  grid-column: 1;
}
.main-nav > ul > li > .sub-menu > li .sub-menu .sub-menu {
  border-left: 4px solid #f2f2f3;
  padding-left: 1em;
  margin-left: 0;
  margin-top: 1em;
}
.main-nav > ul > li > .sub-menu > li .sub-menu .sub-menu li:first-child {
  padding-top: 0;
}
.main-nav > ul > li > .sub-menu > li .sub-menu .sub-menu li {
  padding-top: 0.25em;
  padding-bottom: 0.25em;
}

[aria-hidden=true] {
  display: none;
}

[aria-hidden=false] {
  display: block;
}

.mobile-nav-overlay {
  display: grid;
  grid-template-rows: 4em auto;
  grid-template-columns: auto;
  position: fixed;
  overflow: scroll;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100vw;
  background: rgba(0, 20, 77, 0.975);
  text-align: center;
  z-index: 20;
  transform: translateX(100%); /* 1 */
  transition: transform 0.25s ease-in-out; /* 2 */
  will-change: transform; /* 3 */
}
.mobile-nav-overlay.slide {
  transform: translateX(0);
}

.hamburger {
  grid-row: 1/2;
  grid-column: 2/3;
  height: 3em;
  width: 3em;
  z-index: 999;
  display: none;
  align-self: center;
  text-align: right;
  justify-content: center;
  align-items: center;
}
.hamburger .hamburger-inner {
  background-color: #00144d;
}
.hamburger .hamburger-inner:before, .hamburger .hamburger-inner:after {
  background-color: #00144d;
}
@media (max-width: 58em) {
  .hamburger {
    display: flex;
  }
}

.mobile-navi ul {
  list-style-type: none;
  padding: 2em 0;
  margin: 0;
}
.mobile-navi ul ul {
  padding: 0;
}
.mobile-navi ul li {
  padding-top: 1em;
}
.mobile-navi ul li.no-hover a:first-child {
  display: none;
}
.mobile-navi ul li a {
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #fff;
  transition: all 0.25s ease-in-out;
}
.mobile-navi ul li a:hover {
  text-decoration: none;
  color: #95001a;
}
.mobile-navi ul li .sub-menu {
  display: block;
}
.mobile-navi ul li .sub-menu li:first-of-type {
  padding: 0;
}
.mobile-navi ul li .sub-menu li a {
  display: block !important;
}
.mobile-navi ul li .sub-menu li a:first-of-type {
  font-size: 1.35rem;
  color: #82afd3;
}
.mobile-navi ul li .sub-menu li .sub-menu li {
  padding: 0;
}
.mobile-navi ul li .sub-menu li .sub-menu li a {
  font-size: 1.1rem;
  color: #fff;
}

.leaflet-pane {
  z-index: 0;
}

.leaflet-bottom {
  z-index: 0;
}

a[href^="http://maps.google.com/maps"] {
  display: none !important;
}

a[href^="https://maps.google.com/maps"] {
  display: none !important;
}

.gmnoprint a, .gmnoprint span, .gm-style-cc {
  display: none;
}

.gmnoprint div {
  background: none !important;
}

.with-side-margins {
  margin-left: 2em;
  margin-right: 2em;
}

.parallax::after {
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transform: translateZ(-1px) scale(2);
  background-size: 100%;
  z-index: -1;
}

[type=color],
[type=date],
[type=datetime],
[type=datetime-local],
[type=email],
[type=month],
[type=number],
[type=password],
[type=search],
[type=tel],
[type=text],
[type=time],
[type=url],
[type=week],
textarea {
  background-color: #f2f2f3;
  border: 1px solid #cfd0d2;
}

fieldset {
  background-color: transparent;
  border: 0;
  margin: 0;
  padding: 0;
}

legend {
  font-size: 2em;
  color: #00144d;
  text-align: center;
  margin: auto;
  padding-bottom: 0.2em;
  padding-top: 0;
  text-transform: uppercase;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400;
  margin-bottom: 0.5rem;
}

label {
  display: block;
  font-weight: 600;
  margin-bottom: 0.5rem;
}

.grid-container input, .grid-container select, .grid-container textarea {
  display: block;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.85em;
}
@media (min-width: 58em) {
  .grid-container input, .grid-container select, .grid-container textarea {
    font-size: 0.7em;
  }
}

.grid-container select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%;
  margin: 0 !important;
  letter-spacing: 0.075em;
  font-size: 1.1em;
  border: 0 !important;
  padding: 1em !important;
  cursor: pointer;
  color: #cfd0d2;
  background: #f2f2f3 url("/assets/img/drop-down-arrow.png") no-repeat right center;
  background-size: 2.5em 3.4em;
}
@media screen and (min-width: 58em) {
  .grid-container select {
    padding: 0.4em 0.5em !important;
    font-size: 0.8em !important;
  }
}

[type=color], [type=date], [type=datetime], [type=datetime-local], [type=email], [type=month], [type=number], [type=password], [type=search], [type=tel], [type=text], [type=time], [type=url], [type=week], input:not([type]), textarea {
  appearance: none;
  background-color: #fff;
  border: 1px solid #cfd0d2;
  border-radius: 3px;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06);
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: 1.2em 0.25em 1.2em 1em;
  transition: border-color 0.25s ease-in-out;
  width: 100%;
}
[type=color]:hover, [type=date]:hover, [type=datetime]:hover, [type=datetime-local]:hover, [type=email]:hover, [type=month]:hover, [type=number]:hover, [type=password]:hover, [type=search]:hover, [type=tel]:hover, [type=text]:hover, [type=time]:hover, [type=url]:hover, [type=week]:hover, input:not([type]):hover, textarea:hover {
  border-color: #a6a6a8;
}
[type=color]:focus, [type=date]:focus, [type=datetime]:focus, [type=datetime-local]:focus, [type=email]:focus, [type=month]:focus, [type=number]:focus, [type=password]:focus, [type=search]:focus, [type=tel]:focus, [type=text]:focus, [type=time]:focus, [type=url]:focus, [type=week]:focus, input:not([type]):focus, textarea:focus {
  border-color: #95001a;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06), 0 0 5px rgba(149, 0, 26, 0.7);
  outline: none;
}
[type=color]:disabled, [type=date]:disabled, [type=datetime]:disabled, [type=datetime-local]:disabled, [type=email]:disabled, [type=month]:disabled, [type=number]:disabled, [type=password]:disabled, [type=search]:disabled, [type=tel]:disabled, [type=text]:disabled, [type=time]:disabled, [type=url]:disabled, [type=week]:disabled, input:not([type]):disabled, textarea:disabled {
  background-color: #f2f2f2;
  cursor: not-allowed;
}
[type=color]:disabled:hover, [type=date]:disabled:hover, [type=datetime]:disabled:hover, [type=datetime-local]:disabled:hover, [type=email]:disabled:hover, [type=month]:disabled:hover, [type=number]:disabled:hover, [type=password]:disabled:hover, [type=search]:disabled:hover, [type=tel]:disabled:hover, [type=text]:disabled:hover, [type=time]:disabled:hover, [type=url]:disabled:hover, [type=week]:disabled:hover, input:not([type]):disabled:hover, textarea:disabled:hover {
  border: 1px solid #cfd0d2;
}
[type=color]::placeholder, [type=date]::placeholder, [type=datetime]::placeholder, [type=datetime-local]::placeholder, [type=email]::placeholder, [type=month]::placeholder, [type=number]::placeholder, [type=password]::placeholder, [type=search]::placeholder, [type=tel]::placeholder, [type=text]::placeholder, [type=time]::placeholder, [type=url]::placeholder, [type=week]::placeholder, input:not([type])::placeholder, textarea::placeholder {
  color: #8f9093;
}

textarea {
  resize: vertical;
}

[type=checkbox],
[type=radio] {
  display: inline;
  margin-right: 0.5rem;
}

[type=file] {
  margin-bottom: 1rem;
  width: 100%;
}

select {
  margin-bottom: 1rem;
  width: 100%;
}

[type=checkbox]:focus,
[type=radio]:focus,
[type=file]:focus,
select:focus {
  outline: 3px solid rgba(0, 0, 255, 0.1);
  outline-offset: 2px;
}

.gform_wrapper .gform_body .gform_fields .gfield .gfield_label {
  margin: 0;
  font-weight: 600;
  color: #00144d;
}
.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input, .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea {
  padding: 0.5em !important;
}
.gform_wrapper .gform_footer {
  margin: 0;
  padding: 0;
}
.gform_wrapper .gform_footer input[type=submit] {
  margin: 0.75em 0 0 0;
  border: none;
  border-bottom: 1px solid #95001a;
  background-color: rgba(0, 0, 0, 0);
}
.gform_wrapper .gform_footer input[type=submit]:hover {
  border-color: #00144d;
}

.header-bar {
  grid-row: 1/2;
  top: 0;
  z-index: 99999;
  display: -ms-grid;
  display: grid;
  grid-template-columns: 1fr auto;
  background-color: #fff;
  border-bottom: 1px solid #cfd0d2;
}
.header-bar .logo {
  z-index: 10;
  padding: 1em 1em 0.5em;
}
.header-bar .logo .header-logo {
  max-width: 12rem;
}
.header-bar .search-box {
  grid-column: 1/3;
  display: none;
}
.header-bar .search-box .search-link {
  padding: 0.5em;
  color: #00144d;
}
.header-bar .search-box .search-link i {
  cursor: pointer;
}
.header-bar .search-box .search-link .searchform {
  border: 0.4em solid #fff;
  background: #fff;
  font-size: 1.2em;
}
.header-bar .search-box .search-link .searchform input {
  margin: 0;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  border: 1px solid #00144d;
}
.header-bar .event-bar {
  background-color: #95001a;
  grid-column: 1/3;
  transition: all 0.2s ease-in-out;
  padding: 0 0.5em;
  font-size: 0.85em;
  margin-bottom: -1px;
  text-align: center;
}
.header-bar .event-bar i {
  display: inline-block;
  margin-right: 0.5em;
  color: #fff;
  animation: blinker 1.5s cubic-bezier(0.5, 0, 1, 1) infinite alternate;
}
@keyframes blinker {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.header-bar .event-bar p {
  display: inline-block;
}
.header-bar .event-bar p a {
  color: #fff;
  border-bottom: 1px solid #fff;
}
.header-bar .event-bar p a:hover {
  color: #f2c100;
  border-color: #95001a;
}
.header-bar .event-bar p strong {
  color: #f2c100;
}
.header-bar #cookie-popup {
  display: none !important;
}
.header-bar #cookie-popup.is-visible {
  display: flex !important;
  align-items: center;
}
.header-bar #cookie-popup #cookie-popup-dismiss-btn {
  color: #f2c100;
  font-weight: 700;
  cursor: pointer;
}
.header-bar #cookie-popup #cookie-popup-dismiss-btn:hover {
  color: #fff;
}
.header-bar #cookie-popup p {
  margin-left: 1em;
}
@media screen and (min-width: 58em) {
  .header-bar .advisory-banner {
    margin-bottom: 1em;
    font-size: 0.9em;
  }
  .header-bar .logo {
    padding: 1em 0 0.5em 3rem;
  }
  .header-bar .logo .header-logo {
    max-width: 14rem;
  }
  .header-bar .nav-box {
    display: flex;
    justify-self: end;
    align-self: center;
    padding: 0 1.5rem 1em 0;
  }
  .header-bar .nav-box .search-box {
    margin-left: 1.5rem;
    display: flex;
    align-items: center;
  }
  .header-bar .nav-box .search-box .events-link:hover {
    color: #95001a;
  }
  .header-bar .nav-box .search-box .search-link {
    padding: 0.5em 0.5em 0.5em 1.25rem;
    position: relative;
  }
  .header-bar .nav-box .search-box .search-link i {
    transition: 0.2s;
  }
  .header-bar .nav-box .search-box .search-link i:hover {
    color: #95001a;
  }
  .header-bar .nav-box .search-box .search-link i.active {
    color: #95001a;
  }
  .header-bar .nav-box .search-box .search-link .searchform {
    opacity: 0;
    z-index: 999;
    visibility: hidden;
    position: absolute;
    transition: 0.2s;
    right: 0;
    width: 15em;
    margin-top: 0.25em;
  }
  .header-bar .nav-box .search-box .search-link .searchform.show {
    opacity: 1;
    visibility: visible;
  }
  .header-bar .nav-box .search-box .search-link .searchform input {
    padding: 0.75em;
    font-size: 0.6em;
  }
  .header-bar .event-bar {
    padding: 0 1em;
  }
  .header-bar .event-bar p {
    flex: 1;
    text-align: center;
  }
}
@media screen and (min-width: 72em) {
  .header-bar .logo .header-logo {
    max-width: 16rem;
  }
}
@media screen and (min-width: 86em) {
  .header-bar .logo {
    margin-left: 4rem;
  }
  .header-bar .logo .header-logo {
    max-width: 14rem;
  }
  .header-bar .nav-box {
    margin-right: 4rem;
  }
}

.page-template-page-front {
  overflow-x: hidden;
}
.page-template-page-front main {
  display: block !important;
  margin-bottom: 0em !important;
}
.page-template-page-front main .slider {
  height: auto;
  margin: 0;
  overflow: hidden;
  opacity: 0;
  visibility: hidden;
  transition: opacity 1s ease;
  -webkit-transition: opacity 1s ease;
}
.page-template-page-front main .slider.slick-initialized {
  visibility: visible;
  opacity: 1;
}
.page-template-page-front main .slider .slide {
  height: 35em;
  position: relative;
}
.page-template-page-front main .slider .slide.right img {
  position: absolute;
  right: -40%;
}
.page-template-page-front main .slider .slide.left img {
  position: absolute;
  left: -40%;
}
.page-template-page-front main .slider .slide img {
  object-fit: initial;
  object-position: 50% 50%;
  height: 35em;
  width: auto;
  padding: 0;
}
.page-template-page-front main .slider .slide .hero-text {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 2em;
  color: #fff;
  max-height: 30em;
}
.page-template-page-front main .slider .slide .hero-text h2 {
  margin: 0 0 0.5em 0;
  font-size: 2.15em;
  font-weight: 700;
  line-height: 1.15em;
  text-transform: none;
  text-shadow: 2px 2px 6px rgba(0, 0, 0, 0.9);
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.page-template-page-front main .slider .slide .hero-text p {
  margin: 0;
  font-weight: 600;
  text-shadow: 2px 2px 6px rgba(0, 0, 0, 0.9);
}
.page-template-page-front main .slider .slide .hero-text .btn-pill {
  font-size: 1.5em;
  margin: 1em 0 0 0;
  text-shadow: 2px 2px 6px rgba(0, 0, 0, 0.9);
}
.page-template-page-front main .slider .slide .overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(1, 31, 91, 0.7);
  z-index: 1;
}
.page-template-page-front main .slider .slick-dots {
  display: flex !important;
  justify-content: center;
  list-style-type: none;
  position: absolute;
  bottom: 2em;
  left: 0;
  right: 0;
}
.page-template-page-front main .slider .slick-dots button {
  display: block;
  width: 1rem;
  height: 1rem;
  padding: 0;
  border: none;
  border-radius: 100%;
  background-color: rgba(255, 255, 255, 0.5);
  text-indent: -9999px;
  transition: 0.2s;
}
.page-template-page-front main .slider .slick-dots button:hover {
  background-color: #f2c100;
}
.page-template-page-front main .slider .slick-dots li {
  margin-right: 0.25em;
}
.page-template-page-front main .slider .slick-dots li.slick-active button {
  background-color: #f2c100;
}
.page-template-page-front main .slider .slick-dots li button {
  cursor: pointer;
}
.page-template-page-front main .sect-about {
  padding: 3em 1em;
}
.page-template-page-front main .sect-about h2 {
  margin: 0;
}
.page-template-page-front main .sect-about p {
  font-size: 1em;
  line-height: 1.625em;
}
.page-template-page-front main .sect-about .wp-block-buttons {
  margin: 0;
  text-align: center;
}
.page-template-page-front main .sect-about .wp-block-buttons a {
  margin: 0;
  color: #95001a;
  font-weight: bold;
}
.page-template-page-front main .sect-about .wp-block-buttons a:hover {
  color: #00144d;
}
.page-template-page-front main .sect-featured {
  padding: 0 1em 2em 1em;
}
.page-template-page-front main .sect-featured .featured {
  margin: 0 0 2em 0;
}
.page-template-page-front main .sect-featured .featured a {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.page-template-page-front main .sect-featured .featured a .featured-img {
  height: 15rem;
  background-size: cover;
  background-position: center;
  position: relative;
}
.page-template-page-front main .sect-featured .featured a .featured-img p {
  position: absolute;
  bottom: 0;
  left: 0;
  display: inline-block;
  margin: 0;
  padding: 0.5em 1em;
  font-weight: 600;
  font-size: 0.8em;
  z-index: 2;
}
.page-template-page-front main .sect-featured .featured a .featured-img .overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transition: 0.2s;
  z-index: 1;
}
.page-template-page-front main .sect-featured .featured a h3 {
  margin: 0;
  padding: 1em;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1.15em;
  flex: 1 1 auto;
  display: flex;
  align-items: center;
}
.page-template-page-front main .sect-featured .bucket {
  margin: 0 0 2em 0;
  display: flex;
  flex-direction: column;
}
@media screen and (max-width: 58em) {
  .page-template-page-front main .sect-featured .bucket:last-of-type {
    margin: 0;
  }
}
.page-template-page-front main .sect-featured .bucket h2 {
  margin: 0;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 0.65em 1.5rem 0.5em 1.5rem;
  border-bottom: 4px solid #00144d;
  line-height: 1.15em;
}
.page-template-page-front main .sect-featured .bucket .links {
  background-color: #f2f2f3;
  padding: 2em 1.5rem;
  flex: 1 1 auto;
}
.page-template-page-front main .sect-featured .bucket .links .link {
  display: -ms-grid;
  display: grid;
  grid-template-columns: 3rem 1fr;
  grid-column-gap: 1em;
  margin: 0 0 1.5em 0;
}
.page-template-page-front main .sect-featured .bucket .links .link:last-of-type {
  margin: 0;
}
.page-template-page-front main .sect-featured .bucket .links .link img {
  width: 100%;
}
.page-template-page-front main .sect-featured .bucket .links .link .text h3 {
  margin: 0;
  line-height: 1.15em;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.page-template-page-front main .sect-featured .bucket .links .link .text a {
  margin: 0;
  color: #95001a;
  font-size: 0.8em;
  font-weight: 600;
  text-transform: uppercase;
}
.page-template-page-front main .sect-featured .bucket .links .link .text a:hover {
  color: #000f3a;
}
.page-template-page-front main .sect-academics .bg {
  height: 20em;
  background-size: cover;
  background-position: bottom center;
  position: relative;
}
.page-template-page-front main .sect-academics .bg .image-link {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 1rem;
}
.page-template-page-front main .sect-academics .bg .image-link p {
  text-transform: uppercase;
  font-size: 0.9em;
  margin: 0;
}
.page-template-page-front main .sect-academics .bg .image-link p a {
  color: #fff;
}
.page-template-page-front main .sect-academics .bg .image-link p a:hover {
  color: #f2c100;
}
.page-template-page-front main .sect-academics .bg .image-link p a strong {
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-template-page-front main .sect-academics .bg .image-link p a strong i {
  font-size: 1.15em;
  margin-left: 0.5em;
}
.page-template-page-front main .sect-academics .text {
  padding: 2em;
}
.page-template-page-front main .sect-academics .text h2 {
  margin: 0;
}
.page-template-page-front main .sect-academics .text hr {
  margin-left: 0;
  margin-right: 0;
}
.page-template-page-front main .sect-academics .text .content {
  margin: 1em 0 0 0;
}
.page-template-page-front main .sect-academics .text .content p {
  margin-top: 0;
  color: #fff;
}
.page-template-page-front main .sect-academics .text .content .links {
  list-style-type: none;
  padding: 0 0 0 1em;
  margin-top: 1.5em;
}
.page-template-page-front main .sect-academics .text .content .links li {
  margin: 0 0 0.35em 0;
}
.page-template-page-front main .sect-academics .text .content .links li:last-of-type {
  margin: 0;
}
.page-template-page-front main .sect-academics .text .content .links li:before {
  content: "\f0da";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #f2c100;
  margin-right: 0.5em;
}
.page-template-page-front main .sect-academics .text .content .links li a {
  color: #fff;
  text-transform: uppercase;
  font-weight: 600;
}
.page-template-page-front main .sect-academics .text .content .links li a:hover {
  color: #f2c100;
}
.page-template-page-front main .sect-numbers {
  padding: 3em 1em;
  background-size: cover;
}
.page-template-page-front main .sect-numbers h2 {
  margin: 0 0 0.5em 0;
}
.page-template-page-front main .sect-numbers .numbers {
  margin-top: 1em;
}
.page-template-page-front main .sect-numbers .numbers .number {
  text-align: center;
  margin: 0 0 1.5em 0;
}
.page-template-page-front main .sect-numbers .numbers .number:last-of-type {
  margin: 0;
}
.page-template-page-front main .sect-numbers .numbers .number .num-wrap {
  margin: 0;
  font-weight: 700;
  font-size: 3.25em;
  line-height: 1.15em;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-template-page-front main .sect-numbers .numbers .number .num-wrap .para {
  font-family: "gentium", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.page-template-page-front main .sect-numbers .numbers .number .role-wrap {
  display: inline-flex;
  padding: 0.5em 1.25em;
  border-radius: 1.75em;
  align-items: center;
}
.page-template-page-front main .sect-numbers .numbers .number .role-wrap img {
  width: 2em;
  height: 2em;
}
.page-template-page-front main .sect-numbers .numbers .number .role-wrap p {
  margin: 0 0 0 0.5em;
  font-weight: 600;
  font-size: 0.9em;
}
.page-template-page-front main .sect-numbers .numbers .number .role-wrap p a {
  color: #fff;
}
.page-template-page-front main .sect-news {
  padding: 2em 1em;
}
.page-template-page-front main .sect-news h2 {
  margin: 0;
}
.page-template-page-front main .sect-news .news {
  margin: 2rem 0 0 0;
  display: -ms-grid;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr 1fr 1fr;
  grid-gap: 2rem;
}
.page-template-page-front main .sect-news .news .post:hover .overlay {
  background-color: rgba(149, 0, 26, 0.7);
}
.page-template-page-front main .sect-news .news .post .bg {
  height: 10rem;
  background-size: cover;
  background-position: center;
  position: relative;
}
.page-template-page-front main .sect-news .news .post .bg p {
  position: absolute;
  left: 0;
  bottom: 0;
  display: inline-block;
  z-index: 2;
  margin: 0;
  font-weight: 600;
  padding: 0.5em 1em;
  font-size: 0.9em;
}
.page-template-page-front main .sect-news .news .post .bg .overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  transition: 0.2s;
}
.page-template-page-front main .sect-news .news .post .content {
  text-align: left;
  padding: 1em 0.5em 0 0.5em;
}
.page-template-page-front main .sect-news .news .post .content h3 {
  line-height: 1.15em;
  margin: 0;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.page-template-page-front main .sect-news .news .post .content .date {
  margin: 0.5em 0 0 0;
}
.page-template-page-front main .sect-news .btn {
  margin: 1em 0 0 0;
}
.page-template-page-front main .sect-events {
  padding: 2em 1em;
}
.page-template-page-front main .sect-events h2 {
  margin: 0 0 0.5em 0;
  text-align: center;
}
.page-template-page-front main .sect-events .events .tribe-events-widget-events-list__header {
  display: none;
}
.page-template-page-front main .sect-events .events .tribe-events-widget-events-list .tribe-events-header__messages .tribe-events-c-messages__message {
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1.15em;
  margin-top: 1em;
  display: flex;
  justify-content: center;
}
.page-template-page-front main .sect-events .events .tribe-events-widget-events-list .tribe-events-header__messages .tribe-events-c-messages__message svg {
  width: 2em;
}
.page-template-page-front main .sect-events .events .tribe-events-widget-events-list .tribe-events-header__messages .tribe-events-c-messages__message svg .tribe-common-c-svgicon__svg-stroke {
  stroke: #95001a;
}
.page-template-page-front main .sect-events .events .tribe-common-g-row {
  margin: 0 0 1em 0;
}
.page-template-page-front main .sect-events .events .tribe-common-g-row:first-of-type {
  margin-top: 2rem;
}
.page-template-page-front main .sect-events .events .tribe-common-g-row .tribe-common-g-col {
  border: none;
  margin: 0;
}
.page-template-page-front main .sect-events .events .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-date-tag {
  margin-right: 1em;
}
.page-template-page-front main .sect-events .events .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper {
  margin: 0;
}
.page-template-page-front main .sect-events .events .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 {
  margin: 0;
  line-height: 1.25em;
  font-size: 1em;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
}
.page-template-page-front main .sect-events .events .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a {
  color: #00144d;
  border: none !important;
}
.page-template-page-front main .sect-events .events .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:hover {
  color: #95001a;
}
.page-template-page-front main .sect-events .events .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:visited {
  color: #00144d;
}
.page-template-page-front main .sect-events .events .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 .date {
  font-weight: 400;
}
.page-template-page-front main .sect-events .events .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime {
  padding: 0;
  margin-top: 0;
}
.page-template-page-front main .sect-events .events .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month {
  background-color: #95001a;
  color: #fff;
  font-weight: 700;
  padding: 0.5em;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.15em;
  display: block;
  margin: 0;
}
.page-template-page-front main .sect-events .events .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum {
  background-color: #f2f2f3;
  color: #000f3a;
  padding: 0.25em;
  line-height: 1.15em;
  margin: 0;
}
.page-template-page-front main .sect-events .publications {
  margin-top: 3em;
}
.page-template-page-front main .sect-events .publications .publication {
  margin: 1em 0 2em 0;
}
.page-template-page-front main .sect-events .publications .publication:last-of-type {
  margin: 1em 0 0 0;
}
.page-template-page-front main .sect-events .publications .publication .title h3 {
  margin: 0;
  font-size: 1.15em;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.25em;
}
.page-template-page-front main .sect-events .publications .publication .title h3 a:hover {
  color: #95001a;
}
.page-template-page-front main .sect-events .publications .publication .content {
  margin-top: 0.5em;
}
.page-template-page-front main .sect-events .publications .publication .content .date {
  font-size: 1rem;
  margin-bottom: 0;
  margin-top: 0;
}
.page-template-page-front main .sect-events .publications .publication .content .date span {
  color: #82afd3;
}
.page-template-page-front main .sect-events .publications .publication .content .authors {
  margin: 0;
}
.page-template-page-front main .sect-events .publications .publication .content .btn-reveal {
  color: #00144d;
  cursor: pointer;
  display: inline-block;
  position: relative;
}
.page-template-page-front main .sect-events .publications .publication .content .btn-reveal:hover {
  color: #95001a;
}
.page-template-page-front main .sect-events .publications .publication .content .btn-reveal .reveal-content {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 100%;
  max-height: 0;
  transition: 0.2s;
  background-color: #fff;
  padding: 0.5em;
  border: 1px solid #f2f2f3;
  overflow-y: scroll;
}
.page-template-page-front main .sect-events .publications .publication .content .btn-reveal .reveal-content.show {
  opacity: 1;
  visibility: visible;
  max-height: 15em;
}
.page-template-page-front main .sect-events .publications .publication .content .btn-reveal .reveal-content a {
  font-weight: 600;
  line-height: 1.15em;
  display: block;
  margin: 0 0 0.5em 0;
  white-space: nowrap;
}
.page-template-page-front main .sect-events .publications .publication .content .btn-reveal .reveal-content a:last-of-type {
  margin: 0;
}
.page-template-page-front main .sect-events .publications .publication .content .publisher {
  margin: 0.5em 0 0 0;
  font-style: italic;
}
.page-template-page-front main .sect-events .publications .publication .content .publisher span {
  color: #82afd3;
  font-style: normal;
}
.page-template-page-front main .sect-events .btn {
  text-align: center;
}
.page-template-page-front main .sect-events .btn .btn-pill {
  color: #95001a;
  border-bottom: 1px solid #95001a;
}
.page-template-page-front main .sect-events .btn .btn-pill:hover {
  color: #00144d;
  border-color: #00144d;
}
.page-template-page-front main .sect-research {
  padding: 2em 1em;
}
.page-template-page-front main .sect-research h2 {
  margin: 0;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.page-template-page-front main .sect-research .groups {
  width: 75%;
  margin: 2em auto 0 auto;
}
.page-template-page-front main .sect-research .groups .group a {
  display: block;
  margin: 0 0 2em 0 !important;
  text-align: center;
}
.page-template-page-front main .sect-research .groups .group a:last-of-type {
  margin: 0;
}
.page-template-page-front main .sect-research .groups .group a:hover .group-img {
  border-color: #f2c100;
}
.page-template-page-front main .sect-research .groups .group a:hover p {
  color: #f2c100;
}
.page-template-page-front main .sect-research .groups .group a .group-img {
  margin: 0 auto;
  background-size: cover;
  background-position: center;
  padding: 0.75rem;
  width: 5rem;
  height: 5rem;
  border-radius: 50%;
  border: 2px solid #fff;
  transition: 0.2s;
}
.page-template-page-front main .sect-research .groups .group a .group-img.term-id-2329 {
  background-color: #F26419;
}
.page-template-page-front main .sect-research .groups .group a .group-img.term-id-2326 {
  background-color: #F6AE2D;
}
.page-template-page-front main .sect-research .groups .group a .group-img.term-id-2327 {
  background-color: #648767;
}
.page-template-page-front main .sect-research .groups .group a .group-img.term-id-2325 {
  background-color: #C5D86D;
}
.page-template-page-front main .sect-research .groups .group a .group-img.term-id-2331 {
  background-color: #FF0000;
}
.page-template-page-front main .sect-research .groups .group a .group-img.term-id-2328 {
  background-color: #86BBD8;
}
.page-template-page-front main .sect-research .groups .group a .group-img.term-id-2330 {
  background-color: #5B3758;
}
.page-template-page-front main .sect-research .groups .group a .group-img img {
  width: 100%;
}
.page-template-page-front main .sect-research .groups .group a p {
  margin: 0.5em 0 0 0;
  font-size: 1.15em;
  transition: 0.2s;
  line-height: 1.25em;
}
.page-template-page-front main .sect-twitter {
  padding: 3em 1em;
}
.page-template-page-front main .sect-twitter h2 {
  margin-top: 0;
}
.page-template-page-front main .sect-twitter .ctf-tweet-items .ctf-item {
  border: none !important;
}
.page-template-page-front main .sect-twitter .ctf-tweet-items .ctf-item .ctf-quoted-tweet {
  font-size: 0.8em;
}
@media screen and (min-width: 58em) {
  .page-template-page-front main .slider .slide {
    height: 27.5em;
  }
  .page-template-page-front main .slider .slide img {
    object-fit: cover !important;
    height: 100%;
    width: 100%;
    position: relative !important;
    right: auto !important;
    left: auto !important;
  }
  .page-template-page-front main .slider .slide .hero-text {
    padding: 0 8em 0 6rem;
    max-height: none;
  }
  .page-template-page-front main .slider .slide .hero-text h2 {
    font-size: 2em;
    margin: 0 0 0.25em 0;
  }
  .page-template-page-front main .slider .slide .hero-text p {
    font-size: 1.375em;
  }
  .page-template-page-front main .sect-about {
    padding: 3em 5em;
  }
  .page-template-page-front main .sect-featured {
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 2em;
    padding: 0;
    width: 95%;
    margin: 1em auto;
  }
  .page-template-page-front main .sect-featured .featured {
    margin: 0;
  }
  .page-template-page-front main .sect-featured .featured a:hover .overlay {
    background-color: rgba(1, 31, 91, 0.7);
  }
  .page-template-page-front main .sect-featured .featured a .featured-img p {
    font-size: 0.6em;
  }
  .page-template-page-front main .sect-featured .featured a h3 {
    font-size: 0.9em;
  }
  .page-template-page-front main .sect-featured .bucket h2 {
    font-size: 1em;
    padding: 0.75em 1em 0.5em;
  }
  .page-template-page-front main .sect-featured .bucket .links {
    padding: 1em 1.5rem;
  }
  .page-template-page-front main .sect-featured .bucket .links .link .text {
    line-height: 1.15em;
  }
  .page-template-page-front main .sect-featured .bucket .links .link .text h3 {
    font-size: 0.8em;
  }
  .page-template-page-front main .sect-featured .bucket .links .link .text a {
    font-size: 0.6em;
  }
  .page-template-page-front main .sect-academics {
    display: -ms-grid;
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
  .page-template-page-front main .sect-academics .bg {
    height: auto;
  }
  .page-template-page-front main .sect-academics .text {
    padding: 3em 6em 3em 3em;
  }
  .page-template-page-front main .sect-academics .text .content p {
    font-size: 0.9em;
  }
  .page-template-page-front main .sect-academics .text .content .links li {
    font-size: 0.8em;
  }
  .page-template-page-front main .sect-numbers {
    padding: 5em 0 6em 0;
  }
  .page-template-page-front main .sect-numbers .numbers {
    width: 85%;
    margin: 1em auto 0 auto;
    display: -ms-grid;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-areas: "phd mse faculty" ". years .";
  }
  .page-template-page-front main .sect-numbers .numbers .phd {
    grid-area: phd;
  }
  .page-template-page-front main .sect-numbers .numbers .mse {
    grid-area: mse;
  }
  .page-template-page-front main .sect-numbers .numbers .faculty {
    grid-area: faculty;
  }
  .page-template-page-front main .sect-numbers .numbers .years {
    grid-area: years;
  }
  .page-template-page-front main .sect-news {
    padding: 3em 0;
  }
  .page-template-page-front main .sect-news .news {
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: 1fr;
    width: 95%;
    grid-gap: 2em;
    margin: 2em auto 0 auto;
  }
  .page-template-page-front main .sect-news .news .post .bg {
    height: 12rem;
  }
  .page-template-page-front main .sect-news .news .post .bg p {
    font-size: 0.7em;
  }
  .page-template-page-front main .sect-news .news .post .content h3 {
    font-size: 1em;
  }
  .page-template-page-front main .sect-news .news .post .content .date {
    font-size: 0.7em;
  }
  .page-template-page-front main .sect-events {
    display: -ms-grid;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 3em;
    padding: 3em;
  }
  .page-template-page-front main .sect-events .events h2 {
    text-align: left;
  }
  .page-template-page-front main .sect-events .events hr {
    margin-left: 0;
    margin-right: 0;
  }
  .page-template-page-front main .sect-events .events .tribe-events-widget-events-list .tribe-events-header__messages .tribe-events-c-messages__message {
    justify-content: flex-start;
  }
  .page-template-page-front main .sect-events .events .tribe-common-g-row .tribe-common-g-col {
    border: none;
    margin: 0;
  }
  .page-template-page-front main .sect-events .events .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper {
    margin: 0;
  }
  .page-template-page-front main .sect-events .events .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 {
    font-size: 0.9em;
  }
  .page-template-page-front main .sect-events .events .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper .tribe-events-widget-events-list__event-datetime {
    font-size: 0.9rem;
  }
  .page-template-page-front main .sect-events .publications {
    margin: 0;
  }
  .page-template-page-front main .sect-events .publications h2 {
    text-align: left;
  }
  .page-template-page-front main .sect-events .publications hr {
    margin-left: 0;
    margin-right: 0;
  }
  .page-template-page-front main .sect-events .publications .publication {
    margin: 0 0 1.25em 0;
  }
  .page-template-page-front main .sect-events .publications .publication:first-of-type {
    margin-top: 2rem;
  }
  .page-template-page-front main .sect-events .publications .publication .title {
    line-height: 1.15em;
  }
  .page-template-page-front main .sect-events .publications .publication .title h3 {
    font-size: 1.15rem;
  }
  .page-template-page-front main .sect-events .publications .publication .title .date {
    font-size: 1.15rem;
  }
  .page-template-page-front main .sect-events .publications .publication .content {
    margin: 0.25em 0 0 0;
  }
  .page-template-page-front main .sect-events .publications .publication .content .authors {
    font-size: 1rem;
  }
  .page-template-page-front main .sect-events .publications .publication .content .publisher {
    font-size: 1rem;
  }
  .page-template-page-front main .sect-events .btn {
    text-align: left;
  }
  .page-template-page-front main .sect-events .btn .btn-pill {
    font-size: 1.15rem;
  }
  .page-template-page-front main .sect-research {
    padding: 3em 0;
  }
  .page-template-page-front main .sect-research .groups {
    display: -ms-grid;
    display: grid;
    grid-template-rows: repeat(3, 1fr);
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 1em;
  }
  .page-template-page-front main .sect-research .groups .group:last-of-type {
    grid-column: 2/3;
    text-align: center;
  }
  .page-template-page-front main .sect-research .groups .group a {
    display: -ms-grid;
    display: grid;
    grid-template-columns: 5rem 1fr;
    align-items: center;
    text-align: left;
    margin: 0 !important;
  }
  .page-template-page-front main .sect-research .groups .group a .group-img {
    margin: 0;
    height: 5rem !important;
    width: 5rem !important;
  }
  .page-template-page-front main .sect-research .groups .group a p {
    margin: 0 0 0 0.5em;
    font-size: 1em;
  }
  .page-template-page-front main .sect-twitter {
    padding: 3em 3em 1em 3em;
  }
  .page-template-page-front main .sect-twitter .ctf {
    margin-top: 2em;
  }
  .page-template-page-front main .sect-twitter .ctf .ctf-tweet-items {
    display: -ms-grid;
    display: grid;
    grid-gap: 1em;
    grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
  }
  .page-template-page-front main .sect-twitter .ctf .ctf-tweet-items .ctf-item {
    border: none !important;
  }
  .page-template-page-front main .sect-twitter .ctf .ctf-tweet-items .ctf-item .ctf-author-box .ctf-author-screenname, .page-template-page-front main .sect-twitter .ctf .ctf-tweet-items .ctf-item .ctf-author-box .ctf-tweet-meta {
    font-size: 1.1em;
  }
  .page-template-page-front main .sect-twitter .ctf .ctf-tweet-items .ctf-item .ctf-author-box .ctf-corner-logo {
    display: none !important;
  }
  .page-template-page-front main .sect-twitter .ctf .ctf-tweet-items .ctf-item .ctf-tweet-text {
    font-size: 0.8em;
  }
}
@media screen and (min-width: 86em) {
  .page-template-page-front main .slider .slide .hero-text {
    padding: 0 10em 0 5em;
  }
  .page-template-page-front main .sect-about {
    padding: 3em 10em;
  }
  .page-template-page-front main .sect-featured {
    width: 85%;
  }
  .page-template-page-front main .sect-featured .featured a .featured-img {
    height: 20rem;
  }
  .page-template-page-front main .sect-numbers .numbers {
    width: 70%;
  }
  .page-template-page-front main .sect-news .news {
    width: 85%;
  }
  .page-template-page-front main .sect-news .news .post .bg {
    height: 17rem;
  }
  .page-template-page-front main .sect-events {
    padding: 3em 6em;
  }
  .page-template-page-front main .sect-twitter .ctf .ctf-tweet-items {
    grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
  }
}
@media screen and (min-width: 115em) {
  .page-template-page-front main .slider .slide .hero-text {
    padding: 0 15em 0 5em;
  }
  .page-template-page-front main .sect-about {
    padding: 3em 15em;
  }
  .page-template-page-front main .sect-numbers .numbers {
    width: 60%;
  }
  .page-template-page-front main .sect-twitter .ctf .ctf-tweet-items {
    grid-template-columns: repeat(auto-fill, minmax(500px, 1fr));
  }
}

.sect-pages {
  padding: 2em;
}
.sect-pages .page {
  margin: 0 0 2em 0;
  padding: 2em;
  text-align: center;
  line-height: 1.25em;
  display: block;
}
.sect-pages .page:hover {
  box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.25);
}
.sect-pages .page:last-of-type {
  margin: 0;
}
.sect-pages .page img {
  width: 4rem;
  margin-bottom: 0.75em;
}
.sect-pages .page p {
  margin: 0 0 0.25em 0;
  font-weight: 600;
}
.sect-pages .page p.title {
  font-size: 1.15em;
}
.sect-pages .page p span {
  font-size: 1.5em;
}
@media screen and (min-width: 58em) {
  .sect-pages {
    display: -ms-grid;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-column-gap: 2em;
  }
  .sect-pages .page {
    margin: 0;
    font-size: 0.65em;
  }
  .sect-pages .page img {
    width: 5rem;
  }
}

.footer {
  grid-row: 3/4;
  grid-column: 1/4;
  background-color: #000f3a;
  padding: 1.5em;
}
.footer .footer-logo {
  max-width: 20rem;
}
.footer .footer-logo img {
  width: 100%;
}
.footer .address {
  color: #fff;
  font-size: 0.9em;
  margin: 1em 0;
}
.footer .social-box {
  display: flex;
  justify-content: center;
  margin: 1em 0;
}
.footer .social-box a {
  background-color: #f2c100;
  color: #000f3a;
  border-radius: 50%;
  padding: 0.1em 0.25em;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 0.25em;
  width: 2rem;
  height: 2rem;
}
.footer .social-box a:hover {
  background-color: #fff;
}
.footer .social-box a.tw {
  padding: 0.1em 0.35em;
}
.footer .social-box a.fb {
  color: #f2c100;
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
}
.footer .social-box a.fb:hover {
  color: #fff;
}
.footer .social-box a.fb i {
  font-size: 2.15em;
}
.footer .social-box a i {
  font-size: 1.25em;
}
.footer .copyright {
  color: #fff;
  font-size: 0.8em;
  border-top: 1px solid #82afd3;
  padding-top: 1em;
}
.footer .copyright p {
  margin: 0;
}
.footer .copyright .privacy-policy {
  color: #f2c100;
  border-bottom: 1px solid #f2c100;
}
.footer .copyright .privacy-policy:hover {
  color: #fff;
  border-bottom: 1px solid #000f3a;
}
.footer .copyright .media-proper {
  color: #fff;
}
.footer .copyright .media-proper:hover {
  color: #f2c100;
}
@media screen and (min-width: 58em) {
  .footer {
    display: -ms-grid;
    display: grid;
    grid-template-columns: 19rem auto auto;
    grid-row-gap: 1em;
    grid-template-areas: "logo add social" "copyright copyright copyright";
    padding: 2.5em;
  }
  .footer .footer-logo {
    grid-area: logo;
    display: flex;
    align-items: center;
    max-width: none;
    width: 14em;
  }
  .footer .footer-logo img {
    width: 100%;
  }
  .footer .address {
    grid-area: add;
    font-size: 0.6em;
    margin-left: 2em;
  }
  .footer .address strong {
    font-size: 1.25em;
  }
  .footer .social-box {
    grid-area: social;
    height: 2.25rem;
    margin: 0;
    justify-content: flex-end;
  }
  .footer .social-box a i {
    font-size: 0.9em;
  }
  .footer .social-box a.fb i {
    font-size: 1.6em;
  }
  .footer .copyright {
    grid-area: copyright;
    display: flex;
    justify-content: space-between;
  }
  .footer .copyright p {
    font-size: 0.7em;
  }
}

html {
  scroll-behavior: smooth;
  overflow-x: hidden;
}

* {
  min-height: 0;
  min-width: 0;
}

.center {
  text-align: center;
}

hr {
  border: none;
  border-bottom: 2px solid #fff;
  width: 7rem;
}
hr.has-lightblue-color {
  border-color: #82afd3;
}

.desktop {
  display: none;
}
@media screen and (min-width: 58em) {
  .desktop {
    display: block;
  }
}

.mobile {
  display: block;
}
@media screen and (min-width: 58em) {
  .mobile {
    display: none;
  }
}

.no-margin {
  margin: 0 !important;
}

img.alignright {
  float: right;
  margin: 0.5em 0 0.5em 0.5em;
}
img.alignleft {
  float: left;
  margin: 0.5em 0.5em 0.5em 0;
}

.page-template-default .grid-container, .post-template-default .grid-container, .blog .grid-container, .page-template-page-front .grid-container, .archive .grid-container, .error404 .grid-container, .page-template-page-sidebar .grid-container, .single .grid-container, .page-template-page-involved .grid-container, .search-results .grid-container, .search-no-results .grid-container, .page-template-page-alumniemployment .grid-container, .page-template-page-researchareas .grid-container, .page-template-page-advisors .grid-container, .archive .grid-container, .page-template-page-virtual .grid-container, .page-template-page-livestream .grid-container, .tax-research_area .grid-container, .page-template-page-spotlight .grid-container {
  display: grid;
  grid-template-rows: auto 1fr auto;
  grid-template-columns: 1fr auto;
}
.page-template-default main, .post-template-default main, .blog main, .page-template-page-front main, .archive main, .error404 main, .page-template-page-sidebar main, .single main, .page-template-page-involved main, .search-results main, .search-no-results main, .page-template-page-alumniemployment main, .page-template-page-researchareas main, .page-template-page-advisors main, .archive main, .page-template-page-virtual main, .page-template-page-livestream main, .tax-research_area main, .page-template-page-spotlight main {
  grid-row: 2/3;
  grid-column: 1/3;
  margin-bottom: 0;
}
.page-template-default main .sect-hero, .post-template-default main .sect-hero, .blog main .sect-hero, .page-template-page-front main .sect-hero, .archive main .sect-hero, .error404 main .sect-hero, .page-template-page-sidebar main .sect-hero, .single main .sect-hero, .page-template-page-involved main .sect-hero, .search-results main .sect-hero, .search-no-results main .sect-hero, .page-template-page-alumniemployment main .sect-hero, .page-template-page-researchareas main .sect-hero, .page-template-page-advisors main .sect-hero, .archive main .sect-hero, .page-template-page-virtual main .sect-hero, .page-template-page-livestream main .sect-hero, .tax-research_area main .sect-hero, .page-template-page-spotlight main .sect-hero {
  position: relative;
  min-height: 14rem;
  display: flex;
  align-items: center;
  background-size: cover;
  background-position: center;
  padding: 3em 1rem;
}
.page-template-default main .sect-hero .hero-text, .post-template-default main .sect-hero .hero-text, .blog main .sect-hero .hero-text, .page-template-page-front main .sect-hero .hero-text, .archive main .sect-hero .hero-text, .error404 main .sect-hero .hero-text, .page-template-page-sidebar main .sect-hero .hero-text, .single main .sect-hero .hero-text, .page-template-page-involved main .sect-hero .hero-text, .search-results main .sect-hero .hero-text, .search-no-results main .sect-hero .hero-text, .page-template-page-alumniemployment main .sect-hero .hero-text, .page-template-page-researchareas main .sect-hero .hero-text, .page-template-page-advisors main .sect-hero .hero-text, .archive main .sect-hero .hero-text, .page-template-page-virtual main .sect-hero .hero-text, .page-template-page-livestream main .sect-hero .hero-text, .tax-research_area main .sect-hero .hero-text, .page-template-page-spotlight main .sect-hero .hero-text {
  position: relative;
  z-index: 2;
}
.page-template-default main .sect-hero .hero-text h1, .post-template-default main .sect-hero .hero-text h1, .blog main .sect-hero .hero-text h1, .page-template-page-front main .sect-hero .hero-text h1, .archive main .sect-hero .hero-text h1, .error404 main .sect-hero .hero-text h1, .page-template-page-sidebar main .sect-hero .hero-text h1, .single main .sect-hero .hero-text h1, .page-template-page-involved main .sect-hero .hero-text h1, .search-results main .sect-hero .hero-text h1, .search-no-results main .sect-hero .hero-text h1, .page-template-page-alumniemployment main .sect-hero .hero-text h1, .page-template-page-researchareas main .sect-hero .hero-text h1, .page-template-page-advisors main .sect-hero .hero-text h1, .archive main .sect-hero .hero-text h1, .page-template-page-virtual main .sect-hero .hero-text h1, .page-template-page-livestream main .sect-hero .hero-text h1, .tax-research_area main .sect-hero .hero-text h1, .page-template-page-spotlight main .sect-hero .hero-text h1 {
  margin: 0;
  font-size: 1.625em;
  line-height: 1.15em;
}
.page-template-default main .sect-hero .hero-text hr, .post-template-default main .sect-hero .hero-text hr, .blog main .sect-hero .hero-text hr, .page-template-page-front main .sect-hero .hero-text hr, .archive main .sect-hero .hero-text hr, .error404 main .sect-hero .hero-text hr, .page-template-page-sidebar main .sect-hero .hero-text hr, .single main .sect-hero .hero-text hr, .page-template-page-involved main .sect-hero .hero-text hr, .search-results main .sect-hero .hero-text hr, .search-no-results main .sect-hero .hero-text hr, .page-template-page-alumniemployment main .sect-hero .hero-text hr, .page-template-page-researchareas main .sect-hero .hero-text hr, .page-template-page-advisors main .sect-hero .hero-text hr, .archive main .sect-hero .hero-text hr, .page-template-page-virtual main .sect-hero .hero-text hr, .page-template-page-livestream main .sect-hero .hero-text hr, .tax-research_area main .sect-hero .hero-text hr, .page-template-page-spotlight main .sect-hero .hero-text hr {
  border-bottom: 2px solid #f2c100;
  margin: 1em 0 0 0;
  width: 5rem;
}
.page-template-default main .sect-hero .date, .post-template-default main .sect-hero .date, .blog main .sect-hero .date, .page-template-page-front main .sect-hero .date, .archive main .sect-hero .date, .error404 main .sect-hero .date, .page-template-page-sidebar main .sect-hero .date, .single main .sect-hero .date, .page-template-page-involved main .sect-hero .date, .search-results main .sect-hero .date, .search-no-results main .sect-hero .date, .page-template-page-alumniemployment main .sect-hero .date, .page-template-page-researchareas main .sect-hero .date, .page-template-page-advisors main .sect-hero .date, .archive main .sect-hero .date, .page-template-page-virtual main .sect-hero .date, .page-template-page-livestream main .sect-hero .date, .tax-research_area main .sect-hero .date, .page-template-page-spotlight main .sect-hero .date {
  margin: 0.5em 0 0 0;
  font-size: 0.9em;
  font-style: italic;
}
.page-template-default main .sect-hero .overlay, .post-template-default main .sect-hero .overlay, .blog main .sect-hero .overlay, .page-template-page-front main .sect-hero .overlay, .archive main .sect-hero .overlay, .error404 main .sect-hero .overlay, .page-template-page-sidebar main .sect-hero .overlay, .single main .sect-hero .overlay, .page-template-page-involved main .sect-hero .overlay, .search-results main .sect-hero .overlay, .search-no-results main .sect-hero .overlay, .page-template-page-alumniemployment main .sect-hero .overlay, .page-template-page-researchareas main .sect-hero .overlay, .page-template-page-advisors main .sect-hero .overlay, .archive main .sect-hero .overlay, .page-template-page-virtual main .sect-hero .overlay, .page-template-page-livestream main .sect-hero .overlay, .tax-research_area main .sect-hero .overlay, .page-template-page-spotlight main .sect-hero .overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.page-template-default main .body-content .content h2, .page-template-default main .body-content .content h3, .page-template-default main .body-content .content h4, .post-template-default main .body-content .content h2, .post-template-default main .body-content .content h3, .post-template-default main .body-content .content h4, .blog main .body-content .content h2, .blog main .body-content .content h3, .blog main .body-content .content h4, .page-template-page-front main .body-content .content h2, .page-template-page-front main .body-content .content h3, .page-template-page-front main .body-content .content h4, .archive main .body-content .content h2, .archive main .body-content .content h3, .archive main .body-content .content h4, .error404 main .body-content .content h2, .error404 main .body-content .content h3, .error404 main .body-content .content h4, .page-template-page-sidebar main .body-content .content h2, .page-template-page-sidebar main .body-content .content h3, .page-template-page-sidebar main .body-content .content h4, .single main .body-content .content h2, .single main .body-content .content h3, .single main .body-content .content h4, .page-template-page-involved main .body-content .content h2, .page-template-page-involved main .body-content .content h3, .page-template-page-involved main .body-content .content h4, .search-results main .body-content .content h2, .search-results main .body-content .content h3, .search-results main .body-content .content h4, .search-no-results main .body-content .content h2, .search-no-results main .body-content .content h3, .search-no-results main .body-content .content h4, .page-template-page-alumniemployment main .body-content .content h2, .page-template-page-alumniemployment main .body-content .content h3, .page-template-page-alumniemployment main .body-content .content h4, .page-template-page-researchareas main .body-content .content h2, .page-template-page-researchareas main .body-content .content h3, .page-template-page-researchareas main .body-content .content h4, .page-template-page-advisors main .body-content .content h2, .page-template-page-advisors main .body-content .content h3, .page-template-page-advisors main .body-content .content h4, .archive main .body-content .content h2, .archive main .body-content .content h3, .archive main .body-content .content h4, .page-template-page-virtual main .body-content .content h2, .page-template-page-virtual main .body-content .content h3, .page-template-page-virtual main .body-content .content h4, .page-template-page-livestream main .body-content .content h2, .page-template-page-livestream main .body-content .content h3, .page-template-page-livestream main .body-content .content h4, .tax-research_area main .body-content .content h2, .tax-research_area main .body-content .content h3, .tax-research_area main .body-content .content h4, .page-template-page-spotlight main .body-content .content h2, .page-template-page-spotlight main .body-content .content h3, .page-template-page-spotlight main .body-content .content h4 {
  line-height: 1.15em;
  margin: 0 0 0.25em 0;
}
.page-template-default main .body-content .content h2, .post-template-default main .body-content .content h2, .blog main .body-content .content h2, .page-template-page-front main .body-content .content h2, .archive main .body-content .content h2, .error404 main .body-content .content h2, .page-template-page-sidebar main .body-content .content h2, .single main .body-content .content h2, .page-template-page-involved main .body-content .content h2, .search-results main .body-content .content h2, .search-no-results main .body-content .content h2, .page-template-page-alumniemployment main .body-content .content h2, .page-template-page-researchareas main .body-content .content h2, .page-template-page-advisors main .body-content .content h2, .archive main .body-content .content h2, .page-template-page-virtual main .body-content .content h2, .page-template-page-livestream main .body-content .content h2, .tax-research_area main .body-content .content h2, .page-template-page-spotlight main .body-content .content h2 {
  margin: 0 0 0.425em 0;
}
.page-template-default main .body-content .content p, .post-template-default main .body-content .content p, .blog main .body-content .content p, .page-template-page-front main .body-content .content p, .archive main .body-content .content p, .error404 main .body-content .content p, .page-template-page-sidebar main .body-content .content p, .single main .body-content .content p, .page-template-page-involved main .body-content .content p, .search-results main .body-content .content p, .search-no-results main .body-content .content p, .page-template-page-alumniemployment main .body-content .content p, .page-template-page-researchareas main .body-content .content p, .page-template-page-advisors main .body-content .content p, .archive main .body-content .content p, .page-template-page-virtual main .body-content .content p, .page-template-page-livestream main .body-content .content p, .tax-research_area main .body-content .content p, .page-template-page-spotlight main .body-content .content p {
  margin: 0 0 1.625em 0;
  font-size: 0.875em;
  line-height: 1.625em;
}
.page-template-default main .body-content .content p.has-small-font-size, .post-template-default main .body-content .content p.has-small-font-size, .blog main .body-content .content p.has-small-font-size, .page-template-page-front main .body-content .content p.has-small-font-size, .archive main .body-content .content p.has-small-font-size, .error404 main .body-content .content p.has-small-font-size, .page-template-page-sidebar main .body-content .content p.has-small-font-size, .single main .body-content .content p.has-small-font-size, .page-template-page-involved main .body-content .content p.has-small-font-size, .search-results main .body-content .content p.has-small-font-size, .search-no-results main .body-content .content p.has-small-font-size, .page-template-page-alumniemployment main .body-content .content p.has-small-font-size, .page-template-page-researchareas main .body-content .content p.has-small-font-size, .page-template-page-advisors main .body-content .content p.has-small-font-size, .archive main .body-content .content p.has-small-font-size, .page-template-page-virtual main .body-content .content p.has-small-font-size, .page-template-page-livestream main .body-content .content p.has-small-font-size, .tax-research_area main .body-content .content p.has-small-font-size, .page-template-page-spotlight main .body-content .content p.has-small-font-size {
  font-size: 0.825em;
}
.page-template-default main .body-content .content p strong, .page-template-default main .body-content .content p b, .post-template-default main .body-content .content p strong, .post-template-default main .body-content .content p b, .blog main .body-content .content p strong, .blog main .body-content .content p b, .page-template-page-front main .body-content .content p strong, .page-template-page-front main .body-content .content p b, .archive main .body-content .content p strong, .archive main .body-content .content p b, .error404 main .body-content .content p strong, .error404 main .body-content .content p b, .page-template-page-sidebar main .body-content .content p strong, .page-template-page-sidebar main .body-content .content p b, .single main .body-content .content p strong, .single main .body-content .content p b, .page-template-page-involved main .body-content .content p strong, .page-template-page-involved main .body-content .content p b, .search-results main .body-content .content p strong, .search-results main .body-content .content p b, .search-no-results main .body-content .content p strong, .search-no-results main .body-content .content p b, .page-template-page-alumniemployment main .body-content .content p strong, .page-template-page-alumniemployment main .body-content .content p b, .page-template-page-researchareas main .body-content .content p strong, .page-template-page-researchareas main .body-content .content p b, .page-template-page-advisors main .body-content .content p strong, .page-template-page-advisors main .body-content .content p b, .archive main .body-content .content p strong, .archive main .body-content .content p b, .page-template-page-virtual main .body-content .content p strong, .page-template-page-virtual main .body-content .content p b, .page-template-page-livestream main .body-content .content p strong, .page-template-page-livestream main .body-content .content p b, .tax-research_area main .body-content .content p strong, .tax-research_area main .body-content .content p b, .page-template-page-spotlight main .body-content .content p strong, .page-template-page-spotlight main .body-content .content p b {
  color: #00144d;
}
.page-template-default main .body-content .content p a strong, .page-template-default main .body-content .content p a b, .post-template-default main .body-content .content p a strong, .post-template-default main .body-content .content p a b, .blog main .body-content .content p a strong, .blog main .body-content .content p a b, .page-template-page-front main .body-content .content p a strong, .page-template-page-front main .body-content .content p a b, .archive main .body-content .content p a strong, .archive main .body-content .content p a b, .error404 main .body-content .content p a strong, .error404 main .body-content .content p a b, .page-template-page-sidebar main .body-content .content p a strong, .page-template-page-sidebar main .body-content .content p a b, .single main .body-content .content p a strong, .single main .body-content .content p a b, .page-template-page-involved main .body-content .content p a strong, .page-template-page-involved main .body-content .content p a b, .search-results main .body-content .content p a strong, .search-results main .body-content .content p a b, .search-no-results main .body-content .content p a strong, .search-no-results main .body-content .content p a b, .page-template-page-alumniemployment main .body-content .content p a strong, .page-template-page-alumniemployment main .body-content .content p a b, .page-template-page-researchareas main .body-content .content p a strong, .page-template-page-researchareas main .body-content .content p a b, .page-template-page-advisors main .body-content .content p a strong, .page-template-page-advisors main .body-content .content p a b, .archive main .body-content .content p a strong, .archive main .body-content .content p a b, .page-template-page-virtual main .body-content .content p a strong, .page-template-page-virtual main .body-content .content p a b, .page-template-page-livestream main .body-content .content p a strong, .page-template-page-livestream main .body-content .content p a b, .tax-research_area main .body-content .content p a strong, .tax-research_area main .body-content .content p a b, .page-template-page-spotlight main .body-content .content p a strong, .page-template-page-spotlight main .body-content .content p a b {
  color: #95001a;
}
.page-template-default main .body-content .content p a:hover strong, .page-template-default main .body-content .content p a:hover b, .post-template-default main .body-content .content p a:hover strong, .post-template-default main .body-content .content p a:hover b, .blog main .body-content .content p a:hover strong, .blog main .body-content .content p a:hover b, .page-template-page-front main .body-content .content p a:hover strong, .page-template-page-front main .body-content .content p a:hover b, .archive main .body-content .content p a:hover strong, .archive main .body-content .content p a:hover b, .error404 main .body-content .content p a:hover strong, .error404 main .body-content .content p a:hover b, .page-template-page-sidebar main .body-content .content p a:hover strong, .page-template-page-sidebar main .body-content .content p a:hover b, .single main .body-content .content p a:hover strong, .single main .body-content .content p a:hover b, .page-template-page-involved main .body-content .content p a:hover strong, .page-template-page-involved main .body-content .content p a:hover b, .search-results main .body-content .content p a:hover strong, .search-results main .body-content .content p a:hover b, .search-no-results main .body-content .content p a:hover strong, .search-no-results main .body-content .content p a:hover b, .page-template-page-alumniemployment main .body-content .content p a:hover strong, .page-template-page-alumniemployment main .body-content .content p a:hover b, .page-template-page-researchareas main .body-content .content p a:hover strong, .page-template-page-researchareas main .body-content .content p a:hover b, .page-template-page-advisors main .body-content .content p a:hover strong, .page-template-page-advisors main .body-content .content p a:hover b, .archive main .body-content .content p a:hover strong, .archive main .body-content .content p a:hover b, .page-template-page-virtual main .body-content .content p a:hover strong, .page-template-page-virtual main .body-content .content p a:hover b, .page-template-page-livestream main .body-content .content p a:hover strong, .page-template-page-livestream main .body-content .content p a:hover b, .tax-research_area main .body-content .content p a:hover strong, .tax-research_area main .body-content .content p a:hover b, .page-template-page-spotlight main .body-content .content p a:hover strong, .page-template-page-spotlight main .body-content .content p a:hover b {
  color: #00144d;
}
.page-template-default main .body-content .content .intro, .post-template-default main .body-content .content .intro, .blog main .body-content .content .intro, .page-template-page-front main .body-content .content .intro, .archive main .body-content .content .intro, .error404 main .body-content .content .intro, .page-template-page-sidebar main .body-content .content .intro, .single main .body-content .content .intro, .page-template-page-involved main .body-content .content .intro, .search-results main .body-content .content .intro, .search-no-results main .body-content .content .intro, .page-template-page-alumniemployment main .body-content .content .intro, .page-template-page-researchareas main .body-content .content .intro, .page-template-page-advisors main .body-content .content .intro, .archive main .body-content .content .intro, .page-template-page-virtual main .body-content .content .intro, .page-template-page-livestream main .body-content .content .intro, .tax-research_area main .body-content .content .intro, .page-template-page-spotlight main .body-content .content .intro {
  color: #000f3a;
  font-size: 0.975em;
}
.page-template-default main .body-content .content h3, .post-template-default main .body-content .content h3, .blog main .body-content .content h3, .page-template-page-front main .body-content .content h3, .archive main .body-content .content h3, .error404 main .body-content .content h3, .page-template-page-sidebar main .body-content .content h3, .single main .body-content .content h3, .page-template-page-involved main .body-content .content h3, .search-results main .body-content .content h3, .search-no-results main .body-content .content h3, .page-template-page-alumniemployment main .body-content .content h3, .page-template-page-researchareas main .body-content .content h3, .page-template-page-advisors main .body-content .content h3, .archive main .body-content .content h3, .page-template-page-virtual main .body-content .content h3, .page-template-page-livestream main .body-content .content h3, .tax-research_area main .body-content .content h3, .page-template-page-spotlight main .body-content .content h3 {
  display: inline-block;
  color: #95001a;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1.125em;
  margin-bottom: 0.75em;
  padding-bottom: 0.5em;
  position: relative;
}
.page-template-default main .body-content .content h3:before, .post-template-default main .body-content .content h3:before, .blog main .body-content .content h3:before, .page-template-page-front main .body-content .content h3:before, .archive main .body-content .content h3:before, .error404 main .body-content .content h3:before, .page-template-page-sidebar main .body-content .content h3:before, .single main .body-content .content h3:before, .page-template-page-involved main .body-content .content h3:before, .search-results main .body-content .content h3:before, .search-no-results main .body-content .content h3:before, .page-template-page-alumniemployment main .body-content .content h3:before, .page-template-page-researchareas main .body-content .content h3:before, .page-template-page-advisors main .body-content .content h3:before, .archive main .body-content .content h3:before, .page-template-page-virtual main .body-content .content h3:before, .page-template-page-livestream main .body-content .content h3:before, .tax-research_area main .body-content .content h3:before, .page-template-page-spotlight main .body-content .content h3:before {
  border-bottom: 1px solid #82afd3;
  bottom: 0;
  content: "";
  left: 0%;
  position: absolute;
  width: 6.5rem;
}
.page-template-default main .body-content .content h4, .post-template-default main .body-content .content h4, .blog main .body-content .content h4, .page-template-page-front main .body-content .content h4, .archive main .body-content .content h4, .error404 main .body-content .content h4, .page-template-page-sidebar main .body-content .content h4, .single main .body-content .content h4, .page-template-page-involved main .body-content .content h4, .search-results main .body-content .content h4, .search-no-results main .body-content .content h4, .page-template-page-alumniemployment main .body-content .content h4, .page-template-page-researchareas main .body-content .content h4, .page-template-page-advisors main .body-content .content h4, .archive main .body-content .content h4, .page-template-page-virtual main .body-content .content h4, .page-template-page-livestream main .body-content .content h4, .tax-research_area main .body-content .content h4, .page-template-page-spotlight main .body-content .content h4 {
  color: #00144d;
  display: inline-block;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1em;
  margin-bottom: 0.375em;
  padding-bottom: 0.475em;
  position: relative;
  text-transform: uppercase;
}
.page-template-default main .body-content .content h4:before, .post-template-default main .body-content .content h4:before, .blog main .body-content .content h4:before, .page-template-page-front main .body-content .content h4:before, .archive main .body-content .content h4:before, .error404 main .body-content .content h4:before, .page-template-page-sidebar main .body-content .content h4:before, .single main .body-content .content h4:before, .page-template-page-involved main .body-content .content h4:before, .search-results main .body-content .content h4:before, .search-no-results main .body-content .content h4:before, .page-template-page-alumniemployment main .body-content .content h4:before, .page-template-page-researchareas main .body-content .content h4:before, .page-template-page-advisors main .body-content .content h4:before, .archive main .body-content .content h4:before, .page-template-page-virtual main .body-content .content h4:before, .page-template-page-livestream main .body-content .content h4:before, .tax-research_area main .body-content .content h4:before, .page-template-page-spotlight main .body-content .content h4:before {
  border-bottom: 1px solid #f2c100;
  bottom: 0;
  content: "";
  left: 0%;
  position: absolute;
  width: 4rem;
}
.page-template-default main .body-content .content h5, .post-template-default main .body-content .content h5, .blog main .body-content .content h5, .page-template-page-front main .body-content .content h5, .archive main .body-content .content h5, .error404 main .body-content .content h5, .page-template-page-sidebar main .body-content .content h5, .single main .body-content .content h5, .page-template-page-involved main .body-content .content h5, .search-results main .body-content .content h5, .search-no-results main .body-content .content h5, .page-template-page-alumniemployment main .body-content .content h5, .page-template-page-researchareas main .body-content .content h5, .page-template-page-advisors main .body-content .content h5, .archive main .body-content .content h5, .page-template-page-virtual main .body-content .content h5, .page-template-page-livestream main .body-content .content h5, .tax-research_area main .body-content .content h5, .page-template-page-spotlight main .body-content .content h5 {
  color: #95001a;
  display: inline-block;
  font-family: "gentium", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  margin-top: 0.375em;
  margin-bottom: 0.475em;
  padding-bottom: 0.175em;
  position: relative;
  text-transform: uppercase;
}
.page-template-default main .body-content .content h5:before, .post-template-default main .body-content .content h5:before, .blog main .body-content .content h5:before, .page-template-page-front main .body-content .content h5:before, .archive main .body-content .content h5:before, .error404 main .body-content .content h5:before, .page-template-page-sidebar main .body-content .content h5:before, .single main .body-content .content h5:before, .page-template-page-involved main .body-content .content h5:before, .search-results main .body-content .content h5:before, .search-no-results main .body-content .content h5:before, .page-template-page-alumniemployment main .body-content .content h5:before, .page-template-page-researchareas main .body-content .content h5:before, .page-template-page-advisors main .body-content .content h5:before, .archive main .body-content .content h5:before, .page-template-page-virtual main .body-content .content h5:before, .page-template-page-livestream main .body-content .content h5:before, .tax-research_area main .body-content .content h5:before, .page-template-page-spotlight main .body-content .content h5:before {
  border-bottom: 1px solid #cfd0d2;
  bottom: 0;
  content: "";
  left: 0%;
  position: absolute;
  width: 100%;
}
.page-template-default main .body-content .content ul, .page-template-default main .body-content .content ol, .post-template-default main .body-content .content ul, .post-template-default main .body-content .content ol, .blog main .body-content .content ul, .blog main .body-content .content ol, .page-template-page-front main .body-content .content ul, .page-template-page-front main .body-content .content ol, .archive main .body-content .content ul, .archive main .body-content .content ol, .error404 main .body-content .content ul, .error404 main .body-content .content ol, .page-template-page-sidebar main .body-content .content ul, .page-template-page-sidebar main .body-content .content ol, .single main .body-content .content ul, .single main .body-content .content ol, .page-template-page-involved main .body-content .content ul, .page-template-page-involved main .body-content .content ol, .search-results main .body-content .content ul, .search-results main .body-content .content ol, .search-no-results main .body-content .content ul, .search-no-results main .body-content .content ol, .page-template-page-alumniemployment main .body-content .content ul, .page-template-page-alumniemployment main .body-content .content ol, .page-template-page-researchareas main .body-content .content ul, .page-template-page-researchareas main .body-content .content ol, .page-template-page-advisors main .body-content .content ul, .page-template-page-advisors main .body-content .content ol, .archive main .body-content .content ul, .archive main .body-content .content ol, .page-template-page-virtual main .body-content .content ul, .page-template-page-virtual main .body-content .content ol, .page-template-page-livestream main .body-content .content ul, .page-template-page-livestream main .body-content .content ol, .tax-research_area main .body-content .content ul, .tax-research_area main .body-content .content ol, .page-template-page-spotlight main .body-content .content ul, .page-template-page-spotlight main .body-content .content ol {
  margin: 0.5em 0 1em 0;
  font-size: 0.875rem;
}
.page-template-default main .body-content .content ul li, .page-template-default main .body-content .content ol li, .post-template-default main .body-content .content ul li, .post-template-default main .body-content .content ol li, .blog main .body-content .content ul li, .blog main .body-content .content ol li, .page-template-page-front main .body-content .content ul li, .page-template-page-front main .body-content .content ol li, .archive main .body-content .content ul li, .archive main .body-content .content ol li, .error404 main .body-content .content ul li, .error404 main .body-content .content ol li, .page-template-page-sidebar main .body-content .content ul li, .page-template-page-sidebar main .body-content .content ol li, .single main .body-content .content ul li, .single main .body-content .content ol li, .page-template-page-involved main .body-content .content ul li, .page-template-page-involved main .body-content .content ol li, .search-results main .body-content .content ul li, .search-results main .body-content .content ol li, .search-no-results main .body-content .content ul li, .search-no-results main .body-content .content ol li, .page-template-page-alumniemployment main .body-content .content ul li, .page-template-page-alumniemployment main .body-content .content ol li, .page-template-page-researchareas main .body-content .content ul li, .page-template-page-researchareas main .body-content .content ol li, .page-template-page-advisors main .body-content .content ul li, .page-template-page-advisors main .body-content .content ol li, .archive main .body-content .content ul li, .archive main .body-content .content ol li, .page-template-page-virtual main .body-content .content ul li, .page-template-page-virtual main .body-content .content ol li, .page-template-page-livestream main .body-content .content ul li, .page-template-page-livestream main .body-content .content ol li, .tax-research_area main .body-content .content ul li, .tax-research_area main .body-content .content ol li, .page-template-page-spotlight main .body-content .content ul li, .page-template-page-spotlight main .body-content .content ol li {
  margin: 0 0 0.25em 0;
}
.page-template-default main .body-content .content ul li:last-of-type, .page-template-default main .body-content .content ol li:last-of-type, .post-template-default main .body-content .content ul li:last-of-type, .post-template-default main .body-content .content ol li:last-of-type, .blog main .body-content .content ul li:last-of-type, .blog main .body-content .content ol li:last-of-type, .page-template-page-front main .body-content .content ul li:last-of-type, .page-template-page-front main .body-content .content ol li:last-of-type, .archive main .body-content .content ul li:last-of-type, .archive main .body-content .content ol li:last-of-type, .error404 main .body-content .content ul li:last-of-type, .error404 main .body-content .content ol li:last-of-type, .page-template-page-sidebar main .body-content .content ul li:last-of-type, .page-template-page-sidebar main .body-content .content ol li:last-of-type, .single main .body-content .content ul li:last-of-type, .single main .body-content .content ol li:last-of-type, .page-template-page-involved main .body-content .content ul li:last-of-type, .page-template-page-involved main .body-content .content ol li:last-of-type, .search-results main .body-content .content ul li:last-of-type, .search-results main .body-content .content ol li:last-of-type, .search-no-results main .body-content .content ul li:last-of-type, .search-no-results main .body-content .content ol li:last-of-type, .page-template-page-alumniemployment main .body-content .content ul li:last-of-type, .page-template-page-alumniemployment main .body-content .content ol li:last-of-type, .page-template-page-researchareas main .body-content .content ul li:last-of-type, .page-template-page-researchareas main .body-content .content ol li:last-of-type, .page-template-page-advisors main .body-content .content ul li:last-of-type, .page-template-page-advisors main .body-content .content ol li:last-of-type, .archive main .body-content .content ul li:last-of-type, .archive main .body-content .content ol li:last-of-type, .page-template-page-virtual main .body-content .content ul li:last-of-type, .page-template-page-virtual main .body-content .content ol li:last-of-type, .page-template-page-livestream main .body-content .content ul li:last-of-type, .page-template-page-livestream main .body-content .content ol li:last-of-type, .tax-research_area main .body-content .content ul li:last-of-type, .tax-research_area main .body-content .content ol li:last-of-type, .page-template-page-spotlight main .body-content .content ul li:last-of-type, .page-template-page-spotlight main .body-content .content ol li:last-of-type {
  margin: 0;
}
.page-template-default main .body-content .content ul li ul, .page-template-default main .body-content .content ul li ol, .page-template-default main .body-content .content ol li ul, .page-template-default main .body-content .content ol li ol, .post-template-default main .body-content .content ul li ul, .post-template-default main .body-content .content ul li ol, .post-template-default main .body-content .content ol li ul, .post-template-default main .body-content .content ol li ol, .blog main .body-content .content ul li ul, .blog main .body-content .content ul li ol, .blog main .body-content .content ol li ul, .blog main .body-content .content ol li ol, .page-template-page-front main .body-content .content ul li ul, .page-template-page-front main .body-content .content ul li ol, .page-template-page-front main .body-content .content ol li ul, .page-template-page-front main .body-content .content ol li ol, .archive main .body-content .content ul li ul, .archive main .body-content .content ul li ol, .archive main .body-content .content ol li ul, .archive main .body-content .content ol li ol, .error404 main .body-content .content ul li ul, .error404 main .body-content .content ul li ol, .error404 main .body-content .content ol li ul, .error404 main .body-content .content ol li ol, .page-template-page-sidebar main .body-content .content ul li ul, .page-template-page-sidebar main .body-content .content ul li ol, .page-template-page-sidebar main .body-content .content ol li ul, .page-template-page-sidebar main .body-content .content ol li ol, .single main .body-content .content ul li ul, .single main .body-content .content ul li ol, .single main .body-content .content ol li ul, .single main .body-content .content ol li ol, .page-template-page-involved main .body-content .content ul li ul, .page-template-page-involved main .body-content .content ul li ol, .page-template-page-involved main .body-content .content ol li ul, .page-template-page-involved main .body-content .content ol li ol, .search-results main .body-content .content ul li ul, .search-results main .body-content .content ul li ol, .search-results main .body-content .content ol li ul, .search-results main .body-content .content ol li ol, .search-no-results main .body-content .content ul li ul, .search-no-results main .body-content .content ul li ol, .search-no-results main .body-content .content ol li ul, .search-no-results main .body-content .content ol li ol, .page-template-page-alumniemployment main .body-content .content ul li ul, .page-template-page-alumniemployment main .body-content .content ul li ol, .page-template-page-alumniemployment main .body-content .content ol li ul, .page-template-page-alumniemployment main .body-content .content ol li ol, .page-template-page-researchareas main .body-content .content ul li ul, .page-template-page-researchareas main .body-content .content ul li ol, .page-template-page-researchareas main .body-content .content ol li ul, .page-template-page-researchareas main .body-content .content ol li ol, .page-template-page-advisors main .body-content .content ul li ul, .page-template-page-advisors main .body-content .content ul li ol, .page-template-page-advisors main .body-content .content ol li ul, .page-template-page-advisors main .body-content .content ol li ol, .archive main .body-content .content ul li ul, .archive main .body-content .content ul li ol, .archive main .body-content .content ol li ul, .archive main .body-content .content ol li ol, .page-template-page-virtual main .body-content .content ul li ul, .page-template-page-virtual main .body-content .content ul li ol, .page-template-page-virtual main .body-content .content ol li ul, .page-template-page-virtual main .body-content .content ol li ol, .page-template-page-livestream main .body-content .content ul li ul, .page-template-page-livestream main .body-content .content ul li ol, .page-template-page-livestream main .body-content .content ol li ul, .page-template-page-livestream main .body-content .content ol li ol, .tax-research_area main .body-content .content ul li ul, .tax-research_area main .body-content .content ul li ol, .tax-research_area main .body-content .content ol li ul, .tax-research_area main .body-content .content ol li ol, .page-template-page-spotlight main .body-content .content ul li ul, .page-template-page-spotlight main .body-content .content ul li ol, .page-template-page-spotlight main .body-content .content ol li ul, .page-template-page-spotlight main .body-content .content ol li ol {
  margin: 0;
}
.page-template-default main .body-content .content ul li ul li, .page-template-default main .body-content .content ul li ol li, .page-template-default main .body-content .content ol li ul li, .page-template-default main .body-content .content ol li ol li, .post-template-default main .body-content .content ul li ul li, .post-template-default main .body-content .content ul li ol li, .post-template-default main .body-content .content ol li ul li, .post-template-default main .body-content .content ol li ol li, .blog main .body-content .content ul li ul li, .blog main .body-content .content ul li ol li, .blog main .body-content .content ol li ul li, .blog main .body-content .content ol li ol li, .page-template-page-front main .body-content .content ul li ul li, .page-template-page-front main .body-content .content ul li ol li, .page-template-page-front main .body-content .content ol li ul li, .page-template-page-front main .body-content .content ol li ol li, .archive main .body-content .content ul li ul li, .archive main .body-content .content ul li ol li, .archive main .body-content .content ol li ul li, .archive main .body-content .content ol li ol li, .error404 main .body-content .content ul li ul li, .error404 main .body-content .content ul li ol li, .error404 main .body-content .content ol li ul li, .error404 main .body-content .content ol li ol li, .page-template-page-sidebar main .body-content .content ul li ul li, .page-template-page-sidebar main .body-content .content ul li ol li, .page-template-page-sidebar main .body-content .content ol li ul li, .page-template-page-sidebar main .body-content .content ol li ol li, .single main .body-content .content ul li ul li, .single main .body-content .content ul li ol li, .single main .body-content .content ol li ul li, .single main .body-content .content ol li ol li, .page-template-page-involved main .body-content .content ul li ul li, .page-template-page-involved main .body-content .content ul li ol li, .page-template-page-involved main .body-content .content ol li ul li, .page-template-page-involved main .body-content .content ol li ol li, .search-results main .body-content .content ul li ul li, .search-results main .body-content .content ul li ol li, .search-results main .body-content .content ol li ul li, .search-results main .body-content .content ol li ol li, .search-no-results main .body-content .content ul li ul li, .search-no-results main .body-content .content ul li ol li, .search-no-results main .body-content .content ol li ul li, .search-no-results main .body-content .content ol li ol li, .page-template-page-alumniemployment main .body-content .content ul li ul li, .page-template-page-alumniemployment main .body-content .content ul li ol li, .page-template-page-alumniemployment main .body-content .content ol li ul li, .page-template-page-alumniemployment main .body-content .content ol li ol li, .page-template-page-researchareas main .body-content .content ul li ul li, .page-template-page-researchareas main .body-content .content ul li ol li, .page-template-page-researchareas main .body-content .content ol li ul li, .page-template-page-researchareas main .body-content .content ol li ol li, .page-template-page-advisors main .body-content .content ul li ul li, .page-template-page-advisors main .body-content .content ul li ol li, .page-template-page-advisors main .body-content .content ol li ul li, .page-template-page-advisors main .body-content .content ol li ol li, .archive main .body-content .content ul li ul li, .archive main .body-content .content ul li ol li, .archive main .body-content .content ol li ul li, .archive main .body-content .content ol li ol li, .page-template-page-virtual main .body-content .content ul li ul li, .page-template-page-virtual main .body-content .content ul li ol li, .page-template-page-virtual main .body-content .content ol li ul li, .page-template-page-virtual main .body-content .content ol li ol li, .page-template-page-livestream main .body-content .content ul li ul li, .page-template-page-livestream main .body-content .content ul li ol li, .page-template-page-livestream main .body-content .content ol li ul li, .page-template-page-livestream main .body-content .content ol li ol li, .tax-research_area main .body-content .content ul li ul li, .tax-research_area main .body-content .content ul li ol li, .tax-research_area main .body-content .content ol li ul li, .tax-research_area main .body-content .content ol li ol li, .page-template-page-spotlight main .body-content .content ul li ul li, .page-template-page-spotlight main .body-content .content ul li ol li, .page-template-page-spotlight main .body-content .content ol li ul li, .page-template-page-spotlight main .body-content .content ol li ol li {
  margin: 0 0 0.25em 0;
}
.page-template-default main .body-content .content ul, .post-template-default main .body-content .content ul, .blog main .body-content .content ul, .page-template-page-front main .body-content .content ul, .archive main .body-content .content ul, .error404 main .body-content .content ul, .page-template-page-sidebar main .body-content .content ul, .single main .body-content .content ul, .page-template-page-involved main .body-content .content ul, .search-results main .body-content .content ul, .search-no-results main .body-content .content ul, .page-template-page-alumniemployment main .body-content .content ul, .page-template-page-researchareas main .body-content .content ul, .page-template-page-advisors main .body-content .content ul, .archive main .body-content .content ul, .page-template-page-virtual main .body-content .content ul, .page-template-page-livestream main .body-content .content ul, .tax-research_area main .body-content .content ul, .page-template-page-spotlight main .body-content .content ul {
  list-style-type: none;
  margin: 0.5em 2em 2em 0.5em;
  padding: 0 0 0 1em;
}
.page-template-default main .body-content .content ul li, .post-template-default main .body-content .content ul li, .blog main .body-content .content ul li, .page-template-page-front main .body-content .content ul li, .archive main .body-content .content ul li, .error404 main .body-content .content ul li, .page-template-page-sidebar main .body-content .content ul li, .single main .body-content .content ul li, .page-template-page-involved main .body-content .content ul li, .search-results main .body-content .content ul li, .search-no-results main .body-content .content ul li, .page-template-page-alumniemployment main .body-content .content ul li, .page-template-page-researchareas main .body-content .content ul li, .page-template-page-advisors main .body-content .content ul li, .archive main .body-content .content ul li, .page-template-page-virtual main .body-content .content ul li, .page-template-page-livestream main .body-content .content ul li, .tax-research_area main .body-content .content ul li, .page-template-page-spotlight main .body-content .content ul li {
  list-style-position: inside;
  text-indent: -0.85em;
  margin-bottom: 0.725em;
}
.page-template-default main .body-content .content ul li:last-of-type, .post-template-default main .body-content .content ul li:last-of-type, .blog main .body-content .content ul li:last-of-type, .page-template-page-front main .body-content .content ul li:last-of-type, .archive main .body-content .content ul li:last-of-type, .error404 main .body-content .content ul li:last-of-type, .page-template-page-sidebar main .body-content .content ul li:last-of-type, .single main .body-content .content ul li:last-of-type, .page-template-page-involved main .body-content .content ul li:last-of-type, .search-results main .body-content .content ul li:last-of-type, .search-no-results main .body-content .content ul li:last-of-type, .page-template-page-alumniemployment main .body-content .content ul li:last-of-type, .page-template-page-researchareas main .body-content .content ul li:last-of-type, .page-template-page-advisors main .body-content .content ul li:last-of-type, .archive main .body-content .content ul li:last-of-type, .page-template-page-virtual main .body-content .content ul li:last-of-type, .page-template-page-livestream main .body-content .content ul li:last-of-type, .tax-research_area main .body-content .content ul li:last-of-type, .page-template-page-spotlight main .body-content .content ul li:last-of-type {
  margin: 0;
}
.page-template-default main .body-content .content ul li:before, .post-template-default main .body-content .content ul li:before, .blog main .body-content .content ul li:before, .page-template-page-front main .body-content .content ul li:before, .archive main .body-content .content ul li:before, .error404 main .body-content .content ul li:before, .page-template-page-sidebar main .body-content .content ul li:before, .single main .body-content .content ul li:before, .page-template-page-involved main .body-content .content ul li:before, .search-results main .body-content .content ul li:before, .search-no-results main .body-content .content ul li:before, .page-template-page-alumniemployment main .body-content .content ul li:before, .page-template-page-researchareas main .body-content .content ul li:before, .page-template-page-advisors main .body-content .content ul li:before, .archive main .body-content .content ul li:before, .page-template-page-virtual main .body-content .content ul li:before, .page-template-page-livestream main .body-content .content ul li:before, .tax-research_area main .body-content .content ul li:before, .page-template-page-spotlight main .body-content .content ul li:before {
  content: "\f105";
  font-weight: 900;
  font-family: "Font Awesome 5 Free";
  color: #82afd3;
  margin-right: 0.625em;
  font-size: 0.75em;
}
.page-template-default main .body-content .content .wp-block-button .wp-block-button__link, .post-template-default main .body-content .content .wp-block-button .wp-block-button__link, .blog main .body-content .content .wp-block-button .wp-block-button__link, .page-template-page-front main .body-content .content .wp-block-button .wp-block-button__link, .archive main .body-content .content .wp-block-button .wp-block-button__link, .error404 main .body-content .content .wp-block-button .wp-block-button__link, .page-template-page-sidebar main .body-content .content .wp-block-button .wp-block-button__link, .single main .body-content .content .wp-block-button .wp-block-button__link, .page-template-page-involved main .body-content .content .wp-block-button .wp-block-button__link, .search-results main .body-content .content .wp-block-button .wp-block-button__link, .search-no-results main .body-content .content .wp-block-button .wp-block-button__link, .page-template-page-alumniemployment main .body-content .content .wp-block-button .wp-block-button__link, .page-template-page-researchareas main .body-content .content .wp-block-button .wp-block-button__link, .page-template-page-advisors main .body-content .content .wp-block-button .wp-block-button__link, .archive main .body-content .content .wp-block-button .wp-block-button__link, .page-template-page-virtual main .body-content .content .wp-block-button .wp-block-button__link, .page-template-page-livestream main .body-content .content .wp-block-button .wp-block-button__link, .tax-research_area main .body-content .content .wp-block-button .wp-block-button__link, .page-template-page-spotlight main .body-content .content .wp-block-button .wp-block-button__link {
  cursor: pointer;
  display: inline-block;
  text-align: center;
  text-decoration: none;
  font-weight: 600;
  font-size: 1.2em;
  line-height: 2.25em;
  font-family: "gentium", "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  outline: 0 none;
  line-height: 1.25em;
  white-space: nowrap;
  font-style: italic;
  transition: all 0.25s ease-in-out;
  border: none;
}
@media screen and (min-width: 58em) {
  .page-template-default main .body-content .content .wp-block-button .wp-block-button__link, .post-template-default main .body-content .content .wp-block-button .wp-block-button__link, .blog main .body-content .content .wp-block-button .wp-block-button__link, .page-template-page-front main .body-content .content .wp-block-button .wp-block-button__link, .archive main .body-content .content .wp-block-button .wp-block-button__link, .error404 main .body-content .content .wp-block-button .wp-block-button__link, .page-template-page-sidebar main .body-content .content .wp-block-button .wp-block-button__link, .single main .body-content .content .wp-block-button .wp-block-button__link, .page-template-page-involved main .body-content .content .wp-block-button .wp-block-button__link, .search-results main .body-content .content .wp-block-button .wp-block-button__link, .search-no-results main .body-content .content .wp-block-button .wp-block-button__link, .page-template-page-alumniemployment main .body-content .content .wp-block-button .wp-block-button__link, .page-template-page-researchareas main .body-content .content .wp-block-button .wp-block-button__link, .page-template-page-advisors main .body-content .content .wp-block-button .wp-block-button__link, .archive main .body-content .content .wp-block-button .wp-block-button__link, .page-template-page-virtual main .body-content .content .wp-block-button .wp-block-button__link, .page-template-page-livestream main .body-content .content .wp-block-button .wp-block-button__link, .tax-research_area main .body-content .content .wp-block-button .wp-block-button__link, .page-template-page-spotlight main .body-content .content .wp-block-button .wp-block-button__link {
    font-size: 1em;
  }
}
.page-template-default main .body-content .content .wp-block-button .wp-block-button__link:hover, .post-template-default main .body-content .content .wp-block-button .wp-block-button__link:hover, .blog main .body-content .content .wp-block-button .wp-block-button__link:hover, .page-template-page-front main .body-content .content .wp-block-button .wp-block-button__link:hover, .archive main .body-content .content .wp-block-button .wp-block-button__link:hover, .error404 main .body-content .content .wp-block-button .wp-block-button__link:hover, .page-template-page-sidebar main .body-content .content .wp-block-button .wp-block-button__link:hover, .single main .body-content .content .wp-block-button .wp-block-button__link:hover, .page-template-page-involved main .body-content .content .wp-block-button .wp-block-button__link:hover, .search-results main .body-content .content .wp-block-button .wp-block-button__link:hover, .search-no-results main .body-content .content .wp-block-button .wp-block-button__link:hover, .page-template-page-alumniemployment main .body-content .content .wp-block-button .wp-block-button__link:hover, .page-template-page-researchareas main .body-content .content .wp-block-button .wp-block-button__link:hover, .page-template-page-advisors main .body-content .content .wp-block-button .wp-block-button__link:hover, .archive main .body-content .content .wp-block-button .wp-block-button__link:hover, .page-template-page-virtual main .body-content .content .wp-block-button .wp-block-button__link:hover, .page-template-page-livestream main .body-content .content .wp-block-button .wp-block-button__link:hover, .tax-research_area main .body-content .content .wp-block-button .wp-block-button__link:hover, .page-template-page-spotlight main .body-content .content .wp-block-button .wp-block-button__link:hover {
  box-shadow: 5px 5px 15px -10px rgba(0, 0, 0, 0.5);
}
.page-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-white-color, .post-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-white-color, .blog main .body-content .content .wp-block-button .wp-block-button__link.has-white-color, .page-template-page-front main .body-content .content .wp-block-button .wp-block-button__link.has-white-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-white-color, .error404 main .body-content .content .wp-block-button .wp-block-button__link.has-white-color, .page-template-page-sidebar main .body-content .content .wp-block-button .wp-block-button__link.has-white-color, .single main .body-content .content .wp-block-button .wp-block-button__link.has-white-color, .page-template-page-involved main .body-content .content .wp-block-button .wp-block-button__link.has-white-color, .search-results main .body-content .content .wp-block-button .wp-block-button__link.has-white-color, .search-no-results main .body-content .content .wp-block-button .wp-block-button__link.has-white-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button .wp-block-button__link.has-white-color, .page-template-page-researchareas main .body-content .content .wp-block-button .wp-block-button__link.has-white-color, .page-template-page-advisors main .body-content .content .wp-block-button .wp-block-button__link.has-white-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-white-color, .page-template-page-virtual main .body-content .content .wp-block-button .wp-block-button__link.has-white-color, .page-template-page-livestream main .body-content .content .wp-block-button .wp-block-button__link.has-white-color, .tax-research_area main .body-content .content .wp-block-button .wp-block-button__link.has-white-color, .page-template-page-spotlight main .body-content .content .wp-block-button .wp-block-button__link.has-white-color {
  color: #fff;
}
.page-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color, .post-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color, .blog main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color, .page-template-page-front main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color, .error404 main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color, .page-template-page-sidebar main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color, .single main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color, .page-template-page-involved main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color, .search-results main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color, .search-no-results main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color, .page-template-page-researchareas main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color, .page-template-page-advisors main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color, .page-template-page-virtual main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color, .page-template-page-livestream main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color, .tax-research_area main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color, .page-template-page-spotlight main .body-content .content .wp-block-button .wp-block-button__link.has-lightblue-color {
  color: #82afd3;
}
.page-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color, .post-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color, .blog main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color, .page-template-page-front main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color, .error404 main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color, .page-template-page-sidebar main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color, .single main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color, .page-template-page-involved main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color, .search-results main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color, .search-no-results main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color, .page-template-page-researchareas main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color, .page-template-page-advisors main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color, .page-template-page-virtual main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color, .page-template-page-livestream main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color, .tax-research_area main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color, .page-template-page-spotlight main .body-content .content .wp-block-button .wp-block-button__link.has-yellow-color {
  color: #f2c100;
}
.page-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color, .post-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color, .blog main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color, .page-template-page-front main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color, .error404 main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color, .page-template-page-sidebar main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color, .single main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color, .page-template-page-involved main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color, .search-results main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color, .search-no-results main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color, .page-template-page-researchareas main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color, .page-template-page-advisors main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color, .page-template-page-virtual main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color, .page-template-page-livestream main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color, .tax-research_area main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color, .page-template-page-spotlight main .body-content .content .wp-block-button .wp-block-button__link.has-blue-color {
  color: #00144d;
}
.page-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-red-color, .post-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-red-color, .blog main .body-content .content .wp-block-button .wp-block-button__link.has-red-color, .page-template-page-front main .body-content .content .wp-block-button .wp-block-button__link.has-red-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-red-color, .error404 main .body-content .content .wp-block-button .wp-block-button__link.has-red-color, .page-template-page-sidebar main .body-content .content .wp-block-button .wp-block-button__link.has-red-color, .single main .body-content .content .wp-block-button .wp-block-button__link.has-red-color, .page-template-page-involved main .body-content .content .wp-block-button .wp-block-button__link.has-red-color, .search-results main .body-content .content .wp-block-button .wp-block-button__link.has-red-color, .search-no-results main .body-content .content .wp-block-button .wp-block-button__link.has-red-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button .wp-block-button__link.has-red-color, .page-template-page-researchareas main .body-content .content .wp-block-button .wp-block-button__link.has-red-color, .page-template-page-advisors main .body-content .content .wp-block-button .wp-block-button__link.has-red-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-red-color, .page-template-page-virtual main .body-content .content .wp-block-button .wp-block-button__link.has-red-color, .page-template-page-livestream main .body-content .content .wp-block-button .wp-block-button__link.has-red-color, .tax-research_area main .body-content .content .wp-block-button .wp-block-button__link.has-red-color, .page-template-page-spotlight main .body-content .content .wp-block-button .wp-block-button__link.has-red-color {
  color: #95001a;
}
.page-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color, .post-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color, .blog main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color, .page-template-page-front main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color, .error404 main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color, .page-template-page-sidebar main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color, .single main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color, .page-template-page-involved main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color, .search-results main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color, .search-no-results main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color, .page-template-page-researchareas main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color, .page-template-page-advisors main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color, .page-template-page-virtual main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color, .page-template-page-livestream main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color, .tax-research_area main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color, .page-template-page-spotlight main .body-content .content .wp-block-button .wp-block-button__link.has-lightgray-color {
  color: #f2f2f3;
}
.page-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color, .post-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color, .blog main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color, .page-template-page-front main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color, .error404 main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color, .page-template-page-sidebar main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color, .single main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color, .page-template-page-involved main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color, .search-results main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color, .search-no-results main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color, .page-template-page-researchareas main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color, .page-template-page-advisors main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color, .page-template-page-virtual main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color, .page-template-page-livestream main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color, .tax-research_area main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color, .page-template-page-spotlight main .body-content .content .wp-block-button .wp-block-button__link.has-gray-color {
  color: #cfd0d2;
}
.page-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color, .post-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color, .blog main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color, .page-template-page-front main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color, .error404 main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color, .page-template-page-sidebar main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color, .single main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color, .page-template-page-involved main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color, .search-results main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color, .search-no-results main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color, .page-template-page-researchareas main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color, .page-template-page-advisors main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color, .page-template-page-virtual main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color, .page-template-page-livestream main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color, .tax-research_area main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color, .page-template-page-spotlight main .body-content .content .wp-block-button .wp-block-button__link.has-darkgray-color {
  color: #6c6f76;
}
.page-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color, .post-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color, .blog main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color, .page-template-page-front main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color, .error404 main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color, .page-template-page-sidebar main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color, .single main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color, .page-template-page-involved main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color, .search-results main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color, .search-no-results main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color, .page-template-page-researchareas main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color, .page-template-page-advisors main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color, .page-template-page-virtual main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color, .page-template-page-livestream main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color, .tax-research_area main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color, .page-template-page-spotlight main .body-content .content .wp-block-button .wp-block-button__link.has-darkblue-color {
  color: #000f3a;
}
.page-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-black-color, .post-template-default main .body-content .content .wp-block-button .wp-block-button__link.has-black-color, .blog main .body-content .content .wp-block-button .wp-block-button__link.has-black-color, .page-template-page-front main .body-content .content .wp-block-button .wp-block-button__link.has-black-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-black-color, .error404 main .body-content .content .wp-block-button .wp-block-button__link.has-black-color, .page-template-page-sidebar main .body-content .content .wp-block-button .wp-block-button__link.has-black-color, .single main .body-content .content .wp-block-button .wp-block-button__link.has-black-color, .page-template-page-involved main .body-content .content .wp-block-button .wp-block-button__link.has-black-color, .search-results main .body-content .content .wp-block-button .wp-block-button__link.has-black-color, .search-no-results main .body-content .content .wp-block-button .wp-block-button__link.has-black-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button .wp-block-button__link.has-black-color, .page-template-page-researchareas main .body-content .content .wp-block-button .wp-block-button__link.has-black-color, .page-template-page-advisors main .body-content .content .wp-block-button .wp-block-button__link.has-black-color, .archive main .body-content .content .wp-block-button .wp-block-button__link.has-black-color, .page-template-page-virtual main .body-content .content .wp-block-button .wp-block-button__link.has-black-color, .page-template-page-livestream main .body-content .content .wp-block-button .wp-block-button__link.has-black-color, .tax-research_area main .body-content .content .wp-block-button .wp-block-button__link.has-black-color, .page-template-page-spotlight main .body-content .content .wp-block-button .wp-block-button__link.has-black-color {
  color: #000;
}
.page-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover, .post-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover, .blog main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover, .page-template-page-front main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover, .error404 main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover, .page-template-page-sidebar main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover, .single main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover, .page-template-page-involved main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover, .search-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover, .search-no-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover, .page-template-page-alumniemployment main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover, .page-template-page-researchareas main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover, .page-template-page-advisors main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover, .page-template-page-virtual main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover, .page-template-page-livestream main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover, .tax-research_area main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover, .page-template-page-spotlight main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link:hover {
  box-shadow: none;
  font-size: 1.1em;
}
.page-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color, .post-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color, .blog main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color, .page-template-page-front main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color, .error404 main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color, .page-template-page-sidebar main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color, .single main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color, .page-template-page-involved main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color, .search-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color, .search-no-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color, .page-template-page-researchareas main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color, .page-template-page-advisors main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color, .page-template-page-virtual main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color, .page-template-page-livestream main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color, .tax-research_area main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color, .page-template-page-spotlight main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-white-color {
  border-bottom: 1px solid #fff;
}
.page-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color, .post-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color, .blog main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color, .page-template-page-front main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color, .error404 main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color, .page-template-page-sidebar main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color, .single main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color, .page-template-page-involved main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color, .search-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color, .search-no-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color, .page-template-page-researchareas main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color, .page-template-page-advisors main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color, .page-template-page-virtual main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color, .page-template-page-livestream main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color, .tax-research_area main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color, .page-template-page-spotlight main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-color {
  border-bottom: 1px solid #82afd3;
}
.page-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color, .post-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color, .blog main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color, .page-template-page-front main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color, .error404 main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color, .page-template-page-sidebar main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color, .single main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color, .page-template-page-involved main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color, .search-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color, .search-no-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color, .page-template-page-researchareas main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color, .page-template-page-advisors main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color, .page-template-page-virtual main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color, .page-template-page-livestream main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color, .tax-research_area main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color, .page-template-page-spotlight main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-yellow-color {
  border-bottom: 1px solid #f2c100;
}
.page-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color, .post-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color, .blog main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color, .page-template-page-front main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color, .error404 main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color, .page-template-page-sidebar main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color, .single main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color, .page-template-page-involved main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color, .search-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color, .search-no-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color, .page-template-page-researchareas main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color, .page-template-page-advisors main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color, .page-template-page-virtual main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color, .page-template-page-livestream main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color, .tax-research_area main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color, .page-template-page-spotlight main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-blue-color {
  border-bottom: 1px solid #00144d;
}
.page-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color, .post-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color, .blog main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color, .page-template-page-front main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color, .error404 main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color, .page-template-page-sidebar main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color, .single main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color, .page-template-page-involved main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color, .search-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color, .search-no-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color, .page-template-page-researchareas main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color, .page-template-page-advisors main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color, .page-template-page-virtual main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color, .page-template-page-livestream main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color, .tax-research_area main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color, .page-template-page-spotlight main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-red-color {
  border-bottom: 1px solid #95001a;
}
.page-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color, .post-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color, .blog main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color, .page-template-page-front main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color, .error404 main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color, .page-template-page-sidebar main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color, .single main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color, .page-template-page-involved main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color, .search-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color, .search-no-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color, .page-template-page-researchareas main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color, .page-template-page-advisors main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color, .page-template-page-virtual main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color, .page-template-page-livestream main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color, .tax-research_area main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color, .page-template-page-spotlight main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-lightgray-color {
  border-bottom: 1px solid #f2f2f3;
}
.page-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color, .post-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color, .blog main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color, .page-template-page-front main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color, .error404 main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color, .page-template-page-sidebar main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color, .single main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color, .page-template-page-involved main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color, .search-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color, .search-no-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color, .page-template-page-researchareas main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color, .page-template-page-advisors main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color, .page-template-page-virtual main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color, .page-template-page-livestream main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color, .tax-research_area main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color, .page-template-page-spotlight main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-gray-color {
  border-bottom: 1px solid #cfd0d2;
}
.page-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color, .post-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color, .blog main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color, .page-template-page-front main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color, .error404 main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color, .page-template-page-sidebar main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color, .single main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color, .page-template-page-involved main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color, .search-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color, .search-no-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color, .page-template-page-researchareas main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color, .page-template-page-advisors main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color, .page-template-page-virtual main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color, .page-template-page-livestream main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color, .tax-research_area main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color, .page-template-page-spotlight main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkgray-color {
  border-bottom: 1px solid #6c6f76;
}
.page-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color, .post-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color, .blog main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color, .page-template-page-front main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color, .error404 main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color, .page-template-page-sidebar main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color, .single main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color, .page-template-page-involved main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color, .search-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color, .search-no-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color, .page-template-page-researchareas main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color, .page-template-page-advisors main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color, .page-template-page-virtual main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color, .page-template-page-livestream main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color, .tax-research_area main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color, .page-template-page-spotlight main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-darkblue-color {
  border-bottom: 1px solid #000f3a;
}
.page-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color, .post-template-default main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color, .blog main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color, .page-template-page-front main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color, .error404 main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color, .page-template-page-sidebar main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color, .single main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color, .page-template-page-involved main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color, .search-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color, .search-no-results main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color, .page-template-page-alumniemployment main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color, .page-template-page-researchareas main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color, .page-template-page-advisors main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color, .archive main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color, .page-template-page-virtual main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color, .page-template-page-livestream main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color, .tax-research_area main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color, .page-template-page-spotlight main .body-content .content .wp-block-button.is-style-outline .wp-block-button__link.has-black-color {
  border-bottom: 1px solid #000;
}
.page-template-default main .body-content .content .wp-block-group, .post-template-default main .body-content .content .wp-block-group, .blog main .body-content .content .wp-block-group, .page-template-page-front main .body-content .content .wp-block-group, .archive main .body-content .content .wp-block-group, .error404 main .body-content .content .wp-block-group, .page-template-page-sidebar main .body-content .content .wp-block-group, .single main .body-content .content .wp-block-group, .page-template-page-involved main .body-content .content .wp-block-group, .search-results main .body-content .content .wp-block-group, .search-no-results main .body-content .content .wp-block-group, .page-template-page-alumniemployment main .body-content .content .wp-block-group, .page-template-page-researchareas main .body-content .content .wp-block-group, .page-template-page-advisors main .body-content .content .wp-block-group, .archive main .body-content .content .wp-block-group, .page-template-page-virtual main .body-content .content .wp-block-group, .page-template-page-livestream main .body-content .content .wp-block-group, .tax-research_area main .body-content .content .wp-block-group, .page-template-page-spotlight main .body-content .content .wp-block-group {
  padding: 1.5em;
  margin: 0 0 1.625em 0;
}
.page-template-default main .body-content .content .gform_fields, .post-template-default main .body-content .content .gform_fields, .blog main .body-content .content .gform_fields, .page-template-page-front main .body-content .content .gform_fields, .archive main .body-content .content .gform_fields, .error404 main .body-content .content .gform_fields, .page-template-page-sidebar main .body-content .content .gform_fields, .single main .body-content .content .gform_fields, .page-template-page-involved main .body-content .content .gform_fields, .search-results main .body-content .content .gform_fields, .search-no-results main .body-content .content .gform_fields, .page-template-page-alumniemployment main .body-content .content .gform_fields, .page-template-page-researchareas main .body-content .content .gform_fields, .page-template-page-advisors main .body-content .content .gform_fields, .archive main .body-content .content .gform_fields, .page-template-page-virtual main .body-content .content .gform_fields, .page-template-page-livestream main .body-content .content .gform_fields, .tax-research_area main .body-content .content .gform_fields, .page-template-page-spotlight main .body-content .content .gform_fields {
  list-style-type: none;
  margin: 0.5em 2em 1em 0.5em;
  padding: 0 0 0 0em;
}
.page-template-default main .body-content .content .gform_fields li, .post-template-default main .body-content .content .gform_fields li, .blog main .body-content .content .gform_fields li, .page-template-page-front main .body-content .content .gform_fields li, .archive main .body-content .content .gform_fields li, .error404 main .body-content .content .gform_fields li, .page-template-page-sidebar main .body-content .content .gform_fields li, .single main .body-content .content .gform_fields li, .page-template-page-involved main .body-content .content .gform_fields li, .search-results main .body-content .content .gform_fields li, .search-no-results main .body-content .content .gform_fields li, .page-template-page-alumniemployment main .body-content .content .gform_fields li, .page-template-page-researchareas main .body-content .content .gform_fields li, .page-template-page-advisors main .body-content .content .gform_fields li, .archive main .body-content .content .gform_fields li, .page-template-page-virtual main .body-content .content .gform_fields li, .page-template-page-livestream main .body-content .content .gform_fields li, .tax-research_area main .body-content .content .gform_fields li, .page-template-page-spotlight main .body-content .content .gform_fields li {
  list-style-position: inside;
  text-indent: 0;
  margin-bottom: 0.725em;
}
.page-template-default main .body-content .content .gform_fields li:last-of-type, .post-template-default main .body-content .content .gform_fields li:last-of-type, .blog main .body-content .content .gform_fields li:last-of-type, .page-template-page-front main .body-content .content .gform_fields li:last-of-type, .archive main .body-content .content .gform_fields li:last-of-type, .error404 main .body-content .content .gform_fields li:last-of-type, .page-template-page-sidebar main .body-content .content .gform_fields li:last-of-type, .single main .body-content .content .gform_fields li:last-of-type, .page-template-page-involved main .body-content .content .gform_fields li:last-of-type, .search-results main .body-content .content .gform_fields li:last-of-type, .search-no-results main .body-content .content .gform_fields li:last-of-type, .page-template-page-alumniemployment main .body-content .content .gform_fields li:last-of-type, .page-template-page-researchareas main .body-content .content .gform_fields li:last-of-type, .page-template-page-advisors main .body-content .content .gform_fields li:last-of-type, .archive main .body-content .content .gform_fields li:last-of-type, .page-template-page-virtual main .body-content .content .gform_fields li:last-of-type, .page-template-page-livestream main .body-content .content .gform_fields li:last-of-type, .tax-research_area main .body-content .content .gform_fields li:last-of-type, .page-template-page-spotlight main .body-content .content .gform_fields li:last-of-type {
  margin: 0;
}
.page-template-default main .body-content .content .gform_fields li:before, .post-template-default main .body-content .content .gform_fields li:before, .blog main .body-content .content .gform_fields li:before, .page-template-page-front main .body-content .content .gform_fields li:before, .archive main .body-content .content .gform_fields li:before, .error404 main .body-content .content .gform_fields li:before, .page-template-page-sidebar main .body-content .content .gform_fields li:before, .single main .body-content .content .gform_fields li:before, .page-template-page-involved main .body-content .content .gform_fields li:before, .search-results main .body-content .content .gform_fields li:before, .search-no-results main .body-content .content .gform_fields li:before, .page-template-page-alumniemployment main .body-content .content .gform_fields li:before, .page-template-page-researchareas main .body-content .content .gform_fields li:before, .page-template-page-advisors main .body-content .content .gform_fields li:before, .archive main .body-content .content .gform_fields li:before, .page-template-page-virtual main .body-content .content .gform_fields li:before, .page-template-page-livestream main .body-content .content .gform_fields li:before, .tax-research_area main .body-content .content .gform_fields li:before, .page-template-page-spotlight main .body-content .content .gform_fields li:before {
  display: none;
}
.page-template-default main .body-content .content a, .post-template-default main .body-content .content a, .blog main .body-content .content a, .page-template-page-front main .body-content .content a, .archive main .body-content .content a, .error404 main .body-content .content a, .page-template-page-sidebar main .body-content .content a, .single main .body-content .content a, .page-template-page-involved main .body-content .content a, .search-results main .body-content .content a, .search-no-results main .body-content .content a, .page-template-page-alumniemployment main .body-content .content a, .page-template-page-researchareas main .body-content .content a, .page-template-page-advisors main .body-content .content a, .archive main .body-content .content a, .page-template-page-virtual main .body-content .content a, .page-template-page-livestream main .body-content .content a, .tax-research_area main .body-content .content a, .page-template-page-spotlight main .body-content .content a {
  color: #95001a;
}
.page-template-default main .body-content .content a:hover, .post-template-default main .body-content .content a:hover, .blog main .body-content .content a:hover, .page-template-page-front main .body-content .content a:hover, .archive main .body-content .content a:hover, .error404 main .body-content .content a:hover, .page-template-page-sidebar main .body-content .content a:hover, .single main .body-content .content a:hover, .page-template-page-involved main .body-content .content a:hover, .search-results main .body-content .content a:hover, .search-no-results main .body-content .content a:hover, .page-template-page-alumniemployment main .body-content .content a:hover, .page-template-page-researchareas main .body-content .content a:hover, .page-template-page-advisors main .body-content .content a:hover, .archive main .body-content .content a:hover, .page-template-page-virtual main .body-content .content a:hover, .page-template-page-livestream main .body-content .content a:hover, .tax-research_area main .body-content .content a:hover, .page-template-page-spotlight main .body-content .content a:hover {
  color: #00144d;
}
.page-template-default main .body-content .content .callout, .post-template-default main .body-content .content .callout, .blog main .body-content .content .callout, .page-template-page-front main .body-content .content .callout, .archive main .body-content .content .callout, .error404 main .body-content .content .callout, .page-template-page-sidebar main .body-content .content .callout, .single main .body-content .content .callout, .page-template-page-involved main .body-content .content .callout, .search-results main .body-content .content .callout, .search-no-results main .body-content .content .callout, .page-template-page-alumniemployment main .body-content .content .callout, .page-template-page-researchareas main .body-content .content .callout, .page-template-page-advisors main .body-content .content .callout, .archive main .body-content .content .callout, .page-template-page-virtual main .body-content .content .callout, .page-template-page-livestream main .body-content .content .callout, .tax-research_area main .body-content .content .callout, .page-template-page-spotlight main .body-content .content .callout {
  background: #f2f2f3;
  border-left: 6px solid #00144d;
  display: block;
  margin: 2em auto;
  padding: 2em 2em 2.25em;
  width: 90%;
}
.page-template-default main .body-content .content .wp-block-pullquote, .post-template-default main .body-content .content .wp-block-pullquote, .blog main .body-content .content .wp-block-pullquote, .page-template-page-front main .body-content .content .wp-block-pullquote, .archive main .body-content .content .wp-block-pullquote, .error404 main .body-content .content .wp-block-pullquote, .page-template-page-sidebar main .body-content .content .wp-block-pullquote, .single main .body-content .content .wp-block-pullquote, .page-template-page-involved main .body-content .content .wp-block-pullquote, .search-results main .body-content .content .wp-block-pullquote, .search-no-results main .body-content .content .wp-block-pullquote, .page-template-page-alumniemployment main .body-content .content .wp-block-pullquote, .page-template-page-researchareas main .body-content .content .wp-block-pullquote, .page-template-page-advisors main .body-content .content .wp-block-pullquote, .archive main .body-content .content .wp-block-pullquote, .page-template-page-virtual main .body-content .content .wp-block-pullquote, .page-template-page-livestream main .body-content .content .wp-block-pullquote, .tax-research_area main .body-content .content .wp-block-pullquote, .page-template-page-spotlight main .body-content .content .wp-block-pullquote {
  margin: 2.5em 0;
  padding: 1.625em 0.725em;
}
.page-template-default main .body-content .content .wp-block-pullquote.is-style-default, .post-template-default main .body-content .content .wp-block-pullquote.is-style-default, .blog main .body-content .content .wp-block-pullquote.is-style-default, .page-template-page-front main .body-content .content .wp-block-pullquote.is-style-default, .archive main .body-content .content .wp-block-pullquote.is-style-default, .error404 main .body-content .content .wp-block-pullquote.is-style-default, .page-template-page-sidebar main .body-content .content .wp-block-pullquote.is-style-default, .single main .body-content .content .wp-block-pullquote.is-style-default, .page-template-page-involved main .body-content .content .wp-block-pullquote.is-style-default, .search-results main .body-content .content .wp-block-pullquote.is-style-default, .search-no-results main .body-content .content .wp-block-pullquote.is-style-default, .page-template-page-alumniemployment main .body-content .content .wp-block-pullquote.is-style-default, .page-template-page-researchareas main .body-content .content .wp-block-pullquote.is-style-default, .page-template-page-advisors main .body-content .content .wp-block-pullquote.is-style-default, .archive main .body-content .content .wp-block-pullquote.is-style-default, .page-template-page-virtual main .body-content .content .wp-block-pullquote.is-style-default, .page-template-page-livestream main .body-content .content .wp-block-pullquote.is-style-default, .tax-research_area main .body-content .content .wp-block-pullquote.is-style-default, .page-template-page-spotlight main .body-content .content .wp-block-pullquote.is-style-default {
  background: #f2f2f3;
  border-left: 6px solid #f2c100;
  display: block;
  padding-bottom: 1em;
  padding-top: 1em;
  text-align: left;
  width: 80%;
}
.page-template-default main .body-content .content .wp-block-pullquote.is-style-solid-color, .post-template-default main .body-content .content .wp-block-pullquote.is-style-solid-color, .blog main .body-content .content .wp-block-pullquote.is-style-solid-color, .page-template-page-front main .body-content .content .wp-block-pullquote.is-style-solid-color, .archive main .body-content .content .wp-block-pullquote.is-style-solid-color, .error404 main .body-content .content .wp-block-pullquote.is-style-solid-color, .page-template-page-sidebar main .body-content .content .wp-block-pullquote.is-style-solid-color, .single main .body-content .content .wp-block-pullquote.is-style-solid-color, .page-template-page-involved main .body-content .content .wp-block-pullquote.is-style-solid-color, .search-results main .body-content .content .wp-block-pullquote.is-style-solid-color, .search-no-results main .body-content .content .wp-block-pullquote.is-style-solid-color, .page-template-page-alumniemployment main .body-content .content .wp-block-pullquote.is-style-solid-color, .page-template-page-researchareas main .body-content .content .wp-block-pullquote.is-style-solid-color, .page-template-page-advisors main .body-content .content .wp-block-pullquote.is-style-solid-color, .archive main .body-content .content .wp-block-pullquote.is-style-solid-color, .page-template-page-virtual main .body-content .content .wp-block-pullquote.is-style-solid-color, .page-template-page-livestream main .body-content .content .wp-block-pullquote.is-style-solid-color, .tax-research_area main .body-content .content .wp-block-pullquote.is-style-solid-color, .page-template-page-spotlight main .body-content .content .wp-block-pullquote.is-style-solid-color {
  border-radius: 0 2em 0 2em;
  display: block;
  text-align: left;
  width: 80%;
}
.page-template-default main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote, .post-template-default main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote, .blog main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote, .page-template-page-front main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote, .archive main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote, .error404 main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote, .page-template-page-sidebar main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote, .single main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote, .page-template-page-involved main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote, .search-results main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote, .search-no-results main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote, .page-template-page-alumniemployment main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote, .page-template-page-researchareas main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote, .page-template-page-advisors main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote, .archive main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote, .page-template-page-virtual main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote, .page-template-page-livestream main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote, .tax-research_area main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote, .page-template-page-spotlight main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote {
  max-width: 90%;
}
.page-template-default main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p, .post-template-default main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p, .blog main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p, .page-template-page-front main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p, .archive main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p, .error404 main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p, .page-template-page-sidebar main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p, .single main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p, .page-template-page-involved main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p, .search-results main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p, .search-no-results main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p, .page-template-page-alumniemployment main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p, .page-template-page-researchareas main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p, .page-template-page-advisors main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p, .archive main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p, .page-template-page-virtual main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p, .page-template-page-livestream main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p, .tax-research_area main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p, .page-template-page-spotlight main .body-content .content .wp-block-pullquote.is-style-solid-color blockquote p {
  font-family: "gentium", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1em;
  letter-spacing: -0.015em;
  line-height: 1.375em;
  margin-bottom: 0;
  margin-top: 0;
  padding-bottom: 0;
  padding-top: 0;
}
.page-template-default main .body-content .content .wp-block-spacer, .post-template-default main .body-content .content .wp-block-spacer, .blog main .body-content .content .wp-block-spacer, .page-template-page-front main .body-content .content .wp-block-spacer, .archive main .body-content .content .wp-block-spacer, .error404 main .body-content .content .wp-block-spacer, .page-template-page-sidebar main .body-content .content .wp-block-spacer, .single main .body-content .content .wp-block-spacer, .page-template-page-involved main .body-content .content .wp-block-spacer, .search-results main .body-content .content .wp-block-spacer, .search-no-results main .body-content .content .wp-block-spacer, .page-template-page-alumniemployment main .body-content .content .wp-block-spacer, .page-template-page-researchareas main .body-content .content .wp-block-spacer, .page-template-page-advisors main .body-content .content .wp-block-spacer, .archive main .body-content .content .wp-block-spacer, .page-template-page-virtual main .body-content .content .wp-block-spacer, .page-template-page-livestream main .body-content .content .wp-block-spacer, .tax-research_area main .body-content .content .wp-block-spacer, .page-template-page-spotlight main .body-content .content .wp-block-spacer {
  display: block !important;
}
.page-template-default main .body-content .content .wp-block-separator, .post-template-default main .body-content .content .wp-block-separator, .blog main .body-content .content .wp-block-separator, .page-template-page-front main .body-content .content .wp-block-separator, .archive main .body-content .content .wp-block-separator, .error404 main .body-content .content .wp-block-separator, .page-template-page-sidebar main .body-content .content .wp-block-separator, .single main .body-content .content .wp-block-separator, .page-template-page-involved main .body-content .content .wp-block-separator, .search-results main .body-content .content .wp-block-separator, .search-no-results main .body-content .content .wp-block-separator, .page-template-page-alumniemployment main .body-content .content .wp-block-separator, .page-template-page-researchareas main .body-content .content .wp-block-separator, .page-template-page-advisors main .body-content .content .wp-block-separator, .archive main .body-content .content .wp-block-separator, .page-template-page-virtual main .body-content .content .wp-block-separator, .page-template-page-livestream main .body-content .content .wp-block-separator, .tax-research_area main .body-content .content .wp-block-separator, .page-template-page-spotlight main .body-content .content .wp-block-separator {
  border: none;
  border-bottom: 1px solid #f2f2f3;
}
.page-template-default main .body-content .content .wp-block-separator.is-style-wide, .post-template-default main .body-content .content .wp-block-separator.is-style-wide, .blog main .body-content .content .wp-block-separator.is-style-wide, .page-template-page-front main .body-content .content .wp-block-separator.is-style-wide, .archive main .body-content .content .wp-block-separator.is-style-wide, .error404 main .body-content .content .wp-block-separator.is-style-wide, .page-template-page-sidebar main .body-content .content .wp-block-separator.is-style-wide, .single main .body-content .content .wp-block-separator.is-style-wide, .page-template-page-involved main .body-content .content .wp-block-separator.is-style-wide, .search-results main .body-content .content .wp-block-separator.is-style-wide, .search-no-results main .body-content .content .wp-block-separator.is-style-wide, .page-template-page-alumniemployment main .body-content .content .wp-block-separator.is-style-wide, .page-template-page-researchareas main .body-content .content .wp-block-separator.is-style-wide, .page-template-page-advisors main .body-content .content .wp-block-separator.is-style-wide, .archive main .body-content .content .wp-block-separator.is-style-wide, .page-template-page-virtual main .body-content .content .wp-block-separator.is-style-wide, .page-template-page-livestream main .body-content .content .wp-block-separator.is-style-wide, .tax-research_area main .body-content .content .wp-block-separator.is-style-wide, .page-template-page-spotlight main .body-content .content .wp-block-separator.is-style-wide {
  width: 100%;
  margin: 1.5em 0;
}
.page-template-default main .body-content .content .wp-block-separator.has-lightblue-color, .post-template-default main .body-content .content .wp-block-separator.has-lightblue-color, .blog main .body-content .content .wp-block-separator.has-lightblue-color, .page-template-page-front main .body-content .content .wp-block-separator.has-lightblue-color, .archive main .body-content .content .wp-block-separator.has-lightblue-color, .error404 main .body-content .content .wp-block-separator.has-lightblue-color, .page-template-page-sidebar main .body-content .content .wp-block-separator.has-lightblue-color, .single main .body-content .content .wp-block-separator.has-lightblue-color, .page-template-page-involved main .body-content .content .wp-block-separator.has-lightblue-color, .search-results main .body-content .content .wp-block-separator.has-lightblue-color, .search-no-results main .body-content .content .wp-block-separator.has-lightblue-color, .page-template-page-alumniemployment main .body-content .content .wp-block-separator.has-lightblue-color, .page-template-page-researchareas main .body-content .content .wp-block-separator.has-lightblue-color, .page-template-page-advisors main .body-content .content .wp-block-separator.has-lightblue-color, .archive main .body-content .content .wp-block-separator.has-lightblue-color, .page-template-page-virtual main .body-content .content .wp-block-separator.has-lightblue-color, .page-template-page-livestream main .body-content .content .wp-block-separator.has-lightblue-color, .tax-research_area main .body-content .content .wp-block-separator.has-lightblue-color, .page-template-page-spotlight main .body-content .content .wp-block-separator.has-lightblue-color {
  border-color: #82afd3;
}
.page-template-default main .body-content .content .wp-block-separator.has-yellowblue-color, .post-template-default main .body-content .content .wp-block-separator.has-yellowblue-color, .blog main .body-content .content .wp-block-separator.has-yellowblue-color, .page-template-page-front main .body-content .content .wp-block-separator.has-yellowblue-color, .archive main .body-content .content .wp-block-separator.has-yellowblue-color, .error404 main .body-content .content .wp-block-separator.has-yellowblue-color, .page-template-page-sidebar main .body-content .content .wp-block-separator.has-yellowblue-color, .single main .body-content .content .wp-block-separator.has-yellowblue-color, .page-template-page-involved main .body-content .content .wp-block-separator.has-yellowblue-color, .search-results main .body-content .content .wp-block-separator.has-yellowblue-color, .search-no-results main .body-content .content .wp-block-separator.has-yellowblue-color, .page-template-page-alumniemployment main .body-content .content .wp-block-separator.has-yellowblue-color, .page-template-page-researchareas main .body-content .content .wp-block-separator.has-yellowblue-color, .page-template-page-advisors main .body-content .content .wp-block-separator.has-yellowblue-color, .archive main .body-content .content .wp-block-separator.has-yellowblue-color, .page-template-page-virtual main .body-content .content .wp-block-separator.has-yellowblue-color, .page-template-page-livestream main .body-content .content .wp-block-separator.has-yellowblue-color, .tax-research_area main .body-content .content .wp-block-separator.has-yellowblue-color, .page-template-page-spotlight main .body-content .content .wp-block-separator.has-yellowblue-color {
  border-color: #f2c100;
}
.page-template-default main .body-content .content .wp-block-table, .post-template-default main .body-content .content .wp-block-table, .blog main .body-content .content .wp-block-table, .page-template-page-front main .body-content .content .wp-block-table, .archive main .body-content .content .wp-block-table, .error404 main .body-content .content .wp-block-table, .page-template-page-sidebar main .body-content .content .wp-block-table, .single main .body-content .content .wp-block-table, .page-template-page-involved main .body-content .content .wp-block-table, .search-results main .body-content .content .wp-block-table, .search-no-results main .body-content .content .wp-block-table, .page-template-page-alumniemployment main .body-content .content .wp-block-table, .page-template-page-researchareas main .body-content .content .wp-block-table, .page-template-page-advisors main .body-content .content .wp-block-table, .archive main .body-content .content .wp-block-table, .page-template-page-virtual main .body-content .content .wp-block-table, .page-template-page-livestream main .body-content .content .wp-block-table, .tax-research_area main .body-content .content .wp-block-table, .page-template-page-spotlight main .body-content .content .wp-block-table {
  margin: 1em 0;
  width: 100%;
  font-weight: 300;
  border-bottom: none;
}
.page-template-default main .body-content .content .wp-block-table table, .post-template-default main .body-content .content .wp-block-table table, .blog main .body-content .content .wp-block-table table, .page-template-page-front main .body-content .content .wp-block-table table, .archive main .body-content .content .wp-block-table table, .error404 main .body-content .content .wp-block-table table, .page-template-page-sidebar main .body-content .content .wp-block-table table, .single main .body-content .content .wp-block-table table, .page-template-page-involved main .body-content .content .wp-block-table table, .search-results main .body-content .content .wp-block-table table, .search-no-results main .body-content .content .wp-block-table table, .page-template-page-alumniemployment main .body-content .content .wp-block-table table, .page-template-page-researchareas main .body-content .content .wp-block-table table, .page-template-page-advisors main .body-content .content .wp-block-table table, .archive main .body-content .content .wp-block-table table, .page-template-page-virtual main .body-content .content .wp-block-table table, .page-template-page-livestream main .body-content .content .wp-block-table table, .tax-research_area main .body-content .content .wp-block-table table, .page-template-page-spotlight main .body-content .content .wp-block-table table {
  text-align: left;
  margin: 0 0 1rem 0;
  padding: 0;
  box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.08);
  border: 3px solid rgba(0, 0, 0, 0.12);
  border-spacing: 0;
  border-radius: 4px;
}
.page-template-default main .body-content .content .wp-block-table table p, .page-template-default main .body-content .content .wp-block-table table form, .page-template-default main .body-content .content .wp-block-table table ul, .page-template-default main .body-content .content .wp-block-table table li, .post-template-default main .body-content .content .wp-block-table table p, .post-template-default main .body-content .content .wp-block-table table form, .post-template-default main .body-content .content .wp-block-table table ul, .post-template-default main .body-content .content .wp-block-table table li, .blog main .body-content .content .wp-block-table table p, .blog main .body-content .content .wp-block-table table form, .blog main .body-content .content .wp-block-table table ul, .blog main .body-content .content .wp-block-table table li, .page-template-page-front main .body-content .content .wp-block-table table p, .page-template-page-front main .body-content .content .wp-block-table table form, .page-template-page-front main .body-content .content .wp-block-table table ul, .page-template-page-front main .body-content .content .wp-block-table table li, .archive main .body-content .content .wp-block-table table p, .archive main .body-content .content .wp-block-table table form, .archive main .body-content .content .wp-block-table table ul, .archive main .body-content .content .wp-block-table table li, .error404 main .body-content .content .wp-block-table table p, .error404 main .body-content .content .wp-block-table table form, .error404 main .body-content .content .wp-block-table table ul, .error404 main .body-content .content .wp-block-table table li, .page-template-page-sidebar main .body-content .content .wp-block-table table p, .page-template-page-sidebar main .body-content .content .wp-block-table table form, .page-template-page-sidebar main .body-content .content .wp-block-table table ul, .page-template-page-sidebar main .body-content .content .wp-block-table table li, .single main .body-content .content .wp-block-table table p, .single main .body-content .content .wp-block-table table form, .single main .body-content .content .wp-block-table table ul, .single main .body-content .content .wp-block-table table li, .page-template-page-involved main .body-content .content .wp-block-table table p, .page-template-page-involved main .body-content .content .wp-block-table table form, .page-template-page-involved main .body-content .content .wp-block-table table ul, .page-template-page-involved main .body-content .content .wp-block-table table li, .search-results main .body-content .content .wp-block-table table p, .search-results main .body-content .content .wp-block-table table form, .search-results main .body-content .content .wp-block-table table ul, .search-results main .body-content .content .wp-block-table table li, .search-no-results main .body-content .content .wp-block-table table p, .search-no-results main .body-content .content .wp-block-table table form, .search-no-results main .body-content .content .wp-block-table table ul, .search-no-results main .body-content .content .wp-block-table table li, .page-template-page-alumniemployment main .body-content .content .wp-block-table table p, .page-template-page-alumniemployment main .body-content .content .wp-block-table table form, .page-template-page-alumniemployment main .body-content .content .wp-block-table table ul, .page-template-page-alumniemployment main .body-content .content .wp-block-table table li, .page-template-page-researchareas main .body-content .content .wp-block-table table p, .page-template-page-researchareas main .body-content .content .wp-block-table table form, .page-template-page-researchareas main .body-content .content .wp-block-table table ul, .page-template-page-researchareas main .body-content .content .wp-block-table table li, .page-template-page-advisors main .body-content .content .wp-block-table table p, .page-template-page-advisors main .body-content .content .wp-block-table table form, .page-template-page-advisors main .body-content .content .wp-block-table table ul, .page-template-page-advisors main .body-content .content .wp-block-table table li, .archive main .body-content .content .wp-block-table table p, .archive main .body-content .content .wp-block-table table form, .archive main .body-content .content .wp-block-table table ul, .archive main .body-content .content .wp-block-table table li, .page-template-page-virtual main .body-content .content .wp-block-table table p, .page-template-page-virtual main .body-content .content .wp-block-table table form, .page-template-page-virtual main .body-content .content .wp-block-table table ul, .page-template-page-virtual main .body-content .content .wp-block-table table li, .page-template-page-livestream main .body-content .content .wp-block-table table p, .page-template-page-livestream main .body-content .content .wp-block-table table form, .page-template-page-livestream main .body-content .content .wp-block-table table ul, .page-template-page-livestream main .body-content .content .wp-block-table table li, .tax-research_area main .body-content .content .wp-block-table table p, .tax-research_area main .body-content .content .wp-block-table table form, .tax-research_area main .body-content .content .wp-block-table table ul, .tax-research_area main .body-content .content .wp-block-table table li, .page-template-page-spotlight main .body-content .content .wp-block-table table p, .page-template-page-spotlight main .body-content .content .wp-block-table table form, .page-template-page-spotlight main .body-content .content .wp-block-table table ul, .page-template-page-spotlight main .body-content .content .wp-block-table table li {
  margin: 6px 0px;
  padding: 0;
}
.page-template-default main .body-content .content .wp-block-table table thead, .page-template-default main .body-content .content .wp-block-table table tfoot, .post-template-default main .body-content .content .wp-block-table table thead, .post-template-default main .body-content .content .wp-block-table table tfoot, .blog main .body-content .content .wp-block-table table thead, .blog main .body-content .content .wp-block-table table tfoot, .page-template-page-front main .body-content .content .wp-block-table table thead, .page-template-page-front main .body-content .content .wp-block-table table tfoot, .archive main .body-content .content .wp-block-table table thead, .archive main .body-content .content .wp-block-table table tfoot, .error404 main .body-content .content .wp-block-table table thead, .error404 main .body-content .content .wp-block-table table tfoot, .page-template-page-sidebar main .body-content .content .wp-block-table table thead, .page-template-page-sidebar main .body-content .content .wp-block-table table tfoot, .single main .body-content .content .wp-block-table table thead, .single main .body-content .content .wp-block-table table tfoot, .page-template-page-involved main .body-content .content .wp-block-table table thead, .page-template-page-involved main .body-content .content .wp-block-table table tfoot, .search-results main .body-content .content .wp-block-table table thead, .search-results main .body-content .content .wp-block-table table tfoot, .search-no-results main .body-content .content .wp-block-table table thead, .search-no-results main .body-content .content .wp-block-table table tfoot, .page-template-page-alumniemployment main .body-content .content .wp-block-table table thead, .page-template-page-alumniemployment main .body-content .content .wp-block-table table tfoot, .page-template-page-researchareas main .body-content .content .wp-block-table table thead, .page-template-page-researchareas main .body-content .content .wp-block-table table tfoot, .page-template-page-advisors main .body-content .content .wp-block-table table thead, .page-template-page-advisors main .body-content .content .wp-block-table table tfoot, .archive main .body-content .content .wp-block-table table thead, .archive main .body-content .content .wp-block-table table tfoot, .page-template-page-virtual main .body-content .content .wp-block-table table thead, .page-template-page-virtual main .body-content .content .wp-block-table table tfoot, .page-template-page-livestream main .body-content .content .wp-block-table table thead, .page-template-page-livestream main .body-content .content .wp-block-table table tfoot, .tax-research_area main .body-content .content .wp-block-table table thead, .tax-research_area main .body-content .content .wp-block-table table tfoot, .page-template-page-spotlight main .body-content .content .wp-block-table table thead, .page-template-page-spotlight main .body-content .content .wp-block-table table tfoot {
  border: 1px solid #dddddd;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.page-template-default main .body-content .content .wp-block-table table tbody tr:nth-child(odd), .post-template-default main .body-content .content .wp-block-table table tbody tr:nth-child(odd), .blog main .body-content .content .wp-block-table table tbody tr:nth-child(odd), .page-template-page-front main .body-content .content .wp-block-table table tbody tr:nth-child(odd), .archive main .body-content .content .wp-block-table table tbody tr:nth-child(odd), .error404 main .body-content .content .wp-block-table table tbody tr:nth-child(odd), .page-template-page-sidebar main .body-content .content .wp-block-table table tbody tr:nth-child(odd), .single main .body-content .content .wp-block-table table tbody tr:nth-child(odd), .page-template-page-involved main .body-content .content .wp-block-table table tbody tr:nth-child(odd), .search-results main .body-content .content .wp-block-table table tbody tr:nth-child(odd), .search-no-results main .body-content .content .wp-block-table table tbody tr:nth-child(odd), .page-template-page-alumniemployment main .body-content .content .wp-block-table table tbody tr:nth-child(odd), .page-template-page-researchareas main .body-content .content .wp-block-table table tbody tr:nth-child(odd), .page-template-page-advisors main .body-content .content .wp-block-table table tbody tr:nth-child(odd), .archive main .body-content .content .wp-block-table table tbody tr:nth-child(odd), .page-template-page-virtual main .body-content .content .wp-block-table table tbody tr:nth-child(odd), .page-template-page-livestream main .body-content .content .wp-block-table table tbody tr:nth-child(odd), .tax-research_area main .body-content .content .wp-block-table table tbody tr:nth-child(odd), .page-template-page-spotlight main .body-content .content .wp-block-table table tbody tr:nth-child(odd) {
  background: rgba(0, 0, 0, 0.04);
}
.page-template-default main .body-content .content .wp-block-table table th, .post-template-default main .body-content .content .wp-block-table table th, .blog main .body-content .content .wp-block-table table th, .page-template-page-front main .body-content .content .wp-block-table table th, .archive main .body-content .content .wp-block-table table th, .error404 main .body-content .content .wp-block-table table th, .page-template-page-sidebar main .body-content .content .wp-block-table table th, .single main .body-content .content .wp-block-table table th, .page-template-page-involved main .body-content .content .wp-block-table table th, .search-results main .body-content .content .wp-block-table table th, .search-no-results main .body-content .content .wp-block-table table th, .page-template-page-alumniemployment main .body-content .content .wp-block-table table th, .page-template-page-researchareas main .body-content .content .wp-block-table table th, .page-template-page-advisors main .body-content .content .wp-block-table table th, .archive main .body-content .content .wp-block-table table th, .page-template-page-virtual main .body-content .content .wp-block-table table th, .page-template-page-livestream main .body-content .content .wp-block-table table th, .tax-research_area main .body-content .content .wp-block-table table th, .page-template-page-spotlight main .body-content .content .wp-block-table table th {
  line-height: 1.2em;
  margin: 0px;
  padding: 18px 12px;
  border-top: 1px solid #dddddd;
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  box-sizing: border-box;
  background-color: #000f3a;
  color: #fff;
}
.page-template-default main .body-content .content .wp-block-table table td, .post-template-default main .body-content .content .wp-block-table table td, .blog main .body-content .content .wp-block-table table td, .page-template-page-front main .body-content .content .wp-block-table table td, .archive main .body-content .content .wp-block-table table td, .error404 main .body-content .content .wp-block-table table td, .page-template-page-sidebar main .body-content .content .wp-block-table table td, .single main .body-content .content .wp-block-table table td, .page-template-page-involved main .body-content .content .wp-block-table table td, .search-results main .body-content .content .wp-block-table table td, .search-no-results main .body-content .content .wp-block-table table td, .page-template-page-alumniemployment main .body-content .content .wp-block-table table td, .page-template-page-researchareas main .body-content .content .wp-block-table table td, .page-template-page-advisors main .body-content .content .wp-block-table table td, .archive main .body-content .content .wp-block-table table td, .page-template-page-virtual main .body-content .content .wp-block-table table td, .page-template-page-livestream main .body-content .content .wp-block-table table td, .tax-research_area main .body-content .content .wp-block-table table td, .page-template-page-spotlight main .body-content .content .wp-block-table table td {
  padding: 12px;
  margin: 0px;
  border-top: 1px solid #dddddd;
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  box-sizing: border-box;
}
.page-template-default main .body-content .content .wp-block-table table td ul, .post-template-default main .body-content .content .wp-block-table table td ul, .blog main .body-content .content .wp-block-table table td ul, .page-template-page-front main .body-content .content .wp-block-table table td ul, .archive main .body-content .content .wp-block-table table td ul, .error404 main .body-content .content .wp-block-table table td ul, .page-template-page-sidebar main .body-content .content .wp-block-table table td ul, .single main .body-content .content .wp-block-table table td ul, .page-template-page-involved main .body-content .content .wp-block-table table td ul, .search-results main .body-content .content .wp-block-table table td ul, .search-no-results main .body-content .content .wp-block-table table td ul, .page-template-page-alumniemployment main .body-content .content .wp-block-table table td ul, .page-template-page-researchareas main .body-content .content .wp-block-table table td ul, .page-template-page-advisors main .body-content .content .wp-block-table table td ul, .archive main .body-content .content .wp-block-table table td ul, .page-template-page-virtual main .body-content .content .wp-block-table table td ul, .page-template-page-livestream main .body-content .content .wp-block-table table td ul, .tax-research_area main .body-content .content .wp-block-table table td ul, .page-template-page-spotlight main .body-content .content .wp-block-table table td ul {
  padding-left: 1em;
  margin: 0;
}
.page-template-default main .body-content .content .wp-block-advgb-table, .post-template-default main .body-content .content .wp-block-advgb-table, .blog main .body-content .content .wp-block-advgb-table, .page-template-page-front main .body-content .content .wp-block-advgb-table, .archive main .body-content .content .wp-block-advgb-table, .error404 main .body-content .content .wp-block-advgb-table, .page-template-page-sidebar main .body-content .content .wp-block-advgb-table, .single main .body-content .content .wp-block-advgb-table, .page-template-page-involved main .body-content .content .wp-block-advgb-table, .search-results main .body-content .content .wp-block-advgb-table, .search-no-results main .body-content .content .wp-block-advgb-table, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-table, .page-template-page-researchareas main .body-content .content .wp-block-advgb-table, .page-template-page-advisors main .body-content .content .wp-block-advgb-table, .archive main .body-content .content .wp-block-advgb-table, .page-template-page-virtual main .body-content .content .wp-block-advgb-table, .page-template-page-livestream main .body-content .content .wp-block-advgb-table, .tax-research_area main .body-content .content .wp-block-advgb-table, .page-template-page-spotlight main .body-content .content .wp-block-advgb-table {
  text-align: left;
  margin: 0 0 1rem 0;
  padding: 0;
  box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.08);
  border: 3px solid rgba(0, 0, 0, 0.12);
  border-spacing: 0;
  border-radius: 4px;
}
.page-template-default main .body-content .content .wp-block-advgb-table p, .page-template-default main .body-content .content .wp-block-advgb-table form, .page-template-default main .body-content .content .wp-block-advgb-table ul, .page-template-default main .body-content .content .wp-block-advgb-table li, .post-template-default main .body-content .content .wp-block-advgb-table p, .post-template-default main .body-content .content .wp-block-advgb-table form, .post-template-default main .body-content .content .wp-block-advgb-table ul, .post-template-default main .body-content .content .wp-block-advgb-table li, .blog main .body-content .content .wp-block-advgb-table p, .blog main .body-content .content .wp-block-advgb-table form, .blog main .body-content .content .wp-block-advgb-table ul, .blog main .body-content .content .wp-block-advgb-table li, .page-template-page-front main .body-content .content .wp-block-advgb-table p, .page-template-page-front main .body-content .content .wp-block-advgb-table form, .page-template-page-front main .body-content .content .wp-block-advgb-table ul, .page-template-page-front main .body-content .content .wp-block-advgb-table li, .archive main .body-content .content .wp-block-advgb-table p, .archive main .body-content .content .wp-block-advgb-table form, .archive main .body-content .content .wp-block-advgb-table ul, .archive main .body-content .content .wp-block-advgb-table li, .error404 main .body-content .content .wp-block-advgb-table p, .error404 main .body-content .content .wp-block-advgb-table form, .error404 main .body-content .content .wp-block-advgb-table ul, .error404 main .body-content .content .wp-block-advgb-table li, .page-template-page-sidebar main .body-content .content .wp-block-advgb-table p, .page-template-page-sidebar main .body-content .content .wp-block-advgb-table form, .page-template-page-sidebar main .body-content .content .wp-block-advgb-table ul, .page-template-page-sidebar main .body-content .content .wp-block-advgb-table li, .single main .body-content .content .wp-block-advgb-table p, .single main .body-content .content .wp-block-advgb-table form, .single main .body-content .content .wp-block-advgb-table ul, .single main .body-content .content .wp-block-advgb-table li, .page-template-page-involved main .body-content .content .wp-block-advgb-table p, .page-template-page-involved main .body-content .content .wp-block-advgb-table form, .page-template-page-involved main .body-content .content .wp-block-advgb-table ul, .page-template-page-involved main .body-content .content .wp-block-advgb-table li, .search-results main .body-content .content .wp-block-advgb-table p, .search-results main .body-content .content .wp-block-advgb-table form, .search-results main .body-content .content .wp-block-advgb-table ul, .search-results main .body-content .content .wp-block-advgb-table li, .search-no-results main .body-content .content .wp-block-advgb-table p, .search-no-results main .body-content .content .wp-block-advgb-table form, .search-no-results main .body-content .content .wp-block-advgb-table ul, .search-no-results main .body-content .content .wp-block-advgb-table li, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-table p, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-table form, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-table ul, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-table li, .page-template-page-researchareas main .body-content .content .wp-block-advgb-table p, .page-template-page-researchareas main .body-content .content .wp-block-advgb-table form, .page-template-page-researchareas main .body-content .content .wp-block-advgb-table ul, .page-template-page-researchareas main .body-content .content .wp-block-advgb-table li, .page-template-page-advisors main .body-content .content .wp-block-advgb-table p, .page-template-page-advisors main .body-content .content .wp-block-advgb-table form, .page-template-page-advisors main .body-content .content .wp-block-advgb-table ul, .page-template-page-advisors main .body-content .content .wp-block-advgb-table li, .archive main .body-content .content .wp-block-advgb-table p, .archive main .body-content .content .wp-block-advgb-table form, .archive main .body-content .content .wp-block-advgb-table ul, .archive main .body-content .content .wp-block-advgb-table li, .page-template-page-virtual main .body-content .content .wp-block-advgb-table p, .page-template-page-virtual main .body-content .content .wp-block-advgb-table form, .page-template-page-virtual main .body-content .content .wp-block-advgb-table ul, .page-template-page-virtual main .body-content .content .wp-block-advgb-table li, .page-template-page-livestream main .body-content .content .wp-block-advgb-table p, .page-template-page-livestream main .body-content .content .wp-block-advgb-table form, .page-template-page-livestream main .body-content .content .wp-block-advgb-table ul, .page-template-page-livestream main .body-content .content .wp-block-advgb-table li, .tax-research_area main .body-content .content .wp-block-advgb-table p, .tax-research_area main .body-content .content .wp-block-advgb-table form, .tax-research_area main .body-content .content .wp-block-advgb-table ul, .tax-research_area main .body-content .content .wp-block-advgb-table li, .page-template-page-spotlight main .body-content .content .wp-block-advgb-table p, .page-template-page-spotlight main .body-content .content .wp-block-advgb-table form, .page-template-page-spotlight main .body-content .content .wp-block-advgb-table ul, .page-template-page-spotlight main .body-content .content .wp-block-advgb-table li {
  margin: 6px 0px;
  padding: 0;
}
.page-template-default main .body-content .content .wp-block-advgb-table thead, .page-template-default main .body-content .content .wp-block-advgb-table tfoot, .post-template-default main .body-content .content .wp-block-advgb-table thead, .post-template-default main .body-content .content .wp-block-advgb-table tfoot, .blog main .body-content .content .wp-block-advgb-table thead, .blog main .body-content .content .wp-block-advgb-table tfoot, .page-template-page-front main .body-content .content .wp-block-advgb-table thead, .page-template-page-front main .body-content .content .wp-block-advgb-table tfoot, .archive main .body-content .content .wp-block-advgb-table thead, .archive main .body-content .content .wp-block-advgb-table tfoot, .error404 main .body-content .content .wp-block-advgb-table thead, .error404 main .body-content .content .wp-block-advgb-table tfoot, .page-template-page-sidebar main .body-content .content .wp-block-advgb-table thead, .page-template-page-sidebar main .body-content .content .wp-block-advgb-table tfoot, .single main .body-content .content .wp-block-advgb-table thead, .single main .body-content .content .wp-block-advgb-table tfoot, .page-template-page-involved main .body-content .content .wp-block-advgb-table thead, .page-template-page-involved main .body-content .content .wp-block-advgb-table tfoot, .search-results main .body-content .content .wp-block-advgb-table thead, .search-results main .body-content .content .wp-block-advgb-table tfoot, .search-no-results main .body-content .content .wp-block-advgb-table thead, .search-no-results main .body-content .content .wp-block-advgb-table tfoot, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-table thead, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-table tfoot, .page-template-page-researchareas main .body-content .content .wp-block-advgb-table thead, .page-template-page-researchareas main .body-content .content .wp-block-advgb-table tfoot, .page-template-page-advisors main .body-content .content .wp-block-advgb-table thead, .page-template-page-advisors main .body-content .content .wp-block-advgb-table tfoot, .archive main .body-content .content .wp-block-advgb-table thead, .archive main .body-content .content .wp-block-advgb-table tfoot, .page-template-page-virtual main .body-content .content .wp-block-advgb-table thead, .page-template-page-virtual main .body-content .content .wp-block-advgb-table tfoot, .page-template-page-livestream main .body-content .content .wp-block-advgb-table thead, .page-template-page-livestream main .body-content .content .wp-block-advgb-table tfoot, .tax-research_area main .body-content .content .wp-block-advgb-table thead, .tax-research_area main .body-content .content .wp-block-advgb-table tfoot, .page-template-page-spotlight main .body-content .content .wp-block-advgb-table thead, .page-template-page-spotlight main .body-content .content .wp-block-advgb-table tfoot {
  border: 1px solid #dddddd;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.page-template-default main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd), .post-template-default main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd), .blog main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd), .page-template-page-front main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd), .archive main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd), .error404 main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd), .page-template-page-sidebar main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd), .single main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd), .page-template-page-involved main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd), .search-results main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd), .search-no-results main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd), .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd), .page-template-page-researchareas main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd), .page-template-page-advisors main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd), .archive main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd), .page-template-page-virtual main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd), .page-template-page-livestream main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd), .tax-research_area main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd), .page-template-page-spotlight main .body-content .content .wp-block-advgb-table tbody tr:nth-child(odd) {
  background: rgba(0, 0, 0, 0.04);
}
.page-template-default main .body-content .content .wp-block-advgb-table th, .post-template-default main .body-content .content .wp-block-advgb-table th, .blog main .body-content .content .wp-block-advgb-table th, .page-template-page-front main .body-content .content .wp-block-advgb-table th, .archive main .body-content .content .wp-block-advgb-table th, .error404 main .body-content .content .wp-block-advgb-table th, .page-template-page-sidebar main .body-content .content .wp-block-advgb-table th, .single main .body-content .content .wp-block-advgb-table th, .page-template-page-involved main .body-content .content .wp-block-advgb-table th, .search-results main .body-content .content .wp-block-advgb-table th, .search-no-results main .body-content .content .wp-block-advgb-table th, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-table th, .page-template-page-researchareas main .body-content .content .wp-block-advgb-table th, .page-template-page-advisors main .body-content .content .wp-block-advgb-table th, .archive main .body-content .content .wp-block-advgb-table th, .page-template-page-virtual main .body-content .content .wp-block-advgb-table th, .page-template-page-livestream main .body-content .content .wp-block-advgb-table th, .tax-research_area main .body-content .content .wp-block-advgb-table th, .page-template-page-spotlight main .body-content .content .wp-block-advgb-table th {
  line-height: 1.2em;
  margin: 0px;
  padding: 18px 12px;
  border-top: 1px solid #dddddd;
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  box-sizing: border-box;
  background-color: #000f3a;
  color: #fff;
}
.page-template-default main .body-content .content .wp-block-advgb-table td, .post-template-default main .body-content .content .wp-block-advgb-table td, .blog main .body-content .content .wp-block-advgb-table td, .page-template-page-front main .body-content .content .wp-block-advgb-table td, .archive main .body-content .content .wp-block-advgb-table td, .error404 main .body-content .content .wp-block-advgb-table td, .page-template-page-sidebar main .body-content .content .wp-block-advgb-table td, .single main .body-content .content .wp-block-advgb-table td, .page-template-page-involved main .body-content .content .wp-block-advgb-table td, .search-results main .body-content .content .wp-block-advgb-table td, .search-no-results main .body-content .content .wp-block-advgb-table td, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-table td, .page-template-page-researchareas main .body-content .content .wp-block-advgb-table td, .page-template-page-advisors main .body-content .content .wp-block-advgb-table td, .archive main .body-content .content .wp-block-advgb-table td, .page-template-page-virtual main .body-content .content .wp-block-advgb-table td, .page-template-page-livestream main .body-content .content .wp-block-advgb-table td, .tax-research_area main .body-content .content .wp-block-advgb-table td, .page-template-page-spotlight main .body-content .content .wp-block-advgb-table td {
  padding: 12px;
  margin: 0px;
  border-top: 1px solid #dddddd;
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  box-sizing: border-box;
}
.page-template-default main .body-content .content .wp-block-advgb-table td ul, .post-template-default main .body-content .content .wp-block-advgb-table td ul, .blog main .body-content .content .wp-block-advgb-table td ul, .page-template-page-front main .body-content .content .wp-block-advgb-table td ul, .archive main .body-content .content .wp-block-advgb-table td ul, .error404 main .body-content .content .wp-block-advgb-table td ul, .page-template-page-sidebar main .body-content .content .wp-block-advgb-table td ul, .single main .body-content .content .wp-block-advgb-table td ul, .page-template-page-involved main .body-content .content .wp-block-advgb-table td ul, .search-results main .body-content .content .wp-block-advgb-table td ul, .search-no-results main .body-content .content .wp-block-advgb-table td ul, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-table td ul, .page-template-page-researchareas main .body-content .content .wp-block-advgb-table td ul, .page-template-page-advisors main .body-content .content .wp-block-advgb-table td ul, .archive main .body-content .content .wp-block-advgb-table td ul, .page-template-page-virtual main .body-content .content .wp-block-advgb-table td ul, .page-template-page-livestream main .body-content .content .wp-block-advgb-table td ul, .tax-research_area main .body-content .content .wp-block-advgb-table td ul, .page-template-page-spotlight main .body-content .content .wp-block-advgb-table td ul {
  padding-left: 1em;
  margin: 0;
}
.page-template-default main .body-content .content .wp-block-media-text, .post-template-default main .body-content .content .wp-block-media-text, .blog main .body-content .content .wp-block-media-text, .page-template-page-front main .body-content .content .wp-block-media-text, .archive main .body-content .content .wp-block-media-text, .error404 main .body-content .content .wp-block-media-text, .page-template-page-sidebar main .body-content .content .wp-block-media-text, .single main .body-content .content .wp-block-media-text, .page-template-page-involved main .body-content .content .wp-block-media-text, .search-results main .body-content .content .wp-block-media-text, .search-no-results main .body-content .content .wp-block-media-text, .page-template-page-alumniemployment main .body-content .content .wp-block-media-text, .page-template-page-researchareas main .body-content .content .wp-block-media-text, .page-template-page-advisors main .body-content .content .wp-block-media-text, .archive main .body-content .content .wp-block-media-text, .page-template-page-virtual main .body-content .content .wp-block-media-text, .page-template-page-livestream main .body-content .content .wp-block-media-text, .tax-research_area main .body-content .content .wp-block-media-text, .page-template-page-spotlight main .body-content .content .wp-block-media-text {
  display: block;
}
.page-template-default main .body-content .content .wp-block-media-text .wp-block-media-text__media, .post-template-default main .body-content .content .wp-block-media-text .wp-block-media-text__media, .blog main .body-content .content .wp-block-media-text .wp-block-media-text__media, .page-template-page-front main .body-content .content .wp-block-media-text .wp-block-media-text__media, .archive main .body-content .content .wp-block-media-text .wp-block-media-text__media, .error404 main .body-content .content .wp-block-media-text .wp-block-media-text__media, .page-template-page-sidebar main .body-content .content .wp-block-media-text .wp-block-media-text__media, .single main .body-content .content .wp-block-media-text .wp-block-media-text__media, .page-template-page-involved main .body-content .content .wp-block-media-text .wp-block-media-text__media, .search-results main .body-content .content .wp-block-media-text .wp-block-media-text__media, .search-no-results main .body-content .content .wp-block-media-text .wp-block-media-text__media, .page-template-page-alumniemployment main .body-content .content .wp-block-media-text .wp-block-media-text__media, .page-template-page-researchareas main .body-content .content .wp-block-media-text .wp-block-media-text__media, .page-template-page-advisors main .body-content .content .wp-block-media-text .wp-block-media-text__media, .archive main .body-content .content .wp-block-media-text .wp-block-media-text__media, .page-template-page-virtual main .body-content .content .wp-block-media-text .wp-block-media-text__media, .page-template-page-livestream main .body-content .content .wp-block-media-text .wp-block-media-text__media, .tax-research_area main .body-content .content .wp-block-media-text .wp-block-media-text__media, .page-template-page-spotlight main .body-content .content .wp-block-media-text .wp-block-media-text__media {
  margin: 1em 0;
}
.page-template-default main .body-content .content .wp-block-media-text .wp-block-media-text__media img, .post-template-default main .body-content .content .wp-block-media-text .wp-block-media-text__media img, .blog main .body-content .content .wp-block-media-text .wp-block-media-text__media img, .page-template-page-front main .body-content .content .wp-block-media-text .wp-block-media-text__media img, .archive main .body-content .content .wp-block-media-text .wp-block-media-text__media img, .error404 main .body-content .content .wp-block-media-text .wp-block-media-text__media img, .page-template-page-sidebar main .body-content .content .wp-block-media-text .wp-block-media-text__media img, .single main .body-content .content .wp-block-media-text .wp-block-media-text__media img, .page-template-page-involved main .body-content .content .wp-block-media-text .wp-block-media-text__media img, .search-results main .body-content .content .wp-block-media-text .wp-block-media-text__media img, .search-no-results main .body-content .content .wp-block-media-text .wp-block-media-text__media img, .page-template-page-alumniemployment main .body-content .content .wp-block-media-text .wp-block-media-text__media img, .page-template-page-researchareas main .body-content .content .wp-block-media-text .wp-block-media-text__media img, .page-template-page-advisors main .body-content .content .wp-block-media-text .wp-block-media-text__media img, .archive main .body-content .content .wp-block-media-text .wp-block-media-text__media img, .page-template-page-virtual main .body-content .content .wp-block-media-text .wp-block-media-text__media img, .page-template-page-livestream main .body-content .content .wp-block-media-text .wp-block-media-text__media img, .tax-research_area main .body-content .content .wp-block-media-text .wp-block-media-text__media img, .page-template-page-spotlight main .body-content .content .wp-block-media-text .wp-block-media-text__media img {
  height: auto;
}
.page-template-default main .body-content .content .wp-block-image, .post-template-default main .body-content .content .wp-block-image, .blog main .body-content .content .wp-block-image, .page-template-page-front main .body-content .content .wp-block-image, .archive main .body-content .content .wp-block-image, .error404 main .body-content .content .wp-block-image, .page-template-page-sidebar main .body-content .content .wp-block-image, .single main .body-content .content .wp-block-image, .page-template-page-involved main .body-content .content .wp-block-image, .search-results main .body-content .content .wp-block-image, .search-no-results main .body-content .content .wp-block-image, .page-template-page-alumniemployment main .body-content .content .wp-block-image, .page-template-page-researchareas main .body-content .content .wp-block-image, .page-template-page-advisors main .body-content .content .wp-block-image, .archive main .body-content .content .wp-block-image, .page-template-page-virtual main .body-content .content .wp-block-image, .page-template-page-livestream main .body-content .content .wp-block-image, .tax-research_area main .body-content .content .wp-block-image, .page-template-page-spotlight main .body-content .content .wp-block-image {
  float: none;
  margin: 1em auto;
}
.page-template-default main .body-content .content .wp-block-image img, .post-template-default main .body-content .content .wp-block-image img, .blog main .body-content .content .wp-block-image img, .page-template-page-front main .body-content .content .wp-block-image img, .archive main .body-content .content .wp-block-image img, .error404 main .body-content .content .wp-block-image img, .page-template-page-sidebar main .body-content .content .wp-block-image img, .single main .body-content .content .wp-block-image img, .page-template-page-involved main .body-content .content .wp-block-image img, .search-results main .body-content .content .wp-block-image img, .search-no-results main .body-content .content .wp-block-image img, .page-template-page-alumniemployment main .body-content .content .wp-block-image img, .page-template-page-researchareas main .body-content .content .wp-block-image img, .page-template-page-advisors main .body-content .content .wp-block-image img, .archive main .body-content .content .wp-block-image img, .page-template-page-virtual main .body-content .content .wp-block-image img, .page-template-page-livestream main .body-content .content .wp-block-image img, .tax-research_area main .body-content .content .wp-block-image img, .page-template-page-spotlight main .body-content .content .wp-block-image img {
  height: auto;
}
.page-template-default main .body-content .content .wp-block-embed, .post-template-default main .body-content .content .wp-block-embed, .blog main .body-content .content .wp-block-embed, .page-template-page-front main .body-content .content .wp-block-embed, .archive main .body-content .content .wp-block-embed, .error404 main .body-content .content .wp-block-embed, .page-template-page-sidebar main .body-content .content .wp-block-embed, .single main .body-content .content .wp-block-embed, .page-template-page-involved main .body-content .content .wp-block-embed, .search-results main .body-content .content .wp-block-embed, .search-no-results main .body-content .content .wp-block-embed, .page-template-page-alumniemployment main .body-content .content .wp-block-embed, .page-template-page-researchareas main .body-content .content .wp-block-embed, .page-template-page-advisors main .body-content .content .wp-block-embed, .archive main .body-content .content .wp-block-embed, .page-template-page-virtual main .body-content .content .wp-block-embed, .page-template-page-livestream main .body-content .content .wp-block-embed, .tax-research_area main .body-content .content .wp-block-embed, .page-template-page-spotlight main .body-content .content .wp-block-embed {
  margin-left: 0;
  margin-right: 0;
}
.page-template-default main .body-content .content .wp-block-advgb-accordions, .post-template-default main .body-content .content .wp-block-advgb-accordions, .blog main .body-content .content .wp-block-advgb-accordions, .page-template-page-front main .body-content .content .wp-block-advgb-accordions, .archive main .body-content .content .wp-block-advgb-accordions, .error404 main .body-content .content .wp-block-advgb-accordions, .page-template-page-sidebar main .body-content .content .wp-block-advgb-accordions, .single main .body-content .content .wp-block-advgb-accordions, .page-template-page-involved main .body-content .content .wp-block-advgb-accordions, .search-results main .body-content .content .wp-block-advgb-accordions, .search-no-results main .body-content .content .wp-block-advgb-accordions, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-accordions, .page-template-page-researchareas main .body-content .content .wp-block-advgb-accordions, .page-template-page-advisors main .body-content .content .wp-block-advgb-accordions, .archive main .body-content .content .wp-block-advgb-accordions, .page-template-page-virtual main .body-content .content .wp-block-advgb-accordions, .page-template-page-livestream main .body-content .content .wp-block-advgb-accordions, .tax-research_area main .body-content .content .wp-block-advgb-accordions, .page-template-page-spotlight main .body-content .content .wp-block-advgb-accordions {
  margin: 0.5em 0 2.5em 0;
}
.page-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item, .post-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item, .blog main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item, .page-template-page-front main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item, .error404 main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item, .page-template-page-sidebar main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item, .single main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item, .page-template-page-involved main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item, .search-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item, .search-no-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item, .page-template-page-researchareas main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item, .page-template-page-advisors main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item, .page-template-page-virtual main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item, .page-template-page-livestream main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item, .tax-research_area main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item, .page-template-page-spotlight main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item {
  margin: 0 !important;
}
.page-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus, .post-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus, .blog main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus, .page-template-page-front main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus, .error404 main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus, .page-template-page-sidebar main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus, .single main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus, .page-template-page-involved main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus, .search-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus, .search-no-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus, .page-template-page-researchareas main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus, .page-template-page-advisors main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus, .page-template-page-virtual main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus, .page-template-page-livestream main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus, .tax-research_area main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus, .page-template-page-spotlight main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:focus {
  outline: none;
}
.page-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header, .post-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header, .blog main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header, .page-template-page-front main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header, .error404 main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header, .page-template-page-sidebar main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header, .single main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header, .page-template-page-involved main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header, .search-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header, .search-no-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header, .page-template-page-researchareas main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header, .page-template-page-advisors main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header, .page-template-page-virtual main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header, .page-template-page-livestream main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header, .tax-research_area main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header, .page-template-page-spotlight main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item:last-of-type .advgb-accordion-header {
  border-color: rgba(0, 0, 0, 0);
  padding-bottom: 0;
}
.page-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header, .post-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header, .blog main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header, .page-template-page-front main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header, .error404 main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header, .page-template-page-sidebar main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header, .single main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header, .page-template-page-involved main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header, .search-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header, .search-no-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header, .page-template-page-researchareas main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header, .page-template-page-advisors main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header, .page-template-page-virtual main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header, .page-template-page-livestream main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header, .tax-research_area main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header, .page-template-page-spotlight main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header {
  font-size: 0.825em;
  margin: 0;
  border: 0;
  padding: 1.5em 2.5em 1.5em 0;
  border-bottom: 1px solid #82afd3;
}
.page-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus, .post-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus, .blog main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus, .page-template-page-front main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus, .error404 main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus, .page-template-page-sidebar main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus, .single main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus, .page-template-page-involved main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus, .search-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus, .search-no-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus, .page-template-page-researchareas main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus, .page-template-page-advisors main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus, .page-template-page-virtual main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus, .page-template-page-livestream main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus, .tax-research_area main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus, .page-template-page-spotlight main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header:focus {
  outline: none;
}
.page-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon, .post-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon, .blog main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon, .page-template-page-front main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon, .error404 main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon, .page-template-page-sidebar main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon, .single main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon, .page-template-page-involved main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon, .search-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon, .search-no-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon, .page-template-page-researchareas main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon, .page-template-page-advisors main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon, .page-template-page-virtual main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon, .page-template-page-livestream main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon, .tax-research_area main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon, .page-template-page-spotlight main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-icon {
  display: block !important;
  line-height: 1em;
}
.page-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title, .post-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title, .blog main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title, .page-template-page-front main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title, .error404 main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title, .page-template-page-sidebar main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title, .single main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title, .page-template-page-involved main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title, .search-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title, .search-no-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title, .page-template-page-researchareas main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title, .page-template-page-advisors main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title, .page-template-page-virtual main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title, .page-template-page-livestream main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title, .tax-research_area main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title, .page-template-page-spotlight main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title {
  font-weight: 600;
  line-height: 1.25em;
  margin: 0;
  padding: 0;
}
.page-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before, .post-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before, .blog main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before, .page-template-page-front main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before, .error404 main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before, .page-template-page-sidebar main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before, .single main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before, .page-template-page-involved main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before, .search-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before, .search-no-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before, .page-template-page-researchareas main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before, .page-template-page-advisors main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before, .page-template-page-virtual main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before, .page-template-page-livestream main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before, .tax-research_area main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before, .page-template-page-spotlight main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-header .advgb-accordion-header-title:before {
  display: none;
}
.page-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body, .post-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body, .blog main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body, .page-template-page-front main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body, .error404 main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body, .page-template-page-sidebar main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body, .single main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body, .page-template-page-involved main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body, .search-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body, .search-no-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body, .page-template-page-researchareas main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body, .page-template-page-advisors main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body, .page-template-page-virtual main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body, .page-template-page-livestream main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body, .tax-research_area main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body, .page-template-page-spotlight main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body {
  border: 0;
  margin: 0;
  padding: 1em 0;
}
.page-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p, .post-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p, .blog main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p, .page-template-page-front main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p, .error404 main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p, .page-template-page-sidebar main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p, .single main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p, .page-template-page-involved main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p, .search-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p, .search-no-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p, .page-template-page-researchareas main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p, .page-template-page-advisors main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p, .page-template-page-virtual main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p, .page-template-page-livestream main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p, .tax-research_area main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p, .page-template-page-spotlight main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p {
  padding: 0.25em 0.5em;
  font-size: 0.85em;
}
.page-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type, .post-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type, .blog main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type, .page-template-page-front main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type, .error404 main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type, .page-template-page-sidebar main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type, .single main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type, .page-template-page-involved main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type, .search-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type, .search-no-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type, .page-template-page-researchareas main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type, .page-template-page-advisors main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type, .page-template-page-virtual main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type, .page-template-page-livestream main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type, .tax-research_area main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type, .page-template-page-spotlight main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body p:last-of-type {
  margin: 0;
}
.page-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul, .post-template-default main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul, .blog main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul, .page-template-page-front main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul, .error404 main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul, .page-template-page-sidebar main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul, .single main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul, .page-template-page-involved main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul, .search-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul, .search-no-results main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul, .page-template-page-researchareas main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul, .page-template-page-advisors main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul, .archive main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul, .page-template-page-virtual main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul, .page-template-page-livestream main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul, .tax-research_area main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul, .page-template-page-spotlight main .body-content .content .wp-block-advgb-accordions .wp-block-advgb-accordion-item .advgb-accordion-body ul {
  font-size: 0.8em;
  padding-left: 3em;
  margin: 0.5em 0;
}
.page-template-default main .body-content .content .wp-block-advgb-images-slider, .post-template-default main .body-content .content .wp-block-advgb-images-slider, .blog main .body-content .content .wp-block-advgb-images-slider, .page-template-page-front main .body-content .content .wp-block-advgb-images-slider, .archive main .body-content .content .wp-block-advgb-images-slider, .error404 main .body-content .content .wp-block-advgb-images-slider, .page-template-page-sidebar main .body-content .content .wp-block-advgb-images-slider, .single main .body-content .content .wp-block-advgb-images-slider, .page-template-page-involved main .body-content .content .wp-block-advgb-images-slider, .search-results main .body-content .content .wp-block-advgb-images-slider, .search-no-results main .body-content .content .wp-block-advgb-images-slider, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-images-slider, .page-template-page-researchareas main .body-content .content .wp-block-advgb-images-slider, .page-template-page-advisors main .body-content .content .wp-block-advgb-images-slider, .archive main .body-content .content .wp-block-advgb-images-slider, .page-template-page-virtual main .body-content .content .wp-block-advgb-images-slider, .page-template-page-livestream main .body-content .content .wp-block-advgb-images-slider, .tax-research_area main .body-content .content .wp-block-advgb-images-slider, .page-template-page-spotlight main .body-content .content .wp-block-advgb-images-slider {
  padding: 0 1em;
}
.page-template-default main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before, .post-template-default main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before, .blog main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before, .page-template-page-front main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before, .archive main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before, .error404 main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before, .page-template-page-sidebar main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before, .single main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before, .page-template-page-involved main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before, .search-results main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before, .search-no-results main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before, .page-template-page-researchareas main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before, .page-template-page-advisors main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before, .archive main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before, .page-template-page-virtual main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before, .page-template-page-livestream main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before, .tax-research_area main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before, .page-template-page-spotlight main .body-content .content .wp-block-advgb-images-slider .slick-dots li:before {
  display: none;
}
.page-template-default main .body-content .content .wp-block-advgb-adv-tabs, .post-template-default main .body-content .content .wp-block-advgb-adv-tabs, .blog main .body-content .content .wp-block-advgb-adv-tabs, .page-template-page-front main .body-content .content .wp-block-advgb-adv-tabs, .archive main .body-content .content .wp-block-advgb-adv-tabs, .error404 main .body-content .content .wp-block-advgb-adv-tabs, .page-template-page-sidebar main .body-content .content .wp-block-advgb-adv-tabs, .single main .body-content .content .wp-block-advgb-adv-tabs, .page-template-page-involved main .body-content .content .wp-block-advgb-adv-tabs, .search-results main .body-content .content .wp-block-advgb-adv-tabs, .search-no-results main .body-content .content .wp-block-advgb-adv-tabs, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-adv-tabs, .page-template-page-researchareas main .body-content .content .wp-block-advgb-adv-tabs, .page-template-page-advisors main .body-content .content .wp-block-advgb-adv-tabs, .archive main .body-content .content .wp-block-advgb-adv-tabs, .page-template-page-virtual main .body-content .content .wp-block-advgb-adv-tabs, .page-template-page-livestream main .body-content .content .wp-block-advgb-adv-tabs, .tax-research_area main .body-content .content .wp-block-advgb-adv-tabs, .page-template-page-spotlight main .body-content .content .wp-block-advgb-adv-tabs {
  border-radius: 0 !important;
  margin-top: 1em;
}
.page-template-default main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel, .post-template-default main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel, .blog main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel, .page-template-page-front main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel, .archive main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel, .error404 main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel, .page-template-page-sidebar main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel, .single main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel, .page-template-page-involved main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel, .search-results main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel, .search-no-results main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel, .page-template-page-researchareas main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel, .page-template-page-advisors main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel, .archive main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel, .page-template-page-virtual main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel, .page-template-page-livestream main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel, .tax-research_area main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel, .page-template-page-spotlight main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel {
  border-radius: 0 !important;
}
.page-template-default main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab, .post-template-default main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab, .blog main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab, .page-template-page-front main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab, .archive main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab, .error404 main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab, .page-template-page-sidebar main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab, .single main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab, .page-template-page-involved main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab, .search-results main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab, .search-no-results main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab, .page-template-page-researchareas main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab, .page-template-page-advisors main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab, .archive main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab, .page-template-page-virtual main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab, .page-template-page-livestream main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab, .tax-research_area main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab, .page-template-page-spotlight main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab {
  border-radius: 0 !important;
  border: none !important;
  padding: 1em;
  text-indent: 0;
  margin: 0;
}
.page-template-default main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before, .post-template-default main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before, .blog main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before, .page-template-page-front main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before, .archive main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before, .error404 main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before, .page-template-page-sidebar main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before, .single main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before, .page-template-page-involved main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before, .search-results main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before, .search-no-results main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before, .page-template-page-researchareas main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before, .page-template-page-advisors main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before, .archive main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before, .page-template-page-virtual main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before, .page-template-page-livestream main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before, .tax-research_area main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before, .page-template-page-spotlight main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab:before {
  display: none;
}
.page-template-default main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a, .post-template-default main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a, .blog main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a, .page-template-page-front main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a, .archive main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a, .error404 main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a, .page-template-page-sidebar main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a, .single main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a, .page-template-page-involved main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a, .search-results main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a, .search-no-results main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a, .page-template-page-researchareas main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a, .page-template-page-advisors main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a, .archive main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a, .page-template-page-virtual main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a, .page-template-page-livestream main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a, .tax-research_area main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a, .page-template-page-spotlight main .body-content .content .wp-block-advgb-adv-tabs .advgb-tabs-panel .advgb-tab a {
  padding: 0;
}
.page-template-default main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper, .post-template-default main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper, .blog main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper, .page-template-page-front main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper, .archive main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper, .error404 main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper, .page-template-page-sidebar main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper, .single main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper, .page-template-page-involved main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper, .search-results main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper, .search-no-results main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper, .page-template-page-researchareas main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper, .page-template-page-advisors main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper, .archive main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper, .page-template-page-virtual main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper, .page-template-page-livestream main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper, .tax-research_area main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper, .page-template-page-spotlight main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper {
  border-radius: 0 !important;
}
.page-template-default main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p, .post-template-default main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p, .blog main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p, .page-template-page-front main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p, .archive main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p, .error404 main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p, .page-template-page-sidebar main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p, .single main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p, .page-template-page-involved main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p, .search-results main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p, .search-no-results main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p, .page-template-page-researchareas main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p, .page-template-page-advisors main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p, .archive main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p, .page-template-page-virtual main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p, .page-template-page-livestream main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p, .tax-research_area main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p, .page-template-page-spotlight main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper p {
  margin: 0 0 1em 0 !important;
}
.page-template-default main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .page-template-default main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table, .post-template-default main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .post-template-default main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table, .blog main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .blog main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table, .page-template-page-front main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .page-template-page-front main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table, .archive main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .archive main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table, .error404 main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .error404 main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table, .page-template-page-sidebar main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .page-template-page-sidebar main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table, .single main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .single main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table, .page-template-page-involved main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .page-template-page-involved main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table, .search-results main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .search-results main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table, .search-no-results main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .search-no-results main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table, .page-template-page-researchareas main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .page-template-page-researchareas main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table, .page-template-page-advisors main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .page-template-page-advisors main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table, .archive main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .archive main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table, .page-template-page-virtual main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .page-template-page-virtual main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table, .page-template-page-livestream main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .page-template-page-livestream main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table, .tax-research_area main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .tax-research_area main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table, .page-template-page-spotlight main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-table, .page-template-page-spotlight main .body-content .content .wp-block-advgb-adv-tabs .advgb-tab-body-wrapper .wp-block-advgb-table {
  font-size: 0.875em;
}
@media screen and (min-width: 58em) {
  .page-template-default main .sect-hero, .post-template-default main .sect-hero, .blog main .sect-hero, .page-template-page-front main .sect-hero, .archive main .sect-hero, .error404 main .sect-hero, .page-template-page-sidebar main .sect-hero, .single main .sect-hero, .page-template-page-involved main .sect-hero, .search-results main .sect-hero, .search-no-results main .sect-hero, .page-template-page-alumniemployment main .sect-hero, .page-template-page-researchareas main .sect-hero, .page-template-page-advisors main .sect-hero, .archive main .sect-hero, .page-template-page-virtual main .sect-hero, .page-template-page-livestream main .sect-hero, .tax-research_area main .sect-hero, .page-template-page-spotlight main .sect-hero {
    padding: 2em 0;
    height: 16rem;
    min-height: 0;
  }
  .page-template-default main .sect-hero .hero-text, .post-template-default main .sect-hero .hero-text, .blog main .sect-hero .hero-text, .page-template-page-front main .sect-hero .hero-text, .archive main .sect-hero .hero-text, .error404 main .sect-hero .hero-text, .page-template-page-sidebar main .sect-hero .hero-text, .single main .sect-hero .hero-text, .page-template-page-involved main .sect-hero .hero-text, .search-results main .sect-hero .hero-text, .search-no-results main .sect-hero .hero-text, .page-template-page-alumniemployment main .sect-hero .hero-text, .page-template-page-researchareas main .sect-hero .hero-text, .page-template-page-advisors main .sect-hero .hero-text, .archive main .sect-hero .hero-text, .page-template-page-virtual main .sect-hero .hero-text, .page-template-page-livestream main .sect-hero .hero-text, .tax-research_area main .sect-hero .hero-text, .page-template-page-spotlight main .sect-hero .hero-text {
    width: 85%;
    margin: 0 auto;
  }
  .page-template-default main .sect-hero .hero-text .subtitle, .post-template-default main .sect-hero .hero-text .subtitle, .blog main .sect-hero .hero-text .subtitle, .page-template-page-front main .sect-hero .hero-text .subtitle, .archive main .sect-hero .hero-text .subtitle, .error404 main .sect-hero .hero-text .subtitle, .page-template-page-sidebar main .sect-hero .hero-text .subtitle, .single main .sect-hero .hero-text .subtitle, .page-template-page-involved main .sect-hero .hero-text .subtitle, .search-results main .sect-hero .hero-text .subtitle, .search-no-results main .sect-hero .hero-text .subtitle, .page-template-page-alumniemployment main .sect-hero .hero-text .subtitle, .page-template-page-researchareas main .sect-hero .hero-text .subtitle, .page-template-page-advisors main .sect-hero .hero-text .subtitle, .archive main .sect-hero .hero-text .subtitle, .page-template-page-virtual main .sect-hero .hero-text .subtitle, .page-template-page-livestream main .sect-hero .hero-text .subtitle, .tax-research_area main .sect-hero .hero-text .subtitle, .page-template-page-spotlight main .sect-hero .hero-text .subtitle {
    width: 95%;
    font-size: 0.9em;
  }
  .page-template-default main .body-content .content .wp-block-image, .post-template-default main .body-content .content .wp-block-image, .blog main .body-content .content .wp-block-image, .page-template-page-front main .body-content .content .wp-block-image, .archive main .body-content .content .wp-block-image, .error404 main .body-content .content .wp-block-image, .page-template-page-sidebar main .body-content .content .wp-block-image, .single main .body-content .content .wp-block-image, .page-template-page-involved main .body-content .content .wp-block-image, .search-results main .body-content .content .wp-block-image, .search-no-results main .body-content .content .wp-block-image, .page-template-page-alumniemployment main .body-content .content .wp-block-image, .page-template-page-researchareas main .body-content .content .wp-block-image, .page-template-page-advisors main .body-content .content .wp-block-image, .archive main .body-content .content .wp-block-image, .page-template-page-virtual main .body-content .content .wp-block-image, .page-template-page-livestream main .body-content .content .wp-block-image, .tax-research_area main .body-content .content .wp-block-image, .page-template-page-spotlight main .body-content .content .wp-block-image {
    margin: 1em 0;
  }
  .page-template-default main .body-content .content .wp-block-advgb-images-slider .slick-dots, .post-template-default main .body-content .content .wp-block-advgb-images-slider .slick-dots, .blog main .body-content .content .wp-block-advgb-images-slider .slick-dots, .page-template-page-front main .body-content .content .wp-block-advgb-images-slider .slick-dots, .archive main .body-content .content .wp-block-advgb-images-slider .slick-dots, .error404 main .body-content .content .wp-block-advgb-images-slider .slick-dots, .page-template-page-sidebar main .body-content .content .wp-block-advgb-images-slider .slick-dots, .single main .body-content .content .wp-block-advgb-images-slider .slick-dots, .page-template-page-involved main .body-content .content .wp-block-advgb-images-slider .slick-dots, .search-results main .body-content .content .wp-block-advgb-images-slider .slick-dots, .search-no-results main .body-content .content .wp-block-advgb-images-slider .slick-dots, .page-template-page-alumniemployment main .body-content .content .wp-block-advgb-images-slider .slick-dots, .page-template-page-researchareas main .body-content .content .wp-block-advgb-images-slider .slick-dots, .page-template-page-advisors main .body-content .content .wp-block-advgb-images-slider .slick-dots, .archive main .body-content .content .wp-block-advgb-images-slider .slick-dots, .page-template-page-virtual main .body-content .content .wp-block-advgb-images-slider .slick-dots, .page-template-page-livestream main .body-content .content .wp-block-advgb-images-slider .slick-dots, .tax-research_area main .body-content .content .wp-block-advgb-images-slider .slick-dots, .page-template-page-spotlight main .body-content .content .wp-block-advgb-images-slider .slick-dots {
    bottom: -40px;
  }
  .page-template-default main .body-content .content .wp-block-media-text, .post-template-default main .body-content .content .wp-block-media-text, .blog main .body-content .content .wp-block-media-text, .page-template-page-front main .body-content .content .wp-block-media-text, .archive main .body-content .content .wp-block-media-text, .error404 main .body-content .content .wp-block-media-text, .page-template-page-sidebar main .body-content .content .wp-block-media-text, .single main .body-content .content .wp-block-media-text, .page-template-page-involved main .body-content .content .wp-block-media-text, .search-results main .body-content .content .wp-block-media-text, .search-no-results main .body-content .content .wp-block-media-text, .page-template-page-alumniemployment main .body-content .content .wp-block-media-text, .page-template-page-researchareas main .body-content .content .wp-block-media-text, .page-template-page-advisors main .body-content .content .wp-block-media-text, .archive main .body-content .content .wp-block-media-text, .page-template-page-virtual main .body-content .content .wp-block-media-text, .page-template-page-livestream main .body-content .content .wp-block-media-text, .tax-research_area main .body-content .content .wp-block-media-text, .page-template-page-spotlight main .body-content .content .wp-block-media-text {
    display: -ms-grid;
    display: grid;
    margin: 2em 0;
  }
  .page-template-default main .body-content .content .wp-block-media-text .wp-block-media-text__media, .post-template-default main .body-content .content .wp-block-media-text .wp-block-media-text__media, .blog main .body-content .content .wp-block-media-text .wp-block-media-text__media, .page-template-page-front main .body-content .content .wp-block-media-text .wp-block-media-text__media, .archive main .body-content .content .wp-block-media-text .wp-block-media-text__media, .error404 main .body-content .content .wp-block-media-text .wp-block-media-text__media, .page-template-page-sidebar main .body-content .content .wp-block-media-text .wp-block-media-text__media, .single main .body-content .content .wp-block-media-text .wp-block-media-text__media, .page-template-page-involved main .body-content .content .wp-block-media-text .wp-block-media-text__media, .search-results main .body-content .content .wp-block-media-text .wp-block-media-text__media, .search-no-results main .body-content .content .wp-block-media-text .wp-block-media-text__media, .page-template-page-alumniemployment main .body-content .content .wp-block-media-text .wp-block-media-text__media, .page-template-page-researchareas main .body-content .content .wp-block-media-text .wp-block-media-text__media, .page-template-page-advisors main .body-content .content .wp-block-media-text .wp-block-media-text__media, .archive main .body-content .content .wp-block-media-text .wp-block-media-text__media, .page-template-page-virtual main .body-content .content .wp-block-media-text .wp-block-media-text__media, .page-template-page-livestream main .body-content .content .wp-block-media-text .wp-block-media-text__media, .tax-research_area main .body-content .content .wp-block-media-text .wp-block-media-text__media, .page-template-page-spotlight main .body-content .content .wp-block-media-text .wp-block-media-text__media {
    margin: 0;
  }
}
@media screen and (min-width: 86em) {
  .page-template-default main .sect-hero .hero-text, .post-template-default main .sect-hero .hero-text, .blog main .sect-hero .hero-text, .page-template-page-front main .sect-hero .hero-text, .archive main .sect-hero .hero-text, .error404 main .sect-hero .hero-text, .page-template-page-sidebar main .sect-hero .hero-text, .single main .sect-hero .hero-text, .page-template-page-involved main .sect-hero .hero-text, .search-results main .sect-hero .hero-text, .search-no-results main .sect-hero .hero-text, .page-template-page-alumniemployment main .sect-hero .hero-text, .page-template-page-researchareas main .sect-hero .hero-text, .page-template-page-advisors main .sect-hero .hero-text, .archive main .sect-hero .hero-text, .page-template-page-virtual main .sect-hero .hero-text, .page-template-page-livestream main .sect-hero .hero-text, .tax-research_area main .sect-hero .hero-text, .page-template-page-spotlight main .sect-hero .hero-text {
    width: 75%;
  }
  .page-template-default main .sect-hero .hero-text .subtitle, .post-template-default main .sect-hero .hero-text .subtitle, .blog main .sect-hero .hero-text .subtitle, .page-template-page-front main .sect-hero .hero-text .subtitle, .archive main .sect-hero .hero-text .subtitle, .error404 main .sect-hero .hero-text .subtitle, .page-template-page-sidebar main .sect-hero .hero-text .subtitle, .single main .sect-hero .hero-text .subtitle, .page-template-page-involved main .sect-hero .hero-text .subtitle, .search-results main .sect-hero .hero-text .subtitle, .search-no-results main .sect-hero .hero-text .subtitle, .page-template-page-alumniemployment main .sect-hero .hero-text .subtitle, .page-template-page-researchareas main .sect-hero .hero-text .subtitle, .page-template-page-advisors main .sect-hero .hero-text .subtitle, .archive main .sect-hero .hero-text .subtitle, .page-template-page-virtual main .sect-hero .hero-text .subtitle, .page-template-page-livestream main .sect-hero .hero-text .subtitle, .tax-research_area main .sect-hero .hero-text .subtitle, .page-template-page-spotlight main .sect-hero .hero-text .subtitle {
    width: 95%;
  }
}

.page-template-page-alumniemployment .main .categories a {
  font-size: 0.9em;
}
.page-template-page-alumniemployment .main hr {
  border-color: #f2c100;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 1em;
  width: 5rem;
}
.page-template-page-alumniemployment .main .filterlist {
  list-style-type: none !important;
  margin: 0.5em 0 !important;
  padding: 0 !important;
}
.page-template-page-alumniemployment .main .filterlist li {
  list-style-position: outside !important;
  text-indent: 0 !important;
  margin-bottom: 0 !important;
}
.page-template-page-alumniemployment .main .filterlist li:last-of-type {
  margin: 0;
}
.page-template-page-alumniemployment .main .filterlist li:before {
  display: none;
}
.page-template-page-alumniemployment .main .btn-wrap {
  position: relative;
}
.page-template-page-alumniemployment .main .btn-wrap .btn-reveal {
  color: #00144d;
  cursor: pointer;
  display: inline-block;
  position: relative;
}
.page-template-page-alumniemployment .main .btn-wrap .btn-reveal:hover {
  color: #95001a;
}
.page-template-page-alumniemployment .main .btn-wrap .btn-reveal:before {
  content: "\f105";
  font-weight: 900;
  font-family: "Font Awesome 5 Free";
  color: #82afd3;
  margin-right: 0.625em;
  font-size: 0.75em;
}
.page-template-page-alumniemployment .main .btn-wrap .btn-reveal.active:before {
  content: "\f078";
}
.page-template-page-alumniemployment .main .btn-wrap .reveal-content {
  opacity: 0;
  visibility: hidden;
  max-height: 0;
  transition: 0.2s;
  background-color: #fff;
  border: 1px solid #f2f2f3;
  overflow-y: scroll;
  z-index: 999;
}
.page-template-page-alumniemployment .main .btn-wrap .reveal-content.show {
  opacity: 1;
  visibility: visible;
  max-height: 15em;
  padding: 0.5em;
}
.page-template-page-alumniemployment .main .btn-wrap .reveal-content a {
  line-height: 1.15em;
  display: block;
  margin: 0 0 0.5em 0;
  white-space: nowrap;
  font-weight: 600;
  font-size: 0.9em;
}
.page-template-page-alumniemployment .main .btn-wrap .reveal-content a:last-of-type {
  margin: 0;
}
@media screen and (min-width: 58em) {
  .page-template-page-alumniemployment .main .filterlist {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    position: relative;
  }
  .page-template-page-alumniemployment .main .filterlist li {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    transform: translateX(0);
    position: relative;
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
  }
}

.page-template-page-sidebar main .body-content .content, .page-template-default main .body-content .content, .page-template-page-alumniemployment main .body-content .content, .page-template-page-researchareas main .body-content .content, .single-tour main .body-content .content, .page-template-page-livestream main .body-content .content, .tax-research_area main .body-content .content {
  padding: 1em;
}
.page-template-page-sidebar main .body-content .content a, .page-template-default main .body-content .content a, .page-template-page-alumniemployment main .body-content .content a, .page-template-page-researchareas main .body-content .content a, .single-tour main .body-content .content a, .page-template-page-livestream main .body-content .content a, .tax-research_area main .body-content .content a {
  text-decoration: underline;
}
.page-template-page-sidebar main .body-content .sidebar, .page-template-default main .body-content .sidebar, .page-template-page-alumniemployment main .body-content .sidebar, .page-template-page-researchareas main .body-content .sidebar, .single-tour main .body-content .sidebar, .page-template-page-livestream main .body-content .sidebar, .tax-research_area main .body-content .sidebar {
  padding: 1em;
}
.page-template-page-sidebar main .body-content .sidebar .widget_nav_menu .widgettitle, .page-template-default main .body-content .sidebar .widget_nav_menu .widgettitle, .page-template-page-alumniemployment main .body-content .sidebar .widget_nav_menu .widgettitle, .page-template-page-researchareas main .body-content .sidebar .widget_nav_menu .widgettitle, .single-tour main .body-content .sidebar .widget_nav_menu .widgettitle, .page-template-page-livestream main .body-content .sidebar .widget_nav_menu .widgettitle, .tax-research_area main .body-content .sidebar .widget_nav_menu .widgettitle {
  margin: 0;
  font-size: 1.25em;
  color: #000f3a;
  border-bottom: 1px solid #82afd3;
  padding: 0 0 1rem 0;
  line-height: 1.15em;
}
.page-template-page-sidebar main .body-content .sidebar .widget_nav_menu ul.menu, .page-template-default main .body-content .sidebar .widget_nav_menu ul.menu, .page-template-page-alumniemployment main .body-content .sidebar .widget_nav_menu ul.menu, .page-template-page-researchareas main .body-content .sidebar .widget_nav_menu ul.menu, .single-tour main .body-content .sidebar .widget_nav_menu ul.menu, .page-template-page-livestream main .body-content .sidebar .widget_nav_menu ul.menu, .tax-research_area main .body-content .sidebar .widget_nav_menu ul.menu {
  margin: 1.5rem 0 0 0;
  padding: 0;
  list-style-type: none;
}
.page-template-page-sidebar main .body-content .sidebar .widget_nav_menu ul.menu li, .page-template-default main .body-content .sidebar .widget_nav_menu ul.menu li, .page-template-page-alumniemployment main .body-content .sidebar .widget_nav_menu ul.menu li, .page-template-page-researchareas main .body-content .sidebar .widget_nav_menu ul.menu li, .single-tour main .body-content .sidebar .widget_nav_menu ul.menu li, .page-template-page-livestream main .body-content .sidebar .widget_nav_menu ul.menu li, .tax-research_area main .body-content .sidebar .widget_nav_menu ul.menu li {
  text-indent: 0em;
  font-size: 1em;
  margin: 0 0 0.75em 0;
}
.page-template-page-sidebar main .body-content .sidebar .widget_nav_menu ul.menu li:before, .page-template-default main .body-content .sidebar .widget_nav_menu ul.menu li:before, .page-template-page-alumniemployment main .body-content .sidebar .widget_nav_menu ul.menu li:before, .page-template-page-researchareas main .body-content .sidebar .widget_nav_menu ul.menu li:before, .single-tour main .body-content .sidebar .widget_nav_menu ul.menu li:before, .page-template-page-livestream main .body-content .sidebar .widget_nav_menu ul.menu li:before, .tax-research_area main .body-content .sidebar .widget_nav_menu ul.menu li:before {
  display: none;
}
.page-template-page-sidebar main .body-content .sidebar .widget_nav_menu ul.menu li a, .page-template-default main .body-content .sidebar .widget_nav_menu ul.menu li a, .page-template-page-alumniemployment main .body-content .sidebar .widget_nav_menu ul.menu li a, .page-template-page-researchareas main .body-content .sidebar .widget_nav_menu ul.menu li a, .single-tour main .body-content .sidebar .widget_nav_menu ul.menu li a, .page-template-page-livestream main .body-content .sidebar .widget_nav_menu ul.menu li a, .tax-research_area main .body-content .sidebar .widget_nav_menu ul.menu li a {
  display: flex;
  align-items: flex-start;
  font-family: "gentium", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.15em;
  color: #00144d;
}
.page-template-page-sidebar main .body-content .sidebar .widget_nav_menu ul.menu li a:before, .page-template-default main .body-content .sidebar .widget_nav_menu ul.menu li a:before, .page-template-page-alumniemployment main .body-content .sidebar .widget_nav_menu ul.menu li a:before, .page-template-page-researchareas main .body-content .sidebar .widget_nav_menu ul.menu li a:before, .single-tour main .body-content .sidebar .widget_nav_menu ul.menu li a:before, .page-template-page-livestream main .body-content .sidebar .widget_nav_menu ul.menu li a:before, .tax-research_area main .body-content .sidebar .widget_nav_menu ul.menu li a:before {
  content: "\f067";
  color: #82afd3;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 0.5em;
  margin-right: 1em;
}
.page-template-page-sidebar main .body-content .sidebar .widget_nav_menu ul.menu li a:hover, .page-template-default main .body-content .sidebar .widget_nav_menu ul.menu li a:hover, .page-template-page-alumniemployment main .body-content .sidebar .widget_nav_menu ul.menu li a:hover, .page-template-page-researchareas main .body-content .sidebar .widget_nav_menu ul.menu li a:hover, .single-tour main .body-content .sidebar .widget_nav_menu ul.menu li a:hover, .page-template-page-livestream main .body-content .sidebar .widget_nav_menu ul.menu li a:hover, .tax-research_area main .body-content .sidebar .widget_nav_menu ul.menu li a:hover {
  color: #95001a;
}
.page-template-page-sidebar main .body-content .sidebar .widget_nav_menu ul.menu li a:hover:before, .page-template-default main .body-content .sidebar .widget_nav_menu ul.menu li a:hover:before, .page-template-page-alumniemployment main .body-content .sidebar .widget_nav_menu ul.menu li a:hover:before, .page-template-page-researchareas main .body-content .sidebar .widget_nav_menu ul.menu li a:hover:before, .single-tour main .body-content .sidebar .widget_nav_menu ul.menu li a:hover:before, .page-template-page-livestream main .body-content .sidebar .widget_nav_menu ul.menu li a:hover:before, .tax-research_area main .body-content .sidebar .widget_nav_menu ul.menu li a:hover:before {
  color: #f2c100;
}
.page-template-page-sidebar main .body-content .sidebar .widget_nav_menu ul.menu li ul, .page-template-default main .body-content .sidebar .widget_nav_menu ul.menu li ul, .page-template-page-alumniemployment main .body-content .sidebar .widget_nav_menu ul.menu li ul, .page-template-page-researchareas main .body-content .sidebar .widget_nav_menu ul.menu li ul, .single-tour main .body-content .sidebar .widget_nav_menu ul.menu li ul, .page-template-page-livestream main .body-content .sidebar .widget_nav_menu ul.menu li ul, .tax-research_area main .body-content .sidebar .widget_nav_menu ul.menu li ul {
  list-style-type: none;
  padding-left: 1em;
}
.page-template-page-sidebar main .body-content .sidebar .widget_nav_menu ul.menu li ul li, .page-template-default main .body-content .sidebar .widget_nav_menu ul.menu li ul li, .page-template-page-alumniemployment main .body-content .sidebar .widget_nav_menu ul.menu li ul li, .page-template-page-researchareas main .body-content .sidebar .widget_nav_menu ul.menu li ul li, .single-tour main .body-content .sidebar .widget_nav_menu ul.menu li ul li, .page-template-page-livestream main .body-content .sidebar .widget_nav_menu ul.menu li ul li, .tax-research_area main .body-content .sidebar .widget_nav_menu ul.menu li ul li {
  text-indent: 0em;
  font-size: 1em;
  margin: 0.5em 0;
}
.page-template-page-sidebar main .body-content .sidebar .widget, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget, .page-template-default main .body-content .sidebar .widget, .page-template-default main .body-content .sidebar .tribe-events-widget, .page-template-page-alumniemployment main .body-content .sidebar .widget, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget, .page-template-page-researchareas main .body-content .sidebar .widget, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget, .single-tour main .body-content .sidebar .widget, .single-tour main .body-content .sidebar .tribe-events-widget, .page-template-page-livestream main .body-content .sidebar .widget, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget, .tax-research_area main .body-content .sidebar .widget, .tax-research_area main .body-content .sidebar .tribe-events-widget {
  margin-bottom: 2em;
}
.page-template-page-sidebar main .body-content .sidebar .widget .widgettitle, .page-template-page-sidebar main .body-content .sidebar .widget .tribe-events-widget-events-list__header-title, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .widgettitle, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__header-title, .page-template-default main .body-content .sidebar .widget .widgettitle, .page-template-default main .body-content .sidebar .widget .tribe-events-widget-events-list__header-title, .page-template-default main .body-content .sidebar .tribe-events-widget .widgettitle, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__header-title, .page-template-page-alumniemployment main .body-content .sidebar .widget .widgettitle, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-events-widget-events-list__header-title, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .widgettitle, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__header-title, .page-template-page-researchareas main .body-content .sidebar .widget .widgettitle, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-events-widget-events-list__header-title, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .widgettitle, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__header-title, .single-tour main .body-content .sidebar .widget .widgettitle, .single-tour main .body-content .sidebar .widget .tribe-events-widget-events-list__header-title, .single-tour main .body-content .sidebar .tribe-events-widget .widgettitle, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__header-title, .page-template-page-livestream main .body-content .sidebar .widget .widgettitle, .page-template-page-livestream main .body-content .sidebar .widget .tribe-events-widget-events-list__header-title, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .widgettitle, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__header-title, .tax-research_area main .body-content .sidebar .widget .widgettitle, .tax-research_area main .body-content .sidebar .widget .tribe-events-widget-events-list__header-title, .tax-research_area main .body-content .sidebar .tribe-events-widget .widgettitle, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__header-title {
  margin: 0;
  font-size: 1.125em;
  color: #000f3a;
  border-bottom: 1px solid #82afd3;
  padding: 0 0 1rem 0;
  line-height: 1.15em;
  font-family: "Georgia", Cambria, Times New Roman, Times, serif;
  font-weight: 700;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-events-header__messages, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages, .page-template-default main .body-content .sidebar .widget .tribe-events-header__messages, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-events-header__messages, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-events-header__messages, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages, .single-tour main .body-content .sidebar .widget .tribe-events-header__messages, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages, .page-template-page-livestream main .body-content .sidebar .widget .tribe-events-header__messages, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages, .tax-research_area main .body-content .sidebar .widget .tribe-events-header__messages, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages {
  margin: 0;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message, .page-template-default main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message, .single-tour main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message, .page-template-page-livestream main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message, .tax-research_area main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message {
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1.15em;
  display: flex;
  justify-content: flex-start;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message svg, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message svg, .page-template-default main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message svg, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message svg, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message svg, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message svg, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message svg, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message svg, .single-tour main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message svg, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message svg, .page-template-page-livestream main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message svg, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message svg, .tax-research_area main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message svg, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message svg {
  width: 2em;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message svg .tribe-common-c-svgicon__svg-stroke, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message svg .tribe-common-c-svgicon__svg-stroke, .page-template-default main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message svg .tribe-common-c-svgicon__svg-stroke, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message svg .tribe-common-c-svgicon__svg-stroke, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message svg .tribe-common-c-svgicon__svg-stroke, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message svg .tribe-common-c-svgicon__svg-stroke, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message svg .tribe-common-c-svgicon__svg-stroke, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message svg .tribe-common-c-svgicon__svg-stroke, .single-tour main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message svg .tribe-common-c-svgicon__svg-stroke, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message svg .tribe-common-c-svgicon__svg-stroke, .page-template-page-livestream main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message svg .tribe-common-c-svgicon__svg-stroke, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message svg .tribe-common-c-svgicon__svg-stroke, .tax-research_area main .body-content .sidebar .widget .tribe-events-header__messages .tribe-events-c-messages__message svg .tribe-common-c-svgicon__svg-stroke, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-events-header__messages .tribe-events-c-messages__message svg .tribe-common-c-svgicon__svg-stroke {
  stroke: #95001a;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-common-g-row, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-common-g-row, .page-template-default main .body-content .sidebar .widget .tribe-common-g-row, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-common-g-row, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-common-g-row, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-common-g-row, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-common-g-row, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-common-g-row, .single-tour main .body-content .sidebar .widget .tribe-common-g-row, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-common-g-row, .page-template-page-livestream main .body-content .sidebar .widget .tribe-common-g-row, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-common-g-row, .tax-research_area main .body-content .sidebar .widget .tribe-common-g-row, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-common-g-row {
  margin: 0 0 1em 0;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-common-g-row:first-of-type, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-common-g-row:first-of-type, .page-template-default main .body-content .sidebar .widget .tribe-common-g-row:first-of-type, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-common-g-row:first-of-type, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-common-g-row:first-of-type, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-common-g-row:first-of-type, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-common-g-row:first-of-type, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-common-g-row:first-of-type, .single-tour main .body-content .sidebar .widget .tribe-common-g-row:first-of-type, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-common-g-row:first-of-type, .page-template-page-livestream main .body-content .sidebar .widget .tribe-common-g-row:first-of-type, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-common-g-row:first-of-type, .tax-research_area main .body-content .sidebar .widget .tribe-common-g-row:first-of-type, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-common-g-row:first-of-type {
  margin-top: 2rem;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col, .page-template-default main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col, .single-tour main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col, .page-template-page-livestream main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col, .tax-research_area main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col {
  border: none;
  margin: 0;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-date-tag, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-date-tag, .page-template-default main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-date-tag, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-date-tag, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-date-tag, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-date-tag, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-date-tag, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-date-tag, .single-tour main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-date-tag, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-date-tag, .page-template-page-livestream main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-date-tag, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-date-tag, .tax-research_area main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-date-tag, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-date-tag {
  margin-right: 1em;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper, .page-template-default main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper, .single-tour main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper, .page-template-page-livestream main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper, .tax-research_area main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper {
  margin: 0;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3, .page-template-default main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3, .single-tour main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3, .page-template-page-livestream main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3, .tax-research_area main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 {
  margin: 0;
  line-height: 1.25em;
  font-size: 0.8em;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a, .page-template-default main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a, .single-tour main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a, .page-template-page-livestream main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a, .tax-research_area main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a {
  color: #00144d;
  border: none !important;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:hover, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:hover, .page-template-default main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:hover, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:hover, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:hover, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:hover, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:hover, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:hover, .single-tour main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:hover, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:hover, .page-template-page-livestream main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:hover, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:hover, .tax-research_area main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:hover, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:hover {
  color: #95001a;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:visited, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:visited, .page-template-default main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:visited, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:visited, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:visited, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:visited, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:visited, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:visited, .single-tour main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:visited, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:visited, .page-template-page-livestream main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:visited, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:visited, .tax-research_area main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:visited, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 a:visited {
  color: #00144d;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 .date, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 .date, .page-template-default main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 .date, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 .date, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 .date, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 .date, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 .date, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 .date, .single-tour main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 .date, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 .date, .page-template-page-livestream main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 .date, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 .date, .tax-research_area main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 .date, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col.tribe-events-widget-events-list__event-wrapper h3 .date {
  font-weight: 400;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime, .page-template-default main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime, .single-tour main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime, .page-template-page-livestream main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime, .tax-research_area main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime {
  padding: 0;
  margin-top: 0;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month, .page-template-default main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month, .single-tour main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month, .page-template-page-livestream main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month, .tax-research_area main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month {
  background-color: #95001a;
  color: #fff;
  font-weight: 700;
  padding: 0.5em;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.15em;
  display: block;
  margin: 0;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum, .page-template-default main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum, .single-tour main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum, .page-template-page-livestream main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum, .tax-research_area main .body-content .sidebar .widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum {
  background-color: #f2f2f3;
  color: #000f3a;
  padding: 0.25em;
  line-height: 1.15em;
  margin: 0;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .page-template-default main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .single-tour main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .page-template-page-livestream main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .tax-research_area main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link {
  color: #95001a;
  border-bottom: 1px solid #95001a;
  transition: 0.2s;
  font-size: 1.15rem;
}
.page-template-page-sidebar main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:hover, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:hover, .page-template-default main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:hover, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:hover, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:hover, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:hover, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:hover, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:hover, .single-tour main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:hover, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:hover, .page-template-page-livestream main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:hover, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:hover, .tax-research_area main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:hover, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:hover {
  color: #00144d;
  border-color: #00144d;
}
@media screen and (min-width: 58em) {
  .page-template-page-sidebar main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .page-template-default main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .page-template-default main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .page-template-page-alumniemployment main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .page-template-page-researchareas main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .single-tour main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .single-tour main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .page-template-page-livestream main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .tax-research_area main .body-content .sidebar .widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link, .tax-research_area main .body-content .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link {
    font-size: 1.25rem;
  }
}
.page-template-page-sidebar main .body-content .sidebar .widget .news-item, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .news-item, .page-template-default main .body-content .sidebar .widget .news-item, .page-template-default main .body-content .sidebar .tribe-events-widget .news-item, .page-template-page-alumniemployment main .body-content .sidebar .widget .news-item, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .news-item, .page-template-page-researchareas main .body-content .sidebar .widget .news-item, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .news-item, .single-tour main .body-content .sidebar .widget .news-item, .single-tour main .body-content .sidebar .tribe-events-widget .news-item, .page-template-page-livestream main .body-content .sidebar .widget .news-item, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .news-item, .tax-research_area main .body-content .sidebar .widget .news-item, .tax-research_area main .body-content .sidebar .tribe-events-widget .news-item {
  margin: 0 0 1em 0;
}
.page-template-page-sidebar main .body-content .sidebar .widget .news-item:first-of-type, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .news-item:first-of-type, .page-template-default main .body-content .sidebar .widget .news-item:first-of-type, .page-template-default main .body-content .sidebar .tribe-events-widget .news-item:first-of-type, .page-template-page-alumniemployment main .body-content .sidebar .widget .news-item:first-of-type, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .news-item:first-of-type, .page-template-page-researchareas main .body-content .sidebar .widget .news-item:first-of-type, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .news-item:first-of-type, .single-tour main .body-content .sidebar .widget .news-item:first-of-type, .single-tour main .body-content .sidebar .tribe-events-widget .news-item:first-of-type, .page-template-page-livestream main .body-content .sidebar .widget .news-item:first-of-type, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .news-item:first-of-type, .tax-research_area main .body-content .sidebar .widget .news-item:first-of-type, .tax-research_area main .body-content .sidebar .tribe-events-widget .news-item:first-of-type {
  margin-top: 1em;
}
.page-template-page-sidebar main .body-content .sidebar .widget .news-item:last-of-type, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .news-item:last-of-type, .page-template-default main .body-content .sidebar .widget .news-item:last-of-type, .page-template-default main .body-content .sidebar .tribe-events-widget .news-item:last-of-type, .page-template-page-alumniemployment main .body-content .sidebar .widget .news-item:last-of-type, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .news-item:last-of-type, .page-template-page-researchareas main .body-content .sidebar .widget .news-item:last-of-type, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .news-item:last-of-type, .single-tour main .body-content .sidebar .widget .news-item:last-of-type, .single-tour main .body-content .sidebar .tribe-events-widget .news-item:last-of-type, .page-template-page-livestream main .body-content .sidebar .widget .news-item:last-of-type, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .news-item:last-of-type, .tax-research_area main .body-content .sidebar .widget .news-item:last-of-type, .tax-research_area main .body-content .sidebar .tribe-events-widget .news-item:last-of-type {
  margin: 0;
}
.page-template-page-sidebar main .body-content .sidebar .widget .news-item p, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .news-item p, .page-template-default main .body-content .sidebar .widget .news-item p, .page-template-default main .body-content .sidebar .tribe-events-widget .news-item p, .page-template-page-alumniemployment main .body-content .sidebar .widget .news-item p, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .news-item p, .page-template-page-researchareas main .body-content .sidebar .widget .news-item p, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .news-item p, .single-tour main .body-content .sidebar .widget .news-item p, .single-tour main .body-content .sidebar .tribe-events-widget .news-item p, .page-template-page-livestream main .body-content .sidebar .widget .news-item p, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .news-item p, .tax-research_area main .body-content .sidebar .widget .news-item p, .tax-research_area main .body-content .sidebar .tribe-events-widget .news-item p {
  margin: 0;
}
.page-template-page-sidebar main .body-content .sidebar .widget .news-item .news-type, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .news-item .news-type, .page-template-default main .body-content .sidebar .widget .news-item .news-type, .page-template-default main .body-content .sidebar .tribe-events-widget .news-item .news-type, .page-template-page-alumniemployment main .body-content .sidebar .widget .news-item .news-type, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .news-item .news-type, .page-template-page-researchareas main .body-content .sidebar .widget .news-item .news-type, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .news-item .news-type, .single-tour main .body-content .sidebar .widget .news-item .news-type, .single-tour main .body-content .sidebar .tribe-events-widget .news-item .news-type, .page-template-page-livestream main .body-content .sidebar .widget .news-item .news-type, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .news-item .news-type, .tax-research_area main .body-content .sidebar .widget .news-item .news-type, .tax-research_area main .body-content .sidebar .tribe-events-widget .news-item .news-type {
  color: #95001a;
  text-transform: uppercase;
  font-size: 0.8em;
}
.page-template-page-sidebar main .body-content .sidebar .widget .news-item .name, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .news-item .name, .page-template-default main .body-content .sidebar .widget .news-item .name, .page-template-default main .body-content .sidebar .tribe-events-widget .news-item .name, .page-template-page-alumniemployment main .body-content .sidebar .widget .news-item .name, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .news-item .name, .page-template-page-researchareas main .body-content .sidebar .widget .news-item .name, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .news-item .name, .single-tour main .body-content .sidebar .widget .news-item .name, .single-tour main .body-content .sidebar .tribe-events-widget .news-item .name, .page-template-page-livestream main .body-content .sidebar .widget .news-item .name, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .news-item .name, .tax-research_area main .body-content .sidebar .widget .news-item .name, .tax-research_area main .body-content .sidebar .tribe-events-widget .news-item .name {
  font-weight: 600;
  margin: 0.1em 0;
  font-size: 0.9em;
  line-height: 1.25em;
}
.page-template-page-sidebar main .body-content .sidebar .widget .news-item .name a, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .news-item .name a, .page-template-default main .body-content .sidebar .widget .news-item .name a, .page-template-default main .body-content .sidebar .tribe-events-widget .news-item .name a, .page-template-page-alumniemployment main .body-content .sidebar .widget .news-item .name a, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .news-item .name a, .page-template-page-researchareas main .body-content .sidebar .widget .news-item .name a, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .news-item .name a, .single-tour main .body-content .sidebar .widget .news-item .name a, .single-tour main .body-content .sidebar .tribe-events-widget .news-item .name a, .page-template-page-livestream main .body-content .sidebar .widget .news-item .name a, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .news-item .name a, .tax-research_area main .body-content .sidebar .widget .news-item .name a, .tax-research_area main .body-content .sidebar .tribe-events-widget .news-item .name a {
  color: #00144d;
}
.page-template-page-sidebar main .body-content .sidebar .widget .news-item .name a:hover, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .news-item .name a:hover, .page-template-default main .body-content .sidebar .widget .news-item .name a:hover, .page-template-default main .body-content .sidebar .tribe-events-widget .news-item .name a:hover, .page-template-page-alumniemployment main .body-content .sidebar .widget .news-item .name a:hover, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .news-item .name a:hover, .page-template-page-researchareas main .body-content .sidebar .widget .news-item .name a:hover, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .news-item .name a:hover, .single-tour main .body-content .sidebar .widget .news-item .name a:hover, .single-tour main .body-content .sidebar .tribe-events-widget .news-item .name a:hover, .page-template-page-livestream main .body-content .sidebar .widget .news-item .name a:hover, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .news-item .name a:hover, .tax-research_area main .body-content .sidebar .widget .news-item .name a:hover, .tax-research_area main .body-content .sidebar .tribe-events-widget .news-item .name a:hover {
  color: #95001a;
}
.page-template-page-sidebar main .body-content .sidebar .widget .news-item .date, .page-template-page-sidebar main .body-content .sidebar .tribe-events-widget .news-item .date, .page-template-default main .body-content .sidebar .widget .news-item .date, .page-template-default main .body-content .sidebar .tribe-events-widget .news-item .date, .page-template-page-alumniemployment main .body-content .sidebar .widget .news-item .date, .page-template-page-alumniemployment main .body-content .sidebar .tribe-events-widget .news-item .date, .page-template-page-researchareas main .body-content .sidebar .widget .news-item .date, .page-template-page-researchareas main .body-content .sidebar .tribe-events-widget .news-item .date, .single-tour main .body-content .sidebar .widget .news-item .date, .single-tour main .body-content .sidebar .tribe-events-widget .news-item .date, .page-template-page-livestream main .body-content .sidebar .widget .news-item .date, .page-template-page-livestream main .body-content .sidebar .tribe-events-widget .news-item .date, .tax-research_area main .body-content .sidebar .widget .news-item .date, .tax-research_area main .body-content .sidebar .tribe-events-widget .news-item .date {
  font-size: 0.8em;
}
@media screen and (min-width: 58em) {
  .page-template-page-sidebar main .body-content, .page-template-default main .body-content, .page-template-page-alumniemployment main .body-content, .page-template-page-researchareas main .body-content, .single-tour main .body-content, .page-template-page-livestream main .body-content, .tax-research_area main .body-content {
    display: -ms-grid;
    display: grid;
    grid-template-columns: 2.5fr 1fr;
    grid-column-gap: 3em;
    padding: 2em 0;
    width: 85%;
    margin: 0 auto;
  }
  .page-template-page-sidebar main .body-content .content, .page-template-default main .body-content .content, .page-template-page-alumniemployment main .body-content .content, .page-template-page-researchareas main .body-content .content, .single-tour main .body-content .content, .page-template-page-livestream main .body-content .content, .tax-research_area main .body-content .content {
    padding: 0;
  }
  .page-template-page-sidebar main .body-content .content .wp-block-image figure.alignright, .page-template-default main .body-content .content .wp-block-image figure.alignright, .page-template-page-alumniemployment main .body-content .content .wp-block-image figure.alignright, .page-template-page-researchareas main .body-content .content .wp-block-image figure.alignright, .single-tour main .body-content .content .wp-block-image figure.alignright, .page-template-page-livestream main .body-content .content .wp-block-image figure.alignright, .tax-research_area main .body-content .content .wp-block-image figure.alignright {
    margin: 0 1em;
    float: right;
  }
  .page-template-page-sidebar main .body-content .content .wp-block-image figure.alignleft, .page-template-default main .body-content .content .wp-block-image figure.alignleft, .page-template-page-alumniemployment main .body-content .content .wp-block-image figure.alignleft, .page-template-page-researchareas main .body-content .content .wp-block-image figure.alignleft, .single-tour main .body-content .content .wp-block-image figure.alignleft, .page-template-page-livestream main .body-content .content .wp-block-image figure.alignleft, .tax-research_area main .body-content .content .wp-block-image figure.alignleft {
    margin: 0 1em;
    float: left;
  }
  .page-template-page-sidebar main .body-content .sidebar, .page-template-default main .body-content .sidebar, .page-template-page-alumniemployment main .body-content .sidebar, .page-template-page-researchareas main .body-content .sidebar, .single-tour main .body-content .sidebar, .page-template-page-livestream main .body-content .sidebar, .tax-research_area main .body-content .sidebar {
    padding: 0;
  }
  .page-template-page-sidebar main .body-content .sect-pages, .page-template-default main .body-content .sect-pages, .page-template-page-alumniemployment main .body-content .sect-pages, .page-template-page-researchareas main .body-content .sect-pages, .single-tour main .body-content .sect-pages, .page-template-page-livestream main .body-content .sect-pages, .tax-research_area main .body-content .sect-pages {
    grid-column: 1/3;
  }
}
@media screen and (min-width: 86em) {
  .page-template-page-sidebar main .body-content, .page-template-default main .body-content, .page-template-page-alumniemployment main .body-content, .page-template-page-researchareas main .body-content, .single-tour main .body-content, .page-template-page-livestream main .body-content, .tax-research_area main .body-content {
    width: 75%;
  }
}

.error404 .main {
  height: 75vh;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 58em) {
  .error404 .main {
    height: 65vh;
  }
}

.single-people .main .sect-hero, .single-research .main .sect-hero, .single-project .main .sect-hero, .single-program .main .sect-hero, .single-startup .main .sect-hero {
  background-color: #000f3a;
  position: relative;
  display: flex;
  align-items: center;
  background-size: cover;
  background-position: center;
  padding: 3em 1rem;
  height: auto;
}
.single-people .main .sect-hero .hero-text, .single-research .main .sect-hero .hero-text, .single-project .main .sect-hero .hero-text, .single-program .main .sect-hero .hero-text, .single-startup .main .sect-hero .hero-text {
  position: relative;
  z-index: 2;
}
.single-people .main .sect-hero .hero-text h1, .single-research .main .sect-hero .hero-text h1, .single-project .main .sect-hero .hero-text h1, .single-program .main .sect-hero .hero-text h1, .single-startup .main .sect-hero .hero-text h1 {
  margin: 0;
}
.single-people .main .sect-hero .hero-text hr, .single-research .main .sect-hero .hero-text hr, .single-project .main .sect-hero .hero-text hr, .single-program .main .sect-hero .hero-text hr, .single-startup .main .sect-hero .hero-text hr {
  border-bottom: 2px solid #f2c100;
  margin: 1em 0 0 0;
  width: 5rem;
}
.single-people .main .main-body, .single-research .main .main-body, .single-project .main .main-body, .single-program .main .main-body, .single-startup .main .main-body {
  padding: 1em 2em 2em 2em;
}
.single-people .main .main-body .info-col .role, .single-research .main .main-body .info-col .role, .single-project .main .main-body .info-col .role, .single-program .main .main-body .info-col .role, .single-startup .main .main-body .info-col .role {
  margin: 0 0 1em 0;
}
.single-people .main .main-body .info-col .role a, .single-research .main .main-body .info-col .role a, .single-project .main .main-body .info-col .role a, .single-program .main .main-body .info-col .role a, .single-startup .main .main-body .info-col .role a {
  text-transform: uppercase;
  color: #82afd3;
  border-bottom: 1px solid #82afd3;
  display: inline-block;
  clear: both;
  margin: 0;
  padding: 0 0 0.25em 0;
  font-family: "gentium", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-size: 1.15em;
}
.single-people .main .main-body .info-col .role a:hover, .single-research .main .main-body .info-col .role a:hover, .single-project .main .main-body .info-col .role a:hover, .single-program .main .main-body .info-col .role a:hover, .single-startup .main .main-body .info-col .role a:hover {
  color: #00144d;
  border-color: #00144d;
}
.single-people .main .main-body .info-col .bio-img, .single-research .main .main-body .info-col .bio-img, .single-project .main .main-body .info-col .bio-img, .single-program .main .main-body .info-col .bio-img, .single-startup .main .main-body .info-col .bio-img {
  max-width: 100%;
}
@media screen and (min-width: 36em) {
  .single-people .main .main-body .info-col .bio-img, .single-research .main .main-body .info-col .bio-img, .single-project .main .main-body .info-col .bio-img, .single-program .main .main-body .info-col .bio-img, .single-startup .main .main-body .info-col .bio-img {
    max-width: 18em;
  }
}
@media screen and (min-width: 58em) {
  .single-people .main .main-body .info-col .bio-img, .single-research .main .main-body .info-col .bio-img, .single-project .main .main-body .info-col .bio-img, .single-program .main .main-body .info-col .bio-img, .single-startup .main .main-body .info-col .bio-img {
    max-width: 100%;
  }
}
.single-people .main .main-body .info-col h1, .single-research .main .main-body .info-col h1, .single-project .main .main-body .info-col h1, .single-program .main .main-body .info-col h1, .single-startup .main .main-body .info-col h1 {
  color: #000f3a;
  margin: 0.75em 0 0.25em 0;
  line-height: 1.25em;
}
.single-people .main .main-body .info-col .faculty-name, .single-research .main .main-body .info-col .faculty-name, .single-project .main .main-body .info-col .faculty-name, .single-program .main .main-body .info-col .faculty-name, .single-startup .main .main-body .info-col .faculty-name {
  margin: -0.5em 0 0.5em 0;
  font-size: 0.875em;
}
.single-people .main .main-body .info-col h2, .single-research .main .main-body .info-col h2, .single-project .main .main-body .info-col h2, .single-program .main .main-body .info-col h2, .single-startup .main .main-body .info-col h2 {
  color: #00144d;
  line-height: 1.375em;
}
.single-people .main .main-body .info-col h3, .single-research .main .main-body .info-col h3, .single-project .main .main-body .info-col h3, .single-program .main .main-body .info-col h3, .single-startup .main .main-body .info-col h3 {
  color: #00144d;
}
.single-people .main .main-body .info-col p, .single-research .main .main-body .info-col p, .single-project .main .main-body .info-col p, .single-program .main .main-body .info-col p, .single-startup .main .main-body .info-col p {
  line-height: 1.625em;
}
.single-people .main .main-body .info-col .title, .single-research .main .main-body .info-col .title, .single-project .main .main-body .info-col .title, .single-program .main .main-body .info-col .title, .single-startup .main .main-body .info-col .title {
  margin: 0 0 1em 0;
  font-size: 1.2em;
  font-family: "gentium", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.25em;
}
.single-people .main .main-body .info-col .description, .single-research .main .main-body .info-col .description, .single-project .main .main-body .info-col .description, .single-program .main .main-body .info-col .description, .single-startup .main .main-body .info-col .description {
  font-size: 0.875em;
  margin: 1em 0;
}
.single-people .main .main-body .info-col .description a, .single-research .main .main-body .info-col .description a, .single-project .main .main-body .info-col .description a, .single-program .main .main-body .info-col .description a, .single-startup .main .main-body .info-col .description a {
  color: #95001a;
  text-decoration: underline;
}
.single-people .main .main-body .info-col .description a:hover, .single-research .main .main-body .info-col .description a:hover, .single-project .main .main-body .info-col .description a:hover, .single-program .main .main-body .info-col .description a:hover, .single-startup .main .main-body .info-col .description a:hover {
  color: #00144d;
}
.single-people .main .main-body .info-col .description .wp-block-buttons .wp-block-button a, .single-research .main .main-body .info-col .description .wp-block-buttons .wp-block-button a, .single-project .main .main-body .info-col .description .wp-block-buttons .wp-block-button a, .single-program .main .main-body .info-col .description .wp-block-buttons .wp-block-button a, .single-startup .main .main-body .info-col .description .wp-block-buttons .wp-block-button a {
  text-decoration: none;
}
.single-people .main .main-body .info-col .description .wp-block-embed, .single-research .main .main-body .info-col .description .wp-block-embed, .single-project .main .main-body .info-col .description .wp-block-embed, .single-program .main .main-body .info-col .description .wp-block-embed, .single-startup .main .main-body .info-col .description .wp-block-embed {
  margin-left: 0;
  margin-right: 0;
}
.single-people .main .main-body .info-col .description .wp-block-image img, .single-research .main .main-body .info-col .description .wp-block-image img, .single-project .main .main-body .info-col .description .wp-block-image img, .single-program .main .main-body .info-col .description .wp-block-image img, .single-startup .main .main-body .info-col .description .wp-block-image img {
  height: auto;
}
.single-people .main .main-body .info-col .description .wp-block-media-text figure img, .single-research .main .main-body .info-col .description .wp-block-media-text figure img, .single-project .main .main-body .info-col .description .wp-block-media-text figure img, .single-program .main .main-body .info-col .description .wp-block-media-text figure img, .single-startup .main .main-body .info-col .description .wp-block-media-text figure img {
  height: auto;
}
.single-people .main .main-body .info-col .description .wp-block-separator, .single-research .main .main-body .info-col .description .wp-block-separator, .single-project .main .main-body .info-col .description .wp-block-separator, .single-program .main .main-body .info-col .description .wp-block-separator, .single-startup .main .main-body .info-col .description .wp-block-separator {
  width: 100%;
  border-color: #82afd3;
}
.single-people .main .main-body .info-col .description ul, .single-research .main .main-body .info-col .description ul, .single-project .main .main-body .info-col .description ul, .single-program .main .main-body .info-col .description ul, .single-startup .main .main-body .info-col .description ul {
  list-style-type: none;
  padding: 0 0 0 1em;
  margin: 0.725em 0 1.625em 0;
}
.single-people .main .main-body .info-col .description ul li, .single-research .main .main-body .info-col .description ul li, .single-project .main .main-body .info-col .description ul li, .single-program .main .main-body .info-col .description ul li, .single-startup .main .main-body .info-col .description ul li {
  margin: 0.375em 0;
}
.single-people .main .main-body .info-col .description ul li:before, .single-research .main .main-body .info-col .description ul li:before, .single-project .main .main-body .info-col .description ul li:before, .single-program .main .main-body .info-col .description ul li:before, .single-startup .main .main-body .info-col .description ul li:before {
  font-family: "Font Awesome 5 Free";
  content: "\f0da";
  font-weight: 900;
  margin-right: 0.5em;
  color: #82afd3;
}
.single-people .main .main-body .info-col .description ul li:last-of-type, .single-research .main .main-body .info-col .description ul li:last-of-type, .single-project .main .main-body .info-col .description ul li:last-of-type, .single-program .main .main-body .info-col .description ul li:last-of-type, .single-startup .main .main-body .info-col .description ul li:last-of-type {
  margin: 0;
}
.single-people .main .main-body .info-col .tab-list, .single-research .main .main-body .info-col .tab-list, .single-project .main .main-body .info-col .tab-list, .single-program .main .main-body .info-col .tab-list, .single-startup .main .main-body .info-col .tab-list {
  margin: 0.75em 0 0 0;
  display: flex;
  justify-content: flex-start;
  list-style-type: none;
  padding: 0;
}
.single-people .main .main-body .info-col .tab-list li, .single-research .main .main-body .info-col .tab-list li, .single-project .main .main-body .info-col .tab-list li, .single-program .main .main-body .info-col .tab-list li, .single-startup .main .main-body .info-col .tab-list li {
  padding: 0;
  margin: 0 1.25em 1em 0;
}
.single-people .main .main-body .info-col .tab-list li:last-of-type, .single-research .main .main-body .info-col .tab-list li:last-of-type, .single-project .main .main-body .info-col .tab-list li:last-of-type, .single-program .main .main-body .info-col .tab-list li:last-of-type, .single-startup .main .main-body .info-col .tab-list li:last-of-type {
  margin: 0;
}
.single-people .main .main-body .info-col .tab-list li a, .single-research .main .main-body .info-col .tab-list li a, .single-project .main .main-body .info-col .tab-list li a, .single-program .main .main-body .info-col .tab-list li a, .single-startup .main .main-body .info-col .tab-list li a {
  font-size: 1.35em;
  letter-spacing: 1px;
  font-family: "gentium", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #000f3a;
  font-weight: 600;
}
.single-people .main .main-body .info-col .tab-list li a:hover, .single-research .main .main-body .info-col .tab-list li a:hover, .single-project .main .main-body .info-col .tab-list li a:hover, .single-program .main .main-body .info-col .tab-list li a:hover, .single-startup .main .main-body .info-col .tab-list li a:hover {
  color: #95001a;
  border-bottom: 1px solid #95001a;
}
.single-people .main .main-body .info-col .tab-list li a.__active, .single-research .main .main-body .info-col .tab-list li a.__active, .single-project .main .main-body .info-col .tab-list li a.__active, .single-program .main .main-body .info-col .tab-list li a.__active, .single-startup .main .main-body .info-col .tab-list li a.__active {
  color: #82afd3;
  border-bottom: 1px solid #82afd3;
}
.single-people .main .main-body .info-col #tabs-container, .single-research .main .main-body .info-col #tabs-container, .single-project .main .main-body .info-col #tabs-container, .single-program .main .main-body .info-col #tabs-container, .single-startup .main .main-body .info-col #tabs-container {
  margin: 0.75em 0 0 0;
}
.single-people .main .main-body .info-col #tabs-container .tab-content, .single-research .main .main-body .info-col #tabs-container .tab-content, .single-project .main .main-body .info-col #tabs-container .tab-content, .single-program .main .main-body .info-col #tabs-container .tab-content, .single-startup .main .main-body .info-col #tabs-container .tab-content {
  position: relative;
  display: none;
}
.single-people .main .main-body .info-col #tabs-container .tab-content.__active, .single-research .main .main-body .info-col #tabs-container .tab-content.__active, .single-project .main .main-body .info-col #tabs-container .tab-content.__active, .single-program .main .main-body .info-col #tabs-container .tab-content.__active, .single-startup .main .main-body .info-col #tabs-container .tab-content.__active {
  display: block;
}
.single-people .main .main-body .info-col #tabs-container .tab-content p, .single-people .main .main-body .info-col #tabs-container .tab-content ul, .single-research .main .main-body .info-col #tabs-container .tab-content p, .single-research .main .main-body .info-col #tabs-container .tab-content ul, .single-project .main .main-body .info-col #tabs-container .tab-content p, .single-project .main .main-body .info-col #tabs-container .tab-content ul, .single-program .main .main-body .info-col #tabs-container .tab-content p, .single-program .main .main-body .info-col #tabs-container .tab-content ul, .single-startup .main .main-body .info-col #tabs-container .tab-content p, .single-startup .main .main-body .info-col #tabs-container .tab-content ul {
  margin: 0;
  line-height: 1.35em;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column, .single-research .main .main-body .info-col #tabs-container .tab-content .column, .single-project .main .main-body .info-col #tabs-container .tab-content .column, .single-program .main .main-body .info-col #tabs-container .tab-content .column, .single-startup .main .main-body .info-col #tabs-container .tab-content .column {
  margin: 1.5em 0 2em;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column:last-of-type, .single-research .main .main-body .info-col #tabs-container .tab-content .column:last-of-type, .single-project .main .main-body .info-col #tabs-container .tab-content .column:last-of-type, .single-program .main .main-body .info-col #tabs-container .tab-content .column:last-of-type, .single-startup .main .main-body .info-col #tabs-container .tab-content .column:last-of-type {
  margin: 0;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column h4, .single-research .main .main-body .info-col #tabs-container .tab-content .column h4, .single-project .main .main-body .info-col #tabs-container .tab-content .column h4, .single-program .main .main-body .info-col #tabs-container .tab-content .column h4, .single-startup .main .main-body .info-col #tabs-container .tab-content .column h4 {
  margin: 0 0 0.375em 0;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1.15em;
  color: #95001a;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column .item, .single-research .main .main-body .info-col #tabs-container .tab-content .column .item, .single-project .main .main-body .info-col #tabs-container .tab-content .column .item, .single-program .main .main-body .info-col #tabs-container .tab-content .column .item, .single-startup .main .main-body .info-col #tabs-container .tab-content .column .item {
  padding: 0.725em 0;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column .item:last-of-type, .single-research .main .main-body .info-col #tabs-container .tab-content .column .item:last-of-type, .single-project .main .main-body .info-col #tabs-container .tab-content .column .item:last-of-type, .single-program .main .main-body .info-col #tabs-container .tab-content .column .item:last-of-type, .single-startup .main .main-body .info-col #tabs-container .tab-content .column .item:last-of-type {
  margin: 0;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column .item:last-of-type hr, .single-research .main .main-body .info-col #tabs-container .tab-content .column .item:last-of-type hr, .single-project .main .main-body .info-col #tabs-container .tab-content .column .item:last-of-type hr, .single-program .main .main-body .info-col #tabs-container .tab-content .column .item:last-of-type hr, .single-startup .main .main-body .info-col #tabs-container .tab-content .column .item:last-of-type hr {
  display: none;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column .item.has-img, .single-research .main .main-body .info-col #tabs-container .tab-content .column .item.has-img, .single-project .main .main-body .info-col #tabs-container .tab-content .column .item.has-img, .single-program .main .main-body .info-col #tabs-container .tab-content .column .item.has-img, .single-startup .main .main-body .info-col #tabs-container .tab-content .column .item.has-img {
  display: flex;
  align-items: center;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column .item.has-img .bg-img, .single-research .main .main-body .info-col #tabs-container .tab-content .column .item.has-img .bg-img, .single-project .main .main-body .info-col #tabs-container .tab-content .column .item.has-img .bg-img, .single-program .main .main-body .info-col #tabs-container .tab-content .column .item.has-img .bg-img, .single-startup .main .main-body .info-col #tabs-container .tab-content .column .item.has-img .bg-img {
  width: 4rem;
  height: 4rem;
  border-radius: 50%;
  background-size: cover;
  background-position: center;
  margin-right: 0.5em;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column .item img, .single-research .main .main-body .info-col #tabs-container .tab-content .column .item img, .single-project .main .main-body .info-col #tabs-container .tab-content .column .item img, .single-program .main .main-body .info-col #tabs-container .tab-content .column .item img, .single-startup .main .main-body .info-col #tabs-container .tab-content .column .item img {
  width: 3.5rem;
  height: 3.5rem;
  border-radius: 50%;
  margin-right: 0.5em;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column .item p, .single-research .main .main-body .info-col #tabs-container .tab-content .column .item p, .single-project .main .main-body .info-col #tabs-container .tab-content .column .item p, .single-program .main .main-body .info-col #tabs-container .tab-content .column .item p, .single-startup .main .main-body .info-col #tabs-container .tab-content .column .item p {
  margin-bottom: 0.5em;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column .item p:last-of-type, .single-research .main .main-body .info-col #tabs-container .tab-content .column .item p:last-of-type, .single-project .main .main-body .info-col #tabs-container .tab-content .column .item p:last-of-type, .single-program .main .main-body .info-col #tabs-container .tab-content .column .item p:last-of-type, .single-startup .main .main-body .info-col #tabs-container .tab-content .column .item p:last-of-type {
  margin-bottom: 0;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column .item p.date, .single-people .main .main-body .info-col #tabs-container .tab-content .column .item p.publisher, .single-research .main .main-body .info-col #tabs-container .tab-content .column .item p.date, .single-research .main .main-body .info-col #tabs-container .tab-content .column .item p.publisher, .single-project .main .main-body .info-col #tabs-container .tab-content .column .item p.date, .single-project .main .main-body .info-col #tabs-container .tab-content .column .item p.publisher, .single-program .main .main-body .info-col #tabs-container .tab-content .column .item p.date, .single-program .main .main-body .info-col #tabs-container .tab-content .column .item p.publisher, .single-startup .main .main-body .info-col #tabs-container .tab-content .column .item p.date, .single-startup .main .main-body .info-col #tabs-container .tab-content .column .item p.publisher {
  font-style: italic;
  color: #6c6f76;
  font-size: 0.8em;
  margin: 0;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column .item p.publisher span, .single-research .main .main-body .info-col #tabs-container .tab-content .column .item p.publisher span, .single-project .main .main-body .info-col #tabs-container .tab-content .column .item p.publisher span, .single-program .main .main-body .info-col #tabs-container .tab-content .column .item p.publisher span, .single-startup .main .main-body .info-col #tabs-container .tab-content .column .item p.publisher span {
  color: #82afd3;
  font-style: normal;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column .item p.name, .single-research .main .main-body .info-col #tabs-container .tab-content .column .item p.name, .single-project .main .main-body .info-col #tabs-container .tab-content .column .item p.name, .single-program .main .main-body .info-col #tabs-container .tab-content .column .item p.name, .single-startup .main .main-body .info-col #tabs-container .tab-content .column .item p.name {
  margin: 0 0 0.25em;
  font-size: 0.9em;
  text-align: left;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column .item p.title, .single-research .main .main-body .info-col #tabs-container .tab-content .column .item p.title, .single-project .main .main-body .info-col #tabs-container .tab-content .column .item p.title, .single-program .main .main-body .info-col #tabs-container .tab-content .column .item p.title, .single-startup .main .main-body .info-col #tabs-container .tab-content .column .item p.title {
  font-size: 0.9em;
  margin: 0;
  text-transform: none;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column .item p.article-title, .single-research .main .main-body .info-col #tabs-container .tab-content .column .item p.article-title, .single-project .main .main-body .info-col #tabs-container .tab-content .column .item p.article-title, .single-program .main .main-body .info-col #tabs-container .tab-content .column .item p.article-title, .single-startup .main .main-body .info-col #tabs-container .tab-content .column .item p.article-title {
  font-size: 0.9em;
  margin: 0 0 0.15em 0;
  text-transform: none;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column .item p.news-type, .single-research .main .main-body .info-col #tabs-container .tab-content .column .item p.news-type, .single-project .main .main-body .info-col #tabs-container .tab-content .column .item p.news-type, .single-program .main .main-body .info-col #tabs-container .tab-content .column .item p.news-type, .single-startup .main .main-body .info-col #tabs-container .tab-content .column .item p.news-type {
  margin: 0;
  font-size: 0.8em;
  color: #95001a;
  text-transform: uppercase;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column .item a, .single-research .main .main-body .info-col #tabs-container .tab-content .column .item a, .single-project .main .main-body .info-col #tabs-container .tab-content .column .item a, .single-program .main .main-body .info-col #tabs-container .tab-content .column .item a, .single-startup .main .main-body .info-col #tabs-container .tab-content .column .item a {
  color: #000f3a;
  font-weight: 600;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column .item a:hover, .single-research .main .main-body .info-col #tabs-container .tab-content .column .item a:hover, .single-project .main .main-body .info-col #tabs-container .tab-content .column .item a:hover, .single-program .main .main-body .info-col #tabs-container .tab-content .column .item a:hover, .single-startup .main .main-body .info-col #tabs-container .tab-content .column .item a:hover {
  color: #95001a;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column .item hr, .single-research .main .main-body .info-col #tabs-container .tab-content .column .item hr, .single-project .main .main-body .info-col #tabs-container .tab-content .column .item hr, .single-program .main .main-body .info-col #tabs-container .tab-content .column .item hr, .single-startup .main .main-body .info-col #tabs-container .tab-content .column .item hr {
  margin: 0.75em 0 0 0;
  width: 3em;
}
.single-people .main .main-body .info-col #tabs-container .tab-content .column.publications .item, .single-research .main .main-body .info-col #tabs-container .tab-content .column.publications .item, .single-project .main .main-body .info-col #tabs-container .tab-content .column.publications .item, .single-program .main .main-body .info-col #tabs-container .tab-content .column.publications .item, .single-startup .main .main-body .info-col #tabs-container .tab-content .column.publications .item {
  border-top: 1px solid #f2f2f3;
}
.single-people .main .main-body .info-col #tabs-container #people .column.faculty .item, .single-people .main .main-body .info-col #tabs-container #people .column.students .item, .single-people .main .main-body .info-col #tabs-container #people .column.alumni .item, .single-research .main .main-body .info-col #tabs-container #people .column.faculty .item, .single-research .main .main-body .info-col #tabs-container #people .column.students .item, .single-research .main .main-body .info-col #tabs-container #people .column.alumni .item, .single-project .main .main-body .info-col #tabs-container #people .column.faculty .item, .single-project .main .main-body .info-col #tabs-container #people .column.students .item, .single-project .main .main-body .info-col #tabs-container #people .column.alumni .item, .single-program .main .main-body .info-col #tabs-container #people .column.faculty .item, .single-program .main .main-body .info-col #tabs-container #people .column.students .item, .single-program .main .main-body .info-col #tabs-container #people .column.alumni .item, .single-startup .main .main-body .info-col #tabs-container #people .column.faculty .item, .single-startup .main .main-body .info-col #tabs-container #people .column.students .item, .single-startup .main .main-body .info-col #tabs-container #people .column.alumni .item {
  font-size: 0.825em;
  padding: 1em 1em 1em 1em !important;
  background-color: #f2f2f3;
  border-left: 3px solid #82afd3;
}
.single-people .main .main-body .info-col #tabs-container #people .column-wrap .item, .single-research .main .main-body .info-col #tabs-container #people .column-wrap .item, .single-project .main .main-body .info-col #tabs-container #people .column-wrap .item, .single-program .main .main-body .info-col #tabs-container #people .column-wrap .item, .single-startup .main .main-body .info-col #tabs-container #people .column-wrap .item {
  font-size: 0.825em;
  padding: 1em 1em 1em 1em !important;
  background-color: #f2f2f3;
  border-left: 3px solid #82afd3;
}
.single-people .main .main-body .info-col #tabs-container #news .column.news .item, .single-research .main .main-body .info-col #tabs-container #news .column.news .item, .single-project .main .main-body .info-col #tabs-container #news .column.news .item, .single-program .main .main-body .info-col #tabs-container #news .column.news .item, .single-startup .main .main-body .info-col #tabs-container #news .column.news .item {
  border-top: 1px solid #f2f2f3;
}
.single-people .main .main-body .info-col #tabs-container #projects .column .item, .single-research .main .main-body .info-col #tabs-container #projects .column .item, .single-project .main .main-body .info-col #tabs-container #projects .column .item, .single-program .main .main-body .info-col #tabs-container #projects .column .item, .single-startup .main .main-body .info-col #tabs-container #projects .column .item {
  background-color: #f2f2f3;
  border-left: 3px solid #82afd3;
  padding: 1em 1em 1em 1em !important;
  text-align: center;
}
.single-people .main .main-body .info-col #tabs-container #projects .column .item:last-of-type, .single-research .main .main-body .info-col #tabs-container #projects .column .item:last-of-type, .single-project .main .main-body .info-col #tabs-container #projects .column .item:last-of-type, .single-program .main .main-body .info-col #tabs-container #projects .column .item:last-of-type, .single-startup .main .main-body .info-col #tabs-container #projects .column .item:last-of-type {
  margin: 0;
}
.single-people .main .main-body .info-col #tabs-container #projects .column .item:last-of-type hr, .single-research .main .main-body .info-col #tabs-container #projects .column .item:last-of-type hr, .single-project .main .main-body .info-col #tabs-container #projects .column .item:last-of-type hr, .single-program .main .main-body .info-col #tabs-container #projects .column .item:last-of-type hr, .single-startup .main .main-body .info-col #tabs-container #projects .column .item:last-of-type hr {
  display: none;
}
.single-people .main .main-body .info-col #tabs-container #projects .column .item.has-img, .single-research .main .main-body .info-col #tabs-container #projects .column .item.has-img, .single-project .main .main-body .info-col #tabs-container #projects .column .item.has-img, .single-program .main .main-body .info-col #tabs-container #projects .column .item.has-img, .single-startup .main .main-body .info-col #tabs-container #projects .column .item.has-img {
  display: flex;
  align-items: center;
}
.single-people .main .main-body .info-col #tabs-container #projects .column .item.has-img .bg-img, .single-research .main .main-body .info-col #tabs-container #projects .column .item.has-img .bg-img, .single-project .main .main-body .info-col #tabs-container #projects .column .item.has-img .bg-img, .single-program .main .main-body .info-col #tabs-container #projects .column .item.has-img .bg-img, .single-startup .main .main-body .info-col #tabs-container #projects .column .item.has-img .bg-img {
  display: none;
}
.single-people .main .main-body .info-col #tabs-container #projects .column .item img, .single-research .main .main-body .info-col #tabs-container #projects .column .item img, .single-project .main .main-body .info-col #tabs-container #projects .column .item img, .single-program .main .main-body .info-col #tabs-container #projects .column .item img, .single-startup .main .main-body .info-col #tabs-container #projects .column .item img {
  display: none;
  width: 3.5rem;
  height: 3.5rem;
  border-radius: 50%;
}
.single-people .main .main-body .info-col #tabs-container #projects .column .item p, .single-research .main .main-body .info-col #tabs-container #projects .column .item p, .single-project .main .main-body .info-col #tabs-container #projects .column .item p, .single-program .main .main-body .info-col #tabs-container #projects .column .item p, .single-startup .main .main-body .info-col #tabs-container #projects .column .item p {
  margin-bottom: 0.5em;
}
.single-people .main .main-body .info-col #tabs-container #projects .column .item p:last-of-type, .single-research .main .main-body .info-col #tabs-container #projects .column .item p:last-of-type, .single-project .main .main-body .info-col #tabs-container #projects .column .item p:last-of-type, .single-program .main .main-body .info-col #tabs-container #projects .column .item p:last-of-type, .single-startup .main .main-body .info-col #tabs-container #projects .column .item p:last-of-type {
  margin-bottom: 0;
}
.single-people .main .main-body .info-col #tabs-container #projects .column .item p.name, .single-research .main .main-body .info-col #tabs-container #projects .column .item p.name, .single-project .main .main-body .info-col #tabs-container #projects .column .item p.name, .single-program .main .main-body .info-col #tabs-container #projects .column .item p.name, .single-startup .main .main-body .info-col #tabs-container #projects .column .item p.name {
  clear: both;
  margin: 0 0 0.25em;
  font-size: 0.725em;
}
.single-people .main .main-body .info-col #tabs-container #videos .column .video, .single-research .main .main-body .info-col #tabs-container #videos .column .video, .single-project .main .main-body .info-col #tabs-container #videos .column .video, .single-program .main .main-body .info-col #tabs-container #videos .column .video, .single-startup .main .main-body .info-col #tabs-container #videos .column .video {
  margin: 0 0 2em 0;
}
.single-people .main .main-body .info-col #tabs-container #videos .column .video:last-of-type, .single-research .main .main-body .info-col #tabs-container #videos .column .video:last-of-type, .single-project .main .main-body .info-col #tabs-container #videos .column .video:last-of-type, .single-program .main .main-body .info-col #tabs-container #videos .column .video:last-of-type, .single-startup .main .main-body .info-col #tabs-container #videos .column .video:last-of-type {
  margin: 0;
}
.single-people .main .main-body .info-col #tabs-container #videos .column .video h3, .single-research .main .main-body .info-col #tabs-container #videos .column .video h3, .single-project .main .main-body .info-col #tabs-container #videos .column .video h3, .single-program .main .main-body .info-col #tabs-container #videos .column .video h3, .single-startup .main .main-body .info-col #tabs-container #videos .column .video h3 {
  margin: 0.5em 0 0 0;
}
.single-people .main .main-body .img-col .bio-img, .single-research .main .main-body .img-col .bio-img, .single-project .main .main-body .img-col .bio-img, .single-program .main .main-body .img-col .bio-img, .single-startup .main .main-body .img-col .bio-img {
  width: 100%;
}
.single-people .main .main-body .img-col .links h4, .single-research .main .main-body .img-col .links h4, .single-project .main .main-body .img-col .links h4, .single-program .main .main-body .img-col .links h4, .single-startup .main .main-body .img-col .links h4 {
  color: #00144d;
  margin-bottom: 0.5em;
}
.single-people .main .main-body .img-col .links ul, .single-research .main .main-body .img-col .links ul, .single-project .main .main-body .img-col .links ul, .single-program .main .main-body .img-col .links ul, .single-startup .main .main-body .img-col .links ul {
  list-style-type: none;
  padding-left: 0;
  margin-top: 0;
}
.single-people .main .main-body .research-areas .area-list, .single-research .main .main-body .research-areas .area-list, .single-project .main .main-body .research-areas .area-list, .single-program .main .main-body .research-areas .area-list, .single-startup .main .main-body .research-areas .area-list {
  list-style-type: none;
  margin: 0.25em 0 1em 0;
  padding: 0 0 0 3.5rem;
}
.single-people .main .main-body .research-areas .area-list:last-of-type, .single-research .main .main-body .research-areas .area-list:last-of-type, .single-project .main .main-body .research-areas .area-list:last-of-type, .single-program .main .main-body .research-areas .area-list:last-of-type, .single-startup .main .main-body .research-areas .area-list:last-of-type {
  margin-bottom: 0;
}
.single-people .main .main-body .research-areas .area-list li, .single-research .main .main-body .research-areas .area-list li, .single-project .main .main-body .research-areas .area-list li, .single-program .main .main-body .research-areas .area-list li, .single-startup .main .main-body .research-areas .area-list li {
  font-size: 0.875em;
  font-weight: 500;
  color: #000f3a;
  margin: 0.25em 0;
}
.single-people .main .main-body .research-areas .research-area-title, .single-research .main .main-body .research-areas .research-area-title, .single-project .main .main-body .research-areas .research-area-title, .single-program .main .main-body .research-areas .research-area-title, .single-startup .main .main-body .research-areas .research-area-title {
  display: flex;
  align-items: center;
}
.single-people .main .main-body .research-areas .research-area-title #icon .icon-wrap, .single-research .main .main-body .research-areas .research-area-title #icon .icon-wrap, .single-project .main .main-body .research-areas .research-area-title #icon .icon-wrap, .single-program .main .main-body .research-areas .research-area-title #icon .icon-wrap, .single-startup .main .main-body .research-areas .research-area-title #icon .icon-wrap {
  display: inline-block;
  float: left;
  vertical-align: middle;
  background-color: #82afd3;
  border-radius: 5rem;
  line-height: 0;
  margin-right: 1rem;
  padding: 0.5rem;
  width: 3rem;
}
.single-people .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2329, .single-research .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2329, .single-project .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2329, .single-program .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2329, .single-startup .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2329 {
  background-color: #F26419;
}
.single-people .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2326, .single-research .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2326, .single-project .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2326, .single-program .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2326, .single-startup .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2326 {
  background-color: #F6AE2D;
}
.single-people .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2327, .single-research .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2327, .single-project .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2327, .single-program .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2327, .single-startup .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2327 {
  background-color: #648767;
}
.single-people .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2325, .single-research .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2325, .single-project .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2325, .single-program .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2325, .single-startup .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2325 {
  background-color: #C5D86D;
}
.single-people .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2331, .single-research .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2331, .single-project .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2331, .single-program .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2331, .single-startup .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2331 {
  background-color: #FF0000;
}
.single-people .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2328, .single-research .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2328, .single-project .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2328, .single-program .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2328, .single-startup .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2328 {
  background-color: #86BBD8;
}
.single-people .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2330, .single-research .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2330, .single-project .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2330, .single-program .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2330, .single-startup .main .main-body .research-areas .research-area-title #icon .icon-wrap.term-id-2330 {
  background-color: #5B3758;
}
.single-people .main .main-body .research-areas .research-area-title #icon .icon-wrap .icon-research-area, .single-research .main .main-body .research-areas .research-area-title #icon .icon-wrap .icon-research-area, .single-project .main .main-body .research-areas .research-area-title #icon .icon-wrap .icon-research-area, .single-program .main .main-body .research-areas .research-area-title #icon .icon-wrap .icon-research-area, .single-startup .main .main-body .research-areas .research-area-title #icon .icon-wrap .icon-research-area {
  height: auto;
  max-width: 100%;
  width: 100%;
}
.single-people .main .main-body .research-areas .research-area-title .title, .single-research .main .main-body .research-areas .research-area-title .title, .single-project .main .main-body .research-areas .research-area-title .title, .single-program .main .main-body .research-areas .research-area-title .title, .single-startup .main .main-body .research-areas .research-area-title .title {
  margin: 0;
  width: 100%;
}
.single-people .main .main-body .research-areas .research-area-title .title h2, .single-research .main .main-body .research-areas .research-area-title .title h2, .single-project .main .main-body .research-areas .research-area-title .title h2, .single-program .main .main-body .research-areas .research-area-title .title h2, .single-startup .main .main-body .research-areas .research-area-title .title h2 {
  font-family: opensans;
  font-size: 1.125em;
  font-weight: 600;
  font-size: 0.925em;
  margin: 0;
}
.single-people .main .main-body .research-areas .research-area-title .title h2 a, .single-research .main .main-body .research-areas .research-area-title .title h2 a, .single-project .main .main-body .research-areas .research-area-title .title h2 a, .single-program .main .main-body .research-areas .research-area-title .title h2 a, .single-startup .main .main-body .research-areas .research-area-title .title h2 a {
  color: #000f3a;
  text-decoration: none;
}
.single-people .main .main-body .research-areas .research-area-title .title h2 a:hover, .single-research .main .main-body .research-areas .research-area-title .title h2 a:hover, .single-project .main .main-body .research-areas .research-area-title .title h2 a:hover, .single-program .main .main-body .research-areas .research-area-title .title h2 a:hover, .single-startup .main .main-body .research-areas .research-area-title .title h2 a:hover {
  color: #95001a;
}
@media screen and (min-width: 58em) {
  .single-people .main .main-body, .single-research .main .main-body, .single-project .main .main-body, .single-program .main .main-body, .single-startup .main .main-body {
    display: -ms-grid;
    display: grid;
    grid-template-columns: 1fr 2fr;
    grid-column-gap: 4em;
    padding: 2em 0;
    margin: 0 auto;
    width: 85%;
  }
  .single-people .main .main-body .info-col, .single-research .main .main-body .info-col, .single-project .main .main-body .info-col, .single-program .main .main-body .info-col, .single-startup .main .main-body .info-col {
    grid-column: 2/3;
  }
  .single-people .main .main-body .info-col h1, .single-research .main .main-body .info-col h1, .single-project .main .main-body .info-col h1, .single-program .main .main-body .info-col h1, .single-startup .main .main-body .info-col h1 {
    margin-top: 0;
  }
  .single-people .main .main-body .info-col .btn a, .single-research .main .main-body .info-col .btn a, .single-project .main .main-body .info-col .btn a, .single-program .main .main-body .info-col .btn a, .single-startup .main .main-body .info-col .btn a {
    font-size: 1.15em;
  }
  .single-people .main .main-body .info-col .btn i, .single-research .main .main-body .info-col .btn i, .single-project .main .main-body .info-col .btn i, .single-program .main .main-body .info-col .btn i, .single-startup .main .main-body .info-col .btn i {
    font-size: 0.825em;
  }
  .single-people .main .main-body .info-col #tabs-container #work .column.faculty .column-wrap .item, .single-people .main .main-body .info-col #tabs-container #work .column.publications .column-wrap .item, .single-people .main .main-body .info-col #tabs-container #people .column.faculty .column-wrap .item, .single-people .main .main-body .info-col #tabs-container #people .column.publications .column-wrap .item, .single-people .main .main-body .info-col #tabs-container #projects .column.faculty .column-wrap .item, .single-people .main .main-body .info-col #tabs-container #projects .column.publications .column-wrap .item, .single-research .main .main-body .info-col #tabs-container #work .column.faculty .column-wrap .item, .single-research .main .main-body .info-col #tabs-container #work .column.publications .column-wrap .item, .single-research .main .main-body .info-col #tabs-container #people .column.faculty .column-wrap .item, .single-research .main .main-body .info-col #tabs-container #people .column.publications .column-wrap .item, .single-research .main .main-body .info-col #tabs-container #projects .column.faculty .column-wrap .item, .single-research .main .main-body .info-col #tabs-container #projects .column.publications .column-wrap .item, .single-project .main .main-body .info-col #tabs-container #work .column.faculty .column-wrap .item, .single-project .main .main-body .info-col #tabs-container #work .column.publications .column-wrap .item, .single-project .main .main-body .info-col #tabs-container #people .column.faculty .column-wrap .item, .single-project .main .main-body .info-col #tabs-container #people .column.publications .column-wrap .item, .single-project .main .main-body .info-col #tabs-container #projects .column.faculty .column-wrap .item, .single-project .main .main-body .info-col #tabs-container #projects .column.publications .column-wrap .item, .single-program .main .main-body .info-col #tabs-container #work .column.faculty .column-wrap .item, .single-program .main .main-body .info-col #tabs-container #work .column.publications .column-wrap .item, .single-program .main .main-body .info-col #tabs-container #people .column.faculty .column-wrap .item, .single-program .main .main-body .info-col #tabs-container #people .column.publications .column-wrap .item, .single-program .main .main-body .info-col #tabs-container #projects .column.faculty .column-wrap .item, .single-program .main .main-body .info-col #tabs-container #projects .column.publications .column-wrap .item, .single-startup .main .main-body .info-col #tabs-container #work .column.faculty .column-wrap .item, .single-startup .main .main-body .info-col #tabs-container #work .column.publications .column-wrap .item, .single-startup .main .main-body .info-col #tabs-container #people .column.faculty .column-wrap .item, .single-startup .main .main-body .info-col #tabs-container #people .column.publications .column-wrap .item, .single-startup .main .main-body .info-col #tabs-container #projects .column.faculty .column-wrap .item, .single-startup .main .main-body .info-col #tabs-container #projects .column.publications .column-wrap .item {
    grid-column: 1/-1;
  }
  .single-people .main .main-body .info-col #tabs-container #work .column.research .column-wrap, .single-people .main .main-body .info-col #tabs-container #people .column.research .column-wrap, .single-people .main .main-body .info-col #tabs-container #projects .column.research .column-wrap, .single-research .main .main-body .info-col #tabs-container #work .column.research .column-wrap, .single-research .main .main-body .info-col #tabs-container #people .column.research .column-wrap, .single-research .main .main-body .info-col #tabs-container #projects .column.research .column-wrap, .single-project .main .main-body .info-col #tabs-container #work .column.research .column-wrap, .single-project .main .main-body .info-col #tabs-container #people .column.research .column-wrap, .single-project .main .main-body .info-col #tabs-container #projects .column.research .column-wrap, .single-program .main .main-body .info-col #tabs-container #work .column.research .column-wrap, .single-program .main .main-body .info-col #tabs-container #people .column.research .column-wrap, .single-program .main .main-body .info-col #tabs-container #projects .column.research .column-wrap, .single-startup .main .main-body .info-col #tabs-container #work .column.research .column-wrap, .single-startup .main .main-body .info-col #tabs-container #people .column.research .column-wrap, .single-startup .main .main-body .info-col #tabs-container #projects .column.research .column-wrap {
    grid-template-columns: 1fr 1fr;
  }
  .single-people .main .main-body .info-col #tabs-container #work .column .column-wrap, .single-people .main .main-body .info-col #tabs-container #people .column .column-wrap, .single-people .main .main-body .info-col #tabs-container #projects .column .column-wrap, .single-research .main .main-body .info-col #tabs-container #work .column .column-wrap, .single-research .main .main-body .info-col #tabs-container #people .column .column-wrap, .single-research .main .main-body .info-col #tabs-container #projects .column .column-wrap, .single-project .main .main-body .info-col #tabs-container #work .column .column-wrap, .single-project .main .main-body .info-col #tabs-container #people .column .column-wrap, .single-project .main .main-body .info-col #tabs-container #projects .column .column-wrap, .single-program .main .main-body .info-col #tabs-container #work .column .column-wrap, .single-program .main .main-body .info-col #tabs-container #people .column .column-wrap, .single-program .main .main-body .info-col #tabs-container #projects .column .column-wrap, .single-startup .main .main-body .info-col #tabs-container #work .column .column-wrap, .single-startup .main .main-body .info-col #tabs-container #people .column .column-wrap, .single-startup .main .main-body .info-col #tabs-container #projects .column .column-wrap {
    display: -ms-grid;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }
  .single-people .main .main-body .info-col #tabs-container #work .column .column-wrap .item, .single-people .main .main-body .info-col #tabs-container #people .column .column-wrap .item, .single-people .main .main-body .info-col #tabs-container #projects .column .column-wrap .item, .single-research .main .main-body .info-col #tabs-container #work .column .column-wrap .item, .single-research .main .main-body .info-col #tabs-container #people .column .column-wrap .item, .single-research .main .main-body .info-col #tabs-container #projects .column .column-wrap .item, .single-project .main .main-body .info-col #tabs-container #work .column .column-wrap .item, .single-project .main .main-body .info-col #tabs-container #people .column .column-wrap .item, .single-project .main .main-body .info-col #tabs-container #projects .column .column-wrap .item, .single-program .main .main-body .info-col #tabs-container #work .column .column-wrap .item, .single-program .main .main-body .info-col #tabs-container #people .column .column-wrap .item, .single-program .main .main-body .info-col #tabs-container #projects .column .column-wrap .item, .single-startup .main .main-body .info-col #tabs-container #work .column .column-wrap .item, .single-startup .main .main-body .info-col #tabs-container #people .column .column-wrap .item, .single-startup .main .main-body .info-col #tabs-container #projects .column .column-wrap .item {
    margin: 0;
    padding: 1em 0 0 0;
  }
  .single-people .main .main-body .info-col #tabs-container #work .column .column-wrap .item hr, .single-people .main .main-body .info-col #tabs-container #people .column .column-wrap .item hr, .single-people .main .main-body .info-col #tabs-container #projects .column .column-wrap .item hr, .single-research .main .main-body .info-col #tabs-container #work .column .column-wrap .item hr, .single-research .main .main-body .info-col #tabs-container #people .column .column-wrap .item hr, .single-research .main .main-body .info-col #tabs-container #projects .column .column-wrap .item hr, .single-project .main .main-body .info-col #tabs-container #work .column .column-wrap .item hr, .single-project .main .main-body .info-col #tabs-container #people .column .column-wrap .item hr, .single-project .main .main-body .info-col #tabs-container #projects .column .column-wrap .item hr, .single-program .main .main-body .info-col #tabs-container #work .column .column-wrap .item hr, .single-program .main .main-body .info-col #tabs-container #people .column .column-wrap .item hr, .single-program .main .main-body .info-col #tabs-container #projects .column .column-wrap .item hr, .single-startup .main .main-body .info-col #tabs-container #work .column .column-wrap .item hr, .single-startup .main .main-body .info-col #tabs-container #people .column .column-wrap .item hr, .single-startup .main .main-body .info-col #tabs-container #projects .column .column-wrap .item hr {
    display: none;
  }
  .single-people .main .main-body .img-col, .single-research .main .main-body .img-col, .single-project .main .main-body .img-col, .single-program .main .main-body .img-col, .single-startup .main .main-body .img-col {
    grid-row: 1/2;
  }
  .single-people .main .main-body .research-areas h2, .single-research .main .main-body .research-areas h2, .single-project .main .main-body .research-areas h2, .single-program .main .main-body .research-areas h2, .single-startup .main .main-body .research-areas h2 {
    margin-bottom: 0.5em;
  }
  .single-people .main .main-body .research-areas .area-list, .single-research .main .main-body .research-areas .area-list, .single-project .main .main-body .research-areas .area-list, .single-program .main .main-body .research-areas .area-list, .single-startup .main .main-body .research-areas .area-list {
    padding: 0 0 0 4.5rem;
    margin-top: 0;
  }
  .single-people .main .main-body .research-areas .area-list li, .single-research .main .main-body .research-areas .area-list li, .single-project .main .main-body .research-areas .area-list li, .single-program .main .main-body .research-areas .area-list li, .single-startup .main .main-body .research-areas .area-list li {
    font-size: 0.75em;
  }
}
@media screen and (min-width: 72em) {
  .single-people .main .main-body, .single-research .main .main-body, .single-project .main .main-body, .single-program .main .main-body, .single-startup .main .main-body {
    margin: 0 auto;
  }
  .single-people .main .main-body .info-col #tabs-container #work .column .column-wrap, .single-people .main .main-body .info-col #tabs-container #people .column .column-wrap, .single-research .main .main-body .info-col #tabs-container #work .column .column-wrap, .single-research .main .main-body .info-col #tabs-container #people .column .column-wrap, .single-project .main .main-body .info-col #tabs-container #work .column .column-wrap, .single-project .main .main-body .info-col #tabs-container #people .column .column-wrap, .single-program .main .main-body .info-col #tabs-container #work .column .column-wrap, .single-program .main .main-body .info-col #tabs-container #people .column .column-wrap, .single-startup .main .main-body .info-col #tabs-container #work .column .column-wrap, .single-startup .main .main-body .info-col #tabs-container #people .column .column-wrap {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media screen and (min-width: 86em) {
  .single-people .main .sect-hero .hero-text, .single-research .main .sect-hero .hero-text, .single-project .main .sect-hero .hero-text, .single-program .main .sect-hero .hero-text, .single-startup .main .sect-hero .hero-text {
    width: 75%;
  }
  .single-people .main .sect-hero .hero-text .subtitle, .single-research .main .sect-hero .hero-text .subtitle, .single-project .main .sect-hero .hero-text .subtitle, .single-program .main .sect-hero .hero-text .subtitle, .single-startup .main .sect-hero .hero-text .subtitle {
    width: 75%;
  }
  .single-people .main .main-body, .single-research .main .main-body, .single-project .main .main-body, .single-program .main .main-body, .single-startup .main .main-body {
    margin: 0 auto;
    width: 75%;
  }
}

.single-people .main .sect-hero {
  position: relative;
  min-height: 6rem;
  display: flex;
  align-items: center;
  background-size: cover;
  background-position: center;
  padding: 3em 1rem;
  height: auto;
}
.single-people .main .sect-hero .hero-text {
  position: relative;
  z-index: 2;
}
.single-people .main .sect-hero .hero-text hr {
  border-bottom: 2px solid #f2c100;
  margin: 1em 0 0 0;
  width: 4rem;
}

.post-type-archive-tribe_events .grid-container .tribe-events {
  grid-row: 2/3;
}
.post-type-archive-tribe_events .grid-container .tribe-events.tribe-events-view--list .tribe-events-header {
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.post-type-archive-tribe_events .grid-container .tribe-events.tribe-events-view--list .tribe-events-calendar-list .tribe-common-g-row .tribe-events-calendar-list__event-date-tag {
  margin-right: 1em;
}
.post-type-archive-tribe_events .grid-container .tribe-events.tribe-events-view--list .tribe-events-calendar-list .tribe-common-g-row .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-weekday {
  background-color: #95001a;
  color: #fff;
  font-weight: 700;
  padding: 0.5em;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.15em;
  display: block;
  margin: 0;
  text-transform: uppercase;
}
.post-type-archive-tribe_events .grid-container .tribe-events.tribe-events-view--list .tribe-events-calendar-list .tribe-common-g-row .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-daynum {
  background-color: #f2f2f3;
  color: #000f3a;
  padding: 0.25em;
  line-height: 1.15em;
  margin: 0;
  font-family: Helvetica Neue, Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
  font-weight: 700;
  font-size: 24px;
}
.post-type-archive-tribe_events .grid-container .tribe-events.tribe-events-view--list .tribe-events-calendar-list .tribe-common-g-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event-details {
  width: 100%;
}
.post-type-archive-tribe_events .grid-container .tribe-events.tribe-events-view--list .tribe-events-calendar-list .tribe-common-g-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-datetime-wrapper {
  margin: 0;
}
.post-type-archive-tribe_events .grid-container .tribe-events.tribe-events-view--list .tribe-events-calendar-list .tribe-common-g-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-title {
  font-size: 1em;
  line-height: 1.25em;
}
.post-type-archive-tribe_events .grid-container .tribe-events.tribe-events-view--list .tribe-events-calendar-list .tribe-common-g-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-title a {
  color: #00144d;
  border: none;
}
.post-type-archive-tribe_events .grid-container .tribe-events.tribe-events-view--list .tribe-events-calendar-list .tribe-common-g-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-title a:hover {
  color: #95001a;
}
.post-type-archive-tribe_events .grid-container .tribe-events .tribe-events-l-container {
  padding-top: 1em;
}
.post-type-archive-tribe_events .grid-container .tribe-events .tribe-events-l-container .tribe-events-calendar-month .tribe-events-calendar-month__body .tribe-events-calendar-month__week .tribe-events-calendar-month__day.tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-cell .tribe-events-calendar-month__mobile-events-icon--event {
  background-color: #cfd0d2;
}
.post-type-archive-tribe_events .grid-container .tribe-events .tribe-events-l-container .tribe-events-calendar-month .tribe-events-calendar-month__body .tribe-events-calendar-month__week .tribe-events-calendar-month__day .tribe-events-calendar-month__day-cell .tribe-events-calendar-month__mobile-events-icon--event {
  background-color: #00144d;
}
.post-type-archive-tribe_events .grid-container .tribe-events .tribe-events-l-container .tribe-events-calendar-month .tribe-events-calendar-month__body .tribe-events-calendar-month__week .tribe-events-calendar-month__day .tribe-events-calendar-month__day-cell--selected {
  background-color: #00144d;
}
.post-type-archive-tribe_events .grid-container .tribe-events .tribe-events-l-container .tribe-events-calendar-month .tribe-events-calendar-month__body .tribe-events-calendar-month__week .tribe-events-calendar-month__day .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--event {
  background-color: #fff;
}
.post-type-archive-tribe_events .grid-container .tribe-events .tribe-events-l-container .tribe-events-c-ical .tribe-events-c-ical__link {
  width: auto;
  border-color: #00144d;
  color: #00144d;
}
.post-type-archive-tribe_events .grid-container .tribe-events .tribe-events-l-container .tribe-events-c-ical .tribe-events-c-ical__link:before {
  display: none;
}
.post-type-archive-tribe_events .grid-container .tribe-events .tribe-events-l-container .tribe-events-c-ical .tribe-events-c-ical__link:hover {
  background-color: #00144d;
  color: #fff;
}
@media screen and (min-width: 58em) {
  .post-type-archive-tribe_events .grid-container .tribe-events.tribe-events-view--list .tribe-events-header .tribe-events-c-top-bar__datepicker-time {
    font-size: 0.8em;
  }
  .post-type-archive-tribe_events .grid-container .tribe-events.tribe-events-view--list .tribe-events-calendar-list .tribe-common-g-row {
    margin-top: 0.5em;
    margin-bottom: 1em;
  }
  .post-type-archive-tribe_events .grid-container .tribe-events.tribe-events-view--list .tribe-events-calendar-list .tribe-common-g-row .tribe-events-calendar-list__event-date-tag {
    margin-right: 0;
  }
  .post-type-archive-tribe_events .grid-container .tribe-events.tribe-events-view--list .tribe-events-calendar-list .tribe-common-g-row .tribe-events-calendar-list__event-wrapper {
    padding: 0;
  }
  .post-type-archive-tribe_events .grid-container .tribe-events.tribe-events-view--list .tribe-events-calendar-list .tribe-common-g-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-title {
    font-size: 0.9em;
  }
  .post-type-archive-tribe_events .grid-container .tribe-events-l-container {
    padding-top: 2em;
    padding-bottom: 2em;
  }
  .post-type-archive-tribe_events .grid-container .tribe-events-l-container .tribe-events-header .tribe-events-header__events-bar .tribe-events-c-events-bar__search-container .tribe-common-c-btn {
    background-color: #000f3a;
  }
  .post-type-archive-tribe_events .grid-container .tribe-events-l-container .tribe-events-header .tribe-events-header__events-bar .tribe-events-c-events-bar__search-container .tribe-common-c-btn:hover {
    background-color: #95001a;
  }
  .post-type-archive-tribe_events .grid-container .tribe-events-l-container .tribe-events-calendar-month .tribe-events-calendar-month__body .tribe-events-calendar-month__week .tribe-events-calendar-month__day .tribe-events-calendar-month__events .tribe-events-calendar-month__calendar-event-details .tribe-events-calendar-month__calendar-event-datetime {
    font-size: 0.7em;
    line-height: 1em;
    margin: 0 0 0.25em 0;
  }
  .post-type-archive-tribe_events .grid-container .tribe-events-l-container .tribe-events-calendar-month .tribe-events-calendar-month__body .tribe-events-calendar-month__week .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-cell .tribe-events-calendar-month__day-date .tribe-events-calendar-month__day-date-daynum a {
    color: #82afd3;
  }
  .post-type-archive-tribe_events .grid-container .tribe-events-l-container .tribe-events-calendar-month .tribe-events-calendar-month__body .tribe-events-calendar-month__week .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-cell .tribe-events-calendar-month__day-date .tribe-events-calendar-month__day-date-daynum a:hover {
    color: #00144d;
  }
}

.single-tribe_events .tribe-events-pg-template {
  padding: 1em !important;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single {
  margin-bottom: 0 !important;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe-events-back {
  margin-bottom: 1em;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe-events-back a {
  font-size: 1.25em;
  color: #00144d;
  font-weight: 700;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe-events-back a:hover {
  color: #44464b;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe-events-notices {
  background: #d9edf7;
  border-radius: 4px;
  border: 1px solid #bce8f1;
  color: #3a87ad;
  margin: 10px 0 18px;
  padding: 8px 35px 8px 14px;
  text-shadow: 0 1px 0 #fff;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single h1 {
  color: #000f3a;
  font-family: "Georgia", Cambria, Times New Roman, Times, serif;
  line-height: 1;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe-events-schedule {
  background-color: rgba(0, 0, 0, 0);
  border: none;
  padding: 0;
  margin: 1em 0;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe-events-schedule h2 {
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400;
  margin: 0;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-content h2, .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-content h3 {
  font-family: "Georgia", Cambria, Times New Roman, Times, serif;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-content h2 {
  font-size: 1.5em !important;
  margin: 0 0 0.5em 0 !important;
  color: #000f3a;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-content h3 {
  font-size: 1.25em !important;
  margin: 0 0 0.5em 0 !important;
  color: #000f3a;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-content hr {
  border: none;
  border-bottom: 1px solid #f2f2f3;
  width: 100%;
  margin: 1.5em 0;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-content a {
  cursor: pointer;
  display: inline-block;
  text-align: center;
  text-decoration: none;
  font-weight: 600;
  color: #95001a;
  font-size: 1.2em;
  line-height: 2.25em;
  font-family: "gentium", "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  outline: 0 none;
  line-height: 1.25em;
  white-space: nowrap;
  font-style: italic;
  transition: all 0.25s ease-in-out;
  border-bottom: 1px solid #95001a;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-content a:hover {
  color: #00144d;
  border-color: #00144d;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-content p {
  margin: 0 0 1em 0;
  font-size: 0.875em;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-content p:last-of-type {
  margin: 0;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .presenter-info {
  margin: 0 0 1.5em 0;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .presenter-info img {
  width: 100%;
  margin: 0.5em 0;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .presenter-info h3 {
  margin: 0 !important;
  font-size: 1.5em !important;
  text-transform: uppercase;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .presenter-info p {
  margin: 0;
  font-size: 0.875em;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .presenter-info p.name {
  font-weight: bold;
  margin-bottom: 0.5em;
  color: #82afd3;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .presenter-info p.name a {
  font-size: 1.1em;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .presenter-info .bio-wrap img {
  width: auto;
  height: auto;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .presenter-info .bio-wrap img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .presenter-info .bio-wrap img.alignleft {
  float: left;
  margin: 0.5em 0.5em 0.5em 0;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .presenter-info .bio-wrap img.alignright {
  float: right;
  margin: 0.5em 0 0.5em 0.5em;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-cal-links {
  margin: 1em 0;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-cal-links .tribe-events-button {
  color: #95001a;
  font-size: 1.15em;
  margin-top: 0;
  line-height: 1.25em;
  border-radius: 0;
  padding: 0;
  font-weight: 600;
  background-image: none;
  margin-right: 1.5em;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-cal-links .tribe-events-button:hover {
  color: #000f3a;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-event-meta {
  background-color: rgba(0, 0, 0, 0);
  padding: 2em;
  margin: 1em 0 0 0;
  border: 1px solid #f2f2f3;
  display: -ms-grid;
  display: grid;
  grid-template-columns: 1fr;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-event-meta:before {
  display: none;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-event-meta h2 {
  color: #00144d;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-event-meta .tribe-events-meta-group {
  width: 100%;
  padding: 0;
  margin: 0;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-details {
  grid-row: 1/2;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-venue {
  grid-row: 2/3;
  margin-top: 1em;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-venue .tribe-venue {
  margin-bottom: 0.15em;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-venue .tribe-venue-location .tribe-address .tribe-country-name {
  display: none;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-gmap {
  border: none;
  margin-top: 1em;
  grid-row: 3/4;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-gmap .tribe-events-venue-map {
  margin: 0;
  width: 100%;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-event-meta .tribe-events-meta-group h2 {
  margin: 0 0 0.25em 0;
  font-size: 1.5em;
  text-transform: none;
  letter-spacing: normal;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-event-meta .tribe-events-meta-group dl {
  margin-bottom: 0;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-event-meta .tribe-events-meta-group dt {
  color: #82afd3;
  font-size: 1.15em;
  font-weight: 700;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  margin: 0;
  line-height: 1.15em;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-event-meta .tribe-events-meta-group dd {
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  margin: 0 0 10px;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-event-meta .tribe-events-meta-group dd:last-of-type {
  margin-bottom: 0;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-event-meta .tribe-events-meta-group dd a {
  color: #00144d;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-event-meta .tribe-events-meta-group dd a:hover {
  color: #95001a;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .tribe-events-event-meta .tribe-events-meta-group abbr {
  text-decoration: none;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .related-event-wrap {
  margin: 1.5em 0;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .related-event-wrap .tribe-events-related-events-title {
  margin: 0;
  color: #00144d;
  font-family: "Georgia", Cambria, Times New Roman, Times, serif;
  border: none;
  padding: 0;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .related-event-wrap hr {
  margin: 0.5em auto 1em auto;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .related-event-wrap .tribe-related-events {
  text-align: center;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .related-event-wrap .tribe-related-events li {
  padding: 0;
  margin-bottom: 1.5em;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .related-event-wrap .tribe-related-events li:last-of-type {
  margin: 0;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .related-event-wrap .tribe-related-events li .tribe-related-event-info {
  width: 100%;
  padding: 0;
  display: block;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .related-event-wrap .tribe-related-events li .tribe-related-event-info h3 {
  line-height: 1.25em;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .related-event-wrap .tribe-related-events li .tribe-related-event-info h3 a {
  color: #00144d;
  font-family: "Georgia", Cambria, Times New Roman, Times, serif;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .related-event-wrap .tribe-related-events li .tribe-related-event-info h3 a:hover {
  color: #44464b;
}
.single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .related-event-wrap .tribe-related-events li .tribe-related-event-info h3 span {
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
@media screen and (min-width: 58em) {
  .single-tribe_events .tribe-events-pg-template {
    max-width: 1200px !important;
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe-events-back a {
    font-size: 1em;
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single h1 {
    font-size: 1.75em;
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe-events-schedule h2 {
    font-size: 1.2em;
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .meta-wrap .presenter-info {
    margin: 0 0 1em 0;
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .meta-wrap .presenter-info.has-img {
    display: -ms-grid;
    display: grid;
    grid-column-gap: 1em;
    grid-template-rows: auto 1fr;
    grid-template-areas: "img title" "img desc";
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .meta-wrap .presenter-info.has-img h3 {
    grid-area: title;
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .meta-wrap .presenter-info.has-img img {
    grid-area: img;
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .meta-wrap .presenter-info.has-img .bio-wrap {
    grid-area: desc;
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .meta-wrap .tribe-events-event-meta {
    grid-template-columns: 1fr 1fr;
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .meta-wrap .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-details {
    grid-row: 1/3;
    grid-column: 1/3;
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .meta-wrap .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-venue {
    grid-row: 1/2;
    grid-column: 2/3;
    margin: 0;
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .meta-wrap .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-gmap {
    grid-column: 2/3;
    grid-row: 2/3;
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .meta-wrap .embed-container {
    grid-column: 1/3;
    grid-row: 2/3;
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .meta-wrap .tribe-events-event-meta {
    font-size: 0.8em;
    grid-column: 2/3;
    grid-row: 1/2;
    margin-top: 0;
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .related-event-wrap {
    margin-top: 3em;
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .related-event-wrap .tribe-related-events {
    margin: 0;
    display: -ms-grid;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1em;
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .related-event-wrap .tribe-related-events:before, .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .related-event-wrap .tribe-related-events:after {
    display: none;
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .related-event-wrap .tribe-related-events li {
    margin: 0;
    font-size: 0.8em;
    float: none;
    width: 100%;
  }
  .single-tribe_events .tribe-events-pg-template .tribe-events-single .tribe_events .related-event-wrap .tribe-related-events li h3 {
    font-size: 1.15em;
  }
}

.post-type-archive-people main, .archive.tax-role main, .search-results main, .search-no-results main, .post-type-archive-startup main, .page-template-page-advisors main {
  margin-bottom: 3em;
}
.post-type-archive-people main .body-content .filter-box, .archive.tax-role main .body-content .filter-box, .search-results main .body-content .filter-box, .search-no-results main .body-content .filter-box, .post-type-archive-startup main .body-content .filter-box, .page-template-page-advisors main .body-content .filter-box {
  padding: 1rem;
}
.post-type-archive-people main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner, .archive.tax-role main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner, .search-results main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner, .search-no-results main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner, .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner {
  padding: 0;
}
.post-type-archive-people main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .archive.tax-role main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .search-results main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .search-no-results main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3 {
  color: #00144d;
  margin: 0;
}
.post-type-archive-people main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .archive.tax-role main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .search-results main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .search-no-results main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner {
  margin: 0.5em 0 0 0;
  padding: 0 0 1.25em 0;
}
.post-type-archive-people main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .archive.tax-role main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .search-results main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .search-no-results main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select {
  background-color: #f2f2f3;
  border-radius: 0.5em;
}
.post-type-archive-people main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple], .archive.tax-role main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple], .search-results main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple], .search-no-results main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple], .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple], .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple] {
  background-image: none;
  height: auto;
  padding: 0;
  margin: 0;
  border-width: 2px;
  border-style: inset;
  -moz-appearance: menulist;
  -webkit-appearance: menulist;
  appearance: menulist;
}
.post-type-archive-people main .body-content .filter-box .alm-filters .alm-filter[data-fieldtype=radio], .archive.tax-role main .body-content .filter-box .alm-filters .alm-filter[data-fieldtype=radio], .search-results main .body-content .filter-box .alm-filters .alm-filter[data-fieldtype=radio], .search-no-results main .body-content .filter-box .alm-filters .alm-filter[data-fieldtype=radio], .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter[data-fieldtype=radio], .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filter[data-fieldtype=radio] {
  display: none;
}
.post-type-archive-people main .body-content .filter-box .alm-filters .alm-filters--submit, .archive.tax-role main .body-content .filter-box .alm-filters .alm-filters--submit, .search-results main .body-content .filter-box .alm-filters .alm-filters--submit, .search-no-results main .body-content .filter-box .alm-filters .alm-filters--submit, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filters--submit, .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filters--submit {
  margin: 0;
}
.post-type-archive-people main .body-content .filter-box .alm-filters .alm-filters--submit button, .archive.tax-role main .body-content .filter-box .alm-filters .alm-filters--submit button, .search-results main .body-content .filter-box .alm-filters .alm-filters--submit button, .search-no-results main .body-content .filter-box .alm-filters .alm-filters--submit button, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filters--submit button, .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filters--submit button {
  margin: 0 1em 0 0;
  background-color: #00144d;
  color: #fff;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  transition: 0.2s;
}
.post-type-archive-people main .body-content .filter-box .alm-filters .alm-filters--submit button:hover, .archive.tax-role main .body-content .filter-box .alm-filters .alm-filters--submit button:hover, .search-results main .body-content .filter-box .alm-filters .alm-filters--submit button:hover, .search-no-results main .body-content .filter-box .alm-filters .alm-filters--submit button:hover, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filters--submit button:hover, .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filters--submit button:hover {
  background-color: #95001a;
}
.post-type-archive-people main .body-content .grid-box, .archive.tax-role main .body-content .grid-box, .search-results main .body-content .grid-box, .search-no-results main .body-content .grid-box, .post-type-archive-startup main .body-content .grid-box, .page-template-page-advisors main .body-content .grid-box {
  padding: 1rem;
}
.post-type-archive-people main .body-content .grid-box h2, .archive.tax-role main .body-content .grid-box h2, .search-results main .body-content .grid-box h2, .search-no-results main .body-content .grid-box h2, .post-type-archive-startup main .body-content .grid-box h2, .page-template-page-advisors main .body-content .grid-box h2 {
  margin: 2em 0 0 0;
}
.post-type-archive-people main .body-content .grid-box hr, .archive.tax-role main .body-content .grid-box hr, .search-results main .body-content .grid-box hr, .search-no-results main .body-content .grid-box hr, .post-type-archive-startup main .body-content .grid-box hr, .page-template-page-advisors main .body-content .grid-box hr {
  margin-left: 0;
  margin-right: 0;
}
.post-type-archive-people main .body-content .grid-box #affiliated-faculty, .archive.tax-role main .body-content .grid-box #affiliated-faculty, .search-results main .body-content .grid-box #affiliated-faculty, .search-no-results main .body-content .grid-box #affiliated-faculty, .post-type-archive-startup main .body-content .grid-box #affiliated-faculty, .page-template-page-advisors main .body-content .grid-box #affiliated-faculty {
  margin-top: 1em;
  display: none;
}
.post-type-archive-people main .body-content .grid-box #affiliated-faculty.show, .archive.tax-role main .body-content .grid-box #affiliated-faculty.show, .search-results main .body-content .grid-box #affiliated-faculty.show, .search-no-results main .body-content .grid-box #affiliated-faculty.show, .post-type-archive-startup main .body-content .grid-box #affiliated-faculty.show, .page-template-page-advisors main .body-content .grid-box #affiliated-faculty.show {
  display: block;
}
.post-type-archive-people main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post, .archive.tax-role main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post, .search-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post, .search-no-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post, .page-template-page-advisors main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post {
  display: -ms-grid;
  display: grid;
  grid-template-columns: 5rem 1fr;
  grid-column-gap: 1em;
  align-items: center;
  margin: 0 0 1.5em 0;
}
.post-type-archive-people main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .bg-img, .archive.tax-role main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .bg-img, .search-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .bg-img, .search-no-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .bg-img, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .bg-img, .page-template-page-advisors main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .bg-img {
  width: 5rem;
  height: 5rem;
  border-radius: 50%;
  background-size: cover;
  background-position: center;
}
.post-type-archive-people main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .name, .archive.tax-role main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .name, .search-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .name, .search-no-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .name, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .name, .page-template-page-advisors main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .name {
  font-weight: 600;
  margin: 0;
  font-size: 1.15em;
}
.post-type-archive-people main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .name a, .archive.tax-role main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .name a, .search-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .name a, .search-no-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .name a, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .name a, .page-template-page-advisors main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .name a {
  color: #00144d;
  text-decoration: none;
}
.post-type-archive-people main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .name a:hover, .archive.tax-role main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .name a:hover, .search-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .name a:hover, .search-no-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .name a:hover, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .name a:hover, .page-template-page-advisors main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .name a:hover {
  color: #95001a;
}
.post-type-archive-people main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .title, .archive.tax-role main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .title, .search-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .title, .search-no-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .title, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .title, .page-template-page-advisors main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .title {
  color: #6c6f76;
  margin: 0;
  font-size: 0.9em;
}
.post-type-archive-people main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .title.has-red-color, .archive.tax-role main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .title.has-red-color, .search-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .title.has-red-color, .search-no-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .title.has-red-color, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .title.has-red-color, .page-template-page-advisors main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text .title.has-red-color {
  color: #95001a;
}
.post-type-archive-people main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button, .archive.tax-role main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button, .search-results main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button, .search-no-results main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button, .page-template-page-advisors main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button {
  cursor: pointer;
  display: inline-block;
  text-align: center;
  text-decoration: none;
  font-weight: 600;
  color: #95001a;
  font-size: 1.2em;
  line-height: 2.25em;
  font-family: "gentium", "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  outline: 0 none;
  line-height: 1.25em;
  white-space: nowrap;
  font-style: italic;
  transition: all 0.25s ease-in-out;
  border-bottom: 1px solid #95001a;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  box-shadow: none;
}
@media screen and (min-width: 58em) {
  .post-type-archive-people main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button, .archive.tax-role main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button, .search-results main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button, .search-no-results main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button, .page-template-page-advisors main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button {
    font-size: 0.9em;
  }
}
.post-type-archive-people main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button:hover, .archive.tax-role main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button:hover, .search-results main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button:hover, .search-no-results main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button:hover, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button:hover, .page-template-page-advisors main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button:hover {
  color: #00144d;
  border-color: #00144d;
}
.post-type-archive-people main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button.done, .archive.tax-role main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button.done, .search-results main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button.done, .search-no-results main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button.done, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button.done, .page-template-page-advisors main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button.done {
  display: none;
}
.post-type-archive-people main .body-content .grid-box .ajax-load-more-wrap .no-results, .archive.tax-role main .body-content .grid-box .ajax-load-more-wrap .no-results, .search-results main .body-content .grid-box .ajax-load-more-wrap .no-results, .search-no-results main .body-content .grid-box .ajax-load-more-wrap .no-results, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .no-results, .page-template-page-advisors main .body-content .grid-box .ajax-load-more-wrap .no-results {
  margin-top: 0;
  text-align: center;
}
@media screen and (min-width: 58em) {
  .post-type-archive-people main .body-content, .archive.tax-role main .body-content, .search-results main .body-content, .search-no-results main .body-content, .post-type-archive-startup main .body-content, .page-template-page-advisors main .body-content {
    width: 85%;
    margin: 0 auto;
    padding: 2em 0;
  }
  .post-type-archive-people main .body-content .filter-box, .archive.tax-role main .body-content .filter-box, .search-results main .body-content .filter-box, .search-no-results main .body-content .filter-box, .post-type-archive-startup main .body-content .filter-box, .page-template-page-advisors main .body-content .filter-box {
    padding: 0;
    margin: 0 0 2em 0;
  }
  .post-type-archive-people main .body-content .filter-box .alm-filters, .archive.tax-role main .body-content .filter-box .alm-filters, .search-results main .body-content .filter-box .alm-filters, .search-no-results main .body-content .filter-box .alm-filters, .post-type-archive-startup main .body-content .filter-box .alm-filters, .page-template-page-advisors main .body-content .filter-box .alm-filters {
    display: flex;
    align-items: center;
  }
  .post-type-archive-people main .body-content .filter-box .alm-filters .alm-filter, .archive.tax-role main .body-content .filter-box .alm-filters .alm-filter, .search-results main .body-content .filter-box .alm-filters .alm-filter, .search-no-results main .body-content .filter-box .alm-filters .alm-filter, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter, .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filter {
    flex: 1;
    margin: 0 0.5em;
  }
  .post-type-archive-people main .body-content .filter-box .alm-filters .alm-filter:first-of-type, .archive.tax-role main .body-content .filter-box .alm-filters .alm-filter:first-of-type, .search-results main .body-content .filter-box .alm-filters .alm-filter:first-of-type, .search-no-results main .body-content .filter-box .alm-filters .alm-filter:first-of-type, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter:first-of-type, .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filter:first-of-type {
    margin-left: 0;
  }
  .post-type-archive-people main .body-content .filter-box .alm-filters .alm-filter:last-of-type, .archive.tax-role main .body-content .filter-box .alm-filters .alm-filter:last-of-type, .search-results main .body-content .filter-box .alm-filters .alm-filter:last-of-type, .search-no-results main .body-content .filter-box .alm-filters .alm-filter:last-of-type, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter:last-of-type, .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filter:last-of-type {
    margin-right: 0;
  }
  .post-type-archive-people main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner, .archive.tax-role main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner, .search-results main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner, .search-no-results main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner, .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner {
    margin: 0;
  }
  .post-type-archive-people main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner .alm-filter--text .alm-filter--text-wrap input, .archive.tax-role main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner .alm-filter--text .alm-filter--text-wrap input, .search-results main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner .alm-filter--text .alm-filter--text-wrap input, .search-no-results main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner .alm-filter--text .alm-filter--text-wrap input, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner .alm-filter--text .alm-filter--text-wrap input, .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner .alm-filter--text .alm-filter--text-wrap input {
    margin: 0;
  }
  .post-type-archive-people main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .archive.tax-role main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .search-results main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .search-no-results main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3 {
    font-size: 1em;
    margin-bottom: 0.5em;
  }
  .post-type-archive-people main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .archive.tax-role main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .search-results main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .search-no-results main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner {
    padding: 0;
    margin: 0;
  }
  .post-type-archive-people main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .archive.tax-role main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .search-results main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .search-no-results main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select {
    padding: 1em !important;
  }
  .post-type-archive-people main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple], .archive.tax-role main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple], .search-results main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple], .search-no-results main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple], .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple], .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple] {
    max-height: 3.15rem;
    padding: 0.5em 1em !important;
  }
  .post-type-archive-people main .body-content .filter-box .alm-filters .alm-filters--controls, .archive.tax-role main .body-content .filter-box .alm-filters .alm-filters--controls, .search-results main .body-content .filter-box .alm-filters .alm-filters--controls, .search-no-results main .body-content .filter-box .alm-filters .alm-filters--controls, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filters--controls, .page-template-page-advisors main .body-content .filter-box .alm-filters .alm-filters--controls {
    flex: 1;
    margin: 0;
  }
  .post-type-archive-people main .body-content .grid-box, .archive.tax-role main .body-content .grid-box, .search-results main .body-content .grid-box, .search-no-results main .body-content .grid-box, .post-type-archive-startup main .body-content .grid-box, .page-template-page-advisors main .body-content .grid-box {
    padding-left: 0;
    padding-right: 0;
  }
  .post-type-archive-people main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal, .archive.tax-role main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal, .search-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal, .search-no-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal, .page-template-page-advisors main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal {
    display: -ms-grid;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 1.5em;
  }
  .post-type-archive-people main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post, .archive.tax-role main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post, .search-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post, .search-no-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post, .page-template-page-advisors main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post {
    margin: 0;
  }
  .post-type-archive-people main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text, .archive.tax-role main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text, .search-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text, .search-no-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text, .page-template-page-advisors main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text {
    font-size: 0.8em;
  }
}
@media screen and (min-width: 86em) {
  .post-type-archive-people main .body-content, .archive.tax-role main .body-content, .search-results main .body-content, .search-no-results main .body-content, .post-type-archive-startup main .body-content, .page-template-page-advisors main .body-content {
    width: 75%;
  }
  .post-type-archive-people main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal, .archive.tax-role main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal, .search-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal, .search-no-results main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal, .page-template-page-advisors main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal {
    grid-template-columns: 1fr 1fr 1fr;
  }
}

@media screen and (min-width: 58em) {
  .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal {
    grid-template-columns: 1fr 1fr;
  }
}

.post-type-archive-news main .body-content .filter-box, .post-type-archive-publication main .body-content .filter-box {
  padding: 1rem;
}
.post-type-archive-news main .body-content .filter-box .alm-filters, .post-type-archive-publication main .body-content .filter-box .alm-filters {
  margin: 0;
}
.post-type-archive-news main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner input, .post-type-archive-publication main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner input {
  margin: 0;
}
.post-type-archive-news main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .post-type-archive-publication main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3 {
  margin: 0;
  font-size: 1.25em;
  color: #000f3a;
  border-bottom: 1px solid #82afd3;
  padding: 0 0 1rem 0;
  line-height: 1.15em;
  margin-bottom: 1em;
}
.post-type-archive-news main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .post-type-archive-publication main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner {
  margin: 0.5em 0 0 0;
  padding: 0 0 1rem 0;
}
.post-type-archive-news main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner ul, .post-type-archive-publication main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner ul {
  margin-bottom: 0;
}
.post-type-archive-news main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner ul li, .post-type-archive-publication main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner ul li {
  color: #00144d;
  font-family: "gentium", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.post-type-archive-news main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .post-type-archive-publication main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select {
  background-color: #f2f2f3;
  border-radius: 5px;
}
.post-type-archive-news main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select #_year-select_multiple-3, .post-type-archive-publication main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select #_year-select_multiple-3 {
  background-image: none;
}
.post-type-archive-news main .body-content .filter-box .alm-filters .alm-filter--submit, .post-type-archive-publication main .body-content .filter-box .alm-filters .alm-filter--submit {
  margin: 0;
}
.post-type-archive-news main .body-content .filter-box .alm-filters .alm-filter--submit button, .post-type-archive-publication main .body-content .filter-box .alm-filters .alm-filter--submit button {
  margin: 0 1em 0 0;
  background-color: #00144d;
  color: #fff;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  transition: 0.2s;
}
.post-type-archive-news main .body-content .filter-box .alm-filters .alm-filter--submit button:hover, .post-type-archive-publication main .body-content .filter-box .alm-filters .alm-filter--submit button:hover {
  background-color: #95001a;
}
.post-type-archive-news main .body-content .news-grid, .post-type-archive-publication main .body-content .news-grid {
  padding: 1rem;
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item {
  margin: 0 0 1.5em 0;
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item p, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item p {
  margin: 0;
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .news-type, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .news-type {
  color: #95001a;
  text-transform: uppercase;
  font-size: 0.9em;
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .name, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .name {
  font-weight: 600;
  margin: 0 0 0.1em 0;
  font-size: 1.15em;
  line-height: 1.25em;
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .name a, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .name a {
  color: #00144d;
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .name a:hover, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .name a:hover {
  color: #95001a;
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .date, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .date {
  font-size: 0.9em;
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .authors, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .authors {
  margin: 0;
  font-size: 0.9em;
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .authors .btn-reveal, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .authors .btn-reveal {
  color: #00144d;
  cursor: pointer;
  display: inline-block;
  position: relative;
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .authors .btn-reveal:hover, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .authors .btn-reveal:hover {
  color: #95001a;
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .authors .btn-reveal .reveal-content, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .authors .btn-reveal .reveal-content {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 100%;
  max-height: 0;
  transition: 0.2s;
  background-color: #fff;
  padding: 0.5em;
  border: 1px solid #f2f2f3;
  overflow-y: scroll;
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .authors .btn-reveal .reveal-content.show, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .authors .btn-reveal .reveal-content.show {
  opacity: 1;
  visibility: visible;
  max-height: 15em;
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .authors .btn-reveal .reveal-content a, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .authors .btn-reveal .reveal-content a {
  font-weight: 600;
  line-height: 1.15em;
  display: block;
  margin: 0 0 0.5em 0;
  white-space: nowrap;
  color: #00144d;
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .authors .btn-reveal .reveal-content a:last-of-type, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .authors .btn-reveal .reveal-content a:last-of-type {
  margin: 0;
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .authors .btn-reveal .reveal-content a:hover, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .authors .btn-reveal .reveal-content a:hover {
  color: #95001a;
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .publisher, .post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .date, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .publisher, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .date {
  margin: 0.15em 0 0 0;
  font-size: 0.8em;
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .date, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-listing .alm-reveal .news-item .date {
  margin: 0;
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-btn-wrap button, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-btn-wrap button {
  cursor: pointer;
  display: inline-block;
  text-align: center;
  text-decoration: none;
  font-weight: 600;
  color: #95001a;
  font-size: 1.2em;
  line-height: 2.25em;
  font-family: "gentium", "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  outline: 0 none;
  line-height: 1.25em;
  white-space: nowrap;
  font-style: italic;
  transition: all 0.25s ease-in-out;
  border-bottom: 1px solid #95001a;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  box-shadow: none;
}
@media screen and (min-width: 58em) {
  .post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-btn-wrap button, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-btn-wrap button {
    font-size: 0.9em;
  }
}
.post-type-archive-news main .body-content .news-grid .ajax-load-more-wrap .alm-btn-wrap button:hover, .post-type-archive-publication main .body-content .news-grid .ajax-load-more-wrap .alm-btn-wrap button:hover {
  color: #00144d;
  border-color: #00144d;
}
@media screen and (min-width: 58em) {
  .post-type-archive-news main .body-content, .post-type-archive-publication main .body-content {
    width: 85%;
    margin: 0 auto;
    padding: 2em 0;
    display: -ms-grid;
    display: grid;
    grid-template-columns: 2fr 1fr;
    grid-template-areas: "news filters";
  }
  .post-type-archive-news main .body-content .filter-box, .post-type-archive-publication main .body-content .filter-box {
    grid-area: filters;
  }
  .post-type-archive-news main .body-content .filter-box .alm-filters, .post-type-archive-publication main .body-content .filter-box .alm-filters {
    margin: 0;
  }
  .post-type-archive-news main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .post-type-archive-publication main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3 {
    font-size: 1.15em;
  }
  .post-type-archive-news main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .post-type-archive-publication main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select {
    padding: 0.75em !important;
  }
  .post-type-archive-news main .body-content .news-grid, .post-type-archive-publication main .body-content .news-grid {
    grid-area: news;
    padding-left: 0;
  }
}
@media screen and (min-width: 86em) {
  .post-type-archive-news main .body-content, .post-type-archive-publication main .body-content {
    width: 75%;
  }
}

.news-template-default.single-news .main, .page-template-page-virtual .main {
  background-color: #fff;
}
.news-template-default.single-news .main .body-content .post-content, .page-template-page-virtual .main .body-content .post-content {
  padding: 1rem;
}
.news-template-default.single-news .main .body-content .post-content .featured-img, .page-template-page-virtual .main .body-content .post-content .featured-img {
  display: block;
  height: auto;
  margin: 1rem 0rem;
  max-width: 100%;
  width: 100%;
}
.news-template-default.single-news .main .body-content .post-content .social-share, .page-template-page-virtual .main .body-content .post-content .social-share {
  border-bottom: 1px solid #f2f2f3;
  border-top: 1px solid #f2f2f3;
  font-size: 1.325em;
  margin-bottom: 1em;
  padding-bottom: 0.25em;
  padding-left: 0.375em;
  padding-top: 0.25em;
}
.news-template-default.single-news .main .body-content .post-content .social-share a, .page-template-page-virtual .main .body-content .post-content .social-share a {
  padding-right: 0.325em;
  color: #82afd3;
}
.news-template-default.single-news .main .body-content .post-content .social-share a:hover, .page-template-page-virtual .main .body-content .post-content .social-share a:hover {
  color: #95001a;
}
.news-template-default.single-news .main .body-content .post-content h2, .news-template-default.single-news .main .body-content .post-content h3, .news-template-default.single-news .main .body-content .post-content h4, .page-template-page-virtual .main .body-content .post-content h2, .page-template-page-virtual .main .body-content .post-content h3, .page-template-page-virtual .main .body-content .post-content h4 {
  color: #000f3a;
}
.news-template-default.single-news .main .body-content .post-content h2, .page-template-page-virtual .main .body-content .post-content h2 {
  line-height: 1.15em;
  margin: 0 0 0.25em 0;
}
.news-template-default.single-news .main .body-content .post-content p, .page-template-page-virtual .main .body-content .post-content p {
  margin: 0 0 1em 0;
}
.news-template-default.single-news .main .body-content .post-content a, .page-template-page-virtual .main .body-content .post-content a {
  text-decoration: underline;
}
.news-template-default.single-news .main .body-content .post-content ol, .news-template-default.single-news .main .body-content .post-content ul, .page-template-page-virtual .main .body-content .post-content ol, .page-template-page-virtual .main .body-content .post-content ul {
  padding-left: 1.5em;
}
.news-template-default.single-news .main .body-content .post-content ol li, .news-template-default.single-news .main .body-content .post-content ul li, .page-template-page-virtual .main .body-content .post-content ol li, .page-template-page-virtual .main .body-content .post-content ul li {
  margin-bottom: 1rem;
}
.news-template-default.single-news .main .body-content .post-content ol li:last-of-type, .news-template-default.single-news .main .body-content .post-content ul li:last-of-type, .page-template-page-virtual .main .body-content .post-content ol li:last-of-type, .page-template-page-virtual .main .body-content .post-content ul li:last-of-type {
  margin: 0;
}
.news-template-default.single-news .main .body-content .post-content strong, .news-template-default.single-news .main .body-content .post-content b, .page-template-page-virtual .main .body-content .post-content strong, .page-template-page-virtual .main .body-content .post-content b {
  color: #00144d;
}
.news-template-default.single-news .main .body-content .post-content .wp-block-table, .page-template-page-virtual .main .body-content .post-content .wp-block-table {
  margin: 0;
  width: 100%;
  font-weight: 300;
}
.news-template-default.single-news .main .body-content .post-content .wp-block-table table, .page-template-page-virtual .main .body-content .post-content .wp-block-table table {
  font-size: 0.75rem;
  text-align: left;
  margin: 0 0 1rem 0;
  padding: 0;
  box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.08);
  border: 3px solid rgba(0, 0, 0, 0.12);
  border-spacing: 0;
  border-radius: 4px;
}
.news-template-default.single-news .main .body-content .post-content .wp-block-table table p, .news-template-default.single-news .main .body-content .post-content .wp-block-table table form, .news-template-default.single-news .main .body-content .post-content .wp-block-table table ul, .news-template-default.single-news .main .body-content .post-content .wp-block-table table li, .page-template-page-virtual .main .body-content .post-content .wp-block-table table p, .page-template-page-virtual .main .body-content .post-content .wp-block-table table form, .page-template-page-virtual .main .body-content .post-content .wp-block-table table ul, .page-template-page-virtual .main .body-content .post-content .wp-block-table table li {
  margin: 6px 0px;
  padding: 0;
}
.news-template-default.single-news .main .body-content .post-content .wp-block-table table thead, .news-template-default.single-news .main .body-content .post-content .wp-block-table table tfoot, .page-template-page-virtual .main .body-content .post-content .wp-block-table table thead, .page-template-page-virtual .main .body-content .post-content .wp-block-table table tfoot {
  border: 1px solid #dddddd;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.news-template-default.single-news .main .body-content .post-content .wp-block-table table tbody tr:nth-child(odd), .page-template-page-virtual .main .body-content .post-content .wp-block-table table tbody tr:nth-child(odd) {
  background: rgba(0, 0, 0, 0.04);
}
.news-template-default.single-news .main .body-content .post-content .wp-block-table table th, .page-template-page-virtual .main .body-content .post-content .wp-block-table table th {
  font-size: 1.1rem;
  text-transform: uppercase;
  margin: 0px;
  padding: 12px;
  border-top: 1px solid #dddddd;
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  box-sizing: border-box;
}
.news-template-default.single-news .main .body-content .post-content .wp-block-table table td, .page-template-page-virtual .main .body-content .post-content .wp-block-table table td {
  padding: 12px;
  margin: 0px;
  border-top: 1px solid #dddddd;
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  box-sizing: border-box;
}
.news-template-default.single-news .main .body-content .post-content table, .page-template-page-virtual .main .body-content .post-content table {
  font-size: 0.75rem;
  text-align: left;
  margin: 0 0 1rem 0;
  padding: 0;
  box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.08);
  border: 3px solid rgba(0, 0, 0, 0.12);
  border-spacing: 0;
  border-radius: 4px;
}
.news-template-default.single-news .main .body-content .post-content table p, .news-template-default.single-news .main .body-content .post-content table form, .news-template-default.single-news .main .body-content .post-content table ul, .news-template-default.single-news .main .body-content .post-content table li, .page-template-page-virtual .main .body-content .post-content table p, .page-template-page-virtual .main .body-content .post-content table form, .page-template-page-virtual .main .body-content .post-content table ul, .page-template-page-virtual .main .body-content .post-content table li {
  margin: 6px 0px;
  padding: 0;
}
.news-template-default.single-news .main .body-content .post-content table thead, .news-template-default.single-news .main .body-content .post-content table tfoot, .page-template-page-virtual .main .body-content .post-content table thead, .page-template-page-virtual .main .body-content .post-content table tfoot {
  border: 1px solid #dddddd;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.news-template-default.single-news .main .body-content .post-content table tbody tr:nth-child(odd), .page-template-page-virtual .main .body-content .post-content table tbody tr:nth-child(odd) {
  background: rgba(0, 0, 0, 0.04);
}
.news-template-default.single-news .main .body-content .post-content table th, .page-template-page-virtual .main .body-content .post-content table th {
  font-size: 1.1rem;
  text-transform: uppercase;
  margin: 0px;
  padding: 12px;
  border-top: 1px solid #dddddd;
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  box-sizing: border-box;
}
.news-template-default.single-news .main .body-content .post-content table td, .page-template-page-virtual .main .body-content .post-content table td {
  padding: 12px;
  margin: 0px;
  border-top: 1px solid #dddddd;
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  box-sizing: border-box;
}
.news-template-default.single-news .main .body-content .post-content .featured-people, .page-template-page-virtual .main .body-content .post-content .featured-people {
  margin: 2em 0;
}
.news-template-default.single-news .main .body-content .post-content .featured-people h4, .page-template-page-virtual .main .body-content .post-content .featured-people h4 {
  font-size: 1.25em;
  margin: 0;
  text-align: center;
}
.news-template-default.single-news .main .body-content .post-content .featured-people hr, .page-template-page-virtual .main .body-content .post-content .featured-people hr {
  margin: 0.5em auto;
}
.news-template-default.single-news .main .body-content .post-content .featured-people .people-wrap, .page-template-page-virtual .main .body-content .post-content .featured-people .people-wrap {
  margin-top: 1.5em;
}
.news-template-default.single-news .main .body-content .post-content .featured-people .people-wrap .post, .page-template-page-virtual .main .body-content .post-content .featured-people .people-wrap .post {
  display: -ms-grid;
  display: grid;
  grid-template-columns: 5rem 1fr;
  grid-column-gap: 1em;
  align-items: center;
  justify-content: center;
  margin: 0 0 1.5em 0;
}
.news-template-default.single-news .main .body-content .post-content .featured-people .people-wrap .post .bg-img, .page-template-page-virtual .main .body-content .post-content .featured-people .people-wrap .post .bg-img {
  width: 5rem;
  height: 5rem;
  border-radius: 50%;
  margin-right: 1em;
  background-size: cover;
  background-position: center;
}
.news-template-default.single-news .main .body-content .post-content .featured-people .people-wrap .post .text .name, .page-template-page-virtual .main .body-content .post-content .featured-people .people-wrap .post .text .name {
  font-weight: 600;
  margin: 0;
  font-size: 0.9em;
}
.news-template-default.single-news .main .body-content .post-content .featured-people .people-wrap .post .text .name a, .page-template-page-virtual .main .body-content .post-content .featured-people .people-wrap .post .text .name a {
  color: #00144d;
}
.news-template-default.single-news .main .body-content .post-content .featured-people .people-wrap .post .text .name a:hover, .page-template-page-virtual .main .body-content .post-content .featured-people .people-wrap .post .text .name a:hover {
  color: #95001a;
}
.news-template-default.single-news .main .body-content .post-content .featured-people .people-wrap .post .text .title, .page-template-page-virtual .main .body-content .post-content .featured-people .people-wrap .post .text .title {
  margin: 0;
  font-size: 0.8em;
}
.news-template-default.single-news .main .body-content .next-prev, .page-template-page-virtual .main .body-content .next-prev {
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  padding: 0;
  text-align: center;
  grid-template-areas: "nav-next" "nav-previous";
}
@media screen and (min-width: 58em) {
  .news-template-default.single-news .main .body-content .next-prev, .page-template-page-virtual .main .body-content .next-prev {
    grid-template-areas: "nav-previous nav-next";
    grid-template-columns: 1fr 1fr;
  }
}
.news-template-default.single-news .main .body-content .next-prev div, .page-template-page-virtual .main .body-content .next-prev div {
  padding: 0;
}
.news-template-default.single-news .main .body-content .next-prev .nav-next, .page-template-page-virtual .main .body-content .next-prev .nav-next {
  grid-column: 2/3;
  grid-row: 1/2;
  grid-area: nav-next;
}
.news-template-default.single-news .main .body-content .next-prev .nav-previous, .page-template-page-virtual .main .body-content .next-prev .nav-previous {
  grid-column: 1/2;
  grid-row: 1/2;
  grid-area: nav-previous;
}
.news-template-default.single-news .main .body-content .next-prev .nav-previous, .news-template-default.single-news .main .body-content .next-prev .nav-next, .page-template-page-virtual .main .body-content .next-prev .nav-previous, .page-template-page-virtual .main .body-content .next-prev .nav-next {
  padding-left: 0;
  padding-right: 0;
}
.news-template-default.single-news .main .body-content .next-prev .nav-previous a, .news-template-default.single-news .main .body-content .next-prev .nav-next a, .page-template-page-virtual .main .body-content .next-prev .nav-previous a, .page-template-page-virtual .main .body-content .next-prev .nav-next a {
  border: 1px solid #00144d;
  color: #00144d;
  display: inline-block;
  font-size: 1em;
  line-height: 4em;
  margin: 1em 0;
  text-transform: uppercase;
  padding: 0 1em;
  width: 70%;
}
.news-template-default.single-news .main .body-content .next-prev .nav-previous a:hover, .news-template-default.single-news .main .body-content .next-prev .nav-next a:hover, .page-template-page-virtual .main .body-content .next-prev .nav-previous a:hover, .page-template-page-virtual .main .body-content .next-prev .nav-next a:hover {
  background-color: #f2c100;
  border: 1px solid #f2c100;
  color: #fff;
}
.news-template-default.single-news .main .body-content .related-posts, .page-template-page-virtual .main .body-content .related-posts {
  padding: 2em 1em;
}
.news-template-default.single-news .main .body-content .related-posts h4, .page-template-page-virtual .main .body-content .related-posts h4 {
  font-size: 1.5em;
  margin: 0;
}
.news-template-default.single-news .main .body-content .related-posts .post-wrap, .page-template-page-virtual .main .body-content .related-posts .post-wrap {
  margin-top: 1em;
}
.news-template-default.single-news .main .body-content .related-posts .post-wrap .news-item, .page-template-page-virtual .main .body-content .related-posts .post-wrap .news-item {
  background-color: #f2f2f3;
  border-left: 3px #82afd3 solid;
  margin: 0 0 1em 0;
  padding: 1em;
}
.news-template-default.single-news .main .body-content .related-posts .post-wrap .news-item:last-of-type, .page-template-page-virtual .main .body-content .related-posts .post-wrap .news-item:last-of-type {
  margin: 0;
}
.news-template-default.single-news .main .body-content .related-posts .post-wrap .news-item p, .page-template-page-virtual .main .body-content .related-posts .post-wrap .news-item p {
  margin: 0;
}
.news-template-default.single-news .main .body-content .related-posts .post-wrap .news-item p.news-type, .page-template-page-virtual .main .body-content .related-posts .post-wrap .news-item p.news-type {
  text-transform: uppercase;
  color: #95001a;
  font-size: 0.825em;
}
.news-template-default.single-news .main .body-content .related-posts .post-wrap .news-item p.name, .page-template-page-virtual .main .body-content .related-posts .post-wrap .news-item p.name {
  font-size: 0.925em;
  font-weight: 600;
  line-height: 1.25em;
  margin-top: 0.25em;
}
.news-template-default.single-news .main .body-content .related-posts .post-wrap .news-item p.name a, .page-template-page-virtual .main .body-content .related-posts .post-wrap .news-item p.name a {
  color: #00144d;
}
.news-template-default.single-news .main .body-content .related-posts .post-wrap .news-item p.name a:hover, .page-template-page-virtual .main .body-content .related-posts .post-wrap .news-item p.name a:hover {
  color: #95001a;
}
@media screen and (min-width: 36em) {
  .news-template-default.single-news .main .body-content .post-content .featured-img, .page-template-page-virtual .main .body-content .post-content .featured-img {
    float: left;
    max-width: 22em;
    margin: 0 2rem 1.5rem 0;
  }
}
@media screen and (min-width: 58em) {
  .news-template-default.single-news .main .body-content, .page-template-page-virtual .main .body-content {
    width: 85%;
    margin: 0 auto;
  }
  .news-template-default.single-news .main .body-content .post-content, .page-template-page-virtual .main .body-content .post-content {
    padding: 2em 0 0 0;
    display: -ms-grid;
    display: grid;
    grid-template-columns: 2fr 1fr;
    grid-column-gap: 2em;
  }
  .news-template-default.single-news .main .body-content .post-content .featured-img, .page-template-page-virtual .main .body-content .post-content .featured-img {
    max-width: 14em;
    margin: 0 2rem 1rem 0;
  }
  .news-template-default.single-news .main .body-content .post-content .stretch, .page-template-page-virtual .main .body-content .post-content .stretch {
    grid-column: 1/-1;
  }
  .news-template-default.single-news .main .body-content .post-content .featured-people, .page-template-page-virtual .main .body-content .post-content .featured-people {
    margin: 0;
  }
  .news-template-default.single-news .main .body-content .post-content .featured-people h4, .page-template-page-virtual .main .body-content .post-content .featured-people h4 {
    text-align: left;
  }
  .news-template-default.single-news .main .body-content .post-content .featured-people hr, .page-template-page-virtual .main .body-content .post-content .featured-people hr {
    margin: 0.5em 0;
  }
  .news-template-default.single-news .main .body-content .post-content .featured-people .people-wrap .post, .page-template-page-virtual .main .body-content .post-content .featured-people .people-wrap .post {
    justify-content: flex-start;
  }
  .news-template-default.single-news .main .body-content .related-posts, .page-template-page-virtual .main .body-content .related-posts {
    padding: 3em 0;
  }
  .news-template-default.single-news .main .body-content .related-posts hr, .page-template-page-virtual .main .body-content .related-posts hr {
    margin: 1em auto;
  }
  .news-template-default.single-news .main .body-content .related-posts .post-wrap, .page-template-page-virtual .main .body-content .related-posts .post-wrap {
    display: -ms-grid;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1em;
    margin-top: 2em;
  }
  .news-template-default.single-news .main .body-content .related-posts .post-wrap .news-item, .page-template-page-virtual .main .body-content .related-posts .post-wrap .news-item {
    margin: 0;
  }
}
@media screen and (min-width: 86em) {
  .news-template-default.single-news .main .body-content, .page-template-page-virtual .main .body-content {
    width: 75%;
  }
  .news-template-default.single-news .main .body-content .post-content .featured-img, .page-template-page-virtual .main .body-content .post-content .featured-img {
    max-width: 20em;
    margin: 0 2rem 1rem 0;
  }
}

.post-type-archive-program, .page-template-page-involved, .post-type-archive-project, .post-type-archive-research, .post-type-archive-startup {
  overflow-x: hidden;
}
.post-type-archive-program main .body-content .filter-box, .page-template-page-involved main .body-content .filter-box, .post-type-archive-project main .body-content .filter-box, .post-type-archive-research main .body-content .filter-box, .post-type-archive-startup main .body-content .filter-box {
  padding: 1rem;
}
.post-type-archive-program main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner, .page-template-page-involved main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner, .post-type-archive-project main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner, .post-type-archive-research main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner {
  padding: 0;
}
.post-type-archive-program main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .page-template-page-involved main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .post-type-archive-project main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .post-type-archive-research main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3 {
  color: #00144d;
  margin: 0;
}
.post-type-archive-program main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .page-template-page-involved main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .post-type-archive-project main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .post-type-archive-research main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner {
  margin: 0.5em 0 0 0;
  padding: 0 0 1.25em 0;
}
.post-type-archive-program main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .page-template-page-involved main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .post-type-archive-project main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .post-type-archive-research main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select {
  background-color: #f2f2f3;
  border-radius: 0.5em;
}
.post-type-archive-program main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple], .page-template-page-involved main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple], .post-type-archive-project main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple], .post-type-archive-research main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple], .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple] {
  background-image: none;
  height: auto;
  padding: 0;
  margin: 0;
  border-width: 2px;
  border-style: inset;
  -moz-appearance: menulist;
  -webkit-appearance: menulist;
  appearance: menulist;
}
.post-type-archive-program main .body-content .filter-box .alm-filters .alm-filters--submit, .page-template-page-involved main .body-content .filter-box .alm-filters .alm-filters--submit, .post-type-archive-project main .body-content .filter-box .alm-filters .alm-filters--submit, .post-type-archive-research main .body-content .filter-box .alm-filters .alm-filters--submit, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filters--submit {
  margin: 0;
}
.post-type-archive-program main .body-content .filter-box .alm-filters .alm-filters--submit button, .page-template-page-involved main .body-content .filter-box .alm-filters .alm-filters--submit button, .post-type-archive-project main .body-content .filter-box .alm-filters .alm-filters--submit button, .post-type-archive-research main .body-content .filter-box .alm-filters .alm-filters--submit button, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filters--submit button {
  margin: 0 1em 0 0;
  background-color: #00144d;
  color: #fff;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  transition: 0.2s;
}
.post-type-archive-program main .body-content .filter-box .alm-filters .alm-filters--submit button:hover, .page-template-page-involved main .body-content .filter-box .alm-filters .alm-filters--submit button:hover, .post-type-archive-project main .body-content .filter-box .alm-filters .alm-filters--submit button:hover, .post-type-archive-research main .body-content .filter-box .alm-filters .alm-filters--submit button:hover, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filters--submit button:hover {
  background-color: #95001a;
}
.post-type-archive-program main .body-content .grid-box, .page-template-page-involved main .body-content .grid-box, .post-type-archive-project main .body-content .grid-box, .post-type-archive-research main .body-content .grid-box, .post-type-archive-startup main .body-content .grid-box {
  padding: 1em;
}
.post-type-archive-program main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program, .page-template-page-involved main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program, .post-type-archive-project main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program, .post-type-archive-research main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program {
  display: block;
  position: relative;
  height: 15em;
  overflow: hidden;
  margin: 0 0 1em 0;
}
.post-type-archive-program main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program:hover .text-overlay, .page-template-page-involved main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program:hover .text-overlay, .post-type-archive-project main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program:hover .text-overlay, .post-type-archive-research main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program:hover .text-overlay, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program:hover .text-overlay {
  background-color: rgba(149, 0, 26, 0.7);
  background-image: url("../img/svgs/icon-shield-op30k.svg");
  background-repeat: no-repeat;
  background-position: bottom 10px right 10px;
  background-size: 25%;
  top: 0;
}
.post-type-archive-program main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program:last-of-type, .page-template-page-involved main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program:last-of-type, .post-type-archive-project main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program:last-of-type, .post-type-archive-research main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program:last-of-type, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program:last-of-type {
  margin: 0;
}
.post-type-archive-program main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program img, .page-template-page-involved main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program img, .post-type-archive-project main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program img, .post-type-archive-research main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program img, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program img {
  object-fit: cover;
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  height: 100%;
}
.post-type-archive-program main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay, .page-template-page-involved main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay, .post-type-archive-project main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay, .post-type-archive-research main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay {
  transition: 0.2s;
  z-index: 2;
  background-color: rgba(1, 31, 91, 0.7);
  color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 65%;
  padding: 1em;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background-image: url("../img/svgs/icon-shield-op30k.svg");
  background-repeat: no-repeat;
  background-position: bottom 10px right 10px;
  background-size: 10%;
}
.post-type-archive-program main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay p, .page-template-page-involved main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay p, .post-type-archive-project main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay p, .post-type-archive-research main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay p, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay p {
  margin: 0;
  line-height: 1.15em;
}
.post-type-archive-program main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay p.name, .page-template-page-involved main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay p.name, .post-type-archive-project main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay p.name, .post-type-archive-research main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay p.name, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay p.name {
  font-weight: 600;
  margin-bottom: 0em;
  font-size: 0.925em;
}
.post-type-archive-program main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay p.program-type, .page-template-page-involved main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay p.program-type, .post-type-archive-project main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay p.program-type, .post-type-archive-research main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay p.program-type, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .program .text-overlay p.program-type {
  color: #f2c100;
  font-size: 0.9em;
  font-weight: 600;
}
.post-type-archive-program main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button, .page-template-page-involved main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button, .post-type-archive-project main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button, .post-type-archive-research main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button {
  cursor: pointer;
  display: inline-block;
  text-align: center;
  text-decoration: none;
  font-weight: 600;
  color: #95001a;
  font-size: 1.2em;
  line-height: 2.25em;
  font-family: "gentium", "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  outline: 0 none;
  line-height: 1.25em;
  white-space: nowrap;
  font-style: italic;
  transition: all 0.25s ease-in-out;
  border-bottom: 1px solid #95001a;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  box-shadow: none;
}
@media screen and (min-width: 58em) {
  .post-type-archive-program main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button, .page-template-page-involved main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button, .post-type-archive-project main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button, .post-type-archive-research main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button {
    font-size: 0.9em;
  }
}
.post-type-archive-program main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button:hover, .page-template-page-involved main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button:hover, .post-type-archive-project main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button:hover, .post-type-archive-research main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button:hover, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button:hover {
  color: #00144d;
  border-color: #00144d;
}
.post-type-archive-program main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button.done, .page-template-page-involved main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button.done, .post-type-archive-project main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button.done, .post-type-archive-research main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button.done, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-btn-wrap button.done {
  display: none;
}
@media screen and (min-width: 58em) {
  .post-type-archive-program main .body-content, .page-template-page-involved main .body-content, .post-type-archive-project main .body-content, .post-type-archive-research main .body-content, .post-type-archive-startup main .body-content {
    width: 85%;
    margin: 0 auto;
    padding: 2em 0;
  }
  .post-type-archive-program main .body-content .filter-box, .page-template-page-involved main .body-content .filter-box, .post-type-archive-project main .body-content .filter-box, .post-type-archive-research main .body-content .filter-box, .post-type-archive-startup main .body-content .filter-box {
    padding: 0;
    margin: 0 0 2em 0;
  }
  .post-type-archive-program main .body-content .filter-box .alm-filters, .page-template-page-involved main .body-content .filter-box .alm-filters, .post-type-archive-project main .body-content .filter-box .alm-filters, .post-type-archive-research main .body-content .filter-box .alm-filters, .post-type-archive-startup main .body-content .filter-box .alm-filters {
    display: flex;
    align-items: center;
  }
  .post-type-archive-program main .body-content .filter-box .alm-filters .alm-filter, .page-template-page-involved main .body-content .filter-box .alm-filters .alm-filter, .post-type-archive-project main .body-content .filter-box .alm-filters .alm-filter, .post-type-archive-research main .body-content .filter-box .alm-filters .alm-filter, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter {
    flex: 1;
    margin: 0 0.5em;
  }
  .post-type-archive-program main .body-content .filter-box .alm-filters .alm-filter:first-of-type, .page-template-page-involved main .body-content .filter-box .alm-filters .alm-filter:first-of-type, .post-type-archive-project main .body-content .filter-box .alm-filters .alm-filter:first-of-type, .post-type-archive-research main .body-content .filter-box .alm-filters .alm-filter:first-of-type, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter:first-of-type {
    margin-left: 0;
  }
  .post-type-archive-program main .body-content .filter-box .alm-filters .alm-filter:last-of-type, .page-template-page-involved main .body-content .filter-box .alm-filters .alm-filter:last-of-type, .post-type-archive-project main .body-content .filter-box .alm-filters .alm-filter:last-of-type, .post-type-archive-research main .body-content .filter-box .alm-filters .alm-filter:last-of-type, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter:last-of-type {
    margin-right: 0;
  }
  .post-type-archive-program main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner, .page-template-page-involved main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner, .post-type-archive-project main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner, .post-type-archive-research main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner {
    margin: 0;
  }
  .post-type-archive-program main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner .alm-filter--text .alm-filter--text-wrap input, .page-template-page-involved main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner .alm-filter--text .alm-filter--text-wrap input, .post-type-archive-project main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner .alm-filter--text .alm-filter--text-wrap input, .post-type-archive-research main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner .alm-filter--text .alm-filter--text-wrap input, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter.alm-filter--search .alm-filter--inner .alm-filter--text .alm-filter--text-wrap input {
    margin: 0;
  }
  .post-type-archive-program main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .page-template-page-involved main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .post-type-archive-project main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .post-type-archive-research main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter .alm-filter--title h3 {
    font-size: 1em;
    margin-bottom: 0.5em;
  }
  .post-type-archive-program main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .page-template-page-involved main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .post-type-archive-project main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .post-type-archive-research main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner {
    padding: 0;
    margin: 0;
  }
  .post-type-archive-program main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .page-template-page-involved main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .post-type-archive-project main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .post-type-archive-research main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select {
    padding: 1em !important;
  }
  .post-type-archive-program main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple], .page-template-page-involved main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple], .post-type-archive-project main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple], .post-type-archive-research main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple], .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filter .alm-filter--inner .alm-filter--select select[multiple] {
    max-height: 3.15rem;
    padding: 0.5em 1em !important;
  }
  .post-type-archive-program main .body-content .filter-box .alm-filters .alm-filters--controls, .page-template-page-involved main .body-content .filter-box .alm-filters .alm-filters--controls, .post-type-archive-project main .body-content .filter-box .alm-filters .alm-filters--controls, .post-type-archive-research main .body-content .filter-box .alm-filters .alm-filters--controls, .post-type-archive-startup main .body-content .filter-box .alm-filters .alm-filters--controls {
    flex: 1;
    margin: 0;
  }
  .post-type-archive-program main .body-content .grid-box, .page-template-page-involved main .body-content .grid-box, .post-type-archive-project main .body-content .grid-box, .post-type-archive-research main .body-content .grid-box, .post-type-archive-startup main .body-content .grid-box {
    padding-left: 0;
    padding-right: 0;
  }
  .post-type-archive-program main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal, .page-template-page-involved main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal, .post-type-archive-project main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal, .post-type-archive-research main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal {
    display: -ms-grid;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 1.5em;
  }
  .post-type-archive-program main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post, .page-template-page-involved main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post, .post-type-archive-project main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post, .post-type-archive-research main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post {
    margin: 0;
  }
  .post-type-archive-program main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text, .page-template-page-involved main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text, .post-type-archive-project main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text, .post-type-archive-research main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal .post .text {
    font-size: 0.8em;
  }
}
@media screen and (min-width: 86em) {
  .post-type-archive-program main .body-content, .page-template-page-involved main .body-content, .post-type-archive-project main .body-content, .post-type-archive-research main .body-content, .post-type-archive-startup main .body-content {
    width: 75%;
  }
  .post-type-archive-program main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal, .page-template-page-involved main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal, .post-type-archive-project main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal, .post-type-archive-research main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal, .post-type-archive-startup main .body-content .grid-box .ajax-load-more-wrap .alm-listing .alm-reveal {
    grid-template-columns: 1fr 1fr 1fr;
  }
}

.search-result {
  display: block;
  position: relative;
  height: 15em;
  overflow: hidden;
  margin: 0 0 1em 0;
}
.search-result:hover .text-overlay {
  top: 0;
}
.search-result:last-of-type {
  margin: 0;
}
.search-result img {
  object-fit: cover;
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  height: 100%;
}
.search-result img.default-img {
  object-fit: fill;
}
.search-result .text-overlay {
  transition: 0.2s;
  z-index: 2;
  background-color: rgba(1, 31, 91, 0.7);
  color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 55%;
  padding: 1em;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.search-result .text-overlay p {
  margin: 0;
  line-height: 1.15em;
}
.search-result .text-overlay p.name {
  font-weight: 600;
  margin-bottom: 0.25em;
  font-size: 1em;
}
.search-result .text-overlay p.post-type {
  font-size: 0.9em;
  text-transform: capitalize;
}

.page-template-page-researchareas .main .body-content .research-area-title {
  vertical-align: middle;
}
.page-template-page-researchareas .main .body-content .research-area-title #icon .icon-wrap {
  display: inline-block;
  float: left;
  vertical-align: middle;
  background-color: #82afd3;
  border-radius: 5rem;
  line-height: 0;
  margin-right: 1rem;
  padding: 0.75rem;
  width: 4rem;
}
.page-template-page-researchareas .main .body-content .research-area-title #icon .icon-wrap.term-id-2329 {
  background-color: #F26419;
}
.page-template-page-researchareas .main .body-content .research-area-title #icon .icon-wrap.term-id-2326 {
  background-color: #F6AE2D;
}
.page-template-page-researchareas .main .body-content .research-area-title #icon .icon-wrap.term-id-2327 {
  background-color: #648767;
}
.page-template-page-researchareas .main .body-content .research-area-title #icon .icon-wrap.term-id-2325 {
  background-color: #C5D86D;
}
.page-template-page-researchareas .main .body-content .research-area-title #icon .icon-wrap.term-id-2331 {
  background-color: #FF0000;
}
.page-template-page-researchareas .main .body-content .research-area-title #icon .icon-wrap.term-id-2328 {
  background-color: #86BBD8;
}
.page-template-page-researchareas .main .body-content .research-area-title #icon .icon-wrap.term-id-2330 {
  background-color: #5B3758;
}
.page-template-page-researchareas .main .body-content .research-area-title #icon .icon-wrap .icon-research-area {
  height: auto;
  max-width: 100%;
  width: 100%;
}
.page-template-page-researchareas .main .body-content .research-area-title .title {
  vertical-align: middle;
  width: 100%;
}
.page-template-page-researchareas .main .body-content .research-area-title .title h2 {
  font-family: opensans;
  font-size: 1.125em;
  font-weight: 600;
  padding-top: 0.725em;
}
.page-template-page-researchareas .main .body-content .research-area-title .title h2 a {
  color: #000f3a;
  text-decoration: none;
}
.page-template-page-researchareas .main .body-content .research-area-title .title h2 a:hover {
  color: #95001a;
}
.page-template-page-researchareas .main .body-content .area-list {
  clear: both;
  list-style-type: none;
  margin: 1em 0 2em 5em !important;
  padding: 0 0 0 1em !important;
}
.page-template-page-researchareas .main .body-content .area-list li {
  color: #00144d;
  font-family: "opensans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 500;
  margin: 0.375em 0;
}
.page-template-page-researchareas .main .body-content .area-list li:before {
  font-family: "Font Awesome 5 Free";
  content: "\f0da";
  font-weight: 900;
  margin-right: 0.5em;
  color: #82afd3;
}

.tax-research_area .main .body-content .content .grid-box {
  padding: 1em 0;
}
.tax-research_area .main .body-content .content .grid-box .program {
  display: block;
  position: relative;
  height: 15em;
  overflow: hidden;
  margin: 0 0 1em 0;
}
.tax-research_area .main .body-content .content .grid-box .program:hover .text-overlay {
  background-color: rgba(149, 0, 26, 0.7);
  background-image: url("../img/svgs/icon-shield-op30k.svg");
  background-repeat: no-repeat;
  background-position: bottom 10px right 10px;
  background-size: 25%;
  top: 0;
}
.tax-research_area .main .body-content .content .grid-box .program:last-of-type {
  margin: 0;
}
.tax-research_area .main .body-content .content .grid-box .program img {
  object-fit: cover;
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  height: 100%;
}
.tax-research_area .main .body-content .content .grid-box .program .text-overlay {
  transition: 0.2s;
  z-index: 2;
  background-color: rgba(1, 31, 91, 0.7);
  color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 65%;
  padding: 1em;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background-image: url("../img/svgs/icon-shield-op30k.svg");
  background-repeat: no-repeat;
  background-position: bottom 10px right 10px;
  background-size: 10%;
}
.tax-research_area .main .body-content .content .grid-box .program .text-overlay p {
  margin: 0;
  line-height: 1.15em;
}
.tax-research_area .main .body-content .content .grid-box .program .text-overlay p.name {
  font-weight: 600;
  margin-bottom: 0em;
  font-size: 0.925em;
}
.tax-research_area .main .body-content .content .grid-box .program .text-overlay p.program-type {
  color: #f2c100;
  font-size: 0.9em;
  font-weight: 600;
}
.tax-research_area .main .body-content .content .grid-box .post {
  display: -ms-grid;
  display: grid;
  grid-template-columns: 5rem 1fr;
  grid-column-gap: 1em;
  align-items: center;
  margin: 0 0 1.5em 0;
}
.tax-research_area .main .body-content .content .grid-box .post .bg-img {
  width: 5rem;
  height: 5rem;
  border-radius: 50%;
  background-size: cover;
  background-position: center;
}
.tax-research_area .main .body-content .content .grid-box .post .text .name {
  font-weight: 600;
  margin: 0;
  font-size: 1.15em;
}
.tax-research_area .main .body-content .content .grid-box .post .text .name a {
  color: #00144d;
  text-decoration: none;
}
.tax-research_area .main .body-content .content .grid-box .post .text .name a:hover {
  color: #95001a;
}
.tax-research_area .main .body-content .content .grid-box .post .text .title {
  color: #6c6f76;
  margin: 0;
  font-size: 0.9em;
}
.tax-research_area .main .body-content .content .grid-box .post .text .title.has-red-color {
  color: #95001a;
}
@media screen and (min-width: 58em) {
  .tax-research_area .main .body-content .content .grid-box {
    display: -ms-grid;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 1.5em;
  }
  .tax-research_area .main .body-content .content .grid-box .post {
    margin: 0;
  }
  .tax-research_area .main .body-content .content .grid-box .post .text {
    font-size: 0.8em;
  }
}
@media screen and (min-width: 86em) {
  .tax-research_area .main .body-content .content .grid-box.projects {
    grid-template-columns: 1fr 1fr 1fr;
  }
  .tax-research_area .main .body-content .content .grid-box .program {
    height: 10em;
  }
  .tax-research_area .main .body-content .content .grid-box .program .text-overlay {
    top: 45%;
  }
}

.page-template-page-virtual .main {
  margin: 0;
}
.page-template-page-virtual .main .body-content .post-content {
  display: block !important;
  padding: 1em;
}
.page-template-page-virtual .main .body-content .post-content .grid-box {
  padding: 1rem;
}
.page-template-page-virtual .main .body-content .post-content .grid-box .video {
  margin: 0 0 2em 0;
}
.page-template-page-virtual .main .body-content .post-content .grid-box .video:hover h2 {
  color: #00144d;
}
.page-template-page-virtual .main .body-content .post-content .grid-box .video:last-of-type {
  margin: 0;
}
.page-template-page-virtual .main .body-content .post-content .grid-box .video img {
  width: 100%;
}
.page-template-page-virtual .main .body-content .post-content .grid-box .video h2 {
  font-size: 1.25em;
  color: #95001a;
  text-decoration: underline;
  transition: 0.2s;
}
@media screen and (min-width: 58em) {
  .page-template-page-virtual .main .body-content .post-content {
    padding: 2em 0;
  }
  .page-template-page-virtual .main .body-content .post-content .grid-box {
    display: -ms-grid;
    display: grid;
    grid-gap: 1.5em;
    grid-template-columns: 1fr 1fr;
  }
  .page-template-page-virtual .main .body-content .post-content .grid-box .video {
    margin: 0;
  }
}
@media screen and (min-width: 86em) {
  .page-template-page-virtual .main .body-content .post-content .grid-box {
    grid-template-columns: 1fr 1fr 1fr;
  }
}

.single-tour .main .body-content select {
  background-color: #f2f2f3;
  border-radius: 0.5em;
  color: #000;
  margin: 0 0 1em 0 !important;
}
.single-tour .main .body-content .embed-container {
  display: none;
}
.single-tour .main .body-content .embed-container.show {
  display: block;
}
@media screen and (min-width: 58em) {
  .single-tour .main .body-content select {
    padding: 1em !important;
    margin: 0 0 2em 0 !important;
  }
}

.page-template-page-livestream .main .body-content .content hr {
  border: none;
  border-bottom: 1px solid #f2f2f3;
  width: 100%;
  margin: 1.5em 0;
}
.page-template-page-livestream .main .body-content .content h2 {
  color: #000f3a;
}
.page-template-page-livestream .main .body-content .content a {
  cursor: pointer;
  display: inline-block;
  text-align: center;
  text-decoration: none;
  font-weight: 600;
  color: #95001a;
  font-size: 1.2em;
  line-height: 2.25em;
  font-family: "gentium", "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  outline: 0 none;
  line-height: 1.25em;
  white-space: nowrap;
  font-style: italic;
  margin: 1em 0 0 0;
  transition: all 0.25s ease-in-out;
  border-bottom: 1px solid #95001a;
}
.page-template-page-livestream .main .body-content .content a:hover {
  color: #00144d;
  border-color: #00144d;
}
.page-template-page-livestream .main .body-content .content i a {
  margin: 0;
}
.page-template-page-livestream .main .body-content .content .heading-small {
  color: #00144d;
  font-size: 1.15em;
}
.page-template-page-livestream .main .body-content .presenters-wrap {
  margin-top: 2em;
  padding: 0 2em 2em 2em;
}
.page-template-page-livestream .main .body-content .presenters-wrap h3 {
  margin: 0;
  position: relative;
  font-size: 1.5em;
  line-height: 1.15em;
}
.page-template-page-livestream .main .body-content .presenters-wrap h3::before {
  border-bottom: 1px solid #82afd3;
  bottom: -0.5em;
  left: 45%;
  content: "";
  position: absolute;
  width: 4rem;
}
.page-template-page-livestream .main .body-content .presenters-wrap .presenters {
  margin-top: 1.5em;
}
.page-template-page-livestream .main .body-content .presenters-wrap .presenters .slick-arrow:before {
  color: #82afd3;
}
.page-template-page-livestream .main .body-content .presenters-wrap .presenters .slick-track .presenter p {
  margin: 0;
}
.page-template-page-livestream .main .body-content .presenters-wrap .presenters .slick-track .presenter p.date {
  margin: 0 0 0.5em 0;
  font-size: 1.15em;
}
.page-template-page-livestream .main .body-content .presenters-wrap .presenters .slick-track .presenter p.name {
  font-size: 1.15em;
  margin: 0.5em 0 0.25em 0 !important;
}
.page-template-page-livestream .main .body-content .presenters-wrap .presenters .slick-track .presenter p.topic {
  margin: 0.25em 0 0 0;
}
.page-template-page-livestream .main .body-content .presenters-wrap .presenters .slick-track .presenter .bg-img {
  height: 25em;
  background-size: cover;
  background-position: center center;
}
@media screen and (min-width: 58em) {
  .page-template-page-livestream .main .body-content .presenters-wrap {
    grid-column: 1/-1;
  }
  .page-template-page-livestream .main .body-content .presenters-wrap .presenters .slick-track {
    display: flex;
  }
  .page-template-page-livestream .main .body-content .presenters-wrap .presenters .slick-track .presenter {
    flex: 1;
    margin: 0 1em;
  }
  .page-template-page-livestream .main .body-content .presenters-wrap .presenters .slick-track .presenter .bg-img {
    max-height: 360px;
    height: 15em;
  }
  .page-template-page-livestream .main .body-content .presenters-wrap .presenters .slick-track .presenter p {
    font-size: 0.8em;
    line-height: 1.15em;
  }
  .page-template-page-livestream .main .body-content .presenters-wrap .presenters .slick-track .presenter p.date {
    font-size: 0.9em;
  }
  .page-template-page-livestream .main .body-content .presenters-wrap .presenters .slick-track .presenter p.name {
    font-size: 0.9em;
    margin: 0.5em 0 !important;
  }
}
@media screen and (min-width: 115em) {
  .page-template-page-livestream .main .body-content .presenters-wrap .presenters .slick-track .presenter .bg-img {
    height: 20em;
  }
}

.page-template-page-spotlight main .body-content {
  padding: 2em;
}
.page-template-page-spotlight main .body-content p {
  font-size: inherit !important;
}
.page-template-page-spotlight main .body-content .experience {
  margin: 0 0 4em 0;
}
.page-template-page-spotlight main .body-content .experience:last-of-type {
  margin: 0;
}
.page-template-page-spotlight main .body-content .experience .wp-block-separator {
  margin-top: 1em !important;
}
.page-template-page-spotlight main .body-content .experience .slider .slick-arrow:before {
  color: #82afd3;
}
.page-template-page-spotlight main .body-content .experience .slider .slide h3 {
  margin: 0.5em 0;
  font-size: 1.5em;
  line-height: 1.15em;
  color: #000f3a;
  font-family: "Georgia", Cambria, Times New Roman, Times, serif;
  padding: 0;
}
.page-template-page-spotlight main .body-content .experience .slider .slide h3:before {
  display: none;
}
.page-template-page-spotlight main .body-content .experience .slider .slide .student-wrap .post {
  display: -ms-grid;
  display: grid;
  grid-template-columns: 5rem 1fr;
  grid-column-gap: 1em;
  align-items: center;
  margin: 0 0 1em 0;
}
.page-template-page-spotlight main .body-content .experience .slider .slide .student-wrap .post:last-of-type {
  margin: 0;
}
.page-template-page-spotlight main .body-content .experience .slider .slide .student-wrap .post .bg-img {
  width: 5rem;
  height: 5rem;
  border-radius: 50%;
  background-size: cover;
  background-position: center;
}
.page-template-page-spotlight main .body-content .experience .slider .slide .student-wrap .post .text .name {
  font-weight: 600;
  margin: 0;
  font-size: 1.15em;
}
.page-template-page-spotlight main .body-content .experience .slider .slide .student-wrap .post .text .name a {
  color: #00144d;
  text-decoration: none;
}
.page-template-page-spotlight main .body-content .experience .slider .slide .student-wrap .post .text .name a:hover {
  color: #95001a;
}
.page-template-page-spotlight main .body-content .experience .slider .slide .student-wrap .post .text .title {
  color: #6c6f76;
  margin: 0;
  font-size: 0.9em;
}
.page-template-page-spotlight main .body-content .experience .slider .slide .student-wrap .post .text .title.has-red-color {
  color: #95001a;
}
@media screen and (min-width: 58em) {
  .page-template-page-spotlight main .body-content {
    padding: 2em 0;
    width: 85%;
    margin: 0 auto;
  }
  .page-template-page-spotlight main .body-content .experience .slider .slick-arrow {
    width: 30px;
    height: 30px;
  }
  .page-template-page-spotlight main .body-content .experience .slider .slick-arrow:before {
    font-size: 30px;
  }
  .page-template-page-spotlight main .body-content .experience .slider .slide {
    margin: 0 1em;
  }
  .page-template-page-spotlight main .body-content .experience .slider .slide .student-wrap {
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    grid-gap: 1em;
  }
  .page-template-page-spotlight main .body-content .experience .slider .slide .student-wrap .post {
    margin: 0;
  }
  .page-template-page-spotlight main .body-content .experience .slider .slide .student-wrap .post .text {
    font-size: 0.8em;
  }
}
@media screen and (min-width: 86em) {
  .page-template-page-spotlight main .body-content {
    width: 75%;
  }
}
/*# sourceMappingURL=style.min.css.map */
