:root {
  --color-crimson:#a51c30;
  --color-action-red:#df072e;
  --color-action-red-dark-bg:#f70834;
  --color-bluebonnet:#3a56ba;
  --color-bluebonnet-light:#dee4f0;
  --color-indigo:#0a2240;
  --color-gold:#c8980e;
  --color-ivy:#34bd78;
  --color-saffron:#ff3a0d;
  --color-parchment:#f3f4f4;
  --color-grout:#e3e5e5;
  --color-shade:#bac5c6;
  --color-slate:#8996a0;
  --color-asphalt:#656f77;
  --color-graphite:#464a4f;
  --color-blackboard:#292c2f;
  --color-ink:#1e1e1e;
  --color-wrought-iron:#0e0e0e;
  --color-pear:#d1ce61;
  --color-yellow:#f1ae00;
  --color-overcast:#484e54;
  --color-primary-10:#d9f4ff;
  --color-primary-30:#43b0ff;
  --color-primary-50:#0074e0;
  --color-primary-70:#0b5fde;
  --color-focus-blue:#00f;
  --color-secondary-50:#18814e;
  --color-secondary-70:#146c41;
  --color-neutral-0:#fff;
  --color-neutral-10:#e1e1e1;
  --color-neutral-20:#bac5c6;
  --color-neutral-30:#a9aaaa;
  --color-neutral-50:#696969;
  --color-neutral-70:#404040;
  --color-neutral-90:#151515;
  --color-primary:var(--color-ink);
  --color-secondary:var(--color-secondary-50);
  --color-white:var(--color-neutral-0);
  --color-grey-light:var(--color-neutral-20);
  --color-grey:#c4c5c6;
  --color-grey-dark:var(--color-neutral-70);
  --color-black:#0e0e0e;
  --color-text:var(--color-ink);
  --color-border:var(--color-grey-light);
  --color-alert-positive:#0ddb91;
  --color-alert-negative:#ff3d5b;
  --color-alert-neutral:#0386ff;
  --color-facebook:#3b5998;
  --color-linkedin:#0077b5;
  --color-outlook:#0072c6;
  --color-pinterest:#bd081c;
  --color-twitter:#0084b4;
  --box-shadow-10:0 2px 6px hsla(0,0%,8%,.1);
  --box-shadow-20:0 4px 12px hsla(0,0%,8%,.15);
  --box-shadow-20-hover:0 4px 12px hsla(0,0%,8%,.3);
  --box-shadow-30:0 4px 40px hsla(0,0%,8%,.1);
  --overlay-black-light:hsla(0,0%,5%,.3);
  --overlay-black-medium:hsla(0,0%,5%,.5);
  --overlay-black-dark:hsla(0,0%,5%,.7);
  --overlay-black-darker:hsla(0,0%,5%,.9);
  --overlay-light-light:hsla(0,0%,88%,.3);
  --overlay-light-medium:hsla(0,0%,88%,.5);
  --overlay-light-dark:hsla(0,0%,88%,.7);
  --overlay-light-darker:hsla(0,0%,88%,.9);
  --color-bgd:var(--color-white);
  --color-bgd-content:var(--color-white);
  --color-bgd-selection:var(--color-primary);
  --color-text-selection:var(--color-white);
  --form-color:var(--color-text);
  --form-color-secondary:var(--color-neutral-50);
  --form-color-success:var(--color-alert-positive);
  --form-color-succes-bgd:rgba(13,219,145,.05);
  --form-color-error:var(--color-action-red);
  --form-color-error-dark-bg:var(--color-action-red-dark-bg);
  --form-color-error-bgd:rgba(223,7,46,.05);
  --form-color-error-border:var(--color-action-red);
  --form-color-error-border-dark-bg:var(--color-action-red-dark-bg);
  --form-font-family:var(--font-family-base);
  --form-font-size:18px;
  --form-font-size-secondary:18px;
  --form-font-weight-secondary:500;
  --form-font-size-tertiary:14px;
  --form-font-weight-tertiary:400;
  --form-letter-spacing:normal;
  --form-text-transform:none;
  --form-margin:28px;
  --form-margin-small:var(--spacer-10);
  --form-padding-horizontal:var(--spacer-20);
  --form-padding-vertical:12px;
  --form-border-color:var(--color-slate);
  --form-border-color-focus:var(--color-ink);
  --form-border-color-focus-visible:var(--color-focus-blue);
  --form-border-size:1px;
  --form-border-size-focus:var(--form-border-size);
  --form-border-radius:4px;
  --form-border-radius-large:8px;
  --form-border-radius-checkbox:3px;
  --form-box-shadow:4px 4px 80px rgba(55,56,69,.2);
  --form-placeholder-color:var(--color-asphalt);
  --form-placeholder-color-focus:var(--color-asphalt);
  --form-control-bgd-color:var(--color-parchment);
  --form-control-color:var(--form-color);
  --form-control-font-style:normal;
  --form-control-font-weight:400;
  --form-control-font-size:var(--form-font-size);
  --form-control-font-line-height:1.5;
  --form-control-font-family:var(--form-font-family);
  --form-control-height:48px;
  --form-control-letter-spacing:var(--form-letter-spacing);
  --form-control-margin-bottom:var(--form-margin);
  --form-control-padding:0 var(--form-padding-horizontal);
  --form-control-text-transform:var(--form-text-transform);
  --form-control-icon-position-right:0;
  --form-control-icon-position-top:0;
  --form-control-textarea-height:225px;
  --form-control-textarea-padding:14px var(--form-padding-horizontal);
  --form-control-select-padding-right:calc(var(--form-control-select-ui-width) + var(--form-padding-horizontal));
  --form-control-select-ui-color:var(--color-grey-dark);
  --form-control-select-ui-width:var(--form-control-height);
  --form-control-select-ui-bgd-color:var(--color-white);
  --form-control-select-ui-bgd-color-hover:var(--color-white);
  --form-control-select-ui-font-size:18px;
  --form-control-radio-checkbox-margin-top:var(--spacer-30);
  --form-control-radio-checkbox-padding-left:var(--spacer-50);
  --form-control-radio-checkbox-ui-border-color:var(--form-border-color);
  --form-control-radio-checkbox-ui-border-color-focus:var(--color-ink);
  --form-control-radio-checkbox-ui-border-size:var(--form-border-size);
  --form-control-radio-checkbox-ui-border-size-focus:var(--form-border-size-focus);
  --form-control-radio-checkbox-ui-bgd-color:var(--form-control-bgd-color);
  --form-control-radio-checkbox-ui-bgd-color-checked:var(--color-ink);
  --form-control-radio-checkbox-ui-color:var(--color-parchment);
  --form-control-checkbox-size:calc(var(--form-control-height)/2);
  --form-control-checkbox-position-top:-4px;
  --form-control-checkbox-position-left:0;
  --form-control-file-padding:var(--form-padding-vertical) var(--form-padding-horizontal);
  --form-control-helper-font-weight:var(--form-font-weight-tertiary);
  --form-control-helper-font-size:var(--form-font-size-tertiary);
  --form-control-helper-font-line-height:1.5;
  --form-control-helper-font-family:var(--form-font-family);
  --form-control-helper-letter-spacing:-0.01em;
  --form-control-helper-text-transform:var(--form-text-transform);
  --grid-margin:72px;
  --grid-gutter:48px;
  --grid-margin-negative:calc(var(--grid-margin)*-1);
  --grid-gutter-negative:calc(var(--grid-gutter)*-1);
  --grid-gutter-half:calc(var(--grid-gutter)/2);
  --grid-gutter-half-negative:calc(var(--grid-gutter-half)*-1);
  --grid-margin-medium:48px;
  --grid-gutter-medium:24px;
  --grid-margin-medium-negative:calc(var(--grid-margin-medium)*-1);
  --grid-gutter-medium-negative:calc(var(--grid-gutter-medium)*-1);
  --grid-gutter-medium-half:calc(var(--grid-gutter-medium)/2);
  --grid-gutter-medium-half-negative:calc(var(--grid-gutter-medium-half)*-1);
  --grid-margin-small:24px;
  --grid-gutter-small:24px;
  --grid-margin-small-negative:calc(var(--grid-margin-small)*-1);
  --grid-gutter-small-negative:calc(var(--grid-gutter-small)*-1);
  --grid-gutter-small-half:calc(var(--grid-gutter-small)/2);
  --grid-gutter-small-half-negative:calc(var(--grid-gutter-small-half)*-1);
  --grid-1-col:64px;
  --grid-2-col:calc(var(--grid-1-col)*2 + var(--grid-gutter));
  --grid-3-col:calc(var(--grid-1-col)*3 + var(--grid-gutter)*2);
  --grid-4-col:calc(var(--grid-1-col)*4 + var(--grid-gutter)*3);
  --grid-5-col:calc(var(--grid-1-col)*5 + var(--grid-gutter)*4);
  --grid-6-col:calc(var(--grid-1-col)*6 + var(--grid-gutter)*5);
  --grid-7-col:calc(var(--grid-1-col)*7 + var(--grid-gutter)*6);
  --grid-8-col:calc(var(--grid-1-col)*8 + var(--grid-gutter)*7);
  --grid-9-col:calc(var(--grid-1-col)*9 + var(--grid-gutter)*8);
  --grid-10-col:calc(var(--grid-1-col)*10 + var(--grid-gutter)*9);
  --grid-11-col:calc(var(--grid-1-col)*11 + var(--grid-gutter)*10);
  --grid-12-col:calc(var(--grid-1-col)*12 + var(--grid-gutter)*11);
  --grid-width:var(--grid-12-col);
  --grid-width-staggered:var(--grid-10-col);
  --grid-width-staggered-double:var(--grid-8-col);
  --grid-width-full-bleed:1600px;
  --grid-max-width:calc(var(--grid-width) + var(--grid-margin)*2);
  --grid-max-width-staggered:calc(var(--grid-width-staggered) + var(--grid-margin)*2);
  --grid-max-width-staggered-double:calc(var(--grid-width-staggered-double) + var(--grid-margin)*2);
  --icon-link:"\e916";
  --icon-gallery:"\e914";
  --icon-trending:"\e915";
  --icon-arrow-down:"\e900";
  --icon-arrow-external:"\e901";
  --icon-arrow-left:"\e902";
  --icon-arrow-right:"\e903";
  --icon-arrow-up:"\e904";
  --icon-check:"\e905";
  --icon-chevron-down:"\e906";
  --icon-chevron-left:"\e907";
  --icon-chevron-right:"\e908";
  --icon-chevron-up:"\e909";
  --icon-close:"\e90a";
  --icon-menu:"\e90b";
  --icon-more-stack:"\e90c";
  --icon-more-wide:"\e90d";
  --icon-pause:"\e90e";
  --icon-play-outline:"\e90f";
  --icon-play-solid:"\e910";
  --icon-plus:"\e911";
  --icon-search:"\e912";
  --icon-sound:"\e913";
  --icon-twitter:"\f099";
  --icon-envelope:"\f003";
  --icon-facebook:"\f09a";
  --icon-linkedin:"\f0e1";
  --wp-oembed-bgd:var(--color-grey);
  --transition-wp-playlist-icon:background-color 0.2s,transform 0.2s ease;
  --spacer-10:8px;
  --spacer-15:12px;
  --spacer-20:16px;
  --spacer-30:24px;
  --spacer-40:32px;
  --spacer-50:40px;
  --spacer-60:48px;
  --spacer-70:64px;
  --spacer-75:80px;
  --spacer-80:96px;
  --spacer-90:160px;
  --spacer-site-header-mobile:70px;
  --spacer-site-header-tablet:75px;
  --spacer-site-header-desktop:90px;
  --spacer-wpadmin-mobile:46px;
  --spacer-wpadmin-desktop:32px;
  --max-width-sm:624px;
  --max-width-med:848px;
  --ease-in-sine:cubic-bezier(0.47,0,0.745,0.715);
  --ease-out-sine:cubic-bezier(0.39,0.575,0.565,1);
  --ease-in-out-sine:cubic-bezier(0.445,0.05,0.55,0.95);
  --ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);
  --ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);
  --ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);
  --ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);
  --ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);
  --ease-in-out-cubic:cubic-bezier(0.645,0.045,0.355,1);
  --ease-in-quart:cubic-bezier(0.895,0.03,0.685,0.22);
  --ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);
  --ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);
  --ease-in-quint:cubic-bezier(0.755,0.05,0.855,0.06);
  --ease-out-quint:cubic-bezier(0.23,1,0.32,1);
  --ease-in-out-quint:cubic-bezier(0.86,0,0.07,1);
  --ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035);
  --ease-out-expo:cubic-bezier(0.19,1,0.22,1);
  --ease-in-out-expo:cubic-bezier(1,0,0,1);
  --ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);
  --ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);
  --ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86);
  --ease-in-back:cubic-bezier(0.6,-0.28,0.735,0.045);
  --ease-out-back:cubic-bezier(0.175,0.885,0.32,1.275);
  --ease-in-out-back:cubic-bezier(0.68,-0.55,0.265,1.55);
  --transition:all 0.15s ease-in-out;
  --transition-opacity:opacity 0.3s ease;
  --transition-ease-out-opacity:opacity 0.25s ease-out;
  --transition-ease-in-opacity:opacity 0.25s 0.3s ease-in;
  --transition-bgd-size:background-size 0.3s;
  --font-family-core-icons:"core-icons";
  --font-family-serif:serif;
  --font-family-sans-serif:sans-serif;
  --font-family-base:var(--font-family-gt-america-standard-reg);
  --font-family-canela:"Canela Web";
  --font-family-canela-deck:"Canela Deck Web";
  --font-family-gt-america-standard-bold:"GT America Standard Bold";
  --font-family-gt-america-standard-med:"GT America Standard Medium";
  --font-family-gt-america-standard-reg:"GT America Standard Regular";
  --font-family-gt-america-standard-reg-italic:"GT America Standard Regular Italic";
  --font-size-body-large:20px;
  --font-size-body:18px;
  --font-size-body-small:16px;
  --color-link:var(--color-text);
  --color-link-hover:var(--color-primary);
  --color-link-focus:var(--color-primary-70);
  --z-index-header:12000;
  --z-index-header-over:calc(var(--z-index-header) + 1);
  --z-index-header-over-2:calc(var(--z-index-header) + 2);
  --z-index-header-under:calc(var(--z-index-header) - 1);
  --z-index-header-under-2:calc(var(--z-index-header) - 2)
}
.a-line-animation {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 1px;
  position:relative;
  transition:background-size .3s
}
.a-line-animation:hover {
  background-size:100% 1px
}
.a-line-animation-active {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 1px;
  position:relative;
  transition:background-size .3s
}
.a-line-animation-active,
.a-line-animation-active:hover {
  background-size:100% 1px
}
.u-clearfix:after {
  clear:both;
  content:"";
  display:table
}
.u-fc-white {
  color:#fff!important
}
.u-fc-black {
  color:#0e0e0e!important
}
.u-bc-white {
  background-color:#fff!important
}
.u-bc-black {
  background-color:#0e0e0e!important
}
.u-sep-pipe>:after {
  content:"|";
  display:inline;
  padding:0 3px
}
.u-sep-pipe>:last-of-type:after {
  content:none
}
.u-sep-slash>:after {
  content:"/";
  padding:0 7px
}
.u-sep-slash>:last-of-type:after {
  content:none
}
.u-sep-comma>:after {
  content:",";
  display:inline;
  padding:0
}
.u-sep-comma>:last-of-type:after {
  content:none
}
.u-sep-dash>:after {
  content:" - ";
  display:inline;
  padding:0
}
.u-sep-dash>:last-of-type:after {
  content:none
}
.u-sep-dot>:after {
  background-color:#404040;
  border-radius:50%;
  bottom:3px;
  content:"";
  display:inline-block;
  height:5px;
  margin:0 10px;
  position:relative;
  width:5px
}
.u-sep-dot>:last-of-type:after {
  content:none
}
.u-vertical-padding {
  padding-bottom:160px;
  padding-top:160px
}
.t-display-x-large {
  font-family:Canela Deck Web;
  font-size:64px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.2px;
  line-height:1.05
}
.t-display-large {
  font-size:56px
}
.t-display,
.t-display-large {
  font-family:Canela Deck Web;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.2
}
.t-display {
  font-size:48px
}
.t-display-small {
  font-family:Canela Deck Web;
  font-size:42px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.15
}
.t-display-x-small {
  font-size:32px;
  line-height:1.25
}
.t-display-x-small,
.t-display-xx-small {
  font-family:GT America Standard Bold;
  font-style:normal;
  font-weight:700;
  letter-spacing:-.1px
}
.t-display-xx-small {
  font-size:24px;
  line-height:1.4
}
.t-body-large {
  font-size:20px
}
.t-body,
.t-body-large {
  font-family:GT America Standard Regular;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5
}
.t-body {
  font-size:18px
}
.t-body-small {
  font-family:GT America Standard Regular;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  line-height:1.5
}
.t-overline {
  font-size:14px;
  letter-spacing:.05em;
  line-height:1.02;
  text-transform:uppercase
}
.t-caption,
.t-overline {
  font-family:GT America Standard Regular;
  font-style:normal;
  font-weight:400
}
.t-caption {
  font-size:16px;
  font-size:14px;
  letter-spacing:-.2px;
  line-height:1.5
}
.t-button {
  font-family:GT America Standard Medium;
  font-size:18px;
  font-weight:500;
  line-height:1.5
}
.t-text-button {
  font-family:sans-serif;
  font-size:18px;
  font-weight:700;
  letter-spacing:.1111px;
  line-height:1.5556
}
.t-input {
  font-size:16px;
  line-height:1.5
}
.t-input,
.t-label {
  font-family:sans-serif;
  font-weight:400
}
.t-label {
  font-size:14px;
  line-height:1.4
}
.t-pill {
  background-color:#e3e5e5;
  border-radius:100px;
  font-size:14px;
  padding:3px 15px
}
.t-pill:hover {
  background-color:#1e1e1e;
  color:#f3f4f4
}
@media (min-width:768px) {
  .t-pill {
    font-size:16px;
    padding:3px 24px
  }
}
.t-pill--medium {
  background-color:#e3e5e5;
  border-radius:100px;
  font-size:14px;
  padding:3px 15px
}
.t-pill--medium:hover {
  background-color:#1e1e1e;
  color:#f3f4f4
}
@media (min-width:768px) {
  .t-pill--medium {
    font-size:16px;
    padding:3px 24px
  }
}
.t-pill--medium {
  font-family:GT America Standard Medium;
  padding:8px 15px
}
@media (min-width:768px) {
  .t-pill--medium {
    font-size:18px;
    padding:8px 24px
  }
}
.t-stat-style {
  color:#a51c30;
  font-family:Canela Deck Web;
  font-size:48px;
  font-size:36px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.2;
  word-break:break-all
}
@media (min-width:768px) {
  .t-stat-style {
    font-size:48px
  }
}
.u-hidden {
  display:none!important;
  visibility:hidden
}
.screen-reader-text,
.u-visually-hidden {
  border:0;
  clip:rect(0,0,0,0);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  white-space:nowrap;
  width:1px
}
.u-visually-shown {
  clip:auto;
  height:auto;
  margin:0;
  overflow:visible;
  position:static;
  white-space:inherit;
  width:auto
}
* {
  box-sizing:border-box
}
@viewport {
  width:device-width
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section {
  display:block
}
html {
  -webkit-text-size-adjust:100%;
  -moz-text-size-adjust:100%;
  text-size-adjust:100%;
  font-size:100%;
  -webkit-tap-highlight-color:transparent
}
body {
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  font-smoothing:antialiased;
  min-width:320px
}
figure {
  line-height:0
}
figcaption {
  line-height:normal
}
svg:not(:root) {
  overflow:hidden
}
audio,
canvas,
progress,
video {
  display:inline-block
}
audio:not([controls]) {
  display:none;
  height:0
}
progress {
  vertical-align:initial
}
[hidden],
template {
  display:none
}
a {
  background-color:initial;
  -webkit-text-decoration-skip:objects;
  text-decoration-skip:objects
}
abbr[title] {
  border-bottom:none;
  text-decoration:underline;
  -webkit-text-decoration:underline dotted;
  text-decoration:underline dotted
}
pre {
  overflow:auto
}
code,
kbd,
pre,
samp {
  font-family:monospace;
  font-size:1em
}
b,
strong {
  font-weight:inherit;
  font-weight:bolder
}
dfn {
  font-style:italic
}
mark {
  background-color:#ff0;
  color:#000
}
small {
  font-size:80%
}
sub,
sup {
  font-size:75%;
  line-height:0;
  position:relative;
  vertical-align:initial
}
sup {
  top:-.5em
}
sub {
  bottom:-.25em
}
hr {
  border:0;
  height:0
}
address,
cite {
  font-style:normal
}
button,
input[type=button],
input[type=email],
input[type=password],
input[type=reset],
input[type=search],
input[type=submit],
input[type=text],
input[type=url],
textarea {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none
}
button,
input,
optgroup,
select,
textarea {
  color:inherit;
  font:inherit;
  line-height:normal;
  -webkit-font-smoothing:antialiased
}
button,
input,
select,
textarea {
  border-radius:0;
  box-sizing:border-box;
  margin:0
}
button:focus:not(:focus-visible),
input:focus:not(:focus-visible),
select:focus:not(:focus-visible),
textarea:focus:not(:focus-visible) {
  outline:0
}
button:focus-visible,
input:focus-visible,
select:focus-visible,
textarea:focus-visible {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height:auto
}
select:-moz-focusring {
  color:transparent;
  text-shadow:0 0 0 #000
}
legend {
  color:inherit;
  display:table;
  max-width:100%;
  white-space:normal
}
textarea {
  overflow:auto
}
optgroup {
  font-weight:700
}
button,
input[type=button],
input[type=reset],
input[type=submit] {
  cursor:pointer;
  overflow:visible
}
button[disabled],
html input[disabled] {
  cursor:default
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border:0;
  padding:0
}
a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
main,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
  border:0;
  margin:0;
  padding:0
}
ol,
ul {
  list-style:none
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
  font-weight:400;
  text-rendering:optimizelegibility
}
img {
  interpolation-mode:bicubic;
  border-style:none;
  height:auto;
  max-width:100%
}
embed,
iframe,
video {
  max-height:100%;
  max-width:100%
}
html {
  background:#fff
}
body {
  background:#f3f4f4;
  overflow-x:hidden;
  overflow-y:auto;
  width:100%
}
body,
button,
form,
input,
select,
textarea {
  color:#1e1e1e;
  font:400 normal 100%/1.5 GT America Standard Regular
}
::-moz-selection {
  background:#1e1e1e;
  color:#fff;
  text-shadow:none
}
::selection {
  background:#1e1e1e;
  color:#fff;
  text-shadow:none
}
.t-theme--light ::-moz-selection {
  background:#f3f4f4;
  color:#1e1e1e
}
.t-theme--light ::selection {
  background:#f3f4f4;
  color:#1e1e1e
}
@keyframes an-slide-up {
  0% {
    opacity:0;
    transform:translate3d(0,20%,0)
  }
  to {
    opacity:1;
    transform:translateZ(0)
  }
}
@keyframes an-slide-right {
  0% {
    opacity:0;
    transform:translate3d(-20%,0,0)
  }
  to {
    opacity:1;
    transform:translateZ(0)
  }
}
@keyframes an-fade-in {
  0% {
    opacity:0
  }
  to {
    opacity:1
  }
}
@keyframes an-fade-out {
  0% {
    opacity:1
  }
  to {
    opacity:0
  }
}
:root {
  --an-slide-up-fast:cubic-bezier(0.4,0,0.2,1) 500ms an-slide-up;
  --an-slide-up:cubic-bezier(0.4,0,0.2,1) 1s an-slide-up;
  --an-slide-up-slow:cubic-bezier(0.4,0,0.2,1) 1.5s an-slide-up;
  --an-slide-right:cubic-bezier(0.4,0,0.2,1) 1.5s an-slide-right;
  --an-fade-in:cubic-bezier(0.4,0,0.2,1) 1s an-fade-in;
  --an-fade-out:cubic-bezier(0.4,0,0.2,1) 1s fade-out-right;
  --an-zoom-img-transition:transform 500ms cubic-bezier(0.4,0,0.2,1);
  --an-zoom-img-transform:scale(1.05)
}
.an-will-animate,
.b-events-grid .c-card.an-will-animate,
.c-card.has-target-link.an-will-animate {
  opacity:.01;
  transform:translateY(120px);
  transition:opacity 1.2s cubic-bezier(.4,0,.2,1),transform 1.2s cubic-bezier(.4,0,.2,1);
  transition-delay:.1s
}
.an-will-animate:nth-child(2),
.b-events-grid .c-card.an-will-animate:nth-child(2),
.c-card.has-target-link.an-will-animate:nth-child(2) {
  transition-delay:.25s
}
.an-will-animate:nth-child(3),
.b-events-grid .c-card.an-will-animate:nth-child(3),
.c-card.has-target-link.an-will-animate:nth-child(3) {
  transition-delay:.4s
}
.an-will-animate:nth-child(4),
.b-events-grid .c-card.an-will-animate:nth-child(4),
.c-card.has-target-link.an-will-animate:nth-child(4) {
  transition-delay:.5s
}
.an-will-animate:nth-child(5),
.b-events-grid .c-card.an-will-animate:nth-child(5),
.c-card.has-target-link.an-will-animate:nth-child(5) {
  transition-delay:.6s
}
.an-will-animate:nth-child(6),
.b-events-grid .c-card.an-will-animate:nth-child(6),
.c-card.has-target-link.an-will-animate:nth-child(6) {
  transition-delay:.7s
}
.an-will-animate:nth-child(7),
.b-events-grid .c-card.an-will-animate:nth-child(7),
.c-card.has-target-link.an-will-animate:nth-child(7) {
  transition-delay:.8s
}
.an-will-animate:nth-child(8),
.b-events-grid .c-card.an-will-animate:nth-child(8),
.c-card.has-target-link.an-will-animate:nth-child(8) {
  transition-delay:.9s
}
.an-will-animate:nth-child(9),
.b-events-grid .c-card.an-will-animate:nth-child(9),
.c-card.has-target-link.an-will-animate:nth-child(9) {
  transition-delay:1s
}
.an-will-animate:nth-child(10),
.b-events-grid .c-card.an-will-animate:nth-child(10),
.c-card.has-target-link.an-will-animate:nth-child(10) {
  transition-delay:1.1s
}
.an-will-animate:not(.an-no-animate).an-was-on-viewport {
  opacity:1;
  transform:translateY(0)
}
@media (min-width:960px) {
  .an-will-animate.an-will-animate--left {
    transform:translateX(-120px)
  }
  .an-will-animate.an-will-animate--left.an-was-on-viewport {
    transform:translateX(0)
  }
  .b-featured-stories__slider .c-slider__slide:first-child,
  .b-featured-stories__slider .c-slider__slide:nth-child(2) {
    transform:translateX(400px);
    transition:opacity 1.2s cubic-bezier(.4,0,.2,1),transform 1.2s cubic-bezier(.4,0,.2,1);
    transition-delay:.1s
  }
  .b-featured-stories__slider .c-slider__slide:first-child:nth-child(2),
  .b-featured-stories__slider .c-slider__slide:nth-child(2):nth-child(2) {
    transition-delay:.25s
  }
  .b-featured-stories__slider.an-was-on-viewport .c-slider__slide:first-child,
  .b-featured-stories__slider.an-was-on-viewport .c-slider__slide:nth-child(2) {
    transform:translateX(0)
  }
}
.c-block--width-grid:not(.c-block--layout-center) .b-timeline__container:after,
.c-block--width-grid:not(.c-block--layout-center) .b-timeline__container:before {
  opacity:0;
  transition:opacity 1s cubic-bezier(.4,0,.2,1),transform 1s cubic-bezier(.4,0,.2,1);
  transition-delay:.2s
}
.c-block--width-grid:not(.c-block--layout-center) .b-timeline__container.an-was-on-viewport:after,
.c-block--width-grid:not(.c-block--layout-center) .b-timeline__container.an-was-on-viewport:before {
  opacity:1
}
.a-btn,
.t-sink .wp-block-group__inner-container a.a-btn,
.t-sink a.a-btn,
a.a-btn {
  align-items:center;
  background:transparent;
  border:0;
  border-radius:0;
  cursor:pointer;
  display:flex;
  font-family:GT America Standard Medium;
  font-size:18px;
  font-weight:500;
  height:auto;
  line-height:1.5;
  padding:0;
  -webkit-text-decoration:none;
  text-decoration:none;
  transition:all .15s ease-in-out;
  width:auto
}
.a-btn .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn .a-btn__text,
.t-sink a.a-btn .a-btn__text,
a.a-btn .a-btn__text {
  border:2px solid transparent;
  padding-right:20px
}
.a-btn:focus,
.t-sink .wp-block-group__inner-container a.a-btn:focus,
.t-sink a.a-btn:focus,
a.a-btn:focus {
  outline:none
}
.a-btn:focus .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn:focus .a-btn__text,
.t-sink a.a-btn:focus .a-btn__text,
a.a-btn:focus .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.a-btn:focus-visible,
.t-sink .wp-block-group__inner-container a.a-btn:focus-visible,
.t-sink a.a-btn:focus-visible,
a.a-btn:focus-visible {
  border:none;
  box-shadow:none
}
.a-btn:focus-visible .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn:focus-visible .a-btn__text,
.t-sink a.a-btn:focus-visible .a-btn__text,
a.a-btn:focus-visible .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.a-btn.is-disabled,
.a-btn[disabled],
.t-sink .wp-block-group__inner-container a.a-btn.is-disabled,
.t-sink .wp-block-group__inner-container a.a-btn[disabled],
.t-sink a.a-btn.is-disabled,
.t-sink a.a-btn[disabled],
a.a-btn.is-disabled,
a.a-btn[disabled] {
  cursor:default
}
.a-btn,
.t-sink .wp-block-group__inner-container a.a-btn,
.t-sink a.a-btn,
a.a-btn {
  color:#1e1e1e;
  max-width:400px
}
.a-btn .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn .a-btn__text,
.t-sink a.a-btn .a-btn__text,
a.a-btn .a-btn__text {
  align-items:center;
  display:flex;
  position:relative;
  text-align:left
}
.a-btn .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn .a-btn__text:before,
.t-sink a.a-btn .a-btn__text:before,
a.a-btn .a-btn__text:before {
  align-items:center;
  background-color:#df072e;
  border:1px solid #df072e;
  border-radius:50%;
  content:"";
  display:flex;
  flex-shrink:0;
  height:40px;
  justify-content:center;
  margin-right:12px;
  transition:all .15s ease-in-out;
  width:40px
}
.a-btn .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn .a-btn__text:after,
.t-sink a.a-btn .a-btn__text:after,
a.a-btn .a-btn__text:after {
  color:#fff;
  content:"\e903";
  display:block;
  font-family:core-icons;
  font-size:24px;
  left:9px;
  position:absolute;
  top:calc(50% + 1px);
  transform:translateY(-50%)
}
.a-btn.a-btn--icon-only .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn.a-btn--icon-only .a-btn__text,
.t-sink a.a-btn.a-btn--icon-only .a-btn__text,
a.a-btn.a-btn--icon-only .a-btn__text {
  padding-right:0
}
.a-btn.a-btn--icon-only .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn.a-btn--icon-only .a-btn__text:before,
.t-sink a.a-btn.a-btn--icon-only .a-btn__text:before,
a.a-btn.a-btn--icon-only .a-btn__text:before {
  margin-right:0
}
.a-btn:active,
.a-btn:focus,
.a-btn:hover,
.has-target-link:hover .a-btn,
.has-target-link:hover .t-sink .wp-block-group__inner-container a.a-btn,
.has-target-link:hover .t-sink a.a-btn,
.has-target-link:hover a.a-btn,
.t-sink .wp-block-group__inner-container a.a-btn:active,
.t-sink .wp-block-group__inner-container a.a-btn:focus,
.t-sink .wp-block-group__inner-container a.a-btn:hover,
.t-sink a.a-btn:active,
.t-sink a.a-btn:focus,
.t-sink a.a-btn:hover,
a.a-btn:active,
a.a-btn:focus,
a.a-btn:hover {
  color:#1e1e1e
}
.a-btn:active .a-btn__text:before,
.a-btn:focus .a-btn__text:before,
.a-btn:hover .a-btn__text:before,
.has-target-link:hover .a-btn .a-btn__text:before,
.has-target-link:hover .t-sink .wp-block-group__inner-container a.a-btn .a-btn__text:before,
.has-target-link:hover .t-sink a.a-btn .a-btn__text:before,
.has-target-link:hover a.a-btn .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn:active .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn:focus .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn:hover .a-btn__text:before,
.t-sink a.a-btn:active .a-btn__text:before,
.t-sink a.a-btn:focus .a-btn__text:before,
.t-sink a.a-btn:hover .a-btn__text:before,
a.a-btn:active .a-btn__text:before,
a.a-btn:focus .a-btn__text:before,
a.a-btn:hover .a-btn__text:before {
  background-color:#1e1e1e;
  border-color:#1e1e1e;
  border-radius:50%;
  transition:all .15s ease-in-out
}
.a-btn.is-disabled,
.a-btn[disabled],
.t-sink .wp-block-group__inner-container a.a-btn.is-disabled,
.t-sink .wp-block-group__inner-container a.a-btn[disabled],
.t-sink a.a-btn.is-disabled,
.t-sink a.a-btn[disabled],
a.a-btn.is-disabled,
a.a-btn[disabled] {
  color:#bac5c6
}
.a-btn.is-disabled .a-btn__text:before,
.a-btn[disabled] .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn.is-disabled .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn[disabled] .a-btn__text:before,
.t-sink a.a-btn.is-disabled .a-btn__text:before,
.t-sink a.a-btn[disabled] .a-btn__text:before,
a.a-btn.is-disabled .a-btn__text:before,
a.a-btn[disabled] .a-btn__text:before {
  background-color:#bac5c6;
  color:#f3f4f4
}
.a-btn.is-style-light,
.t-sink .wp-block-group__inner-container a.a-btn.is-style-light,
.t-sink a.a-btn.is-style-light,
.t-sink.is-style-group-dark-bg .a-btn,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn,
.t-sink.is-style-group-dark-bg a.a-btn,
.t-theme--light .a-btn,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn,
.t-theme--light .t-sink a.a-btn,
.t-theme--light a.a-btn,
a.a-btn.is-style-light {
  color:#f3f4f4
}
.a-btn.is-style-light .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn.is-style-light .a-btn__text:before,
.t-sink a.a-btn.is-style-light .a-btn__text:before,
.t-sink.is-style-group-dark-bg .a-btn .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn .a-btn__text:before,
.t-sink.is-style-group-dark-bg a.a-btn .a-btn__text:before,
.t-theme--light .a-btn .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn .a-btn__text:before,
.t-theme--light .t-sink a.a-btn .a-btn__text:before,
.t-theme--light a.a-btn .a-btn__text:before,
a.a-btn.is-style-light .a-btn__text:before {
  background-color:#df072e;
  border-color:#df072e
}
.a-btn.is-style-light:active,
.a-btn.is-style-light:focus,
.a-btn.is-style-light:hover,
.t-sink .wp-block-group__inner-container a.a-btn.is-style-light:active,
.t-sink .wp-block-group__inner-container a.a-btn.is-style-light:focus,
.t-sink .wp-block-group__inner-container a.a-btn.is-style-light:hover,
.t-sink a.a-btn.is-style-light:active,
.t-sink a.a-btn.is-style-light:focus,
.t-sink a.a-btn.is-style-light:hover,
.t-sink.is-style-group-dark-bg .a-btn:active,
.t-sink.is-style-group-dark-bg .a-btn:focus,
.t-sink.is-style-group-dark-bg .a-btn:hover,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn:active,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn:focus,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn:hover,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn:active,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn:focus,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn:hover,
.t-sink.is-style-group-dark-bg a.a-btn:active,
.t-sink.is-style-group-dark-bg a.a-btn:focus,
.t-sink.is-style-group-dark-bg a.a-btn:hover,
.t-theme--light .a-btn:active,
.t-theme--light .a-btn:focus,
.t-theme--light .a-btn:hover,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn:active,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn:focus,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn:hover,
.t-theme--light .t-sink a.a-btn:active,
.t-theme--light .t-sink a.a-btn:focus,
.t-theme--light .t-sink a.a-btn:hover,
.t-theme--light a.a-btn:active,
.t-theme--light a.a-btn:focus,
.t-theme--light a.a-btn:hover,
a.a-btn.is-style-light:active,
a.a-btn.is-style-light:focus,
a.a-btn.is-style-light:hover {
  color:#f3f4f4
}
.a-btn.is-style-light:active .a-btn__text:before,
.a-btn.is-style-light:focus .a-btn__text:before,
.a-btn.is-style-light:hover .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn.is-style-light:active .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn.is-style-light:focus .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn.is-style-light:hover .a-btn__text:before,
.t-sink a.a-btn.is-style-light:active .a-btn__text:before,
.t-sink a.a-btn.is-style-light:focus .a-btn__text:before,
.t-sink a.a-btn.is-style-light:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg .a-btn:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg .a-btn:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg .a-btn:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg a.a-btn:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg a.a-btn:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg a.a-btn:hover .a-btn__text:before,
.t-theme--light .a-btn:active .a-btn__text:before,
.t-theme--light .a-btn:focus .a-btn__text:before,
.t-theme--light .a-btn:hover .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn:active .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn:focus .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn:hover .a-btn__text:before,
.t-theme--light .t-sink a.a-btn:active .a-btn__text:before,
.t-theme--light .t-sink a.a-btn:focus .a-btn__text:before,
.t-theme--light .t-sink a.a-btn:hover .a-btn__text:before,
.t-theme--light a.a-btn:active .a-btn__text:before,
.t-theme--light a.a-btn:focus .a-btn__text:before,
.t-theme--light a.a-btn:hover .a-btn__text:before,
a.a-btn.is-style-light:active .a-btn__text:before,
a.a-btn.is-style-light:focus .a-btn__text:before,
a.a-btn.is-style-light:hover .a-btn__text:before {
  background-color:#f3f4f4;
  border-color:#f3f4f4
}
.a-btn.is-style-light:active .a-btn__text:after,
.a-btn.is-style-light:focus .a-btn__text:after,
.a-btn.is-style-light:hover .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn.is-style-light:active .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn.is-style-light:focus .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn.is-style-light:hover .a-btn__text:after,
.t-sink a.a-btn.is-style-light:active .a-btn__text:after,
.t-sink a.a-btn.is-style-light:focus .a-btn__text:after,
.t-sink a.a-btn.is-style-light:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg .a-btn:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg .a-btn:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg .a-btn:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg a.a-btn:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg a.a-btn:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg a.a-btn:hover .a-btn__text:after,
.t-theme--light .a-btn:active .a-btn__text:after,
.t-theme--light .a-btn:focus .a-btn__text:after,
.t-theme--light .a-btn:hover .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn:active .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn:focus .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn:hover .a-btn__text:after,
.t-theme--light .t-sink a.a-btn:active .a-btn__text:after,
.t-theme--light .t-sink a.a-btn:focus .a-btn__text:after,
.t-theme--light .t-sink a.a-btn:hover .a-btn__text:after,
.t-theme--light a.a-btn:active .a-btn__text:after,
.t-theme--light a.a-btn:focus .a-btn__text:after,
.t-theme--light a.a-btn:hover .a-btn__text:after,
a.a-btn.is-style-light:active .a-btn__text:after,
a.a-btn.is-style-light:focus .a-btn__text:after,
a.a-btn.is-style-light:hover .a-btn__text:after {
  color:#1e1e1e
}
.a-btn-secondary,
.t-sink .wp-block-group__inner-container a.a-btn-secondary,
.t-sink a.a-btn-secondary,
a.a-btn-secondary {
  align-items:center;
  background:transparent;
  border:0;
  border-radius:0;
  cursor:pointer;
  display:flex;
  font-family:GT America Standard Medium;
  font-size:18px;
  font-weight:500;
  height:auto;
  line-height:1.5;
  padding:0;
  -webkit-text-decoration:none;
  text-decoration:none;
  transition:all .15s ease-in-out;
  width:auto
}
.a-btn-secondary .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-secondary .a-btn__text,
.t-sink a.a-btn-secondary .a-btn__text,
a.a-btn-secondary .a-btn__text {
  border:2px solid transparent;
  padding-right:20px
}
.a-btn-secondary:focus,
.t-sink .wp-block-group__inner-container a.a-btn-secondary:focus,
.t-sink a.a-btn-secondary:focus,
a.a-btn-secondary:focus {
  outline:none
}
.a-btn-secondary:focus .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-secondary:focus .a-btn__text,
.t-sink a.a-btn-secondary:focus .a-btn__text,
a.a-btn-secondary:focus .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.a-btn-secondary:focus-visible,
.t-sink .wp-block-group__inner-container a.a-btn-secondary:focus-visible,
.t-sink a.a-btn-secondary:focus-visible,
a.a-btn-secondary:focus-visible {
  border:none;
  box-shadow:none
}
.a-btn-secondary:focus-visible .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-secondary:focus-visible .a-btn__text,
.t-sink a.a-btn-secondary:focus-visible .a-btn__text,
a.a-btn-secondary:focus-visible .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.a-btn-secondary.is-disabled,
.a-btn-secondary[disabled],
.t-sink .wp-block-group__inner-container a.a-btn-secondary.is-disabled,
.t-sink .wp-block-group__inner-container a.a-btn-secondary[disabled],
.t-sink a.a-btn-secondary.is-disabled,
.t-sink a.a-btn-secondary[disabled],
a.a-btn-secondary.is-disabled,
a.a-btn-secondary[disabled] {
  cursor:default
}
.a-btn-secondary,
.t-sink .wp-block-group__inner-container a.a-btn-secondary,
.t-sink a.a-btn-secondary,
a.a-btn-secondary {
  color:#1e1e1e;
  max-width:400px
}
.a-btn-secondary .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-secondary .a-btn__text,
.t-sink a.a-btn-secondary .a-btn__text,
a.a-btn-secondary .a-btn__text {
  align-items:center;
  display:flex;
  position:relative;
  text-align:left
}
.a-btn-secondary .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-secondary .a-btn__text:before,
.t-sink a.a-btn-secondary .a-btn__text:before,
a.a-btn-secondary .a-btn__text:before {
  align-items:center;
  background-color:#df072e;
  border:1px solid #df072e;
  border-radius:50%;
  content:"";
  display:flex;
  flex-shrink:0;
  height:40px;
  justify-content:center;
  margin-right:12px;
  transition:all .15s ease-in-out;
  width:40px
}
.a-btn-secondary .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-secondary .a-btn__text:after,
.t-sink a.a-btn-secondary .a-btn__text:after,
a.a-btn-secondary .a-btn__text:after {
  color:#fff;
  content:"\e903";
  display:block;
  font-family:core-icons;
  font-size:24px;
  left:9px;
  position:absolute;
  top:calc(50% + 1px);
  transform:translateY(-50%)
}
.a-btn-secondary.a-btn--icon-only .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-secondary.a-btn--icon-only .a-btn__text,
.t-sink a.a-btn-secondary.a-btn--icon-only .a-btn__text,
a.a-btn-secondary.a-btn--icon-only .a-btn__text {
  padding-right:0
}
.a-btn-secondary.a-btn--icon-only .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-secondary.a-btn--icon-only .a-btn__text:before,
.t-sink a.a-btn-secondary.a-btn--icon-only .a-btn__text:before,
a.a-btn-secondary.a-btn--icon-only .a-btn__text:before {
  margin-right:0
}
.a-btn-secondary:active .a-btn__text:before,
.a-btn-secondary:focus .a-btn__text:before,
.a-btn-secondary:hover .a-btn__text:before,
.has-target-link:hover .a-btn-secondary .a-btn__text:before,
.has-target-link:hover .t-sink .wp-block-group__inner-container a.a-btn-secondary .a-btn__text:before,
.has-target-link:hover .t-sink a.a-btn-secondary .a-btn__text:before,
.has-target-link:hover a.a-btn-secondary .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-secondary:active .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-secondary:focus .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-secondary:hover .a-btn__text:before,
.t-sink a.a-btn-secondary:active .a-btn__text:before,
.t-sink a.a-btn-secondary:focus .a-btn__text:before,
.t-sink a.a-btn-secondary:hover .a-btn__text:before,
a.a-btn-secondary:active .a-btn__text:before,
a.a-btn-secondary:focus .a-btn__text:before,
a.a-btn-secondary:hover .a-btn__text:before {
  border-radius:50%
}
.a-btn-secondary.is-disabled,
.a-btn-secondary[disabled],
.t-sink .wp-block-group__inner-container a.a-btn-secondary.is-disabled,
.t-sink .wp-block-group__inner-container a.a-btn-secondary[disabled],
.t-sink a.a-btn-secondary.is-disabled,
.t-sink a.a-btn-secondary[disabled],
a.a-btn-secondary.is-disabled,
a.a-btn-secondary[disabled] {
  color:#bac5c6
}
.a-btn-secondary.is-disabled .a-btn__text:before,
.a-btn-secondary[disabled] .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-secondary.is-disabled .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-secondary[disabled] .a-btn__text:before,
.t-sink a.a-btn-secondary.is-disabled .a-btn__text:before,
.t-sink a.a-btn-secondary[disabled] .a-btn__text:before,
a.a-btn-secondary.is-disabled .a-btn__text:before,
a.a-btn-secondary[disabled] .a-btn__text:before {
  background-color:#bac5c6;
  color:#f3f4f4
}
.a-btn-secondary.is-style-light,
.t-sink .wp-block-group__inner-container a.a-btn-secondary.is-style-light,
.t-sink a.a-btn-secondary.is-style-light,
.t-sink.is-style-group-dark-bg .a-btn-secondary,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-secondary,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-secondary,
.t-sink.is-style-group-dark-bg a.a-btn-secondary,
.t-theme--light .a-btn-secondary,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-secondary,
.t-theme--light .t-sink a.a-btn-secondary,
.t-theme--light a.a-btn-secondary,
a.a-btn-secondary.is-style-light {
  color:#f3f4f4
}
.a-btn-secondary.is-style-light .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-secondary.is-style-light .a-btn__text:before,
.t-sink a.a-btn-secondary.is-style-light .a-btn__text:before,
.t-sink.is-style-group-dark-bg .a-btn-secondary .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-secondary .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-secondary .a-btn__text:before,
.t-sink.is-style-group-dark-bg a.a-btn-secondary .a-btn__text:before,
.t-theme--light .a-btn-secondary .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-secondary .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-secondary .a-btn__text:before,
.t-theme--light a.a-btn-secondary .a-btn__text:before,
a.a-btn-secondary.is-style-light .a-btn__text:before {
  background-color:#df072e;
  border-color:#df072e
}
.a-btn-secondary.is-style-light:active,
.a-btn-secondary.is-style-light:focus,
.a-btn-secondary.is-style-light:hover,
.t-sink .wp-block-group__inner-container a.a-btn-secondary.is-style-light:active,
.t-sink .wp-block-group__inner-container a.a-btn-secondary.is-style-light:focus,
.t-sink .wp-block-group__inner-container a.a-btn-secondary.is-style-light:hover,
.t-sink a.a-btn-secondary.is-style-light:active,
.t-sink a.a-btn-secondary.is-style-light:focus,
.t-sink a.a-btn-secondary.is-style-light:hover,
.t-sink.is-style-group-dark-bg .a-btn-secondary:active,
.t-sink.is-style-group-dark-bg .a-btn-secondary:focus,
.t-sink.is-style-group-dark-bg .a-btn-secondary:hover,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-secondary:active,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-secondary:focus,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-secondary:hover,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-secondary:active,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-secondary:focus,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-secondary:hover,
.t-sink.is-style-group-dark-bg a.a-btn-secondary:active,
.t-sink.is-style-group-dark-bg a.a-btn-secondary:focus,
.t-sink.is-style-group-dark-bg a.a-btn-secondary:hover,
.t-theme--light .a-btn-secondary:active,
.t-theme--light .a-btn-secondary:focus,
.t-theme--light .a-btn-secondary:hover,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-secondary:active,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-secondary:focus,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-secondary:hover,
.t-theme--light .t-sink a.a-btn-secondary:active,
.t-theme--light .t-sink a.a-btn-secondary:focus,
.t-theme--light .t-sink a.a-btn-secondary:hover,
.t-theme--light a.a-btn-secondary:active,
.t-theme--light a.a-btn-secondary:focus,
.t-theme--light a.a-btn-secondary:hover,
a.a-btn-secondary.is-style-light:active,
a.a-btn-secondary.is-style-light:focus,
a.a-btn-secondary.is-style-light:hover {
  color:#f3f4f4
}
.a-btn-secondary.is-style-light:active .a-btn__text:before,
.a-btn-secondary.is-style-light:focus .a-btn__text:before,
.a-btn-secondary.is-style-light:hover .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-secondary.is-style-light:active .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-secondary.is-style-light:focus .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-secondary.is-style-light:hover .a-btn__text:before,
.t-sink a.a-btn-secondary.is-style-light:active .a-btn__text:before,
.t-sink a.a-btn-secondary.is-style-light:focus .a-btn__text:before,
.t-sink a.a-btn-secondary.is-style-light:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg .a-btn-secondary:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg .a-btn-secondary:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg .a-btn-secondary:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-secondary:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-secondary:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-secondary:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-secondary:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-secondary:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-secondary:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg a.a-btn-secondary:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg a.a-btn-secondary:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg a.a-btn-secondary:hover .a-btn__text:before,
.t-theme--light .a-btn-secondary:active .a-btn__text:before,
.t-theme--light .a-btn-secondary:focus .a-btn__text:before,
.t-theme--light .a-btn-secondary:hover .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-secondary:active .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-secondary:focus .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-secondary:hover .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-secondary:active .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-secondary:focus .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-secondary:hover .a-btn__text:before,
.t-theme--light a.a-btn-secondary:active .a-btn__text:before,
.t-theme--light a.a-btn-secondary:focus .a-btn__text:before,
.t-theme--light a.a-btn-secondary:hover .a-btn__text:before,
a.a-btn-secondary.is-style-light:active .a-btn__text:before,
a.a-btn-secondary.is-style-light:focus .a-btn__text:before,
a.a-btn-secondary.is-style-light:hover .a-btn__text:before {
  background-color:#f3f4f4;
  border-color:#f3f4f4
}
.a-btn-secondary.is-style-light:active .a-btn__text:after,
.a-btn-secondary.is-style-light:focus .a-btn__text:after,
.a-btn-secondary.is-style-light:hover .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-secondary.is-style-light:active .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-secondary.is-style-light:focus .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-secondary.is-style-light:hover .a-btn__text:after,
.t-sink a.a-btn-secondary.is-style-light:active .a-btn__text:after,
.t-sink a.a-btn-secondary.is-style-light:focus .a-btn__text:after,
.t-sink a.a-btn-secondary.is-style-light:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg .a-btn-secondary:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg .a-btn-secondary:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg .a-btn-secondary:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-secondary:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-secondary:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-secondary:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-secondary:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-secondary:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-secondary:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg a.a-btn-secondary:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg a.a-btn-secondary:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg a.a-btn-secondary:hover .a-btn__text:after,
.t-theme--light .a-btn-secondary:active .a-btn__text:after,
.t-theme--light .a-btn-secondary:focus .a-btn__text:after,
.t-theme--light .a-btn-secondary:hover .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-secondary:active .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-secondary:focus .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-secondary:hover .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-secondary:active .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-secondary:focus .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-secondary:hover .a-btn__text:after,
.t-theme--light a.a-btn-secondary:active .a-btn__text:after,
.t-theme--light a.a-btn-secondary:focus .a-btn__text:after,
.t-theme--light a.a-btn-secondary:hover .a-btn__text:after,
a.a-btn-secondary.is-style-light:active .a-btn__text:after,
a.a-btn-secondary.is-style-light:focus .a-btn__text:after,
a.a-btn-secondary.is-style-light:hover .a-btn__text:after {
  color:#1e1e1e
}
.a-btn-secondary .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-secondary .a-btn__text:before,
.t-sink a.a-btn-secondary .a-btn__text:before,
a.a-btn-secondary .a-btn__text:before {
  background-color:#656f77;
  border-color:#656f77
}
.a-btn-secondary:active,
.a-btn-secondary:focus,
.a-btn-secondary:hover,
.has-target-link:hover .a-btn-secondary,
.has-target-link:hover .t-sink .wp-block-group__inner-container a.a-btn-secondary,
.has-target-link:hover .t-sink a.a-btn-secondary,
.has-target-link:hover a.a-btn-secondary,
.t-sink .wp-block-group__inner-container a.a-btn-secondary:active,
.t-sink .wp-block-group__inner-container a.a-btn-secondary:focus,
.t-sink .wp-block-group__inner-container a.a-btn-secondary:hover,
.t-sink a.a-btn-secondary:active,
.t-sink a.a-btn-secondary:focus,
.t-sink a.a-btn-secondary:hover,
a.a-btn-secondary:active,
a.a-btn-secondary:focus,
a.a-btn-secondary:hover {
  color:#1e1e1e
}
.a-btn-secondary:active .a-btn__text:before,
.a-btn-secondary:focus .a-btn__text:before,
.a-btn-secondary:hover .a-btn__text:before,
.has-target-link:hover .a-btn-secondary .a-btn__text:before,
.has-target-link:hover .t-sink .wp-block-group__inner-container a.a-btn-secondary .a-btn__text:before,
.has-target-link:hover .t-sink a.a-btn-secondary .a-btn__text:before,
.has-target-link:hover a.a-btn-secondary .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-secondary:active .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-secondary:focus .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-secondary:hover .a-btn__text:before,
.t-sink a.a-btn-secondary:active .a-btn__text:before,
.t-sink a.a-btn-secondary:focus .a-btn__text:before,
.t-sink a.a-btn-secondary:hover .a-btn__text:before,
a.a-btn-secondary:active .a-btn__text:before,
a.a-btn-secondary:focus .a-btn__text:before,
a.a-btn-secondary:hover .a-btn__text:before {
  background-color:#1e1e1e;
  border-color:#1e1e1e;
  transition:all .15s ease-in-out
}
.a-btn-secondary.is-style-light:active .a-btn__text:before,
.a-btn-secondary.is-style-light:focus .a-btn__text:before,
.a-btn-secondary.is-style-light:hover .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-secondary.is-style-light:active .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-secondary.is-style-light:focus .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-secondary.is-style-light:hover .a-btn__text:before,
.t-sink a.a-btn-secondary.is-style-light:active .a-btn__text:before,
.t-sink a.a-btn-secondary.is-style-light:focus .a-btn__text:before,
.t-sink a.a-btn-secondary.is-style-light:hover .a-btn__text:before,
.t-theme--light .a-btn-secondary:active .a-btn__text:before,
.t-theme--light .a-btn-secondary:focus .a-btn__text:before,
.t-theme--light .a-btn-secondary:hover .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-secondary:active .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-secondary:focus .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-secondary:hover .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-secondary:active .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-secondary:focus .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-secondary:hover .a-btn__text:before,
.t-theme--light a.a-btn-secondary:active .a-btn__text:before,
.t-theme--light a.a-btn-secondary:focus .a-btn__text:before,
.t-theme--light a.a-btn-secondary:hover .a-btn__text:before,
a.a-btn-secondary.is-style-light:active .a-btn__text:before,
a.a-btn-secondary.is-style-light:focus .a-btn__text:before,
a.a-btn-secondary.is-style-light:hover .a-btn__text:before {
  background-color:#f3f4f4;
  border-color:#f3f4f4;
  color:#1e1e1e
}
.a-btn-outline,
.t-sink .wp-block-group__inner-container a.a-btn-outline,
.t-sink a.a-btn-outline,
a.a-btn-outline {
  align-items:center;
  background:transparent;
  border:0;
  border-radius:0;
  cursor:pointer;
  display:flex;
  font-family:GT America Standard Medium;
  font-size:18px;
  font-weight:500;
  height:auto;
  line-height:1.5;
  padding:0;
  -webkit-text-decoration:none;
  text-decoration:none;
  transition:all .15s ease-in-out;
  width:auto
}
.a-btn-outline .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-outline .a-btn__text,
.t-sink a.a-btn-outline .a-btn__text,
a.a-btn-outline .a-btn__text {
  border:2px solid transparent;
  padding-right:20px
}
.a-btn-outline:focus,
.t-sink .wp-block-group__inner-container a.a-btn-outline:focus,
.t-sink a.a-btn-outline:focus,
a.a-btn-outline:focus {
  outline:none
}
.a-btn-outline:focus .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-outline:focus .a-btn__text,
.t-sink a.a-btn-outline:focus .a-btn__text,
a.a-btn-outline:focus .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.a-btn-outline:focus-visible,
.t-sink .wp-block-group__inner-container a.a-btn-outline:focus-visible,
.t-sink a.a-btn-outline:focus-visible,
a.a-btn-outline:focus-visible {
  border:none;
  box-shadow:none
}
.a-btn-outline:focus-visible .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-outline:focus-visible .a-btn__text,
.t-sink a.a-btn-outline:focus-visible .a-btn__text,
a.a-btn-outline:focus-visible .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.a-btn-outline.is-disabled,
.a-btn-outline[disabled],
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-disabled,
.t-sink .wp-block-group__inner-container a.a-btn-outline[disabled],
.t-sink a.a-btn-outline.is-disabled,
.t-sink a.a-btn-outline[disabled],
a.a-btn-outline.is-disabled,
a.a-btn-outline[disabled] {
  cursor:default
}
.a-btn-outline,
.t-sink .wp-block-group__inner-container a.a-btn-outline,
.t-sink a.a-btn-outline,
a.a-btn-outline {
  color:#1e1e1e;
  max-width:400px
}
.a-btn-outline .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-outline .a-btn__text,
.t-sink a.a-btn-outline .a-btn__text,
a.a-btn-outline .a-btn__text {
  align-items:center;
  display:flex;
  position:relative;
  text-align:left
}
.a-btn-outline .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline .a-btn__text:before,
.t-sink a.a-btn-outline .a-btn__text:before,
a.a-btn-outline .a-btn__text:before {
  align-items:center;
  background-color:#df072e;
  border:1px solid #df072e;
  border-radius:50%;
  content:"";
  display:flex;
  flex-shrink:0;
  height:40px;
  justify-content:center;
  margin-right:12px;
  transition:all .15s ease-in-out;
  width:40px
}
.a-btn-outline .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-outline .a-btn__text:after,
.t-sink a.a-btn-outline .a-btn__text:after,
a.a-btn-outline .a-btn__text:after {
  color:#fff;
  content:"\e903";
  display:block;
  font-family:core-icons;
  font-size:24px;
  position:absolute;
  transform:translateY(-50%)
}
.a-btn-outline.a-btn--icon-only .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-outline.a-btn--icon-only .a-btn__text,
.t-sink a.a-btn-outline.a-btn--icon-only .a-btn__text,
a.a-btn-outline.a-btn--icon-only .a-btn__text {
  padding-right:0
}
.a-btn-outline.a-btn--icon-only .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline.a-btn--icon-only .a-btn__text:before,
.t-sink a.a-btn-outline.a-btn--icon-only .a-btn__text:before,
a.a-btn-outline.a-btn--icon-only .a-btn__text:before {
  margin-right:0
}
.a-btn-outline:active,
.a-btn-outline:focus,
.a-btn-outline:hover,
.has-target-link:hover .a-btn-outline,
.has-target-link:hover .t-sink .wp-block-group__inner-container a.a-btn-outline,
.has-target-link:hover .t-sink a.a-btn-outline,
.has-target-link:hover a.a-btn-outline,
.t-sink .wp-block-group__inner-container a.a-btn-outline:active,
.t-sink .wp-block-group__inner-container a.a-btn-outline:focus,
.t-sink .wp-block-group__inner-container a.a-btn-outline:hover,
.t-sink a.a-btn-outline:active,
.t-sink a.a-btn-outline:focus,
.t-sink a.a-btn-outline:hover,
a.a-btn-outline:active,
a.a-btn-outline:focus,
a.a-btn-outline:hover {
  color:#1e1e1e
}
.a-btn-outline:active .a-btn__text:before,
.a-btn-outline:focus .a-btn__text:before,
.a-btn-outline:hover .a-btn__text:before,
.has-target-link:hover .a-btn-outline .a-btn__text:before,
.has-target-link:hover .t-sink .wp-block-group__inner-container a.a-btn-outline .a-btn__text:before,
.has-target-link:hover .t-sink a.a-btn-outline .a-btn__text:before,
.has-target-link:hover a.a-btn-outline .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline:active .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline:focus .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline:hover .a-btn__text:before,
.t-sink a.a-btn-outline:active .a-btn__text:before,
.t-sink a.a-btn-outline:focus .a-btn__text:before,
.t-sink a.a-btn-outline:hover .a-btn__text:before,
a.a-btn-outline:active .a-btn__text:before,
a.a-btn-outline:focus .a-btn__text:before,
a.a-btn-outline:hover .a-btn__text:before {
  background-color:#1e1e1e;
  border-color:#1e1e1e;
  border-radius:50%;
  transition:all .15s ease-in-out
}
.a-btn-outline.is-disabled,
.a-btn-outline[disabled],
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-disabled,
.t-sink .wp-block-group__inner-container a.a-btn-outline[disabled],
.t-sink a.a-btn-outline.is-disabled,
.t-sink a.a-btn-outline[disabled],
a.a-btn-outline.is-disabled,
a.a-btn-outline[disabled] {
  color:#bac5c6
}
.a-btn-outline.is-disabled .a-btn__text:before,
.a-btn-outline[disabled] .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-disabled .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline[disabled] .a-btn__text:before,
.t-sink a.a-btn-outline.is-disabled .a-btn__text:before,
.t-sink a.a-btn-outline[disabled] .a-btn__text:before,
a.a-btn-outline.is-disabled .a-btn__text:before,
a.a-btn-outline[disabled] .a-btn__text:before {
  background-color:#bac5c6;
  color:#f3f4f4
}
.a-btn-outline.is-style-light,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light,
.t-sink a.a-btn-outline.is-style-light,
.t-sink.is-style-group-dark-bg .a-btn-outline,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-outline,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-outline,
.t-sink.is-style-group-dark-bg a.a-btn-outline,
.t-theme--light .a-btn-outline,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline,
.t-theme--light .t-sink a.a-btn-outline,
.t-theme--light a.a-btn-outline,
a.a-btn-outline.is-style-light {
  color:#f3f4f4
}
.a-btn-outline.is-style-light .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light .a-btn__text:before,
.t-sink a.a-btn-outline.is-style-light .a-btn__text:before,
.t-sink.is-style-group-dark-bg .a-btn-outline .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-outline .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-outline .a-btn__text:before,
.t-sink.is-style-group-dark-bg a.a-btn-outline .a-btn__text:before,
.t-theme--light .a-btn-outline .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-outline .a-btn__text:before,
.t-theme--light a.a-btn-outline .a-btn__text:before,
a.a-btn-outline.is-style-light .a-btn__text:before {
  background-color:#df072e;
  border-color:#df072e
}
.a-btn-outline.is-style-light:active,
.a-btn-outline.is-style-light:focus,
.a-btn-outline.is-style-light:hover,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light:active,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light:focus,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light:hover,
.t-sink a.a-btn-outline.is-style-light:active,
.t-sink a.a-btn-outline.is-style-light:focus,
.t-sink a.a-btn-outline.is-style-light:hover,
.t-sink.is-style-group-dark-bg .a-btn-outline:active,
.t-sink.is-style-group-dark-bg .a-btn-outline:focus,
.t-sink.is-style-group-dark-bg .a-btn-outline:hover,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-outline:active,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-outline:focus,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-outline:hover,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-outline:active,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-outline:focus,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-outline:hover,
.t-sink.is-style-group-dark-bg a.a-btn-outline:active,
.t-sink.is-style-group-dark-bg a.a-btn-outline:focus,
.t-sink.is-style-group-dark-bg a.a-btn-outline:hover,
.t-theme--light .a-btn-outline:active,
.t-theme--light .a-btn-outline:focus,
.t-theme--light .a-btn-outline:hover,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline:active,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline:focus,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline:hover,
.t-theme--light .t-sink a.a-btn-outline:active,
.t-theme--light .t-sink a.a-btn-outline:focus,
.t-theme--light .t-sink a.a-btn-outline:hover,
.t-theme--light a.a-btn-outline:active,
.t-theme--light a.a-btn-outline:focus,
.t-theme--light a.a-btn-outline:hover,
a.a-btn-outline.is-style-light:active,
a.a-btn-outline.is-style-light:focus,
a.a-btn-outline.is-style-light:hover {
  color:#f3f4f4
}
.a-btn-outline.is-style-light:active .a-btn__text:before,
.a-btn-outline.is-style-light:focus .a-btn__text:before,
.a-btn-outline.is-style-light:hover .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light:active .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light:focus .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light:hover .a-btn__text:before,
.t-sink a.a-btn-outline.is-style-light:active .a-btn__text:before,
.t-sink a.a-btn-outline.is-style-light:focus .a-btn__text:before,
.t-sink a.a-btn-outline.is-style-light:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg .a-btn-outline:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg .a-btn-outline:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg .a-btn-outline:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-outline:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-outline:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-outline:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-outline:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-outline:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-outline:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg a.a-btn-outline:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg a.a-btn-outline:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg a.a-btn-outline:hover .a-btn__text:before,
.t-theme--light .a-btn-outline:active .a-btn__text:before,
.t-theme--light .a-btn-outline:focus .a-btn__text:before,
.t-theme--light .a-btn-outline:hover .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline:active .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline:focus .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline:hover .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-outline:active .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-outline:focus .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-outline:hover .a-btn__text:before,
.t-theme--light a.a-btn-outline:active .a-btn__text:before,
.t-theme--light a.a-btn-outline:focus .a-btn__text:before,
.t-theme--light a.a-btn-outline:hover .a-btn__text:before,
a.a-btn-outline.is-style-light:active .a-btn__text:before,
a.a-btn-outline.is-style-light:focus .a-btn__text:before,
a.a-btn-outline.is-style-light:hover .a-btn__text:before {
  background-color:#f3f4f4;
  border-color:#f3f4f4
}
.a-btn-outline.is-style-light:active .a-btn__text:after,
.a-btn-outline.is-style-light:focus .a-btn__text:after,
.a-btn-outline.is-style-light:hover .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light:active .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light:focus .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light:hover .a-btn__text:after,
.t-sink a.a-btn-outline.is-style-light:active .a-btn__text:after,
.t-sink a.a-btn-outline.is-style-light:focus .a-btn__text:after,
.t-sink a.a-btn-outline.is-style-light:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg .a-btn-outline:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg .a-btn-outline:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg .a-btn-outline:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-outline:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-outline:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg .t-sink .wp-block-group__inner-container a.a-btn-outline:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-outline:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-outline:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg .t-sink a.a-btn-outline:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg a.a-btn-outline:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg a.a-btn-outline:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg a.a-btn-outline:hover .a-btn__text:after,
.t-theme--light .a-btn-outline:active .a-btn__text:after,
.t-theme--light .a-btn-outline:focus .a-btn__text:after,
.t-theme--light .a-btn-outline:hover .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline:active .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline:focus .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline:hover .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-outline:active .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-outline:focus .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-outline:hover .a-btn__text:after,
.t-theme--light a.a-btn-outline:active .a-btn__text:after,
.t-theme--light a.a-btn-outline:focus .a-btn__text:after,
.t-theme--light a.a-btn-outline:hover .a-btn__text:after,
a.a-btn-outline.is-style-light:active .a-btn__text:after,
a.a-btn-outline.is-style-light:focus .a-btn__text:after,
a.a-btn-outline.is-style-light:hover .a-btn__text:after {
  color:#1e1e1e
}
.a-btn-outline .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline .a-btn__text:before,
.t-sink a.a-btn-outline .a-btn__text:before,
a.a-btn-outline .a-btn__text:before {
  background:transparent;
  border:1px solid #8996a0
}
.a-btn-outline .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-outline .a-btn__text:after,
.t-sink a.a-btn-outline .a-btn__text:after,
a.a-btn-outline .a-btn__text:after {
  color:#1e1e1e;
  left:9px;
  top:calc(50% + 1px)
}
.a-btn-outline:active .a-btn__text:before,
.a-btn-outline:focus .a-btn__text:before,
.a-btn-outline:hover .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline:active .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline:focus .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline:hover .a-btn__text:before,
.t-sink a.a-btn-outline:active .a-btn__text:before,
.t-sink a.a-btn-outline:focus .a-btn__text:before,
.t-sink a.a-btn-outline:hover .a-btn__text:before,
a.a-btn-outline:active .a-btn__text:before,
a.a-btn-outline:focus .a-btn__text:before,
a.a-btn-outline:hover .a-btn__text:before {
  border-color:#1e1e1e
}
.a-btn-outline:active .a-btn__text:after,
.a-btn-outline:focus .a-btn__text:after,
.a-btn-outline:hover .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-outline:active .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-outline:focus .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-outline:hover .a-btn__text:after,
.t-sink a.a-btn-outline:active .a-btn__text:after,
.t-sink a.a-btn-outline:focus .a-btn__text:after,
.t-sink a.a-btn-outline:hover .a-btn__text:after,
a.a-btn-outline:active .a-btn__text:after,
a.a-btn-outline:focus .a-btn__text:after,
a.a-btn-outline:hover .a-btn__text:after {
  color:#f3f4f4
}
.a-btn-outline.is-disabled .a-btn__text:before,
.a-btn-outline[disabled] .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-disabled .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline[disabled] .a-btn__text:before,
.t-sink a.a-btn-outline.is-disabled .a-btn__text:before,
.t-sink a.a-btn-outline[disabled] .a-btn__text:before,
a.a-btn-outline.is-disabled .a-btn__text:before,
a.a-btn-outline[disabled] .a-btn__text:before {
  border-color:#bac5c6;
  color:#bac5c6
}
.a-btn-outline.is-style-light,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light,
.t-sink a.a-btn-outline.is-style-light,
.t-theme--light .a-btn-outline,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline,
.t-theme--light .t-sink a.a-btn-outline,
.t-theme--light a.a-btn-outline,
a.a-btn-outline.is-style-light {
  border-color:#f3f4f4;
  color:#f3f4f4
}
.a-btn-outline.is-style-light .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light .a-btn__text:before,
.t-sink a.a-btn-outline.is-style-light .a-btn__text:before,
.t-theme--light .a-btn-outline .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-outline .a-btn__text:before,
.t-theme--light a.a-btn-outline .a-btn__text:before,
a.a-btn-outline.is-style-light .a-btn__text:before {
  background-color:#0e0e0e
}
.a-btn-outline.is-style-light .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light .a-btn__text:after,
.t-sink a.a-btn-outline.is-style-light .a-btn__text:after,
.t-theme--light .a-btn-outline .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-outline .a-btn__text:after,
.t-theme--light a.a-btn-outline .a-btn__text:after,
a.a-btn-outline.is-style-light .a-btn__text:after {
  color:#f3f4f4
}
.a-btn-outline.is-style-light:active .a-btn__text:before,
.a-btn-outline.is-style-light:focus .a-btn__text:before,
.a-btn-outline.is-style-light:hover .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light:active .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light:focus .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light:hover .a-btn__text:before,
.t-sink a.a-btn-outline.is-style-light:active .a-btn__text:before,
.t-sink a.a-btn-outline.is-style-light:focus .a-btn__text:before,
.t-sink a.a-btn-outline.is-style-light:hover .a-btn__text:before,
.t-theme--light .a-btn-outline:active .a-btn__text:before,
.t-theme--light .a-btn-outline:focus .a-btn__text:before,
.t-theme--light .a-btn-outline:hover .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline:active .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline:focus .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline:hover .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-outline:active .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-outline:focus .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-outline:hover .a-btn__text:before,
.t-theme--light a.a-btn-outline:active .a-btn__text:before,
.t-theme--light a.a-btn-outline:focus .a-btn__text:before,
.t-theme--light a.a-btn-outline:hover .a-btn__text:before,
a.a-btn-outline.is-style-light:active .a-btn__text:before,
a.a-btn-outline.is-style-light:focus .a-btn__text:before,
a.a-btn-outline.is-style-light:hover .a-btn__text:before {
  background-color:#f3f4f4
}
.a-btn-outline.is-style-light:active .a-btn__text:after,
.a-btn-outline.is-style-light:focus .a-btn__text:after,
.a-btn-outline.is-style-light:hover .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light:active .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light:focus .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-outline.is-style-light:hover .a-btn__text:after,
.t-sink a.a-btn-outline.is-style-light:active .a-btn__text:after,
.t-sink a.a-btn-outline.is-style-light:focus .a-btn__text:after,
.t-sink a.a-btn-outline.is-style-light:hover .a-btn__text:after,
.t-theme--light .a-btn-outline:active .a-btn__text:after,
.t-theme--light .a-btn-outline:focus .a-btn__text:after,
.t-theme--light .a-btn-outline:hover .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline:active .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline:focus .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-outline:hover .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-outline:active .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-outline:focus .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-outline:hover .a-btn__text:after,
.t-theme--light a.a-btn-outline:active .a-btn__text:after,
.t-theme--light a.a-btn-outline:focus .a-btn__text:after,
.t-theme--light a.a-btn-outline:hover .a-btn__text:after,
a.a-btn-outline.is-style-light:active .a-btn__text:after,
a.a-btn-outline.is-style-light:focus .a-btn__text:after,
a.a-btn-outline.is-style-light:hover .a-btn__text:after {
  color:#1e1e1e
}
.a-btn-multimedia,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia,
.t-sink a.a-btn-multimedia,
a.a-btn-multimedia {
  align-items:center;
  background:transparent;
  border:0;
  border-radius:0;
  cursor:pointer;
  display:flex;
  font-family:GT America Standard Medium;
  font-size:18px;
  font-weight:500;
  height:auto;
  line-height:1.5;
  padding:0;
  -webkit-text-decoration:none;
  text-decoration:none;
  transition:all .15s ease-in-out;
  width:auto
}
.a-btn-multimedia .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia .a-btn__text,
.t-sink a.a-btn-multimedia .a-btn__text,
a.a-btn-multimedia .a-btn__text {
  border:2px solid transparent;
  padding-right:20px
}
.a-btn-multimedia:focus,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia:focus,
.t-sink a.a-btn-multimedia:focus,
a.a-btn-multimedia:focus {
  outline:none
}
.a-btn-multimedia:focus .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia:focus .a-btn__text,
.t-sink a.a-btn-multimedia:focus .a-btn__text,
a.a-btn-multimedia:focus .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.a-btn-multimedia:focus-visible,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia:focus-visible,
.t-sink a.a-btn-multimedia:focus-visible,
a.a-btn-multimedia:focus-visible {
  border:none;
  box-shadow:none
}
.a-btn-multimedia:focus-visible .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia:focus-visible .a-btn__text,
.t-sink a.a-btn-multimedia:focus-visible .a-btn__text,
a.a-btn-multimedia:focus-visible .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.a-btn-multimedia.is-disabled,
.a-btn-multimedia[disabled],
.t-sink .wp-block-group__inner-container a.a-btn-multimedia.is-disabled,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia[disabled],
.t-sink a.a-btn-multimedia.is-disabled,
.t-sink a.a-btn-multimedia[disabled],
a.a-btn-multimedia.is-disabled,
a.a-btn-multimedia[disabled] {
  cursor:default
}
.a-btn-multimedia,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia,
.t-sink a.a-btn-multimedia,
a.a-btn-multimedia {
  color:#1e1e1e;
  max-width:400px
}
.a-btn-multimedia .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia .a-btn__text,
.t-sink a.a-btn-multimedia .a-btn__text,
a.a-btn-multimedia .a-btn__text {
  align-items:center;
  display:flex;
  position:relative
}
.a-btn-multimedia .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia .a-btn__text:before,
.t-sink a.a-btn-multimedia .a-btn__text:before,
a.a-btn-multimedia .a-btn__text:before {
  align-items:center;
  background-color:initial;
  border:4px solid transparent;
  border-radius:50%;
  box-shadow:0 0 0 1px #df072e;
  content:"";
  display:flex;
  flex-shrink:0;
  height:40px;
  justify-content:center;
  margin-right:12px;
  transition:all .15s ease-in-out;
  width:40px
}
.a-btn-multimedia .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia .a-btn__text:after,
.t-sink a.a-btn-multimedia .a-btn__text:after,
a.a-btn-multimedia .a-btn__text:after {
  background-color:#df072e;
  border-radius:50%;
  color:#fff;
  content:"\e910";
  display:block;
  font-family:core-icons;
  font-size:24px;
  height:auto;
  left:6px;
  padding:0 6px;
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  width:auto
}
.a-btn-multimedia.a-btn--icon-only .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia.a-btn--icon-only .a-btn__text,
.t-sink a.a-btn-multimedia.a-btn--icon-only .a-btn__text,
a.a-btn-multimedia.a-btn--icon-only .a-btn__text {
  padding-right:0
}
.a-btn-multimedia.a-btn--icon-only .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia.a-btn--icon-only .a-btn__text:before,
.t-sink a.a-btn-multimedia.a-btn--icon-only .a-btn__text:before,
a.a-btn-multimedia.a-btn--icon-only .a-btn__text:before {
  margin-right:0
}
.a-btn-multimedia:active,
.a-btn-multimedia:focus,
.a-btn-multimedia:hover,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia:active,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia:focus,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia:hover,
.t-sink a.a-btn-multimedia:active,
.t-sink a.a-btn-multimedia:focus,
.t-sink a.a-btn-multimedia:hover,
a.a-btn-multimedia:active,
a.a-btn-multimedia:focus,
a.a-btn-multimedia:hover {
  color:#1e1e1e
}
.a-btn-multimedia:active .a-btn__text:before,
.a-btn-multimedia:focus .a-btn__text:before,
.a-btn-multimedia:hover .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia:active .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia:focus .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia:hover .a-btn__text:before,
.t-sink a.a-btn-multimedia:active .a-btn__text:before,
.t-sink a.a-btn-multimedia:focus .a-btn__text:before,
.t-sink a.a-btn-multimedia:hover .a-btn__text:before,
a.a-btn-multimedia:active .a-btn__text:before,
a.a-btn-multimedia:focus .a-btn__text:before,
a.a-btn-multimedia:hover .a-btn__text:before {
  background:none;
  border-color:transparent;
  box-shadow:0 0 0 1px #1e1e1e
}
.a-btn-multimedia:active .a-btn__text:after,
.a-btn-multimedia:focus .a-btn__text:after,
.a-btn-multimedia:hover .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia:active .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia:focus .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia:hover .a-btn__text:after,
.t-sink a.a-btn-multimedia:active .a-btn__text:after,
.t-sink a.a-btn-multimedia:focus .a-btn__text:after,
.t-sink a.a-btn-multimedia:hover .a-btn__text:after,
a.a-btn-multimedia:active .a-btn__text:after,
a.a-btn-multimedia:focus .a-btn__text:after,
a.a-btn-multimedia:hover .a-btn__text:after {
  background-color:#1e1e1e;
  border-color:transparent;
  color:#f3f4f4
}
.a-btn-multimedia.is-disabled:before,
.a-btn-multimedia[disabled]:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia.is-disabled:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia[disabled]:before,
.t-sink a.a-btn-multimedia.is-disabled:before,
.t-sink a.a-btn-multimedia[disabled]:before,
a.a-btn-multimedia.is-disabled:before,
a.a-btn-multimedia[disabled]:before {
  border-color:#bac5c6
}
.a-btn-multimedia.is-disabled:after,
.a-btn-multimedia[disabled]:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia.is-disabled:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia[disabled]:after,
.t-sink a.a-btn-multimedia.is-disabled:after,
.t-sink a.a-btn-multimedia[disabled]:after,
a.a-btn-multimedia.is-disabled:after,
a.a-btn-multimedia[disabled]:after {
  background-color:#bac5c6
}
.a-btn-multimedia.is-style-light,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia.is-style-light,
.t-sink a.a-btn-multimedia.is-style-light,
.t-theme--light .a-btn-multimedia,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia,
.t-theme--light .t-sink a.a-btn-multimedia,
.t-theme--light a.a-btn-multimedia,
a.a-btn-multimedia.is-style-light {
  color:#f3f4f4
}
.a-btn-multimedia.is-style-light:active,
.a-btn-multimedia.is-style-light:focus,
.a-btn-multimedia.is-style-light:hover,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia.is-style-light:active,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia.is-style-light:focus,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia.is-style-light:hover,
.t-sink a.a-btn-multimedia.is-style-light:active,
.t-sink a.a-btn-multimedia.is-style-light:focus,
.t-sink a.a-btn-multimedia.is-style-light:hover,
.t-theme--light .a-btn-multimedia:active,
.t-theme--light .a-btn-multimedia:focus,
.t-theme--light .a-btn-multimedia:hover,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia:active,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia:focus,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia:hover,
.t-theme--light .t-sink a.a-btn-multimedia:active,
.t-theme--light .t-sink a.a-btn-multimedia:focus,
.t-theme--light .t-sink a.a-btn-multimedia:hover,
.t-theme--light a.a-btn-multimedia:active,
.t-theme--light a.a-btn-multimedia:focus,
.t-theme--light a.a-btn-multimedia:hover,
a.a-btn-multimedia.is-style-light:active,
a.a-btn-multimedia.is-style-light:focus,
a.a-btn-multimedia.is-style-light:hover {
  color:#1e1e1e
}
.a-btn-multimedia.is-style-light:active .a-btn__text:before,
.a-btn-multimedia.is-style-light:focus .a-btn__text:before,
.a-btn-multimedia.is-style-light:hover .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia.is-style-light:active .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia.is-style-light:focus .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia.is-style-light:hover .a-btn__text:before,
.t-sink a.a-btn-multimedia.is-style-light:active .a-btn__text:before,
.t-sink a.a-btn-multimedia.is-style-light:focus .a-btn__text:before,
.t-sink a.a-btn-multimedia.is-style-light:hover .a-btn__text:before,
.t-theme--light .a-btn-multimedia:active .a-btn__text:before,
.t-theme--light .a-btn-multimedia:focus .a-btn__text:before,
.t-theme--light .a-btn-multimedia:hover .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia:active .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia:focus .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia:hover .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-multimedia:active .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-multimedia:focus .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-multimedia:hover .a-btn__text:before,
.t-theme--light a.a-btn-multimedia:active .a-btn__text:before,
.t-theme--light a.a-btn-multimedia:focus .a-btn__text:before,
.t-theme--light a.a-btn-multimedia:hover .a-btn__text:before,
a.a-btn-multimedia.is-style-light:active .a-btn__text:before,
a.a-btn-multimedia.is-style-light:focus .a-btn__text:before,
a.a-btn-multimedia.is-style-light:hover .a-btn__text:before {
  background:none;
  border-color:transparent;
  box-shadow:0 0 0 1px #f3f4f4
}
.a-btn-multimedia.is-style-light:active .a-btn__text:after,
.a-btn-multimedia.is-style-light:focus .a-btn__text:after,
.a-btn-multimedia.is-style-light:hover .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia.is-style-light:active .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia.is-style-light:focus .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia.is-style-light:hover .a-btn__text:after,
.t-sink a.a-btn-multimedia.is-style-light:active .a-btn__text:after,
.t-sink a.a-btn-multimedia.is-style-light:focus .a-btn__text:after,
.t-sink a.a-btn-multimedia.is-style-light:hover .a-btn__text:after,
.t-theme--light .a-btn-multimedia:active .a-btn__text:after,
.t-theme--light .a-btn-multimedia:focus .a-btn__text:after,
.t-theme--light .a-btn-multimedia:hover .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia:active .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia:focus .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia:hover .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-multimedia:active .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-multimedia:focus .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-multimedia:hover .a-btn__text:after,
.t-theme--light a.a-btn-multimedia:active .a-btn__text:after,
.t-theme--light a.a-btn-multimedia:focus .a-btn__text:after,
.t-theme--light a.a-btn-multimedia:hover .a-btn__text:after,
a.a-btn-multimedia.is-style-light:active .a-btn__text:after,
a.a-btn-multimedia.is-style-light:focus .a-btn__text:after,
a.a-btn-multimedia.is-style-light:hover .a-btn__text:after {
  background:#f3f4f4;
  color:#1e1e1e
}
.a-btn-multimedia-secondary,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary,
.t-sink a.a-btn-multimedia-secondary,
a.a-btn-multimedia-secondary {
  align-items:center;
  background:transparent;
  border:0;
  border-radius:0;
  cursor:pointer;
  display:flex;
  font-family:GT America Standard Medium;
  font-size:18px;
  font-weight:500;
  height:auto;
  line-height:1.5;
  padding:0;
  -webkit-text-decoration:none;
  text-decoration:none;
  transition:all .15s ease-in-out;
  width:auto
}
.a-btn-multimedia-secondary .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary .a-btn__text,
.t-sink a.a-btn-multimedia-secondary .a-btn__text,
a.a-btn-multimedia-secondary .a-btn__text {
  border:2px solid transparent;
  padding-right:20px
}
.a-btn-multimedia-secondary:focus,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:focus,
.t-sink a.a-btn-multimedia-secondary:focus,
a.a-btn-multimedia-secondary:focus {
  outline:none
}
.a-btn-multimedia-secondary:focus .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:focus .a-btn__text,
.t-sink a.a-btn-multimedia-secondary:focus .a-btn__text,
a.a-btn-multimedia-secondary:focus .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.a-btn-multimedia-secondary:focus-visible,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:focus-visible,
.t-sink a.a-btn-multimedia-secondary:focus-visible,
a.a-btn-multimedia-secondary:focus-visible {
  border:none;
  box-shadow:none
}
.a-btn-multimedia-secondary:focus-visible .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:focus-visible .a-btn__text,
.t-sink a.a-btn-multimedia-secondary:focus-visible .a-btn__text,
a.a-btn-multimedia-secondary:focus-visible .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.a-btn-multimedia-secondary.is-disabled,
.a-btn-multimedia-secondary[disabled],
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-disabled,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary[disabled],
.t-sink a.a-btn-multimedia-secondary.is-disabled,
.t-sink a.a-btn-multimedia-secondary[disabled],
a.a-btn-multimedia-secondary.is-disabled,
a.a-btn-multimedia-secondary[disabled] {
  cursor:default
}
.a-btn-multimedia-secondary,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary,
.t-sink a.a-btn-multimedia-secondary,
a.a-btn-multimedia-secondary {
  color:#1e1e1e;
  max-width:400px
}
.a-btn-multimedia-secondary .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary .a-btn__text,
.t-sink a.a-btn-multimedia-secondary .a-btn__text,
a.a-btn-multimedia-secondary .a-btn__text {
  align-items:center;
  display:flex;
  position:relative
}
.a-btn-multimedia-secondary .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary .a-btn__text:before,
.t-sink a.a-btn-multimedia-secondary .a-btn__text:before,
a.a-btn-multimedia-secondary .a-btn__text:before {
  align-items:center;
  background-color:initial;
  border:4px solid transparent;
  border-radius:50%;
  box-shadow:0 0 0 1px #df072e;
  content:"";
  display:flex;
  flex-shrink:0;
  height:40px;
  justify-content:center;
  margin-right:12px;
  transition:all .15s ease-in-out;
  width:40px
}
.a-btn-multimedia-secondary .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary .a-btn__text:after,
.t-sink a.a-btn-multimedia-secondary .a-btn__text:after,
a.a-btn-multimedia-secondary .a-btn__text:after {
  background-color:#df072e;
  border-radius:50%;
  color:#fff;
  display:block;
  font-family:core-icons;
  font-size:24px;
  height:auto;
  left:6px;
  padding:0 6px;
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  width:auto
}
.a-btn-multimedia-secondary.a-btn--icon-only .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.a-btn--icon-only .a-btn__text,
.t-sink a.a-btn-multimedia-secondary.a-btn--icon-only .a-btn__text,
a.a-btn-multimedia-secondary.a-btn--icon-only .a-btn__text {
  padding-right:0
}
.a-btn-multimedia-secondary.a-btn--icon-only .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.a-btn--icon-only .a-btn__text:before,
.t-sink a.a-btn-multimedia-secondary.a-btn--icon-only .a-btn__text:before,
a.a-btn-multimedia-secondary.a-btn--icon-only .a-btn__text:before {
  margin-right:0
}
.a-btn-multimedia-secondary:active,
.a-btn-multimedia-secondary:focus,
.a-btn-multimedia-secondary:hover,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:active,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:focus,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:hover,
.t-sink a.a-btn-multimedia-secondary:active,
.t-sink a.a-btn-multimedia-secondary:focus,
.t-sink a.a-btn-multimedia-secondary:hover,
a.a-btn-multimedia-secondary:active,
a.a-btn-multimedia-secondary:focus,
a.a-btn-multimedia-secondary:hover {
  color:#1e1e1e
}
.a-btn-multimedia-secondary:active .a-btn__text:before,
.a-btn-multimedia-secondary:focus .a-btn__text:before,
.a-btn-multimedia-secondary:hover .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:active .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:focus .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:hover .a-btn__text:before,
.t-sink a.a-btn-multimedia-secondary:active .a-btn__text:before,
.t-sink a.a-btn-multimedia-secondary:focus .a-btn__text:before,
.t-sink a.a-btn-multimedia-secondary:hover .a-btn__text:before,
a.a-btn-multimedia-secondary:active .a-btn__text:before,
a.a-btn-multimedia-secondary:focus .a-btn__text:before,
a.a-btn-multimedia-secondary:hover .a-btn__text:before {
  background:none;
  border-color:transparent;
  box-shadow:0 0 0 1px #1e1e1e
}
.a-btn-multimedia-secondary:active .a-btn__text:after,
.a-btn-multimedia-secondary:focus .a-btn__text:after,
.a-btn-multimedia-secondary:hover .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:active .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:focus .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:hover .a-btn__text:after,
.t-sink a.a-btn-multimedia-secondary:active .a-btn__text:after,
.t-sink a.a-btn-multimedia-secondary:focus .a-btn__text:after,
.t-sink a.a-btn-multimedia-secondary:hover .a-btn__text:after,
a.a-btn-multimedia-secondary:active .a-btn__text:after,
a.a-btn-multimedia-secondary:focus .a-btn__text:after,
a.a-btn-multimedia-secondary:hover .a-btn__text:after {
  background-color:#1e1e1e;
  border-color:transparent;
  color:#f3f4f4
}
.a-btn-multimedia-secondary.is-disabled:before,
.a-btn-multimedia-secondary[disabled]:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-disabled:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary[disabled]:before,
.t-sink a.a-btn-multimedia-secondary.is-disabled:before,
.t-sink a.a-btn-multimedia-secondary[disabled]:before,
a.a-btn-multimedia-secondary.is-disabled:before,
a.a-btn-multimedia-secondary[disabled]:before {
  border-color:#bac5c6
}
.a-btn-multimedia-secondary.is-disabled:after,
.a-btn-multimedia-secondary[disabled]:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-disabled:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary[disabled]:after,
.t-sink a.a-btn-multimedia-secondary.is-disabled:after,
.t-sink a.a-btn-multimedia-secondary[disabled]:after,
a.a-btn-multimedia-secondary.is-disabled:after,
a.a-btn-multimedia-secondary[disabled]:after {
  background-color:#bac5c6
}
.a-btn-multimedia-secondary.is-style-light:active,
.a-btn-multimedia-secondary.is-style-light:focus,
.a-btn-multimedia-secondary.is-style-light:hover,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light:active,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light:focus,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light:hover,
.t-sink a.a-btn-multimedia-secondary.is-style-light:active,
.t-sink a.a-btn-multimedia-secondary.is-style-light:focus,
.t-sink a.a-btn-multimedia-secondary.is-style-light:hover,
.t-theme--light .a-btn-multimedia-secondary:active,
.t-theme--light .a-btn-multimedia-secondary:focus,
.t-theme--light .a-btn-multimedia-secondary:hover,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:active,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:focus,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:hover,
.t-theme--light .t-sink a.a-btn-multimedia-secondary:active,
.t-theme--light .t-sink a.a-btn-multimedia-secondary:focus,
.t-theme--light .t-sink a.a-btn-multimedia-secondary:hover,
.t-theme--light a.a-btn-multimedia-secondary:active,
.t-theme--light a.a-btn-multimedia-secondary:focus,
.t-theme--light a.a-btn-multimedia-secondary:hover,
a.a-btn-multimedia-secondary.is-style-light:active,
a.a-btn-multimedia-secondary.is-style-light:focus,
a.a-btn-multimedia-secondary.is-style-light:hover {
  color:#1e1e1e
}
.a-btn-multimedia-secondary.is-style-light:active .a-btn__text:before,
.a-btn-multimedia-secondary.is-style-light:focus .a-btn__text:before,
.a-btn-multimedia-secondary.is-style-light:hover .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light:active .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light:focus .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light:hover .a-btn__text:before,
.t-sink a.a-btn-multimedia-secondary.is-style-light:active .a-btn__text:before,
.t-sink a.a-btn-multimedia-secondary.is-style-light:focus .a-btn__text:before,
.t-sink a.a-btn-multimedia-secondary.is-style-light:hover .a-btn__text:before,
.t-theme--light .a-btn-multimedia-secondary:active .a-btn__text:before,
.t-theme--light .a-btn-multimedia-secondary:focus .a-btn__text:before,
.t-theme--light .a-btn-multimedia-secondary:hover .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:active .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:focus .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:hover .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-multimedia-secondary:active .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-multimedia-secondary:focus .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-multimedia-secondary:hover .a-btn__text:before,
.t-theme--light a.a-btn-multimedia-secondary:active .a-btn__text:before,
.t-theme--light a.a-btn-multimedia-secondary:focus .a-btn__text:before,
.t-theme--light a.a-btn-multimedia-secondary:hover .a-btn__text:before,
a.a-btn-multimedia-secondary.is-style-light:active .a-btn__text:before,
a.a-btn-multimedia-secondary.is-style-light:focus .a-btn__text:before,
a.a-btn-multimedia-secondary.is-style-light:hover .a-btn__text:before {
  background:none
}
.a-btn-multimedia-secondary.is-style-light:active .a-btn__text:after,
.a-btn-multimedia-secondary.is-style-light:focus .a-btn__text:after,
.a-btn-multimedia-secondary.is-style-light:hover .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light:active .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light:focus .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light:hover .a-btn__text:after,
.t-sink a.a-btn-multimedia-secondary.is-style-light:active .a-btn__text:after,
.t-sink a.a-btn-multimedia-secondary.is-style-light:focus .a-btn__text:after,
.t-sink a.a-btn-multimedia-secondary.is-style-light:hover .a-btn__text:after,
.t-theme--light .a-btn-multimedia-secondary:active .a-btn__text:after,
.t-theme--light .a-btn-multimedia-secondary:focus .a-btn__text:after,
.t-theme--light .a-btn-multimedia-secondary:hover .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:active .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:focus .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:hover .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-multimedia-secondary:active .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-multimedia-secondary:focus .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-multimedia-secondary:hover .a-btn__text:after,
.t-theme--light a.a-btn-multimedia-secondary:active .a-btn__text:after,
.t-theme--light a.a-btn-multimedia-secondary:focus .a-btn__text:after,
.t-theme--light a.a-btn-multimedia-secondary:hover .a-btn__text:after,
a.a-btn-multimedia-secondary.is-style-light:active .a-btn__text:after,
a.a-btn-multimedia-secondary.is-style-light:focus .a-btn__text:after,
a.a-btn-multimedia-secondary.is-style-light:hover .a-btn__text:after {
  background:#f3f4f4
}
.a-btn-multimedia-secondary .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary .a-btn__text:before,
.t-sink a.a-btn-multimedia-secondary .a-btn__text:before,
a.a-btn-multimedia-secondary .a-btn__text:before {
  box-shadow:0 0 1px 1px #656f77;
  box-sizing:initial
}
.a-btn-multimedia-secondary .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary .a-btn__text:after,
.t-sink a.a-btn-multimedia-secondary .a-btn__text:after,
a.a-btn-multimedia-secondary .a-btn__text:after {
  background-color:#656f77;
  content:"\e910"
}
.a-btn-multimedia-secondary.is-style-light,
.a-btn-multimedia-secondary.is-style-light:active,
.a-btn-multimedia-secondary.is-style-light:focus,
.a-btn-multimedia-secondary.is-style-light:hover,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light:active,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light:focus,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light:hover,
.t-sink a.a-btn-multimedia-secondary.is-style-light,
.t-sink a.a-btn-multimedia-secondary.is-style-light:active,
.t-sink a.a-btn-multimedia-secondary.is-style-light:focus,
.t-sink a.a-btn-multimedia-secondary.is-style-light:hover,
.t-theme--light .a-btn-multimedia-secondary,
.t-theme--light .a-btn-multimedia-secondary:active,
.t-theme--light .a-btn-multimedia-secondary:focus,
.t-theme--light .a-btn-multimedia-secondary:hover,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:active,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:focus,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:hover,
.t-theme--light .t-sink a.a-btn-multimedia-secondary,
.t-theme--light .t-sink a.a-btn-multimedia-secondary:active,
.t-theme--light .t-sink a.a-btn-multimedia-secondary:focus,
.t-theme--light .t-sink a.a-btn-multimedia-secondary:hover,
.t-theme--light a.a-btn-multimedia-secondary,
.t-theme--light a.a-btn-multimedia-secondary:active,
.t-theme--light a.a-btn-multimedia-secondary:focus,
.t-theme--light a.a-btn-multimedia-secondary:hover,
a.a-btn-multimedia-secondary.is-style-light,
a.a-btn-multimedia-secondary.is-style-light:active,
a.a-btn-multimedia-secondary.is-style-light:focus,
a.a-btn-multimedia-secondary.is-style-light:hover {
  color:#f3f4f4
}
.a-btn-multimedia-secondary.is-style-light:active .a-btn__text:before,
.a-btn-multimedia-secondary.is-style-light:focus .a-btn__text:before,
.a-btn-multimedia-secondary.is-style-light:hover .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light:active .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light:focus .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light:hover .a-btn__text:before,
.t-sink a.a-btn-multimedia-secondary.is-style-light:active .a-btn__text:before,
.t-sink a.a-btn-multimedia-secondary.is-style-light:focus .a-btn__text:before,
.t-sink a.a-btn-multimedia-secondary.is-style-light:hover .a-btn__text:before,
.t-theme--light .a-btn-multimedia-secondary:active .a-btn__text:before,
.t-theme--light .a-btn-multimedia-secondary:focus .a-btn__text:before,
.t-theme--light .a-btn-multimedia-secondary:hover .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:active .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:focus .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:hover .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-multimedia-secondary:active .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-multimedia-secondary:focus .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-multimedia-secondary:hover .a-btn__text:before,
.t-theme--light a.a-btn-multimedia-secondary:active .a-btn__text:before,
.t-theme--light a.a-btn-multimedia-secondary:focus .a-btn__text:before,
.t-theme--light a.a-btn-multimedia-secondary:hover .a-btn__text:before,
a.a-btn-multimedia-secondary.is-style-light:active .a-btn__text:before,
a.a-btn-multimedia-secondary.is-style-light:focus .a-btn__text:before,
a.a-btn-multimedia-secondary.is-style-light:hover .a-btn__text:before {
  background-color:initial;
  border-color:transparent;
  box-shadow:0 0 0 1px #f3f4f4
}
.a-btn-multimedia-secondary.is-style-light:active .a-btn__text:after,
.a-btn-multimedia-secondary.is-style-light:focus .a-btn__text:after,
.a-btn-multimedia-secondary.is-style-light:hover .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light:active .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light:focus .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary.is-style-light:hover .a-btn__text:after,
.t-sink a.a-btn-multimedia-secondary.is-style-light:active .a-btn__text:after,
.t-sink a.a-btn-multimedia-secondary.is-style-light:focus .a-btn__text:after,
.t-sink a.a-btn-multimedia-secondary.is-style-light:hover .a-btn__text:after,
.t-theme--light .a-btn-multimedia-secondary:active .a-btn__text:after,
.t-theme--light .a-btn-multimedia-secondary:focus .a-btn__text:after,
.t-theme--light .a-btn-multimedia-secondary:hover .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:active .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:focus .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary:hover .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-multimedia-secondary:active .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-multimedia-secondary:focus .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-multimedia-secondary:hover .a-btn__text:after,
.t-theme--light a.a-btn-multimedia-secondary:active .a-btn__text:after,
.t-theme--light a.a-btn-multimedia-secondary:focus .a-btn__text:after,
.t-theme--light a.a-btn-multimedia-secondary:hover .a-btn__text:after,
a.a-btn-multimedia-secondary.is-style-light:active .a-btn__text:after,
a.a-btn-multimedia-secondary.is-style-light:focus .a-btn__text:after,
a.a-btn-multimedia-secondary.is-style-light:hover .a-btn__text:after {
  background-color:#f3f4f4;
  color:#1e1e1e
}
.a-btn-multimedia-inverse,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse,
.t-sink a.a-btn-multimedia-inverse,
a.a-btn-multimedia-inverse {
  align-items:center;
  background:transparent;
  border:0;
  border-radius:0;
  cursor:pointer;
  display:flex;
  font-family:GT America Standard Medium;
  font-size:18px;
  font-weight:500;
  height:auto;
  line-height:1.5;
  padding:0;
  -webkit-text-decoration:none;
  text-decoration:none;
  transition:all .15s ease-in-out;
  width:auto
}
.a-btn-multimedia-inverse .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse .a-btn__text,
.t-sink a.a-btn-multimedia-inverse .a-btn__text,
a.a-btn-multimedia-inverse .a-btn__text {
  border:2px solid transparent;
  padding-right:20px
}
.a-btn-multimedia-inverse:focus,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:focus,
.t-sink a.a-btn-multimedia-inverse:focus,
a.a-btn-multimedia-inverse:focus {
  outline:none
}
.a-btn-multimedia-inverse:focus .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:focus .a-btn__text,
.t-sink a.a-btn-multimedia-inverse:focus .a-btn__text,
a.a-btn-multimedia-inverse:focus .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.a-btn-multimedia-inverse:focus-visible,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:focus-visible,
.t-sink a.a-btn-multimedia-inverse:focus-visible,
a.a-btn-multimedia-inverse:focus-visible {
  border:none;
  box-shadow:none
}
.a-btn-multimedia-inverse:focus-visible .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:focus-visible .a-btn__text,
.t-sink a.a-btn-multimedia-inverse:focus-visible .a-btn__text,
a.a-btn-multimedia-inverse:focus-visible .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.a-btn-multimedia-inverse.is-disabled,
.a-btn-multimedia-inverse[disabled],
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse.is-disabled,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse[disabled],
.t-sink a.a-btn-multimedia-inverse.is-disabled,
.t-sink a.a-btn-multimedia-inverse[disabled],
a.a-btn-multimedia-inverse.is-disabled,
a.a-btn-multimedia-inverse[disabled] {
  cursor:default
}
.a-btn-multimedia-inverse,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse,
.t-sink a.a-btn-multimedia-inverse,
a.a-btn-multimedia-inverse {
  color:#1e1e1e;
  max-width:400px
}
.a-btn-multimedia-inverse .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse .a-btn__text,
.t-sink a.a-btn-multimedia-inverse .a-btn__text,
a.a-btn-multimedia-inverse .a-btn__text {
  align-items:center;
  display:flex;
  position:relative
}
.a-btn-multimedia-inverse .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse .a-btn__text:before,
.t-sink a.a-btn-multimedia-inverse .a-btn__text:before,
a.a-btn-multimedia-inverse .a-btn__text:before {
  align-items:center;
  background-color:initial;
  border:4px solid transparent;
  border-radius:50%;
  box-shadow:0 0 0 1px #df072e;
  content:"";
  display:flex;
  flex-shrink:0;
  height:40px;
  justify-content:center;
  margin-right:12px;
  transition:all .15s ease-in-out;
  width:40px
}
.a-btn-multimedia-inverse .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse .a-btn__text:after,
.t-sink a.a-btn-multimedia-inverse .a-btn__text:after,
a.a-btn-multimedia-inverse .a-btn__text:after {
  background-color:#df072e;
  border-radius:50%;
  color:#fff;
  content:"\e910";
  display:block;
  font-family:core-icons;
  font-size:24px;
  height:auto;
  left:6px;
  padding:0 6px;
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  width:auto
}
.a-btn-multimedia-inverse.a-btn--icon-only .a-btn__text,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse.a-btn--icon-only .a-btn__text,
.t-sink a.a-btn-multimedia-inverse.a-btn--icon-only .a-btn__text,
a.a-btn-multimedia-inverse.a-btn--icon-only .a-btn__text {
  padding-right:0
}
.a-btn-multimedia-inverse.a-btn--icon-only .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse.a-btn--icon-only .a-btn__text:before,
.t-sink a.a-btn-multimedia-inverse.a-btn--icon-only .a-btn__text:before,
a.a-btn-multimedia-inverse.a-btn--icon-only .a-btn__text:before {
  margin-right:0
}
.a-btn-multimedia-inverse:active,
.a-btn-multimedia-inverse:focus,
.a-btn-multimedia-inverse:hover,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:active,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:focus,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:hover,
.t-sink a.a-btn-multimedia-inverse:active,
.t-sink a.a-btn-multimedia-inverse:focus,
.t-sink a.a-btn-multimedia-inverse:hover,
a.a-btn-multimedia-inverse:active,
a.a-btn-multimedia-inverse:focus,
a.a-btn-multimedia-inverse:hover {
  color:#1e1e1e
}
.a-btn-multimedia-inverse:active .a-btn__text:before,
.a-btn-multimedia-inverse:focus .a-btn__text:before,
.a-btn-multimedia-inverse:hover .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:active .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:focus .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:hover .a-btn__text:before,
.t-sink a.a-btn-multimedia-inverse:active .a-btn__text:before,
.t-sink a.a-btn-multimedia-inverse:focus .a-btn__text:before,
.t-sink a.a-btn-multimedia-inverse:hover .a-btn__text:before,
a.a-btn-multimedia-inverse:active .a-btn__text:before,
a.a-btn-multimedia-inverse:focus .a-btn__text:before,
a.a-btn-multimedia-inverse:hover .a-btn__text:before {
  background:none;
  border-color:transparent;
  box-shadow:0 0 0 1px #1e1e1e
}
.a-btn-multimedia-inverse:active .a-btn__text:after,
.a-btn-multimedia-inverse:focus .a-btn__text:after,
.a-btn-multimedia-inverse:hover .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:active .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:focus .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:hover .a-btn__text:after,
.t-sink a.a-btn-multimedia-inverse:active .a-btn__text:after,
.t-sink a.a-btn-multimedia-inverse:focus .a-btn__text:after,
.t-sink a.a-btn-multimedia-inverse:hover .a-btn__text:after,
a.a-btn-multimedia-inverse:active .a-btn__text:after,
a.a-btn-multimedia-inverse:focus .a-btn__text:after,
a.a-btn-multimedia-inverse:hover .a-btn__text:after {
  background-color:#1e1e1e;
  border-color:transparent;
  color:#f3f4f4
}
.a-btn-multimedia-inverse.is-disabled:before,
.a-btn-multimedia-inverse[disabled]:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse.is-disabled:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse[disabled]:before,
.t-sink a.a-btn-multimedia-inverse.is-disabled:before,
.t-sink a.a-btn-multimedia-inverse[disabled]:before,
a.a-btn-multimedia-inverse.is-disabled:before,
a.a-btn-multimedia-inverse[disabled]:before {
  border-color:#bac5c6
}
.a-btn-multimedia-inverse.is-disabled:after,
.a-btn-multimedia-inverse[disabled]:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse.is-disabled:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse[disabled]:after,
.t-sink a.a-btn-multimedia-inverse.is-disabled:after,
.t-sink a.a-btn-multimedia-inverse[disabled]:after,
a.a-btn-multimedia-inverse.is-disabled:after,
a.a-btn-multimedia-inverse[disabled]:after {
  background-color:#bac5c6
}
.a-btn-multimedia-inverse.is-style-light,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse.is-style-light,
.t-sink a.a-btn-multimedia-inverse.is-style-light,
.t-theme--light .a-btn-multimedia-inverse,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse,
.t-theme--light .t-sink a.a-btn-multimedia-inverse,
.t-theme--light a.a-btn-multimedia-inverse,
a.a-btn-multimedia-inverse.is-style-light {
  color:#f3f4f4
}
.a-btn-multimedia-inverse.is-style-light:active,
.a-btn-multimedia-inverse.is-style-light:focus,
.a-btn-multimedia-inverse.is-style-light:hover,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse.is-style-light:active,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse.is-style-light:focus,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse.is-style-light:hover,
.t-sink a.a-btn-multimedia-inverse.is-style-light:active,
.t-sink a.a-btn-multimedia-inverse.is-style-light:focus,
.t-sink a.a-btn-multimedia-inverse.is-style-light:hover,
.t-theme--light .a-btn-multimedia-inverse:active,
.t-theme--light .a-btn-multimedia-inverse:focus,
.t-theme--light .a-btn-multimedia-inverse:hover,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:active,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:focus,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:hover,
.t-theme--light .t-sink a.a-btn-multimedia-inverse:active,
.t-theme--light .t-sink a.a-btn-multimedia-inverse:focus,
.t-theme--light .t-sink a.a-btn-multimedia-inverse:hover,
.t-theme--light a.a-btn-multimedia-inverse:active,
.t-theme--light a.a-btn-multimedia-inverse:focus,
.t-theme--light a.a-btn-multimedia-inverse:hover,
a.a-btn-multimedia-inverse.is-style-light:active,
a.a-btn-multimedia-inverse.is-style-light:focus,
a.a-btn-multimedia-inverse.is-style-light:hover {
  color:#1e1e1e
}
.a-btn-multimedia-inverse.is-style-light:active .a-btn__text:before,
.a-btn-multimedia-inverse.is-style-light:focus .a-btn__text:before,
.a-btn-multimedia-inverse.is-style-light:hover .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse.is-style-light:active .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse.is-style-light:focus .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse.is-style-light:hover .a-btn__text:before,
.t-sink a.a-btn-multimedia-inverse.is-style-light:active .a-btn__text:before,
.t-sink a.a-btn-multimedia-inverse.is-style-light:focus .a-btn__text:before,
.t-sink a.a-btn-multimedia-inverse.is-style-light:hover .a-btn__text:before,
.t-theme--light .a-btn-multimedia-inverse:active .a-btn__text:before,
.t-theme--light .a-btn-multimedia-inverse:focus .a-btn__text:before,
.t-theme--light .a-btn-multimedia-inverse:hover .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:active .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:focus .a-btn__text:before,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:hover .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-multimedia-inverse:active .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-multimedia-inverse:focus .a-btn__text:before,
.t-theme--light .t-sink a.a-btn-multimedia-inverse:hover .a-btn__text:before,
.t-theme--light a.a-btn-multimedia-inverse:active .a-btn__text:before,
.t-theme--light a.a-btn-multimedia-inverse:focus .a-btn__text:before,
.t-theme--light a.a-btn-multimedia-inverse:hover .a-btn__text:before,
a.a-btn-multimedia-inverse.is-style-light:active .a-btn__text:before,
a.a-btn-multimedia-inverse.is-style-light:focus .a-btn__text:before,
a.a-btn-multimedia-inverse.is-style-light:hover .a-btn__text:before {
  background:none;
  border-color:transparent;
  box-shadow:0 0 0 1px #f3f4f4
}
.a-btn-multimedia-inverse.is-style-light:active .a-btn__text:after,
.a-btn-multimedia-inverse.is-style-light:focus .a-btn__text:after,
.a-btn-multimedia-inverse.is-style-light:hover .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse.is-style-light:active .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse.is-style-light:focus .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse.is-style-light:hover .a-btn__text:after,
.t-sink a.a-btn-multimedia-inverse.is-style-light:active .a-btn__text:after,
.t-sink a.a-btn-multimedia-inverse.is-style-light:focus .a-btn__text:after,
.t-sink a.a-btn-multimedia-inverse.is-style-light:hover .a-btn__text:after,
.t-theme--light .a-btn-multimedia-inverse:active .a-btn__text:after,
.t-theme--light .a-btn-multimedia-inverse:focus .a-btn__text:after,
.t-theme--light .a-btn-multimedia-inverse:hover .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:active .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:focus .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:hover .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-multimedia-inverse:active .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-multimedia-inverse:focus .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-multimedia-inverse:hover .a-btn__text:after,
.t-theme--light a.a-btn-multimedia-inverse:active .a-btn__text:after,
.t-theme--light a.a-btn-multimedia-inverse:focus .a-btn__text:after,
.t-theme--light a.a-btn-multimedia-inverse:hover .a-btn__text:after,
a.a-btn-multimedia-inverse.is-style-light:active .a-btn__text:after,
a.a-btn-multimedia-inverse.is-style-light:focus .a-btn__text:after,
a.a-btn-multimedia-inverse.is-style-light:hover .a-btn__text:after {
  background:#f3f4f4
}
.a-btn-multimedia-inverse .a-btn__text:before,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse .a-btn__text:before,
.t-sink a.a-btn-multimedia-inverse .a-btn__text:before,
a.a-btn-multimedia-inverse .a-btn__text:before {
  box-shadow:0 0 0 1px #f3f4f4
}
.a-btn-multimedia-inverse .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse .a-btn__text:after,
.t-sink a.a-btn-multimedia-inverse .a-btn__text:after,
a.a-btn-multimedia-inverse .a-btn__text:after {
  background-color:#f3f4f4;
  color:#1e1e1e
}
.a-btn-multimedia-inverse.is-style-light:active .a-btn__text:after,
.a-btn-multimedia-inverse.is-style-light:focus .a-btn__text:after,
.a-btn-multimedia-inverse.is-style-light:hover .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse.is-style-light:active .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse.is-style-light:focus .a-btn__text:after,
.t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse.is-style-light:hover .a-btn__text:after,
.t-sink a.a-btn-multimedia-inverse.is-style-light:active .a-btn__text:after,
.t-sink a.a-btn-multimedia-inverse.is-style-light:focus .a-btn__text:after,
.t-sink a.a-btn-multimedia-inverse.is-style-light:hover .a-btn__text:after,
.t-theme--light .a-btn-multimedia-inverse:active .a-btn__text:after,
.t-theme--light .a-btn-multimedia-inverse:focus .a-btn__text:after,
.t-theme--light .a-btn-multimedia-inverse:hover .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:active .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:focus .a-btn__text:after,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-btn-multimedia-inverse:hover .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-multimedia-inverse:active .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-multimedia-inverse:focus .a-btn__text:after,
.t-theme--light .t-sink a.a-btn-multimedia-inverse:hover .a-btn__text:after,
.t-theme--light a.a-btn-multimedia-inverse:active .a-btn__text:after,
.t-theme--light a.a-btn-multimedia-inverse:focus .a-btn__text:after,
.t-theme--light a.a-btn-multimedia-inverse:hover .a-btn__text:after,
a.a-btn-multimedia-inverse.is-style-light:active .a-btn__text:after,
a.a-btn-multimedia-inverse.is-style-light:focus .a-btn__text:after,
a.a-btn-multimedia-inverse.is-style-light:hover .a-btn__text:after {
  color:#1e1e1e
}
.a-cta,
.t-sink .wp-block-group__inner-container a.a-cta,
.t-sink a.a-cta,
a.a-cta {
  color:#1e1e1e;
  display:inline-block;
  font-family:sans-serif;
  font-size:18px;
  font-weight:700;
  letter-spacing:.1111px;
  line-height:1.5556;
  position:relative
}
.a-cta:after,
.t-sink .wp-block-group__inner-container a.a-cta:after,
.t-sink a.a-cta:after,
a.a-cta:after {
  bottom:0;
  color:#1e1e1e;
  content:"\e903";
  display:inline-block;
  font-family:core-icons;
  font-size:1.1em;
  font-weight:400;
  padding-left:10px;
  position:absolute;
  transition:all .15s ease-in-out
}
.a-cta:focus,
.t-sink .wp-block-group__inner-container a.a-cta:focus,
.t-sink a.a-cta:focus,
a.a-cta:focus {
  color:#1e1e1e;
  -webkit-text-decoration:underline;
  text-decoration:underline
}
.a-cta:focus:after,
.t-sink .wp-block-group__inner-container a.a-cta:focus:after,
.t-sink a.a-cta:focus:after,
a.a-cta:focus:after {
  padding-left:24px;
  -webkit-text-decoration:none;
  text-decoration:none
}
.a-cta:active,
.a-cta:hover,
.has-target-link:hover .a-cta,
.has-target-link:hover .t-sink .wp-block-group__inner-container a.a-cta,
.has-target-link:hover .t-sink a.a-cta,
.has-target-link:hover a.a-cta,
.t-sink .wp-block-group__inner-container a.a-cta:active,
.t-sink .wp-block-group__inner-container a.a-cta:hover,
.t-sink a.a-cta:active,
.t-sink a.a-cta:hover,
a.a-cta:active,
a.a-cta:hover {
  color:#1e1e1e
}
.a-cta:active:after,
.a-cta:hover:after,
.has-target-link:hover .a-cta:after,
.has-target-link:hover .t-sink .wp-block-group__inner-container a.a-cta:after,
.has-target-link:hover .t-sink a.a-cta:after,
.has-target-link:hover a.a-cta:after,
.t-sink .wp-block-group__inner-container a.a-cta:active:after,
.t-sink .wp-block-group__inner-container a.a-cta:hover:after,
.t-sink a.a-cta:active:after,
.t-sink a.a-cta:hover:after,
a.a-cta:active:after,
a.a-cta:hover:after {
  padding-left:24px
}
.a-cta.is-style-light,
.t-sink .wp-block-group__inner-container a.a-cta.is-style-light,
.t-sink a.a-cta.is-style-light,
.t-theme--light .a-cta,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-cta,
.t-theme--light .t-sink a.a-cta,
.t-theme--light a.a-cta,
a.a-cta.is-style-light {
  color:#fff
}
.a-cta.is-style-light:active,
.a-cta.is-style-light:focus,
.a-cta.is-style-light:hover,
.t-sink .wp-block-group__inner-container a.a-cta.is-style-light:active,
.t-sink .wp-block-group__inner-container a.a-cta.is-style-light:focus,
.t-sink .wp-block-group__inner-container a.a-cta.is-style-light:hover,
.t-sink a.a-cta.is-style-light:active,
.t-sink a.a-cta.is-style-light:focus,
.t-sink a.a-cta.is-style-light:hover,
.t-theme--light .a-cta:active,
.t-theme--light .a-cta:focus,
.t-theme--light .a-cta:hover,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-cta:active,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-cta:focus,
.t-theme--light .t-sink .wp-block-group__inner-container a.a-cta:hover,
.t-theme--light .t-sink a.a-cta:active,
.t-theme--light .t-sink a.a-cta:focus,
.t-theme--light .t-sink a.a-cta:hover,
.t-theme--light a.a-cta:active,
.t-theme--light a.a-cta:focus,
.t-theme--light a.a-cta:hover,
a.a-cta.is-style-light:active,
a.a-cta.is-style-light:focus,
a.a-cta.is-style-light:hover {
  color:#43b0ff
}
.a-btn--arrow-external .a-btn__text:after {
  content:"\e901"!important
}
.a-btn--play .a-btn__text:after {
  content:"\e910"!important
}
.a-btn--gallery .a-btn__text:after {
  content:"\e914"!important
}
.s-sink form {
  margin:32px auto
}
.form-field-group {
  line-height:1;
  margin-bottom:28px
}
.form-control-group-radio-checkbox {
  padding-bottom:4px;
  padding-top:8px
}
.form-control {
  background-color:#f3f4f4;
  border:1px solid #8996a0;
  border-radius:4px;
  box-shadow:none;
  color:#1e1e1e;
  display:block;
  font:normal 400 18px GT America Standard Regular;
  height:48px;
  letter-spacing:normal;
  line-height:1.5;
  padding:0 16px;
  text-transform:none;
  transition:all .15s ease-in-out;
  width:100%
}
.form-control:disabled {
  background-color:#e3e5e5;
  border:1px solid #e3e5e5;
  color:#bac5c6
}
.form-control:focus {
  border:2px solid #00f;
  border-radius:4px;
  box-shadow:0 0 2px 1px #f3f4f4;
  outline:0
}
.form-control-icon {
  position:relative
}
.form-control-icon input {
  padding-right:48px
}
.form-control-icon:before {
  color:#d3d3d3;
  font-size:20px;
  height:100%;
  line-height:48px;
  position:absolute;
  right:0;
  text-align:center;
  top:0;
  width:48px;
  z-index:1
}
::input-placeholder:not(.acf-input) {
  color:#656f77;
  font:normal 400 18px GT America Standard Regular;
  letter-spacing:normal;
  line-height:inherit;
  opacity:1;
  text-transform:none
}
.is-style-group-dark-bg ::input-placeholder:not(.acf-input),
.t-theme--light ::input-placeholder:not(.acf-input) {
  color:#8996a0
}
:placeholder:not(.acf-input) {
  color:#656f77;
  font:normal 400 18px GT America Standard Regular;
  letter-spacing:normal;
  line-height:inherit;
  opacity:1;
  text-transform:none
}
.is-style-group-dark-bg :placeholder:not(.acf-input),
.t-theme--light :placeholder:not(.acf-input) {
  color:#8996a0
}
::-moz-placeholder:not(.acf-input) {
  color:#656f77;
  font:normal 400 18px GT America Standard Regular;
  letter-spacing:normal;
  line-height:inherit;
  opacity:1;
  text-transform:none
}
::placeholder:not(.acf-input) {
  color:#656f77;
  font:normal 400 18px GT America Standard Regular;
  letter-spacing:normal;
  line-height:inherit;
  opacity:1;
  text-transform:none
}
.is-style-group-dark-bg ::-moz-placeholder:not(.acf-input),
.t-theme--light ::-moz-placeholder:not(.acf-input) {
  color:#8996a0
}
.is-style-group-dark-bg ::placeholder:not(.acf-input),
.t-theme--light ::placeholder:not(.acf-input) {
  color:#8996a0
}
:input-placeholder:not(.acf-input) {
  color:#656f77;
  font:normal 400 18px GT America Standard Regular;
  letter-spacing:normal;
  line-height:inherit;
  opacity:1;
  text-transform:none
}
.is-style-group-dark-bg :input-placeholder:not(.acf-input),
.t-theme--light :input-placeholder:not(.acf-input) {
  color:#8996a0
}
input:not([type=button]):not([type=reset]):not([type=submit]):not(.chosen-search-input):focus,
select:focus,
textarea:focus {
  border:2px solid #00f;
  border-radius:4px;
  box-shadow:0 0 2px 1px #f3f4f4
}
input:not([type=button]):not([type=reset]):not([type=submit]):not(.chosen-search-input):focus::input-placeholder,
select:focus::input-placeholder,
textarea:focus::input-placeholder {
  color:#656f77
}
input:not([type=button]):not([type=reset]):not([type=submit]):not(.chosen-search-input):focus:placeholder,
select:focus:placeholder,
textarea:focus:placeholder {
  color:#656f77
}
input:not([type=button]):not([type=reset]):not([type=submit]):not(.chosen-search-input):focus::-moz-placeholder,
select:focus::-moz-placeholder,
textarea:focus::-moz-placeholder {
  color:#656f77
}
input:not([type=button]):not([type=reset]):not([type=submit]):not(.chosen-search-input):focus::placeholder,
select:focus::placeholder,
textarea:focus::placeholder {
  color:#656f77
}
input:not([type=button]):not([type=reset]):not([type=submit]):not(.chosen-search-input):focus:input-placeholder,
select:focus:input-placeholder,
textarea:focus:input-placeholder {
  color:#656f77
}
.form-fieldset {
  border:1px solid #8996a0;
  border-radius:4px;
  margin:0 0 28px;
  padding:12px 16px
}
.form-control-label,
.t-sink label {
  color:#1e1e1e;
  display:block;
  font:normal 600 18px/1.4 GT America Standard Regular;
  letter-spacing:normal;
  margin-bottom:8px;
  padding:0;
  text-transform:none
}
.form-control-helper {
  color:#696969;
  font:normal 400 14px GT America Standard Regular;
  letter-spacing:-.01em;
  line-height:1.5;
  margin-top:8px;
  padding:0;
  text-transform:none
}
legend {
  display:block
}
.form-legend,
legend {
  color:#1e1e1e;
  font:normal 500 18px/1 GT America Standard Regular;
  letter-spacing:normal;
  margin-bottom:16px;
  text-transform:none
}
.form-legend {
  padding:0 8px;
  text-align:left
}
input[type=file] {
  background-color:#f3f4f4;
  border:1px solid #8996a0;
  border-radius:4px;
  box-shadow:none;
  color:#1e1e1e;
  display:block;
  font:normal 400 18px GT America Standard Regular;
  height:48px;
  letter-spacing:normal;
  line-height:1.5;
  padding:0 16px;
  text-transform:none;
  transition:all .15s ease-in-out;
  width:100%
}
input[type=file]:disabled {
  background-color:#e3e5e5;
  border:1px solid #e3e5e5;
  color:#bac5c6
}
input[type=file]:focus {
  border:2px solid #00f;
  border-radius:4px;
  box-shadow:0 0 2px 1px #f3f4f4;
  outline:0
}
input[type=file] {
  font-size:18px;
  height:auto;
  line-height:1;
  padding:12px 16px
}
input[type=password] {
  font-family:sans-serif
}
input[type=checkbox],
input[type=radio] {
  margin-bottom:0
}
input[type=checkbox]:focus,
input[type=radio]:focus {
  outline:1px dotted
}
.form-control-checkbox,
.form-control-radio {
  display:block
}
.form-control-checkbox input[type=checkbox],
.form-control-checkbox input[type=radio],
.form-control-radio input[type=checkbox],
.form-control-radio input[type=radio] {
  display:inline-block;
  height:auto;
  line-height:normal;
  padding:0;
  width:auto
}
.form-control-checkbox label,
.form-control-radio label {
  border-bottom:1px solid transparent;
  color:#1e1e1e;
  cursor:pointer;
  display:inline-block;
  font:normal 400 18px/1 GT America Standard Regular;
  letter-spacing:normal;
  margin-bottom:0;
  text-transform:none
}
.form-control-checkbox input[type=checkbox],
.form-control-checkbox input[type=radio],
.form-control-radio input[type=checkbox],
.form-control-radio input[type=radio] {
  margin-right:10px
}
.form-control-group-radio-checkbox--inline .form-control-checkbox,
.form-control-group-radio-checkbox--inline .form-control-radio {
  float:left;
  margin:15px 30px 15px 0
}
.form-control-checkbox~.form-control-checkbox,
.form-control-radio~.form-control-radio {
  margin-top:24px
}
.form-control-group-radio-checkbox--inline .form-control-checkbox~.form-control-checkbox,
.form-control-group-radio-checkbox--inline .form-control-radio~.form-control-radio {
  margin-top:15px
}
.form-control-checkbox.form-control-custom-style,
.form-control-radio.form-control-custom-style {
  line-height:1;
  padding-left:40px;
  position:relative;
  transition:all .15s ease-in-out
}
.form-control-checkbox.form-control-custom-style input[type=checkbox],
.form-control-checkbox.form-control-custom-style input[type=radio],
.form-control-radio.form-control-custom-style input[type=checkbox],
.form-control-radio.form-control-custom-style input[type=radio] {
  font-size:12px;
  left:6px;
  position:absolute;
  top:2px
}
.form-control-checkbox.form-control-custom-style input[type=checkbox]:focus,
.form-control-checkbox.form-control-custom-style input[type=radio]:focus,
.form-control-radio.form-control-custom-style input[type=checkbox]:focus,
.form-control-radio.form-control-custom-style input[type=radio]:focus {
  outline:0
}
.form-control-checkbox.form-control-custom-style label,
.form-control-radio.form-control-custom-style label {
  max-width:848px
}
.form-control-checkbox.form-control-custom-style label:after,
.form-control-checkbox.form-control-custom-style label:before,
.form-control-radio.form-control-custom-style label:after,
.form-control-radio.form-control-custom-style label:before {
  content:"";
  position:absolute;
  transition:all .15s ease-in-out
}
.form-control-checkbox.form-control-custom-style label:before,
.form-control-radio.form-control-custom-style label:before {
  background-color:#f3f4f4;
  border:1px solid #8996a0;
  height:24px;
  left:0;
  margin:0;
  top:-4px;
  width:24px
}
.is-style-group-dark-bg .form-control-checkbox.form-control-custom-style label:before,
.is-style-group-dark-bg .form-control-radio.form-control-custom-style label:before,
.t-theme--light .form-control-checkbox.form-control-custom-style label:before,
.t-theme--light .form-control-radio.form-control-custom-style label:before {
  background-color:#0e0e0e;
  border-color:#f3f4f4
}
.form-control-checkbox.form-control-custom-style label:after,
.form-control-radio.form-control-custom-style label:after {
  opacity:0
}
.form-control-checkbox.form-control-custom-style input:focus+label,
.form-control-radio.form-control-custom-style input:focus+label {
  border-bottom:1px solid
}
.form-control-checkbox.form-control-custom-style input:focus+label:before,
.form-control-radio.form-control-custom-style input:focus+label:before {
  border-color:#1e1e1e
}
.is-style-group-dark-bg .form-control-checkbox.form-control-custom-style input:focus+label:before,
.is-style-group-dark-bg .form-control-radio.form-control-custom-style input:focus+label:before,
.t-theme--light .form-control-checkbox.form-control-custom-style input:focus+label:before,
.t-theme--light .form-control-radio.form-control-custom-style input:focus+label:before {
  border-color:#f3f4f4
}
.form-control-checkbox.form-control-custom-style input:checked+label,
.form-control-radio.form-control-custom-style input:checked+label {
  color:#1e1e1e
}
.form-control-checkbox.form-control-custom-style input:checked+label:before,
.form-control-radio.form-control-custom-style input:checked+label:before {
  background-color:#1e1e1e;
  margin:0
}
.is-style-group-dark-bg .form-control-checkbox.form-control-custom-style input:checked+label:before,
.is-style-group-dark-bg .form-control-radio.form-control-custom-style input:checked+label:before,
.t-theme--light .form-control-checkbox.form-control-custom-style input:checked+label:before,
.t-theme--light .form-control-radio.form-control-custom-style input:checked+label:before {
  background-color:#0e0e0e;
  border-color:#f3f4f4
}
.form-control-checkbox.form-control-custom-style input:checked+label:after,
.form-control-radio.form-control-custom-style input:checked+label:after {
  opacity:1
}
.form-control-checkbox.form-control-custom-style label:before {
  border-radius:3px
}
.form-control-checkbox.form-control-custom-style label:after {
  font-family:core-icons;
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  color:#f3f4f4;
  content:"\e905";
  display:block;
  font-size:25px;
  height:24px;
  left:0;
  text-align:center;
  text-rendering:auto;
  top:-4px;
  transition:all .15s ease-in-out;
  width:24px
}
.form-control-radio.form-control-custom-style label:after,
.form-control-radio.form-control-custom-style label:before {
  border-radius:50%
}
.form-control-radio.form-control-custom-style label:after {
  background-color:#f3f4f4;
  height:14px;
  left:6px;
  top:9px;
  transform:translateY(-50%);
  width:14px
}
.form-control-group-radio-checkbox--inline:after {
  clear:both;
  content:"";
  display:table
}
.form-control-group-radio-checkbox--inline {
  padding-top:0;
  position:relative
}
select {
  background-color:#f3f4f4;
  border:1px solid #8996a0;
  border-radius:4px;
  box-shadow:none;
  color:#1e1e1e;
  display:block;
  font:normal 400 18px GT America Standard Regular;
  height:48px;
  letter-spacing:normal;
  line-height:1.5;
  padding:0 16px;
  text-transform:none;
  transition:all .15s ease-in-out;
  width:100%
}
select:disabled {
  background-color:#e3e5e5;
  border:1px solid #e3e5e5;
  color:#bac5c6
}
select:focus {
  border:2px solid #00f;
  border-radius:4px;
  box-shadow:0 0 2px 1px #f3f4f4;
  outline:0
}
select {
  cursor:pointer;
  padding-right:0
}
select[multiple] {
  font-size:18px;
  height:100px;
  padding:12px 16px
}
.form-control-select {
  cursor:pointer;
  position:relative
}
.form-control-select:active:after,
.form-control-select:focus:after,
.form-control-select:hover:after {
  background-color:initial
}
.form-control-select:after {
  font-family:core-icons;
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  background-color:initial;
  border-bottom-right-radius:4px;
  border-top-right-radius:4px;
  color:#404040;
  content:"\e906";
  display:block;
  font-size:18px;
  height:46px;
  line-height:48px;
  pointer-events:none;
  position:absolute;
  right:1px;
  text-align:center;
  text-rendering:auto;
  top:1px;
  transition:all .15s ease-in-out;
  width:48px
}
.form-control-select select {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  padding-right:64px
}
.form-control-select select::-ms-expand {
  display:none
}
textarea {
  background-color:#f3f4f4;
  border:1px solid #8996a0;
  border-radius:4px;
  box-shadow:none;
  color:#1e1e1e;
  display:block;
  font:normal 400 18px GT America Standard Regular;
  height:48px;
  letter-spacing:normal;
  line-height:1.5;
  padding:0 16px;
  text-transform:none;
  transition:all .15s ease-in-out;
  width:100%
}
textarea:disabled {
  background-color:#e3e5e5;
  border:1px solid #e3e5e5;
  color:#bac5c6
}
textarea:focus {
  border:2px solid #00f;
  border-radius:4px;
  box-shadow:0 0 2px 1px #f3f4f4;
  outline:0
}
textarea {
  height:225px;
  padding:14px 16px;
  resize:none
}
.acf-input>textarea,
.wp-editor-area {
  background-color:#fff
}
.form-control-required label:after {
  color:currentcolor;
  content:"*";
  padding-left:2px
}
.gform_wrapper #ui-datepicker-div {
  background-color:#fff!important;
  border:0!important;
  border-radius:4px!important;
  box-shadow:4px 4px 80px rgba(55,56,69,.2);
  color:#404040;
  margin-top:8px;
  padding:16px!important
}
.gform_wrapper #ui-datepicker-div .ui-datepicker-next,
.gform_wrapper #ui-datepicker-div .ui-datepicker-prev {
  opacity:1!important
}
.gform_wrapper #ui-datepicker-div.ui-datepicker th {
  color:#1e1e1e!important;
  font-weight:700!important;
  opacity:1!important
}
.gform_wrapper #ui-datepicker-div td .ui-state-active:after {
  background-color:#1e1e1e!important
}
.gform_wrapper #ui-datepicker-div td .ui-state-default:hover {
  color:#fff;
  font-weight:400;
  position:relative
}
.gform_wrapper #ui-datepicker-div td .ui-state-default:hover:after {
  background-color:#1e1e1e!important;
  border-radius:50%;
  content:"";
  height:30px;
  left:50%;
  position:absolute;
  top:50%;
  transform:translate(-50%,-50%);
  width:30px;
  z-index:-1
}
@font-face {
  font-display:block;
  font-family:core-icons;
  font-style:normal;
  font-weight:400;
  src:url(../fonts/core-icons.ttf) format("truetype"),
  url(../fonts/core-icons.woff) format("woff"),
  url(../images/core-icons.svg#core-icons) format("svg")
}
.icon {
  font-family:core-icons!important;
  speak:never;
  font-feature-settings:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}
.icon-gallery:before {
  content:"\e914"
}
.icon-trending:before {
  content:"\e915"
}
.icon-arrow-down:before {
  content:"\e900"
}
.icon-arrow-external:before {
  content:"\e901"
}
.icon-arrow-left:before {
  content:"\e902"
}
.icon-arrow-right:before {
  content:"\e903"
}
.icon-arrow-up:before {
  content:"\e904"
}
.icon-check:before {
  content:"\e905"
}
.icon-chevron-down:before {
  content:"\e906"
}
.icon-chevron-left:before {
  content:"\e907"
}
.icon-chevron-right:before {
  content:"\e908"
}
.icon-chevron-up:before {
  content:"\e909"
}
.icon-close:before {
  content:"\e90a"
}
.icon-menu:before {
  content:"\e90b"
}
.icon-more-stack:before {
  content:"\e90c"
}
.icon-more-wide:before {
  content:"\e90d"
}
.icon-pause:before {
  content:"\e90e"
}
.icon-play-outline:before {
  content:"\e90f"
}
.icon-play-solid:before {
  content:"\e910"
}
.icon-plus:before {
  content:"\e911"
}
.icon-search:before {
  content:"\e912"
}
.icon-sound:before {
  content:"\e913"
}
.icon-envelope:before {
  content:"\f003"
}
.svgicon {
  background-repeat:no-repeat;
  background-size:contain
}
.svgicon-logo-light {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' version='1.1' viewBox='0 0 280.3 70.4'%3E%3Ctitle%3EHarvard University Logo%3C/title%3E%3Cstyle%3E.st0{fill:%23fff}.st2{fill:%231e1e1e}.st3,.st4{fill:none;stroke:%231e1e1e;stroke-width:.164}.st4{stroke-width:.1722}%3C/style%3E%3Cpath d='M113.2 48.6q0-.9-1.2-1.2V47c.4 0 1.9.1 2.3.1.3 0 1.8-.1 2.2-.1v.4c-.7.2-1.1.6-1.1 1.2v7.5c0 2.4 1.3 3.7 4 3.7 2.4 0 4.2-1.1 4.2-3.6v-7.7q0-.9-1.2-1.2V47c.3 0 1.5.1 1.9.1s1.6-.1 1.9-.1v.4c-.9.2-1.2.6-1.2 1.2v7.3c0 3.3-1.9 5.2-6 5.2-3.8 0-5.8-1.7-5.8-4.8zM129.6 60.5c.9-.2 1.2-.6 1.2-1.2V48.9c0-.9-.5-1.3-1.3-1.5V47h2.9000000000000004l9 10.6v-9q0-.9-1.2-1.2V47c.3 0 1.5.1 1.9.1s1.6-.1 1.9-.1v.4c-.9.2-1.3.6-1.3 1.2v12.5h-.5c-.3-.1-1-.4-2-1.5l-8.1-9.4v9.2c0 .6.3 1 1.2 1.2v.4c-.3 0-1.5-.1-1.9-.1s-1.6.1-1.9.1zM200.8 57.7h.4c.2.8.6 1.5 1.3 1.9.6.5 1.7.7 2.5.7 1.8 0 3-.9 3-2.3 0-1.5-1.5-2.2-3.2-3.1-1.3-.7-3.9-1.7-3.9-4.2 0-2.3 1.8-3.8 4.6-3.8 1.9 0 2.7.5 4 .4v2.8h-.4c-.5-1.7-2-2.2-3.7-2.2-1.9 0-2.5 1.1-2.5 2.1 0 1.5 1.5 2.3 3.2 3.1 1.9.8 4 1.9 4 4.3 0 2.3-1.8 3.9-5 3.9-1.9 0-3.1-.6-4.1-.7zM239.5 55.1l-3.7-5.9c-.6-1-1.1-1.6-1.8-1.8V47c.5 0 1.9.1 2.2.1.4 0 1.8-.1 2.4-.1v.4c-.5.1-.7.3-.7.7 0 .3.2.7.4 1.1.2.3 2.7 4.5 2.7 4.5l2.6-4.5c.3-.5.4-.9.4-1.2s-.2-.5-.6-.5V47c.4 0 1.4.1 1.7.1s1.4-.1 1.8-.1v.4c-1 .4-1.6 1.3-2.2 2.3l-3.3 5.6m.2-.7v4.7c0 .5.4 1.1 1.2 1.2v.4c-.4 0-1.9-.1-2.3-.1s-1.8.1-2.3.1v-.4c.8-.2 1.2-.7 1.2-1.2v-4.5M171.3 47h8.6c.3 0 .7 0 1-.2h.4l-.1 2.8h-.4c-.3-.9-.7-1.6-2.3-1.6h-3.7v5h2.9c.4 0 .9 0 1.1-.1.6-.1.9-.5 1.1-1.1h.4v3.5h-.4c-.2-.6-.4-1-1.1-1.1-.2-.1-.7-.1-1.1-.1h-2.9v5.7h4.1c1.8 0 2.3-.7 2.7-1.8h.4l-.4 2.9c-1.3-.1-2.1-.1-3.6-.1h-4.3c-.4 0-1.9.1-2.4.1v-.4c.8-.2 1.2-.5 1.2-1.3V48.6q0-1.05-1.2-1.2zM149.3 48.7c0-.7-.4-1.1-1.2-1.3V47c.5 0 1.9.1 2.4.1.4 0 1.9-.1 2.4-.1v.4c-.8.2-1.3.5-1.3 1.3v10.5c0 .7.4 1.1 1.3 1.3v.4c-.5 0-1.9-.1-2.4-.1-.4 0-1.9.1-2.4.1v-.4c.9-.2 1.3-.5 1.3-1.3zM214.6 48.7c0-.7-.4-1.1-1.2-1.3V47c.5 0 2 .1 2.4.1s1.9-.1 2.4-.1v.4c-.8.2-1.2.5-1.2 1.3v10.5c0 .7.4 1.1 1.2 1.3v.4c-.5 0-1.9-.1-2.4-.1-.4 0-1.9.1-2.4.1v-.4c.9-.2 1.2-.5 1.2-1.3zM226.6 47.1c-4.7 0-5.5-.1-6.4-.2v2.8h.4c.4-1.3 1.1-1.6 2-1.6h3v11c0 .7-.4 1.1-1.3 1.3v.4c.5 0 2-.1 2.4-.1s1.9.1 2.4.1v-.4c-.8-.2-1.3-.6-1.3-1.3v-11h2.9c.9 0 1.6.3 2 1.6h.4v-2.8c-1.1.1-1.8.2-6.5.2M188.9 59.2c0 .7.4 1.1 1.3 1.3v.4c-.5 0-2-.1-2.4-.1s-1.8.1-2.3.1v-.4c.8-.2 1.2-.5 1.2-1.3V48.6q0-1.05-1.2-1.2V47c.5 0 1.9.1 2.3.1.7 0 2.6-.1 3.4-.1 3.3 0 5.1 1.4 5.1 3.7 0 1.8-1.4 3.1-3.5 3.6 0 0 .5.3 1 .8.6.7 2.2 2.9 2.8 3.7s1.5 1.7 2.4 1.7v.3c-.4.1-1.1.2-1.6.2-1.1 0-2-.4-2.9-1.4-.8-.9-2-2.8-2.8-3.8-.5-.6-1.1-1.1-2.1-1.3-.2 0-.4-.1-.6-.1zm0-5.6c.4.1 1.1.1 1.7.1 2.6 0 3.4-1.5 3.4-2.8 0-1.9-1.2-3-3.5-3-.5 0-1.1.1-1.6.2zM156.1 48.7c-.3-.7-.8-1.2-1.6-1.3V47c.5 0 2.2.1 2.6.1.3 0 1.8-.1 2.3-.1v.4c-.4.1-1 .3-1 .8 0 .3.2.8.6 1.6l3.6 8.1 3.4-8.1c.3-.7.5-1.2.5-1.5 0-.4-.4-.7-1-.8V47c.4 0 1.5.1 1.9.1.3 0 1.6-.1 2.1-.1v.4c-.8.2-1.4.7-1.8 1.8l-5 11.7h-1.1zM168.9 11.8c-.6-1.3-1.5-2.2-2.9-2.5v-.7c.9 0 4 .1 4.7.1.6 0 3.6-.1 4.6-.1v.7c-.8.2-1.8.6-1.8 1.5 0 .6.4 1.5 1.1 3l6.8 15.4 6.4-15.4c.5-1.2.9-2.2.9-2.9 0-.8-.8-1.4-1.8-1.6v-.7c.9 0 2.9.1 3.6.1.6 0 3-.1 4-.1v.7c-1.6.4-2.6 1.4-3.5 3.4l-9.4 22.2h-2.1zM77.9 34c1.2-.3 2.1-.8 2.1-2.2V11.5c0-1.3-.8-1.9-2.1-2.2v-.8c.6 0 3.4.1 4.1.1.8 0 3.7-.1 4.3-.1v.7c-1.2.3-2.1.8-2.1 2.2V20h15.2v-8.5c0-1.4-.8-2-2.1-2.2v-.8c.6 0 3.5.1 4.3.1.7 0 3.5-.1 4.2-.1v.7c-1.2.3-2.1.8-2.1 2.2v20.3c0 1.3.8 1.9 2.1 2.2v.7c-.6 0-3.5-.1-4.2-.1-.8 0-3.6.1-4.3.1V34c1.2-.3 2.1-.8 2.1-2.2v-9.6H84.2v9.6c0 1.4.8 1.9 2.1 2.2v.7c-.6 0-3.6-.1-4.3-.1s-3.4.1-4.1.1zM253.1 34c1.6-.3 2.4-.9 2.4-2.3V11.5c0-1.4-.9-2-2.4-2.2v-.8c.9 0 3.7.1 4.5.1 1.3 0 4.8-.3 7.6-.3 9.3 0 15 5.2 15 13.1 0 7.7-5.9 13.4-15.5 13.4-2.8 0-6-.2-7.3-.2-.8 0-3.4.1-4.3.1zm6.6-1.3c1 .2 2.7.3 4.1.3 7.8 0 11.9-4.7 11.9-11.3 0-6.8-4.3-11.6-11.6-11.6-1.5 0-3.4.1-4.4.3zM147.6 31.6c0 1.3.9 2.1 2.4 2.4v.7c-.9 0-3.7-.1-4.6-.1-.7 0-3.5.1-4.4.1V34c1.5-.3 2.3-1 2.3-2.4v-20c0-1.2-.7-2-2.3-2.3v-.8c.9 0 3.6.1 4.4.1 1.3 0 4.9-.2 6.4-.2 6.3 0 9.8 2.6 9.8 7 0 3.5-2.6 5.8-6.6 6.8 0 0 .9.5 1.8 1.6 1.1 1.3 4.2 5.7 5.4 7.2s2.8 3.2 4.5 3.2v.6c-.8.2-2.1.3-3.1.3-2.1 0-3.8-.8-5.5-2.8-1.4-1.7-3.9-5.4-5.3-7.2-.9-1.2-2-2.1-4-2.4-.4-.1-.8-.1-1.2-.2zm0-10.6c.8.1 2.1.2 3.3.2 4.9 0 6.4-2.8 6.4-5.3 0-3.5-2.4-5.7-6.6-5.7-.9 0-2.2.1-3.1.3zM230.2 31.6c0 1.3.9 2.1 2.4 2.4v.7c-.9 0-3.7-.1-4.5-.1-.7 0-3.5.1-4.4.1V34c1.5-.3 2.3-1 2.3-2.4v-20c0-1.2-.7-2-2.3-2.3v-.8c.9 0 3.6.1 4.4.1 1.3 0 4.9-.2 6.3-.2 6.3 0 9.8 2.6 9.8 7 0 3.5-2.6 5.8-6.6 6.8 0 0 .9.5 1.8 1.6 1.1 1.3 4.2 5.7 5.4 7.2s2.8 3.2 4.5 3.2v.6c-.8.2-2.1.3-3.1.3-2.1 0-3.8-.8-5.5-2.8-1.4-1.7-3.9-5.4-5.3-7.2-.9-1.2-2-2.1-4-2.4-.4-.1-.8-.1-1.2-.2zm0-10.6c.8.1 2.1.2 3.3.2 4.9 0 6.4-2.8 6.4-5.3 0-3.5-2.4-5.7-6.6-5.7-.9 0-2.2.1-3.1.3zM109.6 34c1.7-.4 2.6-1.5 3.2-2.9l8.4-20.2c.4-.8.8-2.5.8-2.5h2.4s.4 1.7.8 2.6l8.9 20.2c.6 1.4 1.3 2.4 3.1 2.8v.7c-1 0-3.9-.1-4.6-.1s-3.5.1-4.5.1V34c1.3-.3 1.7-1 1.7-1.6 0-.5-.2-1.2-.5-1.8l-1.9-4.3h-9.8l-1.7 4.4c-.2.5-.4 1.2-.4 1.7 0 .7.4 1.3 1.8 1.7v.7c-.9 0-3.2-.1-3.7-.1l-3.8.1zm16.7-9.8-4.2-9.7-3.9 9.7zM192.8 34c1.7-.4 2.6-1.5 3.2-2.9l8.4-20.2c.4-.8.8-2.5.8-2.5h2.4s.4 1.7.8 2.6l8.9 20.2c.6 1.4 1.3 2.4 3.1 2.8v.7c-1 0-3.9-.1-4.6-.1s-3.5.1-4.5.1V34c1.3-.3 1.7-1 1.7-1.6 0-.5-.2-1.2-.5-1.8l-1.9-4.3h-9.8l-1.7 4.4c-.2.5-.4 1.2-.4 1.7 0 .7.4 1.3 1.8 1.7v.7c-.9 0-3.2-.1-3.7-.1l-3.8.1V34zm16.6-9.8-4.2-9.7-3.9 9.7z' class='st0'/%3E%3Cpath d='M.4.4h58.5v22.1c0 10.1-3.8 31.6-29 47.6 0 0-27.4-11.4-29.5-47.6z' style='fill:%23a51c30'/%3E%3Cpath d='m29.8 70.4-.2-.1C29.4 70.2 2.1 58.4 0 22.5V0h59.2v22.4c0 8.8-2.8 31.2-29.2 47.8zM.7.7v21.7c2 34 26.8 46.2 29.1 47.2 25.9-16.5 28.7-38.5 28.7-47.2V.7z' class='st2'/%3E%3Cpath d='M44.7 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 0-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2 0-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6 1-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-.9v-2s.1-.5 1-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.8-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0-.1 5.4-.1 6 0 0-.1.8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s.1 1.2-1.3.9c-.2 0-7.4.1-8 0 .1-.2-.2-.2-.3 0M29.4 36.7s.3-.1.4-.4c0 0 1-.1 1.1-.2l3.1.2s3.1.2 4.4-.7c0 0 .5 0 .8.1 0 0 .7.1.8.4h1.8s1 .3 1 1v.9s-.2 1.7.3 1.8h1.4s1.1.5 1 1.2c0 0 0 1-1 1.1 0 0-1 .3-1.3.2 0 0-.3.4-.4 1l-.1 6.2s-.1.7.9.6c0 0 1.5-.1 1.9.7 0 0 .4 1.4-.4 1.6l-.6.3-1.2.2s-.5.1-.6.9v1.7s0 1.1-.8 1.1l-1.3.1s-.3.3-1 .1c0 0-8.1.1-8.3.1l-1 .2s-1 .9-1.9.2l-.7-.5s-.5.1-.7.1c-.2-.1-8.9.1-8.9.1s-1.9.2-2-.4c0 0-.2-2.4-.1-2.7 0 0 0-.7-.4-.8 0 0-1.9-.1-1.9-.3 0 0-1-.7-.7-1.4 0 0 .3-.9 1.3-1 0 0 1.5.2 1.5-.2 0 0 .1-.3.1-.8 0 0 .1-5.6 0-6 0 0 .1-.7-.5-.7 0 0-.7.2-1.1-.1 0 0-1.1 0-1.4-.8 0 0-.2-.6.1-1 0 0 .5-1 2-.7 0 0 .8.2 1-.4v-2.3s-.2-.6 1-1c0 0 1.5.4 2-.3 0 0 .5-1 1-.3 0 0 .9.9 3.4.8 0 0 4.3-.3 4.4-.2 0 0 1 .2 1.3.5zM16.5 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 .1-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2-.1-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6.9-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-1l.1-1.9s.1-.5.9-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.9-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0 0 5.4-.1 6 0 0 0 .8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s0 1.2-1.3.9c-.2 0-7.4.1-8 0 .2-.2-.1-.2-.2 0' class='st0'/%3E%3Cpath d='M44.7 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 0-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2 0-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6 1-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-.9v-2s.1-.5 1-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.8-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0-.1 5.4-.1 6 0 0-.1.8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s.1 1.2-1.3.9c-.2 0-7.4.1-8 0 .1-.2-.2-.2-.3 0' class='st2'/%3E%3Cpath d='M44.7 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 0-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2 0-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6 1-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-.9v-2s.1-.5 1-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.8-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0-.1 5.4-.1 6 0 0-.1.8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s.1 1.2-1.3.9c-.2 0-7.4.1-8 0 .1-.2-.2-.2-.3 0z' class='st3'/%3E%3Cpath d='M35.8 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7' class='st0'/%3E%3Cpath d='M35.8 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7z' class='st4'/%3E%3Cpath d='M34.2 25.8s.1-13.4 0-13.6v.2s-.1-2.3.5-3.3c0 0-.2-.8-1.3.2v1.9s0 1.1-1 1c0 0-1.1 0-1.7.5 0 0-.3 1 .8.9 0 0 1.7 0 1.8.7l-.1 7.2s.4 1.2-1 1.2c0 0-1.6-.1-1.6.9 0 0 .3.8 1.7.6 0 0 1 .2 1 1.1v1.8s-.1.7.8.8h7.4s.4 0 .4-.4c0 0 0-.4-.6-.4l-6-.1s-1 .3-1.1-1.2' class='st0'/%3E%3Cpath d='M35.6 25.8s-.2.7.5.5H41l1.3.3s1.4-.3 0-1.1h-4.7s-.9-.2-1.1-.3c0 0-.5-.2-.9.6' class='st0'/%3E%3Cpath d='M35.6 25.8s-.2.7.5.5H41l1.3.3s1.4-.3 0-1.1h-4.7s-.9-.2-1.1-.3c0 0-.5-.2-.9.6z' class='st4'/%3E%3Cpath d='M43.7 26.5s-.9 0-.8 1.2c0 0 .1.9 1 .9 0 0 .8-.1.8-1.1 0 0-.6-1.2-1-1M44.4 26s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6s-1.5.4-1.3-.5' class='st0'/%3E%3Cpath d='M44.4 26s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6s-1.5.4-1.3-.5z' class='st4'/%3E%3Cpath d='M45 27.5s0-.4.7-.4h6.6s.6.3.6-.8c0 0 .2-5.2.3-10.9 0-1.7.1-3.5 0-5.1 0 0-.2-.7-.3-.9 0 0 0-.8.8-.5 0 0 .7 0 .5 1.1v1.6s-.1.7 1.1.5c0 0 1.3.2 1.3.7 0 0 .4 1-1.1.9h-1.1s-.5.3-.3.9l-.1 6.9s-.1 1.2 1 1.1c0 0 1.2 0 1.4.3 0 0 .8 1.2-.9 1.1 0 0-1.1 0-1.3.1 0 0-.2.2-.3 2.5 0 0 .1 1.3-.9 1.2 0 0-6.6.1-7.2 0 0 .1-.7.3-.8-.3M36.5 8.8 36.3 24s0 .7 1.1.8c0 0 1.4.1 1.7 0h3.2s.6.6.6-.2c0 0 .4-12.3.2-14.9 0 0 0-1.1-.9-1.1 0 0-3.6.3-3.9 0L37 8.4s-.6 0-.5.4' class='st0'/%3E%3Cpath d='M44 9.6s-.1 7.2-.1 7.4l-.1 6-.2 2.1s.3.4.5.1c0 0 1.5-.4 2.5-.2 0 0 3 .3 3.7-.2 0 0 .5.2.6-.5 0 0 .2-13.3.1-13.5 0 0 .2-1.9.1-2.1 0 0 0-.4-.8 0 0 0 .1.4-4.4.2-.1 0-1.9-.1-1.9.7M51.5 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.2-1.3-1.1' class='st0'/%3E%3Cpath d='M51.5 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.2-1.3-1.1z' class='st4'/%3E%3Cpath d='M45.7 13.9c-.1-.4.8-.4.8-.4l.5.1c.3 0 .7.1.7.1.3.5-.2.8-.2.8l-.2.6v5c.1.2.5.7.5.7 0 .4-.5.3-.5.3h-1.4c-.4 0-.3-.5-.3-.5.5-.2.6-1.1.6-1.1v-4.7zM39.3 18.3l-.1 1.5.4.7c.3.4-.2.7-.2.7l-1.5-.2c-.3-.1 0-.6 0-.6.4-.2.4-.8.4-.8v-4.8c0-.2-.4-.7-.4-.7-.3 0-.2-.5-.2-.5.1-.2.9-.1.9-.1h2c1.9.6 1.6 2 1.6 2 .1 1.4-1.3 1.9-1.3 1.9l-.1.8 1.4 2.2c.2.2.2.4.2.4-.2.5-1 0-1 0l-1.7-2.7c-.2-.2-.4.2-.4.2m0-3.8V17c.9.7 1.4-.3 1.4-.3 1.2-1.1 0-2.2-.2-2.5s-1.1 0-1.1 0zM29.4 36.7s.3-.1.4-.4c0 0 1-.1 1.1-.2l3.1.2s3.1.2 4.4-.7c0 0 .5 0 .8.1 0 0 .7.1.8.4h1.8s1 .3 1 1v.9s-.2 1.7.3 1.8h1.4s1.1.5 1 1.2c0 0 0 1-1 1.1 0 0-1 .3-1.3.2 0 0-.3.4-.4 1l-.1 6.2s-.1.7.9.6c0 0 1.5-.1 1.9.7 0 0 .4 1.4-.4 1.6l-.6.3-1.2.2s-.5.1-.6.9v1.7s0 1.1-.8 1.1l-1.3.1s-.3.3-1 .1c0 0-8.1.1-8.3.1l-1 .2s-1 .9-1.9.2l-.7-.5s-.5.1-.7.1c-.2-.1-8.9.1-8.9.1s-1.9.2-2-.4c0 0-.2-2.4-.1-2.7 0 0 0-.7-.4-.8 0 0-1.9-.1-1.9-.3 0 0-1-.7-.7-1.4 0 0 .3-.9 1.3-1 0 0 1.5.2 1.5-.2 0 0 .1-.3.1-.8 0 0 .1-5.6 0-6 0 0 .1-.7-.5-.7 0 0-.7.2-1.1-.1 0 0-1.1 0-1.4-.8 0 0-.2-.6.1-1 0 0 .5-1 2-.7 0 0 .8.2 1-.4v-2.3s-.2-.6 1-1c0 0 1.5.4 2-.3 0 0 .5-1 1-.3 0 0 .9.9 3.4.8 0 0 4.3-.3 4.4-.2 0 0 1 .2 1.3.5z' class='st2'/%3E%3Cpath d='M29.4 36.6s.3-.1.4-.4c0 0 1-.1 1.1-.2l3.1.2s3.1.2 4.4-.7c0 0 .5 0 .8.1 0 0 .7.1.8.4h1.8s1 .3 1 1v.8s-.2 1.7.3 1.8h1.4s1.1.5 1 1.2c0 0 0 1-1 1.1 0 0-1 .3-1.3.2 0 0-.3.4-.4 1l-.1 6.2s-.1.7.9.6c0 0 1.5-.1 1.9.7 0 0 .4 1.4-.4 1.6l-.6.3-1.2.2s-.5.1-.6.9v1.7s0 1.1-.8 1.1l-1.3.1s-.3.3-1 .1c0 0-8.1.1-8.3.1l-1 .2s-1 .9-1.9.2l-.7-.5s-.5.1-.7.1c-.2-.1-8.9.1-8.9.1s-1.9.2-2-.4c0 0-.2-2.4-.1-2.7 0 0 0-.7-.4-.8 0 0-1.9-.1-1.9-.3 0 0-1-.7-.7-1.4 0 0 .3-.9 1.3-1 0 0 1.5.2 1.5-.2 0 0 .1-.3.1-.8 0 0 .1-5.6 0-6 0 0 .1-.7-.5-.7 0 0-.7.2-1.1-.1 0 0-1.1 0-1.4-.8 0 0-.2-.6.1-1 0 0 .5-1 2-.7 0 0 .9.2 1-.4v-2.3s-.2-.6 1-1c0 0 1.5.4 2-.3 0 0 .5-1 1-.3 0 0 .9.9 3.4.8 0 0 4.3-.3 4.4-.2 0 0 1 .2 1.3.5z' class='st3'/%3E%3Cpath d='M30.6 55.3s.6-.3 1-.2 5.9-.1 5.9-.1 2.4.2 2.8-.2l.6-.2s.2-.3.2-.7v-1.7l.1-.5V38.6s.2-1-.4-1.6c0 0 0-.4.2-.3s.1 0 .1 0 .8-.2 1 .1c0 0 .4 1.1 0 1.8 0 0-.1 1.4.6 1.4 0 0 .3.3.8.1 0 0 1.2.1 1.2.5 0 0 0 .9-.8.7l-1.1.1s-.8.2-.7 1c.1.9 0 7.4 0 7.4s0 .8 1.2.7c0 0 1.5-.1 1.5.4 0 0 .4.9-.7 1 0 0-2-.1-1.8.5 0 0-.1 1.3-.2 1.6 0 0 .2 1.1 0 1.3 0 0-.1.6-1.4.5 0 0-8.1 0-9.4.1-.1.2-.9.1-.7-.6M29.2 54.4s.8.1.8.9 0 1.2-.4 1.3c-.5.1-1-.1-1.1-.7-.2-.6 0-1.3.7-1.5' class='st0'/%3E%3Cpath d='M30.1 54s.8-.6 1.2-.5c0 0 4.3.3 5.6.1s.5-.1.5-.1 1.1 0 1.5-.4c0 0 .3-.1.5.2l.7.8s0 .5-.8.4c0 0-7.7 0-8 .1.1 0-1.3.2-1.2-.6' class='st0'/%3E%3Cpath d='M30.1 54s.8-.6 1.2-.5c0 0 4.3.3 5.6.1s.5-.1.5-.1 1.1 0 1.5-.4c0 0 .3-.1.5.2l.7.8s0 .5-.8.4c0 0-7.7 0-8 .1.1 0-1.3.2-1.2-.6z' class='st4'/%3E%3Cpath d='M18.9 37.2s.3 0 .3.6l-.1 14.3s.1.9-.7 1.6c0 0-.4.5-.4-.3l.2-14.6s0-1.1.7-1.6' class='st0'/%3E%3Cpath d='M18.9 37.2s.3 0 .3.6l-.1 14.3s.1.9-.7 1.6c0 0-.4.5-.4-.3l.2-14.6s0-1.1.7-1.6z' class='st4'/%3E%3Cpath d='M18.1 37.3s-.6 1-.5 1.3v15.8s-.1 1.1.8.8c0 0 8.3-.2 8.9 0 0 0 .8.1.5.5 0 0 0 .3-.5.2 0 0-3.9.4-7.5.2 0 0-2.4.1-2.5-.1 0 0-.4-.1-.4-1.4 0 0 0-1.3-.1-1.5 0 0 .1-.7-1.1-.8 0 0-1.7.3-1.7-.7 0 0 .2-.7 1.9-.6 0 0 1.2.2.9-.8l.1-7s.2-1.2-.7-1.3h-1s-1.4 0-1.3-.8c0 0 .5-.8 1.9-.7 0 0 1 .2 1.1-1 0 0 0-2.4.5-2.5-.1 0 1.1.1.7.4' class='st0'/%3E%3Cpath d='M19.5 53s.7.7 1.8.7l6.4.1s.7.1.7.4c0 0-.1.6-1 .4l-7.8-.1-.9.1s-.6-.1.3-1.2z' class='st0'/%3E%3Cpath d='M19.5 53s.7.7 1.8.7l6.4.1s.7.1.7.4c0 0-.1.6-1 .4l-7.8-.1-.9.1s-.6-.1.3-1.2z' class='st4'/%3E%3Cpath d='M39.4 52.4s.6 1.1.8 1.2c0 0 .5.6.4-.5l.1-13.7s-.1-.5 0-1.2l-.6-1s-.6-.5-.6.3V52z' class='st0'/%3E%3Cpath d='M39.4 52.4s.6 1.1.8 1.2c0 0 .5.6.4-.5l.1-13.7s-.1-.5 0-1.2l-.6-1s-.6-.5-.6.3V52z' class='st4'/%3E%3Cpath d='M28.9 45.9s0 1.1-.1 2.2c-.1.6.2 3.4 0 4.8 0 0 0 .5-1 .1 0 0-6.1.1-6.2-.1 0 0-1.7.1-1.8-.8 0 0 .2-6.5.1-6.7 0 0-.1-3.5 0-3.9 0 0 .1-3.3 0-3.7 0 0 0-.8-.1-1.1 0 0 0-.5.8-.2 0 0 .3.5 1.8.3 0 0 1.1.2 2.2 0 0 0 2.4-.2 3 0 0 0 1-.2 1.2.9v2.9l.3 1 .3-.2.1-.7v-3.1s.2-.6 1-.7c0 0 1.2-.1 1.4 0s2.8.2 3.5.1.8.5 3-.6c0 0 .6 0 .6.4 0 0-.2 4 0 4.8 0 0 0 7.4-.2 7.9l.1 2.4s.1 1-1.6 1.1c0 0 1 .1-5.5-.1 0 0-1-.1-2.2.5 0 0-.2-.1-.2-.7 0 0 .2-2.2 0-4.4l-.1-2.4z' class='st0'/%3E%3Cpath d='M24.7 42.5s.1 3.5 0 4v.8s.2.5.5.7c0 0 .2.7-.3.6 0 0-1.2-.1-1.5 0 0 0-.7 0 0-.8 0 0 .2-.3.2-1.2 0 0 0-4 .1-4.2 0 0 .1-.5-.2-.7h-.6l-.7.7s-.2.7-.5 0V42l.4-1.1h.3s.4.3.8.4h2.2l.8-.4s.3 0 .2.5c0 0 .1 1.1-.5 1.2 0 0-.4-.1-.6-.7 0-.1-.6-.5-.6.6M35.1 41.2s-1.8-.2-1.8 1.8c0 0-.2 1.3 1.8 2.2 0 0 1.5.7 1.4 1.6 0 0-.2 1.6-1.8.8 0 0-.8-.4-.7-.8 0 0-.2-.5-.5-.4 0 0-.3.1-.2 1.7 0 0 0 .6.7 0l.4.1s1.3 1 2.4-.2c0 0 1.2-1.1.3-2.4 0 0-.6-1-1.7-1.4 0 0-1-.5-1.3-1.3 0 0 .3-1.4 1.6-.7 0 0 .5.6.8.7 0 0 .4 0 .3-.9l-.1-.7s-.1-.5-.8 0c0-.1-.6.2-.8-.1M29.4 40.2c.3.2.4.7.4.7 1 2.5 1.8 6.2 1.8 6.2.2.5.7.8.7.8.8.3 0 .5 0 .5-.3.1-1.4 0-1.4 0-.6-.1-.3-.3-.3-.3.2-.2 0-1.2 0-1.2 0-.4-.5-1-.5-1-.2-.1-.5.3-.5.3s-.5.2-.6 0-.4-.4-.4-.4c-.6 0-.8 1.4-.8 1.4.3 1.2 0 1 0 1-.3.4-1.2.1-1.2.1-.4-.1-.1-.4-.1-.4.5-.1.7-.7.7-.7.2-.3 1.8-6.5 1.8-6.5-.1-.1 0-.7.4-.5m-.8 3.2c0 .2-.4 1.6-.4 1.6l.3.5h1c.2 0 .3-.2.3-.5 0-.2-.5-1.7-.5-1.7l-.2-.3zM16.5 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 .1-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2-.1-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6.9-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-1l.1-1.9s.1-.5.9-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.9-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0 0 5.4-.1 6 0 0 0 .8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s0 1.2-1.3.9c-.2 0-7.4.1-8 0 .2-.2-.1-.2-.2 0' class='st2'/%3E%3Cpath d='M16.5 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 .1-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2-.1-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6.9-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-1l.1-1.9s.1-.5.9-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.9-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0 0 5.4-.1 6 0 0 0 .8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s0 1.2-1.3.9c-.2 0-7.4.1-8 0 .2-.2-.1-.2-.2 0z' class='st3'/%3E%3Cpath d='M7.6 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7' class='st0'/%3E%3Cpath d='M7.6 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7z' class='st4'/%3E%3Cpath d='M6 25.8s.1-13.4.1-13.6c-.1-.2 0 .2 0 .2s-.1-2.3.5-3.3c0 0-.2-.8-1.3.2l-.1 2s0 1.1-1 1c0 0-1.1 0-1.7.5 0 0-.3 1 .8.9 0 0 1.7 0 1.8.7L5 21.6s.4 1.2-.9 1.2c0 0-1.6-.1-1.6.9 0 0 .3.8 1.7.6 0 0 1 .2.9 1.1v1.8s-.1.7.9.8h7.4s.4 0 .4-.4c0 0 0-.4-.6-.4L7.1 27s-1 .3-1.1-1.2' class='st0'/%3E%3Cpath d='M7.3 25.9s-.2.7.5.5h4.9l1.3.3s1.4-.3 0-1.1H9.3s-.9-.2-1.1-.3c0 0-.5-.2-.9.6' class='st0'/%3E%3Cpath d='M7.3 25.9s-.2.7.5.5h4.9l1.3.3s1.4-.3 0-1.1H9.3s-.9-.2-1.1-.3c0 0-.5-.2-.9.6z' class='st4'/%3E%3Cpath d='M15.4 26.6s-.9 0-.9 1.2c0 0 .1.9 1 .9 0 0 .8-.2.8-1.1 0 0-.5-1.2-.9-1M16 26.1s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6c.1 0-1.4.4-1.3-.5' class='st0'/%3E%3Cpath d='M16 26.1s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6c.1 0-1.4.4-1.3-.5z' class='st4'/%3E%3Cpath d='M16.8 27.5s0-.4.7-.4h6.6s.6.3.6-.8c0 0 .2-5.2.3-10.9 0-1.7.1-3.5 0-5.1 0 0-.1-.7-.3-.9 0 0 0-.8.8-.5 0 0 .7 0 .5 1.1v1.7s-.1.7 1.1.5c0 0 1.3.2 1.3.7 0 0 .4 1-1.1.9h-1.1s-.5.3-.3.9l-.1 6.9s-.1 1.2 1 1.1c0 0 1.2 0 1.4.3 0 0 .8 1.2-1 1.1 0 0-1.1 0-1.3.1 0 0-.2.2-.3 2.5 0 0 .1 1.3-.9 1.2 0 0-6.6.1-7.2 0 0 0-.6.2-.7-.4M8.3 8.8 8.1 24s0 .7 1.1.8c0 0 1.4.1 1.7 0h3.2s.6.6.6-.1c0 0 .4-12.3.2-14.9 0 0 0-1.1-.9-1.1 0 0-3.6.3-3.9 0l-1.3-.3s-.6 0-.5.4' class='st0'/%3E%3Cpath d='M23.3 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.3-1.3-1.1' class='st0'/%3E%3Cpath d='M23.3 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.3-1.3-1.1z' class='st4'/%3E%3Cpath d='M15.7 9.5s-.1 7.2-.1 7.4l-.1 6-.1 2.1s.3.4.5.1c0 0 1.5-.4 2.5-.2 0 0 3 .3 3.7-.2 0 0 .5.2.6-.5 0 0 .2-13.3.1-13.5 0 0 .2-1.9.1-2.1 0 0 0-.4-.9 0 0 0 .1.4-4.4.2-.1 0-1.8 0-1.9.7' class='st0'/%3E%3Cpath d='m14.3 13.9-.4.9s-1 4.6-1.6 5.5c0 0-.1 1-.9.2 0 0-1.9-5.8-2-6l-.6-.4s-.4-.5.3-.6h1.8s.6.5-.2 1c0 0 .1.8 1.1 3.7 0 0 .3 1.1.6.3l1-3.4-.3-1s-.3-.5.1-.5c0 0 1-.1 1.1.3M17 14.7v5l-.1.4s-.5.6-.1.7c0 0-.4.3 3 .3 0 0 1.3.2 1-1.5 0 0-.1-.6-.6.3 0 0-.1.8-1.9.5 0 0-.4-.3-.4-.7v-2.1s0-.5.8-.5c0 0 .9.6 1 .3 0 0 .3-.8 0-1.2 0 0-.4 0-.5.1 0 0-.3.6-1.1.2 0 0-.4-.8-.1-1.4 0 0-.1-1.2.7-1.1 0 0 1 .2 1 .5 0 0 .2.6.5-.1l-.2-.7s-.1-.3-.4-.2c0 0-1.6.2-1.8 0l-1.3.1s-.2.5.4.7c0 .1.1.2.1.4' class='st2'/%3E%3C/svg%3E")
}
.svgicon-logo-dark {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' version='1.1' viewBox='0 0 280.3 70.4'%3E%3Ctitle%3EHarvard University Logo%3C/title%3E%3Cstyle%3E.st0{fill:%231e1e1e}.st2{fill:%23fff}.st3,.st4{fill:none;stroke:%231e1e1e;stroke-width:.164}.st4{stroke-width:.1722}%3C/style%3E%3Cpath d='M113.2 48.6q0-.9-1.2-1.2V47c.4 0 1.9.1 2.3.1.3 0 1.8-.1 2.2-.1v.4c-.7.2-1.1.6-1.1 1.2v7.5c0 2.4 1.3 3.7 4 3.7 2.4 0 4.2-1.1 4.2-3.6v-7.7q0-.9-1.2-1.2V47c.3 0 1.5.1 1.9.1s1.6-.1 1.9-.1v.4c-.9.2-1.2.6-1.2 1.2v7.3c0 3.3-1.9 5.2-6 5.2-3.8 0-5.8-1.7-5.8-4.8zM129.6 60.5c.9-.2 1.2-.6 1.2-1.2V48.9c0-.9-.5-1.3-1.3-1.5V47h2.9000000000000004l9 10.6v-9q0-.9-1.2-1.2V47c.3 0 1.5.1 1.9.1s1.6-.1 1.9-.1v.4c-.9.2-1.3.6-1.3 1.2v12.5h-.5c-.3-.1-1-.4-2-1.5l-8.1-9.4v9.2c0 .6.3 1 1.2 1.2v.4c-.3 0-1.5-.1-1.9-.1s-1.6.1-1.9.1zM200.8 57.7h.4c.2.8.6 1.5 1.3 1.9.6.5 1.7.7 2.5.7 1.8 0 3-.9 3-2.3 0-1.5-1.5-2.2-3.2-3.1-1.3-.7-3.9-1.7-3.9-4.2 0-2.3 1.8-3.8 4.6-3.8 1.9 0 2.7.5 4 .4v2.8h-.4c-.5-1.7-2-2.2-3.7-2.2-1.9 0-2.5 1.1-2.5 2.1 0 1.5 1.5 2.3 3.2 3.1 1.9.8 4 1.9 4 4.3 0 2.3-1.8 3.9-5 3.9-1.9 0-3.1-.6-4.1-.7zM239.5 55.1l-3.7-5.9c-.6-1-1.1-1.6-1.8-1.8V47c.5 0 1.9.1 2.2.1.4 0 1.8-.1 2.4-.1v.4c-.5.1-.7.3-.7.7 0 .3.2.7.4 1.1.2.3 2.7 4.5 2.7 4.5l2.6-4.5c.3-.5.4-.9.4-1.2s-.2-.5-.6-.5V47c.4 0 1.4.1 1.7.1s1.4-.1 1.8-.1v.4c-1 .4-1.6 1.3-2.2 2.3l-3.3 5.6m.2-.7v4.7c0 .5.4 1.1 1.2 1.2v.4c-.4 0-1.9-.1-2.3-.1s-1.8.1-2.3.1v-.4c.8-.2 1.2-.7 1.2-1.2v-4.5M171.3 47h8.6c.3 0 .7 0 1-.2h.4l-.1 2.8h-.4c-.3-.9-.7-1.6-2.3-1.6h-3.7v5h2.9c.4 0 .9 0 1.1-.1.6-.1.9-.5 1.1-1.1h.4v3.5h-.4c-.2-.6-.4-1-1.1-1.1-.2-.1-.7-.1-1.1-.1h-2.9v5.7h4.1c1.8 0 2.3-.7 2.7-1.8h.4l-.4 2.9c-1.3-.1-2.1-.1-3.6-.1h-4.3c-.4 0-1.9.1-2.4.1v-.4c.8-.2 1.2-.5 1.2-1.3V48.6q0-1.05-1.2-1.2zM149.3 48.7c0-.7-.4-1.1-1.2-1.3V47c.5 0 1.9.1 2.4.1.4 0 1.9-.1 2.4-.1v.4c-.8.2-1.3.5-1.3 1.3v10.5c0 .7.4 1.1 1.3 1.3v.4c-.5 0-1.9-.1-2.4-.1-.4 0-1.9.1-2.4.1v-.4c.9-.2 1.3-.5 1.3-1.3zM214.6 48.7c0-.7-.4-1.1-1.2-1.3V47c.5 0 2 .1 2.4.1s1.9-.1 2.4-.1v.4c-.8.2-1.2.5-1.2 1.3v10.5c0 .7.4 1.1 1.2 1.3v.4c-.5 0-1.9-.1-2.4-.1-.4 0-1.9.1-2.4.1v-.4c.9-.2 1.2-.5 1.2-1.3zM226.6 47.1c-4.7 0-5.5-.1-6.4-.2v2.8h.4c.4-1.3 1.1-1.6 2-1.6h3v11c0 .7-.4 1.1-1.3 1.3v.4c.5 0 2-.1 2.4-.1s1.9.1 2.4.1v-.4c-.8-.2-1.3-.6-1.3-1.3v-11h2.9c.9 0 1.6.3 2 1.6h.4v-2.8c-1.1.1-1.8.2-6.5.2M188.9 59.2c0 .7.4 1.1 1.3 1.3v.4c-.5 0-2-.1-2.4-.1s-1.8.1-2.3.1v-.4c.8-.2 1.2-.5 1.2-1.3V48.6q0-1.05-1.2-1.2V47c.5 0 1.9.1 2.3.1.7 0 2.6-.1 3.4-.1 3.3 0 5.1 1.4 5.1 3.7 0 1.8-1.4 3.1-3.5 3.6 0 0 .5.3 1 .8.6.7 2.2 2.9 2.8 3.7s1.5 1.7 2.4 1.7v.3c-.4.1-1.1.2-1.6.2-1.1 0-2-.4-2.9-1.4-.8-.9-2-2.8-2.8-3.8-.5-.6-1.1-1.1-2.1-1.3-.2 0-.4-.1-.6-.1zm0-5.6c.4.1 1.1.1 1.7.1 2.6 0 3.4-1.5 3.4-2.8 0-1.9-1.2-3-3.5-3-.5 0-1.1.1-1.6.2zM156.1 48.7c-.3-.7-.8-1.2-1.6-1.3V47c.5 0 2.2.1 2.6.1.3 0 1.8-.1 2.3-.1v.4c-.4.1-1 .3-1 .8 0 .3.2.8.6 1.6l3.6 8.1 3.4-8.1c.3-.7.5-1.2.5-1.5 0-.4-.4-.7-1-.8V47c.4 0 1.5.1 1.9.1.3 0 1.6-.1 2.1-.1v.4c-.8.2-1.4.7-1.8 1.8l-5 11.7h-1.1zM168.9 11.8c-.6-1.3-1.5-2.2-2.9-2.5v-.7c.9 0 4 .1 4.7.1.6 0 3.6-.1 4.6-.1v.7c-.8.2-1.8.6-1.8 1.5 0 .6.4 1.5 1.1 3l6.8 15.4 6.4-15.4c.5-1.2.9-2.2.9-2.9 0-.8-.8-1.4-1.8-1.6v-.7c.9 0 2.9.1 3.6.1.6 0 3-.1 4-.1v.7c-1.6.4-2.6 1.4-3.5 3.4l-9.4 22.2h-2.1zM77.9 34c1.2-.3 2.1-.8 2.1-2.2V11.5c0-1.3-.8-1.9-2.1-2.2v-.8c.6 0 3.4.1 4.1.1.8 0 3.7-.1 4.3-.1v.7c-1.2.3-2.1.8-2.1 2.2V20h15.2v-8.5c0-1.4-.8-2-2.1-2.2v-.8c.6 0 3.5.1 4.3.1.7 0 3.5-.1 4.2-.1v.7c-1.2.3-2.1.8-2.1 2.2v20.3c0 1.3.8 1.9 2.1 2.2v.7c-.6 0-3.5-.1-4.2-.1-.8 0-3.6.1-4.3.1V34c1.2-.3 2.1-.8 2.1-2.2v-9.6H84.2v9.6c0 1.4.8 1.9 2.1 2.2v.7c-.6 0-3.6-.1-4.3-.1s-3.4.1-4.1.1zM253.1 34c1.6-.3 2.4-.9 2.4-2.3V11.5c0-1.4-.9-2-2.4-2.2v-.8c.9 0 3.7.1 4.5.1 1.3 0 4.8-.3 7.6-.3 9.3 0 15 5.2 15 13.1 0 7.7-5.9 13.4-15.5 13.4-2.8 0-6-.2-7.3-.2-.8 0-3.4.1-4.3.1zm6.6-1.3c1 .2 2.7.3 4.1.3 7.8 0 11.9-4.7 11.9-11.3 0-6.8-4.3-11.6-11.6-11.6-1.5 0-3.4.1-4.4.3zM147.6 31.6c0 1.3.9 2.1 2.4 2.4v.7c-.9 0-3.7-.1-4.6-.1-.7 0-3.5.1-4.4.1V34c1.5-.3 2.3-1 2.3-2.4v-20c0-1.2-.7-2-2.3-2.3v-.8c.9 0 3.6.1 4.4.1 1.3 0 4.9-.2 6.4-.2 6.3 0 9.8 2.6 9.8 7 0 3.5-2.6 5.8-6.6 6.8 0 0 .9.5 1.8 1.6 1.1 1.3 4.2 5.7 5.4 7.2s2.8 3.2 4.5 3.2v.6c-.8.2-2.1.3-3.1.3-2.1 0-3.8-.8-5.5-2.8-1.4-1.7-3.9-5.4-5.3-7.2-.9-1.2-2-2.1-4-2.4-.4-.1-.8-.1-1.2-.2zm0-10.6c.8.1 2.1.2 3.3.2 4.9 0 6.4-2.8 6.4-5.3 0-3.5-2.4-5.7-6.6-5.7-.9 0-2.2.1-3.1.3zM230.2 31.6c0 1.3.9 2.1 2.4 2.4v.7c-.9 0-3.7-.1-4.5-.1-.7 0-3.5.1-4.4.1V34c1.5-.3 2.3-1 2.3-2.4v-20c0-1.2-.7-2-2.3-2.3v-.8c.9 0 3.6.1 4.4.1 1.3 0 4.9-.2 6.3-.2 6.3 0 9.8 2.6 9.8 7 0 3.5-2.6 5.8-6.6 6.8 0 0 .9.5 1.8 1.6 1.1 1.3 4.2 5.7 5.4 7.2s2.8 3.2 4.5 3.2v.6c-.8.2-2.1.3-3.1.3-2.1 0-3.8-.8-5.5-2.8-1.4-1.7-3.9-5.4-5.3-7.2-.9-1.2-2-2.1-4-2.4-.4-.1-.8-.1-1.2-.2zm0-10.6c.8.1 2.1.2 3.3.2 4.9 0 6.4-2.8 6.4-5.3 0-3.5-2.4-5.7-6.6-5.7-.9 0-2.2.1-3.1.3zM109.6 34c1.7-.4 2.6-1.5 3.2-2.9l8.4-20.2c.4-.8.8-2.5.8-2.5h2.4s.4 1.7.8 2.6l8.9 20.2c.6 1.4 1.3 2.4 3.1 2.8v.7c-1 0-3.9-.1-4.6-.1s-3.5.1-4.5.1V34c1.3-.3 1.7-1 1.7-1.6 0-.5-.2-1.2-.5-1.8l-1.9-4.3h-9.8l-1.7 4.4c-.2.5-.4 1.2-.4 1.7 0 .7.4 1.3 1.8 1.7v.7c-.9 0-3.2-.1-3.7-.1l-3.8.1zm16.7-9.8-4.2-9.7-3.9 9.7zM192.8 34c1.7-.4 2.6-1.5 3.2-2.9l8.4-20.2c.4-.8.8-2.5.8-2.5h2.4s.4 1.7.8 2.6l8.9 20.2c.6 1.4 1.3 2.4 3.1 2.8v.7c-1 0-3.9-.1-4.6-.1s-3.5.1-4.5.1V34c1.3-.3 1.7-1 1.7-1.6 0-.5-.2-1.2-.5-1.8l-1.9-4.3h-9.8l-1.7 4.4c-.2.5-.4 1.2-.4 1.7 0 .7.4 1.3 1.8 1.7v.7c-.9 0-3.2-.1-3.7-.1l-3.8.1V34zm16.6-9.8-4.2-9.7-3.9 9.7z' class='st0'/%3E%3Cpath d='M.4.4h58.5v22.1c0 10.1-3.8 31.6-29 47.6 0 0-27.4-11.4-29.5-47.6z' style='fill:%23a51c30'/%3E%3Cpath d='m29.8 70.4-.2-.1C29.4 70.2 2.1 58.4 0 22.5V0h59.2v22.4c0 8.8-2.8 31.2-29.2 47.8zM.7.7v21.7c2 34 26.8 46.2 29.1 47.2 25.9-16.5 28.7-38.5 28.7-47.2V.7z' class='st0'/%3E%3Cpath d='M44.7 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 0-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2 0-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6 1-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-.9v-2s.1-.5 1-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.8-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0-.1 5.4-.1 6 0 0-.1.8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s.1 1.2-1.3.9c-.2 0-7.4.1-8 0 .1-.2-.2-.2-.3 0M29.4 36.7s.3-.1.4-.4c0 0 1-.1 1.1-.2l3.1.2s3.1.2 4.4-.7c0 0 .5 0 .8.1 0 0 .7.1.8.4h1.8s1 .3 1 1v.9s-.2 1.7.3 1.8h1.4s1.1.5 1 1.2c0 0 0 1-1 1.1 0 0-1 .3-1.3.2 0 0-.3.4-.4 1l-.1 6.2s-.1.7.9.6c0 0 1.5-.1 1.9.7 0 0 .4 1.4-.4 1.6l-.6.3-1.2.2s-.5.1-.6.9v1.7s0 1.1-.8 1.1l-1.3.1s-.3.3-1 .1c0 0-8.1.1-8.3.1l-1 .2s-1 .9-1.9.2l-.7-.5s-.5.1-.7.1c-.2-.1-8.9.1-8.9.1s-1.9.2-2-.4c0 0-.2-2.4-.1-2.7 0 0 0-.7-.4-.8 0 0-1.9-.1-1.9-.3 0 0-1-.7-.7-1.4 0 0 .3-.9 1.3-1 0 0 1.5.2 1.5-.2 0 0 .1-.3.1-.8 0 0 .1-5.6 0-6 0 0 .1-.7-.5-.7 0 0-.7.2-1.1-.1 0 0-1.1 0-1.4-.8 0 0-.2-.6.1-1 0 0 .5-1 2-.7 0 0 .8.2 1-.4v-2.3s-.2-.6 1-1c0 0 1.5.4 2-.3 0 0 .5-1 1-.3 0 0 .9.9 3.4.8 0 0 4.3-.3 4.4-.2 0 0 1 .2 1.3.5zM16.5 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 .1-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2-.1-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6.9-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-1l.1-1.9s.1-.5.9-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.9-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0 0 5.4-.1 6 0 0 0 .8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s0 1.2-1.3.9c-.2 0-7.4.1-8 0 .2-.2-.1-.2-.2 0' class='st2'/%3E%3Cpath d='M44.7 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 0-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2 0-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6 1-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-.9v-2s.1-.5 1-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.8-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0-.1 5.4-.1 6 0 0-.1.8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s.1 1.2-1.3.9c-.2 0-7.4.1-8 0 .1-.2-.2-.2-.3 0' class='st0'/%3E%3Cpath d='M44.7 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 0-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2 0-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6 1-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-.9v-2s.1-.5 1-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.8-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0-.1 5.4-.1 6 0 0-.1.8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s.1 1.2-1.3.9c-.2 0-7.4.1-8 0 .1-.2-.2-.2-.3 0z' class='st3'/%3E%3Cpath d='M35.8 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7' class='st2'/%3E%3Cpath d='M35.8 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7z' class='st4'/%3E%3Cpath d='M34.2 25.8s.1-13.4 0-13.6v.2s-.1-2.3.5-3.3c0 0-.2-.8-1.3.2v1.9s0 1.1-1 1c0 0-1.1 0-1.7.5 0 0-.3 1 .8.9 0 0 1.7 0 1.8.7l-.1 7.2s.4 1.2-1 1.2c0 0-1.6-.1-1.6.9 0 0 .3.8 1.7.6 0 0 1 .2 1 1.1v1.8s-.1.7.8.8h7.4s.4 0 .4-.4c0 0 0-.4-.6-.4l-6-.1s-1 .3-1.1-1.2' class='st2'/%3E%3Cpath d='M35.6 25.8s-.2.7.5.5H41l1.3.3s1.4-.3 0-1.1h-4.7s-.9-.2-1.1-.3c0 0-.5-.2-.9.6' class='st2'/%3E%3Cpath d='M35.6 25.8s-.2.7.5.5H41l1.3.3s1.4-.3 0-1.1h-4.7s-.9-.2-1.1-.3c0 0-.5-.2-.9.6z' class='st4'/%3E%3Cpath d='M43.7 26.5s-.9 0-.8 1.2c0 0 .1.9 1 .9 0 0 .8-.1.8-1.1 0 0-.6-1.2-1-1M44.4 26s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6s-1.5.4-1.3-.5' class='st2'/%3E%3Cpath d='M44.4 26s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6s-1.5.4-1.3-.5z' class='st4'/%3E%3Cpath d='M45 27.5s0-.4.7-.4h6.6s.6.3.6-.8c0 0 .2-5.2.3-10.9 0-1.7.1-3.5 0-5.1 0 0-.2-.7-.3-.9 0 0 0-.8.8-.5 0 0 .7 0 .5 1.1v1.6s-.1.7 1.1.5c0 0 1.3.2 1.3.7 0 0 .4 1-1.1.9h-1.1s-.5.3-.3.9l-.1 6.9s-.1 1.2 1 1.1c0 0 1.2 0 1.4.3 0 0 .8 1.2-.9 1.1 0 0-1.1 0-1.3.1 0 0-.2.2-.3 2.5 0 0 .1 1.3-.9 1.2 0 0-6.6.1-7.2 0 0 .1-.7.3-.8-.3M36.5 8.8 36.3 24s0 .7 1.1.8c0 0 1.4.1 1.7 0h3.2s.6.6.6-.2c0 0 .4-12.3.2-14.9 0 0 0-1.1-.9-1.1 0 0-3.6.3-3.9 0L37 8.4s-.6 0-.5.4' class='st2'/%3E%3Cpath d='M44 9.6s-.1 7.2-.1 7.4l-.1 6-.2 2.1s.3.4.5.1c0 0 1.5-.4 2.5-.2 0 0 3 .3 3.7-.2 0 0 .5.2.6-.5 0 0 .2-13.3.1-13.5 0 0 .2-1.9.1-2.1 0 0 0-.4-.8 0 0 0 .1.4-4.4.2-.1 0-1.9-.1-1.9.7M51.5 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.2-1.3-1.1' class='st2'/%3E%3Cpath d='M51.5 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.2-1.3-1.1z' class='st4'/%3E%3Cpath d='M45.7 13.9c-.1-.4.8-.4.8-.4l.5.1c.3 0 .7.1.7.1.3.5-.2.8-.2.8l-.2.6v5c.1.2.5.7.5.7 0 .4-.5.3-.5.3h-1.4c-.4 0-.3-.5-.3-.5.5-.2.6-1.1.6-1.1v-4.7zM39.3 18.3l-.1 1.5.4.7c.3.4-.2.7-.2.7l-1.5-.2c-.3-.1 0-.6 0-.6.4-.2.4-.8.4-.8v-4.8c0-.2-.4-.7-.4-.7-.3 0-.2-.5-.2-.5.1-.2.9-.1.9-.1h2c1.9.6 1.6 2 1.6 2 .1 1.4-1.3 1.9-1.3 1.9l-.1.8 1.4 2.2c.2.2.2.4.2.4-.2.5-1 0-1 0l-1.7-2.7c-.2-.2-.4.2-.4.2m0-3.8V17c.9.7 1.4-.3 1.4-.3 1.2-1.1 0-2.2-.2-2.5s-1.1 0-1.1 0zM29.4 36.7s.3-.1.4-.4c0 0 1-.1 1.1-.2l3.1.2s3.1.2 4.4-.7c0 0 .5 0 .8.1 0 0 .7.1.8.4h1.8s1 .3 1 1v.9s-.2 1.7.3 1.8h1.4s1.1.5 1 1.2c0 0 0 1-1 1.1 0 0-1 .3-1.3.2 0 0-.3.4-.4 1l-.1 6.2s-.1.7.9.6c0 0 1.5-.1 1.9.7 0 0 .4 1.4-.4 1.6l-.6.3-1.2.2s-.5.1-.6.9v1.7s0 1.1-.8 1.1l-1.3.1s-.3.3-1 .1c0 0-8.1.1-8.3.1l-1 .2s-1 .9-1.9.2l-.7-.5s-.5.1-.7.1c-.2-.1-8.9.1-8.9.1s-1.9.2-2-.4c0 0-.2-2.4-.1-2.7 0 0 0-.7-.4-.8 0 0-1.9-.1-1.9-.3 0 0-1-.7-.7-1.4 0 0 .3-.9 1.3-1 0 0 1.5.2 1.5-.2 0 0 .1-.3.1-.8 0 0 .1-5.6 0-6 0 0 .1-.7-.5-.7 0 0-.7.2-1.1-.1 0 0-1.1 0-1.4-.8 0 0-.2-.6.1-1 0 0 .5-1 2-.7 0 0 .8.2 1-.4v-2.3s-.2-.6 1-1c0 0 1.5.4 2-.3 0 0 .5-1 1-.3 0 0 .9.9 3.4.8 0 0 4.3-.3 4.4-.2 0 0 1 .2 1.3.5z' class='st0'/%3E%3Cpath d='M29.4 36.6s.3-.1.4-.4c0 0 1-.1 1.1-.2l3.1.2s3.1.2 4.4-.7c0 0 .5 0 .8.1 0 0 .7.1.8.4h1.8s1 .3 1 1v.8s-.2 1.7.3 1.8h1.4s1.1.5 1 1.2c0 0 0 1-1 1.1 0 0-1 .3-1.3.2 0 0-.3.4-.4 1l-.1 6.2s-.1.7.9.6c0 0 1.5-.1 1.9.7 0 0 .4 1.4-.4 1.6l-.6.3-1.2.2s-.5.1-.6.9v1.7s0 1.1-.8 1.1l-1.3.1s-.3.3-1 .1c0 0-8.1.1-8.3.1l-1 .2s-1 .9-1.9.2l-.7-.5s-.5.1-.7.1c-.2-.1-8.9.1-8.9.1s-1.9.2-2-.4c0 0-.2-2.4-.1-2.7 0 0 0-.7-.4-.8 0 0-1.9-.1-1.9-.3 0 0-1-.7-.7-1.4 0 0 .3-.9 1.3-1 0 0 1.5.2 1.5-.2 0 0 .1-.3.1-.8 0 0 .1-5.6 0-6 0 0 .1-.7-.5-.7 0 0-.7.2-1.1-.1 0 0-1.1 0-1.4-.8 0 0-.2-.6.1-1 0 0 .5-1 2-.7 0 0 .9.2 1-.4v-2.3s-.2-.6 1-1c0 0 1.5.4 2-.3 0 0 .5-1 1-.3 0 0 .9.9 3.4.8 0 0 4.3-.3 4.4-.2 0 0 1 .2 1.3.5z' class='st3'/%3E%3Cpath d='M30.6 55.3s.6-.3 1-.2 5.9-.1 5.9-.1 2.4.2 2.8-.2l.6-.2s.2-.3.2-.7v-1.7l.1-.5V38.6s.2-1-.4-1.6c0 0 0-.4.2-.3s.1 0 .1 0 .8-.2 1 .1c0 0 .4 1.1 0 1.8 0 0-.1 1.4.6 1.4 0 0 .3.3.8.1 0 0 1.2.1 1.2.5 0 0 0 .9-.8.7l-1.1.1s-.8.2-.7 1c.1.9 0 7.4 0 7.4s0 .8 1.2.7c0 0 1.5-.1 1.5.4 0 0 .4.9-.7 1 0 0-2-.1-1.8.5 0 0-.1 1.3-.2 1.6 0 0 .2 1.1 0 1.3 0 0-.1.6-1.4.5 0 0-8.1 0-9.4.1-.1.2-.9.1-.7-.6M29.2 54.4s.8.1.8.9 0 1.2-.4 1.3c-.5.1-1-.1-1.1-.7-.2-.6 0-1.3.7-1.5' class='st2'/%3E%3Cpath d='M30.1 54s.8-.6 1.2-.5c0 0 4.3.3 5.6.1s.5-.1.5-.1 1.1 0 1.5-.4c0 0 .3-.1.5.2l.7.8s0 .5-.8.4c0 0-7.7 0-8 .1.1 0-1.3.2-1.2-.6' class='st2'/%3E%3Cpath d='M30.1 54s.8-.6 1.2-.5c0 0 4.3.3 5.6.1s.5-.1.5-.1 1.1 0 1.5-.4c0 0 .3-.1.5.2l.7.8s0 .5-.8.4c0 0-7.7 0-8 .1.1 0-1.3.2-1.2-.6z' class='st4'/%3E%3Cpath d='M18.9 37.2s.3 0 .3.6l-.1 14.3s.1.9-.7 1.6c0 0-.4.5-.4-.3l.2-14.6s0-1.1.7-1.6' class='st2'/%3E%3Cpath d='M18.9 37.2s.3 0 .3.6l-.1 14.3s.1.9-.7 1.6c0 0-.4.5-.4-.3l.2-14.6s0-1.1.7-1.6z' class='st4'/%3E%3Cpath d='M18.1 37.3s-.6 1-.5 1.3v15.8s-.1 1.1.8.8c0 0 8.3-.2 8.9 0 0 0 .8.1.5.5 0 0 0 .3-.5.2 0 0-3.9.4-7.5.2 0 0-2.4.1-2.5-.1 0 0-.4-.1-.4-1.4 0 0 0-1.3-.1-1.5 0 0 .1-.7-1.1-.8 0 0-1.7.3-1.7-.7 0 0 .2-.7 1.9-.6 0 0 1.2.2.9-.8l.1-7s.2-1.2-.7-1.3h-1s-1.4 0-1.3-.8c0 0 .5-.8 1.9-.7 0 0 1 .2 1.1-1 0 0 0-2.4.5-2.5-.1 0 1.1.1.7.4' class='st2'/%3E%3Cpath d='M19.5 53s.7.7 1.8.7l6.4.1s.7.1.7.4c0 0-.1.6-1 .4l-7.8-.1-.9.1s-.6-.1.3-1.2z' class='st2'/%3E%3Cpath d='M19.5 53s.7.7 1.8.7l6.4.1s.7.1.7.4c0 0-.1.6-1 .4l-7.8-.1-.9.1s-.6-.1.3-1.2z' class='st4'/%3E%3Cpath d='M39.4 52.4s.6 1.1.8 1.2c0 0 .5.6.4-.5l.1-13.7s-.1-.5 0-1.2l-.6-1s-.6-.5-.6.3V52z' class='st2'/%3E%3Cpath d='M39.4 52.4s.6 1.1.8 1.2c0 0 .5.6.4-.5l.1-13.7s-.1-.5 0-1.2l-.6-1s-.6-.5-.6.3V52z' class='st4'/%3E%3Cpath d='M28.9 45.9s0 1.1-.1 2.2c-.1.6.2 3.4 0 4.8 0 0 0 .5-1 .1 0 0-6.1.1-6.2-.1 0 0-1.7.1-1.8-.8 0 0 .2-6.5.1-6.7 0 0-.1-3.5 0-3.9 0 0 .1-3.3 0-3.7 0 0 0-.8-.1-1.1 0 0 0-.5.8-.2 0 0 .3.5 1.8.3 0 0 1.1.2 2.2 0 0 0 2.4-.2 3 0 0 0 1-.2 1.2.9v2.9l.3 1 .3-.2.1-.7v-3.1s.2-.6 1-.7c0 0 1.2-.1 1.4 0s2.8.2 3.5.1.8.5 3-.6c0 0 .6 0 .6.4 0 0-.2 4 0 4.8 0 0 0 7.4-.2 7.9l.1 2.4s.1 1-1.6 1.1c0 0 1 .1-5.5-.1 0 0-1-.1-2.2.5 0 0-.2-.1-.2-.7 0 0 .2-2.2 0-4.4l-.1-2.4z' class='st2'/%3E%3Cpath d='M24.7 42.5s.1 3.5 0 4v.8s.2.5.5.7c0 0 .2.7-.3.6 0 0-1.2-.1-1.5 0 0 0-.7 0 0-.8 0 0 .2-.3.2-1.2 0 0 0-4 .1-4.2 0 0 .1-.5-.2-.7h-.6l-.7.7s-.2.7-.5 0V42l.4-1.1h.3s.4.3.8.4h2.2l.8-.4s.3 0 .2.5c0 0 .1 1.1-.5 1.2 0 0-.4-.1-.6-.7 0-.1-.6-.5-.6.6M35.1 41.2s-1.8-.2-1.8 1.8c0 0-.2 1.3 1.8 2.2 0 0 1.5.7 1.4 1.6 0 0-.2 1.6-1.8.8 0 0-.8-.4-.7-.8 0 0-.2-.5-.5-.4 0 0-.3.1-.2 1.7 0 0 0 .6.7 0l.4.1s1.3 1 2.4-.2c0 0 1.2-1.1.3-2.4 0 0-.6-1-1.7-1.4 0 0-1-.5-1.3-1.3 0 0 .3-1.4 1.6-.7 0 0 .5.6.8.7 0 0 .4 0 .3-.9l-.1-.7s-.1-.5-.8 0c0-.1-.6.2-.8-.1M29.4 40.2c.3.2.4.7.4.7 1 2.5 1.8 6.2 1.8 6.2.2.5.7.8.7.8.8.3 0 .5 0 .5-.3.1-1.4 0-1.4 0-.6-.1-.3-.3-.3-.3.2-.2 0-1.2 0-1.2 0-.4-.5-1-.5-1-.2-.1-.5.3-.5.3s-.5.2-.6 0-.4-.4-.4-.4c-.6 0-.8 1.4-.8 1.4.3 1.2 0 1 0 1-.3.4-1.2.1-1.2.1-.4-.1-.1-.4-.1-.4.5-.1.7-.7.7-.7.2-.3 1.8-6.5 1.8-6.5-.1-.1 0-.7.4-.5m-.8 3.2c0 .2-.4 1.6-.4 1.6l.3.5h1c.2 0 .3-.2.3-.5 0-.2-.5-1.7-.5-1.7l-.2-.3zM16.5 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 .1-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2-.1-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6.9-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-1l.1-1.9s.1-.5.9-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.9-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0 0 5.4-.1 6 0 0 0 .8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s0 1.2-1.3.9c-.2 0-7.4.1-8 0 .2-.2-.1-.2-.2 0' class='st0'/%3E%3Cpath d='M16.5 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 .1-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2-.1-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6.9-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-1l.1-1.9s.1-.5.9-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.9-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0 0 5.4-.1 6 0 0 0 .8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s0 1.2-1.3.9c-.2 0-7.4.1-8 0 .2-.2-.1-.2-.2 0z' class='st3'/%3E%3Cpath d='M7.6 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7' class='st2'/%3E%3Cpath d='M7.6 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7z' class='st4'/%3E%3Cpath d='M6 25.8s.1-13.4.1-13.6c-.1-.2 0 .2 0 .2s-.1-2.3.5-3.3c0 0-.2-.8-1.3.2l-.1 2s0 1.1-1 1c0 0-1.1 0-1.7.5 0 0-.3 1 .8.9 0 0 1.7 0 1.8.7L5 21.6s.4 1.2-.9 1.2c0 0-1.6-.1-1.6.9 0 0 .3.8 1.7.6 0 0 1 .2.9 1.1v1.8s-.1.7.9.8h7.4s.4 0 .4-.4c0 0 0-.4-.6-.4L7.1 27s-1 .3-1.1-1.2' class='st2'/%3E%3Cpath d='M7.3 25.9s-.2.7.5.5h4.9l1.3.3s1.4-.3 0-1.1H9.3s-.9-.2-1.1-.3c0 0-.5-.2-.9.6' class='st2'/%3E%3Cpath d='M7.3 25.9s-.2.7.5.5h4.9l1.3.3s1.4-.3 0-1.1H9.3s-.9-.2-1.1-.3c0 0-.5-.2-.9.6z' class='st4'/%3E%3Cpath d='M15.4 26.6s-.9 0-.9 1.2c0 0 .1.9 1 .9 0 0 .8-.2.8-1.1 0 0-.5-1.2-.9-1M16 26.1s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6c.1 0-1.4.4-1.3-.5' class='st2'/%3E%3Cpath d='M16 26.1s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6c.1 0-1.4.4-1.3-.5z' class='st4'/%3E%3Cpath d='M16.8 27.5s0-.4.7-.4h6.6s.6.3.6-.8c0 0 .2-5.2.3-10.9 0-1.7.1-3.5 0-5.1 0 0-.1-.7-.3-.9 0 0 0-.8.8-.5 0 0 .7 0 .5 1.1v1.7s-.1.7 1.1.5c0 0 1.3.2 1.3.7 0 0 .4 1-1.1.9h-1.1s-.5.3-.3.9l-.1 6.9s-.1 1.2 1 1.1c0 0 1.2 0 1.4.3 0 0 .8 1.2-1 1.1 0 0-1.1 0-1.3.1 0 0-.2.2-.3 2.5 0 0 .1 1.3-.9 1.2 0 0-6.6.1-7.2 0 0 0-.6.2-.7-.4M8.3 8.8 8.1 24s0 .7 1.1.8c0 0 1.4.1 1.7 0h3.2s.6.6.6-.1c0 0 .4-12.3.2-14.9 0 0 0-1.1-.9-1.1 0 0-3.6.3-3.9 0l-1.3-.3s-.6 0-.5.4' class='st2'/%3E%3Cpath d='M23.3 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.3-1.3-1.1' class='st2'/%3E%3Cpath d='M23.3 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.3-1.3-1.1z' class='st4'/%3E%3Cpath d='M15.7 9.5s-.1 7.2-.1 7.4l-.1 6-.1 2.1s.3.4.5.1c0 0 1.5-.4 2.5-.2 0 0 3 .3 3.7-.2 0 0 .5.2.6-.5 0 0 .2-13.3.1-13.5 0 0 .2-1.9.1-2.1 0 0 0-.4-.9 0 0 0 .1.4-4.4.2-.1 0-1.8 0-1.9.7' class='st2'/%3E%3Cpath d='m14.3 13.9-.4.9s-1 4.6-1.6 5.5c0 0-.1 1-.9.2 0 0-1.9-5.8-2-6l-.6-.4s-.4-.5.3-.6h1.8s.6.5-.2 1c0 0 .1.8 1.1 3.7 0 0 .3 1.1.6.3l1-3.4-.3-1s-.3-.5.1-.5c0 0 1-.1 1.1.3M17 14.7v5l-.1.4s-.5.6-.1.7c0 0-.4.3 3 .3 0 0 1.3.2 1-1.5 0 0-.1-.6-.6.3 0 0-.1.8-1.9.5 0 0-.4-.3-.4-.7v-2.1s0-.5.8-.5c0 0 .9.6 1 .3 0 0 .3-.8 0-1.2 0 0-.4 0-.5.1 0 0-.3.6-1.1.2 0 0-.4-.8-.1-1.4 0 0-.1-1.2.7-1.1 0 0 1 .2 1 .5 0 0 .2.6.5-.1l-.2-.7s-.1-.3-.4-.2c0 0-1.6.2-1.8 0l-1.3.1s-.2.5.4.7c0 .1.1.2.1.4' class='st0'/%3E%3C/svg%3E")
}
.svgicon-expand {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath fill='%231E1E1E' fill-rule='evenodd' d='M29 3H17.415v2.5H26.5v8.807H29zM3 29h11.585v-2.5H5.5v-8.807H3z' clip-rule='evenodd'/%3E%3C/svg%3E");
  background-position:50%;
  background-repeat:no-repeat
}
.l-container {
  margin-left:auto;
  margin-right:auto;
  max-width:1440px;
  padding-left:24px;
  padding-right:24px;
  width:100%
}
@media (min-width:768px) {
  .l-container {
    padding-left:24px;
    padding-right:24px
  }
}
@media (min-width:1200px) {
  .l-container {
    padding-left:72px;
    padding-right:72px
  }
}
.l-sink {
  container:layout/inline-size;
  position:relative;
  z-index:1
}
.l-sink>:not(.c-block):not(.alignwide):not(.html-alignwide):not(.alignfull):not(.wp-block-embed):not(.is-style-pull-quote):not(.wp-block-group__inner-container):not(.is-style-XX-Large.has-text-align-center) {
  margin-left:auto;
  margin-right:auto;
  max-width:624px;
  width:calc(100% - 48px)
}
@media (min-width:768px) {
  .l-sink>:not(.c-block):not(.alignwide):not(.html-alignwide):not(.alignfull):not(.wp-block-embed):not(.is-style-pull-quote):not(.wp-block-group__inner-container):not(.is-style-XX-Large.has-text-align-center) {
    width:calc(100% - 96px)
  }
}
.t-sink>.wp-block-group__inner-container>:not(.c-block):not(.alignwide):not(.html-alignwide):not(.align-wide):not(.alignfull):not(.wp-block-embed):not(.is-style-pull-quote):not(.is-style-XX-Large.has-text-align-center) {
  margin-left:auto;
  margin-right:auto;
  max-width:624px;
  width:calc(100% - 48px)
}
@media (min-width:768px) {
  .t-sink>.wp-block-group__inner-container>:not(.c-block):not(.alignwide):not(.html-alignwide):not(.align-wide):not(.alignfull):not(.wp-block-embed):not(.is-style-pull-quote):not(.is-style-XX-Large.has-text-align-center) {
    width:calc(100% - 96px)
  }
}
.l-sink--double>:not(.c-block):not(.alignwide):not(.alignfull):not(.is-style-XX-Large.has-text-align-center) {
  max-width:848px
}
.g-2-up {
  display:flex;
  flex-flow:row wrap;
  margin:-12px 0
}
@media (min-width:768px) {
  .g-2-up {
    margin:-12px
  }
}
@media (min-width:960px) {
  .g-2-up {
    margin:-24px
  }
}
.g-2-up>* {
  margin:12px 0;
  width:100%
}
@media (min-width:768px) {
  .g-2-up>* {
    margin:12px;
    width:calc(50% - 24px)
  }
}
@media (min-width:960px) {
  .g-2-up>* {
    margin:24px;
    width:calc(50% - 48px)
  }
}
.g-3-up {
  display:flex;
  flex-flow:row wrap;
  margin:-12px 0
}
@media (min-width:768px) {
  .g-3-up {
    margin:-12px
  }
}
@media (min-width:960px) {
  .g-3-up {
    margin:-24px
  }
}
.g-3-up>* {
  margin:12px 0;
  width:100%
}
@media (min-width:768px) {
  .g-3-up>* {
    margin:12px;
    width:calc(50% - 24px)
  }
}
@media (min-width:960px) {
  .g-3-up>* {
    margin:24px;
    width:calc(33.3333% - 48px)
  }
}
.g-4-up {
  display:flex;
  flex-flow:row wrap;
  margin:-12px 0
}
@media (min-width:768px) {
  .g-4-up {
    margin:-12px
  }
}
@media (min-width:960px) {
  .g-4-up {
    margin:-24px
  }
}
.g-4-up>* {
  margin:12px 0;
  width:100%
}
@media (min-width:768px) {
  .g-4-up>* {
    margin:12px;
    width:calc(50% - 24px)
  }
}
@media (min-width:960px) {
  .g-4-up>* {
    margin:24px;
    width:calc(25% - 48px)
  }
}
.g-centered {
  justify-content:center
}
.g-2-up .b-content-list__list-item-wrapper,
.g-3-up .b-content-list__list-item-wrapper,
.g-4-up .b-content-list__list-item-wrapper {
  display:flex
}
.g-2-up .b-content-list__list-item-wrapper .c-card-link-wrapper,
.g-3-up .b-content-list__list-item-wrapper .c-card-link-wrapper,
.g-4-up .b-content-list__list-item-wrapper .c-card-link-wrapper {
  display:flex;
  width:100%
}
.g-2-up .b-content-list__list-item-wrapper>.c-card,
.g-2-up .c-card-link-wrapper>.c-card,
.g-3-up .b-content-list__list-item-wrapper>.c-card,
.g-3-up .c-card-link-wrapper>.c-card,
.g-4-up .b-content-list__list-item-wrapper>.c-card,
.g-4-up .c-card-link-wrapper>.c-card {
  width:100%
}
.aligncenter,
.alignfull,
.alignwide,
.html-alignwide {
  margin-left:auto;
  margin-right:auto
}
.wp-block-embed.alignfull,
.wp-block-image.alignfull,
.wp-block-pullquote.alignfull {
  max-width:none
}
.wp-block-image.alignfull img {
  width:100%
}
.aligncenter,
.c-video__wrap.alignwide,
.html-alignwide,
.wp-block-embed.alignwide,
.wp-block-image.alignwide,
.wp-block-pullquote.alignwide {
  max-width:848px
}
@media (min-width:768px) {
  .wp-block-embed .alignleft:not(.is-resized),
  .wp-block-embed .alignright:not(.is-resized),
  .wp-block-image .alignleft:not(.is-resized),
  .wp-block-image .alignright:not(.is-resized) {
    max-width:288px
  }
}
.wp-block-embed .alignleft.wp-image--caption img,
.wp-block-embed .alignright.wp-image--caption img,
.wp-block-image .alignleft.wp-image--caption img,
.wp-block-image .alignright.wp-image--caption img {
  margin-left:0;
  margin-right:0
}
@media (min-width:768px) {
  .wp-block-embed .alignleft,
  .wp-block-image .alignleft {
    float:left;
    margin-right:48px
  }
}
@media (min-width:960px) {
  .wp-block-embed .alignleft,
  .wp-block-image .alignleft {
    margin-left:-112px
  }
}
@media (min-width:768px) {
  .wp-block-embed.alignleft,
  .wp-image.alignleft {
    float:left;
    margin-right:48px
  }
  .wp-block-embed .alignright,
  .wp-block-image .alignright {
    float:right;
    margin-left:48px
  }
}
@media (min-width:960px) {
  .wp-block-embed .alignright,
  .wp-block-image .alignright {
    margin-right:-112px
  }
}
@media (min-width:768px) {
  .wp-block-embed.alignright,
  .wp-image.alignright {
    float:right;
    margin-left:48px
  }
}
.wp-block-image figcaption,
figcaption {
  font-family:GT America Standard Regular;
  font-size:16px;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.2px;
  line-height:1.5;
  max-width:100%;
  padding-bottom:32px;
  padding-top:16px;
  text-align:left
}
.t-theme--light .wp-block-image figcaption,
.t-theme--light figcaption {
  color:#f3f4f4
}
.alignfull .wp-block-image figcaption,
.alignfull figcaption,
.alignwide .wp-block-image figcaption,
.alignwide figcaption,
.wp-block-audio.alignleft .wp-block-image figcaption,
.wp-block-audio.alignleft figcaption,
.wp-block-audio.alignright .wp-block-image figcaption,
.wp-block-audio.alignright figcaption,
.wp-block-embed.alignleft .wp-block-image figcaption,
.wp-block-embed.alignleft figcaption,
.wp-block-embed.alignright .wp-block-image figcaption,
.wp-block-embed.alignright figcaption,
.wp-block-video.alignleft .wp-block-image figcaption,
.wp-block-video.alignleft figcaption,
.wp-block-video.alignright .wp-block-image figcaption,
.wp-block-video.alignright figcaption {
  margin-left:24px;
  margin-right:24px;
  max-width:848px
}
@media (min-width:768px) {
  .alignfull .wp-block-image figcaption,
  .alignfull figcaption,
  .alignwide .wp-block-image figcaption,
  .alignwide figcaption,
  .wp-block-audio.alignleft .wp-block-image figcaption,
  .wp-block-audio.alignleft figcaption,
  .wp-block-audio.alignright .wp-block-image figcaption,
  .wp-block-audio.alignright figcaption,
  .wp-block-embed.alignleft .wp-block-image figcaption,
  .wp-block-embed.alignleft figcaption,
  .wp-block-embed.alignright .wp-block-image figcaption,
  .wp-block-embed.alignright figcaption,
  .wp-block-video.alignleft .wp-block-image figcaption,
  .wp-block-video.alignleft figcaption,
  .wp-block-video.alignright .wp-block-image figcaption,
  .wp-block-video.alignright figcaption {
    margin-left:72px;
    margin-right:72px
  }
}
@media (min-width:960px) {
  .alignfull .wp-block-image figcaption,
  .alignfull figcaption,
  .alignwide .wp-block-image figcaption,
  .alignwide figcaption,
  .wp-block-audio.alignleft .wp-block-image figcaption,
  .wp-block-audio.alignleft figcaption,
  .wp-block-audio.alignright .wp-block-image figcaption,
  .wp-block-audio.alignright figcaption,
  .wp-block-embed.alignleft .wp-block-image figcaption,
  .wp-block-embed.alignleft figcaption,
  .wp-block-embed.alignright .wp-block-image figcaption,
  .wp-block-embed.alignright figcaption,
  .wp-block-video.alignleft .wp-block-image figcaption,
  .wp-block-video.alignleft figcaption,
  .wp-block-video.alignright .wp-block-image figcaption,
  .wp-block-video.alignright figcaption {
    margin-left:auto;
    margin-right:auto
  }
}
.alignleft .wp-block-image figcaption,
.alignleft figcaption {
  padding-bottom:0
}
@media (min-width:960px) {
  .alignleft .wp-block-image figcaption,
  .alignleft figcaption {
    caption-side:bottom;
    display:table-caption;
    margin-left:72px
  }
}
@media (min-width:1200px) {
  .alignleft .wp-block-image figcaption,
  .alignleft figcaption {
    margin-left:0
  }
}
.alignright .wp-block-image figcaption,
.alignright figcaption {
  padding-bottom:0
}
@media (min-width:960px) {
  .alignright .wp-block-image figcaption,
  .alignright figcaption {
    margin-right:72px
  }
}
@media (min-width:1200px) {
  .alignright .wp-block-image figcaption,
  .alignright figcaption {
    margin-right:0
  }
}
.wp-block-group.is-style-group-dark-bg .wp-block-image figcaption,
.wp-block-group.is-style-group-dark-bg figcaption {
  color:#f3f4f4
}
.wp-block-image.block-editor-block-list__block .block-editor-rich-text__editable {
  margin-left:24px;
  margin-right:24px;
  max-width:848px
}
@media (min-width:768px) {
  .wp-block-image.block-editor-block-list__block .block-editor-rich-text__editable {
    margin-left:72px;
    margin-right:72px
  }
}
@media (min-width:960px) {
  .wp-block-image.block-editor-block-list__block .block-editor-rich-text__editable {
    margin-left:auto;
    margin-right:auto
  }
}
img {
  margin-left:auto;
  margin-right:auto
}
.t-sink .wp-block-group__inner-container img,
.t-sink img {
  display:block;
  height:auto;
  line-height:0
}
img.lazyloaded {
  animation:an-fade-in 1s cubic-bezier(.4,0,.2,1);
  animation-duration:1s
}
.wp-image {
  margin:0 auto;
  width:auto
}
.wp-image img {
  width:100%
}
.wp-audio-shortcode.mejs-container,
.wp-video-shortcode.mejs-container {
  background:#c4c5c6;
  margin:64px auto
}
.wp-audio-shortcode.mejs-container .mejs-controls,
.wp-video-shortcode.mejs-container .mejs-controls {
  background:#c4c5c6
}
.wp-audio-shortcode.mejs-container .mejs-overlay-button,
.wp-video-shortcode.mejs-container .mejs-overlay-button {
  background-image:none
}
.wp-embed-aspect-21-9 .wp-block-embed__wrapper {
  aspect-ratio:21/9
}
.wp-embed-aspect-18-9 .wp-block-embed__wrapper {
  aspect-ratio:18/9
}
.wp-embed-aspect-16-9 .wp-block-embed__wrapper {
  aspect-ratio:16/9
}
.wp-embed-aspect-4-3 .wp-block-embed__wrapper {
  aspect-ratio:4/3
}
.wp-embed-aspect-1-1 .wp-block-embed__wrapper {
  aspect-ratio:1
}
.wp-embed-aspect-9-16 .wp-block-embed__wrapper {
  aspect-ratio:9/16
}
.wp-embed-aspect-1-2 .wp-block-embed__wrapper {
  aspect-ratio:1/2
}
.wp-block-embed__wrapper iframe {
  height:100%;
  width:100%
}
.wp-block-embed.is-type-video {
  margin:0 auto;
  max-width:848px
}
.wp-block-embed.is-type-video.alignfull {
  max-width:none
}
.wp-block-embed.is-type-video figcaption {
  margin:0 auto;
  max-width:848px;
  padding-left:24px;
  padding-right:24px;
  text-align:left
}
@media (min-width:768px) {
  .wp-block-embed.is-type-video figcaption {
    padding-left:0;
    padding-right:0
  }
}
.wp-block-audio {
  text-align:center
}
.wp-block-audio audio {
  margin:0 auto;
  max-width:624px;
  position:relative;
  width:100%
}
.wp-block-audio audio::-webkit-media-controls-panel,
.wp-block-audio audio::-webkit-media-controls-play-button {
  background-color:#fff
}
.u-details-container {
  height:200px;
  overflow-y:auto;
  padding:8px 16px 0 0
}
.wp-playlist {
  border:1px solid #bac5c6;
  margin-bottom:64px;
  margin-top:64px
}
.wp-playlist .wp-playlist-tracks {
  margin-top:2px
}
.wp-playlist .mejs-container,
.wp-playlist .mejs-container .mejs-controls {
  background:#c4c5c6
}
.mejs-overlay-play:focus .mejs-overlay-button,
.mejs-overlay-play:hover .mejs-overlay-button {
  background-color:#18814e;
  transform:translate(-50%,-50%) scale(1.1)
}
.wp-playlist .mejs-overlay-button,
.wp-video-shortcode .mejs-overlay-button {
  background:#1e1e1e;
  border-radius:50%;
  display:inline-block;
  font-size:36px;
  height:70px;
  left:50%;
  margin:0;
  position:absolute;
  text-align:center;
  top:50%;
  transform:translate(-50%,-50%);
  transition:background-color .2s,transform .2s ease;
  width:70px
}
@media (min-width:960px) {
  .wp-playlist .mejs-overlay-button,
  .wp-video-shortcode .mejs-overlay-button {
    font-size:60px;
    height:100px;
    width:100px
  }
}
.wp-playlist .mejs-overlay-button:before,
.wp-video-shortcode .mejs-overlay-button:before {
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  color:#fff;
  content:var(--icon-play);
  display:inline-block;
  font-family:core-icons;
  left:3px;
  line-height:70px;
  position:relative;
  top:1px
}
@media (min-width:960px) {
  .wp-playlist .mejs-overlay-button:before,
  .wp-video-shortcode .mejs-overlay-button:before {
    left:5px;
    line-height:100px
  }
}
.wp-playlist-item {
  border-bottom:1px solid #bac5c6
}
.wp-playlist-item .wp-playlist-caption,
.wp-playlist-item .wp-playlist-item-length {
  padding:10px 0
}
.wp-playlist-item a {
  border-bottom:none;
  -webkit-text-decoration:none;
  text-decoration:none
}
.s-aspect-ratio-21-9 {
  aspect-ratio:21/9
}
.s-aspect-ratio-18-9 {
  aspect-ratio:18/9
}
.s-aspect-ratio-16-9 {
  aspect-ratio:16/9
}
.s-aspect-ratio-4-3 {
  aspect-ratio:4/3
}
.s-aspect-ratio-1-1 {
  aspect-ratio:1
}
.s-aspect-ratio-9-16 {
  aspect-ratio:9/16
}
.s-aspect-ratio-1-2 {
  aspect-ratio:1/2
}
.s-sink .wp-block-group__inner-container>:first-child,
.s-sink>:first-child {
  margin-top:0
}
.s-sink .wp-block-group__inner-container>:last-child,
.s-sink>:last-child {
  margin-bottom:0
}
.s-sink .wp-block-group__inner-container>.wp-block-image,
.s-sink .wp-block-group__inner-container>.wp-image,
.s-sink>.wp-block-image,
.s-sink>.wp-image {
  margin-bottom:48px;
  margin-top:48px
}
.s-sink .wp-block-group__inner-container>.wp-block-image .alignleft,
.s-sink .wp-block-group__inner-container>.wp-block-image .alignright,
.s-sink .wp-block-group__inner-container>.wp-image .alignleft,
.s-sink .wp-block-group__inner-container>.wp-image .alignright,
.s-sink>.wp-block-image .alignleft,
.s-sink>.wp-block-image .alignright,
.s-sink>.wp-image .alignleft,
.s-sink>.wp-image .alignright {
  margin-bottom:32px;
  margin-top:32px
}
@media (min-width:768px) {
  .s-sink .wp-block-group__inner-container>.wp-block-image .alignleft,
  .s-sink .wp-block-group__inner-container>.wp-block-image .alignright,
  .s-sink .wp-block-group__inner-container>.wp-image .alignleft,
  .s-sink .wp-block-group__inner-container>.wp-image .alignright,
  .s-sink>.wp-block-image .alignleft,
  .s-sink>.wp-block-image .alignright,
  .s-sink>.wp-image .alignleft,
  .s-sink>.wp-image .alignright {
    display:table;
    margin-top:5px
  }
}
.s-sink .wp-block-group__inner-container>.wp-block-audio,
.s-sink .wp-block-group__inner-container>.wp-block-embed,
.s-sink .wp-block-group__inner-container>.wp-block-video,
.s-sink>.wp-block-audio,
.s-sink>.wp-block-embed,
.s-sink>.wp-block-video {
  margin-bottom:48px;
  margin-top:48px
}
.s-sink .wp-block-group__inner-container>.is-style-t-overline,
.s-sink>.is-style-t-overline {
  margin-bottom:16px
}
.s-sink .wp-block-group__inner-container>.is-style-t-overline+*,
.s-sink>.is-style-t-overline+* {
  margin-top:16px
}
.s-sink .wp-block-group__inner-container>h1,
.s-sink .wp-block-group__inner-container>h2,
.s-sink .wp-block-group__inner-container>h3,
.s-sink .wp-block-group__inner-container>h4,
.s-sink .wp-block-group__inner-container>h5,
.s-sink .wp-block-group__inner-container>h6,
.s-sink>h1,
.s-sink>h2,
.s-sink>h3,
.s-sink>h4,
.s-sink>h5,
.s-sink>h6 {
  margin-bottom:16px;
  margin-top:48px
}
.s-sink .wp-block-group__inner-container>dl,
.s-sink .wp-block-group__inner-container>ol,
.s-sink .wp-block-group__inner-container>ul,
.s-sink>dl,
.s-sink>ol,
.s-sink>ul {
  margin-bottom:32px;
  margin-top:32px
}
.s-sink .wp-block-group__inner-container>ol li~li,
.s-sink .wp-block-group__inner-container>ul li~li,
.s-sink>ol li~li,
.s-sink>ul li~li {
  margin-top:16px
}
.s-sink .wp-block-group__inner-container>dl dd,
.s-sink .wp-block-group__inner-container>p,
.s-sink>dl dd,
.s-sink>p {
  margin-bottom:32px
}
.s-sink .wp-block-group__inner-container>[data-type="core/quote"]>blockquote,
.s-sink .wp-block-group__inner-container>[data-type="core/quote"]>q,
.s-sink .wp-block-group__inner-container>blockquote,
.s-sink .wp-block-group__inner-container>q,
.s-sink>[data-type="core/quote"]>blockquote,
.s-sink>[data-type="core/quote"]>q,
.s-sink>blockquote,
.s-sink>q {
  margin:48px auto
}
.s-sink .wp-block-group__inner-container>[data-type="core/quote"]>blockquote p,
.s-sink .wp-block-group__inner-container>blockquote p,
.s-sink>[data-type="core/quote"]>blockquote p,
.s-sink>blockquote p {
  margin:0 auto
}
.s-sink .wp-block-group__inner-container>[data-type="core/quote"]>blockquote p~p,
.s-sink .wp-block-group__inner-container>blockquote p~p,
.s-sink>[data-type="core/quote"]>blockquote p~p,
.s-sink>blockquote p~p {
  margin-top:32px
}
.s-sink .wp-block-group__inner-container>.wp-block-quote__citation,
.s-sink .wp-block-group__inner-container>cite,
.s-sink>.wp-block-quote__citation,
.s-sink>cite {
  display:block;
  margin-top:8px
}
.s-sink .wp-block-group__inner-container>table,
.s-sink>table {
  margin:48px auto
}
a {
  cursor:pointer;
  -webkit-text-decoration:none;
  text-decoration:none;
  transition:all .15s ease-in-out
}
a,
a:active,
a:focus,
a:hover,
a:visited {
  color:inherit
}
a:focus:not(:focus-visible) {
  outline:0
}
a:focus-visible {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.anchor,
.t-sink p a:not(.a-btn):not(.acf-icon):not(.footnote),
.t-sink>.wp-block-group__inner-container p a:not(.a-btn):not(.acf-icon) {
  border-bottom:1px solid;
  font-family:GT America Standard Bold;
  font-weight:700;
  line-height:1.5
}
.anchor:hover,
.t-sink p a:not(.a-btn):not(.acf-icon):not(.footnote):hover,
.t-sink>.wp-block-group__inner-container p a:not(.a-btn):not(.acf-icon):hover {
  border-color:#df072e;
  color:#df072e;
  -webkit-text-decoration:none;
  text-decoration:none
}
.anchor:focus,
.t-sink p a:not(.a-btn):not(.acf-icon):not(.footnote):focus,
.t-sink>.wp-block-group__inner-container p a:not(.a-btn):not(.acf-icon):focus {
  color:#df072e
}
.anchor.is-style-light,
.is-style-group-dark-bg .anchor,
.is-style-group-dark-bg .t-sink p a:not(.a-btn):not(.acf-icon):not(.footnote),
.is-style-group-dark-bg .t-sink>.wp-block-group__inner-container p a:not(.a-btn):not(.acf-icon),
.t-sink p a:not(.a-btn):not(.acf-icon):not(.footnote).is-style-light,
.t-sink>.wp-block-group__inner-container p a:not(.a-btn):not(.acf-icon).is-style-light,
.t-theme--light .anchor,
.t-theme--light .t-sink p a:not(.a-btn):not(.acf-icon):not(.footnote),
.t-theme--light .t-sink>.wp-block-group__inner-container p a:not(.a-btn):not(.acf-icon) {
  border-bottom:1px solid #f3f4f4;
  color:#f3f4f4
}
.anchor.is-style-light:focus,
.anchor.is-style-light:hover,
.is-style-group-dark-bg .anchor:focus,
.is-style-group-dark-bg .anchor:hover,
.is-style-group-dark-bg .t-sink p a:not(.a-btn):not(.acf-icon):not(.footnote):focus,
.is-style-group-dark-bg .t-sink p a:not(.a-btn):not(.acf-icon):not(.footnote):hover,
.is-style-group-dark-bg .t-sink>.wp-block-group__inner-container p a:not(.a-btn):not(.acf-icon):focus,
.is-style-group-dark-bg .t-sink>.wp-block-group__inner-container p a:not(.a-btn):not(.acf-icon):hover,
.t-sink p a:not(.a-btn):not(.acf-icon):not(.footnote).is-style-light:focus,
.t-sink p a:not(.a-btn):not(.acf-icon):not(.footnote).is-style-light:hover,
.t-sink>.wp-block-group__inner-container p a:not(.a-btn):not(.acf-icon).is-style-light:focus,
.t-sink>.wp-block-group__inner-container p a:not(.a-btn):not(.acf-icon).is-style-light:hover,
.t-theme--light .anchor:focus,
.t-theme--light .anchor:hover,
.t-theme--light .t-sink p a:not(.a-btn):not(.acf-icon):not(.footnote):focus,
.t-theme--light .t-sink p a:not(.a-btn):not(.acf-icon):not(.footnote):hover,
.t-theme--light .t-sink>.wp-block-group__inner-container p a:not(.a-btn):not(.acf-icon):focus,
.t-theme--light .t-sink>.wp-block-group__inner-container p a:not(.a-btn):not(.acf-icon):hover {
  border-bottom-color:#f70834;
  color:#f70834
}
.t-sink .wp-block-group.is-style-group-dark-bg>.wp-block-group__inner-container p a:not(.a-btn):not(.acf-icon) {
  border-bottom:1px solid #f3f4f4;
  color:#f3f4f4
}
.t-sink .wp-block-group.is-style-group-dark-bg>.wp-block-group__inner-container p a:not(.a-btn):not(.acf-icon):focus,
.t-sink .wp-block-group.is-style-group-dark-bg>.wp-block-group__inner-container p a:not(.a-btn):not(.acf-icon):hover {
  border-bottom-color:#f70834;
  color:#f70834
}
a.footnote {
  border:0;
  color:#1e1e1e;
  font-weight:400;
  -webkit-text-decoration:underline;
  text-decoration:underline
}
a.footnote:hover {
  -webkit-text-decoration:none;
  text-decoration:none
}
a.footnote sup {
  margin-left:3px
}
@font-face {
  font-family:Canela Web;
  font-stretch:normal;
  font-style:normal;
  font-weight:400;
  src:url(../fonts/RobotoCondensed-Regular.ttf) format("ttf)"),
  url(../fonts/RobotoCondensed-Regular.ttf) format("ttf)")
}
@font-face {
  font-family:Canela Deck Web;
  font-stretch:normal;
  font-style:normal;
  font-weight:400;
  src:url(../fonts/RobotoCondensed-Regular.ttf) format("ttf)"),
  url(../fonts/RobotoCondensed-Regular.ttf) format("ttf)")
}
@font-face {
  font-family:GT America Standard Bold;
  font-stretch:normal;
  font-style:normal;
  font-weight:700;
  src:url(../fonts/Roboto-BoldCondensed.ttf) format("ttf"),
  url(../fonts/Roboto-BoldCondensed.ttf) format("ttf")
}
@font-face {
  font-family:GT America Standard Medium;
  font-stretch:normal;
  font-style:normal;
  font-weight:600;
  src:url(../fonts/GT-America-Standard-Medium.woff2) format("woff2"),
  url(../fonts/GT-America-Standard-Medium.woff) format("woff")
}
@font-face {
  font-family:GT America Standard Regular;
  font-stretch:normal;
  font-style:normal;
  font-weight:400;
  src:url(../fonts/GT-America-Standard-Regular.woff2) format("woff2"),
  url(../fonts/GT-America-Standard-Regular.woff) format("woff")
}
@font-face {
  font-family:GT America Standard Regular Italic;
  font-stretch:normal;
  font-style:italic;
  font-weight:400;
  src:url(../fonts/GT-America-Standard-Regular-Italic.woff2) format("woff2"),
  url(../fonts/GT-America-Standard-Regular-Italic.woff) format("woff")
}
.h1,
.t-sink>.is-style-h1,
.t-sink>.wp-block-group__inner-container>.is-style-h1,
.t-sink>.wp-block-group__inner-container>h1,
.t-sink>h1 {
  font-family:Canela Deck Web;
  font-size:56px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.2
}
@media (min-width:960px) {
  .h1,
  .t-sink>.is-style-h1,
  .t-sink>.wp-block-group__inner-container>.is-style-h1,
  .t-sink>.wp-block-group__inner-container>h1,
  .t-sink>h1 {
    font-family:Canela Deck Web;
    font-size:64px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.2px;
    line-height:1.05
  }
}
.h2,
.t-sink>.is-style-h2,
.t-sink>.wp-block-group__inner-container>.is-style-h2,
.t-sink>.wp-block-group__inner-container>h2,
.t-sink>h2 {
  font-family:Canela Deck Web;
  font-size:48px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.2
}
@media (min-width:960px) {
  .h2,
  .t-sink>.is-style-h2,
  .t-sink>.wp-block-group__inner-container>.is-style-h2,
  .t-sink>.wp-block-group__inner-container>h2,
  .t-sink>h2 {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.h3,
.t-sink>.is-style-h3,
.t-sink>.wp-block-group__inner-container>.is-style-h3,
.t-sink>.wp-block-group__inner-container>h3,
.t-sink>h3 {
  font-family:Canela Deck Web;
  font-size:42px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.15
}
@media (min-width:960px) {
  .h3,
  .t-sink>.is-style-h3,
  .t-sink>.wp-block-group__inner-container>.is-style-h3,
  .t-sink>.wp-block-group__inner-container>h3,
  .t-sink>h3 {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.h4,
.t-sink>.is-style-h4,
.t-sink>.wp-block-group__inner-container>.is-style-h4,
.t-sink>.wp-block-group__inner-container>h4,
.t-sink>h4 {
  font-family:GT America Standard Bold;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  letter-spacing:-.1px;
  line-height:1.25
}
@media (min-width:960px) {
  .h4,
  .t-sink>.is-style-h4,
  .t-sink>.wp-block-group__inner-container>.is-style-h4,
  .t-sink>.wp-block-group__inner-container>h4,
  .t-sink>h4 {
    font-family:Canela Deck Web;
    font-size:42px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.15
  }
}
.h5,
.t-sink>.is-style-h5,
.t-sink>.wp-block-group__inner-container>.is-style-h5,
.t-sink>.wp-block-group__inner-container>h5,
.t-sink>h5 {
  font-family:GT America Standard Bold;
  font-size:24px;
  font-style:normal;
  font-weight:700;
  letter-spacing:-.1px;
  line-height:1.4
}
@media (min-width:960px) {
  .h5,
  .t-sink>.is-style-h5,
  .t-sink>.wp-block-group__inner-container>.is-style-h5,
  .t-sink>.wp-block-group__inner-container>h5,
  .t-sink>h5 {
    font-family:GT America Standard Bold;
    font-size:32px;
    font-style:normal;
    font-weight:700;
    letter-spacing:-.1px;
    line-height:1.25
  }
}
.h6,
.t-sink>.is-style-h6,
.t-sink>.wp-block-group__inner-container>.is-style-h6,
.t-sink>.wp-block-group__inner-container>h6,
.t-sink>h6 {
  font-family:GT America Standard Bold;
  font-size:24px;
  font-style:normal;
  font-weight:700;
  letter-spacing:-.1px;
  line-height:1.4
}
.h-default>a,
.t-sink .h-default>a,
.t-sink>.wp-block-group__inner-container>.h-default>a {
  border-bottom:1px solid;
  color:#1e1e1e
}
.h-default>a:hover,
.t-sink .h-default>a:hover,
.t-sink>.wp-block-group__inner-container>.h-default>a:hover {
  border-color:#df072e;
  color:#df072e;
  -webkit-text-decoration:none;
  text-decoration:none
}
.h-default>a:focus-visible,
.t-sink .h-default>a:focus-visible,
.t-sink>.wp-block-group__inner-container>.h-default>a:focus-visible {
  border-color:#df072e;
  color:#df072e
}
.h-default>a.is-style-light,
.t-sink .h-default>a.is-style-light,
.t-sink>.wp-block-group__inner-container>.h-default>a.is-style-light,
.t-theme--light .h-default>a,
.t-theme--light .t-sink .h-default>a,
.t-theme--light .t-sink>.wp-block-group__inner-container>.h-default>a {
  border-bottom:1px solid #f3f4f4;
  color:#f3f4f4
}
.h-default>a.is-style-light:focus,
.h-default>a.is-style-light:hover,
.t-sink .h-default>a.is-style-light:focus,
.t-sink .h-default>a.is-style-light:hover,
.t-sink>.wp-block-group__inner-container>.h-default>a.is-style-light:focus,
.t-sink>.wp-block-group__inner-container>.h-default>a.is-style-light:hover,
.t-theme--light .h-default>a:focus,
.t-theme--light .h-default>a:hover,
.t-theme--light .t-sink .h-default>a:focus,
.t-theme--light .t-sink .h-default>a:hover,
.t-theme--light .t-sink>.wp-block-group__inner-container>.h-default>a:focus,
.t-theme--light .t-sink>.wp-block-group__inner-container>.h-default>a:hover {
  border-bottom-color:#f70834;
  color:#f3f4f4
}
.t-sink .wp-block-group.is-style-group-dark-bg>.wp-block-group__inner-container .h-default>a {
  border-bottom:1px solid #f3f4f4;
  color:#f3f4f4
}
.t-sink .wp-block-group.is-style-group-dark-bg>.wp-block-group__inner-container .h-default>a:hover {
  border-color:#f70834;
  color:#f70834;
  -webkit-text-decoration:none;
  text-decoration:none
}
.t-sink .wp-block-group.is-style-group-dark-bg>.wp-block-group__inner-container .h-default>a:focus-visible {
  border-color:#f70834;
  color:#f70834
}
.t-sink .h-default.is-style-h1 {
  font-family:Canela Deck Web;
  font-size:64px;
  font-size:48px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.2px;
  line-height:1.05
}
.t-sink .h-default.is-style-h2 {
  font-size:56px;
  font-size:36px
}
.t-sink .h-default.is-style-h2,
.t-sink .h-default.is-style-h3 {
  font-family:Canela Deck Web;
  font-family:GT America Standard Bold;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.2
}
.t-sink .h-default.is-style-h3 {
  font-size:48px;
  font-size:30px
}
.t-sink .h-default.is-style-h4 {
  font-family:Canela Deck Web;
  font-family:GT America Standard Bold;
  font-size:42px;
  font-size:24px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.15
}
.t-sink .h-default.is-style-h5 {
  font-size:32px;
  font-size:20px;
  line-height:1.25
}
.t-sink .h-default.is-style-h5,
.t-sink .h-default.is-style-h6 {
  font-family:GT America Standard Bold;
  font-style:normal;
  font-weight:700;
  letter-spacing:-.1px
}
.t-sink .h-default.is-style-h6 {
  font-family:GT America Standard Medium;
  font-size:24px;
  font-size:14px;
  line-height:1.4;
  text-transform:uppercase
}
.h1.is-style-XX-Large,
.h2.is-style-XX-Large,
.h3.is-style-XX-Large,
.h4.is-style-XX-Large,
.h5.is-style-XX-Large,
.h6.is-style-XX-Large,
.is-style-XX-Large,
.is-style-XX-Large.is-style-XX-Large,
.t-sink>.is-style-h1.is-style-XX-Large,
.t-sink>.is-style-h2.is-style-XX-Large,
.t-sink>.is-style-h3.is-style-XX-Large,
.t-sink>.is-style-h4.is-style-XX-Large,
.t-sink>.is-style-h5.is-style-XX-Large,
.t-sink>.is-style-h6.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>.is-style-h1.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>.is-style-h2.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>.is-style-h3.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>.is-style-h4.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>.is-style-h5.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>.is-style-h6.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>h1.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>h2.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>h3.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>h4.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>h5.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>h6.is-style-XX-Large,
.t-sink>h1.is-style-XX-Large,
.t-sink>h2.is-style-XX-Large,
.t-sink>h3.is-style-XX-Large,
.t-sink>h4.is-style-XX-Large,
.t-sink>h5.is-style-XX-Large,
.t-sink>h6.is-style-XX-Large {
  position:relative;
  z-index:2
}
.h1.is-style-XX-Large.has-text-align-center,
.h2.is-style-XX-Large.has-text-align-center,
.h3.is-style-XX-Large.has-text-align-center,
.h4.is-style-XX-Large.has-text-align-center,
.h5.is-style-XX-Large.has-text-align-center,
.h6.is-style-XX-Large.has-text-align-center,
.is-style-XX-Large.has-text-align-center,
.is-style-XX-Large.is-style-XX-Large.has-text-align-center,
.t-sink>.is-style-h1.is-style-XX-Large.has-text-align-center,
.t-sink>.is-style-h2.is-style-XX-Large.has-text-align-center,
.t-sink>.is-style-h3.is-style-XX-Large.has-text-align-center,
.t-sink>.is-style-h4.is-style-XX-Large.has-text-align-center,
.t-sink>.is-style-h5.is-style-XX-Large.has-text-align-center,
.t-sink>.is-style-h6.is-style-XX-Large.has-text-align-center,
.t-sink>.wp-block-group__inner-container>.is-style-h1.is-style-XX-Large.has-text-align-center,
.t-sink>.wp-block-group__inner-container>.is-style-h2.is-style-XX-Large.has-text-align-center,
.t-sink>.wp-block-group__inner-container>.is-style-h3.is-style-XX-Large.has-text-align-center,
.t-sink>.wp-block-group__inner-container>.is-style-h4.is-style-XX-Large.has-text-align-center,
.t-sink>.wp-block-group__inner-container>.is-style-h5.is-style-XX-Large.has-text-align-center,
.t-sink>.wp-block-group__inner-container>.is-style-h6.is-style-XX-Large.has-text-align-center,
.t-sink>.wp-block-group__inner-container>h1.is-style-XX-Large.has-text-align-center,
.t-sink>.wp-block-group__inner-container>h2.is-style-XX-Large.has-text-align-center,
.t-sink>.wp-block-group__inner-container>h3.is-style-XX-Large.has-text-align-center,
.t-sink>.wp-block-group__inner-container>h4.is-style-XX-Large.has-text-align-center,
.t-sink>.wp-block-group__inner-container>h5.is-style-XX-Large.has-text-align-center,
.t-sink>.wp-block-group__inner-container>h6.is-style-XX-Large.has-text-align-center,
.t-sink>h1.is-style-XX-Large.has-text-align-center,
.t-sink>h2.is-style-XX-Large.has-text-align-center,
.t-sink>h3.is-style-XX-Large.has-text-align-center,
.t-sink>h4.is-style-XX-Large.has-text-align-center,
.t-sink>h5.is-style-XX-Large.has-text-align-center,
.t-sink>h6.is-style-XX-Large.has-text-align-center {
  margin-left:auto;
  margin-right:auto;
  max-width:1296px
}
.h1.is-style-XX-Large,
.h2.is-style-XX-Large,
.h3.is-style-XX-Large,
.h4.is-style-XX-Large,
.h5.is-style-XX-Large,
.h6.is-style-XX-Large,
.is-style-XX-Large,
.is-style-XX-Large.is-style-XX-Large,
.t-sink>.is-style-h1.is-style-XX-Large,
.t-sink>.is-style-h2.is-style-XX-Large,
.t-sink>.is-style-h3.is-style-XX-Large,
.t-sink>.is-style-h4.is-style-XX-Large,
.t-sink>.is-style-h5.is-style-XX-Large,
.t-sink>.is-style-h6.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>.is-style-h1.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>.is-style-h2.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>.is-style-h3.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>.is-style-h4.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>.is-style-h5.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>.is-style-h6.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>h1.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>h2.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>h3.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>h4.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>h5.is-style-XX-Large,
.t-sink>.wp-block-group__inner-container>h6.is-style-XX-Large,
.t-sink>h1.is-style-XX-Large,
.t-sink>h2.is-style-XX-Large,
.t-sink>h3.is-style-XX-Large,
.t-sink>h4.is-style-XX-Large,
.t-sink>h5.is-style-XX-Large,
.t-sink>h6.is-style-XX-Large {
  font-family:Canela Deck Web;
  font-size:42px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.15
}
@media (min-width:768px) {
  .h1.is-style-XX-Large,
  .h2.is-style-XX-Large,
  .h3.is-style-XX-Large,
  .h4.is-style-XX-Large,
  .h5.is-style-XX-Large,
  .h6.is-style-XX-Large,
  .is-style-XX-Large,
  .is-style-XX-Large.is-style-XX-Large,
  .t-sink>.is-style-h1.is-style-XX-Large,
  .t-sink>.is-style-h2.is-style-XX-Large,
  .t-sink>.is-style-h3.is-style-XX-Large,
  .t-sink>.is-style-h4.is-style-XX-Large,
  .t-sink>.is-style-h5.is-style-XX-Large,
  .t-sink>.is-style-h6.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>.is-style-h1.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>.is-style-h2.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>.is-style-h3.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>.is-style-h4.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>.is-style-h5.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>.is-style-h6.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>h1.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>h2.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>h3.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>h4.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>h5.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>h6.is-style-XX-Large,
  .t-sink>h1.is-style-XX-Large,
  .t-sink>h2.is-style-XX-Large,
  .t-sink>h3.is-style-XX-Large,
  .t-sink>h4.is-style-XX-Large,
  .t-sink>h5.is-style-XX-Large,
  .t-sink>h6.is-style-XX-Large {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@media (min-width:960px) {
  .h1.is-style-XX-Large,
  .h2.is-style-XX-Large,
  .h3.is-style-XX-Large,
  .h4.is-style-XX-Large,
  .h5.is-style-XX-Large,
  .h6.is-style-XX-Large,
  .is-style-XX-Large,
  .is-style-XX-Large.is-style-XX-Large,
  .t-sink>.is-style-h1.is-style-XX-Large,
  .t-sink>.is-style-h2.is-style-XX-Large,
  .t-sink>.is-style-h3.is-style-XX-Large,
  .t-sink>.is-style-h4.is-style-XX-Large,
  .t-sink>.is-style-h5.is-style-XX-Large,
  .t-sink>.is-style-h6.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>.is-style-h1.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>.is-style-h2.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>.is-style-h3.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>.is-style-h4.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>.is-style-h5.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>.is-style-h6.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>h1.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>h2.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>h3.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>h4.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>h5.is-style-XX-Large,
  .t-sink>.wp-block-group__inner-container>h6.is-style-XX-Large,
  .t-sink>h1.is-style-XX-Large,
  .t-sink>h2.is-style-XX-Large,
  .t-sink>h3.is-style-XX-Large,
  .t-sink>h4.is-style-XX-Large,
  .t-sink>h5.is-style-XX-Large,
  .t-sink>h6.is-style-XX-Large {
    font-family:Canela Web;
    font-size:96px;
    font-style:normal;
    font-weight:400;
    line-height:1
  }
}
.h1.has-crimson-color,
.h2.has-crimson-color,
.h3.has-crimson-color,
.h4.has-crimson-color,
.h5.has-crimson-color,
.h6.has-crimson-color,
.has-crimson-color,
.is-style-XX-Large.has-crimson-color,
.t-sink>.is-style-h1.has-crimson-color,
.t-sink>.is-style-h2.has-crimson-color,
.t-sink>.is-style-h3.has-crimson-color,
.t-sink>.is-style-h4.has-crimson-color,
.t-sink>.is-style-h5.has-crimson-color,
.t-sink>.is-style-h6.has-crimson-color,
.t-sink>.wp-block-group__inner-container>.is-style-h1.has-crimson-color,
.t-sink>.wp-block-group__inner-container>.is-style-h2.has-crimson-color,
.t-sink>.wp-block-group__inner-container>.is-style-h3.has-crimson-color,
.t-sink>.wp-block-group__inner-container>.is-style-h4.has-crimson-color,
.t-sink>.wp-block-group__inner-container>.is-style-h5.has-crimson-color,
.t-sink>.wp-block-group__inner-container>.is-style-h6.has-crimson-color,
.t-sink>.wp-block-group__inner-container>h1.has-crimson-color,
.t-sink>.wp-block-group__inner-container>h2.has-crimson-color,
.t-sink>.wp-block-group__inner-container>h3.has-crimson-color,
.t-sink>.wp-block-group__inner-container>h4.has-crimson-color,
.t-sink>.wp-block-group__inner-container>h5.has-crimson-color,
.t-sink>.wp-block-group__inner-container>h6.has-crimson-color,
.t-sink>h1.has-crimson-color,
.t-sink>h2.has-crimson-color,
.t-sink>h3.has-crimson-color,
.t-sink>h4.has-crimson-color,
.t-sink>h5.has-crimson-color,
.t-sink>h6.has-crimson-color {
  color:#a51c30;
  position:relative;
  z-index:2
}
.has-crimson-color {
  color:#a51c30
}
.t-sink>.wp-block-group__inner-container>hr,
.t-sink>hr,
[data-type^=core]>hr {
  border:none;
  margin:0 auto;
  max-width:624px!important;
  padding:24px 0;
  position:relative;
  width:100%
}
.t-sink>.wp-block-group__inner-container>hr:after,
.t-sink>hr:after,
[data-type^=core]>hr:after {
  border-bottom:1px solid #bac5c6;
  content:"";
  height:1px;
  left:1px;
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  width:100%
}
.t-sink>.wp-block-group__inner-container>hr.is-style-light:after,
.t-sink>hr.is-style-light:after,
.t-theme--light .t-sink>.wp-block-group__inner-container>hr:after,
.t-theme--light .t-sink>hr:after,
.t-theme--light [data-type^=core]>hr:after,
[data-type^=core]>hr.is-style-light:after {
  border-bottom-color:#f3f4f4
}
.t-sink .wp-block-group__inner-container>.t-list,
.t-sink .wp-block-group__inner-container>dl,
.t-sink .wp-block-group__inner-container>ol,
.t-sink .wp-block-group__inner-container>ul,
.t-sink>.t-list,
.t-sink>dl,
.t-sink>ol,
.t-sink>ul {
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5
}
.t-sink .wp-block-group__inner-container>.t-list b,
.t-sink .wp-block-group__inner-container>.t-list strong,
.t-sink .wp-block-group__inner-container>dl b,
.t-sink .wp-block-group__inner-container>dl strong,
.t-sink .wp-block-group__inner-container>ol b,
.t-sink .wp-block-group__inner-container>ol strong,
.t-sink .wp-block-group__inner-container>ul b,
.t-sink .wp-block-group__inner-container>ul strong,
.t-sink>.t-list b,
.t-sink>.t-list strong,
.t-sink>dl b,
.t-sink>dl strong,
.t-sink>ol b,
.t-sink>ol strong,
.t-sink>ul b,
.t-sink>ul strong {
  font-family:GT America Standard Bold;
  font-weight:700
}
.t-sink .t-list ol,
.t-sink .t-list ul,
.t-sink dl ol,
.t-sink dl ul,
.t-sink ol ol,
.t-sink ol ul,
.t-sink ul ol,
.t-sink ul ul {
  margin-left:0;
  margin-top:16px;
  padding-left:1.5em
}
.t-sink .t-list ol li,
.t-sink .t-list ul li,
.t-sink dl ol li,
.t-sink dl ul li,
.t-sink ol ol li,
.t-sink ol ul li,
.t-sink ul ol li,
.t-sink ul ul li {
  padding-left:8px
}
.t-sink .t-list ol li:before,
.t-sink .t-list ul li:before,
.t-sink dl ol li:before,
.t-sink dl ul li:before,
.t-sink ol ol li:before,
.t-sink ol ul li:before,
.t-sink ul ol li:before,
.t-sink ul ul li:before {
  display:none
}
.t-list--bullets,
.t-sink ul,
.t-sink>.wp-block-group__inner-container ul {
  list-style:disc outside;
  padding-left:1.5em
}
.t-list--bullets-stylized,
.t-sink>.wp-block-group__inner-container>ul,
.t-sink>ul {
  list-style:none;
  padding-left:0
}
.t-list--bullets-stylized li,
.t-sink>.wp-block-group__inner-container>ul li,
.t-sink>ul li {
  padding-left:32px;
  position:relative
}
.t-list--bullets-stylized li:before,
.t-sink>.wp-block-group__inner-container>ul li:before,
.t-sink>ul li:before {
  font-family:core-icons;
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  content:"\2022";
  font-size:26px;
  left:4px;
  line-height:1.1;
  position:absolute;
  text-rendering:auto;
  top:-2px
}
.t-list--bullets-stylized ol,
.t-sink>.wp-block-group__inner-container>ul ol,
.t-sink>ul ol {
  list-style:decimal
}
.t-list--bullets-stylized ol li,
.t-sink>.wp-block-group__inner-container>ul ol li,
.t-sink>ul ol li {
  counter-increment:none
}
.t-list--bullets-stylized a,
.t-sink>.wp-block-group__inner-container>ul a,
.t-sink>ul a {
  border-bottom:1px solid;
  color:#1e1e1e;
  font-family:GT America Standard Bold;
  font-weight:700;
  line-height:1.5
}
.t-list--bullets-stylized a:hover,
.t-sink>.wp-block-group__inner-container>ul a:hover,
.t-sink>ul a:hover {
  border-color:#df072e;
  color:#df072e;
  -webkit-text-decoration:none;
  text-decoration:none
}
.t-list--bullets-stylized a:focus,
.t-sink>.wp-block-group__inner-container>ul a:focus,
.t-sink>ul a:focus {
  color:#df072e
}
.t-list--bullets-stylized.is-style-no-bullets li,
.t-list--bullets-stylized.is-style-t-list-no-bullets li,
.t-sink>.wp-block-group__inner-container>ul.is-style-no-bullets li,
.t-sink>.wp-block-group__inner-container>ul.is-style-t-list-no-bullets li,
.t-sink>ul.is-style-no-bullets li,
.t-sink>ul.is-style-t-list-no-bullets li {
  padding-left:0
}
.t-list--bullets-stylized.is-style-no-bullets li:before,
.t-list--bullets-stylized.is-style-t-list-no-bullets li:before,
.t-sink>.wp-block-group__inner-container>ul.is-style-no-bullets li:before,
.t-sink>.wp-block-group__inner-container>ul.is-style-t-list-no-bullets li:before,
.t-sink>ul.is-style-no-bullets li:before,
.t-sink>ul.is-style-t-list-no-bullets li:before {
  display:none
}
.t-list--bullets-stylized.is-style-no-bullets ol,
.t-list--bullets-stylized.is-style-t-list-no-bullets ol,
.t-sink>.wp-block-group__inner-container>ul.is-style-no-bullets ol,
.t-sink>.wp-block-group__inner-container>ul.is-style-t-list-no-bullets ol,
.t-sink>ul.is-style-no-bullets ol,
.t-sink>ul.is-style-t-list-no-bullets ol {
  padding-left:3rem
}
.t-list--bullets-stylized.is-style-light li,
.t-sink>.wp-block-group__inner-container>ul.is-style-light li,
.t-sink>ul.is-style-light li,
.t-theme--light .t-list--bullets-stylized li,
.t-theme--light .t-sink>.wp-block-group__inner-container>ul li,
.t-theme--light .t-sink>ul li {
  color:#f3f4f4
}
.t-list--bullets-stylized.is-style-light a:hover,
.t-sink>.wp-block-group__inner-container>ul.is-style-light a:hover,
.t-sink>ul.is-style-light a:hover,
.t-theme--light .t-list--bullets-stylized a:hover,
.t-theme--light .t-sink>.wp-block-group__inner-container>ul a:hover,
.t-theme--light .t-sink>ul a:hover {
  border-color:#f70834;
  color:#f70834
}
.t-list--bullets-stylized.is-style-light a:focus,
.t-sink>.wp-block-group__inner-container>ul.is-style-light a:focus,
.t-sink>ul.is-style-light a:focus,
.t-theme--light .t-list--bullets-stylized a:focus,
.t-theme--light .t-sink>.wp-block-group__inner-container>ul a:focus,
.t-theme--light .t-sink>ul a:focus {
  color:#f70834
}
.t-list--numbered,
.t-sink>.wp-block-group__inner-container>ol,
.t-sink>ol {
  list-style:decimal outside;
  padding-left:1.5em
}
.t-list--numbered-stylized li,
.t-sink>.wp-block-group__inner-container>ol li,
.t-sink>ol li {
  padding-left:13px;
  position:relative
}
.t-list--numbered-stylized li ol,
.t-sink>.wp-block-group__inner-container>ol li ol,
.t-sink>ol li ol {
  list-style:lower-alpha
}
.t-list--numbered-stylized li ul,
.t-sink>.wp-block-group__inner-container>ol li ul,
.t-sink>ol li ul {
  list-style:bullet
}
.t-list--numbered-stylized a,
.t-sink>.wp-block-group__inner-container>ol a,
.t-sink>ol a {
  border-bottom:1px solid;
  color:#1e1e1e;
  font-family:GT America Standard Bold;
  font-weight:700;
  line-height:1.5
}
.t-list--numbered-stylized a:hover,
.t-sink>.wp-block-group__inner-container>ol a:hover,
.t-sink>ol a:hover {
  border-color:#df072e;
  color:#df072e;
  -webkit-text-decoration:none;
  text-decoration:none
}
.t-list--numbered-stylized a:focus,
.t-sink>.wp-block-group__inner-container>ol a:focus,
.t-sink>ol a:focus {
  color:#df072e
}
.t-list--numbered-stylized.is-style-no-bullets,
.t-list--numbered-stylized.is-style-t-list-no-bullets,
.t-sink>.wp-block-group__inner-container>ol.is-style-no-bullets,
.t-sink>.wp-block-group__inner-container>ol.is-style-t-list-no-bullets,
.t-sink>ol.is-style-no-bullets,
.t-sink>ol.is-style-t-list-no-bullets {
  list-style:none;
  padding-left:0
}
.t-list--numbered-stylized.is-style-no-bullets li,
.t-list--numbered-stylized.is-style-t-list-no-bullets li,
.t-sink>.wp-block-group__inner-container>ol.is-style-no-bullets li,
.t-sink>.wp-block-group__inner-container>ol.is-style-t-list-no-bullets li,
.t-sink>ol.is-style-no-bullets li,
.t-sink>ol.is-style-t-list-no-bullets li {
  padding-left:0
}
.t-list--numbered-stylized.is-style-no-bullets li:before,
.t-list--numbered-stylized.is-style-t-list-no-bullets li:before,
.t-sink>.wp-block-group__inner-container>ol.is-style-no-bullets li:before,
.t-sink>.wp-block-group__inner-container>ol.is-style-t-list-no-bullets li:before,
.t-sink>ol.is-style-no-bullets li:before,
.t-sink>ol.is-style-t-list-no-bullets li:before {
  display:none
}
.t-list--numbered-stylized.is-style-no-bullets ol,
.t-list--numbered-stylized.is-style-t-list-no-bullets ol,
.t-sink>.wp-block-group__inner-container>ol.is-style-no-bullets ol,
.t-sink>.wp-block-group__inner-container>ol.is-style-t-list-no-bullets ol,
.t-sink>ol.is-style-no-bullets ol,
.t-sink>ol.is-style-t-list-no-bullets ol {
  padding-left:3rem
}
.t-list--numbered-stylized.is-style-light a:hover,
.t-sink>.wp-block-group__inner-container>ol.is-style-light a:hover,
.t-sink>ol.is-style-light a:hover,
.t-theme--light .t-list--numbered-stylized a:hover,
.t-theme--light .t-sink>.wp-block-group__inner-container>ol a:hover,
.t-theme--light .t-sink>ol a:hover {
  border-color:#f70834;
  color:#f70834
}
.t-list--numbered-stylized.is-style-light a:focus,
.t-sink>.wp-block-group__inner-container>ol.is-style-light a:focus,
.t-sink>ol.is-style-light a:focus,
.t-theme--light .t-list--numbered-stylized a:focus,
.t-theme--light .t-sink>.wp-block-group__inner-container>ol a:focus,
.t-theme--light .t-sink>ol a:focus {
  color:#f70834
}
.dt,
.t-sink dt,
.t-sink>.wp-block-group__inner-container>dt {
  font-family:GT America Standard Bold;
  font-size:18px;
  font-style:normal;
  font-weight:700;
  line-height:1.5;
  margin-bottom:8px
}
.dd,
.t-sink dd,
.t-sink>.wp-block-group__inner-container>dd {
  font-size:18px;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5
}
.t-theme--light .t-sink>.t-list li a,
.t-theme--light .t-sink>dl li a,
.t-theme--light .t-sink>ol li a,
.t-theme--light .t-sink>ul li a,
.wp-block-group.t-sink.is-style-group-dark-bg .wp-block-group__inner-container>.t-list li a,
.wp-block-group.t-sink.is-style-group-dark-bg .wp-block-group__inner-container>dl li a,
.wp-block-group.t-sink.is-style-group-dark-bg .wp-block-group__inner-container>ol li a,
.wp-block-group.t-sink.is-style-group-dark-bg .wp-block-group__inner-container>ul li a {
  border-bottom:1px solid #f3f4f4;
  color:#f3f4f4
}
.t-theme--light .t-sink>.t-list li a:focus,
.t-theme--light .t-sink>.t-list li a:hover,
.t-theme--light .t-sink>dl li a:focus,
.t-theme--light .t-sink>dl li a:hover,
.t-theme--light .t-sink>ol li a:focus,
.t-theme--light .t-sink>ol li a:hover,
.t-theme--light .t-sink>ul li a:focus,
.t-theme--light .t-sink>ul li a:hover,
.wp-block-group.t-sink.is-style-group-dark-bg .wp-block-group__inner-container>.t-list li a:focus,
.wp-block-group.t-sink.is-style-group-dark-bg .wp-block-group__inner-container>.t-list li a:hover,
.wp-block-group.t-sink.is-style-group-dark-bg .wp-block-group__inner-container>dl li a:focus,
.wp-block-group.t-sink.is-style-group-dark-bg .wp-block-group__inner-container>dl li a:hover,
.wp-block-group.t-sink.is-style-group-dark-bg .wp-block-group__inner-container>ol li a:focus,
.wp-block-group.t-sink.is-style-group-dark-bg .wp-block-group__inner-container>ol li a:hover,
.wp-block-group.t-sink.is-style-group-dark-bg .wp-block-group__inner-container>ul li a:focus,
.wp-block-group.t-sink.is-style-group-dark-bg .wp-block-group__inner-container>ul li a:hover {
  border-bottom-color:#f70834;
  color:#f70834
}
mark {
  background:#1e1e1e;
  color:#f3f4f4;
  padding-left:3px;
  padding-right:3px
}
.t-theme--light mark,
mark.is-style-light {
  background:#f3f4f4;
  color:#1e1e1e
}
.editor-styles-wrapper .t-sink>p,
.t-sink>.wp-block-group__inner-container>p,
.t-sink>p {
  color:#1e1e1e;
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5
}
.editor-styles-wrapper .t-sink>p.is-style-t-overline,
.t-sink>.wp-block-group__inner-container>p.is-style-t-overline,
.t-sink>p.is-style-t-overline {
  font-family:GT America Standard Regular;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  letter-spacing:.05em;
  line-height:1.02;
  text-transform:uppercase
}
.editor-styles-wrapper .t-sink>p.is-style-t-leadin,
.t-sink>.wp-block-group__inner-container>p.is-style-t-leadin,
.t-sink>p.is-style-t-leadin {
  font-family:GT America Standard Regular;
  font-family:GT America Standard Bold;
  font-size:20px;
  font-size:24px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5
}
.editor-styles-wrapper .t-sink>p.has-drop-cap:first-letter,
.t-sink>.wp-block-group__inner-container>p.has-drop-cap:first-letter,
.t-sink>p.has-drop-cap:first-letter {
  float:left;
  font-family:Canela Web;
  font-size:96px;
  font-style:normal;
  font-weight:400;
  line-height:1;
  margin-right:11px
}
.editor-styles-wrapper .t-sink>p.is-style-light,
.t-sink>.wp-block-group__inner-container>p.is-style-light,
.t-sink>p.is-style-light,
.t-theme--light .editor-styles-wrapper .t-sink>p,
.t-theme--light .t-sink>.wp-block-group__inner-container>p,
.t-theme--light .t-sink>p {
  color:#f3f4f4
}
.editor-styles-wrapper .t-sink>p strong,
.t-sink>.wp-block-group__inner-container>p strong,
.t-sink>p strong {
  font-family:GT America Standard Bold
}
.quote,
.t-sink>.wp-block-group__inner-container>q,
.t-sink>q,
[data-type="core/quote"]>q {
  quotes:"\201C""\201D""\2018""\2019"
}
.quote:first-child,
.t-sink>.wp-block-group__inner-container>q:first-child,
.t-sink>q:first-child,
[data-type="core/quote"]>q:first-child {
  text-indent:-.5em
}
.quote:first-child:before,
.t-sink>.wp-block-group__inner-container>q:first-child:before,
.t-sink>q:first-child:before,
[data-type="core/quote"]>q:first-child:before {
  content:open-quote
}
.quote:last-of-type:after,
.t-sink>.wp-block-group__inner-container>q:last-of-type:after,
.t-sink>q:last-of-type:after,
[data-type="core/quote"]>q:last-of-type:after {
  content:close-quote
}
.quote,
.t-sink>.wp-block-group__inner-container>q,
.t-sink>q,
[data-type="core/quote"]>q {
  display:block
}
.quote,
.t-sink>.wp-block-group__inner-container>q,
.t-sink>q,
[data-type="core/quote"]>q,
.blockquote,
.t-sink>.wp-block-group__inner-container>blockquote,
.t-sink>blockquote,
[data-type="core/quote"]>blockquote {
  font-family:Canela Deck Web;
  font-size:42px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.15
}
@media (min-width:960px) {
  .blockquote,
  .t-sink>.wp-block-group__inner-container>blockquote,
  .t-sink>blockquote,
  [data-type="core/quote"]>blockquote {
    position:relative
  }
  .blockquote:before,
  .t-sink>.wp-block-group__inner-container>blockquote:before,
  .t-sink>blockquote:before,
  [data-type="core/quote"]>blockquote:before {
    content:"";
    height:100%;
    position:absolute;
    top:0
  }
}
.blockquote.has-text-align-right,
.t-sink>.wp-block-group__inner-container>blockquote.has-text-align-right,
.t-sink>blockquote.has-text-align-right,
[data-type="core/quote"]>blockquote.has-text-align-right {
  border-right:0;
  padding-left:0
}
@media (min-width:960px) {
  .blockquote.has-text-align-right:before,
  .t-sink>.wp-block-group__inner-container>blockquote.has-text-align-right:before,
  .t-sink>blockquote.has-text-align-right:before,
  [data-type="core/quote"]>blockquote.has-text-align-right:before {
    display:none
  }
}
.blockquote.has-text-align-right p,
.t-sink>.wp-block-group__inner-container>blockquote.has-text-align-right p,
.t-sink>blockquote.has-text-align-right p,
[data-type="core/quote"]>blockquote.has-text-align-right p {
  padding-right:38px
}
.blockquote.has-text-align-center,
.t-sink>.wp-block-group__inner-container>blockquote.has-text-align-center,
.t-sink>blockquote.has-text-align-center,
[data-type="core/quote"]>blockquote.has-text-align-center {
  text-align:center
}
.blockquote.has-text-align-center:before,
.t-sink>.wp-block-group__inner-container>blockquote.has-text-align-center:before,
.t-sink>blockquote.has-text-align-center:before,
[data-type="core/quote"]>blockquote.has-text-align-center:before {
  display:none
}
.blockquote.has-text-align-center cite,
.blockquote.has-text-align-center p,
.t-sink>.wp-block-group__inner-container>blockquote.has-text-align-center cite,
.t-sink>.wp-block-group__inner-container>blockquote.has-text-align-center p,
.t-sink>blockquote.has-text-align-center cite,
.t-sink>blockquote.has-text-align-center p,
[data-type="core/quote"]>blockquote.has-text-align-center cite,
[data-type="core/quote"]>blockquote.has-text-align-center p {
  max-width:none;
  padding:0
}
.blockquote.has-text-align-center .wp-block-quote__citation,
.t-sink>.wp-block-group__inner-container>blockquote.has-text-align-center .wp-block-quote__citation,
.t-sink>blockquote.has-text-align-center .wp-block-quote__citation,
[data-type="core/quote"]>blockquote.has-text-align-center .wp-block-quote__citation {
  padding-left:0;
  padding-right:0
}
.blockquote p,
.t-sink>.wp-block-group__inner-container>blockquote p,
.t-sink>blockquote p,
[data-type="core/quote"]>blockquote p {
  quotes:"\201C""\201D""\2018""\2019"
}
.blockquote p:first-child,
.t-sink>.wp-block-group__inner-container>blockquote p:first-child,
.t-sink>blockquote p:first-child,
[data-type="core/quote"]>blockquote p:first-child {
  text-indent:-.5em
}
.blockquote p:first-child:before,
.t-sink>.wp-block-group__inner-container>blockquote p:first-child:before,
.t-sink>blockquote p:first-child:before,
[data-type="core/quote"]>blockquote p:first-child:before {
  content:open-quote
}
.blockquote p:last-of-type:after,
.t-sink>.wp-block-group__inner-container>blockquote p:last-of-type:after,
.t-sink>blockquote p:last-of-type:after,
[data-type="core/quote"]>blockquote p:last-of-type:after {
  content:close-quote
}
.blockquote p,
.t-sink>.wp-block-group__inner-container>blockquote p,
.t-sink>blockquote p,
[data-type="core/quote"]>blockquote p {
  border-left:1px solid #1e1e1e;
  font-family:Canela Deck Web;
  font-size:42px;
  font-size:36px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.15;
  line-height:41.4px;
  margin:0!important;
  padding-left:38px;
  text-align:left
}
.blockquote.is-style-default p,
.t-sink>.wp-block-group__inner-container>blockquote.is-style-default p,
.t-sink>blockquote.is-style-default p,
[data-type="core/quote"]>blockquote.is-style-default p {
  border-left:1px solid #1e1e1e;
  text-align:left
}
.blockquote.has-text-align-center.is-style-default p,
.t-sink>.wp-block-group__inner-container>blockquote.has-text-align-center.is-style-default p,
.t-sink>blockquote.has-text-align-center.is-style-default p,
[data-type="core/quote"]>blockquote.has-text-align-center.is-style-default p {
  border-left:none;
  text-align:center
}
.blockquote.has-text-align-right.is-style-default p,
.t-sink>.wp-block-group__inner-container>blockquote.has-text-align-right.is-style-default p,
.t-sink>blockquote.has-text-align-right.is-style-default p,
[data-type="core/quote"]>blockquote.has-text-align-right.is-style-default p {
  border-left:none;
  border-right:1px solid #1e1e1e;
  padding-left:0;
  text-align:right
}
.blockquote.has-text-align-right.is-style-default cite,
.t-sink>.wp-block-group__inner-container>blockquote.has-text-align-right.is-style-default cite,
.t-sink>blockquote.has-text-align-right.is-style-default cite,
[data-type="core/quote"]>blockquote.has-text-align-right.is-style-default cite {
  padding-left:0;
  padding-right:38px
}
.blockquote.has-text-align-right>cite,
.blockquote.has-text-align-right>p,
.t-sink>.wp-block-group__inner-container>blockquote.has-text-align-right>cite,
.t-sink>.wp-block-group__inner-container>blockquote.has-text-align-right>p,
.t-sink>blockquote.has-text-align-right>cite,
.t-sink>blockquote.has-text-align-right>p,
[data-type="core/quote"]>blockquote.has-text-align-right>cite,
[data-type="core/quote"]>blockquote.has-text-align-right>p {
  padding-left:0;
  padding-right:38px;
  text-align:right;
  width:100%
}
@media (min-width:960px) {
  .blockquote.is-style-light:before,
  .t-sink>.wp-block-group__inner-container>blockquote.is-style-light:before,
  .t-sink>blockquote.is-style-light:before,
  .t-theme--light .blockquote:before,
  .t-theme--light .t-sink>.wp-block-group__inner-container>blockquote:before,
  .t-theme--light .t-sink>blockquote:before,
  .t-theme--light [data-type="core/quote"]>blockquote:before,
  [data-type="core/quote"]>blockquote.is-style-light:before {
    border-left-color:#f3f4f4
  }
}
.blockquote.is-style-light p,
.t-sink>.wp-block-group__inner-container>blockquote.is-style-light p,
.t-sink>blockquote.is-style-light p,
.t-theme--light .blockquote p,
.t-theme--light .t-sink>.wp-block-group__inner-container>blockquote p,
.t-theme--light .t-sink>blockquote p,
.t-theme--light [data-type="core/quote"]>blockquote p,
[data-type="core/quote"]>blockquote.is-style-light p {
  color:#f3f4f4
}
.cite,
.t-sink>.wp-block-group__inner-container>blockquote cite,
.t-sink>blockquote cite,
.wp-block-quote__citation {
  display:inline-block;
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5;
  margin-top:8px;
  padding-left:38px
}
.cite.is-style-light,
.t-sink>.wp-block-group__inner-container>blockquote cite.is-style-light,
.t-sink>blockquote cite.is-style-light,
.t-theme--light .cite,
.t-theme--light .t-sink>.wp-block-group__inner-container>blockquote cite,
.t-theme--light .t-sink>blockquote cite,
.t-theme--light .wp-block-quote__citation,
.wp-block-quote__citation.is-style-light {
  color:#f3f4f4
}
.cite.is-style-light a,
.t-sink>.wp-block-group__inner-container>blockquote cite.is-style-light a,
.t-sink>blockquote cite.is-style-light a,
.t-theme--light .cite a,
.t-theme--light .t-sink>.wp-block-group__inner-container>blockquote cite a,
.t-theme--light .t-sink>blockquote cite a,
.t-theme--light .wp-block-quote__citation a,
.wp-block-quote__citation.is-style-light a {
  border-bottom:1px solid #f3f4f4
}
.cite.is-style-light a:hover,
.t-sink>.wp-block-group__inner-container>blockquote cite.is-style-light a:hover,
.t-sink>blockquote cite.is-style-light a:hover,
.t-theme--light .cite a:hover,
.t-theme--light .t-sink>.wp-block-group__inner-container>blockquote cite a:hover,
.t-theme--light .t-sink>blockquote cite a:hover,
.t-theme--light .wp-block-quote__citation a:hover,
.wp-block-quote__citation.is-style-light a:hover {
  border-color:#f70834;
  color:#f70834;
  -webkit-text-decoration:none;
  text-decoration:none
}
.cite a,
.t-sink>.wp-block-group__inner-container>blockquote cite a,
.t-sink>blockquote cite a,
.wp-block-quote__citation a {
  border-bottom:1px solid #1e1e1e
}
.cite a:hover,
.t-sink>.wp-block-group__inner-container>blockquote cite a:hover,
.t-sink>blockquote cite a:hover,
.wp-block-quote__citation a:hover {
  border-color:#df072e;
  color:#df072e;
  -webkit-text-decoration:none;
  text-decoration:none
}
.cite a:focus-visible,
.t-sink>.wp-block-group__inner-container>blockquote cite a:focus-visible,
.t-sink>blockquote cite a:focus-visible,
.wp-block-quote__citation a:focus-visible {
  border-color:#df072e;
  color:#df072e
}
.wp-block-group.is-style-group-dark-bg .wp-block-quote__citation,
.wp-block-group.is-style-group-dark-bg cite {
  color:#f3f4f4!important
}
.wp-block-group.is-style-group-dark-bg .wp-block-quote__citation a,
.wp-block-group.is-style-group-dark-bg cite a {
  border-bottom-color:#f3f4f4!important;
  color:#f3f4f4!important
}
.wp-block-group.is-style-group-dark-bg .wp-block-quote__citation a:hover,
.wp-block-group.is-style-group-dark-bg cite a:hover {
  border-color:#f70834!important;
  color:#f70834!important;
  -webkit-text-decoration:none!important;
  text-decoration:none!important
}
.wp-block-group.is-style-group-dark-bg .wp-block-quote__citation a:focus-visible,
.wp-block-group.is-style-group-dark-bg cite a:focus-visible {
  border-color:#f70834!important;
  color:#f70834!important
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote,
.t-sink>blockquote.is-style-pull-quote,
[data-type="core/quote"]>blockquote.is-style-pull-quote {
  quotes:"\201C""\201D""\2018""\2019"
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote:first-child,
.t-sink>blockquote.is-style-pull-quote:first-child,
[data-type="core/quote"]>blockquote.is-style-pull-quote:first-child {
  text-indent:-.5em
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote:first-child:before,
.t-sink>blockquote.is-style-pull-quote:first-child:before,
[data-type="core/quote"]>blockquote.is-style-pull-quote:first-child:before {
  content:open-quote
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote:last-of-type:after,
.t-sink>blockquote.is-style-pull-quote:last-of-type:after,
[data-type="core/quote"]>blockquote.is-style-pull-quote:last-of-type:after {
  content:close-quote
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote,
.t-sink>blockquote.is-style-pull-quote,
[data-type="core/quote"]>blockquote.is-style-pull-quote {
  display:block;
  font-family:Canela Deck Web;
  font-size:42px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.15;
  margin:100px auto;
  max-width:824px;
  text-align:center
}
@media (min-width:960px) {
  .t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote,
  .t-sink>blockquote.is-style-pull-quote,
  [data-type="core/quote"]>blockquote.is-style-pull-quote {
    position:relative
  }
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote:before,
.t-sink>blockquote.is-style-pull-quote:before,
[data-type="core/quote"]>blockquote.is-style-pull-quote:before {
  display:none
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote p,
.t-sink>blockquote.is-style-pull-quote p,
[data-type="core/quote"]>blockquote.is-style-pull-quote p {
  quotes:"\201C""\201D""\2018""\2019"
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote p:first-child,
.t-sink>blockquote.is-style-pull-quote p:first-child,
[data-type="core/quote"]>blockquote.is-style-pull-quote p:first-child {
  text-indent:-.5em
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote p:first-child:before,
.t-sink>blockquote.is-style-pull-quote p:first-child:before,
[data-type="core/quote"]>blockquote.is-style-pull-quote p:first-child:before {
  content:open-quote
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote p:last-of-type:after,
.t-sink>blockquote.is-style-pull-quote p:last-of-type:after,
[data-type="core/quote"]>blockquote.is-style-pull-quote p:last-of-type:after {
  content:close-quote
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote p,
.t-sink>blockquote.is-style-pull-quote p,
[data-type="core/quote"]>blockquote.is-style-pull-quote p {
  border:none;
  color:#1e1e1e;
  font-family:Canela Deck Web;
  font-size:42px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.15;
  line-height:1.14;
  margin:0!important;
  max-width:none;
  padding-left:24px;
  padding-right:24px;
  text-align:center
}
@media (min-width:960px) {
  .t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote p,
  .t-sink>blockquote.is-style-pull-quote p,
  [data-type="core/quote"]>blockquote.is-style-pull-quote p {
    padding-left:0;
    padding-right:0
  }
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote.has-text-align-left,
.t-sink>blockquote.is-style-pull-quote.has-text-align-left,
[data-type="core/quote"]>blockquote.is-style-pull-quote.has-text-align-left {
  text-align:left
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote.has-text-align-left:before,
.t-sink>blockquote.is-style-pull-quote.has-text-align-left:before,
[data-type="core/quote"]>blockquote.is-style-pull-quote.has-text-align-left:before {
  display:none
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote.has-text-align-left cite,
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote.has-text-align-left p,
.t-sink>blockquote.is-style-pull-quote.has-text-align-left cite,
.t-sink>blockquote.is-style-pull-quote.has-text-align-left p,
[data-type="core/quote"]>blockquote.is-style-pull-quote.has-text-align-left cite,
[data-type="core/quote"]>blockquote.is-style-pull-quote.has-text-align-left p {
  padding-left:0;
  text-align:left
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote.has-text-align-left .wp-block-quote__citation,
.t-sink>blockquote.is-style-pull-quote.has-text-align-left .wp-block-quote__citation,
[data-type="core/quote"]>blockquote.is-style-pull-quote.has-text-align-left .wp-block-quote__citation {
  padding-left:20px;
  text-align:left
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote.has-text-align-right,
.t-sink>blockquote.is-style-pull-quote.has-text-align-right,
[data-type="core/quote"]>blockquote.is-style-pull-quote.has-text-align-right {
  border-right:none;
  text-align:right
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote.has-text-align-right:before,
.t-sink>blockquote.is-style-pull-quote.has-text-align-right:before,
[data-type="core/quote"]>blockquote.is-style-pull-quote.has-text-align-right:before {
  display:none
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote.has-text-align-right cite,
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote.has-text-align-right p,
.t-sink>blockquote.is-style-pull-quote.has-text-align-right cite,
.t-sink>blockquote.is-style-pull-quote.has-text-align-right p,
[data-type="core/quote"]>blockquote.is-style-pull-quote.has-text-align-right cite,
[data-type="core/quote"]>blockquote.is-style-pull-quote.has-text-align-right p {
  padding-right:0;
  text-align:right
}
@media (min-width:960px) {
  .t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote.is-style-light:before,
  .t-sink>blockquote.is-style-pull-quote.is-style-light:before,
  .t-theme--light .t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote:before,
  .t-theme--light .t-sink>blockquote.is-style-pull-quote:before,
  .t-theme--light [data-type="core/quote"]>blockquote.is-style-pull-quote:before,
  [data-type="core/quote"]>blockquote.is-style-pull-quote.is-style-light:before {
    border-left-color:#f3f4f4
  }
}
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote.is-style-light p,
.t-sink>blockquote.is-style-pull-quote.is-style-light p,
.t-theme--light .t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote p,
.t-theme--light .t-sink>blockquote.is-style-pull-quote p,
.t-theme--light [data-type="core/quote"]>blockquote.is-style-pull-quote p,
[data-type="core/quote"]>blockquote.is-style-pull-quote.is-style-light p {
  color:#f3f4f4
}
.wp-block-group.is-style-group-dark-bg .wp-block-quote.is-style-pull-quote p {
  color:#f3f4f4!important
}
.cite,
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote cite,
.t-sink>blockquote.is-style-pull-quote cite {
  display:inline-block;
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5;
  margin-top:8px;
  padding-left:24px;
  padding-right:24px
}
@media (min-width:960px) {
  .cite,
  .t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote cite,
  .t-sink>blockquote.is-style-pull-quote cite {
    padding-left:38px
  }
}
.cite.is-style-light,
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote cite.is-style-light,
.t-sink>blockquote.is-style-pull-quote cite.is-style-light,
.t-theme--light .cite,
.t-theme--light .t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote cite,
.t-theme--light .t-sink>blockquote.is-style-pull-quote cite {
  color:#f3f4f4
}
.cite.is-style-light a,
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote cite.is-style-light a,
.t-sink>blockquote.is-style-pull-quote cite.is-style-light a,
.t-theme--light .cite a,
.t-theme--light .t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote cite a,
.t-theme--light .t-sink>blockquote.is-style-pull-quote cite a {
  border-bottom:1px solid #f3f4f4
}
.cite.is-style-light a:hover,
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote cite.is-style-light a:hover,
.t-sink>blockquote.is-style-pull-quote cite.is-style-light a:hover,
.t-theme--light .cite a:hover,
.t-theme--light .t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote cite a:hover,
.t-theme--light .t-sink>blockquote.is-style-pull-quote cite a:hover {
  border-color:#f70834;
  color:#f70834;
  -webkit-text-decoration:none;
  text-decoration:none
}
.cite a,
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote cite a,
.t-sink>blockquote.is-style-pull-quote cite a {
  border-bottom:1px solid #1e1e1e
}
.cite a:hover,
.t-sink>.wp-block-group__inner-container>blockquote.is-style-pull-quote cite a:hover,
.t-sink>blockquote.is-style-pull-quote cite a:hover {
  border-color:#df072e;
  color:#df072e;
  -webkit-text-decoration:none;
  text-decoration:none
}
.t-sink table:not(.acf-table),
.t-sink>.wp-block-group__inner-container>table:not(.acf-table),
.table {
  border:none;
  border-collapse:collapse;
  font-size:16px;
  margin:0 auto;
  max-width:624px;
  table-layout:fixed;
  text-align:left;
  width:100%
}
@media (min-width:768px) {
  .t-sink table:not(.acf-table),
  .t-sink>.wp-block-group__inner-container>table:not(.acf-table),
  .table {
    font-size:18px;
    table-layout:auto
  }
}
.wp-block-table .t-sink table:not(.acf-table),
.wp-block-table .t-sink>.wp-block-group__inner-container>table:not(.acf-table),
.wp-block-table .table {
  overflow-x:auto
}
.t-sink table:not(.acf-table) a,
.t-sink>.wp-block-group__inner-container>table:not(.acf-table) a,
.table a {
  border-bottom:1px solid;
  font-family:GT America Standard Bold;
  font-weight:700;
  line-height:1.5
}
.t-sink table:not(.acf-table) a:hover,
.t-sink>.wp-block-group__inner-container>table:not(.acf-table) a:hover,
.table a:hover {
  border-color:#df072e;
  color:#df072e;
  -webkit-text-decoration:none;
  text-decoration:none
}
.t-sink table:not(.acf-table) a:focus,
.t-sink>.wp-block-group__inner-container>table:not(.acf-table) a:focus,
.table a:focus {
  color:#df072e
}
.t-sink table:not(.acf-table) a.is-style-light,
.t-sink>.wp-block-group__inner-container>table:not(.acf-table) a.is-style-light,
.t-theme--light .t-sink table:not(.acf-table) a,
.t-theme--light .t-sink>.wp-block-group__inner-container>table:not(.acf-table) a,
.t-theme--light .table a,
.table a.is-style-light {
  border-bottom:1px solid #f3f4f4;
  color:#f3f4f4
}
.t-sink table:not(.acf-table) a.is-style-light:focus,
.t-sink table:not(.acf-table) a.is-style-light:hover,
.t-sink>.wp-block-group__inner-container>table:not(.acf-table) a.is-style-light:focus,
.t-sink>.wp-block-group__inner-container>table:not(.acf-table) a.is-style-light:hover,
.t-theme--light .t-sink table:not(.acf-table) a:focus,
.t-theme--light .t-sink table:not(.acf-table) a:hover,
.t-theme--light .t-sink>.wp-block-group__inner-container>table:not(.acf-table) a:focus,
.t-theme--light .t-sink>.wp-block-group__inner-container>table:not(.acf-table) a:hover,
.t-theme--light .table a:focus,
.t-theme--light .table a:hover,
.table a.is-style-light:focus,
.table a.is-style-light:hover {
  border-bottom-color:#f70834;
  color:#f3f4f4
}
.t-sink table:not(.acf-table).has-fixed-layout,
.t-sink>.wp-block-group__inner-container>table:not(.acf-table).has-fixed-layout,
.table.has-fixed-layout {
  width:624px
}
.wp-block-table {
  margin-bottom:32px
}
.wp-block-table.alignleft figcaption {
  display:block
}
.t-sink th,
.t-sink>.wp-block-group__inner-container>th,
.th {
  border:none;
  font-family:GT America Standard Bold;
  font-size:18px;
  font-weight:700;
  line-height:1.5;
  padding:20px 20px 15px 0
}
.t-sink th~th,
.t-sink>.wp-block-group__inner-container>th~th,
.th~th {
  padding-left:20px
}
.t-sink th.is-style-light,
.t-sink>.wp-block-group__inner-container>th.is-style-light,
.t-theme--light .t-sink th,
.t-theme--light .t-sink>.wp-block-group__inner-container>th,
.t-theme--light .th,
.th.is-style-light {
  color:#f3f4f4
}
.t-sink tr,
.t-sink>.wp-block-group__inner-container>tr,
.tr {
  border-bottom:1px solid
}
.t-sink tr~tr,
.t-sink>.wp-block-group__inner-container>tr~tr,
.tr~tr {
  border-top:1px solid
}
.t-sink tr:last-child,
.t-sink>.wp-block-group__inner-container>tr:last-child,
.tr:last-child {
  border:none
}
.t-sink tr.is-style-light,
.t-sink>.wp-block-group__inner-container>tr.is-style-light,
.t-theme--light .t-sink tr,
.t-theme--light .t-sink>.wp-block-group__inner-container>tr,
.t-theme--light .tr,
.tr.is-style-light {
  border-bottom-color:#f3f4f4
}
.t-sink tr.is-style-light~tr,
.t-sink>.wp-block-group__inner-container>tr.is-style-light~tr,
.t-theme--light .t-sink tr~tr,
.t-theme--light .t-sink>.wp-block-group__inner-container>tr~tr,
.t-theme--light .tr~tr,
.tr.is-style-light~tr {
  border-top:1px solid
}
.t-sink thead tr,
.t-sink>.wp-block-group__inner-container>thead tr {
  border-bottom:5px solid
}
.t-sink thead tr.is-style-light,
.t-sink>.wp-block-group__inner-container>thead tr.is-style-light,
.t-theme--light .t-sink thead tr,
.t-theme--light .t-sink>.wp-block-group__inner-container>thead tr {
  border-bottom-color:#f3f4f4
}
.t-sink td,
.t-sink>.wp-block-group__inner-container>td,
.td {
  border:none;
  font-size:18px;
  letter-spacing:-.1px;
  line-height:1.5;
  padding:20px 20px 20px 0
}
.t-sink td~td,
.t-sink>.wp-block-group__inner-container>td~td,
.td~td {
  padding-left:20px
}
.t-sink td.is-style-light,
.t-sink>.wp-block-group__inner-container>td.is-style-light,
.t-theme--light .t-sink td,
.t-theme--light .t-sink>.wp-block-group__inner-container>td,
.t-theme--light .td,
.td.is-style-light {
  color:#f3f4f4
}
.has-text-align-right {
  text-align:right
}
.has-text-align-center {
  text-align:center
}
.t-theme--light,
.t-theme--light * {
  color:#f3f4f4
}
.page-title {
  font-family:Canela Deck Web;
  font-size:42px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.15;
  padding-bottom:16px
}
@media (min-width:768px) {
  .page-title {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2;
    padding-bottom:24px
  }
  .has-featured-image .page-title {
    padding-right:48px
  }
}
@media (min-width:1200px) {
  .page-title {
    font-family:Canela Deck Web;
    font-size:64px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.2px;
    line-height:1.05
  }
}
.page-breadcrumb {
  background-color:#e3e5e5;
  color:#1e1e1e;
  font-family:GT America Standard Medium;
  font-size:12px;
  padding-top:24px;
  text-transform:uppercase
}
@media (min-width:960px) {
  .page-breadcrumb {
    display:none
  }
}
.page-breadcrumb span,
.page-breadcrumb span:before {
  align-items:center;
  display:flex
}
.page-breadcrumb span:before {
  background-color:#bac5c6;
  border-radius:50%;
  color:#1e1e1e;
  content:"\e907";
  font-family:core-icons;
  font-size:12px;
  font-weight:bolder;
  height:20px;
  justify-content:center;
  margin-right:10px;
  width:20px
}
.page-breadcrumb span a:hover {
  -webkit-text-decoration:underline;
  text-decoration:underline
}
.page-template-landing-page-secondary .page-breadcrumb {
  background:transparent;
  margin-bottom:24px
}
.page-template-landing-page-secondary .page-breadcrumb .l-container {
  padding-left:0;
  padding-right:0
}
.archive .page-title,
.blog .page-title {
  font-size:36px
}
@media (min-width:768px) {
  .archive .page-title,
  .blog .page-title {
    font-size:56px
  }
}
@media (min-width:1200px) {
  .archive .page-title,
  .blog .page-title {
    font-size:64px
  }
}
.archive #main-content,
.blog #main-content {
  margin-bottom:250px;
  margin-top:86px
}
.archive .c-subheader-archive__content,
.blog .c-subheader-archive__content {
  margin-bottom:86px;
  max-width:848px
}
@media (min-width:960px) {
  .archive .c-subheader-archive__content,
  .blog .c-subheader-archive__content {
    padding-right:24px
  }
}
.archive .c-subheader-archive__content p,
.blog .c-subheader-archive__content p {
  font-size:18px
}
.archive .b-news,
.blog .b-news {
  margin-bottom:60px;
  padding:0
}
@media (min-width:960px) {
  .archive .b-news,
  .blog .b-news {
    margin-bottom:90px
  }
}
.archive .b-news__wrap,
.blog .b-news__wrap {
  border:none;
  padding-top:0
}
.category-filter-row {
  display:flex;
  justify-content:space-between
}
.category-filter-row .c-dropdown {
  max-width:62vw
}
.category-filter-row__count {
  align-items:center;
  display:flex;
  font-family:GT America Standard Regular;
  font-size:18px
}
@media (min-width:768px) {
  .category-filter-row__count {
    align-items:flex-end
  }
}
.archive-loop {
  align-content:flex-start;
  display:grid;
  justify-content:space-between;
  margin-top:34px;
  grid-gap:16px;
  grid-template-columns:repeat(1,1fr)
}
@media (min-width:783px) {
  .archive-loop {
    grid-template-columns:repeat(2,1fr);
    grid-gap:48px
  }
}
@media (min-width:1200px) {
  .archive-loop {
    grid-template-columns:repeat(3,1fr)
  }
}
.category-item-loop--post {
  background-color:#e3e5e5;
  border:2px solid transparent;
  padding:24px;
  width:100%
}
.category-item-loop:focus-within,
.category-item-loop:hover {
  background-color:#fff
}
.category-item-loop:focus-within .c-image__image,
.category-item-loop:hover .c-image__image {
  transform:scale(1.1)
}
.category-item-loop__meta-source {
  font-family:GT America Standard Medium;
  font-size:16px;
  font-weight:500;
  margin-right:25px
}
.category-item-loop__meta {
  flex-shrink:0
}
.category-item-loop__meta-date {
  font-family:GT America Standard Regular;
  font-size:16px
}
.category-item-loop__header {
  display:flex;
  flex-direction:row-reverse
}
.category-item-loop__header .c-image {
  height:80px;
  margin-left:11px;
  max-width:80px;
  width:100%
}
@media (min-width:768px) {
  .category-item-loop__header .c-image {
    margin-left:13px
  }
}
.category-item-loop__header .c-image {
  overflow:hidden
}
.category-item-loop__header .c-image__image {
  height:100%;
  object-fit:cover;
  transition:transform .3s ease-out 0s
}
.category-item-loop__title {
  font-family:Canela Deck Web;
  font-size:24px;
  line-height:125%;
  margin-right:auto
}
@media (min-width:768px) {
  .category-item-loop__title {
    font-size:32px
  }
}
.category-item-loop_excerpt {
  font-size:18px
}
.category-item-loop__footer {
  display:flex;
  margin-top:8px
}
.c-loop-style-full-width .category-item-loop--post {
  border:none;
  padding:0
}
.c-loop-style-full-width .category-item-loop__header {
  display:flex;
  flex-direction:column;
  margin-bottom:8px
}
.c-loop-style-full-width .category-item-loop__header .c-image {
  height:auto;
  margin-left:0;
  max-width:100%;
  width:100%
}
.c-loop-style-full-width .category-item-loop__header .c-image img {
  height:auto;
  object-fit:unset;
  width:100%
}
.c-loop-style-full-width .category-item-loop .c-image__image {
  transition:transform .4s ease-out 0s
}
.c-loop-style-full-width .category-item-loop:focus-within .c-image__image,
.c-loop-style-full-width .category-item-loop:hover .c-image__image {
  transform:scale(1.07)
}
.c-loop-style-full-width .category-item-loop__title {
  font-size:32px;
  margin-top:21px
}
@media (min-width:768px) {
  .c-loop-style-full-width .category-item-loop__title {
    font-size:42px;
    margin-top:26px
  }
}
.c-loop-style-full-width .category-item-loop_excerpt {
  display:-webkit-box;
  max-height:110px;
  overflow:hidden;
  -webkit-line-clamp:3;
  -webkit-box-orient:vertical;
  text-overflow:ellipsis
}
.c-loop-style-full-width .category-item-loop__title,
.c-loop-style-full-width .category-item-loop_excerpt,
.c-loop-style-full-width footer {
  margin-left:24px;
  margin-right:24px
}
@media (min-width:768px) {
  .c-loop-style-full-width .category-item-loop__title,
  .c-loop-style-full-width .category-item-loop_excerpt,
  .c-loop-style-full-width footer {
    margin-left:30px;
    margin-right:30px
  }
}
.c-loop-style-full-width footer {
  margin-bottom:24px;
  margin-top:24px
}
@media (min-width:768px) {
  .c-loop-style-full-width footer {
    margin-bottom:30px;
    margin-top:30px
  }
}
.c-loop-style-full-width .category-item-loop__meta-source {
  margin-right:18.5px
}
.archive .b-news__side-wrap .c-image,
.blog .b-news__side-wrap .c-image {
  max-height:128px;
  max-width:128px
}
.archive .b-news__side-wrap .c-image .c-image__image,
.blog .b-news__side-wrap .c-image .c-image__image {
  height:100%;
  max-height:128px;
  max-width:128px;
  object-fit:cover
}
.c-subheader-archive__content__description {
  display:flex;
  flex-direction:column;
  max-width:100%
}
@media (min-width:768px) {
  .c-subheader-archive__content__description {
    display:inline-block
  }
}
.c-subheader-archive__content__description .wp-caption.alignleft,
.c-subheader-archive__content__description .wp-caption.alignright {
  margin-bottom:20px;
  margin-top:5px;
  min-width:100%
}
@media (min-width:768px) {
  .c-subheader-archive__content__description .wp-caption.alignleft,
  .c-subheader-archive__content__description .wp-caption.alignright {
    max-width:50%;
    min-width:auto
  }
}
.c-subheader-archive__content__description .wp-caption.alignleft img,
.c-subheader-archive__content__description .wp-caption.alignright img {
  width:100%
}
.c-subheader-archive__content__description .wp-caption.alignleft .wp-caption-text,
.c-subheader-archive__content__description .wp-caption.alignright .wp-caption-text {
  display:flex;
  margin-left:0
}
.c-subheader-archive__content__description .wp-caption {
  max-width:100%
}
.c-subheader-archive__content__description .wp-caption.alignright {
  float:right
}
@media (min-width:768px) {
  .c-subheader-archive__content__description .wp-caption.alignright {
    margin-left:32px
  }
}
.c-subheader-archive__content__description .wp-caption.alignleft {
  float:left
}
@media (min-width:768px) {
  .c-subheader-archive__content__description .wp-caption.alignleft {
    margin-right:32px
  }
}
.c-subheader-archive__content__description .wp-caption.aligncenter {
  min-width:100%
}
.c-subheader-archive__content__description .wp-caption.aligncenter img {
  width:100%
}
.category-item-loop .category-item-loop__title span {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.category-item-loop .category-item-loop__title span:hover {
  background-size:100% 2px
}
.category-item-loop:hover .category-item-loop__title span {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.category-item-loop:hover .category-item-loop__title span,
.category-item-loop:hover .category-item-loop__title span:hover {
  background-size:100% 2px
}
.documents-archive-loop {
  margin-top:60px
}
@media (min-width:960px) {
  .documents-archive-loop {
    margin-top:40px
  }
}
.document-item-loop {
  width:100%
}
.document-item-loop--highlight {
  background-color:rgba(58,86,186,.1)
}
.document-item-loop__border-line {
  border-top:1px solid #1e1e1e;
  display:flex;
  flex-direction:column;
  justify-content:space-between;
  padding-bottom:23px;
  padding-top:53px;
  width:100%
}
@media (min-width:960px) {
  .document-item-loop__border-line {
    flex-direction:row;
    padding-bottom:30px;
    padding-top:30px
  }
}
.document-item-loop__section {
  color:#1e1e1e;
  flex:1
}
.document-item-loop__section.document-item-loop__section--last {
  display:flex;
  margin-top:25px
}
@media (min-width:960px) {
  .document-item-loop__section.document-item-loop__section--last {
    margin-top:15px
  }
  .document-item-loop__section {
    padding-right:20px
  }
  .document-item-loop__section.document-item-loop__section--main {
    flex:0.25
  }
  .document-item-loop__section.document-item-loop__section--body {
    flex:0.4
  }
  .document-item-loop__section.document-item-loop__section--type {
    flex:0.157;
    padding-left:35px;
    padding-right:5px
  }
  .document-item-loop__section.document-item-loop__section--last {
    align-items:flex-start;
    display:flex;
    flex:0.185;
    justify-content:flex-end;
    margin-left:auto;
    margin-top:0;
    padding-right:0
  }
}
.document-item-loop__discovery-phase {
  border-radius:100px;
  display:inline-block;
  font-size:14px;
  font-weight:400;
  margin-bottom:4px;
  padding:5px 13px
}
.document-item-loop__discovery-phase,
.document-item-loop__discovery-phase:hover {
  background-color:#e3e5e5;
  color:#1e1e1e
}
.document-item-loop--highlight .document-item-loop__discovery-phase {
  background-color:#1e1e1e;
  border:1px solid #1e1e1e;
  color:#fff
}
.document-item-loop--highlight .document-item-loop__discovery-phase:hover {
  background-color:#1e1e1e;
  color:#fff
}
.document-item-loop__title {
  font-family:GT America Standard Bold;
  font-size:24px;
  font-weight:700;
  letter-spacing:-.1px;
  line-height:36px
}
.document-item-loop__title span {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.document-item-loop__title span:hover {
  background-size:100% 2px
}
.document-item-loop__title {
  margin-bottom:6px
}
@media (min-width:960px) {
  .document-item-loop__title {
    margin-bottom:0
  }
}
.document-item-loop__date {
  font-family:GT America Standard Medium;
  font-size:14px;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:21px;
  margin-bottom:6px
}
@media (min-width:960px) {
  .document-item-loop__date {
    margin-bottom:0
  }
}
.document-item-loop__section--body {
  margin-bottom:8px
}
@media (min-width:960px) {
  .document-item-loop__section--body {
    margin-bottom:0
  }
}
.document-item-loop__section__description {
  font-weight:400;
  letter-spacing:-.1px
}
.document-item-loop__section__description.t-sink>p {
  font-size:16px;
  line-height:24px
}
@media (min-width:960px) {
  .document-item-loop__section__description.t-sink>p {
    font-size:18px;
    line-height:27px;
    padding-right:20px
  }
}
.document-item-loop__section__description.t-sink p a:not(.a-btn):not(.acf-icon):not(.footnote) {
  font-family:GT America Standard Regular;
  font-weight:400
}
.document-item-loop__section--type p+p {
  margin-top:10px
}
.document-item-loop__section__source {
  font-size:14px;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:21px;
  padding-right:5px;
  padding-top:3px
}
.document-item-loop__section__source span {
  display:flex;
  text-align:right
}
.document-item-loop .document-item-loop__section--last a.a-btn-secondary .a-btn__text {
  margin-top:-7px;
  padding-right:0
}
.document-item-loop .document-item-loop__section--last a.a-btn-secondary .a-btn__text:before {
  height:36px;
  margin-right:0;
  width:36px
}
.document-item-loop:not(.document-item-loop--highlight) .document-item-loop__section--last a.a-btn-secondary .a-btn__text:before {
  background-color:#e3e5e5;
  border-color:#e3e5e5
}
.document-item-loop:not(.document-item-loop--highlight) .document-item-loop__section--last a.a-btn-secondary .a-btn__text:after {
  color:#292c2f
}
.document-item-loop:not(.document-item-loop--highlight) .document-item-loop__section--last a.a-btn-secondary .a-btn__text:hover:before {
  background-color:#1e1e1e;
  border-color:#1e1e1e
}
.document-item-loop:not(.document-item-loop--highlight) .document-item-loop__section--last a.a-btn-secondary .a-btn__text:hover:after {
  color:#fff
}
body.post-type-archive-harvard_document .category-filter-row__count {
  display:none
}
@media (min-width:960px) {
  body.post-type-archive-harvard_document .category-filter-row__count {
    display:block
  }
}
.documents-archive .c-dropdown.c-dropdown--open .c-dropdown__options {
  min-width:min(200px,100vw)
}
.documents-archive .c-dropdown__options a {
  align-items:center;
  display:flex;
  padding:3px 16px
}
.documents-archive .c-dropdown__options a.c-dropdown__options__item--selected {
  background-color:#f3f4f4
}
.documents-archive .c-dropdown__options a.c-dropdown__options__item--selected:after {
  content:"\e905";
  float:right;
  font-family:core-icons;
  font-size:20px
}
.archive #main-content.documents-archive {
  margin-top:47px
}
@media (min-width:960px) {
  .archive #main-content.documents-archive {
    margin-top:86px
  }
}
.archive #main-content.documents-archive .c-subheader-archive__content {
  margin-bottom:45px
}
@media (min-width:960px) {
  .archive #main-content.documents-archive .c-subheader-archive__content {
    margin-bottom:86px
  }
}
.documents-archive .c-dropdown+.c-dropdown {
  margin-top:15px
}
@media (min-width:960px) {
  .documents-archive .c-dropdown+.c-dropdown {
    margin-top:0
  }
}
.single-post .c-subheader__content {
  padding-right:0
}
.single-post .page-title {
  font-size:48px;
  font-weight:400;
  padding-bottom:0;
  padding-right:0;
  text-align:center
}
@media (min-width:768px) {
  .single-post .page-title {
    font-size:56px
  }
}
@media (min-width:1200px) {
  .single-post .page-title {
    font-size:64px
  }
}
.single-post .c-subheader {
  background:#f3f4f4;
  overflow:visible
}
.single-post .single-category-tags+.c-subheader {
  padding-top:32px
}
.single-post .c-subheader__container {
  justify-content:center
}
.single-post .item-single__content .c-image:not(.b-gallery__figure):not(.b-list-with-image__item__figure):not(.c-image--events-grid-img) {
  margin:64px auto;
  max-width:848px;
  width:calc(100% - 48px)
}
.single-post .s-sink>.wp-block-audio,
.single-post .s-sink>.wp-block-embed,
.single-post .s-sink>.wp-block-image,
.single-post .s-sink>.wp-block-video,
.single-post .s-sink>.wp-image {
  margin-bottom:64px;
  margin-top:64px
}
.single-post .s-sink>.wp-block-audio:first-child,
.single-post .s-sink>.wp-block-embed:first-child,
.single-post .s-sink>.wp-block-image:first-child,
.single-post .s-sink>.wp-block-video:first-child,
.single-post .s-sink>.wp-image:first-child {
  margin-top:0
}
.c-subheader__subtitle {
  font-size:20px;
  margin:24px auto 0;
  max-width:100%;
  text-align:center;
  width:624px
}
@media (min-width:768px) {
  .c-subheader__subtitle {
    max-width:calc(100% - 48px)
  }
}
.item-single__content {
  margin-top:64px
}
.item-single__content figure:not(.c-image--events-grid-img) {
  width:calc(100% - 48px)
}
.item-single__content.t-sink>blockquote.is-style-pull-quote {
  margin:64px auto
}
.item-single__content.t-sink>blockquote.is-style-pull-quote p {
  font-size:36px
}
.item-single__footer {
  align-items:center;
  border-top:1px solid #bac5c6;
  display:flex;
  flex-direction:column;
  margin:64px auto 100px;
  max-width:848px;
  padding:16px 0 0;
  width:calc(100% - 48px)
}
@media (min-width:768px) {
  .item-single__footer {
    flex-direction:row;
    justify-content:space-between;
    margin:64px auto 200px
  }
}
.single-category-tags {
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  margin:50px auto 0;
  max-width:828px;
  width:90%
}
.single-category-tags li {
  margin-top:29px
}
.single-category-tags__tag {
  background-color:#e3e5e5;
  border-radius:100px;
  font-size:14px;
  padding:3px 15px
}
.single-category-tags__tag:hover {
  background-color:#1e1e1e;
  color:#f3f4f4
}
@media (min-width:768px) {
  .single-category-tags__tag {
    font-size:16px;
    padding:3px 24px
  }
}
.single-category-tags__tag {
  font-family:GT America Standard Medium;
  padding:8px 15px
}
@media (min-width:768px) {
  .single-category-tags__tag {
    font-size:18px;
    padding:8px 24px
  }
}
.single-category-tags__tag {
  display:flex;
  margin:0 12px
}
.single-programs-post__accordions {
  padding-bottom:18px;
  padding-top:50px
}
@media (min-width:960px) {
  .single-programs-post__accordions {
    padding-bottom:41px;
    padding-top:73px
  }
}
.single-programs-post__related-programs {
  background-color:#e3e5e5;
  padding-bottom:125px;
  padding-top:48px
}
@media (min-width:960px) {
  .single-programs-post__related-programs {
    padding-bottom:195px;
    padding-top:72px
  }
}
.single-programs-post__related-programs__title {
  border-bottom:2px solid #1e1e1e;
  font-family:GT America Standard Bold;
  font-size:20px;
  padding-bottom:16px
}
.program-browser-loop-detail,
.program-browser-loop-detail #main-content {
  min-height:100%
}
.program-browser-loop-detail .single-programs-post__accordions {
  background-color:#f3f4f4
}
.program-browser-loop-detail .single-programs-post__related-programs {
  padding-bottom:120px
}
.program-browser-loop-detail.program-browser-loop-detail--with-related-programs-end {
  background-color:#e3e5e5
}
.program-browser-loop-detail .c-programs-subheader__backlink {
  display:none
}
@media (min-width:614px) {
  .program-browser-loop-detail .c-accordion__header-container {
    font-size:42px
  }
  .program-browser-loop-detail .c-accordion__header:before {
    font-size:20px;
    padding:1px 9px 1px 10px
  }
}
.admin-bar .pb-close-single-program {
  top:62px
}
.c-tooltip-popup {
  background:#1e1e1e;
  border-radius:5px;
  color:#f3f4f4;
  font-size:14px;
  letter-spacing:-.01em;
  opacity:0;
  padding:7px 12px;
  transition:all .15s ease-in-out
}
@media (min-width:960px) {
  .c-tooltip-popup:after {
    background-color:initial;
    border-left:8px solid transparent;
    border-right:8px solid transparent;
    border-top:8px solid #1e1e1e;
    bottom:-8px;
    content:" ";
    display:block;
    height:0;
    left:calc(50% - 8px);
    position:absolute;
    width:0
  }
}
[data-enter] .c-tooltip-popup {
  opacity:1
}
.post-type-archive-programs .c-programs-subheader__dark-shadow {
  align-items:center;
  padding-top:317px
}
@media (min-width:960px) {
  .post-type-archive-programs .c-programs-subheader__dark-shadow {
    padding-top:90px
  }
}
.post-type-archive-programs .c-programs-subheader__content {
  max-width:624px;
  width:100%
}
.post-type-archive-programs .c-programs-subheader__desc {
  font-size:18px;
  margin-top:20px
}
@media (min-width:960px) {
  .post-type-archive-programs .c-programs-subheader__desc {
    margin-top:32px
  }
}
.post-type-archive-programs #main-content {
  background-color:#f3f4f4;
  margin-top:0
}
@media (hover:none) and (pointer:coarse) {
  .post-type-archive-programs button {
    outline:none
  }
}
#cookie-law-info-bar {
  background-color:#1e1e1e!important;
  border-radius:8px!important;
  bottom:32px!important;
  box-shadow:4px 4px 80px rgba(55,56,69,.2)!important;
  color:#f3f4f4!important;
  font-family:GT America Standard Regular!important;
  font-size:16px!important;
  left:24px!important;
  margin:0!important;
  top:auto!important;
  width:calc(100% - 48px)!important
}
@media (min-width:768px) {
  #cookie-law-info-bar {
    left:32px!important;
    width:624px!important
  }
}
.cli-style-v2 .cli-bar-message {
  line-height:1.5!important
}
.cli-bar-btn_container {
  display:flex;
  flex-wrap:wrap
}
@media (min-width:768px) {
  .cli-bar-btn_container {
    flex-wrap:nowrap
  }
}
.cli_settings_button {
  color:#f3f4f4!important;
  font-size:16px!important;
  margin-bottom:15px!important;
  margin-left:0!important;
  margin-right:5px!important;
  text-align:left;
  width:100%
}
@media (min-width:768px) {
  .cli_settings_button {
    flex:1;
    margin-bottom:0!important;
    width:auto
  }
}
.cli_settings_button:hover {
  -webkit-text-decoration:none!important;
  text-decoration:none!important
}
.cli-style-v2 .cli-bar-btn_container .cli-plugin-button {
  background-color:#f3f4f4;
  border:1px solid #f3f4f4;
  border-radius:100px;
  font-family:GT America Standard Medium!important;
  font-size:16px!important;
  font-weight:500!important;
  margin-right:5px!important;
  padding:6px 22px 8px!important
}
.cli-style-v2 .cli-bar-btn_container .cli-plugin-button:hover {
  background-color:#0e0e0e!important;
  color:#f3f4f4!important
}
.cli-style-v2 .cli-bar-btn_container .cli-plugin-button.cookie_action_close_header_reject {
  background-color:#1e1e1e!important;
  border:1px solid #f3f4f4;
  margin-left:0
}
@media (min-width:768px) {
  .cli-style-v2 .cli-bar-btn_container .cli-plugin-button.cookie_action_close_header_reject {
    margin-left:5px
  }
}
.cli-style-v2 .cli-bar-btn_container .cli-plugin-button.cookie_action_close_header_reject:hover {
  background-color:#f3f4f4!important;
  color:#1e1e1e!important
}
.c-accordion {
  margin:0 auto
}
.c-accordion__row {
  border-top:1px solid #1e1e1e
}
.t-theme--light .c-accordion__row {
  border-color:#f3f4f4
}
.c-accordion__row.active .c-accordion__header {
  border-color:#1e1e1e
}
.c-accordion__header {
  background:none;
  border:0;
  border-top:1px solid transparent;
  padding:24px 48px 32px 0;
  position:relative;
  text-align:left;
  width:100%
}
.c-accordion__header:before {
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  align-items:center;
  border:1px solid #8996a0;
  border-radius:50%;
  color:#1e1e1e;
  content:"\e906";
  display:flex;
  font-family:core-icons;
  font-size:16px;
  justify-content:center;
  line-height:1.8;
  padding:0 6px;
  position:absolute;
  right:0;
  text-align:center;
  text-rendering:auto;
  transition:.25s ease-in-out
}
@media (min-width:768px) {
  .c-accordion__header:before {
    font-size:20px;
    padding:1px 9px 1px 10px
  }
}
.c-accordion__header:focus:before,
.c-accordion__header:hover:before {
  background-color:#1e1e1e;
  border-color:#1e1e1e;
  color:#f3f4f4;
  transition:.25s ease-in-out
}
.t-theme--light .c-accordion__header:before {
  background-color:#0e0e0e;
  border-color:#f3f4f4;
  color:#f3f4f4;
  transition:.25s ease-in-out
}
.t-theme--light .c-accordion__header:focus:before,
.t-theme--light .c-accordion__header:hover:before {
  background-color:#f3f4f4;
  border-color:#f3f4f4;
  color:#1e1e1e;
  transition:.25s ease-in-out
}
.active .c-accordion__header:before {
  content:"\e909"
}
.active .c-accordion__header:focus:before,
.active .c-accordion__header:hover:before {
  color:#f3f4f4
}
.t-theme--light .active .c-accordion__header:focus:before,
.t-theme--light .active .c-accordion__header:hover:before {
  color:#1e1e1e
}
.c-block__content-block.c-block__header.b-accordion__header {
  padding-bottom:0
}
@media (min-width:768px) {
  .c-block__content-block.c-block__header.b-accordion__header {
    display:flex
  }
  .b-accordion .c-content-block__content-wrap,
  .b-accordion__title {
    width:50%
  }
}
.c-accordion__content {
  max-height:0;
  overflow:hidden
}
.s-sink .c-accordion__content .wp-image.alignleft,
.s-sink .c-accordion__content .wp-image.alignright {
  margin-top:0
}
.c-accordion__content-container {
  padding-bottom:32px;
  padding-top:16px
}
@media (min-width:768px) {
  .c-accordion__content-container {
    padding-bottom:48px;
    padding-top:48px
  }
}
.c-accordion__header-container {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:24px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.4
}
@media (min-width:768px) {
  .c-accordion__header-container {
    font-family:Canela Deck Web;
    font-size:42px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.15
  }
}
.c-accordion__header .c-accordion__header-container {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.c-accordion__header .c-accordion__header-container:hover {
  background-size:100% 2px
}
.c-accordion__header:hover .c-accordion__header-container {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.c-accordion__header:hover .c-accordion__header-container,
.c-accordion__header:hover .c-accordion__header-container:hover {
  background-size:100% 2px
}
.b-accordion__inner-content {
  animation:fade-out-right 1s cubic-bezier(.4,0,.2,1)
}
.active .b-accordion__inner-content {
  animation:an-fade-in 1s cubic-bezier(.4,0,.2,1)
}
.alert {
  align-items:center;
  display:flex;
  padding:24px;
  position:relative;
  z-index:2
}
@media (min-width:768px) {
  .alert {
    padding:27px 45px
  }
}
.alert.gray {
  background-color:#292c2f
}
.alert.gray * {
  color:#f3f4f4
}
.alert.gray .alert__msg:before {
  background:50% url(../images/alert-octagon-white.svg) no-repeat;
  background-size:16px
}
@media (min-width:768px) {
  .alert.gray .alert__msg:before {
    background-size:22px
  }
}
.alert.yellow {
  background-color:#f1ae00
}
.alert.tall {
  flex-wrap:wrap;
  justify-content:flex-start;
  min-height:110px;
  text-align:left
}
.alert.tall .alert__link-wrap {
  margin-top:6px;
  width:100%
}
.alert.short {
  justify-content:center;
  min-height:60px
}
.alert.short .alert__content {
  display:flex;
  flex-wrap:wrap;
  width:100%
}
@media (min-width:768px) {
  .alert.short .alert__content {
    flex-wrap:nowrap;
    width:auto
  }
}
.alert.short .alert__msg {
  flex:1
}
@media (min-width:768px) {
  .alert.short .alert__msg {
    font-size:16px
  }
}
.alert.short .alert__msg:before {
  display:none
}
.alert.short .alert__msg+.alert__link-wrap {
  position:relative;
  top:-3px
}
@media (min-width:768px) {
  .alert.short .alert__msg+.alert__link-wrap {
    margin-left:10px;
    top:0
  }
}
.alert .alert__msg {
  font-family:GT America Standard Bold;
  font-size:14px;
  text-align:left;
  width:100%
}
.alert .alert__msg:before {
  background:50% url(../images/alert-octagon.svg) no-repeat;
  background-size:16px;
  content:"";
  display:inline-block;
  height:16px;
  margin:0 8px 0 0;
  position:relative;
  top:2px;
  width:16px
}
@media (min-width:768px) {
  .alert .alert__msg:before {
    background-size:22px;
    height:22px;
    top:4px;
    width:22px
  }
  .alert .alert__msg {
    font-size:18px;
    width:auto
  }
}
.alert .alert__link-wrap {
  display:inline-block
}
.alert a.alert__link {
  font-size:14px;
  -webkit-text-decoration:underline;
  text-decoration:underline
}
.alert a.alert__link:hover {
  -webkit-text-decoration:none;
  text-decoration:none
}
@media (min-width:768px) {
  .alert a.alert__link {
    font-size:16px
  }
}
.alert .alert__msg+.alert__link-wrap {
  margin-left:24px
}
@media (min-width:768px) {
  .alert .alert__msg+.alert__link-wrap {
    margin-left:30px
  }
}
.c-block {
  margin-bottom:48px;
  margin-top:48px
}
@media (min-width:768px) {
  .c-block {
    margin-bottom:96px;
    margin-top:96px
  }
}
.c-block.c-block--full-bleed {
  max-width:none;
  width:100%
}
.c-block--full-bleed+:not(.c-block) {
  margin-top:48px
}
@media (min-width:768px) {
  .c-block--full-bleed+:not(.c-block) {
    margin-top:96px
  }
}
:not(.c-block)+.c-block--full-bleed {
  margin-top:48px
}
@media (min-width:768px) {
  :not(.c-block)+.c-block--full-bleed {
    margin-top:96px
  }
}
.c-block--full-bleed+.c-block--full-bleed,
.c-block--full-bleed+.c-block--vertical-padding,
.c-block--vertical-padding+.c-block--full-bleed,
.c-block--vertical-padding+.c-block--vertical-padding {
  margin-top:-48px
}
@media (min-width:768px) {
  .c-block--full-bleed+.c-block--full-bleed,
  .c-block--full-bleed+.c-block--vertical-padding,
  .c-block--vertical-padding+.c-block--full-bleed,
  .c-block--vertical-padding+.c-block--vertical-padding {
    margin-top:-96px
  }
}
.c-block--vertical-padding {
  background-color:#bac5c6;
  padding-bottom:48px;
  padding-top:48px
}
@media (min-width:768px) {
  .c-block--vertical-padding {
    padding-bottom:96px;
    padding-top:96px
  }
}
.c-block__header .c-block__title {
  font-family:Canela Deck Web;
  font-size:48px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.2
}
@media (min-width:768px) {
  .c-block__header .c-block__title {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2;
    padding-right:24px
  }
}
.c-block__header.c-block__header--inline {
  margin:0 -24px;
  max-width:none;
  padding-bottom:0;
  padding-top:32px;
  width:calc(100% + 48px)
}
@media (min-width:768px) {
  .c-block__header.c-block__header--inline {
    display:flex;
    flex-direction:row;
    margin-left:-48px;
    margin-right:-48px;
    width:calc(100% + 96px)
  }
}
.c-block__header.c-block__header--inline .c-content-block__content-wrap {
  padding-left:24px;
  padding-right:24px
}
@media (min-width:768px) {
  .c-block__header.c-block__header--inline .c-content-block__content-wrap {
    padding:0 48px 0 24px;
    width:50%
  }
}
.c-block__header.c-block__header--inline .c-block__title {
  padding-bottom:16px;
  padding-left:24px;
  padding-right:24px
}
@media (min-width:768px) {
  .c-block__header.c-block__header--inline .c-block__title {
    padding-bottom:0;
    padding-left:48px;
    padding-right:24px;
    width:50%
  }
}
.c-block__header.c-block__header--inline .c-block__description {
  margin-top:0
}
.wp-block-group {
  background-color:#f3f4f4;
  padding:32px 0;
  position:relative;
  z-index:2
}
@media (min-width:768px) {
  .wp-block-group {
    padding:64px 0
  }
}
.wp-block-group.is-style-group-dark-bg {
  background-color:#0e0e0e;
  padding-left:24px;
  padding-right:24px
}
@media (min-width:768px) {
  .wp-block-group.is-style-group-dark-bg {
    padding-left:48px;
    padding-right:48px
  }
}
.wp-block-group.is-style-group-dark-bg .wp-block-group__inner-container>* {
  border-color:#f3f4f4;
  color:#f3f4f4
}
.wp-block-group.is-style-group-dark-bg .wp-block-group__inner-container .a-btn-outline>.a-btn__text:after,
.wp-block-group.is-style-group-dark-bg .wp-block-group__inner-container .a-btn__text {
  color:#f3f4f4
}
.t-theme--light .wp-block-group.is-style-group-dark-bg {
  padding-left:0;
  padding-right:0
}
@media (min-width:768px) {
  .t-theme--light .wp-block-group.is-style-group-dark-bg {
    padding-left:0;
    padding-right:0
  }
}
.c-block--remove-top-padding {
  padding-top:0!important
}
.c-block--remove-bottom-padding,
.c-block--remove-padding {
  padding-bottom:0!important
}
.c-block--remove-padding {
  padding-top:0!important
}
.b-accordion {
  background-color:#f3f4f4;
  margin:0;
  padding:32px 0;
  position:relative;
  z-index:2
}
@container layout (min-width: 768px) {
  .b-accordion {
    padding:64px 0 160px;
    z-index:auto
  }
}
.b-accordion .b-accordion__header {
  position:relative
}
.b-accordion.t-theme--light {
  background-color:#0e0e0e
}
.b-accordion__container {
  position:relative;
  z-index:2
}
@container layout (min-width: 960px) {
  .c-block--layout-inline .b-accordion__container {
    display:flex;
    justify-content:space-between
  }
}
.c-block__content-block.c-block__header.b-accordion__header {
  margin-left:-24px;
  margin-right:-24px;
  max-width:none;
  width:calc(100% + 48px)
}
@container layout (min-width: 768px) {
  .c-block__content-block.c-block__header.b-accordion__header {
    display:flex;
    flex-direction:row;
    margin-left:-48px;
    margin-right:-48px;
    width:calc(100% + 96px)
  }
}
.b-accordion__content {
  background:#f3f4f4;
  padding-top:24px;
  position:relative;
  z-index:2
}
@container layout (min-width: 768px) {
  .b-accordion__content {
    padding-top:48px
  }
}
.t-theme--light .b-accordion__content {
  background-color:#0e0e0e
}
@container layout (min-width: 960px) {
  .c-block--layout-inline .b-accordion__content {
    margin-top:-24px
  }
}
.c-accordion__content-container {
  display:flex;
  flex-direction:column
}
@container layout (min-width: 768px) {
  .c-accordion__content-container {
    flex-direction:row
  }
}
.c-accordion__content-container .b-accordion__inner-content {
  order:2
}
@container layout (min-width: 768px) {
  .c-accordion__content-container .b-accordion__inner-content {
    order:1;
    width:50%
  }
}
@container layout (min-width: 1200px) {
  .c-accordion__content-container .b-accordion__inner-content {
    min-width:624px
  }
}
.c-accordion__content-container .b-accordion__inner-content.no-image {
  width:100%
}
@container layout (min-width: 1200px) {
  .c-accordion__content-container .b-accordion__inner-content.no-image {
    min-width:100%
  }
}
.c-accordion__content-container .b-accordion__img {
  margin-bottom:48px;
  order:1
}
@container layout (min-width: 768px) {
  .c-accordion__content-container .b-accordion__img {
    margin-bottom:0;
    margin-left:48px;
    order:2;
    width:50%
  }
}
.b-accordion .c-content-block__content-wrap,
.b-accordion__title {
  padding-bottom:12px;
  padding-left:24px;
  padding-right:24px
}
@container layout (min-width: 768px) {
  .b-accordion .c-content-block__content-wrap,
  .b-accordion__title {
    padding-bottom:0;
    padding-left:48px;
    padding-right:48px;
    width:50%
  }
}
.b-accordion .c-content-block__content {
  margin-top:0
}
@container layout (min-width: 768px) {
  .b-accordion .c-content-block__content-wrap {
    padding-left:24px
  }
}
.c-block__header .c-block__title.b-accordion__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
@container layout (min-width: 768px) {
  .c-block__header .c-block__title.b-accordion__title {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@container layout (min-width: 960px) {
  .c-block__header .c-block__title.b-accordion__title {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.c-block__header .c-block__title.b-accordion__description {
  font-family:GT America Standard Regular;
  font-size:18px
}
.b-buttons {
  margin-bottom:24px
}
.b-buttons__button {
  display:inline-block;
  margin-bottom:8px;
  margin-right:16px
}
.b-buttons__button:last-child {
  margin-right:0
}
.b-buttons--align-text-center .b-buttons__button,
.t-sink .b-buttons--align-text-center .b-buttons__button,
.t-sink .wp-block-group__inner-container .b-buttons--align-text-center .b-buttons__button {
  justify-content:center;
  max-width:100%;
  text-align:center
}
.b-buttons--align-text-right .b-buttons__button,
.t-sink .b-buttons--align-text-right .b-buttons__button,
.t-sink .wp-block-group__inner-container .b-buttons--align-text-right .b-buttons__button {
  justify-content:flex-end;
  max-width:100%;
  text-align:right
}
.b-buttons--align-text-center .b-buttons__button .a-btn__text,
.b-buttons--align-text-right .b-buttons__button .a-btn__text,
.t-sink .b-buttons--align-text-center .b-buttons__button .a-btn__text,
.t-sink .b-buttons--align-text-right .b-buttons__button .a-btn__text,
.t-sink .wp-block-group__inner-container .b-buttons--align-text-center .b-buttons__button .a-btn__text,
.t-sink .wp-block-group__inner-container .b-buttons--align-text-right .b-buttons__button .a-btn__text {
  padding-right:0
}
.b-card-grid {
  background-color:#f3f4f4;
  margin:0;
  padding:32px 0;
  position:relative;
  z-index:2
}
@media (min-width:768px) {
  .b-card-grid {
    padding:64px 0 160px;
    z-index:auto
  }
}
.b-card-grid.t-theme--light {
  background-color:#0e0e0e
}
.b-card-grid.t-theme--light .c-card * {
  color:#1e1e1e
}
.b-card-grid.t-theme--light:not(.spotlight) {
  background-color:#0e0e0e
}
.b-card-grid.t-theme--light:not(.spotlight) .c-card {
  background-color:#1e1e1e;
  color:#1e1e1e
}
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover {
  background-color:#484e54
}
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover .a-btn-secondary .a-btn__text:before,
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover .t-sink .a-btn-secondary .a-btn__text:before,
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover .t-sink .wp-block-group__inner-container .a-btn-secondary .a-btn__text:before,
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover .t-sink .wp-block-group__inner-container a.a-btn-secondary .a-btn__text:before,
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover .t-sink a.a-btn-secondary .a-btn__text:before,
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover a.a-btn-secondary .a-btn__text:before {
  background-color:#f3f4f4;
  border-color:#f3f4f4
}
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover .a-btn-secondary .a-btn__text:after,
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover .t-sink .a-btn-secondary .a-btn__text:after,
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover .t-sink .wp-block-group__inner-container .a-btn-secondary .a-btn__text:after,
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover .t-sink .wp-block-group__inner-container a.a-btn-secondary .a-btn__text:after,
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover .t-sink a.a-btn-secondary .a-btn__text:after,
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover a.a-btn-secondary .a-btn__text:after {
  color:#1e1e1e
}
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover .a-btn-multimedia-secondary .a-btn__text:before,
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary .a-btn__text:before,
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover .t-sink a.a-btn-multimedia-secondary .a-btn__text:before,
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover a.a-btn-multimedia-secondary .a-btn__text:before {
  box-shadow:0 0 1px 1px #f3f4f4
}
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover .a-btn-multimedia-secondary .a-btn__text:after,
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover .t-sink .wp-block-group__inner-container a.a-btn-multimedia-secondary .a-btn__text:after,
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover .t-sink a.a-btn-multimedia-secondary .a-btn__text:after,
.b-card-grid.t-theme--light:not(.spotlight) .c-card.has-target-link:hover a.a-btn-multimedia-secondary .a-btn__text:after {
  background-color:#f3f4f4;
  color:#1e1e1e
}
.b-card-grid.t-theme--light:not(.spotlight) .c-card * {
  color:#f3f4f4
}
.b-card-grid.spotlight .a-btn__text:before {
  border-color:#8996a0
}
.b-card-grid.spotlight.t-theme--light .c-card * {
  color:#f3f4f4
}
.b-card-grid .b-card-grid__header {
  position:relative;
  z-index:2
}
@media (min-width:768px) {
  .b-card-grid .g-3-up {
    margin:0 -12px -12px
  }
}
@media (min-width:960px) {
  .b-card-grid .g-3-up {
    margin:0 -12px -12px
  }
}
@media (min-width:1200px) {
  .b-card-grid .g-3-up {
    margin:0 -24px -24px
  }
}
@media (min-width:768px) {
  .b-card-grid .g-3-up>.c-card,
  .b-card-grid .g-3-up>.c-card-link-wrapper {
    margin:12px;
    width:calc(50% - 24px)
  }
}
@media (min-width:960px) {
  .b-card-grid .g-3-up>.c-card,
  .b-card-grid .g-3-up>.c-card-link-wrapper {
    margin:12px;
    width:calc(50% - 24px)
  }
}
@media (min-width:1200px) {
  .b-card-grid .g-3-up>.c-card,
  .b-card-grid .g-3-up>.c-card-link-wrapper {
    margin:24px;
    width:calc(33.3333% - 48px)
  }
}
@media (min-width:768px) {
  .b-card-grid .g-2-up {
    margin:0 -12px -12px
  }
}
@media (min-width:960px) {
  .b-card-grid .g-2-up {
    margin:0 -12px -12px
  }
}
@media (min-width:1200px) {
  .b-card-grid .g-2-up {
    margin:0 -24px -24px
  }
}
@media (min-width:768px) {
  .b-card-grid .g-2-up>.c-card,
  .b-card-grid .g-2-up>.c-card-link-wrapper {
    margin:12px;
    width:calc(50% - 24px)
  }
}
@media (min-width:960px) {
  .b-card-grid .g-2-up>.c-card,
  .b-card-grid .g-2-up>.c-card-link-wrapper {
    margin:12px
  }
}
@media (min-width:1200px) {
  .b-card-grid .g-2-up>.c-card,
  .b-card-grid .g-2-up>.c-card-link-wrapper {
    margin:24px;
    width:calc(50% - 48px)
  }
}
.c-block__content-block.c-block__header.b-card-grid__header {
  max-width:none
}
@media (min-width:768px) {
  .c-block__content-block.c-block__header.b-card-grid__header {
    display:flex;
    flex-direction:row
  }
}
.b-card-grid__title {
  padding-right:24px
}
@media (min-width:768px) {
  .b-card-grid__title {
    padding-right:48px;
    width:50%
  }
}
.b-card-grid .c-content-block__content-wrap {
  padding-bottom:12px;
  padding-right:24px
}
@media (min-width:768px) {
  .b-card-grid .c-content-block__content-wrap {
    padding-bottom:0;
    padding-left:24px;
    width:50%
  }
}
.b-card-grid .c-content-block__content {
  margin-top:0
}
.c-block__header .c-block__title.b-card-grid__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
@media (min-width:768px) {
  .c-block__header .c-block__title.b-card-grid__title {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@media (min-width:960px) {
  .c-block__header .c-block__title.b-card-grid__title {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.b-card-grid .c-image--bg,
.b-card-grid .c-image--bg:before {
  box-sizing:border-box;
  position:relative
}
.b-card-grid .c-image--bg:before {
  content:"";
  display:block;
  padding-top:66%
}
.b-card-grid__loop {
  background-color:#f3f4f4;
  padding-top:12px;
  position:relative;
  z-index:2
}
.t-theme--light .b-card-grid__loop {
  background-color:#0e0e0e
}
.b-card-grid__loop.g-3-up:after {
  display:none
}
@media (min-width:768px) {
  .b-card-grid__loop.g-3-up:after {
    display:block
  }
}
@media (min-width:1200px) {
  .b-card-grid__loop.g-3-up:after {
    display:none
  }
}
.b-card-grid__loop.g-2-up {
  position:relative;
  z-index:auto
}
@media (min-width:768px) {
  .b-card-grid__loop {
    padding-bottom:12px
  }
}
.b-columns {
  background-color:#f3f4f4;
  margin:0;
  padding:32px 0 0;
  position:relative;
  z-index:2
}
@media (min-width:1200px) {
  .b-columns {
    z-index:auto
  }
}
@media (min-width:768px) {
  .b-columns {
    padding:64px 0 0
  }
}
.b-columns.t-theme--light {
  background-color:#0e0e0e
}
.c-block__content-block.c-block__header.b-columns__header {
  margin-left:-24px;
  margin-right:-24px;
  max-width:none;
  width:calc(100% + 48px)
}
@media (min-width:768px) {
  .c-block__content-block.c-block__header.b-columns__header {
    display:flex;
    flex-direction:row;
    margin-left:-48px;
    margin-right:-48px;
    width:calc(100% + 96px)
  }
}
.b-columns__container {
  position:relative;
  z-index:2
}
.b-columns .c-content-block__content-wrap,
.b-columns__title {
  padding-bottom:12px;
  padding-left:24px;
  padding-right:24px
}
@media (min-width:768px) {
  .b-columns .c-content-block__content-wrap,
  .b-columns__title {
    padding-bottom:0;
    padding-left:48px;
    padding-right:48px;
    width:50%
  }
}
.b-columns .c-content-block__content {
  margin-top:0
}
@media (min-width:768px) {
  .b-columns .c-content-block__content-wrap {
    padding-left:24px
  }
}
.c-block__header .c-block__title.b-columns__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
@media (min-width:768px) {
  .c-block__header .c-block__title.b-columns__title {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@media (min-width:960px) {
  .c-block__header .c-block__title.b-columns__title {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.b-columns__row {
  background-color:#f3f4f4;
  margin-left:-24px;
  margin-right:-24px;
  padding-bottom:32px;
  padding-top:96px;
  position:relative;
  width:calc(100% + 48px);
  z-index:2
}
@media (min-width:768px) {
  .b-columns__row {
    display:flex;
    flex-direction:row;
    margin-left:-48px;
    margin-right:-48px;
    padding-bottom:64px;
    width:calc(100% + 96px)
  }
}
.b-columns__row:before {
  border-top:5px solid #1e1e1e;
  content:"";
  left:24px;
  position:absolute;
  top:48px;
  width:calc(100% - 48px)
}
@media (min-width:768px) {
  .b-columns__row:before {
    left:48px;
    width:calc(100% - 96px)
  }
}
.t-theme--light .b-columns__row {
  background-color:#0e0e0e
}
.t-theme--light .b-columns__row:before {
  border-top:5px solid #f3f4f4
}
@media (min-width:768px) {
  .b-columns__row.b-columns--count-3,
  .b-columns__row.b-columns--count-4 {
    flex-wrap:wrap
  }
}
@media (min-width:960px) {
  .b-columns__row.b-columns--count-3,
  .b-columns__row.b-columns--count-4 {
    flex-wrap:nowrap
  }
}
@media (min-width:768px) {
  .b-columns__row.b-columns--count-4 {
    margin-left:-24px;
    margin-right:-24px;
    width:calc(100% + 24px)
  }
  .b-columns__row.b-columns--count-4:before {
    left:24px;
    width:calc(100% - 24px)
  }
}
.b-columns.b-columns--remove-line .b-columns__row {
  padding-top:48px
}
.b-columns.b-columns--remove-line .b-columns__row:before {
  border-top:none
}
.b-columns__col {
  padding-bottom:48px;
  padding-left:24px;
  padding-right:24px
}
@media (min-width:768px) {
  .b-columns__col {
    padding-bottom:0;
    padding-left:48px;
    padding-right:48px
  }
  .b-columns--count-2 .b-columns__col {
    width:50%
  }
  .b-columns--count-3 .b-columns__col {
    padding-bottom:48px;
    width:50%
  }
}
@media (min-width:960px) {
  .b-columns--count-3 .b-columns__col {
    width:33.33%
  }
}
@media (min-width:768px) {
  .b-columns--count-4 .b-columns__col {
    padding-bottom:48px;
    padding-left:24px;
    padding-right:24px;
    width:50%
  }
}
@media (min-width:960px) {
  .b-columns--count-4 .b-columns__col {
    padding-bottom:0;
    width:25%
  }
}
.b-columns__col-title {
  margin-bottom:16px
}
@media (min-width:768px) {
  .b-columns__col-title {
    margin-bottom:40px
  }
}
.stat-heading-style .b-columns__col-title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-size:36px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
.t-theme--dark .stat-heading-style .b-columns__col-title {
  color:#f3f4f4
}
@media (min-width:768px) {
  .stat-heading-style .b-columns__col-title {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.b-content-list {
  background-color:#f3f4f4;
  margin:0;
  padding:140px 0;
  position:relative;
  z-index:2
}
@media (min-width:1200px) {
  .b-content-list {
    z-index:auto
  }
}
.b-content-list.t-theme--light {
  background-color:#0e0e0e
}
.b-content-list .c-block__content-block.c-block__header {
  width:100%
}
.b-content-list .c-block__content-block.c-block__header.c-content-block {
  max-width:none
}
.c-block__content-block.c-block__header .b-content-list__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25;
  padding-bottom:16px
}
@media (min-width:768px) {
  .c-block__content-block.c-block__header .b-content-list__title {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2;
    max-width:50%;
    padding-bottom:0
  }
}
@media (min-width:960px) {
  .c-block__content-block.c-block__header .b-content-list__title {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.b-content-list__container {
  background-color:#f3f4f4;
  padding-top:24px;
  position:relative;
  z-index:2
}
.t-theme--light .b-content-list__container {
  background-color:#0e0e0e
}
@media (min-width:768px) {
  .b-content-list__container {
    padding-top:48px
  }
}
.b-content-list__list-item {
  background-color:#f3f4f4;
  border-top:1px solid #1e1e1e;
  padding-bottom:32px;
  padding-top:24px;
  position:relative;
  z-index:2
}
@media (min-width:960px) {
  .b-content-list__list-item {
    align-items:flex-start;
    display:flex
  }
}
.t-theme--light .b-content-list__list-item {
  background-color:#0e0e0e;
  border-top-color:#f3f4f4
}
.b-content-list__item-title {
  font-size:20px
}
@media (min-width:768px) {
  .b-content-list__item-title {
    font-size:24px
  }
}
@media (min-width:960px) {
  .b-content-list__item-title {
    flex:2;
    padding-bottom:0;
    padding-right:48px;
    position:relative;
    top:6px
  }
}
.b-content-list__item-content {
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5;
  padding-bottom:24px
}
@media (min-width:960px) {
  .b-content-list__item-content {
    flex:2;
    max-width:624px;
    padding-bottom:0;
    padding-right:48px;
    position:relative;
    top:7px
  }
}
.b-content-list__list-item__link-wrap {
  align-items:center;
  display:flex;
  flex:1;
  justify-content:flex-end;
  padding-bottom:0
}
.t-theme--light .b-content-list__list-item__link-wrap {
  color:#f3f4f4
}
.t-theme--light .b-content-list__list-item__link-wrap .a-btn__text:before {
  border-color:#f3f4f4
}
.b-content-list__item-domain {
  display:inline-block;
  font-family:GT America Standard Regular;
  font-size:16px;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.2px;
  line-height:1.5;
  margin-right:15px
}
.t-theme--light .b-content-list__item-domain {
  color:#f3f4f4
}
.b-content-list__link-wrapper .b-content-list__item-title span {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.b-content-list__link-wrapper .b-content-list__item-title span:hover {
  background-size:100% 2px
}
.b-content-list__link-wrapper:focus .b-content-list__item-title span,
.b-content-list__link-wrapper:hover .b-content-list__item-title span {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.b-content-list__link-wrapper:focus .b-content-list__item-title span,
.b-content-list__link-wrapper:focus .b-content-list__item-title span:hover,
.b-content-list__link-wrapper:hover .b-content-list__item-title span,
.b-content-list__link-wrapper:hover .b-content-list__item-title span:hover {
  background-size:100% 2px
}
.b-content-list__link-wrapper:focus .a-btn:not(.a-btn-multimedia) .a-btn__text:before,
.b-content-list__link-wrapper:hover .a-btn:not(.a-btn-multimedia) .a-btn__text:before {
  background-color:#1e1e1e;
  border-color:#1e1e1e
}
.t-theme--light .b-content-list__link-wrapper:focus .a-btn:not(.a-btn-multimedia) .a-btn__text:before,
.t-theme--light .b-content-list__link-wrapper:hover .a-btn:not(.a-btn-multimedia) .a-btn__text:before {
  background-color:#f3f4f4;
  border-color:#f3f4f4
}
.b-content-list__link-wrapper:focus .a-btn:not(.a-btn-multimedia) .a-btn__text:after,
.b-content-list__link-wrapper:hover .a-btn:not(.a-btn-multimedia) .a-btn__text:after {
  color:#f3f4f4
}
.b-content-list__link-wrapper:focus .a-btn-multimedia,
.b-content-list__link-wrapper:hover .a-btn-multimedia,
.t-theme--light .b-content-list__link-wrapper:focus .a-btn:not(.a-btn-multimedia) .a-btn__text:after,
.t-theme--light .b-content-list__link-wrapper:hover .a-btn:not(.a-btn-multimedia) .a-btn__text:after {
  color:#1e1e1e
}
.b-content-list__link-wrapper:focus .a-btn-multimedia .a-btn__text:before,
.b-content-list__link-wrapper:hover .a-btn-multimedia .a-btn__text:before {
  border-color:transparent;
  box-shadow:0 0 0 1px #1e1e1e
}
.b-content-list__link-wrapper:focus .a-btn-multimedia .a-btn__text:after,
.b-content-list__link-wrapper:hover .a-btn-multimedia .a-btn__text:after {
  background-color:#1e1e1e;
  border-color:transparent;
  color:#f3f4f4
}
.b-content-list__link-wrapper .b-content-list__list-item {
  overflow:hidden
}
.b-content-list__link-wrapper .b-content-list__item-domain {
  opacity:0;
  transform:translateX(200px);
  transition:all .3s cubic-bezier(.4,0,.2,1)
}
.b-content-list__link-wrapper .b-content-list__list-item:hover .b-content-list__item-domain,
.b-content-list__link-wrapper:focus .b-content-list__item-domain {
  opacity:1;
  transform:translateX(0)
}
.b-courses {
  background-color:#f3f4f4;
  margin:0;
  padding:32px 0;
  position:relative;
  z-index:2
}
@media (min-width:768px) {
  .b-courses {
    padding:64px 0;
    z-index:auto
  }
}
.b-courses.t-theme--light {
  background-color:#0e0e0e
}
.b-courses.t-theme--light .c-card {
  background-color:#1e1e1e
}
.b-courses.t-theme--light .c-card.has-target-link:hover {
  background-color:#484e54
}
.b-courses.t-theme--light .c-card * {
  color:#f3f4f4
}
.b-courses .c-card__meta--outside {
  padding-left:16px
}
@media (min-width:768px) {
  .b-courses .g-3-up {
    margin:0 -12px -12px
  }
}
@media (min-width:960px) {
  .b-courses .g-3-up {
    margin:0 -12px -12px
  }
}
@media (min-width:1200px) {
  .b-courses .g-3-up {
    margin:0 -24px -24px
  }
}
.b-courses .g-3-up>a {
  margin-top:0
}
@media (min-width:768px) {
  .b-courses .g-3-up>.b-content-list__list-item-wrapper,
  .b-courses .g-3-up>.c-card-link-wrapper {
    margin:0 12px 12px;
    width:calc(50% - 24px)
  }
}
@media (min-width:960px) {
  .b-courses .g-3-up>.b-content-list__list-item-wrapper,
  .b-courses .g-3-up>.c-card-link-wrapper {
    margin:0 12px 12px;
    width:calc(50% - 24px)
  }
}
@media (min-width:1200px) {
  .b-courses .g-3-up>.b-content-list__list-item-wrapper,
  .b-courses .g-3-up>.c-card-link-wrapper {
    margin:0 24px 24px;
    width:calc(33.3333% - 48px)
  }
}
@media (min-width:768px) {
  .b-courses .g-2-up {
    margin:0 -12px -12px
  }
}
@media (min-width:960px) {
  .b-courses .g-2-up {
    margin:0 -12px -12px
  }
}
@media (min-width:1200px) {
  .b-courses .g-2-up {
    margin:0 -24px -24px
  }
}
@media (min-width:768px) {
  .b-courses .g-2-up>.b-content-list__list-item-wrapper,
  .b-courses .g-2-up>.c-card-link-wrapper {
    margin:12px;
    width:calc(50% - 24px)
  }
}
@media (min-width:1200px) {
  .b-courses .g-2-up>.b-content-list__list-item-wrapper,
  .b-courses .g-2-up>.c-card-link-wrapper {
    margin:24px;
    width:calc(50% - 48px)
  }
}
.b-courses .c-card__meta {
  display:flex;
  font-family:GT America Standard Regular;
  font-size:16px;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.2px;
  line-height:1.5
}
.b-courses .c-card__meta>*+* {
  margin-left:16px
}
.c-block__content-block.c-block__header.b-courses__header {
  max-width:none;
  width:100%
}
@media (min-width:768px) {
  .c-block__content-block.c-block__header.b-courses__header {
    display:flex;
    flex-direction:row
  }
}
.b-courses__title {
  padding-right:24px
}
@media (min-width:768px) {
  .b-courses__title {
    padding-right:48px;
    width:50%
  }
}
.b-courses .c-content-block__content {
  margin-top:0
}
.t-sink p.b-courses__availability {
  flex:1;
  font-family:GT America Standard Regular;
  font-size:16px;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.2px;
  line-height:1.5
}
.b-courses .c-content-block__content-wrap {
  padding-bottom:12px;
  padding-right:24px
}
@media (min-width:768px) {
  .b-courses .c-content-block__content-wrap {
    padding-bottom:0;
    padding-left:24px;
    width:50%
  }
}
.c-block__header .c-block__title.b-courses__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
@media (min-width:768px) {
  .c-block__header .c-block__title.b-courses__title {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@media (min-width:960px) {
  .c-block__header .c-block__title.b-courses__title {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@media (min-width:768px) {
  .b-courses .b-content-list__list-item {
    display:flex
  }
}
a.b-courses__item-title:focus,
a.b-courses__item-title:hover {
  -webkit-text-decoration:underline;
  text-decoration:underline
}
.b-courses__course-meta {
  display:flex;
  font-family:GT America Standard Regular;
  font-size:16px;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.2px;
  line-height:1.5
}
.b-courses__course-meta>* {
  margin-left:20px;
  margin-top:8px
}
.b-courses__course-meta>div:first-child {
  margin-left:0
}
@media (min-width:768px) {
  .b-courses__course-meta {
    align-items:flex-start;
    flex-shrink:0;
    margin-left:auto
  }
  .b-courses__course-meta>* {
    margin-top:0;
    width:115px
  }
}
.course__availability {
  display:flex;
  margin-left:16px
}
.b-course_dot {
  border-radius:14px;
  height:14px;
  margin-right:8px;
  position:relative;
  top:3px;
  width:14px
}
.b-course_dot.dot_green {
  background:#34bd78
}
.b-course_dot.dot_yellow {
  background:#d1ce61
}
.b-course_dot.dot_none {
  display:none
}
.b-courses .b-courses__loop:not(.g-3-up) .c-block__header--inline {
  margin-bottom:24px
}
@media (min-width:768px) {
  .b-courses .b-courses__loop:not(.g-3-up) .c-block__header--inline {
    margin-bottom:48px
  }
}
.b-courses .b-courses__loop:not(.g-3-up) a.b-courses__item-title:focus,
.b-courses .b-courses__loop:not(.g-3-up) a.b-courses__item-title:hover {
  -webkit-text-decoration:underline;
  text-decoration:underline
}
.b-courses .b-courses__loop:not(.g-3-up) .b-courses__item-duration,
.b-courses .b-courses__loop:not(.g-3-up) .b-courses__item-price {
  display:inline-block
}
.b-courses .b-courses__loop:not(.g-3-up) .b-courses__item-duration {
  margin-left:16px
}
.b-courses__loop-list {
  background-color:#f3f4f4;
  padding-top:24px;
  position:relative;
  z-index:2
}
@media (min-width:768px) {
  .b-courses__loop-list {
    padding:48px 0
  }
}
.t-theme--light .b-courses__loop-list {
  background-color:#0e0e0e
}
.b-courses__loop {
  background-color:#f3f4f4;
  padding-top:24px;
  position:relative;
  z-index:2
}
.t-theme--light .b-courses__loop {
  background-color:#0e0e0e
}
.b-courses__loop.g-2-up {
  position:relative;
  z-index:auto
}
@media (min-width:768px) {
  .b-courses__loop {
    padding:12px 0 48px
  }
}
@media (min-width:960px) {
  .b-courses__loop {
    padding:48px 0
  }
}
.b-content-list__list-item-wrapper .b-courses__item-title {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.b-content-list__list-item-wrapper .b-courses__item-title:hover {
  background-size:100% 2px
}
.b-content-list__list-item-wrapper:focus-within .b-courses__item-title,
.b-content-list__list-item-wrapper:hover .b-courses__item-title {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.b-content-list__list-item-wrapper:focus-within .b-courses__item-title:hover,
.b-content-list__list-item-wrapper:hover .b-courses__item-title:hover {
  background-size:100% 2px
}
.b-content-list__list-item-wrapper:focus-within .b-courses__item-title,
.b-content-list__list-item-wrapper:hover .b-courses__item-title {
  background-size:100% 2px
}
.b-content-list__list-item-wrapper:focus .c-card .c-image__image {
  transform:scale(1.05)
}
.b-content-list__list-item-wrapper:focus .c-card__title .a-btn__text {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.b-content-list__list-item-wrapper:focus .c-card__title .a-btn__text,
.b-content-list__list-item-wrapper:focus .c-card__title .a-btn__text:hover {
  background-size:100% 2px
}
.b-events-grid {
  background-color:#f3f4f4;
  margin:0;
  padding:32px 0;
  position:relative;
  z-index:2
}
@media (min-width:768px) {
  .b-events-grid {
    padding:64px 0 0;
    z-index:auto
  }
}
.b-events-grid .b-events-grid__header {
  position:relative
}
.b-events-grid.t-theme--light {
  background-color:#0e0e0e
}
.b-events-grid.t-theme--light .c-card {
  background-color:#1e1e1e;
  color:#1e1e1e
}
.b-events-grid.t-theme--light .c-card.has-target-link:focus-within,
.b-events-grid.t-theme--light .c-card.has-target-link:hover {
  background-color:#484e54
}
.b-events-grid.t-theme--light .c-card * {
  color:#f3f4f4
}
.b-events-grid.t-theme--light .c-card .c-card__title a {
  border:none
}
.b-events-grid.t-theme--light .c-card .c-card__title a:hover {
  border:none;
  color:#1e1e1e;
  -webkit-text-decoration:none;
  text-decoration:none
}
.b-events-grid .g-3-up {
  margin-bottom:32px;
  margin-top:0;
  padding-top:48px
}
@media (min-width:768px) {
  .b-events-grid .g-3-up {
    margin:0 -12px;
    padding-top:48px
  }
}
@media (min-width:1200px) {
  .b-events-grid .g-3-up {
    margin:0 -24px;
    padding-top:48px
  }
}
@media (min-width:768px) {
  .b-events-grid .g-3-up>.b-events-grid__link,
  .b-events-grid .g-3-up>.c-card {
    margin:0 12px 24px;
    width:calc(50% - 24px)
  }
}
@media (min-width:1200px) {
  .b-events-grid .g-3-up>.b-events-grid__link,
  .b-events-grid .g-3-up>.c-card {
    margin:0 24px 48px;
    width:calc(33.3333% - 48px)
  }
}
.b-events-grid .g-2-up {
  margin-bottom:32px;
  margin-top:0;
  padding-top:12px;
  position:relative;
  z-index:auto
}
@media (min-width:768px) {
  .b-events-grid .g-2-up {
    margin:0 -12px
  }
}
@media (min-width:1200px) {
  .b-events-grid .g-2-up {
    margin:0 -24px;
    padding-top:24px
  }
}
@media (min-width:768px) {
  .b-events-grid .g-2-up>a,
  .b-events-grid .g-2-up>div {
    margin:0 12px 24px;
    width:calc(50% - 24px)
  }
}
@media (min-width:1200px) {
  .b-events-grid .g-2-up>a,
  .b-events-grid .g-2-up>div {
    margin:0 24px 48px;
    width:calc(50% - 48px)
  }
}
.b-events-grid .c-card-link-wrapper {
  container:cardLinkWrapper/inline-size
}
.b-events-grid .c-card {
  transition:all .15s ease-in-out
}
@media (min-width:768px) {
  .b-events-grid .c-card {
    justify-content:space-between
  }
}
.b-events-grid .c-card .c-image__image {
  transition:none
}
.b-events-grid .c-card:hover .c-image__image {
  transform:none
}
.b-events-grid .c-card.has-target-link .c-image__image {
  transition:transform .5s cubic-bezier(.4,0,.2,1)
}
.b-events-grid .c-card.has-target-link:focus-within .c-image__image,
.b-events-grid .c-card.has-target-link:hover .c-image__image {
  transform:scale(1.05)
}
.b-events-grid .c-card__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
@media (min-width:768px) {
  .b-events-grid .c-card__title {
    font-family:Canela Deck Web;
    font-size:42px;
    font-size:36px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.15
  }
}
.b-events-grid .c-card__title a {
  color:#1e1e1e
}
.b-events-grid .c-card__title a:hover {
  color:#1e1e1e;
  -webkit-text-decoration:underline;
  text-decoration:underline
}
.b-events-grid .c-card__description {
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5
}
.b-events-grid .c-card__media {
  display:flex;
  flex-direction:column-reverse;
  padding:30px 30px 0
}
.b-events-grid .c-card__media .b-events-grid__card-date {
  display:block;
  font-family:GT America Standard Regular;
  font-family:GT America Standard Bold;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5;
  padding-bottom:4px
}
.b-events-grid .c-card__media .b-events-grid__card-time {
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5
}
.b-events-grid .b-events-grid__card-type {
  display:block;
  margin-top:6px
}
.b-events-grid .c-card__content {
  padding-bottom:48px
}
.b-events-grid .c-image--events-grid-img {
  margin-bottom:18px
}
.c-block__content-block.c-block__header.b-events-grid__header {
  max-width:none
}
@media (min-width:768px) {
  .c-block__content-block.c-block__header.b-events-grid__header {
    display:flex;
    flex-direction:row
  }
}
.b-events-grid__title {
  padding-right:24px
}
@media (min-width:768px) {
  .b-events-grid__title {
    padding-right:48px;
    width:50%
  }
}
.b-events-grid .c-content-block__content {
  margin-top:0
}
.b-events-grid .c-content-block__content-wrap {
  padding-bottom:12px;
  padding-right:24px
}
@media (min-width:768px) {
  .b-events-grid .c-content-block__content-wrap {
    padding-bottom:0;
    padding-left:24px;
    width:50%
  }
}
.c-block__header .c-block__title.b-events-grid__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
@media (min-width:768px) {
  .c-block__header .c-block__title.b-events-grid__title {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@media (min-width:960px) {
  .c-block__header .c-block__title.b-events-grid__title {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.b-events-grid .c-image--bg,
.b-events-grid .c-image--bg:before {
  box-sizing:border-box;
  position:relative
}
.b-events-grid .c-image--bg:before {
  content:"";
  display:block;
  padding-top:66%
}
.b-events-grid__loop {
  background-color:#f3f4f4;
  position:relative;
  z-index:2
}
.t-theme--light .b-events-grid__loop {
  background-color:#0e0e0e
}
.b-events-grid.list_layout.t-theme--light * {
  color:#f3f4f4
}
.b-events-grid.list_layout.t-theme--light .c-card {
  background:#0e0e0e
}
.b-events-grid.list_layout.t-theme--light .c-card__title a:hover {
  color:#f3f4f4
}
.b-events-grid.list_layout .b-events-grid__container {
  position:relative;
  z-index:1
}
.b-events-grid.list_layout .c-card__content .b-events-grid__card-date {
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5
}
@media (min-width:768px) {
  .b-events-grid.list_layout .c-card__content .b-events-grid__card-date {
    font-family:GT America Standard Bold
  }
}
.b-events-grid.list_layout .g-3-up>.c-card-link-wrapper {
  width:100%
}
.b-events-grid.list_layout .c-card {
  align-items:flex-start;
  background:#f3f4f4;
  display:flex;
  flex-direction:column
}
@media (min-width:500px) {
  .b-events-grid.list_layout .c-card {
    flex-direction:row
  }
}
.b-events-grid.list_layout .c-card,
.b-events-grid.list_layout .c-card__b-event {
  border-top:1px solid #c4c5c6;
  margin-bottom:0;
  margin-top:0;
  padding-bottom:24px;
  padding-top:24px
}
.b-events-grid.list_layout.t-theme--light .c-card.has-target-link:focus-within,
.b-events-grid.list_layout.t-theme--light .c-card.has-target-link:hover {
  background:#0e0e0e
}
.b-events-grid.list_layout .c-card.has-target-link:focus-within,
.b-events-grid.list_layout .c-card.has-target-link:hover {
  background:#f3f4f4
}
.b-events-grid.list_layout .c-card__content {
  display:flex;
  flex:1;
  flex-direction:column;
  order:1;
  padding:0
}
@media (min-width:960px) {
  .b-events-grid.list_layout .c-card__content {
    flex-direction:row
  }
}
.b-events-grid.list_layout .c-card__content:last-child {
  margin-bottom:0
}
.b-events-grid.list_layout .c-card__title {
  flex:2;
  font-family:GT America Standard Regular;
  font-family:GT America Standard Bold;
  font-size:18px;
  font-size:20px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5;
  padding-bottom:12px
}
@media (min-width:768px) {
  .b-events-grid.list_layout .c-card__title {
    font-family:GT America Standard Bold;
    font-size:24px;
    font-style:normal;
    font-weight:700;
    letter-spacing:-.1px;
    line-height:1.4;
    margin-right:42px
  }
}
@media (min-width:960px) {
  .b-events-grid.list_layout .c-card__title {
    max-width:450px;
    padding-bottom:0
  }
}
.b-events-grid.list_layout .c-card__description {
  display:flex;
  flex:3;
  flex-direction:column;
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5;
  margin-top:0;
  width:100%
}
@media (min-width:960px) {
  .b-events-grid.list_layout .c-card__description {
    flex-direction:row
  }
}
.b-events-grid.list_layout .c-card__description p {
  flex:2;
  padding-top:12px
}
@media (min-width:960px) {
  .b-events-grid.list_layout .c-card__description p {
    padding-right:24px;
    padding-top:0
  }
}
.b-events-grid.list_layout .b-events-grid__card-time {
  display:block;
  margin-top:6px
}
.b-events-grid.list_layout .b-events-grid__card-time.t-theme--light {
  color:#1e1e1e
}
.b-events-grid.list_layout .date-wrap-list {
  flex:1;
  margin-right:42px;
  max-width:213px
}
.b-events-grid.list_layout .c-card__media-meta {
  display:none
}
.b-events-grid.list_layout .c-card__media {
  margin-bottom:0;
  padding:0;
  width:100%
}
@media (min-width:500px) {
  .b-events-grid.list_layout .c-card__media {
    flex-direction:row;
    order:2;
    width:auto
  }
}
.b-events-grid.list_layout .c-card__media .b-events-grid__card-date {
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5
}
.b-events-grid.list_layout .c-card__media .b-events-grid__card-date.t-theme--light {
  color:#1e1e1e
}
.b-events-grid.list_layout .c-card__media .b-events-grid__card-time {
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5
}
.b-events-grid.list_layout .c-card__media .b-events-grid__card-time.t-theme--light {
  color:#1e1e1e
}
@media (min-width:500px) {
  .b-events-grid.list_layout .c-image--events-grid-img {
    margin-bottom:0;
    margin-left:18px
  }
}
@media (min-width:768px) {
  .b-events-grid.list_layout .c-image--events-grid-img {
    margin-left:12px
  }
}
.b-events-grid.list_layout .c-image--events-grid-img .c-image__image {
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover;
  height:250px;
  width:100%
}
@media (min-width:500px) {
  .b-events-grid.list_layout .c-image--events-grid-img .c-image__image {
    height:144px;
    width:144px
  }
}
@container cardLinkWrapper (min-width: 330px) {
  .b-events-grid.card_layout .c-card__media {
    flex-direction:row
  }
}
.b-events-grid.card_layout .c-card__media-meta {
  flex:2
}
@container cardLinkWrapper (min-width: 330px) {
  .b-events-grid.card_layout .c-image--events-grid-img {
    margin-bottom:0;
    margin-left:18px
  }
}
.b-events-grid.card_layout .c-image--events-grid-img .c-image__image {
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover;
  height:180px;
  width:100%
}
@container cardLinkWrapper (min-width: 330px) {
  .b-events-grid.card_layout .c-image--events-grid-img .c-image__image {
    background-position:top;
    height:160px;
    width:128px
  }
}
.b-events-grid.card_layout .c-card__content .b-events-grid__card-date,
.b-events-grid.card_layout .c-card__content .b-events-grid__card-time,
.b-events-grid.card_layout .c-card__content .b-events-grid__card-type {
  display:none
}
.b-events-grid .c-image--events-grid-img {
  overflow:hidden
}
.b-events-grid.list_layout .c-card__b-event {
  align-items:flex-start;
  flex-direction:column
}
@media (min-width:320px) {
  .b-events-grid.list_layout .c-card__b-event {
    flex-direction:row
  }
}
.b-events-grid.list_layout .c-card__b-event {
  display:flex;
  width:100%
}
.b-featured-stories {
  background-color:#f3f4f4;
  margin:0;
  overflow:hidden;
  padding:32px 0 96px
}
.b-featured-stories,
.b-featured-stories .c-slider__wrapper {
  position:relative;
  z-index:2
}
.b-featured-stories.t-theme--light {
  background-color:#0e0e0e
}
.b-featured-stories.t-theme--light .b-featured-stories__title {
  background-color:#0e0e0e;
  color:#f3f4f4
}
.b-featured-stories.t-theme--light .c-slider--carousel-pull-right__wrap {
  background-color:#0e0e0e
}
.b-featured-stories.t-theme--light .swiper-button-next,
.b-featured-stories.t-theme--light .swiper-button-prev {
  border:1px solid #f3f4f4
}
.b-featured-stories.t-theme--light .swiper-button-next:after,
.b-featured-stories.t-theme--light .swiper-button-next:before,
.b-featured-stories.t-theme--light .swiper-button-prev:after,
.b-featured-stories.t-theme--light .swiper-button-prev:before {
  color:#f3f4f4
}
.b-featured-stories.t-theme--light .swiper-button-next:hover,
.b-featured-stories.t-theme--light .swiper-button-prev:hover {
  background-color:#f3f4f4;
  transition:all .15s linear
}
.b-featured-stories.t-theme--light .swiper-button-next:hover:after,
.b-featured-stories.t-theme--light .swiper-button-next:hover:before,
.b-featured-stories.t-theme--light .swiper-button-prev:hover:after,
.b-featured-stories.t-theme--light .swiper-button-prev:hover:before {
  color:#1e1e1e
}
.b-featured-stories .b-featured-stories__container {
  margin:0;
  max-width:none
}
.b-featured-stories .c-content-block {
  max-width:none
}
.b-featured-stories .c-block__header {
  margin:0 auto;
  max-width:1296px;
  text-align:center
}
.b-featured-stories .c-block__header .b-featured-stories__title {
  padding-right:0
}
.b-featured-stories .b-featured-stories__title {
  background-color:#f3f4f4;
  color:#a51c30;
  display:inline-block;
  font-family:Canela Deck Web;
  font-size:42px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.15;
  padding-bottom:24px;
  padding-right:0;
  padding-top:24px;
  position:relative;
  z-index:2
}
@media (min-width:768px) {
  .b-featured-stories .b-featured-stories__title {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@media (min-width:960px) {
  .b-featured-stories .b-featured-stories__title {
    font-family:Canela Web;
    font-size:96px;
    font-style:normal;
    font-weight:400;
    line-height:1;
    padding-bottom:64px
  }
}
.b-featured-stories .b-featured-stories__slider {
  position:relative;
  z-index:2
}
.b-featured-stories .c-slider {
  margin-top:0
}
.b-featured-stories .c-slider__arrows {
  border-bottom:0;
  display:flex;
  height:48px;
  justify-content:center;
  margin-top:16px;
  position:relative;
  width:100%;
  z-index:1
}
@media (min-width:960px) {
  .b-featured-stories .c-slider__arrows {
    display:none!important;
    visibility:hidden
  }
}
.b-featured-stories .c-slider__arrows .c-slider__button:focus {
  outline:none
}
.b-featured-stories .swiper-button-next,
.b-featured-stories .swiper-button-prev {
  background:none;
  border:1px solid #1e1e1e;
  border-radius:100%;
  display:block;
  height:60px;
  margin-left:7px;
  margin-right:7px;
  margin-top:0;
  position:relative;
  transition:all .15s linear;
  width:60px
}
.b-featured-stories .swiper-button-next:after,
.b-featured-stories .swiper-button-next:before,
.b-featured-stories .swiper-button-prev:after,
.b-featured-stories .swiper-button-prev:before {
  align-items:center;
  color:#1e1e1e;
  display:flex;
  font-family:core-icons;
  font-size:24px;
  height:100%;
  justify-content:center;
  position:absolute;
  top:1px;
  width:100%
}
.b-featured-stories .swiper-button-next:focus,
.b-featured-stories .swiper-button-next:hover,
.b-featured-stories .swiper-button-prev:focus,
.b-featured-stories .swiper-button-prev:hover {
  background-color:#1e1e1e;
  transition:all .15s linear
}
.b-featured-stories .swiper-button-next:focus:after,
.b-featured-stories .swiper-button-next:focus:before,
.b-featured-stories .swiper-button-next:hover:after,
.b-featured-stories .swiper-button-next:hover:before,
.b-featured-stories .swiper-button-prev:focus:after,
.b-featured-stories .swiper-button-prev:focus:before,
.b-featured-stories .swiper-button-prev:hover:after,
.b-featured-stories .swiper-button-prev:hover:before {
  color:#f3f4f4
}
.b-featured-stories .swiper-button-next:focus,
.b-featured-stories .swiper-button-prev:focus {
  outline:none
}
.b-featured-stories .swiper-button-next {
  left:auto;
  right:auto
}
.b-featured-stories .swiper-button-next:after {
  content:"\e908";
  left:1px
}
.b-featured-stories .swiper-button-prev {
  left:auto;
  right:auto
}
.b-featured-stories .swiper-button-prev:before {
  content:"\e907";
  right:1px
}
.b-featured-stories .swiper-slide {
  position:relative
}
@media (min-width:960px) {
  .b-featured-stories .swiper-slide {
    align-items:center;
    display:flex;
    justify-content:center
  }
}
.b-featured-stories .c-slider--carousel-pull-right__slide {
  background-color:#f3f4f4;
  position:relative;
  z-index:2
}
.b-featured-stories .c-slider--carousel-pull-right__slide .c-image {
  width:100%
}
.b-featured-stories .c-slider--carousel-pull-right__slide img {
  margin:0;
  width:100%
}
@media (min-width:960px) {
  .b-featured-stories .c-slider--carousel-pull-right__slide img {
    max-width:512px
  }
}
@media (min-width:1260px) {
  .b-featured-stories .c-slider--carousel-pull-right__slide img {
    max-width:624px
  }
}
@media (min-width:768px) {
  .b-featured-stories .c-slider--carousel-pull-right__slide {
    padding-right:0
  }
}
@media (min-width:1200px) {
  .b-featured-stories .c-slider--carousel-pull-right__slide {
    align-items:flex-end;
    display:flex
  }
}
.b-featured-stories.t-theme--light .c-slider--carousel-pull-right__slide {
  background-color:#0e0e0e
}
.b-featured-stories .b-featured-stories__slide-title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25;
  margin-bottom:16px
}
@media (min-width:1200px) {
  .b-featured-stories .b-featured-stories__slide-title {
    font-family:Canela Deck Web;
    font-size:42px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.15
  }
}
.b-featured-stories .b-featured-stories__slide-content {
  display:flex;
  flex-direction:column;
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  justify-content:center;
  letter-spacing:-.1px;
  line-height:1.5;
  max-width:496px;
  padding:24px 24px 0 0;
  width:100%
}
@media (min-width:960px) {
  .b-featured-stories .b-featured-stories__slide-content {
    padding:24px 0 24px 32px
  }
}
@media (min-width:1200px) {
  .b-featured-stories .b-featured-stories__slide-content {
    padding-right:48px
  }
}
@media (min-width:960px) and (max-width:1200px) {
  .b-featured-stories .b-featured-stories__slide-content {
    max-width:400px
  }
}
.b-featured-stories .b-featured-stories__slide-cta {
  margin-top:24px
}
.b-featured-stories .b-featured-stories__more {
  display:block;
  font-family:GT America Standard Regular;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  letter-spacing:.05em;
  line-height:1.02;
  margin-top:32px;
  text-align:right;
  text-transform:uppercase;
  width:100%
}
.b-featured-stories .b-featured-stories__more:after {
  content:"\e903";
  font-family:core-icons;
  font-size:20px;
  position:relative;
  top:3px
}
.b-featured-stories__img {
  position:relative
}
@media (min-width:960px) and (max-width:1200px) {
  .b-featured-stories__img {
    min-width:52%
  }
}
.b-featured-stories__wrapper {
  display:flex;
  flex-direction:column;
  justify-content:center;
  margin:1px;
  padding:2px;
  width:auto
}
@media (min-width:960px) {
  .b-featured-stories__wrapper {
    align-items:center;
    flex-direction:row
  }
}
.b-featured-stories__wrapper .b-featured-stories__img {
  margin-left:0;
  margin-right:0
}
@media (min-width:960px) {
  .b-featured-stories__wrapper .b-featured-stories__img {
    align-self:center
  }
}
.b-featured-stories .swiper-slide {
  max-width:80%;
  padding-left:1.5vw;
  padding-right:1.5vw;
  width:auto
}
@media (min-width:2100px) {
  .b-featured-stories .c-slider {
    margin-bottom:42px;
    margin-top:42px;
    transform:scale(1.2)
  }
}
@media (min-width:960px) {
  .b-featured-stories .swiper-slide-active .b-featured-stories__slide-content,
  .b-featured-stories .swiper-slide-prev .b-featured-stories__slide-content {
    opacity:1;
    transform:translateZ(0);
    transition:transform 1.4s ease-in-out,opacity 1.4s ease-in-out
  }
  .b-featured-stories .swiper-slide-next .b-featured-stories__slide-content {
    opacity:0;
    transform:translate3d(5%,0,0);
    transition:transform 1.4s ease-in-out,opacity 1.4s ease-in-out
  }
}
.b-featured-stories .swiper-slide .b-featured-stories__wrapper.b-featured-stories__wrapper--with-focus {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.b-featured-stories .swiper-slide .a-btn-secondary:focus-visible .a-btn__text,
.b-featured-stories .swiper-slide .t-sink a.a-btn-secondary:focus-visible .a-btn__text,
.b-featured-stories .swiper-slide a.a-btn-secondary:focus-visible .a-btn__text {
  outline:none
}
body:not(.wp-admin) .b-featured-stories .swiper-slide .b-featured-stories__wrapper {
  opacity:.3;
  transition:opacity .75s ease-in
}
body:not(.wp-admin) .b-featured-stories .swiper-slide.swiper-slide-active .b-featured-stories__wrapper {
  opacity:1
}
.b-featured-stories__mouse-left {
  cursor:w-resize
}
.b-featured-stories__mouse-right {
  cursor:e-resize
}
.b-gallery {
  align-items:center;
  background:#e2e6e7;
  display:flex;
  margin-bottom:0;
  margin-top:0;
  overflow:hidden;
  padding:150px 0;
  position:relative
}
@media (min-width:768px) {
  .b-gallery {
    padding:300px 0
  }
}
.b-gallery.t-theme--light {
  background-color:#0e0e0e
}
.b-gallery__lines {
  height:100%;
  position:absolute;
  width:100%
}
.c-content-block.b-gallery__content-container {
  position:relative
}
.b-gallery__content {
  background:#e2e6e7;
  margin:0 auto;
  max-width:848px;
  padding:32px 0;
  position:relative;
  z-index:1
}
@media (min-width:768px) {
  .b-gallery__content {
    padding:64px 0
  }
}
.t-theme--light .b-gallery__content {
  background-color:#0e0e0e
}
.b-gallery__description {
  font-family:GT America Standard Regular;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  line-height:1.5;
  margin:0 auto;
  max-width:624px
}
@media (min-width:960px) {
  .b-gallery__description {
    font-size:18px
  }
}
.c-block__header .c-block__title.b-gallery__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
@media (min-width:768px) {
  .c-block__header .c-block__title.b-gallery__title {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@media (min-width:1200px) {
  .c-block__header .c-block__title.b-gallery__title {
    font-family:Canela Deck Web;
    font-size:64px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.2px;
    line-height:1.05
  }
}
.b-gallery__btn,
.b-gallery__btn .a-btn__text {
  margin:0 auto;
  position:relative
}
.b-gallery__btn .a-btn__text:after,
.b-gallery__btn:after {
  font-size:18px;
  left:12px;
  top:50%
}
.b-gallery__figure-img-black-white {
  filter:grayscale(100%)
}
@media (min-width:768px) {
  .c-dialog .swiper-wrapper {
    align-items:center
  }
}
.c-dialog .swiper-slide {
  text-align:center
}
.c-dialog .b-gallery__slider .swiper-slide {
  width:100%!important
}
.c-dialog .b-gallery__slide-bg {
  background-position:top;
  background-repeat:no-repeat;
  background-size:contain;
  height:80%
}
@media (min-width:768px) {
  .c-dialog .b-gallery__slide-bg {
    background-position:50%;
    height:85%
  }
}
.c-dialog .swiper-container-horizontal>.swiper-pagination-bullets,
.c-dialog .swiper-pagination-custom,
.c-dialog .swiper-pagination-fraction {
  display:block;
  margin-top:10px;
  position:static
}
.c-dialog .swiper-container-autoheight,
.c-dialog .swiper-container-autoheight .swiper-slide {
  text-align:center
}
.c-dialog .site-panel--gallery__col {
  padding-bottom:30px;
  padding-left:20px;
  padding-right:20px
}
.c-dialog .c-slider {
  margin:0 auto;
  max-width:1500px;
  padding-bottom:100px;
  position:relative
}
@media (min-width:768px) {
  .c-dialog .c-slider {
    margin:0 auto 40px;
    padding-bottom:0
  }
}
.c-dialog .swiper-button-next,
.c-dialog .swiper-button-prev {
  align-items:center;
  border:1px solid #f3f4f4;
  border-radius:50%;
  display:flex;
  height:50px;
  justify-content:center;
  margin-top:0;
  top:50%;
  transform:translateY(-50%);
  transition:all .15s ease-in-out;
  width:50px
}
.c-dialog .swiper-button-next:focus,
.c-dialog .swiper-button-next:hover,
.c-dialog .swiper-button-prev:focus,
.c-dialog .swiper-button-prev:hover {
  background-color:#f3f4f4;
  transition:all .15s ease-in-out
}
.c-dialog .swiper-button-next:focus:after,
.c-dialog .swiper-button-next:hover:after,
.c-dialog .swiper-button-prev:focus:after,
.c-dialog .swiper-button-prev:hover:after {
  color:#1e1e1e
}
.c-dialog .swiper-button-next:focus-visible,
.c-dialog .swiper-button-prev:focus-visible {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.c-dialog .swiper-button-next,
.c-dialog .swiper-button-prev,
.c-dialog .swiper-container-rtl .swiper-button-next,
.c-dialog .swiper-container-rtl .swiper-button-prev {
  background:transparent;
  color:#f3f4f4;
  display:none
}
.c-dialog .swiper-button-next:before,
.c-dialog .swiper-button-prev:before,
.c-dialog .swiper-container-rtl .swiper-button-next:before,
.c-dialog .swiper-container-rtl .swiper-button-prev:before {
  display:none
}
.c-dialog .swiper-button-next:after,
.c-dialog .swiper-button-prev:after,
.c-dialog .swiper-container-rtl .swiper-button-next:after,
.c-dialog .swiper-container-rtl .swiper-button-prev:after {
  color:#f3f4f4;
  content:"\e908";
  font-family:core-icons;
  font-size:22px
}
@media (min-width:768px) {
  .c-dialog .swiper-button-next,
  .c-dialog .swiper-button-prev,
  .c-dialog .swiper-container-rtl .swiper-button-next,
  .c-dialog .swiper-container-rtl .swiper-button-prev {
    display:flex
  }
}
.c-dialog .swiper-button-next:after,
.c-dialog .swiper-container-rtl .swiper-button-prev:after {
  content:"\e908"
}
@media (min-width:768px) {
  .c-dialog .swiper-button-next,
  .c-dialog .swiper-container-rtl .swiper-button-prev {
    right:-85px
  }
}
.c-dialog .swiper-button-prev,
.c-dialog .swiper-container-rtl .swiper-button-next {
  left:-85px
}
.c-dialog .swiper-button-prev:after,
.c-dialog .swiper-container-rtl .swiper-button-next:after {
  content:"\e907"
}
@media (min-width:768px) {
  .c-dialog .swiper-button-prev,
  .c-dialog .swiper-container-rtl .swiper-button-next {
    left:-85px
  }
}
.c-dialog .swiper-pagination-fraction {
  font-size:16px
}
.b-gallery-carousel__slide-figure,
.b-gallery__slide-figure {
  display:table;
  margin-left:auto;
  margin-right:auto
}
@media (min-width:768px) {
  .b-gallery-carousel__slide-figure,
  .b-gallery__slide-figure {
    height:100%;
    object-fit:cover
  }
  .b-gallery-carousel__slide-figure img,
  .b-gallery__slide-figure img {
    max-height:624px;
    width:auto
  }
}
.c-dialog__overlay {
  background-color:#0e0e0e;
  bottom:0;
  color:#fff;
  height:calc(100% + 20px);
  left:0;
  opacity:0;
  overflow:scroll;
  position:fixed;
  right:0;
  top:0;
  transition:all .15s ease-in-out;
  visibility:hidden;
  width:100%;
  z-index:99998
}
.a11y-dialog--open .c-dialog__overlay {
  opacity:1;
  transition:all .35s ease-in-out;
  visibility:visible
}
.admin-bar .c-dialog__overlay {
  top:46px
}
@media (min-width:783px) {
  .admin-bar .c-dialog__overlay {
    top:32px
  }
}
.c-dialog__overlay-inner {
  height:100%;
  padding-top:100px;
  position:absolute;
  width:100%
}
@media (min-width:783px) {
  .c-dialog__overlay-inner {
    align-items:center;
    display:flex;
    padding-top:0
  }
}
.c-dialog__header {
  padding:20px;
  width:100%;
  z-index:10
}
.c-dialog__title {
  font-size:18px;
  text-align:center;
  text-transform:uppercase
}
.c-dialog__content-wrapper {
  position:relative
}
@media (min-width:768px) {
  .c-dialog__content-wrapper {
    width:100%
  }
}
.c-dialog__content-inner {
  margin:0 auto;
  max-width:calc(100% - 48px);
  padding:0
}
@media (min-width:768px) {
  .c-dialog__content-inner {
    max-width:80vw;
    padding:0 20px
  }
}
.c-dialog__close-button {
  background-color:initial;
  border:0;
  display:none;
  height:45px;
  padding:0;
  position:fixed;
  right:10px;
  top:12px;
  width:40px;
  z-index:999997
}
@media (min-width:960px) {
  .c-dialog__close-button {
    right:20px
  }
}
.c-dialog__close-button:before {
  display:none
}
.c-dialog__close-button:after {
  border:1px solid #464a4f;
  border-radius:50%;
  color:#fff;
  content:"\e90a";
  display:block;
  font-family:core-icons;
  font-size:24px;
  height:36px;
  left:0;
  line-height:36px;
  position:absolute;
  top:5px;
  transition:border-color .15s ease-in-out;
  width:36px
}
.c-dialog__close-button:focus:after,
.c-dialog__close-button:hover:after {
  border-color:#fff;
  color:#bac5c6;
  transition:border-color .15s ease-in-out
}
.c-dialog__close-button:focus-visible {
  border:none
}
.admin-bar .c-dialog__close-button {
  top:55px
}
@media (min-width:783px) {
  .admin-bar .c-dialog__close-button {
    top:60px
  }
}
.a11y-dialog--open .c-dialog__close-button {
  display:block
}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */
@keyframes fadeIn {
  0% {
    opacity:0
  }
  to {
    opacity:1
  }
}
.fadeIn {
  animation-name:fadeIn
}
@keyframes zoomIn {
  0% {
    opacity:0;
    transform:translateY(60px)
  }
  50% {
    opacity:1
  }
}
.zoomIn {
  animation-name:zoomIn
}
@keyframes zoomOut {
  0% {
    opacity:1
  }
  50% {
    opacity:0;
    transform:scale3d(.3,.3,.3)
  }
  to {
    opacity:0
  }
}
.zoomOut {
  animation-name:zoomOut
}
.animated {
  animation-duration:1s;
  animation-fill-mode:both
}
.animated.delay-1s {
  animation-delay:.1s
}
.animated.delay-2s {
  animation-delay:.2s
}
.animated.delay-3s {
  animation-delay:.3s
}
.animated.delay-4s {
  animation-delay:.4s
}
.animated.delay-5s {
  animation-delay:.5s
}
.animated.delay-6s {
  animation-delay:.6s
}
.animated.delay-7s {
  animation-delay:.7s
}
.animated.delay-8s {
  animation-delay:.8s
}
.animated.delay-9s {
  animation-delay:.9s
}
.animated.delay-10s {
  animation-delay:1s
}
.animated.delay-11s {
  animation-delay:1.1s
}
.animated.delay-12s {
  animation-delay:1.2s
}
.animated.fast {
  animation-duration:.8s
}
.animated.faster {
  animation-duration:.5s
}
.animated.slow {
  animation-duration:1s
}
.animated.slower {
  animation-duration:3s
}
.t-theme--light .b-gallery__figure:after {
  background-color:#0e0e0e;
  bottom:0;
  content:"";
  height:100%;
  left:0;
  mix-blend-mode:multiply;
  opacity:.3;
  position:absolute;
  right:0;
  top:0;
  width:100%
}
.b-gallery__figure--1,
.b-gallery__figure--10,
.b-gallery__figure--11,
.b-gallery__figure--12,
.b-gallery__figure--2,
.b-gallery__figure--3,
.b-gallery__figure--4,
.b-gallery__figure--5,
.b-gallery__figure--6,
.b-gallery__figure--7,
.b-gallery__figure--8,
.b-gallery__figure--9 {
  position:absolute;
  z-index:2
}
.b-gallery--layout-4 {
  padding:160px 0
}
@media (min-width:768px) {
  .b-gallery--layout-4 {
    padding:48px 0 200px
  }
}
@media (min-width:960px) {
  .b-gallery--layout-4 {
    padding:48px 0 150px
  }
}
.b-gallery--layout-4 .b-gallery__figure--1 {
  height:71px;
  left:0;
  top:100px;
  width:100px
}
@media (min-width:768px) {
  .b-gallery--layout-4 .b-gallery__figure--1 {
    bottom:0;
    height:145px;
    left:calc(50% - 48px);
    top:unset;
    transform:translateX(-100%);
    width:110px
  }
}
@media (min-width:960px) {
  .b-gallery--layout-4 .b-gallery__figure--1 {
    bottom:120px;
    height:191px;
    left:0;
    transform:translateX(0);
    width:143px
  }
}
@media (min-width:1200px) {
  .b-gallery--layout-4 .b-gallery__figure--1 {
    height:231px;
    width:174px
  }
}
@media (min-width:1400px) {
  .b-gallery--layout-4 .b-gallery__figure--1 {
    height:289px;
    width:217px
  }
}
.b-gallery--layout-4 .b-gallery__figure--2 {
  height:91px;
  right:0;
  top:50px;
  width:137px
}
@media (min-width:768px) {
  .b-gallery--layout-4 .b-gallery__figure--2 {
    bottom:122px;
    height:99px;
    left:0;
    right:unset;
    top:unset;
    width:192px
  }
}
@media (min-width:960px) {
  .b-gallery--layout-4 .b-gallery__figure--2 {
    bottom:0;
    height:120px;
    left:calc(50% - 53px);
    transform:translateX(-100%);
    width:206px
  }
}
@media (min-width:1200px) {
  .b-gallery--layout-4 .b-gallery__figure--2 {
    height:130px;
    left:calc(50% - 70px);
    width:254px
  }
}
@media (min-width:1400px) {
  .b-gallery--layout-4 .b-gallery__figure--2 {
    height:163px;
    left:calc(50% - 106px);
    width:318px
  }
}
.b-gallery--layout-4 .b-gallery__figure--3 {
  bottom:20px;
  height:118px;
  left:20px;
  top:auto;
  width:89px
}
@media (min-width:768px) {
  .b-gallery--layout-4 .b-gallery__figure--3 {
    bottom:64px;
    display:block;
    height:80px;
    left:calc(50% + 40px);
    width:129px
  }
}
@media (min-width:960px) {
  .b-gallery--layout-4 .b-gallery__figure--3 {
    bottom:48px;
    height:86px;
    left:calc(50% + 68px);
    width:140px
  }
}
@media (min-width:1200px) {
  .b-gallery--layout-4 .b-gallery__figure--3 {
    height:105px;
    left:calc(50% + 90px);
    width:169px
  }
}
@media (min-width:1400px) {
  .b-gallery--layout-4 .b-gallery__figure--3 {
    height:131px;
    left:calc(50% + 136px);
    width:211px
  }
}
.b-gallery--layout-4 .b-gallery__figure--4 {
  bottom:104px;
  height:58px;
  right:0;
  top:auto;
  width:79px
}
@media (min-width:768px) {
  .b-gallery--layout-4 .b-gallery__figure--4 {
    bottom:160px;
    height:113px;
    width:183px
  }
}
@media (min-width:960px) {
  .b-gallery--layout-4 .b-gallery__figure--4 {
    height:122px;
    width:200px
  }
}
@media (min-width:1200px) {
  .b-gallery--layout-4 .b-gallery__figure--4 {
    height:148px;
    width:240px
  }
}
@media (min-width:1400px) {
  .b-gallery--layout-4 .b-gallery__figure--4 {
    height:185px;
    width:300px
  }
}
.b-gallery--layout-4 .b-gallery__figure--10,
.b-gallery--layout-4 .b-gallery__figure--11,
.b-gallery--layout-4 .b-gallery__figure--12,
.b-gallery--layout-4 .b-gallery__figure--5,
.b-gallery--layout-4 .b-gallery__figure--6,
.b-gallery--layout-4 .b-gallery__figure--7,
.b-gallery--layout-4 .b-gallery__figure--8,
.b-gallery--layout-4 .b-gallery__figure--9 {
  display:none
}
.b-gallery--layout-8 {
  padding:180px 0
}
@media (min-width:768px) {
  .b-gallery--layout-8 {
    padding:200px 0
  }
}
@media (min-width:960px) {
  .b-gallery--layout-8 {
    padding:96px 0 240px
  }
}
.b-gallery--layout-8 .b-gallery__figure--1 {
  height:57px;
  left:calc(50% - 30px);
  top:0;
  transform:translateX(-100%);
  width:85px
}
@media (min-width:600px) {
  .b-gallery--layout-8 .b-gallery__figure--1 {
    height:75px;
    width:113px
  }
}
@media (min-width:768px) {
  .b-gallery--layout-8 .b-gallery__figure--1 {
    height:82px;
    left:calc(50% - 42px);
    width:126px
  }
}
@media (min-width:960px) {
  .b-gallery--layout-8 .b-gallery__figure--1 {
    bottom:80px;
    height:92px;
    left:-20px;
    top:auto;
    transform:translateX(0);
    width:150px
  }
}
@media (min-width:1200px) {
  .b-gallery--layout-8 .b-gallery__figure--1 {
    bottom:80px;
    left:-40px
  }
}
@media (min-width:1260px) {
  .b-gallery--layout-8 .b-gallery__figure--1 {
    height:140px;
    left:-80px;
    width:228px
  }
}
.b-gallery--layout-8 .b-gallery__figure--2 {
  height:91px;
  right:0;
  top:50px;
  width:137px
}
@media (min-width:600px) {
  .b-gallery--layout-8 .b-gallery__figure--2 {
    height:122px;
    width:182px
  }
}
@media (min-width:768px) {
  .b-gallery--layout-8 .b-gallery__figure--2 {
    height:92px;
    left:calc(50% + 42px);
    top:78px;
    width:146px
  }
}
@media (min-width:960px) {
  .b-gallery--layout-8 .b-gallery__figure--2 {
    height:123px;
    left:auto;
    right:75px;
    top:50px;
    width:190px
  }
}
@media (min-width:1260px) {
  .b-gallery--layout-8 .b-gallery__figure--2 {
    right:60px;
    top:75px
  }
}
@media (min-width:1400px) {
  .b-gallery--layout-8 .b-gallery__figure--2 {
    right:45px;
    top:100px
  }
}
.b-gallery--layout-8 .b-gallery__figure--3 {
  bottom:20px;
  height:118px;
  left:20px;
  top:auto;
  width:89px
}
@media (min-width:600px) {
  .b-gallery--layout-8 .b-gallery__figure--3 {
    height:157px;
    width:118px
  }
}
@media (min-width:768px) {
  .b-gallery--layout-8 .b-gallery__figure--3 {
    bottom:0;
    height:167px;
    left:calc(50% - 38px);
    transform:translateX(-100%);
    width:126px
  }
}
@media (min-width:960px) {
  .b-gallery--layout-8 .b-gallery__figure--3 {
    bottom:186px;
    left:196px;
    transform:translateX(0)
  }
}
@media (min-width:1260px) {
  .b-gallery--layout-8 .b-gallery__figure--3 {
    height:192px;
    width:144px
  }
}
.b-gallery--layout-8 .b-gallery__figure--4 {
  bottom:104px;
  height:58px;
  right:0;
  top:auto;
  width:79px
}
@media (min-width:600px) {
  .b-gallery--layout-8 .b-gallery__figure--4 {
    height:76px;
    width:106px
  }
}
@media (min-width:768px) {
  .b-gallery--layout-8 .b-gallery__figure--4 {
    bottom:160px;
    height:113px;
    width:183px
  }
}
@media (min-width:960px) {
  .b-gallery--layout-8 .b-gallery__figure--4 {
    bottom:0;
    right:60px
  }
}
@media (min-width:1260px) {
  .b-gallery--layout-8 .b-gallery__figure--4 {
    height:122px;
    width:198px
  }
}
.b-gallery--layout-8 .b-gallery__figure--5 {
  height:71px;
  left:0;
  top:100px;
  width:100px
}
@media (min-width:600px) {
  .b-gallery--layout-8 .b-gallery__figure--5 {
    height:94px;
    width:133px
  }
}
@media (min-width:768px) {
  .b-gallery--layout-8 .b-gallery__figure--5 {
    height:130px;
    top:105px;
    width:183px
  }
}
@media (min-width:960px) {
  .b-gallery--layout-8 .b-gallery__figure--5 {
    height:143px;
    left:-20px;
    top:20px;
    width:202px
  }
}
@media (min-width:1200px) {
  .b-gallery--layout-8 .b-gallery__figure--5 {
    left:-40px;
    top:40px
  }
}
@media (min-width:1260px) {
  .b-gallery--layout-8 .b-gallery__figure--5 {
    height:216px;
    width:306px
  }
}
@media (min-width:1400px) {
  .b-gallery--layout-8 .b-gallery__figure--5 {
    left:-80px;
    top:80px
  }
}
.b-gallery--layout-8 .b-gallery__figure--6 {
  bottom:0;
  height:66px;
  left:calc(50% + 24px);
  top:auto;
  width:128px
}
@media (min-width:600px) {
  .b-gallery--layout-8 .b-gallery__figure--6 {
    height:88px;
    width:171px
  }
}
@media (min-width:768px) {
  .b-gallery--layout-8 .b-gallery__figure--6 {
    bottom:120px;
    height:94px;
    left:0;
    width:184px
  }
}
@media (min-width:960px) {
  .b-gallery--layout-8 .b-gallery__figure--6 {
    bottom:0;
    left:calc(50% - 70px);
    transform:translateX(-100%)
  }
}
@media (min-width:1260px) {
  .b-gallery--layout-8 .b-gallery__figure--6 {
    height:147px;
    width:277px
  }
}
.b-gallery--layout-8 .b-gallery__figure--7 {
  display:none
}
@media (min-width:768px) {
  .b-gallery--layout-8 .b-gallery__figure--7 {
    display:block;
    height:107px;
    right:-14px;
    top:28px;
    width:174px
  }
}
@media (min-width:960px) {
  .b-gallery--layout-8 .b-gallery__figure--7 {
    height:147px;
    right:0;
    top:50%;
    width:277px
  }
}
@media (min-width:1200px) {
  .b-gallery--layout-8 .b-gallery__figure--7 {
    transform:translateY(-25%)
  }
}
@media (min-width:1260px) {
  .b-gallery--layout-8 .b-gallery__figure--7 {
    height:147px;
    width:277px
  }
}
@media (min-width:1400px) {
  .b-gallery--layout-8 .b-gallery__figure--7 {
    transform:translateY(-50%)
  }
}
.b-gallery--layout-8 .b-gallery__figure--8 {
  display:none
}
@media (min-width:768px) {
  .b-gallery--layout-8 .b-gallery__figure--8 {
    bottom:64px;
    display:block;
    height:80px;
    left:calc(50% + 40px);
    width:129px
  }
}
@media (min-width:960px) {
  .b-gallery--layout-8 .b-gallery__figure--8 {
    left:calc(50% + 60px)
  }
}
@media (min-width:1260px) {
  .b-gallery--layout-8 .b-gallery__figure--8 {
    height:147px;
    width:237px
  }
}
.b-gallery--layout-8 .b-gallery__figure--10,
.b-gallery--layout-8 .b-gallery__figure--11,
.b-gallery--layout-8 .b-gallery__figure--12,
.b-gallery--layout-8 .b-gallery__figure--9 {
  display:none
}
.b-gallery--layout-12 .b-gallery__figure--1,
.b-gallery--layout-12 .b-gallery__figure--2,
.b-gallery--layout-12 .b-gallery__figure--3,
.b-gallery--layout-12 .b-gallery__figure--4,
.b-gallery--layout-12 .b-gallery__figure--5,
.b-gallery--layout-12 .b-gallery__figure--6 {
  top:0
}
.b-gallery--layout-12 .b-gallery__figure--1 {
  height:57px;
  left:calc(50% - 30px);
  top:0;
  transform:translateX(-100%);
  width:85px
}
@media (min-width:600px) {
  .b-gallery--layout-12 .b-gallery__figure--1 {
    height:180px;
    left:20%;
    top:0;
    transform:translateX(0);
    width:130px
  }
}
@media (min-width:768px) {
  .b-gallery--layout-12 .b-gallery__figure--1 {
    left:25%
  }
}
@media (min-width:960px) {
  .b-gallery--layout-12 .b-gallery__figure--1 {
    width:200px
  }
}
@media (min-width:1200px) {
  .b-gallery--layout-12 .b-gallery__figure--1 {
    height:200px;
    top:-30px;
    width:260px
  }
}
@media (min-width:1260px) {
  .b-gallery--layout-12 .b-gallery__figure--1 {
    height:250px;
    left:23%;
    width:300px
  }
}
.b-gallery--layout-12 .b-gallery__figure--2 {
  height:91px;
  right:0;
  top:50px;
  width:137px
}
@media (min-width:600px) {
  .b-gallery--layout-12 .b-gallery__figure--2 {
    height:140px;
    right:17%;
    top:60px;
    width:180px
  }
}
@media (min-width:960px) {
  .b-gallery--layout-12 .b-gallery__figure--2 {
    height:160px;
    width:220px
  }
}
@media (min-width:1260px) {
  .b-gallery--layout-12 .b-gallery__figure--2 {
    height:200px;
    right:25%;
    width:280px
  }
}
.b-gallery--layout-12 .b-gallery__figure--3 {
  display:none
}
@media (min-width:768px) {
  .b-gallery--layout-12 .b-gallery__figure--3 {
    display:block;
    height:130px;
    left:-60px;
    top:20%;
    width:200px
  }
}
@media (min-width:1200px) {
  .b-gallery--layout-12 .b-gallery__figure--3 {
    height:150px;
    left:-80px;
    width:250px
  }
}
@media (min-width:1260px) {
  .b-gallery--layout-12 .b-gallery__figure--3 {
    height:250px;
    width:300px
  }
}
.b-gallery--layout-12 .b-gallery__figure--4 {
  bottom:104px;
  height:58px;
  right:0;
  top:auto;
  width:79px
}
@media (min-width:768px) {
  .b-gallery--layout-12 .b-gallery__figure--4 {
    height:130px;
    width:200px
  }
}
@media (min-width:1200px) {
  .b-gallery--layout-12 .b-gallery__figure--4 {
    bottom:20%;
    display:block;
    height:180px;
    right:0;
    top:auto;
    width:250px
  }
}
@media (min-width:1260px) {
  .b-gallery--layout-12 .b-gallery__figure--4 {
    height:200px;
    width:300px
  }
}
.b-gallery--layout-12 .b-gallery__figure--5 {
  display:none
}
@media (min-width:1200px) {
  .b-gallery--layout-12 .b-gallery__figure--5 {
    bottom:0;
    display:block;
    height:200px;
    left:30%;
    top:auto;
    width:200px
  }
}
@media (min-width:1260px) {
  .b-gallery--layout-12 .b-gallery__figure--5 {
    left:25%;
    width:300px
  }
}
.b-gallery--layout-12 .b-gallery__figure--6 {
  display:none;
  height:60px;
  right:10px;
  top:20%;
  width:70px
}
@media (min-width:768px) {
  .b-gallery--layout-12 .b-gallery__figure--6 {
    display:block;
    height:80px;
    width:100px
  }
}
@media (min-width:1200px) {
  .b-gallery--layout-12 .b-gallery__figure--6 {
    height:100px;
    right:40px;
    top:22%;
    width:130px
  }
}
@media (min-width:1260px) {
  .b-gallery--layout-12 .b-gallery__figure--6 {
    height:120px;
    right:50px;
    top:35%;
    width:150px
  }
}
.b-gallery--layout-12 .b-gallery__figure--7 {
  display:none
}
@media (min-width:768px) {
  .b-gallery--layout-12 .b-gallery__figure--7 {
    bottom:10%;
    display:block;
    height:200px;
    left:200px;
    width:140px
  }
}
@media (min-width:960px) {
  .b-gallery--layout-12 .b-gallery__figure--7 {
    left:180px
  }
}
@media (min-width:1260px) {
  .b-gallery--layout-12 .b-gallery__figure--7 {
    bottom:20%;
    left:160px
  }
}
.b-gallery--layout-12 .b-gallery__figure--8 {
  display:none
}
@media (min-width:600px) {
  .b-gallery--layout-12 .b-gallery__figure--8 {
    display:block;
    height:70px;
    right:0;
    top:10px;
    width:80px
  }
}
@media (min-width:960px) {
  .b-gallery--layout-12 .b-gallery__figure--8 {
    height:100px;
    width:120px
  }
}
@media (min-width:1200px) {
  .b-gallery--layout-12 .b-gallery__figure--8 {
    height:130px;
    width:140px
  }
}
@media (min-width:1260px) {
  .b-gallery--layout-12 .b-gallery__figure--8 {
    height:250px;
    right:-100px;
    width:350px
  }
}
.b-gallery--layout-12 .b-gallery__figure--9 {
  bottom:20px;
  height:118px;
  left:20px;
  top:auto;
  width:89px
}
@media (min-width:600px) {
  .b-gallery--layout-12 .b-gallery__figure--9 {
    height:180px;
    left:40px;
    width:150px
  }
}
@media (min-width:768px) {
  .b-gallery--layout-12 .b-gallery__figure--9 {
    left:-10px
  }
}
@media (min-width:960px) {
  .b-gallery--layout-12 .b-gallery__figure--9 {
    bottom:40px;
    height:100px;
    left:-20px;
    width:150px
  }
}
@media (min-width:1260px) {
  .b-gallery--layout-12 .b-gallery__figure--9 {
    height:120px;
    width:170px
  }
}
.b-gallery--layout-12 .b-gallery__figure--10 {
  height:71px;
  left:0;
  top:100px;
  width:100px
}
@media (min-width:600px) {
  .b-gallery--layout-12 .b-gallery__figure--10 {
    height:90px;
    top:20px;
    width:100px
  }
}
.b-gallery--layout-12 .b-gallery__figure--11 {
  display:none
}
@media (min-width:1200px) {
  .b-gallery--layout-12 .b-gallery__figure--11 {
    bottom:20px;
    display:block;
    height:120px;
    right:30%;
    width:180px
  }
}
@media (min-width:1260px) {
  .b-gallery--layout-12 .b-gallery__figure--11 {
    bottom:60px;
    height:180px;
    width:240px
  }
}
.b-gallery--layout-12 .b-gallery__figure--12 {
  bottom:0;
  height:66px;
  left:calc(50% + 24px);
  top:auto;
  width:128px
}
@media (min-width:768px) {
  .b-gallery--layout-12 .b-gallery__figure--12 {
    bottom:0;
    height:80px;
    left:auto;
    right:60px;
    width:200px
  }
}
@media (min-width:1200px) {
  .b-gallery--layout-12 .b-gallery__figure--12 {
    bottom:0;
    height:100px;
    right:60px;
    width:160px
  }
}
.b-gallery-carousel {
  background-color:#f3f4f4;
  margin:0;
  overflow:hidden;
  padding:64px 0
}
.b-gallery-carousel.t-theme--light {
  background-color:#0e0e0e
}
@media (min-width:1200px) {
  .b-gallery-carousel {
    padding:48px 0 84px
  }
}
.b-gallery-carousel__container {
  background-color:#f3f4f4;
  padding-bottom:64px;
  padding-top:64px;
  position:relative;
  z-index:2
}
.t-theme--light .b-gallery-carousel__container {
  background-color:#0e0e0e
}
@media (min-width:1200px) {
  .b-gallery-carousel__container {
    align-items:center;
    -moz-column-gap:48px;
    column-gap:48px;
    display:flex;
    flex-wrap:nowrap;
    padding-bottom:128px
  }
}
.b-gallery-carousel__header {
  margin-bottom:64px
}
@media (min-width:1200px) {
  .b-gallery-carousel__header {
    flex:0 0 40%;
    left:0;
    opacity:1;
    padding-right:96px;
    transition-delay:0s,.2s;
    transition-duration:.6s,.8s;
    transition-property:opacity,margin-left;
    transition-timing-function:cubic-bezier(.4,0,.2,1)
  }
}
@media (min-width:1400px) {
  .b-gallery-carousel__header {
    flex:0 0 40%;
    left:0;
    opacity:1;
    padding-right:120px;
    transition-delay:.7s,.2s;
    transition-duration:.6s,.8s;
    transition-property:opacity,margin-left;
    transition-timing-function:cubic-bezier(.4,0,.2,1)
  }
}
@media (min-width:1200px) {
  .b-gallery-carousel.slider-active .b-gallery-carousel__header {
    margin-left:-40%;
    opacity:0;
    transition-delay:0s,.2s;
    transition-duration:.6s,.8s;
    transition-property:opacity,margin-left
  }
}
.b-gallery-carousel__header .b-gallery-carousel__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
@media (min-width:768px) {
  .b-gallery-carousel__header .b-gallery-carousel__title {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@media (min-width:1200px) {
  .b-gallery-carousel .b-gallery-carousel__slider {
    flex:0 0 60%
  }
  .b-gallery-carousel__slider .c-slider__main {
    overflow:visible
  }
  .b-gallery-carousel__slider .c-slider__wrapper {
    transition-delay:.4s
  }
}
.b-gallery-carousel__slider .c-slide-caption {
  display:none
}
.c-dialog .b-gallery-carousel__slider .c-slide-caption {
  display:table-caption
}
.b-gallery-carousel .b-gallery-carousel__slider .c-slider__slide .b-gallery-carousel__slide-figure {
  width:auto
}
.b-gallery-carousel .b-gallery-carousel__slider .c-slider__slide:not(:last-of-type) {
  max-width:calc(100% - 96px)
}
.b-gallery-carousel .b-gallery-carousel__slider .c-slider__slide:last-of-type {
  max-width:100%
}
.b-gallery-carousel .b-gallery-carousel__slider .c-slider__slide:last-of-type .b-gallery-carousel__slide-figure {
  margin-left:0;
  width:calc(100% - 48px)
}
@media (min-width:768px) {
  .b-gallery-carousel .b-gallery-carousel__slider .c-slider__slide:last-of-type .b-gallery-carousel__slide-figure {
    width:auto
  }
  .b-gallery-carousel .b-gallery-carousel__slider .c-slider__slide {
    max-width:100%;
    width:auto
  }
  .b-gallery-carousel .b-gallery-carousel__slider .c-slider__slide img {
    height:400px;
    width:auto
  }
}
@media (min-width:1400px) {
  .b-gallery-carousel .b-gallery-carousel__slider .c-slider__slide img {
    height:536px;
    width:auto
  }
}
.black-and-white .b-gallery-carousel__slider .b-gallery-carousel__slide-figure img {
  filter:grayscale(100%)
}
.has-modal .b-gallery-carousel__slider .b-gallery-carousel__slide-image {
  cursor:pointer
}
.b-gallery-carousel__slider .c-slider__button {
  position:static
}
.b-gallery-carousel__slider .c-slider__arrows {
  border-bottom:0;
  display:flex;
  height:48px;
  justify-content:center;
  left:-24px;
  margin-top:16px;
  position:relative;
  width:100%;
  z-index:1
}
@media (min-width:768px) {
  .b-gallery-carousel__slider .c-slider__arrows {
    left:0
  }
}
@media (min-width:1200px) {
  .b-gallery-carousel__slider .c-slider__arrows {
    bottom:40px;
    justify-content:flex-end;
    margin-top:0;
    max-width:1440px;
    padding-right:72px;
    position:absolute
  }
}
.b-gallery-carousel__slider .c-slider__arrows .c-slider__button:focus {
  outline:none
}
.b-gallery-carousel__slider .swiper-button-next,
.b-gallery-carousel__slider .swiper-button-prev {
  background:none;
  border:1px solid #1e1e1e;
  border-radius:100%;
  display:block;
  height:60px;
  margin-left:7px;
  margin-right:7px;
  margin-top:0;
  position:relative;
  transition:all .15s linear;
  width:60px
}
.b-gallery-carousel__slider .swiper-button-next:after,
.b-gallery-carousel__slider .swiper-button-next:before,
.b-gallery-carousel__slider .swiper-button-prev:after,
.b-gallery-carousel__slider .swiper-button-prev:before {
  align-items:center;
  color:#1e1e1e;
  display:flex;
  font-family:core-icons;
  font-size:24px;
  height:100%;
  justify-content:center;
  position:absolute;
  top:1px;
  width:100%
}
.b-gallery-carousel__slider .swiper-button-next:focus,
.b-gallery-carousel__slider .swiper-button-next:hover,
.b-gallery-carousel__slider .swiper-button-prev:focus,
.b-gallery-carousel__slider .swiper-button-prev:hover {
  background-color:#1e1e1e;
  transition:all .15s linear
}
.b-gallery-carousel__slider .swiper-button-next:focus:after,
.b-gallery-carousel__slider .swiper-button-next:focus:before,
.b-gallery-carousel__slider .swiper-button-next:hover:after,
.b-gallery-carousel__slider .swiper-button-next:hover:before,
.b-gallery-carousel__slider .swiper-button-prev:focus:after,
.b-gallery-carousel__slider .swiper-button-prev:focus:before,
.b-gallery-carousel__slider .swiper-button-prev:hover:after,
.b-gallery-carousel__slider .swiper-button-prev:hover:before {
  color:#f3f4f4
}
.b-gallery-carousel__slider .swiper-button-next:focus,
.b-gallery-carousel__slider .swiper-button-prev:focus {
  box-shadow:0 0 0 2px #00f,0 0 0 4px #fff
}
.b-gallery-carousel__slider .swiper-button-next {
  left:auto;
  right:auto
}
.b-gallery-carousel__slider .swiper-button-next:after {
  content:"\e908";
  left:1px
}
.b-gallery-carousel__slider .swiper-button-prev {
  left:auto;
  right:auto
}
.b-gallery-carousel__slider .swiper-button-prev:before {
  content:"\e907";
  right:1px
}
.t-theme--light .b-gallery-carousel__slider {
  background-color:#0e0e0e
}
.t-theme--light .b-gallery-carousel__slider .b-featured-stories__title {
  background-color:#0e0e0e;
  color:#f3f4f4
}
.t-theme--light .b-gallery-carousel__slider .c-slider--carousel-pull-right__wrap {
  background-color:#0e0e0e
}
.t-theme--light .b-gallery-carousel__slider .swiper-button-next,
.t-theme--light .b-gallery-carousel__slider .swiper-button-prev {
  border:1px solid #f3f4f4
}
.t-theme--light .b-gallery-carousel__slider .swiper-button-next:after,
.t-theme--light .b-gallery-carousel__slider .swiper-button-next:before,
.t-theme--light .b-gallery-carousel__slider .swiper-button-prev:after,
.t-theme--light .b-gallery-carousel__slider .swiper-button-prev:before {
  color:#f3f4f4
}
.t-theme--light .b-gallery-carousel__slider .swiper-button-next:focus-visible,
.t-theme--light .b-gallery-carousel__slider .swiper-button-next:hover,
.t-theme--light .b-gallery-carousel__slider .swiper-button-prev:focus-visible,
.t-theme--light .b-gallery-carousel__slider .swiper-button-prev:hover {
  background-color:#f3f4f4;
  transition:all .15s linear
}
.t-theme--light .b-gallery-carousel__slider .swiper-button-next:focus-visible:after,
.t-theme--light .b-gallery-carousel__slider .swiper-button-next:focus-visible:before,
.t-theme--light .b-gallery-carousel__slider .swiper-button-next:hover:after,
.t-theme--light .b-gallery-carousel__slider .swiper-button-next:hover:before,
.t-theme--light .b-gallery-carousel__slider .swiper-button-prev:focus-visible:after,
.t-theme--light .b-gallery-carousel__slider .swiper-button-prev:focus-visible:before,
.t-theme--light .b-gallery-carousel__slider .swiper-button-prev:hover:after,
.t-theme--light .b-gallery-carousel__slider .swiper-button-prev:hover:before {
  color:#1e1e1e
}
.b-gallery-carousel_expand-button {
  align-items:center;
  background-color:#fff;
  border-radius:50%;
  bottom:24px;
  cursor:pointer;
  display:flex;
  height:64px;
  justify-content:center;
  opacity:0;
  position:absolute;
  right:24px;
  transition:opacity .3s ease;
  width:64px;
  z-index:3
}
.b-gallery-carousel__slide-figure:hover .b-gallery-carousel_expand-button {
  opacity:1
}
.b-gazette {
  background-color:#f3f4f4;
  margin:0;
  padding:32px 0;
  position:relative;
  z-index:2
}
@media (min-width:768px) {
  .b-gazette {
    z-index:auto
  }
}
@media (min-width:960px) {
  .b-gazette {
    padding:64px 0
  }
}
.b-gazette.t-theme--light {
  background-color:#0e0e0e
}
.b-gazette__container {
  position:relative;
  z-index:2
}
.c-block__content-block.c-block__header.b-gazette__header {
  max-width:none
}
@media (min-width:768px) {
  .c-block__content-block.c-block__header.b-gazette__header {
    display:flex;
    flex-direction:row
  }
}
.b-gazette__title {
  padding-right:24px
}
@media (min-width:768px) {
  .b-gazette__title {
    padding-right:48px;
    width:50%
  }
}
.b-gazette .c-content-block__content {
  margin-top:0
}
.b-gazette .c-content-block__content-wrap {
  padding-bottom:12px;
  padding-right:24px
}
@media (min-width:768px) {
  .b-gazette .c-content-block__content-wrap {
    padding-bottom:0;
    padding-left:24px;
    width:50%
  }
}
.c-block__header .c-block__title.b-gazette__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
@media (min-width:768px) {
  .c-block__header .c-block__title.b-gazette__title {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@media (min-width:960px) {
  .c-block__header .c-block__title.b-gazette__title {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.b-gazette__wrap {
  background-color:#f3f4f4;
  display:flex;
  flex-direction:column;
  padding-top:48px
}
@media (min-width:960px) {
  .b-gazette__wrap {
    flex-direction:row
  }
}
.t-theme--light .b-gazette__wrap {
  background-color:#0e0e0e
}
@media (min-width:960px) {
  .b-gazette__aside,
  .b-gazette__trending {
    flex:1
  }
}
.b-gazette__aside {
  order:2;
  padding-bottom:64px
}
@media (min-width:960px) {
  .b-gazette__aside {
    order:1;
    padding-bottom:0
  }
  .no-trending .b-gazette__aside {
    order:2
  }
}
.b-gazette__main {
  order:1;
  padding-bottom:16px;
  text-align:center
}
@media (min-width:960px) {
  .b-gazette__main {
    flex:2;
    order:2;
    padding-bottom:0;
    padding-left:48px;
    padding-right:48px
  }
  .no-trending .b-gazette__main {
    order:1;
    padding-left:0
  }
}
.b-gazette__trending {
  order:3
}
.b-gazette__article {
  padding-bottom:24px
}
.b-gazette__article--aside {
  border-top:1px solid #bac5c6;
  display:flex;
  flex-direction:row;
  padding:16px 0
}
.b-gazette__article--aside:last-child {
  border-bottom:1px solid #bac5c6
}
@media (min-width:960px) {
  .b-gazette__article--aside:last-child {
    border-bottom:0
  }
  .b-gazette__article--aside {
    border:none;
    flex-direction:column;
    padding:0 0 24px
  }
}
.b-gazette__article--aside a {
  display:flex;
  width:100%
}
@media (min-width:960px) {
  .b-gazette__article--aside a {
    display:block
  }
}
.b-gazette__article-lead-in {
  border-bottom:1px solid #df072e;
  display:inline-block;
  font-family:GT America Standard Regular;
  font-family:GT America Standard Medium;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  font-weight:500;
  letter-spacing:.05em;
  line-height:1.02;
  margin-top:24px;
  padding-bottom:5px;
  text-transform:uppercase
}
.b-gazette__article-img {
  position:relative
}
@media (min-width:960px) {
  .b-gazette__article-img {
    margin-bottom:8px
  }
}
.b-gazette__article-img .b-gazette__article-img-bg {
  background-position:50%;
  background-size:cover;
  height:100%;
  position:absolute;
  width:100%
}
.b-gazette__article--aside .b-gazette__article-img {
  height:64px;
  order:2;
  width:64px
}
@media (min-width:960px) {
  .b-gazette__article--aside .b-gazette__article-img {
    order:1;
    padding-bottom:100%;
    width:auto
  }
}
.b-gazette__main .b-gazette__article-img {
  padding-bottom:100%
}
.b-gazette__article-title {
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  font-weight:500;
  letter-spacing:-.1px;
  line-height:1.5
}
@media (min-width:960px) {
  .b-gazette__article-title {
    font-family:GT America Standard Bold;
    font-family:Canela Deck Web;
    font-size:24px;
    font-style:normal;
    font-weight:700;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.4
  }
}
.b-gazette__article-title a {
  -webkit-text-decoration:underline;
  text-decoration:underline;
  text-decoration-color:#f3f4f4;
  transition:all .15s ease-in-out
}
.b-gazette__article-title a:focus,
.b-gazette__article-title a:hover {
  -webkit-text-decoration:underline;
  text-decoration:underline;
  text-decoration-color:#1e1e1e;
  transition:all .15s ease-in-out
}
.t-theme--light .b-gazette__article-title a {
  text-decoration-color:#0e0e0e
}
.t-theme--light .b-gazette__article-title a:focus,
.t-theme--light .b-gazette__article-title a:hover {
  text-decoration-color:#f3f4f4
}
.b-gazette__article--aside .b-gazette__article-title {
  flex:2;
  order:1;
  padding-right:48px
}
@media (min-width:960px) {
  .b-gazette__article--aside .b-gazette__article-title {
    flex:1;
    order:2;
    padding-right:0
  }
  .b-gazette__article-title--aside {
    padding-top:8px
  }
}
.b-gazette__article-title--main {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25;
  padding-bottom:16px;
  padding-top:24px
}
@media (min-width:768px) {
  .b-gazette__article-title--main {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.b-gazette__article-excerpt {
  font-family:GT America Standard Regular;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  line-height:1.5
}
@media (min-width:960px) {
  .b-gazette__article-excerpt {
    font-family:GT America Standard Regular;
    font-size:18px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.5
  }
}
.b-gazette__trending-title {
  font-family:GT America Standard Bold;
  font-size:24px;
  font-style:normal;
  font-weight:700;
  letter-spacing:-.1px;
  line-height:1.4;
  padding-bottom:9px
}
@media (min-width:960px) {
  .b-gazette__trending-title {
    position:relative;
    top:-12px
  }
}
.b-gazette__trending-title:after {
  color:#df072e;
  content:"\e915";
  display:inline-block;
  font-family:core-icons;
  font-size:26px;
  margin-left:5px;
  position:relative;
  top:4px
}
.b-gazette__trending-list {
  counter-reset:list-number;
  list-style:none;
  margin-left:0;
  padding-left:0
}
.b-gazette__trending-list li {
  border-top:1px solid #bac5c6;
  counter-increment:list-number;
  font-family:GT America Standard Regular;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  line-height:1.5;
  padding-bottom:16px;
  padding-left:24px;
  padding-top:16px;
  position:relative
}
.b-gazette__trending-list li:before {
  color:#df072e;
  content:counter(list-number);
  font-family:sans-serif;
  font-size:14px;
  font-size:18px;
  font-weight:400;
  font-weight:700;
  left:0;
  line-height:1.4;
  line-height:1.6;
  position:absolute;
  top:15px
}
.t-theme--light .b-gazette__trending-list li:before {
  color:#f3f4f4
}
.b-gazette__trending-list li:last-child {
  border-bottom:1px solid #bac5c6
}
.b-gazette__trending-list a {
  border:none;
  color:#1e1e1e;
  font-family:GT America Standard Regular;
  font-weight:400;
  -webkit-text-decoration:underline;
  text-decoration:underline;
  text-decoration-color:#f3f4f4;
  transition:all .15s ease-in-out
}
.b-gazette__trending-list a:focus,
.b-gazette__trending-list a:hover {
  -webkit-text-decoration:underline;
  text-decoration:underline;
  text-decoration-color:#1e1e1e;
  transition:all .15s ease-in-out
}
.t-theme--light .b-gazette__trending-list a {
  color:#f3f4f4;
  text-decoration-color:#0e0e0e
}
.t-theme--light .b-gazette__trending-list a:focus,
.t-theme--light .b-gazette__trending-list a:hover {
  color:#f3f4f4;
  text-decoration-color:#f3f4f4
}
.b-gazette__article .b-gazette__article-title span {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.b-gazette__article .b-gazette__article-title span:hover {
  background-size:100% 2px
}
.b-gazette__article:focus-within .b-gazette__article-title span,
.b-gazette__article:hover .b-gazette__article-title span {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.b-gazette__article:focus-within .b-gazette__article-title span:hover,
.b-gazette__article:hover .b-gazette__article-title span:hover {
  background-size:100% 2px
}
.b-gazette__article:focus-within .b-gazette__article-title span,
.b-gazette__article:hover .b-gazette__article-title span {
  background-size:100% 2px
}
.b-gazette__article .b-gazette__article-img {
  overflow:hidden
}
.b-gazette__article .b-gazette__article-img .b-gazette__article-img-bg {
  transition:transform .5s cubic-bezier(.4,0,.2,1)
}
.b-gazette__article:focus-within .b-gazette__article-img .b-gazette__article-img-bg,
.b-gazette__article:hover .b-gazette__article-img .b-gazette__article-img-bg {
  transform:scale(1.05)
}
.b-header {
  background-color:#f3f4f4;
  margin:0;
  padding:32px 0 0;
  position:relative;
  z-index:2
}
@media (min-width:1200px) {
  .b-header {
    z-index:auto
  }
}
@media (min-width:768px) {
  .b-header {
    padding:60px 0 0
  }
}
.b-header.t-theme--light {
  background-color:#0e0e0e
}
.c-block__content-block.c-block__header.b-header__header {
  margin-left:-24px;
  margin-right:-24px;
  max-width:none;
  width:calc(100% + 48px)
}
@media (min-width:768px) {
  .c-block__content-block.c-block__header.b-header__header {
    display:flex;
    flex-direction:row;
    margin-left:-48px;
    margin-right:-48px;
    width:calc(100% + 96px)
  }
}
.b-header__container {
  position:relative;
  z-index:2
}
.b-header .c-content-block__content-wrap,
.b-header__title {
  padding-bottom:12px;
  padding-left:24px;
  padding-right:24px
}
@media (min-width:768px) {
  .b-header .c-content-block__content-wrap,
  .b-header__title {
    padding-bottom:0;
    padding-left:48px;
    padding-right:48px;
    width:50%
  }
}
.b-header .c-content-block__content {
  margin-top:0
}
@media (min-width:768px) {
  .b-header .c-content-block__content-wrap {
    padding-left:24px
  }
}
.c-block__header .c-block__title.b-header__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
@media (min-width:768px) {
  .c-block__header .c-block__title.b-header__title {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@media (min-width:960px) {
  .c-block__header .c-block__title.b-header__title {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.b-header__border {
  background-color:#f3f4f4;
  border:none;
  margin:0;
  padding-bottom:32px;
  padding-top:40px;
  position:relative;
  z-index:2
}
@media (min-width:768px) {
  .b-header__border {
    padding-bottom:60px
  }
}
.b-header__border:after {
  border-bottom:5px solid #1e1e1e;
  bottom:40px;
  content:"";
  height:5px;
  position:absolute;
  width:100%
}
@media (min-width:768px) {
  .b-header__border:after {
    bottom:60px
  }
}
.t-theme--light .b-header__border {
  background-color:#0e0e0e
}
.t-theme--light .b-header__border:after {
  border-bottom-color:#f3f4f4
}
.hide-border .b-header__border:after {
  display:none
}
.b-header.b-header--red-text {
  color:#a51c30
}
.b-header.b-header--red-text .b-header__border:after {
  border-color:#a51c30
}
.b-header.b-header--red-text .b-header__title {
  color:#a51c30
}
.b-hero {
  align-items:flex-start;
  background:#f3f4f4;
  display:flex;
  margin:0;
  overflow:hidden;
  padding:200px 0;
  position:relative;
  z-index:1
}
.b-hero.has-featured-story,
.b-hero.no-featured-story:not(.no-caption) {
  padding-bottom:32px
}
@media (min-width:768px) {
  .b-hero {
    padding-top:140px
  }
}
.b-hero .c-content-block__leadin {
  font-size:14px;
  margin-bottom:24px
}
.post-type-in_focus .b-hero .c-content-block__leadin,
.single-in_focus .b-hero .c-content-block__leadin {
  align-items:center;
  display:flex;
  flex-direction:column
}
.post-type-in_focus .b-hero .c-content-block__leadin a.b-hero__leadin-in-focus,
.single-in_focus .b-hero .c-content-block__leadin a.b-hero__leadin-in-focus {
  text-transform:none
}
.b-hero .c-content-block__underline {
  margin-bottom:32px;
  margin-top:32px
}
.b-hero .c-content-block__cta {
  display:flex;
  justify-content:center;
  margin-top:48px
}
.b-hero:before {
  animation:heroTopLine 1s linear forwards;
  border-left:1px solid #bac5c6;
  height:0;
  left:50%;
  transform:translateX(-50%);
  width:1px;
  z-index:1
}
.b-hero:after,
.b-hero:before {
  content:"";
  position:absolute;
  top:0
}
.b-hero:after {
  background:linear-gradient(180deg,hsla(0,0%,88%,0) 29.9%,#f3f4f4);
  height:100%;
  left:0;
  width:100%
}
.b-hero.t-theme--light {
  background:#0e0e0e
}
.b-hero.t-theme--light:after {
  background:linear-gradient(180deg,hsla(0,0%,5%,0) 29.9%,#0e0e0e)
}
.b-hero .c-dropdown {
  display:inline-block;
  margin:0 auto 24px
}
.b-hero .c-dropdown .c-dropdown__picker {
  border-color:#f3f4f4;
  min-width:240px
}
.b-hero .c-dropdown .c-dropdown__picker:hover {
  background-color:#f3f4f4;
  color:#1e1e1e;
  transition:all .15s ease-in-out
}
.b-hero .c-dropdown .c-dropdown__picker:hover .icon {
  color:#1e1e1e
}
.b-hero .c-dropdown.t-theme--light .c-dropdown__picker {
  border-color:#1e1e1e;
  color:#1e1e1e
}
.b-hero .c-dropdown.t-theme--light .c-dropdown__picker:hover {
  background-color:#1e1e1e;
  color:#f3f4f4;
  transition:all .15s ease-in-out
}
.b-hero .c-dropdown.t-theme--light .c-dropdown__picker:hover .icon {
  color:#f3f4f4
}
.b-hero .c-dropdown.t-theme--light .icon {
  color:#1e1e1e
}
.t-sink .b-hero .c-dropdown .c-dropdown__options {
  list-style:none;
  margin-left:0;
  padding-left:0
}
.t-sink .b-hero .c-dropdown .c-dropdown__options>li:first-child>a>span {
  background-size:100% 1px
}
.t-sink .b-hero .c-dropdown .c-dropdown__options li {
  color:#1e1e1e;
  font-family:GT America Standard Bold;
  padding-left:5px;
  padding-right:5px;
  text-align:left
}
.t-sink .b-hero .c-dropdown .c-dropdown__options li a {
  color:#1e1e1e;
  line-height:1.2;
  padding-left:15px
}
.t-sink .b-hero .c-dropdown .c-dropdown__options li a span {
  background-image:linear-gradient(currentColor,currentColor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 1px;
  color:#292c2f;
  position:relative;
  transition:all .3s
}
.t-sink .b-hero .c-dropdown .c-dropdown__options li a:hover {
  background-color:initial
}
.t-sink .b-hero .c-dropdown .c-dropdown__options li a:hover span {
  background-size:100% 1px;
  color:#1e1e1e;
  transition:all .15s ease-in-out
}
@media (hover:none) and (pointer:coarse) {
  .t-sink .b-hero .c-dropdown .c-dropdown__options li a:hover span {
    background-size:0 1px
  }
}
.t-sink .b-hero .c-dropdown .c-dropdown__submenu {
  list-style:none;
  margin-top:0;
  padding-left:20px;
  position:relative
}
.t-sink .b-hero .c-dropdown .c-dropdown__submenu:before {
  border-left:1px solid #8996a0;
  content:"";
  height:calc(100% - 14px);
  left:20px;
  position:absolute;
  top:2px
}
.t-sink .b-hero .c-dropdown .c-dropdown__submenu li {
  font-family:GT America Standard Regular;
  font-weight:400;
  margin-top:4px;
  width:100%
}
.t-sink .b-hero .c-dropdown .c-dropdown__submenu li:last-child {
  margin-bottom:0
}
.t-sink .b-hero .c-dropdown .c-dropdown__submenu li:last-child a {
  padding-bottom:8px
}
.t-sink .b-hero .c-dropdown .c-dropdown__submenu li a {
  padding-left:10px;
  padding-top:2px
}
@keyframes heroTopLine {
  0% {
    height:0
  }
  to {
    height:140px
  }
}
.b-hero__media-overlay--dark:after,
.b-hero__media-overlay--darker:after,
.b-hero__media-overlay--medium:after,
.b-hero__media-overlay--soft:after {
  content:"";
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%
}
.b-hero__media-overlay--soft:after {
  background:hsla(0,0%,88%,.3)
}
.t-theme--light .b-hero__media-overlay--soft:after {
  background:hsla(0,0%,5%,.3)
}
.b-hero__media-overlay--medium:after {
  background:hsla(0,0%,88%,.5)
}
.t-theme--light .b-hero__media-overlay--medium:after {
  background:hsla(0,0%,5%,.5)
}
.b-hero__media-overlay--dark:after {
  background:hsla(0,0%,88%,.7)
}
.t-theme--light .b-hero__media-overlay--dark:after {
  background:hsla(0,0%,5%,.7)
}
.b-hero__media-overlay--darker:after {
  background:hsla(0,0%,88%,.9)
}
.t-theme--light .b-hero__media-overlay--darker:after {
  background:hsla(0,0%,5%,.9)
}
.b-hero__content {
  padding-bottom:24px;
  position:relative;
  z-index:1
}
@media (min-width:768px) {
  .b-hero__content {
    padding-bottom:48px;
    padding-top:64px
  }
}
.b-hero__bottom-line:before {
  border-left:1px solid #bac5c6;
  content:"";
  height:80px;
  left:50%;
  position:absolute;
  transform:translateX(-50%);
  width:1px;
  z-index:1
}
@media (min-width:960px) {
  .b-hero__bottom-line:before {
    animation:heroBottomLineNoCTA 2s ease-in 1.5s forwards;
    animation-iteration-count:1;
    height:0
  }
}
.no-caption.no-featured-story .b-hero__bottom-line:before {
  height:100%
}
@media (min-width:960px) {
  .no-caption.no-featured-story .b-hero__bottom-line:before {
    height:0
  }
}
@keyframes heroBottomLineNoCTA {
  0% {
    height:0
  }
  to {
    height:100%
  }
}
@keyframes heroBottomLine {
  0% {
    height:0
  }
  to {
    bottom:-100%;
    height:100%
  }
}
.b-hero__leadin {
  display:block;
  font-family:GT America Standard Medium
}
.t-sink p.b-hero__leadin a.b-hero__leadin-in-focus {
  border-bottom-color:transparent!important
}
.t-sink p.b-hero__leadin a.b-hero__leadin-in-focus:hover {
  border-bottom-color:#1e1e1e!important;
  color:#1e1e1e!important
}
.t-sink .t-theme--light p.b-hero__leadin a.b-hero__leadin-in-focus:hover {
  border-bottom-color:#f3f4f4!important;
  color:#f3f4f4!important
}
.b-hero__leadin-in-focus {
  font-family:GT America Standard Bold;
  font-size:20px;
  letter-spacing:-.1px;
  margin-bottom:24px;
  width:80px
}
.b-hero__leadin-in-focus>span.a-btn__text {
  display:inline-block;
  position:relative
}
.b-hero__leadin-in-focus>span.a-btn__text:before {
  align-items:center;
  background-color:#1e1e1e;
  border-radius:50%;
  color:#f3f4f4;
  content:"\e907";
  display:flex;
  font-family:core-icons;
  font-size:12px;
  font-weight:bolder;
  height:20px;
  justify-content:center;
  left:-30px;
  position:absolute;
  -webkit-text-decoration:none;
  text-decoration:none;
  top:5px;
  transition:all .15s ease-in-out;
  width:20px
}
.t-theme--light .b-hero__leadin-in-focus>span.a-btn__text:before {
  background-color:#e3e5e5;
  color:#1e1e1e
}
.b-hero__underline {
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5;
  margin:36px auto 0;
  max-width:624px
}
.c-block__header .b-hero__title {
  padding-right:0
}
.c-block__header .b-hero__title--sm {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:24px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.4
}
@media (min-width:768px) {
  .c-block__header .b-hero__title--sm {
    font-family:GT America Standard Bold;
    font-family:Canela Deck Web;
    font-size:32px;
    font-style:normal;
    font-weight:700;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.25
  }
}
@media (min-width:960px) {
  .c-block__header .b-hero__title--sm {
    font-family:Canela Deck Web;
    font-size:42px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.15
  }
}
@media (min-width:1200px) {
  .c-block__header .b-hero__title--sm {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.c-block__header .b-hero__title--med {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
@media (min-width:768px) {
  .c-block__header .b-hero__title--med {
    font-family:Canela Deck Web;
    font-size:42px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.15
  }
}
@media (min-width:960px) {
  .c-block__header .b-hero__title--med {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@media (min-width:1200px) {
  .c-block__header .b-hero__title--med {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.c-block__header .b-hero__title--large {
  font-family:Canela Deck Web;
  font-size:42px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.15
}
@media (min-width:768px) {
  .c-block__header .b-hero__title--large {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@media (min-width:960px) {
  .c-block__header .b-hero__title--large {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@media (min-width:1200px) {
  .c-block__header .b-hero__title--large {
    font-family:Canela Web;
    font-size:116px;
    font-style:normal;
    font-weight:400;
    line-height:1
  }
}
.b-hero__bg-video {
  bottom:0;
  height:100%;
  left:0;
  object-fit:cover;
  position:absolute;
  right:0;
  top:0;
  width:100%
}
.auto-height-video .b-hero__bg-video {
  height:auto
}
.b-hero__meta-wrap {
  display:flex;
  justify-content:center;
  position:relative;
  width:auto;
  z-index:2
}
@media (min-width:960px) {
  .b-hero__meta-wrap {
    justify-content:flex-end;
    margin-left:calc(50% - 50vw);
    margin-right:calc(50% - 50vw);
    padding-right:48px
  }
}
.b-hero__meta {
  align-items:center;
  display:flex;
  padding-top:100px
}
@media (min-width:960px) {
  .b-hero__meta {
    max-width:430px
  }
}
.b-hero__meta-caption {
  color:#1e1e1e;
  font-family:GT America Standard Regular;
  font-family:GT America Standard Medium;
  font-size:16px;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  font-weight:500;
  line-height:1.5;
  margin-left:10px;
  order:2
}
@media (min-width:960px) {
  .b-hero__meta-caption {
    max-width:334px;
    order:1;
    text-align:right
  }
}
.t-theme--light .b-hero__meta-caption {
  color:#f3f4f4
}
.b-hero__video-trigger {
  margin-right:0;
  order:1
}
@media (min-width:960px) {
  .b-hero__video-trigger {
    margin-left:15px;
    margin-right:24px;
    order:2
  }
}
.b-hero__video-trigger .a-btn__text:after {
  content:"\e90e"
}
.video-paused .b-hero__video-trigger .a-btn__text:after {
  content:"\e910"
}
.b-hero__featured-article-wrap {
  display:flex;
  justify-content:flex-end;
  padding-top:42px;
  position:relative;
  z-index:2
}
.no-caption .b-hero__featured-article-wrap {
  padding-top:110px
}
.no-featured-story .b-hero__featured-article-wrap {
  display:none
}
@media (min-width:960px) {
  .b-hero__featured-article-wrap {
    padding-right:48px;
    padding-top:72px
  }
}
.b-hero__featured-article {
  width:100%
}
@media (min-width:960px) {
  .b-hero__featured-article {
    max-width:50%;
    padding-left:48px
  }
}
.b-hero__featured-article-title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25;
  margin-bottom:16px
}
@media (min-width:960px) {
  .b-hero__featured-article-title {
    font-family:Canela Deck Web;
    font-size:42px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.15;
    max-width:550px
  }
}
.b-hero__featured-article-text {
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5;
  margin-bottom:32px
}
.b-hero .c-content-block__leadin,
.b-hero__content-container {
  animation:an-slide-up 1s cubic-bezier(.4,0,.2,1)
}
.b-hero .c-content-block__leadin {
  animation-delay:1s;
  animation-fill-mode:forwards;
  opacity:0
}
.b-hero.t-theme--light .a-btn:hover {
  color:#1e1e1e
}
.b-herosplit {
  align-items:center;
  background:#f3f4f4;
  display:flex;
  margin:0;
  min-height:900px;
  overflow:hidden;
  padding-top:24px;
  position:relative;
  z-index:1
}
.b-herosplit .c-content-block__leadin {
  margin-bottom:24px;
  padding-top:0
}
.b-herosplit.t-theme--light,
.b-herosplit.t-theme--light.has-secondary-media {
  background:#0e0e0e
}
.c-block:first-child.b-herosplit {
  padding-top:90px
}
@media (min-width:768px) {
  .c-block:first-child.b-herosplit {
    padding-top:0
  }
  .c-block:first-child.b-herosplit .c-image--bg .c-image__image.b-herosplit__img:before {
    background:linear-gradient(180deg,hsla(180,4%,95%,.7) 6.28%,transparent);
    content:"";
    height:90px;
    position:absolute;
    width:100%
  }
  .c-block:first-child.b-herosplit.t-theme--light .c-image--bg .c-image__image.b-herosplit__img:before {
    background:linear-gradient(180deg,hsla(0,0%,5%,.7) 6.28%,hsla(0,0%,5%,0))
  }
}
.b-herosplit__media {
  padding-bottom:100%;
  position:relative
}
@media (min-width:768px) {
  .b-herosplit__media {
    height:100%;
    padding-bottom:0;
    position:static
  }
}
.c-image--bg .c-image__image.b-herosplit__img {
  left:24px;
  width:calc(100% - 48px);
  z-index:3
}
@media (min-width:768px) {
  .c-image--bg .c-image__image.b-herosplit__img {
    left:0;
    width:50%
  }
  .content-left-align .c-image--bg .c-image__image.b-herosplit__img {
    left:auto;
    position:absolute;
    right:0
  }
}
.b-herosplit__media-overlay:after {
  background:linear-gradient(0deg,hsla(0,0%,88%,.7),#f3f4f4 100%);
  content:"";
  display:none;
  height:100%;
  left:auto;
  position:absolute;
  right:0;
  top:0;
  width:50%
}
@media (min-width:960px) {
  .b-herosplit__media-overlay:after {
    display:block
  }
  .content-left-align .b-herosplit__media-overlay:after {
    left:0;
    right:auto
  }
}
.t-theme--light .b-herosplit__media-overlay:after {
  background:linear-gradient(0deg,hsla(0,0%,5%,.7),hsla(0,0%,5%,.7));
  display:none
}
@media (min-width:960px) {
  .t-theme--light .b-herosplit__media-overlay:after {
    display:block
  }
}
.b-herosplit__media-secondary-overlay:after {
  background:linear-gradient(0deg,hsla(0,0%,88%,.7),#f3f4f4 100%);
  content:"";
  display:block;
  height:100%;
  left:auto;
  position:absolute;
  right:0;
  top:0;
  width:100%
}
@media (min-width:960px) {
  .b-herosplit__media-secondary-overlay:after {
    display:none
  }
}
.t-theme--light .b-herosplit__media-secondary-overlay:after {
  background:linear-gradient(0deg,hsla(0,0%,5%,.7),hsla(0,0%,5%,.7));
  display:block
}
@media (min-width:960px) {
  .t-theme--light .b-herosplit__media-secondary-overlay:after {
    display:none
  }
}
.b-herosplit__container {
  width:100%
}
@media (min-width:768px) {
  .b-herosplit__container {
    align-items:flex-end;
    display:flex;
    flex-wrap:wrap;
    height:100%;
    justify-content:flex-end
  }
}
.b-herosplit__content {
  background-color:#f3f4f4;
  padding:45px 24px 60px;
  position:relative;
  width:100%
}
@media (min-width:768px) {
  .b-herosplit__content {
    background:transparent;
    padding:60px 30px 60px 24px;
    width:50%
  }
  .content-left-align .b-herosplit__content {
    left:-50%;
    padding-left:50px
  }
}
.t-theme--light .b-herosplit__content {
  background-color:#0e0e0e;
  color:#f3f4f4
}
.b-herosplit__leadin {
  font-family:GT America Standard Medium
}
.b-herosplit__underline {
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5;
  margin-top:36px
}
.c-block__header .b-herosplit__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25;
  max-width:624px
}
@media (min-width:1200px) {
  .c-block__header .b-herosplit__title {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.b-herosplit__description {
  max-width:512px
}
.b-herosplit__bg-video-wrap,
.b-herosplit__bg-video-wrap:after {
  content:"";
  height:100%;
  left:0;
  position:absolute;
  right:0;
  top:0;
  width:100%
}
.b-herosplit__bg-video-wrap:after {
  background:linear-gradient(0deg,hsla(0,0%,88%,.7),hsla(0,0%,88%,.7))
}
.t-theme--light .b-herosplit__bg-video-wrap:after {
  background:linear-gradient(0deg,hsla(0,0%,5%,.7),hsla(0,0%,5%,.7))
}
.b-herosplit__bg-video {
  bottom:0;
  height:100%;
  left:0;
  object-fit:cover;
  position:absolute;
  right:0;
  top:0;
  width:100%
}
.b-herosplit__bg-video--mobile,
.b-herosplit__figure-secondary--mobile {
  display:block
}
@media (min-width:960px) {
  .b-herosplit__bg-video--mobile,
  .b-herosplit__figure-secondary--mobile {
    display:none
  }
}
.b-herosplit__bg-video--desktop,
.b-herosplit__figure-secondary--desktop {
  display:none
}
@media (min-width:960px) {
  .b-herosplit__bg-video--desktop,
  .b-herosplit__figure-secondary--desktop {
    display:block
  }
}
.b-herosplit__figure-secondary.c-image--bg .b-herosplit__img-secondary.c-image__image {
  left:auto;
  right:0
}
@media (min-width:960px) {
  .content-left-align .b-herosplit__figure-secondary.c-image--bg .b-herosplit__img-secondary.c-image__image {
    left:0;
    right:auto
  }
}
.b-herosplit__meta-wrap {
  position:relative;
  text-align:left;
  width:100%
}
@media (min-width:768px) {
  .b-herosplit__meta-wrap {
    bottom:24px;
    max-width:400px;
    position:absolute;
    right:0;
    text-align:right;
    width:50%
  }
  .content-left-align .b-herosplit__meta-wrap {
    left:50px;
    right:auto;
    text-align:left;
    z-index:3
  }
}
.b-herosplit__meta {
  align-items:center;
  background-color:#f3f4f4;
  color:#1e1e1e;
  display:flex;
  justify-content:space-between;
  padding-bottom:20px
}
@media (min-width:768px) {
  .b-herosplit__meta {
    background:transparent;
    padding-bottom:0
  }
}
@media (min-width:960px) {
  .b-herosplit__meta {
    justify-content:flex-end
  }
}
@media (min-width:768px) {
  .content-left-align .b-herosplit__meta {
    justify-content:flex-start
  }
}
.t-theme--light .b-herosplit__meta {
  background-color:#0e0e0e;
  color:#f3f4f4
}
.b-herosplit__meta-caption {
  color:#1e1e1e;
  font-family:GT America Standard Regular;
  font-family:GT America Standard Medium;
  font-size:16px;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  font-weight:500;
  line-height:1.5;
  padding:20px 24px;
  position:relative;
  text-align:left
}
@media (min-width:960px) {
  .b-herosplit__meta-caption {
    order:1;
    text-align:right
  }
}
.content-left-align .b-herosplit__meta-caption {
  order:1;
  padding-left:0;
  text-align:right
}
@media (min-width:768px) {
  .content-left-align .b-herosplit__meta-caption {
    order:2;
    text-align:left
  }
}
.t-theme--light .b-herosplit__meta-caption {
  color:#f3f4f4
}
.b-herosplit__video-trigger {
  margin-right:24px
}
.b-herosplit__video-trigger .a-btn__text:after {
  content:"\e90e"
}
@media (min-width:960px) {
  .b-herosplit__video-trigger {
    order:2
  }
}
.content-left-align .b-herosplit__video-trigger {
  order:2
}
@media (min-width:768px) {
  .content-left-align .b-herosplit__video-trigger {
    order:1
  }
}
.video-paused .b-herosplit__video-trigger .a-btn__text:after {
  content:"\e910"
}
.has-secondary-media .b-herosplit__content,
.has-secondary-media .b-herosplit__meta {
  background:none
}
.an-was-on-viewport .b-herosplit__content {
  animation:an-slide-up 1.5s cubic-bezier(.4,0,.2,1)
}
.b-inline-stat {
  margin:0
}
.b-inline-stat__container {
  max-width:624px
}
.b-inline-stat__container>p {
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5
}
@container layout (min-width: 960px) {
  .b-inline-stat__container {
    padding-left:0;
    padding-right:0
  }
}
.b-inline-stat__list {
  margin-left:auto;
  margin-right:auto;
  max-width:288px;
  width:100%
}
.b-inline-stat--full .b-inline-stat__list {
  margin-bottom:32px;
  padding-left:0
}
.b-inline-stat--left .b-inline-stat__list,
.b-inline-stat--right .b-inline-stat__list {
  padding-bottom:32px
}
@container layout (min-width: 960px) {
  .b-inline-stat--left .b-inline-stat__list,
  .b-inline-stat--right .b-inline-stat__list {
    width:auto
  }
  .b-inline-stat--left .b-inline-stat__list .c-statistic,
  .b-inline-stat--right .b-inline-stat__list .c-statistic {
    align-items:flex-start;
    text-align:left
  }
  .b-inline-stat--left .b-inline-stat__list {
    float:left;
    margin-left:-64px;
    padding-left:0;
    padding-right:48px
  }
  .b-inline-stat--right .b-inline-stat__list {
    float:right;
    margin-right:-64px;
    padding-left:48px
  }
}
.t-sink .b-inline-stat__list {
  list-style:none
}
.t-sink>.wp-block-group__inner-container .b-inline-stat__list {
  list-style:none;
  padding-left:0
}
.t-sink>.wp-block-group__inner-container .b-inline-stat--full .b-inline-stat__list {
  margin-left:auto;
  margin-right:auto;
  max-width:624px;
  width:calc(100% - 48px)
}
@container layout (min-width: 768px) {
  .t-sink>.wp-block-group__inner-container .b-inline-stat--full .b-inline-stat__list {
    width:calc(100% - 96px)
  }
}
@container layout (min-width: 960px) {
  .t-sink>.wp-block-group__inner-container .b-inline-stat--right .b-inline-stat__list {
    float:right;
    margin-right:-64px;
    padding-left:48px
  }
}
.b-inline-stat__list-item .c-statistic {
  align-items:center;
  padding:0;
  text-align:center
}
.b-inline-stat__list-item .c-statistic__value {
  color:#a51c30;
  font-size:36px
}
@container layout (min-width: 768px) {
  .b-inline-stat__list-item .c-statistic__value {
    font-size:48px
  }
}
.b-inline-stat__list-item .c-statistic__label {
  color:#1e1e1e;
  font-family:GT America Standard Regular;
  font-family:GT America Standard Medium;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  font-weight:500;
  letter-spacing:normal;
  line-height:1.5;
  text-transform:none
}
.b-inline-stat__list-item .c-statistic__label a {
  color:#1e1e1e
}
.b-inline-stat__list-item .c-statistic__label strong {
  font-weight:700
}
.b-interstitial {
  background-color:#f3f4f4;
  margin-bottom:0;
  margin-top:0;
  padding:32px 0;
  position:relative;
  z-index:2
}
@media (min-width:768px) {
  .b-interstitial {
    padding:64px 0;
    z-index:auto
  }
}
.b-interstitial.t-theme--light {
  background-color:#0e0e0e
}
@media (min-width:960px) {
  .b-interstitial__img:after {
    background:linear-gradient(270deg,hsla(0,0%,5%,0) 29.22%,#0e0e0e);
    content:"";
    height:100%;
    opacity:.9;
    position:absolute;
    width:100%
  }
  .feature-layout-right .b-interstitial__img:after {
    background:linear-gradient(90deg,hsla(0,0%,5%,0) 29.22%,#0e0e0e)
  }
}
.b-interstitial__media-overlay--soft .b-interstitial__img:after {
  background:linear-gradient(270deg,hsla(0,0%,5%,0) 32.22%,#0e0e0e);
  opacity:.85
}
.feature-layout-right .b-interstitial__media-overlay--soft .b-interstitial__img:after {
  background:linear-gradient(90deg,hsla(0,0%,5%,0) 32.22%,#0e0e0e)
}
.b-interstitial__media-overlay--medium .b-interstitial__img:after {
  background:linear-gradient(270deg,hsla(0,0%,5%,0) 29.22%,#0e0e0e);
  opacity:.9
}
.feature-layout-right .b-interstitial__media-overlay--medium .b-interstitial__img:after {
  background:linear-gradient(90deg,hsla(0,0%,5%,0) 29.22%,#0e0e0e)
}
.b-interstitial__media-overlay--dark .b-interstitial__img:after {
  background:linear-gradient(270deg,hsla(0,0%,5%,0) 19.22%,#0e0e0e);
  opacity:1
}
.feature-layout-right .b-interstitial__media-overlay--dark .b-interstitial__img:after {
  background:linear-gradient(90deg,hsla(0,0%,5%,0) 19.22%,#0e0e0e)
}
.b-interstitial__media-overlay--darker .b-interstitial__img:after {
  background:linear-gradient(270deg,hsla(0,0%,5%,0) 9.22%,#0e0e0e);
  opacity:1
}
.feature-layout-right .b-interstitial__media-overlay--darker .b-interstitial__img:after {
  background:linear-gradient(90deg,hsla(0,0%,5%,0) 9.22%,#0e0e0e)
}
.b-interstitial__wrap {
  background-color:#f3f4f4;
  padding-bottom:24px;
  padding-top:24px;
  position:relative;
  z-index:2
}
@media (min-width:768px) {
  .b-interstitial__wrap {
    padding-bottom:48px;
    padding-top:48px
  }
}
.t-theme--light .b-interstitial__wrap {
  background-color:#0e0e0e
}
.b-interstitial__container {
  background-color:#0e0e0e;
  margin-left:-24px;
  margin-right:-24px;
  width:calc(100% + 48px)
}
@media (min-width:960px) {
  .b-interstitial__container {
    margin:0;
    padding:200px 48px;
    position:relative;
    width:100%
  }
}
.c-content-block.b-interstitial__content-container {
  max-width:none
}
@media (min-width:768px) {
  .c-content-block.b-interstitial__content-container {
    display:flex
  }
}
.c-block__content-block.c-block__header.b-interstitial__header {
  margin-left:-24px;
  margin-right:-24px;
  max-width:none;
  padding-bottom:24px;
  padding-top:32px;
  width:calc(100% + 48px)
}
@media (min-width:768px) {
  .c-block__content-block.c-block__header.b-interstitial__header {
    display:flex;
    flex-direction:row;
    margin-left:-48px;
    margin-right:-48px;
    padding-bottom:48px;
    width:calc(100% + 96px)
  }
}
.b-interstitial__title {
  padding-right:24px
}
@media (min-width:768px) {
  .b-interstitial__title {
    padding-right:48px;
    width:50%
  }
}
.b-interstitial .c-content-block__content {
  margin-top:0
}
.b-interstitial .b-interstitial__feature-text.c-content-block__content {
  margin-top:16px
}
.b-interstitial .c-block__header .c-content-block__content-wrap {
  padding-bottom:12px;
  padding-right:24px
}
@media (min-width:768px) {
  .b-interstitial .c-block__header .c-content-block__content-wrap {
    padding-bottom:0;
    padding-left:24px;
    width:50%
  }
  .c-block__header .c-block__title.b-interstitial__title {
    position:relative
  }
}
.b-interstitial__feature-title,
.c-block__header .c-block__title.b-interstitial__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
@media (min-width:768px) {
  .b-interstitial__feature-title,
  .c-block__header .c-block__title.b-interstitial__title {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@media (min-width:960px) {
  .b-interstitial__feature-title,
  .c-block__header .c-block__title.b-interstitial__title {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@media (min-width:768px) {
  .b-interstitial__feature-title {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.b-interstitial__content {
  position:relative;
  z-index:2
}
.c-content-block.b-interstitial__featured_content-container {
  background-color:#0e0e0e;
  max-width:none;
  padding:40px 24px
}
@media (min-width:960px) {
  .c-content-block.b-interstitial__featured_content-container {
    background:none;
    max-width:552px;
    padding:0
  }
}
@media (min-width:768px) {
  .feature-layout-right .b-interstitial__container>.b-interstitial__content {
    display:flex;
    justify-content:flex-end
  }
}
.b-interstitial__figure.c-image--bg .b-interstitial__img.c-image__image {
  height:300px;
  position:static
}
@media (min-width:960px) {
  .b-interstitial__figure.c-image--bg .b-interstitial__img.c-image__image {
    height:100%;
    position:absolute
  }
}
.b-interstitial__img--desktop {
  display:block
}
@media (min-width:960px) {
  .b-interstitial__img--desktop {
    display:block
  }
}
.has-mobile-img .b-interstitial__img--desktop {
  display:none
}
@media (min-width:960px) {
  .has-mobile-img .b-interstitial__img--desktop {
    display:block
  }
}
.b-interstitial__figure.c-image--overlay-left .c-image__image:after {
  display:none
}
@media (min-width:960px) {
  .b-interstitial__figure.c-image--overlay-left .c-image__image:after {
    display:block
  }
  .b-interstitial__img--mobile {
    display:none
  }
}
.b-lead-form.b-lead-form--width-full {
  background-color:#d9f4ff;
  padding:40px 0
}
@media (min-width:960px) {
  .b-lead-form.b-lead-form--width-full {
    padding:64px 0
  }
}
.b-lead-form--width-grid .b-lead-form__container {
  background-color:#d9f4ff;
  border-radius:8px;
  padding:32px 24px
}
@media (min-width:768px) {
  .b-lead-form--width-grid .b-lead-form__container {
    padding:64px 40px
  }
}
@media (min-width:960px) {
  .b-lead-form--width-grid .b-lead-form__container {
    padding:64px
  }
  .b-lead-form--width-full .b-lead-form__container {
    align-items:center;
    display:flex;
    justify-content:space-between
  }
  .b-lead-form--width-full .b-lead-form__content {
    max-width:736px;
    width:calc(58.3333% - 24px)
  }
}
.b-lead-form--layout-center.b-lead-form--width-full .b-lead-form__content {
  margin-left:0;
  margin-right:0
}
.b-lead-form__description {
  margin-top:0
}
@media (min-width:960px) {
  .b-lead-form__description {
    margin-top:8px
  }
  .b-lead-form__description p {
    font-family:GT America Standard Regular;
    font-size:20px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.5
  }
}
.b-lead-form__form {
  margin-top:24px
}
@media (min-width:960px) {
  .b-lead-form--width-grid .b-lead-form__form {
    margin-top:32px
  }
}
.b-lead-form--layout-center.b-lead-form--width-grid .b-lead-form__form {
  margin-left:auto;
  margin-right:auto
}
@media (min-width:960px) {
  .b-lead-form--width-full .b-lead-form__form {
    margin-top:0;
    max-width:512px;
    width:calc(41.6667% - 24px)
  }
}
.b-link-list {
  background-color:#f3f4f4;
  margin:0;
  position:relative;
  z-index:2
}
@media (min-width:960px) {
  .b-link-list {
    z-index:auto
  }
}
.b-link-list.t-theme--light {
  background-color:#0e0e0e
}
.b-link-list__container {
  display:flex;
  flex-direction:column;
  padding-bottom:32px;
  padding-top:32px
}
@media (min-width:768px) {
  .b-link-list__container {
    flex-direction:row;
    padding-bottom:106px;
    padding-top:106px
  }
}
.b-link-list__left-col,
.b-link-list__right-col {
  width:100%
}
@media (min-width:768px) {
  .b-link-list__left-col,
  .b-link-list__right-col {
    width:50%
  }
}
.b-link-list__left-col {
  position:relative
}
@media (min-width:768px) {
  .b-link-list__left-col {
    padding-right:24px
  }
}
.b-link-list__right-col {
  padding-top:24px
}
@media (min-width:768px) {
  .b-link-list__right-col {
    padding-left:24px;
    padding-top:0
  }
}
.b-link-list__img {
  position:relative
}
.has-image .b-link-list__img:before {
  background-color:#f3f4f4;
  bottom:0;
  content:"";
  height:100%;
  left:0;
  opacity:.9;
  position:absolute;
  right:0;
  top:0;
  width:100%
}
.t-theme--light .b-link-list__img:before {
  background-color:#0e0e0e
}
.c-block__header .c-block__title.b-link-list__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
@media (min-width:768px) {
  .c-block__header .c-block__title.b-link-list__title {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@media (min-width:960px) {
  .c-block__header .c-block__title.b-link-list__title {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
ul.b-link-list__list {
  padding-bottom:52px
}
.t-sink ul.b-link-list__list {
  list-style:none;
  margin-left:0;
  padding-left:0
}
.t-sink ul.b-link-list__list li {
  border-bottom:1px solid #bac5c6;
  padding:16px 0
}
.t-sink ul.b-link-list__list li:first-child {
  padding-top:0
}
.t-sink ul.b-link-list__list li:last-child {
  border:none
}
.t-sink ul.b-link-list__list li:only-of-type {
  border-bottom:1px solid #bac5c6
}
.t-sink ul.b-link-list__list a {
  border:none;
  color:#292c2f;
  font-family:GT America Standard Bold;
  font-size:24px;
  font-size:18px;
  font-style:normal;
  font-weight:700;
  letter-spacing:-.1px;
  line-height:1.4;
  -webkit-text-decoration:none;
  text-decoration:none
}
@media (min-width:768px) {
  .t-sink ul.b-link-list__list a {
    font-size:24px
  }
}
.t-sink ul.b-link-list__list a .a-btn__text {
  background-image:linear-gradient(currentColor,currentColor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 1px;
  color:#292c2f;
  position:relative;
  transition:all .3s
}
.t-sink ul.b-link-list__list a:hover .a-btn__text {
  background-size:100% 1px;
  color:#1e1e1e;
  transition:all .15s ease-in-out
}
@media (hover:none) and (pointer:coarse) {
  .t-sink ul.b-link-list__list a:hover .a-btn__text {
    background-size:0 1px
  }
}
.t-sink ul.b-link-list__list a:focus-visible .a-btn__text {
  background-size:100% 1px;
  color:#df072e;
  transition:all .15s ease-in-out
}
@media (hover:none) and (pointer:coarse) {
  .t-sink ul.b-link-list__list a:focus-visible .a-btn__text {
    background-size:0 1px
  }
}
.t-sink .has-image ul.b-link-list__list a {
  color:#1e1e1e
}
.t-sink .has-image ul.b-link-list__list a:hover {
  color:#656f77
}
.t-sink .t-theme--light ul.b-link-list__list li {
  border-bottom:1px solid #464a4f
}
.t-sink .t-theme--light ul.b-link-list__list li a.b-link-list__link,
.t-sink .t-theme--light ul.b-link-list__list li a.b-link-list__link .a-btn__text {
  color:#f3f4f4
}
.t-sink .t-theme--light ul.b-link-list__list li a.b-link-list__link .a-btn__text:hover {
  color:#bac5c6
}
.t-sink .t-theme--light ul.b-link-list__list li a.b-link-list__link:focus-visible .a-btn__text {
  color:#f70834
}
.b-list-with-image {
  background-color:#f3f4f4;
  margin:0;
  padding:32px 0 80px;
  position:relative;
  z-index:2
}
@container layout (min-width: 768px) {
  .b-list-with-image {
    padding:64px 0 0;
    z-index:auto
  }
}
.b-list-with-image.t-theme--light {
  background-color:#0e0e0e
}
.b-list-with-image.t-theme--light * {
  color:#f3f4f4
}
.b-list-with-image__container {
  position:relative;
  z-index:1
}
.b-list-with-image__header.c-block__content-block.c-block__header {
  max-width:none
}
@container layout (min-width: 768px) {
  .b-list-with-image__header.c-block__content-block.c-block__header {
    display:flex;
    flex-direction:row
  }
}
.b-list-with-image__title {
  padding-right:24px
}
@container layout (min-width: 768px) {
  .b-list-with-image__title {
    padding-right:48px;
    width:50%
  }
}
.b-list-with-image .c-content-block__content {
  margin-top:0
}
.b-list-with-image .c-content-block__content-wrap {
  padding-bottom:12px;
  padding-right:24px
}
@container layout (min-width: 768px) {
  .b-list-with-image .c-content-block__content-wrap {
    padding-bottom:0;
    padding-left:24px;
    width:50%
  }
}
.c-block__header .c-block__title.b-list-with-image__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
@container layout (min-width: 768px) {
  .c-block__header .c-block__title.b-list-with-image__title {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@container layout (min-width: 960px) {
  .c-block__header .c-block__title.b-list-with-image__title {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.b-list-with-image__loop {
  background-color:#f3f4f4;
  display:flex;
  flex-direction:column;
  gap:48px;
  padding-top:64px
}
@container layout (min-width: 960px) {
  .b-list-with-image__loop {
    padding-bottom:32px;
    padding-top:72px
  }
}
.t-theme--light .b-list-with-image__loop {
  background-color:#0e0e0e
}
.b-list-with-image__item {
  grid-template-columns:1fr auto;
  grid-gap:12px;
  align-items:flex-start;
  border-top:1px solid #c4c5c6;
  display:grid;
  grid-template-areas:"title image" "description image";
  padding-bottom:24px;
  padding-top:24px
}
@container layout (min-width: 960px) {
  .b-list-with-image__item {
    grid-gap:0;
    grid-template-areas:"title description image";
    grid-template-columns:492px 1fr auto
  }
}
.b-list-with-image__item__title {
  grid-area:title;
  margin-right:0
}
@container layout (min-width: 960px) {
  .b-list-with-image__item__title {
    margin-right:40px
  }
}
.b-list-with-image__item__title h2,
.b-list-with-image__item__title h3,
.b-list-with-image__item__title h4 {
  font-family:GT America Standard Regular;
  font-family:GT America Standard Bold;
  font-size:18px;
  font-size:20px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5;
  margin-bottom:12px
}
@container layout (min-width: 960px) {
  .b-list-with-image__item__title h2,
  .b-list-with-image__item__title h3,
  .b-list-with-image__item__title h4 {
    margin-bottom:16px
  }
}
@container layout (min-width: 768px) {
  .b-list-with-image__item__title h2,
  .b-list-with-image__item__title h3,
  .b-list-with-image__item__title h4 {
    font-family:GT America Standard Bold;
    font-size:24px;
    font-style:normal;
    font-weight:700;
    letter-spacing:-.1px;
    line-height:1.4
  }
}
.b-list-with-image__item__title h2 a,
.b-list-with-image__item__title h3 a,
.b-list-with-image__item__title h4 a {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.b-list-with-image__item__title h2 a:hover,
.b-list-with-image__item__title h3 a:hover,
.b-list-with-image__item__title h4 a:hover {
  background-size:100% 2px
}
.b-list-with-image__item__title strong {
  font-family:GT America Standard Bold
}
.b-list-with-image__item__description {
  grid-area:description
}
figure.b-list-with-image__item__figure {
  grid-area:image;
  width:auto
}
@container layout (min-width: 960px) {
  figure.b-list-with-image__item__figure {
    margin-left:32px
  }
}
figure.b-list-with-image__item__figure .c-image__image {
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover;
  height:144px;
  max-width:100%;
  width:144px
}
.b-logos__header {
  margin-bottom:40px
}
@media (min-width:768px) {
  .b-logos__header {
    margin-bottom:64px
  }
}
.b-logos__list {
  display:flex;
  flex-flow:row wrap;
  justify-content:center;
  margin:-24px -12px
}
@media (min-width:768px) {
  .b-logos__list {
    margin:-24px -12px
  }
}
@media (min-width:960px) {
  .b-logos__list {
    margin:-32px -24px
  }
}
.b-logo {
  align-items:center;
  display:flex;
  justify-content:center;
  padding:24px 12px;
  width:50%
}
@media (min-width:768px) {
  .b-logo {
    padding:24px 12px;
    width:25%
  }
}
@media (min-width:960px) {
  .b-logo {
    padding:32px 24px
  }
}
@media (min-width:768px) {
  .b-logos--count-5 .b-logo:nth-child(4),
  .b-logos--count-9 .b-logo:nth-child(8) {
    width:calc(25% + 1px)
  }
}
a.b-logo__link {
  display:block
}
a.b-logo__link:hover {
  opacity:.5
}
a.b-logo__link:focus {
  outline:1px dotted
}
.b-logo__img {
  display:block;
  max-height:110px
}
.b-logo__img[src$=".svg"] {
  width:100%
}
.b-media-text {
  background-color:#f3f4f4;
  margin:0;
  padding-bottom:32px;
  position:relative;
  z-index:2
}
@container layout (min-width: 960px) {
  .b-media-text {
    padding:64px 0;
    z-index:auto
  }
}
.b-media-text .c-block__header .c-block__title.b-media-text__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
@container layout (min-width: 768px) {
  .b-media-text .c-block__header .c-block__title.b-media-text__title {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.b-media-text.c-block--width-full {
  max-width:none;
  width:100%
}
@container layout (min-width: 960px) {
  .b-media-text.c-block--width-full:not(.c-block--layout-center)+.b-media-text.c-block--width-full:not(.c-block--layout-center) {
    margin-top:-64px
  }
}
.b-media-text.t-theme--light {
  background-color:#0e0e0e
}
.b-media-text .c-video.c-video--is-playing {
  padding-top:0
}
.b-media-text .c-tooltip__btn {
  right:24px
}
@container layout (min-width: 768px) {
  .b-media-text .c-tooltip__btn {
    right:48px
  }
}
@container layout (min-width: 960px) {
  .b-media-text .c-tooltip__btn {
    right:24px
  }
}
.c-block--width-grid:not(.c-block--layout-center) .b-media-text__container {
  display:flex;
  flex-wrap:wrap
}
@container layout (min-width: 960px) {
  .c-block--width-grid:not(.c-block--layout-center) .b-media-text__container {
    display:flex;
    flex-wrap:nowrap
  }
}
.c-block--width-full .b-media-text__container {
  margin:0 auto;
  max-width:1600px
}
@container layout (min-width: 960px) {
  .c-block--width-full:not(.c-block--layout-center) .b-media-text__container {
    display:flex
  }
}
.c-block--layout-right .b-media-text__container {
  flex-direction:column
}
@container layout (min-width: 960px) {
  .c-block--layout-right .b-media-text__container {
    flex-direction:row-reverse
  }
  .c-block--layout-right .b-media-text__container .c-content-block--layout-left {
    padding-left:0;
    padding-right:48px
  }
}
.b-media-text__img-wrap {
  position:relative
}
.c-block--width-grid:not(.c-block--layout-center) .b-media-text__media {
  margin-left:-24px;
  margin-right:-24px;
  width:calc(100% + 48px)
}
@container layout (min-width: 768px) {
  .c-block--width-grid:not(.c-block--layout-center) .b-media-text__media {
    margin-left:-48px;
    margin-right:-48px;
    width:calc(100% + 96px)
  }
}
@container layout (min-width: 960px) {
  .c-block--width-grid:not(.c-block--layout-center) .b-media-text__media {
    flex:0 0 auto;
    margin:0;
    width:calc(50% - 24px);
    z-index:2
  }
}
@media (min-width:768px) {
  .b-side-by-side .c-block--width-grid:not(.c-block--layout-center) .b-media-text__media {
    margin-left:0;
    margin-right:0;
    width:100%
  }
}
@container layout (min-width: 960px) {
  .c-block--width-full:not(.c-block--layout-center) .b-media-text__media {
    flex:0 0 auto;
    width:50%
  }
}
.b-media-text__media .c-video {
  aspect-ratio:16/9
}
.b-media-text__media .c-image__image {
  width:100%
}
@container layout (min-width: 960px) {
  .c-block:not(.c-block--layout-center) .b-media-text__content {
    align-self:flex-end;
    margin-top:15%
  }
  .c-block.c-block--is-video .b-media-text__content {
    margin-top:8%
  }
  .c-block:not(.c-block--layout-center).content-vertical .b-media-text__content {
    align-self:center;
    margin-top:0
  }
  .c-block--width-full:not(.c-block--layout-center) .b-media-text__content {
    display:flex;
    flex:0 0 auto;
    margin:0;
    max-width:720px;
    width:50%
  }
  .c-block--width-full.c-block--layout-left .b-media-text__content {
    justify-content:flex-end;
    padding-left:24px
  }
  .c-block--width-full.c-block--layout-right .b-media-text__content {
    padding-right:24px
  }
  .b-media-text__content .c-content-block--layout-left {
    padding-left:48px
  }
}
.b-media-text__content-container {
  margin-top:32px
}
@container layout (min-width: 960px) {
  .b-media-text__content-container {
    position:relative
  }
  .c-block--layout-left .b-media-text__content-container:before {
    left:0
  }
  .c-block--layout-right .b-media-text__content-container:before {
    right:0
  }
  .c-block--width-grid:not(.c-block--layout-center) .b-media-text__content-container {
    margin-top:0
  }
  .c-block--width-full:not(.c-block--layout-center) .b-media-text__content-container {
    margin-top:0;
    max-width:512px;
    width:100%
  }
}
.b-media-text__image-caption {
  color:#1e1e1e;
  font-family:GT America Standard Regular;
  font-size:16px;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.2px;
  line-height:1.5;
  margin-top:8px;
  padding-left:24px;
  padding-right:24px
}
@container layout (min-width: 768px) {
  .b-media-text__image-caption {
    padding-left:48px;
    padding-right:48px
  }
}
@container layout (min-width: 960px) {
  .b-media-text__image-caption {
    padding-left:0;
    padding-right:0
  }
}
@media (min-width:768px) {
  .b-side-by-side .b-media-text__image-caption {
    padding-left:0;
    padding-right:0
  }
}
.t-theme--light .b-media-text__image-caption {
  color:#f3f4f4
}
.b-news {
  background-color:#f3f4f4;
  margin:0;
  padding:32px 0;
  position:relative;
  z-index:2
}
@media (min-width:768px) {
  .b-news {
    padding:64px 0;
    z-index:auto
  }
}
.b-news.t-theme--light {
  background-color:#0e0e0e
}
.b-news .b-news__header {
  position:relative
}
.b-news .b-news__first-img.c-image.main-image {
  margin:0 0 24px;
  width:100%
}
.b-news__container {
  position:relative;
  z-index:2
}
.c-block__content-block.c-block__header.b-news__header {
  max-width:none
}
@media (min-width:768px) {
  .c-block__content-block.c-block__header.b-news__header {
    display:flex;
    flex-direction:row
  }
}
.b-news__title {
  padding-right:24px
}
@media (min-width:768px) {
  .b-news__title {
    padding-right:48px;
    width:50%
  }
}
.b-news .c-content-block__content {
  margin-top:0
}
.b-news .c-content-block__content-wrap {
  padding-bottom:12px;
  padding-right:24px
}
@media (min-width:768px) {
  .b-news .c-content-block__content-wrap {
    padding-bottom:0;
    padding-left:24px;
    width:50%
  }
}
.c-block__header .c-block__title.b-news__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
@media (min-width:768px) {
  .c-block__header .c-block__title.b-news__title {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@media (min-width:960px) {
  .c-block__header .c-block__title.b-news__title {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.b-news__wrap {
  background:#f3f4f4;
  display:flex;
  flex-direction:column;
  padding-top:48px;
  position:relative;
  width:100%;
  z-index:2
}
@media (min-width:960px) {
  .b-news__wrap {
    flex-direction:row
  }
}
.t-theme--light .b-news__wrap {
  background-color:#0e0e0e
}
.b-news__left {
  padding-bottom:40px;
  width:100%
}
@media (min-width:960px) {
  .b-news__left {
    padding-bottom:0;
    width:60%
  }
}
.b-news__right {
  width:100%
}
@media (min-width:960px) {
  .b-news__right {
    padding-left:35px;
    width:40%
  }
}
.b-news__first {
  border-bottom:1px solid #bac5c6;
  padding-bottom:32px;
  position:relative
}
@media (min-width:960px) {
  .b-news__first {
    border-bottom:0
  }
}
.b-news__first-title {
  margin-bottom:8px
}
.b-news__first-title a {
  color:#1e1e1e
}
.b-news__first-title a:hover {
  color:#1e1e1e;
  -webkit-text-decoration:underline;
  text-decoration:underline
}
.t-theme--light .b-news__first-title a,
.t-theme--light .b-news__first-title a:hover {
  color:#f3f4f4
}
.b-news__first-excerpt,
.b-news__side-excerpt {
  color:#1e1e1e;
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5
}
.t-theme--light .b-news__first-excerpt,
.t-theme--light .b-news__side-excerpt {
  color:#f3f4f4
}
.b-news__first-cta,
.b-news__side-cta {
  display:block;
  font-size:0;
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%
}
.b-news__meta {
  color:#1e1e1e;
  padding-top:16px
}
.b-news__side-wrap {
  border-bottom:1px solid #bac5c6;
  display:flex;
  padding-bottom:24px;
  padding-top:24px;
  position:relative
}
.b-news__side-wrap:first-child {
  padding-top:0
}
ul.b-news__category,
ul.b-news__side-category {
  padding-bottom:8px;
  padding-left:0
}
ul.b-news__category li,
ul.b-news__side-category li {
  list-style:none
}
ul.b-news__category li .b-news__category__item,
ul.b-news__side-category li .b-news__category__item {
  border:none;
  color:#1e1e1e;
  font-family:GT America Standard Regular;
  font-family:GT America Standard Medium;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  letter-spacing:.05em;
  line-height:1.02;
  -webkit-text-decoration:none;
  text-decoration:none;
  text-transform:uppercase
}
.t-theme--light ul.b-news__category li .b-news__category__item,
.t-theme--light ul.b-news__side-category li .b-news__category__item {
  color:#f3f4f4
}
.b-news__side-title {
  font-family:GT America Standard Regular;
  font-family:GT America Standard Bold;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5
}
.b-news__side-title a {
  color:#1e1e1e
}
.b-news__side-title a:hover {
  color:#1e1e1e;
  -webkit-text-decoration:underline;
  text-decoration:underline
}
.t-theme--light .b-news__side-title a,
.t-theme--light .b-news__side-title a:hover {
  color:#f3f4f4
}
.b-news__side-content {
  flex:1;
  padding-right:24px
}
.b-news__side-excerpt {
  padding-top:8px
}
.b-news__side-img.c-image.side-img {
  margin:0;
  max-width:124px
}
.b-news__side-meta {
  color:#1e1e1e;
  padding-top:8px
}
.b-news__side-news-type {
  font-family:GT America Standard Regular;
  font-family:GT America Standard Medium;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  line-height:1.5
}
.b-news__side-news-type:after {
  content:"\2022";
  margin-left:5px;
  margin-right:10px
}
.b-news__news-type {
  font-family:GT America Standard Regular;
  font-family:GT America Standard Medium;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  line-height:1.5
}
.b-news__news-type:after {
  content:"\2022";
  margin-left:10px;
  margin-right:5px
}
.b-news__first .b-news__first-title span,
.b-news__side-wrap .b-news__side-title span {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.b-news__first .b-news__first-title span:hover,
.b-news__side-wrap .b-news__side-title span:hover {
  background-size:100% 2px
}
.b-news__first:focus-within .b-news__first-title span,
.b-news__first:hover .b-news__first-title span,
.b-news__side-wrap:focus-within .b-news__side-title span,
.b-news__side-wrap:hover .b-news__side-title span {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.b-news__first:focus-within .b-news__first-title span:hover,
.b-news__first:hover .b-news__first-title span:hover,
.b-news__side-wrap:focus-within .b-news__side-title span:hover,
.b-news__side-wrap:hover .b-news__side-title span:hover {
  background-size:100% 2px
}
.b-news__first:focus-within .b-news__first-title span,
.b-news__first:hover .b-news__first-title span,
.b-news__side-wrap:focus-within .b-news__side-title span,
.b-news__side-wrap:hover .b-news__side-title span {
  background-size:100% 2px
}
.b-news__first-img {
  margin-bottom:24px
}
.b-news__first-img,
.b-news__side-img {
  overflow:hidden
}
.b-news__first-img img,
.b-news__side-img img {
  transition:transform .4s ease-out 0s
}
.b-news__first:focus-within .b-news__first-img img,
.b-news__first:hover .b-news__first-img img,
.b-news__side-wrap:focus-within .b-news__first-img img,
.b-news__side-wrap:focus-within .b-news__side-img img,
.b-news__side-wrap:hover .b-news__first-img img,
.b-news__side-wrap:hover .b-news__side-img img {
  transform:scale(1.07)
}
.b-quote {
  background-color:#f3f4f4;
  margin:0;
  padding:32px 0 40px;
  position:relative;
  z-index:2
}
@container layout (min-width: 768px) {
  .b-quote {
    padding:64px 0
  }
}
@container layout (min-width: 960px) {
  .b-quote {
    z-index:auto
  }
}
.b-side-by-side .b-quote:first-child {
  padding-top:0
}
.b-quote.t-theme--light {
  background-color:#0e0e0e
}
.b-quote__container {
  flex:1 1 auto
}
.b-quote__content {
  position:relative
}
.c-quote {
  display:flex;
  flex-direction:column
}
@container layout (min-width: 768px) {
  .c-quote {
    flex-direction:row
  }
  .b-quote__layout-left .c-quote .c-block__quote-content {
    margin-left:96px;
    order:2
  }
}
.b-quote__layout-left .c-quote .c-quote__text:first-child {
  text-indent:0
}
@container layout (min-width: 768px) {
  .b-quote__layout-left .c-quote .c-quote__text:first-child:before {
    left:-15px
  }
}
@container layout (min-width: 1200px) {
  .b-quote__layout-left .c-quote .c-quote__text:first-child:before {
    left:-15px
  }
}
@container layout (min-width: 768px) {
  .b-quote__layout-left .c-quote .c-quote__cite {
    margin-left:0;
    order:1
  }
}
.c-block__quote-content {
  order:2;
  padding-top:48px
}
@container layout (min-width: 768px) {
  .c-block__quote-content {
    align-self:center;
    order:1;
    padding-top:40px;
    width:50%
  }
}
.c-quote__cite {
  margin-bottom:48px;
  order:1
}
@container layout (min-width: 768px) {
  .c-quote__cite {
    margin-left:48px;
    order:2;
    width:50%
  }
}
.c-quote__text {
  quotes:"\201C""\201D""\2018""\2019"
}
.c-quote__text:first-child {
  text-indent:-.5em
}
.c-quote__text:first-child:before {
  content:open-quote
}
.c-quote__text:last-of-type:after {
  content:close-quote
}
.c-quote__text {
  font-size:36px;
  position:relative
}
@container layout (min-width: 768px) {
  .c-quote__text {
    font-size:32px
  }
}
@container layout (min-width: 960px) {
  .c-quote__text {
    font-size:36px
  }
}
@container layout (min-width: 1200px) {
  .c-quote__text {
    font-size:48px
  }
}
.c-quote__text:first-child {
  text-indent:0
}
.c-quote__text:first-child:before {
  background-image:url(../images/quote-small.svg);
  background-position:50%;
  background-repeat:no-repeat;
  background-size:contain;
  content:"";
  height:80px;
  left:-5px;
  position:absolute;
  top:-52px;
  width:80px;
  z-index:0
}
@container layout (min-width: 768px) {
  .c-quote__text:first-child:before {
    left:-15px
  }
}
@container layout (min-width: 1200px) {
  .c-quote__text:first-child:before {
    background-image:url(../images/quote-large.svg);
    height:97px;
    left:-35px;
    top:-62px;
    width:110px
  }
}
.b-quote__icon-crimson .c-quote__text:before {
  background-image:url(../images/quote-small-crimson.svg)
}
@container layout (min-width: 1200px) {
  .b-quote__icon-crimson .c-quote__text:before {
    background-image:url(../images/quote-large-crimson.svg)
  }
}
.c-quote__text span {
  position:relative;
  z-index:1
}
.c-quote__cite-figure {
  display:block;
  overflow:hidden
}
.c-quote__cite-image {
  margin:0
}
.c-quote__cite-name p {
  display:block;
  font-family:GT America Standard Regular;
  font-family:GT America Standard Bold;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  font-weight:700;
  letter-spacing:-.1px;
  line-height:1.5;
  margin-top:20px
}
.t-sink .c-quote__cite-name p a {
  color:#1e1e1e
}
.t-sink .c-quote__cite-name p a,
.t-sink .t-theme--light .c-quote__cite-name p a {
  border-bottom:1px solid #f3f4f4;
  font-family:GT America Standard Regular;
  font-family:GT America Standard Bold;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  font-weight:700;
  letter-spacing:-.1px;
  line-height:1.5
}
.t-sink .t-theme--light .c-quote__cite-name p a {
  color:#f3f4f4;
  margin-top:8px
}
.t-sink .t-theme--light .c-quote__cite-name p a:focus,
.t-sink .t-theme--light .c-quote__cite-name p a:hover {
  border-bottom-color:#f70834!important;
  color:#f70834!important
}
.c-quote__cite-title p {
  display:block
}
.c-quote__cite-title p,
.t-sink .c-quote__cite-title p a {
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5
}
.t-sink .c-quote__cite-title p a {
  border-bottom-color:#1e1e1e;
  color:#1e1e1e;
  font-family:GT America Standard Regular!important;
  font-weight:400!important
}
.t-sink .t-theme--light .c-quote__cite-title p a {
  border-bottom:1px solid #f3f4f4;
  color:#f3f4f4;
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5;
  margin-top:8px
}
.t-sink .t-theme--light .c-quote__cite-title p a:focus,
.t-sink .t-theme--light .c-quote__cite-title p a:hover {
  border-bottom-color:#f70834!important;
  color:#f70834!important
}
.c-quote__quote-cta {
  margin-top:32px
}
.b-side-by-side.t-theme--light {
  background-color:#0e0e0e;
  padding-bottom:32px;
  padding-top:32px
}
@container layout (min-width: 960px) {
  .b-side-by-side.t-theme--light {
    padding-bottom:64px;
    padding-top:64px
  }
}
.b-side-by-side:first-child {
  padding-top:32px
}
@media (min-width:768px) {
  .b-side-by-side:first-child {
    padding-top:48px
  }
}
.b-side-by-side:last-child {
  padding-bottom:32px
}
@media (min-width:768px) {
  .b-side-by-side:last-child {
    padding-bottom:48px
  }
}
.b-side-by-side .wp-block-group {
  background-color:initial;
  flex-direction:column;
  padding-bottom:0;
  padding-top:0
}
@media (min-width:768px) {
  .b-side-by-side .wp-block-group {
    align-items:flex-start;
    flex-direction:row;
    gap:48px
  }
}
@media (min-width:1200px) {
  .b-side-by-side .wp-block-group {
    gap:96px
  }
}
.b-side-by-side__column {
  container:layout/inline-size;
  width:100%
}
@media (min-width:768px) {
  .b-side-by-side__column {
    width:50%
  }
}
.b-side-by-side__column .l-container {
  padding-left:0;
  padding-right:0
}
.b-spacer {
  background-color:#f3f4f4;
  margin:0;
  overflow:hidden;
  padding-bottom:32px;
  padding-top:32px;
  position:relative
}
.b-spacer:before {
  border-left:1px solid #bac5c6;
  content:"";
  height:100%;
  left:50%;
  position:absolute;
  top:0;
  transform:translateX(-50%);
  width:1px;
  z-index:1
}
.page-template-landing-page .b-spacer:before,
.page-template-landing-page-secondary .b-spacer:before {
  display:none
}
.b-spacer.no-line {
  position:relative;
  z-index:2
}
.b-spacer.no-line:before {
  display:none
}
@media (min-width:768px) {
  .b-spacer {
    padding-bottom:64px;
    padding-top:64px
  }
}
.b-spacer.t-theme--light {
  background-color:#0e0e0e
}
.b-spacer.reduce-spacing {
  padding-bottom:16px;
  padding-top:16px
}
@media (min-width:768px) {
  .b-spacer.reduce-spacing {
    padding-bottom:32px;
    padding-top:32px
  }
}
.b-spacer.desktop-only {
  display:none
}
@media (min-width:768px) {
  .b-spacer.desktop-only {
    display:block
  }
}
.b-spacer.mobile-only {
  display:block
}
@media (min-width:768px) {
  .b-spacer.mobile-only {
    display:none
  }
}
.b-statement {
  background:#f3f4f4;
  margin-bottom:0;
  margin-top:0;
  padding:24px;
  position:relative;
  z-index:2
}
.b-statement.t-theme--light,
.b-statement.t-theme--light .c-block__header {
  background-color:#0e0e0e
}
.b-statement .c-block__header {
  background-color:#f3f4f4;
  padding:32px 0;
  position:relative;
  z-index:2
}
@container layout (min-width: 768px) {
  .b-statement,
  .b-statement .c-block__header {
    padding:64px 0
  }
  .b-statement {
    z-index:auto
  }
}
.c-block__header .c-block__title.b-statement__title {
  padding-right:0
}
.c-block__header .b-statement__title--sm {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:24px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.4
}
@container layout (min-width: 768px) {
  .c-block__header .b-statement__title--sm {
    font-family:GT America Standard Bold;
    font-family:Canela Deck Web;
    font-size:32px;
    font-style:normal;
    font-weight:700;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.25
  }
}
@container layout (min-width: 960px) {
  .c-block__header .b-statement__title--sm {
    font-family:Canela Deck Web;
    font-size:42px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.15
  }
}
@container layout (min-width: 1200px) {
  .c-block__header .b-statement__title--sm {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.c-block__header .b-statement__title--med {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
@container layout (min-width: 768px) {
  .c-block__header .b-statement__title--med {
    font-family:Canela Deck Web;
    font-size:42px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.15
  }
}
@container layout (min-width: 960px) {
  .c-block__header .b-statement__title--med {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@container layout (min-width: 1200px) {
  .c-block__header .b-statement__title--med {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.c-block__header .b-statement__title--large {
  font-family:Canela Deck Web;
  font-size:42px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.15
}
@container layout (min-width: 768px) {
  .c-block__header .b-statement__title--large {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@container layout (min-width: 960px) {
  .c-block__header .b-statement__title--large {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@container layout (min-width: 1200px) {
  .c-block__header .b-statement__title--large {
    font-family:Canela Web;
    font-size:116px;
    font-style:normal;
    font-weight:400;
    line-height:1
  }
}
.b-statement__btn,
.b-statement__btn .a-btn__text {
  margin:0 auto
}
.b-stats {
  background-color:#f3f4f4;
  margin:0;
  padding:32px 0;
  position:relative;
  z-index:2
}
@container layout (min-width: 960px) {
  .b-stats {
    z-index:auto
  }
}
.b-stats .c-statistic {
  height:100%
}
.b-stats.t-theme--dark {
  color:#f3f4f4
}
.b-stats.t-theme--dark,
.b-stats.t-theme--dark.b-stats--layout-horizontal .b-stats__content {
  background-color:#0e0e0e
}
.b-stats.b-stats--layout-vertical {
  position:relative;
  z-index:2
}
@container layout (min-width: 960px) {
  .b-stats.b-stats--layout-vertical {
    z-index:auto
  }
}
.b-stats__container {
  position:relative;
  z-index:2
}
@container layout (min-width: 960px) {
  .b-stats--layout-vertical .b-stats__container {
    display:flex;
    justify-content:space-between
  }
}
@container layout (min-width: 960px) {
  .b-stats--layout-vertical .b-stats__header-container {
    margin-bottom:0;
    padding-right:24px;
    padding-top:48px;
    width:50%
  }
  .page-template-landing-page .b-stats--layout-vertical .b-stats__header-container,
  .page-template-landing-page-secondary .b-stats--layout-vertical .b-stats__header-container {
    border-right:none
  }
}
.b-stats--layout-horizontal .b-stats__header {
  display:flex;
  flex-flow:row wrap;
  max-width:100%
}
@container layout (min-width: 960px) {
  .b-stats--layout-horizontal .b-stats__header {
    flex-flow:row nowrap
  }
}
.c-block__header .b-stats__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-size:36px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
.t-theme--dark .c-block__header .b-stats__title {
  color:#f3f4f4
}
@container layout (min-width: 768px) {
  .c-block__header .b-stats__title {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
@container layout (min-width: 960px) {
  .c-block__header .b-stats__title {
    font-family:Canela Deck Web;
    font-size:56px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2
  }
}
.b-stats--layout-horizontal .b-stats__title {
  width:100%
}
@container layout (min-width: 960px) {
  .b-stats--layout-horizontal .b-stats__title {
    padding-top:48px;
    width:50%
  }
}
.b-stats--layout-horizontal .c-content-block__content-wrap {
  width:100%
}
@container layout (min-width: 960px) {
  .b-stats--layout-horizontal .c-content-block__content-wrap {
    padding-left:24px;
    padding-top:48px;
    width:50%
  }
}
.b-stats--layout-vertical .b-stats__description {
  margin-top:8px
}
@container layout (min-width: 960px) {
  .b-stats--layout-vertical .b-stats__description {
    margin-top:16px
  }
}
.b-stats__description>p {
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5
}
.t-theme--dark .b-stats__description>p {
  color:#f3f4f4
}
.t-theme--dark .b-stats__description a {
  border-bottom-color:#f3f4f4;
  color:#f3f4f4
}
.t-theme--dark .b-stats__description a:focus,
.t-theme--dark .b-stats__description a:hover {
  border-bottom-color:#f70834!important;
  color:#f70834!important
}
.b-stats__figure {
  margin-top:32px
}
@container layout (min-width: 960px) {
  .b-stats .c-content-block__cta {
    margin-bottom:32px
  }
}
.b-stats.t-theme--dark .c-content-block__cta .a-btn__text {
  color:#f3f4f4
}
.b-stats__content {
  padding-top:24px
}
.b-stats--layout-horizontal .b-stats__content {
  background-color:#f3f4f4;
  padding-top:48px;
  position:relative;
  z-index:2
}
.b-stats--layout-vertical .b-stats__content {
  padding-top:64px
}
@container layout (min-width: 960px) {
  .b-stats--layout-vertical .b-stats__content {
    padding-left:24px;
    padding-top:48px;
    width:50%
  }
  .b-stats--layout-vertical .b-stats__content:first-child {
    padding-left:0
  }
}
.t-sink .b-stats__list {
  list-style:none;
  padding-left:0
}
@container layout (min-width: 768px) {
  .b-stats__list {
    display:flex;
    flex-flow:row wrap
  }
}
.b-stats--layout-horizontal .b-stats__list {
  border-top:5px solid #1e1e1e;
  padding-bottom:40px;
  padding-top:24px
}
@container layout (min-width: 960px) {
  .b-stats--layout-horizontal .b-stats__list {
    padding-bottom:0;
    padding-top:48px
  }
}
.b-stats--layout-horizontal.t-theme--dark .b-stats__list {
  border-top-color:#f3f4f4
}
.b-stats__list-item {
  margin:0
}
.b-stats__list-item:not(:last-of-type) {
  padding-bottom:32px
}
@container layout (min-width: 960px) {
  .b-stats__list-item {
    padding-bottom:40px;
    padding-right:32px
  }
}
.b-stats--layout-vertical .b-stats__list-item {
  width:100%
}
@container layout (min-width: 768px) {
  .b-stats--layout-vertical .b-stats__list-item {
    padding-right:32px;
    width:50%
  }
}
@container layout (min-width: 960px) {
  .b-stats--layout-vertical .b-stats__list-item {
    width:100%
  }
  .b-stats--layout-vertical .b-stats__list-item:last-of-type {
    padding-bottom:0
  }
}
@container layout (min-width: 768px) {
  .b-stats--layout-horizontal .b-stats__list-item {
    padding-right:32px;
    width:50%
  }
}
@container layout (min-width: 960px) {
  .b-stats--layout-horizontal .b-stats__list-item {
    width:33.33%
  }
}
.b-stats__list-item .c-statistic {
  align-items:flex-start;
  padding:0
}
.b-stats__list-item .c-statistic__value {
  color:#a51c30;
  font-size:48px
}
.t-theme--dark .c-statistic__value {
  color:#f3f4f4
}
.b-stats__list-item .c-statistic--font-medium .c-statistic__value {
  font-size:36px
}
.b-stats__list-item .c-statistic--font-small .c-statistic__value {
  font-size:30px
}
.b-stats__list-item .c-statistic__label {
  color:#1e1e1e;
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5;
  text-transform:none
}
.b-stats__list-item .c-statistic__label a {
  color:#1e1e1e
}
.b-stats__list-item .c-statistic__label strong {
  font-weight:700
}
.t-theme--dark .c-statistic__label,
.t-theme--dark .c-statistic__label a,
.t-theme--dark .c-statistic__label p {
  color:#f3f4f4
}
.t-theme--dark .c-statistic__label a:focus,
.t-theme--dark .c-statistic__label a:hover {
  border-bottom-color:#f70834!important;
  color:#f70834!important
}
.b-tabs__header {
  margin-bottom:32px
}
.b-timeline {
  background-color:#f3f4f4;
  margin:0;
  padding-bottom:32px;
  padding-top:140px;
  position:relative;
  z-index:2
}
@media (min-width:768px) {
  .b-timeline {
    padding:64px 0;
    z-index:auto
  }
}
.b-timeline .c-block__header .c-block__title.b-timeline__title {
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25
}
@media (min-width:768px) {
  .b-timeline .c-block__header .c-block__title.b-timeline__title {
    font-family:Canela Deck Web;
    font-size:42px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.15
  }
}
@media (min-width:1200px) {
  .b-timeline .c-block__header .c-block__title.b-timeline__title {
    font-family:Canela Deck Web;
    font-size:48px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.2;
    padding-top:24px
  }
}
.b-timeline.c-block--width-full {
  max-width:none;
  width:100%
}
@media (min-width:960px) {
  .b-timeline.c-block--width-full:not(.c-block--layout-center)+.b-timeline.c-block--width-full:not(.c-block--layout-center) {
    margin-top:-64px
  }
}
.b-timeline.t-theme--light {
  background-color:#0e0e0e
}
.b-timeline.t-theme--light .b-timeline__container:before {
  background-color:#0e0e0e!important
}
.b-timeline .c-tooltip__btn {
  right:24px
}
@media (min-width:768px) {
  .b-timeline .c-tooltip__btn {
    right:48px
  }
}
@media (min-width:960px) {
  .b-timeline .c-tooltip__btn {
    right:24px
  }
}
.c-block--width-grid:not(.c-block--layout-center) .b-timeline__container {
  display:flex;
  flex-wrap:wrap;
  position:relative
}
.c-block--width-grid:not(.c-block--layout-center) .b-timeline__container:before {
  background-color:#f3f4f4;
  border:1px solid #df072e;
  border-radius:50%;
  content:"";
  height:16px;
  left:50%;
  position:absolute;
  transform:translateX(-50%);
  width:16px;
  z-index:2
}
.c-block--width-grid:not(.c-block--layout-center) .b-timeline__container:after {
  background-color:#df072e;
  border-radius:50%;
  content:"";
  height:8px;
  left:50%;
  position:absolute;
  top:5px;
  transform:translateX(-50%);
  width:8px;
  z-index:2
}
@media (min-width:768px) {
  .c-block--width-grid:not(.c-block--layout-center) .b-timeline__container {
    display:flex;
    flex-wrap:nowrap
  }
}
.c-block--width-full .b-timeline__container {
  margin:0 auto;
  max-width:1600px
}
@media (min-width:960px) {
  .c-block--width-full:not(.c-block--layout-center) .b-timeline__container {
    display:flex
  }
}
.c-block--layout-right .b-timeline__container {
  flex-direction:column
}
@media (min-width:768px) {
  .c-block--layout-right .b-timeline__container {
    flex-direction:row-reverse
  }
  .c-block--layout-right .b-timeline__container .c-content-block--layout-left {
    padding-left:0;
    padding-right:48px
  }
}
.c-block--width-grid:not(.c-block--layout-center) .b-timeline__media {
  margin-left:-24px;
  margin-right:-24px;
  width:calc(100% + 48px)
}
@media (min-width:768px) {
  .c-block--width-grid:not(.c-block--layout-center) .b-timeline__media {
    flex:0 0 auto;
    margin:0;
    width:calc(50% - 24px)
  }
}
@media (min-width:960px) {
  .c-block--width-full:not(.c-block--layout-center) .b-timeline__media {
    flex:0 0 auto;
    width:50%
  }
}
.b-timeline__media .c-video {
  aspect-ratio:16/9
}
.b-timeline__media .c-video.c-video--is-playing {
  padding-top:0
}
.b-timeline__media .c-image__image {
  width:100%
}
@media (min-width:960px) {
  .b-timeline__content-container {
    position:relative
  }
  .b-timeline__content-container.c-content-block--layout-left:before {
    left:0
  }
  .b-timeline__content-container.c-content-block--layout-right:before {
    right:0
  }
}
@media (min-width:768px) {
  .c-block:not(.c-block--layout-center) .b-timeline__content {
    align-self:flex-end
  }
  .c-block.c-block--is-video .b-timeline__content {
    margin-top:8%
  }
}
@media (min-width:960px) {
  .c-block--width-full:not(.c-block--layout-center) .b-timeline__content {
    display:flex;
    flex:0 0 auto;
    margin:0;
    max-width:720px;
    width:50%
  }
  .c-block--width-full.c-block--layout-left .b-timeline__content {
    justify-content:flex-end;
    padding-left:24px
  }
  .c-block--width-full.c-block--layout-right .b-timeline__content {
    padding-right:24px
  }
}
@media (min-width:768px) {
  .b-timeline__content .c-content-block--layout-left {
    padding-left:48px
  }
}
.b-timeline__content-container {
  margin-top:32px
}
@media (min-width:768px) {
  .c-block--width-grid:not(.c-block--layout-center) .b-timeline__content-container {
    margin-top:60px
  }
}
@media (min-width:960px) {
  .c-block--width-full:not(.c-block--layout-center) .b-timeline__content-container {
    margin-top:0;
    max-width:512px;
    width:100%
  }
}
.b-timeline__timeline-text {
  display:block;
  padding:32px 0;
  text-align:center;
  width:100%
}
@media (min-width:768px) {
  .b-timeline__timeline-text {
    display:flex;
    justify-content:flex-end;
    left:0;
    padding-bottom:0;
    padding-right:24px;
    padding-top:0;
    position:absolute;
    text-align:left;
    width:50%
  }
}
.c-block--layout-left .b-timeline__timeline-text {
  display:block;
  padding:32px 0;
  text-align:center
}
@media (min-width:768px) {
  .c-block--layout-left .b-timeline__timeline-text {
    display:flex;
    justify-content:flex-start;
    left:auto;
    padding:0 0 0 24px;
    right:0;
    text-align:left
  }
}
.b-timeline__timeline-text span {
  display:block;
  font-family:GT America Standard Regular;
  font-family:GT America Standard Medium
}
.b-timeline__image-caption,
.b-timeline__timeline-text span {
  font-size:16px;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.2px;
  line-height:1.5
}
.b-timeline__image-caption {
  color:#1e1e1e;
  font-family:GT America Standard Regular;
  margin-top:8px;
  padding-left:24px;
  padding-right:24px
}
@media (min-width:768px) {
  .b-timeline__image-caption {
    padding-left:48px;
    padding-right:48px
  }
}
@media (min-width:960px) {
  .b-timeline__image-caption {
    padding-left:0;
    padding-right:0
  }
}
.t-theme--light .b-timeline__image-caption {
  color:#f3f4f4
}
.c-breadcrumbs__list {
  display:flex;
  flex-direction:row
}
.c-breadcrumbs__item {
  margin-right:10px;
  width:auto
}
.c-breadcrumbs__item:last-child {
  margin-right:0
}
.c-card {
  background-color:#e3e5e5;
  display:flex;
  flex-flow:column nowrap;
  height:100%
}
.c-card.has-target-link {
  position:relative;
  transition:all .15s ease-in-out
}
.c-card.has-target-link .c-card__wrapper-link {
  display:block;
  font-size:0;
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%;
  z-index:2
}
.spotlight .c-card.has-target-link:focus-within {
  border:0;
  box-shadow:none
}
.spotlight .c-card.has-target-link:focus-visible {
  border:2px solid #00f;
  border-radius:4px;
  box-shadow:0 0 2px 1px #f3f4f4;
  cursor:pointer
}
.c-card.c-card--style-elevated {
  box-shadow:0 4px 12px hsla(0,0%,8%,.15);
  padding:24px 0
}
.c-card.c-card--style-elevated.has-target-link:focus-within,
.c-card.c-card--style-elevated.has-target-link:hover {
  box-shadow:0 4px 12px hsla(0,0%,8%,.3)
}
.c-card.c-card--style-outlined {
  border:1px solid #bac5c6;
  padding:24px 0
}
.c-card.c-card--style-outlined.has-target-link:focus-within,
.c-card.c-card--style-outlined.has-target-link:hover {
  border-color:#1e1e1e
}
.c-card:hover .a-btn-multimedia,
.c-card:hover .a-btn-multimedia-secondary {
  color:#1e1e1e
}
.c-card:hover .a-btn-multimedia .a-btn__text:before,
.c-card:hover .a-btn-multimedia-secondary .a-btn__text:before {
  background:none!important;
  border-color:transparent!important;
  box-shadow:0 0 0 1px #1e1e1e
}
.c-card:hover .a-btn-multimedia .a-btn__text:after,
.c-card:hover .a-btn-multimedia-secondary .a-btn__text:after {
  background-color:#1e1e1e;
  border-color:transparent;
  color:#f3f4f4
}
.c-card--style-elevated .c-card__media,
.c-card--style-outlined .c-card__media {
  margin-top:-24px
}
.c-card__content {
  margin:0 0 auto;
  padding-left:32px;
  padding-right:32px;
  padding-top:48px
}
.c-card--style-elevated .c-card__content,
.c-card--style-outlined .c-card__content {
  padding:0 24px
}
.c-card__content:last-child {
  margin-bottom:64px
}
.c-card__meta {
  margin-bottom:8px
}
.c-card__meta--secondary {
  font-family:RobotoCondensed;
  font-size:18px;
  line-height:1.5;
  margin-top:8px
}
.c-card__meta--secondary,
.c-card__title {
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px
}
.c-card__title {
 font-family:Roboto-BoldCondensed;
  font-size:32px;
  line-height:1.15
}
.c-card__title:focus {
  outline:none
}
.c-card__description {
  margin-top:16px
}
.c-card__meta--outside {
  margin-bottom:32px;
  margin-top:16px;
  padding-left:32px;
  padding-right:32px
}
@media (min-width:768px) {
  .c-card__meta--outside {
    margin-top:64px
  }
}
.c-card__cta {
  margin-bottom:32px;
  margin-top:16px;
  padding-left:32px;
  padding-right:32px
}
@media (min-width:768px) {
  .c-card__cta {
    margin-top:64px
  }
}
.c-card--style-elevated .c-card__cta,
.c-card--style-outlined .c-card__cta {
  padding:0 24px
}
.t-sink .c-card__cta .a-btn-secondary:focus .a-btn__text {
  border:2px solid #00f;
  border-radius:4px;
  box-shadow:0 0 2px 1px #f3f4f4;
  outline:none
}
.full_width .c-image--bg {
  overflow:hidden;
  position:relative
}
.full_width .c-image--bg .c-image__image {
  transition:all .3s
}
.full_width .c-image--bg:before {
  box-sizing:border-box;
  content:"";
  display:block;
  padding-top:66%;
  position:relative
}
.full_width .c-card.has-target-link:focus-within .c-image--bg .c-image__image,
.full_width .c-card.has-target-link:hover .c-image--bg .c-image__image {
  transform:scale(1.1);
  transition:all .3s
}
.inset_image .c-card .c-image__image {
  background-repeat:no-repeat;
  background-size:contain;
  height:190px;
  margin:32px 32px 0
}
.inset_image .c-card .c-card__media {
  margin-bottom:0
}
.spotlight .c-card {
  background-color:#0e0e0e;
  min-height:600px;
  position:relative
}
.spotlight .c-card .c-card__media {
  height:100%;
  margin:0;
  position:absolute;
  width:100%;
  z-index:1
}
.spotlight .c-card .c-card__media:after {
  background:linear-gradient(0deg,#0e0e0e,transparent);
  content:"";
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%
}
.spotlight .c-card .c-card__media:before {
  background:linear-gradient(0deg,#000,#222 25%,transparent);
  content:"";
  display:block;
  height:100%;
  left:0;
  opacity:0;
  position:absolute;
  top:0;
  transition:opacity .5s;
  width:100%;
  z-index:1
}
.spotlight .c-card .c-image--spotlight {
  height:100%;
  width:100%
}
.spotlight .c-card .c-image--spotlight .c-image__image {
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover;
  height:100%;
  width:100%
}
.spotlight .c-card .c-card__content,
.spotlight .c-card .c-card__cta {
  color:#fff;
  position:relative;
  z-index:2
}
.spotlight .c-card .c-card__content p,
.spotlight .c-card .c-card__cta p {
  color:#fff
}
.spotlight .c-card .c-card__content {
  margin-bottom:0;
  margin-top:auto;
  padding-top:24px
}
.spotlight .c-card .c-card__content:last-child {
  margin-bottom:32px
}
.spotlight .c-card .c-card__cta {
  margin-top:16px
}
.spotlight .c-card .c-card__cta .a-btn__text {
  color:#fff
}
.spotlight .c-card .c-card__cta .a-btn__text:before {
  border-color:#8996a0!important
}
.spotlight .c-card .c-card__cta .a-btn:hover .a-btn__text:before {
  border-color:#fff!important
}
.spotlight .c-card .c-card__title {
  color:#fff;
  font-size:32px
}
@media (min-width:768px) and (hover:hover) {
  .spotlight .c-card .c-card__description {
    margin:0;
    max-height:0;
    overflow:hidden;
    transition:max-height .5s
  }
  .spotlight .c-card .c-card__description p {
    margin-top:16px
  }
  .spotlight .c-card:focus .c-card__media:before,
  .spotlight .c-card:focus-within .c-card__media:before,
  .spotlight .c-card:hover .c-card__media:before {
    opacity:1;
    transition:opacity .3s
  }
  .spotlight .c-card:focus .c-card__description,
  .spotlight .c-card:focus-within .c-card__description,
  .spotlight .c-card:hover .c-card__description {
    max-height:300px;
    transition:max-height .5s;
    transition-delay:0s
  }
}
.c-card.has-target-link .c-card__title span {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.c-card.has-target-link .c-card__title span:hover {
  background-size:100% 2px
}
.c-card.has-target-link:focus-within .c-card__title span,
.c-card.has-target-link:hover .c-card__title span {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.c-card.has-target-link:focus-within .c-card__title span:hover,
.c-card.has-target-link:hover .c-card__title span:hover {
  background-size:100% 2px
}
.c-card.has-target-link:focus-within .c-card__title span,
.c-card.has-target-link:hover .c-card__title span {
  background-size:100% 2px
}
.c-image--spotlight {
  overflow:hidden
}
.c-card .c-image__image {
  transition:transform .5s cubic-bezier(.4,0,.2,1)
}
.c-card:focus-within .c-image__image,
.c-card:hover .c-image__image {
  transform:scale(1.05)
}
.spotlight .c-card:focus .c-card__media:before,
.spotlight .c-card:hover .c-card__media:before {
  transition:opacity .5s cubic-bezier(.4,0,.2,1)
}
.c-content-block {
  max-width:848px
}
.c-content-block.c-content-block--layout-center {
  margin-left:auto;
  margin-right:auto;
  text-align:center
}
.c-content-block.c-content-block--layout-inline:after {
  clear:both;
  content:"";
  display:table
}
.c-content-block.c-content-block--layout-inline {
  max-width:none
}
.c-content-block__leadin {
  font-family:GT America Standard Regular;
  font-family:GT America Standard Medium;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  letter-spacing:.05em;
  line-height:1.02;
  line-height:1.6;
  margin-bottom:16px;
  text-transform:uppercase
}
.c-content-block__underline {
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5;
  margin-bottom:16px;
  margin-top:16px
}
@media (min-width:768px) {
  .c-content-block--layout-inline .c-content-block__title {
    clear:left;
    float:left;
    width:calc(50% - 12px)
  }
}
@media (min-width:960px) {
  .c-content-block--layout-inline .c-content-block__title {
    width:calc(33.3333% - 24px)
  }
}
.c-content-block__content {
  margin-top:16px
}
@media (min-width:768px) {
  .c-content-block--layout-inline .c-content-block__content {
    float:right;
    margin-top:0;
    width:calc(50% - 12px)
  }
}
@media (min-width:960px) {
  .c-content-block--layout-inline .c-content-block__content {
    width:calc(66.6667% - 24px)
  }
}
.c-content-block__cta {
  margin-top:32px
}
@media (min-width:768px) {
  .c-content-block--layout-inline .c-content-block__cta {
    clear:right;
    float:right;
    width:calc(50% - 12px)
  }
}
@media (min-width:960px) {
  .c-content-block--layout-inline .c-content-block__cta {
    width:calc(66.6667% - 24px)
  }
}
.c-dropdown {
  position:relative
}
.c-dropdown.c-dropdown--active .c-dropdown__picker {
  background-color:#1e1e1e;
  border-color:#1e1e1e;
  color:#f3f4f4
}
.c-dropdown+.c-dropdown {
  margin-top:22px
}
@media (min-width:768px) {
  .c-dropdown+.c-dropdown {
    margin-left:22px;
    margin-top:0
  }
}
.c-dropdown__picker {
  align-items:center;
  background-color:initial;
  border:1px solid #8996a0;
  border-radius:100px;
  display:flex;
  font-family:GT America Standard Regular;
  font-size:18px;
  justify-content:space-between;
  padding:9px 22px
}
.c-dropdown__options {
  background-color:#fff;
  border-radius:8px;
  box-shadow:4px 4px 80px rgba(55,56,69,.2);
  display:none;
  margin-top:6px;
  max-height:220px;
  overflow-y:auto;
  position:absolute;
  width:100%;
  z-index:100
}
.c-dropdown__options li:first-child {
  margin-top:8px
}
.c-dropdown__options li:last-child {
  margin-bottom:8px
}
.c-dropdown__options a {
  display:block;
  font-size:16px;
  line-height:24px;
  margin:0;
  padding:12px 16px;
  width:100%
}
.c-dropdown__options a.president--selected
	a.c-dropdown__options__item--selected,
.c-dropdown__options a.year--selected,
.c-dropdown__options a:hover {
  background-color:#f3f4f4
}
.c-dropdown__options a.president--selected:after
	a.c-dropdown__options__item--selected:after,
.c-dropdown__options a.year--selected:after {
  content:"\e905";
  float:right;
  font-family:core-icons;
  font-size:20px
}
.c-dropdown.c-dropdown--open {
  position:relative
}
.c-dropdown.c-dropdown--open .c-dropdown__options {
  display:block
}
.c-dropdown .c-dropdown__picker .icon {
  margin-left:9px
}
.c-dropdown.c-dropdown--open .c-dropdown__picker .icon {
  transform:rotate(180deg)
}
.category-filter-row__dropdowns {
  align-items:flex-start;
  display:flex;
  flex-direction:column
}
@media (min-width:768px) {
  .category-filter-row__dropdowns {
    flex-direction:row
  }
}
.social-follow__list {
  display:flex
}
.social-follow__item {
  color:#8996a0;
  font-family:GT America Standard Regular;
  font-size:14px;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.2px;
  line-height:1.5;
  margin-right:24px
}
.social-follow__item:last-child {
  margin-right:0
}
.social-follow__anchor {
  border-bottom:1px solid transparent;
  color:#8996a0;
  padding-bottom:2px
}
.social-follow__anchor:visited {
  color:#8996a0
}
.social-follow__anchor:focus,
.social-follow__anchor:hover {
  color:#f3f4f4
}
.social-follow__anchor span {
  border:0;
  clip:rect(0,0,0,0);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  white-space:nowrap;
  width:1px
}
.social-follow__anchor img {
  transition:all .15s ease-in-out
}
.social-follow__anchor img:focus,
.social-follow__anchor img:hover {
  filter:brightness(1.65) hue-rotate(353deg) saturate(.03)
}
.site-footer {
  background-color:#0e0e0e;
  color:#8996a0;
  padding-bottom:64px;
  padding-top:64px;
  position:relative;
  z-index:2
}
.site-footer__row {
  display:flex;
  flex-direction:column
}
@media (min-width:768px) {
  .site-footer__row {
    flex-direction:row
  }
  .site-footer__row--secondary {
    flex-direction:column
  }
}
@media (min-width:960px) {
  .site-footer__row--secondary {
    align-items:flex-end;
    flex-direction:row
  }
}
.site-footer__row--navigation {
  margin:0 auto;
  max-width:848px;
  width:100%
}
@media (min-width:768px) {
  .site-footer__row--navigation {
    justify-content:center
  }
}
.site-footer__menu-col {
  padding-bottom:24px
}
@media (min-width:768px) {
  .site-footer__menu-col {
    padding-bottom:48px;
    width:33.33%
  }
}
.site-footer__nav-list {
  text-align:center
}
.site-footer__menu-heading {
  color:#f3f4f4;
  font-family:GT America Standard Bold;
  font-size:18px;
  font-weight:700;
  line-height:1.5;
  padding-bottom:16px;
  text-align:center
}
.footer-one__item,
.footer-three__item,
.footer-two__item {
  font-family:GT America Standard Regular;
  font-size:16px;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  line-height:1.5;
  margin-bottom:8px
}
.footer-one__action,
.footer-three__action,
.footer-two__action {
  border-bottom:1px solid transparent;
  color:#8996a0;
  padding-bottom:2px
}
.footer-one__action:focus,
.footer-one__action:hover,
.footer-three__action:focus,
.footer-three__action:hover,
.footer-two__action:focus,
.footer-two__action:hover {
  border-color:#f3f4f4;
  color:#f3f4f4
}
.site-footer__copyright,
.site-footer__copyright--below-logo {
  align-items:center;
  display:flex;
  font-family:GT America Standard Regular;
  font-size:16px;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  justify-content:center;
  letter-spacing:-.2px;
  line-height:1.5;
  order:3
}
@media (min-width:960px) {
  .site-footer__copyright,
  .site-footer__copyright--below-logo {
    font-size:16px;
    justify-content:flex-start;
    order:1;
    width:33.33%
  }
}
.site-footer__copyright p,
.site-footer__copyright--below-logo p {
  color:#8996a0
}
.site-footer__copyright a,
.site-footer__copyright--below-logo a {
  border-bottom:1px solid #8996a0;
  color:#8996a0;
  padding-bottom:2px
}
.site-footer__copyright a:focus,
.site-footer__copyright a:hover,
.site-footer__copyright--below-logo a:focus,
.site-footer__copyright--below-logo a:hover {
  border-color:#f3f4f4;
  color:#f3f4f4
}
.site-footer__logo {
  align-items:center;
  display:flex;
  flex-direction:column;
  justify-content:center;
  margin-bottom:40px;
  order:1
}
@media (min-width:960px) {
  .site-footer__logo {
    margin-bottom:0;
    width:33.33%
  }
}
.site-footer__logo img {
  max-width:200px
}
.site-footer__logo.no-social {
  margin-bottom:0;
  margin-top:40px
}
@media (min-width:960px) {
  .site-footer__logo.no-social {
    margin-top:0
  }
}
.site-footer__social {
  align-items:center;
  display:flex;
  justify-content:center;
  order:2;
  padding-bottom:24px;
  padding-top:40px
}
@media (min-width:960px) {
  .site-footer__social {
    justify-content:flex-end;
    order:3;
    padding-bottom:0;
    padding-top:0;
    width:33.33%
  }
}
.site-footer__social.empty {
  padding:0
}
.site-footer__copyright--below-logo {
  margin-top:16px
}
@media (min-width:960px) {
  .site-footer__copyright--below-logo {
    width:auto
  }
}
.site-header--scrolled-in .logo__wrap {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' version='1.1' viewBox='0 0 280.3 70.4'%3E%3Ctitle%3EHarvard University Logo%3C/title%3E%3Cstyle%3E.st0{fill:%231e1e1e}.st2{fill:%23fff}.st3,.st4{fill:none;stroke:%231e1e1e;stroke-width:.164}.st4{stroke-width:.1722}%3C/style%3E%3Cpath d='M113.2 48.6q0-.9-1.2-1.2V47c.4 0 1.9.1 2.3.1.3 0 1.8-.1 2.2-.1v.4c-.7.2-1.1.6-1.1 1.2v7.5c0 2.4 1.3 3.7 4 3.7 2.4 0 4.2-1.1 4.2-3.6v-7.7q0-.9-1.2-1.2V47c.3 0 1.5.1 1.9.1s1.6-.1 1.9-.1v.4c-.9.2-1.2.6-1.2 1.2v7.3c0 3.3-1.9 5.2-6 5.2-3.8 0-5.8-1.7-5.8-4.8zM129.6 60.5c.9-.2 1.2-.6 1.2-1.2V48.9c0-.9-.5-1.3-1.3-1.5V47h2.9000000000000004l9 10.6v-9q0-.9-1.2-1.2V47c.3 0 1.5.1 1.9.1s1.6-.1 1.9-.1v.4c-.9.2-1.3.6-1.3 1.2v12.5h-.5c-.3-.1-1-.4-2-1.5l-8.1-9.4v9.2c0 .6.3 1 1.2 1.2v.4c-.3 0-1.5-.1-1.9-.1s-1.6.1-1.9.1zM200.8 57.7h.4c.2.8.6 1.5 1.3 1.9.6.5 1.7.7 2.5.7 1.8 0 3-.9 3-2.3 0-1.5-1.5-2.2-3.2-3.1-1.3-.7-3.9-1.7-3.9-4.2 0-2.3 1.8-3.8 4.6-3.8 1.9 0 2.7.5 4 .4v2.8h-.4c-.5-1.7-2-2.2-3.7-2.2-1.9 0-2.5 1.1-2.5 2.1 0 1.5 1.5 2.3 3.2 3.1 1.9.8 4 1.9 4 4.3 0 2.3-1.8 3.9-5 3.9-1.9 0-3.1-.6-4.1-.7zM239.5 55.1l-3.7-5.9c-.6-1-1.1-1.6-1.8-1.8V47c.5 0 1.9.1 2.2.1.4 0 1.8-.1 2.4-.1v.4c-.5.1-.7.3-.7.7 0 .3.2.7.4 1.1.2.3 2.7 4.5 2.7 4.5l2.6-4.5c.3-.5.4-.9.4-1.2s-.2-.5-.6-.5V47c.4 0 1.4.1 1.7.1s1.4-.1 1.8-.1v.4c-1 .4-1.6 1.3-2.2 2.3l-3.3 5.6m.2-.7v4.7c0 .5.4 1.1 1.2 1.2v.4c-.4 0-1.9-.1-2.3-.1s-1.8.1-2.3.1v-.4c.8-.2 1.2-.7 1.2-1.2v-4.5M171.3 47h8.6c.3 0 .7 0 1-.2h.4l-.1 2.8h-.4c-.3-.9-.7-1.6-2.3-1.6h-3.7v5h2.9c.4 0 .9 0 1.1-.1.6-.1.9-.5 1.1-1.1h.4v3.5h-.4c-.2-.6-.4-1-1.1-1.1-.2-.1-.7-.1-1.1-.1h-2.9v5.7h4.1c1.8 0 2.3-.7 2.7-1.8h.4l-.4 2.9c-1.3-.1-2.1-.1-3.6-.1h-4.3c-.4 0-1.9.1-2.4.1v-.4c.8-.2 1.2-.5 1.2-1.3V48.6q0-1.05-1.2-1.2zM149.3 48.7c0-.7-.4-1.1-1.2-1.3V47c.5 0 1.9.1 2.4.1.4 0 1.9-.1 2.4-.1v.4c-.8.2-1.3.5-1.3 1.3v10.5c0 .7.4 1.1 1.3 1.3v.4c-.5 0-1.9-.1-2.4-.1-.4 0-1.9.1-2.4.1v-.4c.9-.2 1.3-.5 1.3-1.3zM214.6 48.7c0-.7-.4-1.1-1.2-1.3V47c.5 0 2 .1 2.4.1s1.9-.1 2.4-.1v.4c-.8.2-1.2.5-1.2 1.3v10.5c0 .7.4 1.1 1.2 1.3v.4c-.5 0-1.9-.1-2.4-.1-.4 0-1.9.1-2.4.1v-.4c.9-.2 1.2-.5 1.2-1.3zM226.6 47.1c-4.7 0-5.5-.1-6.4-.2v2.8h.4c.4-1.3 1.1-1.6 2-1.6h3v11c0 .7-.4 1.1-1.3 1.3v.4c.5 0 2-.1 2.4-.1s1.9.1 2.4.1v-.4c-.8-.2-1.3-.6-1.3-1.3v-11h2.9c.9 0 1.6.3 2 1.6h.4v-2.8c-1.1.1-1.8.2-6.5.2M188.9 59.2c0 .7.4 1.1 1.3 1.3v.4c-.5 0-2-.1-2.4-.1s-1.8.1-2.3.1v-.4c.8-.2 1.2-.5 1.2-1.3V48.6q0-1.05-1.2-1.2V47c.5 0 1.9.1 2.3.1.7 0 2.6-.1 3.4-.1 3.3 0 5.1 1.4 5.1 3.7 0 1.8-1.4 3.1-3.5 3.6 0 0 .5.3 1 .8.6.7 2.2 2.9 2.8 3.7s1.5 1.7 2.4 1.7v.3c-.4.1-1.1.2-1.6.2-1.1 0-2-.4-2.9-1.4-.8-.9-2-2.8-2.8-3.8-.5-.6-1.1-1.1-2.1-1.3-.2 0-.4-.1-.6-.1zm0-5.6c.4.1 1.1.1 1.7.1 2.6 0 3.4-1.5 3.4-2.8 0-1.9-1.2-3-3.5-3-.5 0-1.1.1-1.6.2zM156.1 48.7c-.3-.7-.8-1.2-1.6-1.3V47c.5 0 2.2.1 2.6.1.3 0 1.8-.1 2.3-.1v.4c-.4.1-1 .3-1 .8 0 .3.2.8.6 1.6l3.6 8.1 3.4-8.1c.3-.7.5-1.2.5-1.5 0-.4-.4-.7-1-.8V47c.4 0 1.5.1 1.9.1.3 0 1.6-.1 2.1-.1v.4c-.8.2-1.4.7-1.8 1.8l-5 11.7h-1.1zM168.9 11.8c-.6-1.3-1.5-2.2-2.9-2.5v-.7c.9 0 4 .1 4.7.1.6 0 3.6-.1 4.6-.1v.7c-.8.2-1.8.6-1.8 1.5 0 .6.4 1.5 1.1 3l6.8 15.4 6.4-15.4c.5-1.2.9-2.2.9-2.9 0-.8-.8-1.4-1.8-1.6v-.7c.9 0 2.9.1 3.6.1.6 0 3-.1 4-.1v.7c-1.6.4-2.6 1.4-3.5 3.4l-9.4 22.2h-2.1zM77.9 34c1.2-.3 2.1-.8 2.1-2.2V11.5c0-1.3-.8-1.9-2.1-2.2v-.8c.6 0 3.4.1 4.1.1.8 0 3.7-.1 4.3-.1v.7c-1.2.3-2.1.8-2.1 2.2V20h15.2v-8.5c0-1.4-.8-2-2.1-2.2v-.8c.6 0 3.5.1 4.3.1.7 0 3.5-.1 4.2-.1v.7c-1.2.3-2.1.8-2.1 2.2v20.3c0 1.3.8 1.9 2.1 2.2v.7c-.6 0-3.5-.1-4.2-.1-.8 0-3.6.1-4.3.1V34c1.2-.3 2.1-.8 2.1-2.2v-9.6H84.2v9.6c0 1.4.8 1.9 2.1 2.2v.7c-.6 0-3.6-.1-4.3-.1s-3.4.1-4.1.1zM253.1 34c1.6-.3 2.4-.9 2.4-2.3V11.5c0-1.4-.9-2-2.4-2.2v-.8c.9 0 3.7.1 4.5.1 1.3 0 4.8-.3 7.6-.3 9.3 0 15 5.2 15 13.1 0 7.7-5.9 13.4-15.5 13.4-2.8 0-6-.2-7.3-.2-.8 0-3.4.1-4.3.1zm6.6-1.3c1 .2 2.7.3 4.1.3 7.8 0 11.9-4.7 11.9-11.3 0-6.8-4.3-11.6-11.6-11.6-1.5 0-3.4.1-4.4.3zM147.6 31.6c0 1.3.9 2.1 2.4 2.4v.7c-.9 0-3.7-.1-4.6-.1-.7 0-3.5.1-4.4.1V34c1.5-.3 2.3-1 2.3-2.4v-20c0-1.2-.7-2-2.3-2.3v-.8c.9 0 3.6.1 4.4.1 1.3 0 4.9-.2 6.4-.2 6.3 0 9.8 2.6 9.8 7 0 3.5-2.6 5.8-6.6 6.8 0 0 .9.5 1.8 1.6 1.1 1.3 4.2 5.7 5.4 7.2s2.8 3.2 4.5 3.2v.6c-.8.2-2.1.3-3.1.3-2.1 0-3.8-.8-5.5-2.8-1.4-1.7-3.9-5.4-5.3-7.2-.9-1.2-2-2.1-4-2.4-.4-.1-.8-.1-1.2-.2zm0-10.6c.8.1 2.1.2 3.3.2 4.9 0 6.4-2.8 6.4-5.3 0-3.5-2.4-5.7-6.6-5.7-.9 0-2.2.1-3.1.3zM230.2 31.6c0 1.3.9 2.1 2.4 2.4v.7c-.9 0-3.7-.1-4.5-.1-.7 0-3.5.1-4.4.1V34c1.5-.3 2.3-1 2.3-2.4v-20c0-1.2-.7-2-2.3-2.3v-.8c.9 0 3.6.1 4.4.1 1.3 0 4.9-.2 6.3-.2 6.3 0 9.8 2.6 9.8 7 0 3.5-2.6 5.8-6.6 6.8 0 0 .9.5 1.8 1.6 1.1 1.3 4.2 5.7 5.4 7.2s2.8 3.2 4.5 3.2v.6c-.8.2-2.1.3-3.1.3-2.1 0-3.8-.8-5.5-2.8-1.4-1.7-3.9-5.4-5.3-7.2-.9-1.2-2-2.1-4-2.4-.4-.1-.8-.1-1.2-.2zm0-10.6c.8.1 2.1.2 3.3.2 4.9 0 6.4-2.8 6.4-5.3 0-3.5-2.4-5.7-6.6-5.7-.9 0-2.2.1-3.1.3zM109.6 34c1.7-.4 2.6-1.5 3.2-2.9l8.4-20.2c.4-.8.8-2.5.8-2.5h2.4s.4 1.7.8 2.6l8.9 20.2c.6 1.4 1.3 2.4 3.1 2.8v.7c-1 0-3.9-.1-4.6-.1s-3.5.1-4.5.1V34c1.3-.3 1.7-1 1.7-1.6 0-.5-.2-1.2-.5-1.8l-1.9-4.3h-9.8l-1.7 4.4c-.2.5-.4 1.2-.4 1.7 0 .7.4 1.3 1.8 1.7v.7c-.9 0-3.2-.1-3.7-.1l-3.8.1zm16.7-9.8-4.2-9.7-3.9 9.7zM192.8 34c1.7-.4 2.6-1.5 3.2-2.9l8.4-20.2c.4-.8.8-2.5.8-2.5h2.4s.4 1.7.8 2.6l8.9 20.2c.6 1.4 1.3 2.4 3.1 2.8v.7c-1 0-3.9-.1-4.6-.1s-3.5.1-4.5.1V34c1.3-.3 1.7-1 1.7-1.6 0-.5-.2-1.2-.5-1.8l-1.9-4.3h-9.8l-1.7 4.4c-.2.5-.4 1.2-.4 1.7 0 .7.4 1.3 1.8 1.7v.7c-.9 0-3.2-.1-3.7-.1l-3.8.1V34zm16.6-9.8-4.2-9.7-3.9 9.7z' class='st0'/%3E%3Cpath d='M.4.4h58.5v22.1c0 10.1-3.8 31.6-29 47.6 0 0-27.4-11.4-29.5-47.6z' style='fill:%23a51c30'/%3E%3Cpath d='m29.8 70.4-.2-.1C29.4 70.2 2.1 58.4 0 22.5V0h59.2v22.4c0 8.8-2.8 31.2-29.2 47.8zM.7.7v21.7c2 34 26.8 46.2 29.1 47.2 25.9-16.5 28.7-38.5 28.7-47.2V.7z' class='st0'/%3E%3Cpath d='M44.7 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 0-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2 0-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6 1-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-.9v-2s.1-.5 1-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.8-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0-.1 5.4-.1 6 0 0-.1.8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s.1 1.2-1.3.9c-.2 0-7.4.1-8 0 .1-.2-.2-.2-.3 0M29.4 36.7s.3-.1.4-.4c0 0 1-.1 1.1-.2l3.1.2s3.1.2 4.4-.7c0 0 .5 0 .8.1 0 0 .7.1.8.4h1.8s1 .3 1 1v.9s-.2 1.7.3 1.8h1.4s1.1.5 1 1.2c0 0 0 1-1 1.1 0 0-1 .3-1.3.2 0 0-.3.4-.4 1l-.1 6.2s-.1.7.9.6c0 0 1.5-.1 1.9.7 0 0 .4 1.4-.4 1.6l-.6.3-1.2.2s-.5.1-.6.9v1.7s0 1.1-.8 1.1l-1.3.1s-.3.3-1 .1c0 0-8.1.1-8.3.1l-1 .2s-1 .9-1.9.2l-.7-.5s-.5.1-.7.1c-.2-.1-8.9.1-8.9.1s-1.9.2-2-.4c0 0-.2-2.4-.1-2.7 0 0 0-.7-.4-.8 0 0-1.9-.1-1.9-.3 0 0-1-.7-.7-1.4 0 0 .3-.9 1.3-1 0 0 1.5.2 1.5-.2 0 0 .1-.3.1-.8 0 0 .1-5.6 0-6 0 0 .1-.7-.5-.7 0 0-.7.2-1.1-.1 0 0-1.1 0-1.4-.8 0 0-.2-.6.1-1 0 0 .5-1 2-.7 0 0 .8.2 1-.4v-2.3s-.2-.6 1-1c0 0 1.5.4 2-.3 0 0 .5-1 1-.3 0 0 .9.9 3.4.8 0 0 4.3-.3 4.4-.2 0 0 1 .2 1.3.5zM16.5 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 .1-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2-.1-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6.9-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-1l.1-1.9s.1-.5.9-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.9-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0 0 5.4-.1 6 0 0 0 .8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s0 1.2-1.3.9c-.2 0-7.4.1-8 0 .2-.2-.1-.2-.2 0' class='st2'/%3E%3Cpath d='M44.7 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 0-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2 0-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6 1-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-.9v-2s.1-.5 1-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.8-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0-.1 5.4-.1 6 0 0-.1.8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s.1 1.2-1.3.9c-.2 0-7.4.1-8 0 .1-.2-.2-.2-.3 0' class='st0'/%3E%3Cpath d='M44.7 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 0-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2 0-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6 1-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-.9v-2s.1-.5 1-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.8-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0-.1 5.4-.1 6 0 0-.1.8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s.1 1.2-1.3.9c-.2 0-7.4.1-8 0 .1-.2-.2-.2-.3 0z' class='st3'/%3E%3Cpath d='M35.8 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7' class='st2'/%3E%3Cpath d='M35.8 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7z' class='st4'/%3E%3Cpath d='M34.2 25.8s.1-13.4 0-13.6v.2s-.1-2.3.5-3.3c0 0-.2-.8-1.3.2v1.9s0 1.1-1 1c0 0-1.1 0-1.7.5 0 0-.3 1 .8.9 0 0 1.7 0 1.8.7l-.1 7.2s.4 1.2-1 1.2c0 0-1.6-.1-1.6.9 0 0 .3.8 1.7.6 0 0 1 .2 1 1.1v1.8s-.1.7.8.8h7.4s.4 0 .4-.4c0 0 0-.4-.6-.4l-6-.1s-1 .3-1.1-1.2' class='st2'/%3E%3Cpath d='M35.6 25.8s-.2.7.5.5H41l1.3.3s1.4-.3 0-1.1h-4.7s-.9-.2-1.1-.3c0 0-.5-.2-.9.6' class='st2'/%3E%3Cpath d='M35.6 25.8s-.2.7.5.5H41l1.3.3s1.4-.3 0-1.1h-4.7s-.9-.2-1.1-.3c0 0-.5-.2-.9.6z' class='st4'/%3E%3Cpath d='M43.7 26.5s-.9 0-.8 1.2c0 0 .1.9 1 .9 0 0 .8-.1.8-1.1 0 0-.6-1.2-1-1M44.4 26s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6s-1.5.4-1.3-.5' class='st2'/%3E%3Cpath d='M44.4 26s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6s-1.5.4-1.3-.5z' class='st4'/%3E%3Cpath d='M45 27.5s0-.4.7-.4h6.6s.6.3.6-.8c0 0 .2-5.2.3-10.9 0-1.7.1-3.5 0-5.1 0 0-.2-.7-.3-.9 0 0 0-.8.8-.5 0 0 .7 0 .5 1.1v1.6s-.1.7 1.1.5c0 0 1.3.2 1.3.7 0 0 .4 1-1.1.9h-1.1s-.5.3-.3.9l-.1 6.9s-.1 1.2 1 1.1c0 0 1.2 0 1.4.3 0 0 .8 1.2-.9 1.1 0 0-1.1 0-1.3.1 0 0-.2.2-.3 2.5 0 0 .1 1.3-.9 1.2 0 0-6.6.1-7.2 0 0 .1-.7.3-.8-.3M36.5 8.8 36.3 24s0 .7 1.1.8c0 0 1.4.1 1.7 0h3.2s.6.6.6-.2c0 0 .4-12.3.2-14.9 0 0 0-1.1-.9-1.1 0 0-3.6.3-3.9 0L37 8.4s-.6 0-.5.4' class='st2'/%3E%3Cpath d='M44 9.6s-.1 7.2-.1 7.4l-.1 6-.2 2.1s.3.4.5.1c0 0 1.5-.4 2.5-.2 0 0 3 .3 3.7-.2 0 0 .5.2.6-.5 0 0 .2-13.3.1-13.5 0 0 .2-1.9.1-2.1 0 0 0-.4-.8 0 0 0 .1.4-4.4.2-.1 0-1.9-.1-1.9.7M51.5 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.2-1.3-1.1' class='st2'/%3E%3Cpath d='M51.5 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.2-1.3-1.1z' class='st4'/%3E%3Cpath d='M45.7 13.9c-.1-.4.8-.4.8-.4l.5.1c.3 0 .7.1.7.1.3.5-.2.8-.2.8l-.2.6v5c.1.2.5.7.5.7 0 .4-.5.3-.5.3h-1.4c-.4 0-.3-.5-.3-.5.5-.2.6-1.1.6-1.1v-4.7zM39.3 18.3l-.1 1.5.4.7c.3.4-.2.7-.2.7l-1.5-.2c-.3-.1 0-.6 0-.6.4-.2.4-.8.4-.8v-4.8c0-.2-.4-.7-.4-.7-.3 0-.2-.5-.2-.5.1-.2.9-.1.9-.1h2c1.9.6 1.6 2 1.6 2 .1 1.4-1.3 1.9-1.3 1.9l-.1.8 1.4 2.2c.2.2.2.4.2.4-.2.5-1 0-1 0l-1.7-2.7c-.2-.2-.4.2-.4.2m0-3.8V17c.9.7 1.4-.3 1.4-.3 1.2-1.1 0-2.2-.2-2.5s-1.1 0-1.1 0zM29.4 36.7s.3-.1.4-.4c0 0 1-.1 1.1-.2l3.1.2s3.1.2 4.4-.7c0 0 .5 0 .8.1 0 0 .7.1.8.4h1.8s1 .3 1 1v.9s-.2 1.7.3 1.8h1.4s1.1.5 1 1.2c0 0 0 1-1 1.1 0 0-1 .3-1.3.2 0 0-.3.4-.4 1l-.1 6.2s-.1.7.9.6c0 0 1.5-.1 1.9.7 0 0 .4 1.4-.4 1.6l-.6.3-1.2.2s-.5.1-.6.9v1.7s0 1.1-.8 1.1l-1.3.1s-.3.3-1 .1c0 0-8.1.1-8.3.1l-1 .2s-1 .9-1.9.2l-.7-.5s-.5.1-.7.1c-.2-.1-8.9.1-8.9.1s-1.9.2-2-.4c0 0-.2-2.4-.1-2.7 0 0 0-.7-.4-.8 0 0-1.9-.1-1.9-.3 0 0-1-.7-.7-1.4 0 0 .3-.9 1.3-1 0 0 1.5.2 1.5-.2 0 0 .1-.3.1-.8 0 0 .1-5.6 0-6 0 0 .1-.7-.5-.7 0 0-.7.2-1.1-.1 0 0-1.1 0-1.4-.8 0 0-.2-.6.1-1 0 0 .5-1 2-.7 0 0 .8.2 1-.4v-2.3s-.2-.6 1-1c0 0 1.5.4 2-.3 0 0 .5-1 1-.3 0 0 .9.9 3.4.8 0 0 4.3-.3 4.4-.2 0 0 1 .2 1.3.5z' class='st0'/%3E%3Cpath d='M29.4 36.6s.3-.1.4-.4c0 0 1-.1 1.1-.2l3.1.2s3.1.2 4.4-.7c0 0 .5 0 .8.1 0 0 .7.1.8.4h1.8s1 .3 1 1v.8s-.2 1.7.3 1.8h1.4s1.1.5 1 1.2c0 0 0 1-1 1.1 0 0-1 .3-1.3.2 0 0-.3.4-.4 1l-.1 6.2s-.1.7.9.6c0 0 1.5-.1 1.9.7 0 0 .4 1.4-.4 1.6l-.6.3-1.2.2s-.5.1-.6.9v1.7s0 1.1-.8 1.1l-1.3.1s-.3.3-1 .1c0 0-8.1.1-8.3.1l-1 .2s-1 .9-1.9.2l-.7-.5s-.5.1-.7.1c-.2-.1-8.9.1-8.9.1s-1.9.2-2-.4c0 0-.2-2.4-.1-2.7 0 0 0-.7-.4-.8 0 0-1.9-.1-1.9-.3 0 0-1-.7-.7-1.4 0 0 .3-.9 1.3-1 0 0 1.5.2 1.5-.2 0 0 .1-.3.1-.8 0 0 .1-5.6 0-6 0 0 .1-.7-.5-.7 0 0-.7.2-1.1-.1 0 0-1.1 0-1.4-.8 0 0-.2-.6.1-1 0 0 .5-1 2-.7 0 0 .9.2 1-.4v-2.3s-.2-.6 1-1c0 0 1.5.4 2-.3 0 0 .5-1 1-.3 0 0 .9.9 3.4.8 0 0 4.3-.3 4.4-.2 0 0 1 .2 1.3.5z' class='st3'/%3E%3Cpath d='M30.6 55.3s.6-.3 1-.2 5.9-.1 5.9-.1 2.4.2 2.8-.2l.6-.2s.2-.3.2-.7v-1.7l.1-.5V38.6s.2-1-.4-1.6c0 0 0-.4.2-.3s.1 0 .1 0 .8-.2 1 .1c0 0 .4 1.1 0 1.8 0 0-.1 1.4.6 1.4 0 0 .3.3.8.1 0 0 1.2.1 1.2.5 0 0 0 .9-.8.7l-1.1.1s-.8.2-.7 1c.1.9 0 7.4 0 7.4s0 .8 1.2.7c0 0 1.5-.1 1.5.4 0 0 .4.9-.7 1 0 0-2-.1-1.8.5 0 0-.1 1.3-.2 1.6 0 0 .2 1.1 0 1.3 0 0-.1.6-1.4.5 0 0-8.1 0-9.4.1-.1.2-.9.1-.7-.6M29.2 54.4s.8.1.8.9 0 1.2-.4 1.3c-.5.1-1-.1-1.1-.7-.2-.6 0-1.3.7-1.5' class='st2'/%3E%3Cpath d='M30.1 54s.8-.6 1.2-.5c0 0 4.3.3 5.6.1s.5-.1.5-.1 1.1 0 1.5-.4c0 0 .3-.1.5.2l.7.8s0 .5-.8.4c0 0-7.7 0-8 .1.1 0-1.3.2-1.2-.6' class='st2'/%3E%3Cpath d='M30.1 54s.8-.6 1.2-.5c0 0 4.3.3 5.6.1s.5-.1.5-.1 1.1 0 1.5-.4c0 0 .3-.1.5.2l.7.8s0 .5-.8.4c0 0-7.7 0-8 .1.1 0-1.3.2-1.2-.6z' class='st4'/%3E%3Cpath d='M18.9 37.2s.3 0 .3.6l-.1 14.3s.1.9-.7 1.6c0 0-.4.5-.4-.3l.2-14.6s0-1.1.7-1.6' class='st2'/%3E%3Cpath d='M18.9 37.2s.3 0 .3.6l-.1 14.3s.1.9-.7 1.6c0 0-.4.5-.4-.3l.2-14.6s0-1.1.7-1.6z' class='st4'/%3E%3Cpath d='M18.1 37.3s-.6 1-.5 1.3v15.8s-.1 1.1.8.8c0 0 8.3-.2 8.9 0 0 0 .8.1.5.5 0 0 0 .3-.5.2 0 0-3.9.4-7.5.2 0 0-2.4.1-2.5-.1 0 0-.4-.1-.4-1.4 0 0 0-1.3-.1-1.5 0 0 .1-.7-1.1-.8 0 0-1.7.3-1.7-.7 0 0 .2-.7 1.9-.6 0 0 1.2.2.9-.8l.1-7s.2-1.2-.7-1.3h-1s-1.4 0-1.3-.8c0 0 .5-.8 1.9-.7 0 0 1 .2 1.1-1 0 0 0-2.4.5-2.5-.1 0 1.1.1.7.4' class='st2'/%3E%3Cpath d='M19.5 53s.7.7 1.8.7l6.4.1s.7.1.7.4c0 0-.1.6-1 .4l-7.8-.1-.9.1s-.6-.1.3-1.2z' class='st2'/%3E%3Cpath d='M19.5 53s.7.7 1.8.7l6.4.1s.7.1.7.4c0 0-.1.6-1 .4l-7.8-.1-.9.1s-.6-.1.3-1.2z' class='st4'/%3E%3Cpath d='M39.4 52.4s.6 1.1.8 1.2c0 0 .5.6.4-.5l.1-13.7s-.1-.5 0-1.2l-.6-1s-.6-.5-.6.3V52z' class='st2'/%3E%3Cpath d='M39.4 52.4s.6 1.1.8 1.2c0 0 .5.6.4-.5l.1-13.7s-.1-.5 0-1.2l-.6-1s-.6-.5-.6.3V52z' class='st4'/%3E%3Cpath d='M28.9 45.9s0 1.1-.1 2.2c-.1.6.2 3.4 0 4.8 0 0 0 .5-1 .1 0 0-6.1.1-6.2-.1 0 0-1.7.1-1.8-.8 0 0 .2-6.5.1-6.7 0 0-.1-3.5 0-3.9 0 0 .1-3.3 0-3.7 0 0 0-.8-.1-1.1 0 0 0-.5.8-.2 0 0 .3.5 1.8.3 0 0 1.1.2 2.2 0 0 0 2.4-.2 3 0 0 0 1-.2 1.2.9v2.9l.3 1 .3-.2.1-.7v-3.1s.2-.6 1-.7c0 0 1.2-.1 1.4 0s2.8.2 3.5.1.8.5 3-.6c0 0 .6 0 .6.4 0 0-.2 4 0 4.8 0 0 0 7.4-.2 7.9l.1 2.4s.1 1-1.6 1.1c0 0 1 .1-5.5-.1 0 0-1-.1-2.2.5 0 0-.2-.1-.2-.7 0 0 .2-2.2 0-4.4l-.1-2.4z' class='st2'/%3E%3Cpath d='M24.7 42.5s.1 3.5 0 4v.8s.2.5.5.7c0 0 .2.7-.3.6 0 0-1.2-.1-1.5 0 0 0-.7 0 0-.8 0 0 .2-.3.2-1.2 0 0 0-4 .1-4.2 0 0 .1-.5-.2-.7h-.6l-.7.7s-.2.7-.5 0V42l.4-1.1h.3s.4.3.8.4h2.2l.8-.4s.3 0 .2.5c0 0 .1 1.1-.5 1.2 0 0-.4-.1-.6-.7 0-.1-.6-.5-.6.6M35.1 41.2s-1.8-.2-1.8 1.8c0 0-.2 1.3 1.8 2.2 0 0 1.5.7 1.4 1.6 0 0-.2 1.6-1.8.8 0 0-.8-.4-.7-.8 0 0-.2-.5-.5-.4 0 0-.3.1-.2 1.7 0 0 0 .6.7 0l.4.1s1.3 1 2.4-.2c0 0 1.2-1.1.3-2.4 0 0-.6-1-1.7-1.4 0 0-1-.5-1.3-1.3 0 0 .3-1.4 1.6-.7 0 0 .5.6.8.7 0 0 .4 0 .3-.9l-.1-.7s-.1-.5-.8 0c0-.1-.6.2-.8-.1M29.4 40.2c.3.2.4.7.4.7 1 2.5 1.8 6.2 1.8 6.2.2.5.7.8.7.8.8.3 0 .5 0 .5-.3.1-1.4 0-1.4 0-.6-.1-.3-.3-.3-.3.2-.2 0-1.2 0-1.2 0-.4-.5-1-.5-1-.2-.1-.5.3-.5.3s-.5.2-.6 0-.4-.4-.4-.4c-.6 0-.8 1.4-.8 1.4.3 1.2 0 1 0 1-.3.4-1.2.1-1.2.1-.4-.1-.1-.4-.1-.4.5-.1.7-.7.7-.7.2-.3 1.8-6.5 1.8-6.5-.1-.1 0-.7.4-.5m-.8 3.2c0 .2-.4 1.6-.4 1.6l.3.5h1c.2 0 .3-.2.3-.5 0-.2-.5-1.7-.5-1.7l-.2-.3zM16.5 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 .1-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2-.1-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6.9-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-1l.1-1.9s.1-.5.9-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.9-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0 0 5.4-.1 6 0 0 0 .8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s0 1.2-1.3.9c-.2 0-7.4.1-8 0 .2-.2-.1-.2-.2 0' class='st0'/%3E%3Cpath d='M16.5 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 .1-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2-.1-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6.9-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-1l.1-1.9s.1-.5.9-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.9-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0 0 5.4-.1 6 0 0 0 .8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s0 1.2-1.3.9c-.2 0-7.4.1-8 0 .2-.2-.1-.2-.2 0z' class='st3'/%3E%3Cpath d='M7.6 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7' class='st2'/%3E%3Cpath d='M7.6 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7z' class='st4'/%3E%3Cpath d='M6 25.8s.1-13.4.1-13.6c-.1-.2 0 .2 0 .2s-.1-2.3.5-3.3c0 0-.2-.8-1.3.2l-.1 2s0 1.1-1 1c0 0-1.1 0-1.7.5 0 0-.3 1 .8.9 0 0 1.7 0 1.8.7L5 21.6s.4 1.2-.9 1.2c0 0-1.6-.1-1.6.9 0 0 .3.8 1.7.6 0 0 1 .2.9 1.1v1.8s-.1.7.9.8h7.4s.4 0 .4-.4c0 0 0-.4-.6-.4L7.1 27s-1 .3-1.1-1.2' class='st2'/%3E%3Cpath d='M7.3 25.9s-.2.7.5.5h4.9l1.3.3s1.4-.3 0-1.1H9.3s-.9-.2-1.1-.3c0 0-.5-.2-.9.6' class='st2'/%3E%3Cpath d='M7.3 25.9s-.2.7.5.5h4.9l1.3.3s1.4-.3 0-1.1H9.3s-.9-.2-1.1-.3c0 0-.5-.2-.9.6z' class='st4'/%3E%3Cpath d='M15.4 26.6s-.9 0-.9 1.2c0 0 .1.9 1 .9 0 0 .8-.2.8-1.1 0 0-.5-1.2-.9-1M16 26.1s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6c.1 0-1.4.4-1.3-.5' class='st2'/%3E%3Cpath d='M16 26.1s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6c.1 0-1.4.4-1.3-.5z' class='st4'/%3E%3Cpath d='M16.8 27.5s0-.4.7-.4h6.6s.6.3.6-.8c0 0 .2-5.2.3-10.9 0-1.7.1-3.5 0-5.1 0 0-.1-.7-.3-.9 0 0 0-.8.8-.5 0 0 .7 0 .5 1.1v1.7s-.1.7 1.1.5c0 0 1.3.2 1.3.7 0 0 .4 1-1.1.9h-1.1s-.5.3-.3.9l-.1 6.9s-.1 1.2 1 1.1c0 0 1.2 0 1.4.3 0 0 .8 1.2-1 1.1 0 0-1.1 0-1.3.1 0 0-.2.2-.3 2.5 0 0 .1 1.3-.9 1.2 0 0-6.6.1-7.2 0 0 0-.6.2-.7-.4M8.3 8.8 8.1 24s0 .7 1.1.8c0 0 1.4.1 1.7 0h3.2s.6.6.6-.1c0 0 .4-12.3.2-14.9 0 0 0-1.1-.9-1.1 0 0-3.6.3-3.9 0l-1.3-.3s-.6 0-.5.4' class='st2'/%3E%3Cpath d='M23.3 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.3-1.3-1.1' class='st2'/%3E%3Cpath d='M23.3 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.3-1.3-1.1z' class='st4'/%3E%3Cpath d='M15.7 9.5s-.1 7.2-.1 7.4l-.1 6-.1 2.1s.3.4.5.1c0 0 1.5-.4 2.5-.2 0 0 3 .3 3.7-.2 0 0 .5.2.6-.5 0 0 .2-13.3.1-13.5 0 0 .2-1.9.1-2.1 0 0 0-.4-.9 0 0 0 .1.4-4.4.2-.1 0-1.8 0-1.9.7' class='st2'/%3E%3Cpath d='m14.3 13.9-.4.9s-1 4.6-1.6 5.5c0 0-.1 1-.9.2 0 0-1.9-5.8-2-6l-.6-.4s-.4-.5.3-.6h1.8s.6.5-.2 1c0 0 .1.8 1.1 3.7 0 0 .3 1.1.6.3l1-3.4-.3-1s-.3-.5.1-.5c0 0 1-.1 1.1.3M17 14.7v5l-.1.4s-.5.6-.1.7c0 0-.4.3 3 .3 0 0 1.3.2 1-1.5 0 0-.1-.6-.6.3 0 0-.1.8-1.9.5 0 0-.4-.3-.4-.7v-2.1s0-.5.8-.5c0 0 .9.6 1 .3 0 0 .3-.8 0-1.2 0 0-.4 0-.5.1 0 0-.3.6-1.1.2 0 0-.4-.8-.1-1.4 0 0-.1-1.2.7-1.1 0 0 1 .2 1 .5 0 0 .2.6.5-.1l-.2-.7s-.1-.3-.4-.2c0 0-1.6.2-1.8 0l-1.3.1s-.2.5.4.7c0 .1.1.2.1.4' class='st0'/%3E%3C/svg%3E")
}
.c-childmasthead__backlink {
  align-items:center;
  background-color:#1e1e1e;
  display:flex;
  height:50px;
  justify-content:space-between
}
.c-childmasthead__backlink .c-image img {
  max-width:100%
}
.childmasthead__backlink__logo {
  width:189px
}
@media (min-width:768px) {
  .childmasthead__backlink__logo {
    width:196px
  }
}
a.childmasthead__backlink__cta {
  background-color:#e3e5e5;
  border-radius:100px;
  font-size:14px;
  padding:3px 15px
}
a.childmasthead__backlink__cta:hover {
  background-color:#1e1e1e;
  color:#f3f4f4
}
@media (min-width:768px) {
  a.childmasthead__backlink__cta {
    font-size:16px;
    padding:3px 24px
  }
}
a.childmasthead__backlink__cta {
  background-color:#292c2f;
  color:#f3f4f4
}
a.childmasthead__backlink__cta:hover {
  background-color:#0e0e0e
}
@media (min-width:768px) {
  a.childmasthead__backlink__cta {
    font-size:16px
  }
}
.c-childmasthead__otherlink {
  align-items:center;
  border-bottom:1px solid #bac5c6;
  display:flex;
  height:90px;
  justify-content:space-between
}
.c-childmasthead_otherlink__cta {
  background-color:#e3e5e5;
  border-radius:100px;
  font-size:14px;
  padding:3px 15px
}
.c-childmasthead_otherlink__cta:hover {
  background-color:#1e1e1e;
  color:#f3f4f4
}
@media (min-width:768px) {
  .c-childmasthead_otherlink__cta {
    font-size:16px;
    padding:3px 24px
  }
}
.c-childmasthead__otherlink__logo-link {
  max-width:55%
}
.site-header-on-child-theme.site-header--position-static .site-header__brand {
  background-color:#f3f4f4
}
.c-childmasthead--container {
  padding-left:16px;
  padding-right:16px
}
@media (min-width:768px) {
  .c-childmasthead--container {
    padding-left:40px;
    padding-right:40px
  }
}
.c-childmasthead {
  background-color:#f3f4f4;
  position:relative;
  z-index:5
}
.c-childmasthead .site-header--position-static .site-header__brand {
  background-color:initial
}
.c-childmasthead__header {
  align-items:flex-start;
  background-color:initial;
  border-bottom:1px solid #bac5c6;
  display:flex;
  flex-direction:column;
  justify-content:space-between;
  min-height:90px
}
@media (min-width:960px) {
  .c-childmasthead__header {
    align-items:center;
    flex-direction:row
  }
}
.c-childmasthead__title {
  font-size:28px
}
@media (min-width:768px) {
  .c-childmasthead__title {
    font-size:32px
  }
}
.c-childmasthead__logo-site-link {
  align-items:center;
  display:flex;
  flex-shrink:0;
  min-height:80px
}
@media (min-width:960px) {
  .c-childmasthead__logo-site-link {
    max-width:40%;
    min-width:340px
  }
}
.c-childmasthead__logo img {
  height:55px;
  max-width:100%;
  object-fit:contain
}
.c-childmasthead__subsite-search .icon {
  font-size:24px
}
.c-childmasthead__nav {
  align-items:stretch;
  align-self:stretch;
  border-top:1px solid #bac5c6;
  display:flex;
  flex-direction:column;
  justify-content:space-between;
  min-height:68px
}
@media (min-width:960px) {
  .c-childmasthead__nav {
    align-self:auto;
    border-top:none;
    flex-direction:row;
    justify-content:flex-end;
    min-height:90px
  }
}
.subsite_primary__item {
  color:#1e1e1e;
  flex:0 0 auto;
  font-family:GT America Standard Regular;
  font-size:18px;
  margin-bottom:32px
}
@media (min-width:960px) {
  .subsite_primary__item {
    margin-bottom:0;
    margin-left:32px
  }
}
.subsite_primary__item:first-child {
  margin-top:12px
}
@media (min-width:960px) {
  .subsite_primary__item:first-child {
    margin-left:0;
    margin-top:0
  }
}
.subsite_primary__item:last-child {
  margin-bottom:32px
}
@media (min-width:960px) {
  .subsite_primary__item:last-child {
    margin-bottom:0;
    padding-right:32px
  }
}
.subsite_primary__action:hover,
.subsite_primary__item--is-current .subsite_primary__action {
  color:#656f77
}
.c-childmasthead__nav__nav {
  display:none
}
@media (min-width:960px) {
  .c-childmasthead__nav__nav {
    display:flex;
    position:relative
  }
  .c-childmasthead__nav__nav:after {
    background:linear-gradient(90deg,hsla(180,4%,95%,0) 0,#f3f4f4 70%);
    content:"";
    display:block;
    height:100%;
    position:absolute;
    right:0;
    top:0;
    width:34px
  }
}
.c-childmasthead__nav .subsite-header__nav-list {
  display:flex;
  flex-direction:column;
  min-height:68px;
  padding:0 0 0 2px
}
@media (min-width:960px) {
  .c-childmasthead__nav .subsite-header__nav-list {
    align-items:center;
    flex-direction:row;
    max-width:0;
    min-height:90px;
    overflow-x:scroll
  }
}
.c-childmasthead__nav .subsite-header__nav-list {
  -ms-overflow-style:none;
  scrollbar-width:none
}
.c-childmasthead__nav .subsite-header__nav-list::-webkit-scrollbar {
  display:none
}
@media (min-width:960px) {
  .c-childmasthead__nav--search-open .c-childmasthead__nav__nav,
  .c-childmasthead__nav--search-open.c-childmasthead__nav--mobile-nav-open
	.c-childmasthead__nav__nav {
    display:none
  }
}
.c-childmasthead__mobile-dropdown {
  align-items:center;
  background-color:initial;
  border:none;
  display:flex;
  font-family:GT America Standard Medium;
  font-size:18px;
  justify-content:space-between;
  outline:0;
  padding:17px 0
}
@media (min-width:960px) {
  .c-childmasthead__mobile-dropdown {
    display:none
  }
}
.c-childmasthead__mobile-dropdown .icon-chevron-down {
  font-size:32px;
  margin-right:12px
}
.c-childmasthead__nav--mobile-nav-open .c-childmasthead__nav__nav,
.c-childmasthead__nav--mobile-nav-open .c-subsite-search {
  display:flex
}
.c-childmasthead__nav--mobile-nav-open.c-childmasthead__nav--search-open .c-subsite-search__cross {
  display:none
}
@media (min-width:960px) {
  .c-childmasthead__nav--mobile-nav-open.c-childmasthead__nav--search-open .c-subsite-search__cross {
    display:flex
  }
}
.c-childmasthead__nav--mobile-nav-open .icon-chevron-down {
  transform:rotate(180deg)
}
.c-childmasthead__nav .sub-menu {
  display:block;
  width:100%
}
@media (min-width:960px) {
  .c-childmasthead__nav .sub-menu {
    background-color:#fff;
    border-radius:8px;
    height:0;
    left:0;
    max-width:min(100vw,348px);
    opacity:0;
    padding:24px;
    position:absolute;
    top:43px;
    transition:opacity .3s ease;
    visibility:hidden;
    width:-webkit-max-content;
    width:-moz-max-content;
    width:max-content;
    z-index:10
  }
  .c-childmasthead__nav .sub-menu--is-open>.sub-menu {
    height:auto;
    opacity:1;
    visibility:visible
  }
}
.c-childmasthead__nav .subsite-header__nav-list.subsite-header__nav-list--has-submenu {
  overflow:visible
}
.c-childmasthead__nav .subsite-header__nav-list.subsite-header__nav-list--has-submenu .sub-menu .subsite_primary__item {
  margin-bottom:11px;
  margin-left:0;
  margin-top:8px;
  max-width:280px;
  width:100%
}
@media (min-width:960px) {
  .c-childmasthead__nav .subsite-header__nav-list.subsite-header__nav-list--has-submenu .sub-menu .subsite_primary__item {
    margin-bottom:7px;
    margin-top:7px;
    max-width:100%
  }
}
.c-childmasthead__nav .subsite-header__nav-list.subsite-header__nav-list--has-submenu .subsite_primary__item {
  letter-spacing:-.1px;
  position:relative
}
.c-childmasthead__nav .subsite-header__nav-list.subsite-header__nav-list--has-submenu .subsite_primary__action>span {
  background-image:linear-gradient(currentColor,currentColor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 1px;
  color:#1e1e1e;
  transition:background-size .15s ease-in-out
}
@media (min-width:960px) {
  .c-childmasthead__nav .subsite-header__nav-list.subsite-header__nav-list--has-submenu .subsite_primary__action:hover>span {
    background-size:100% 1px
  }
}
.c-childmasthead__nav .subsite-header__nav-list.subsite-header__nav-list--has-submenu .subsite_primary__item--is-current>.subsite_primary__action>span {
  background-size:100% 1px
}
.c-childmasthead__nav .subsite-header__nav-list.subsite-header__nav-list--has-submenu>.subsite_primary__item {
  border-bottom:1px solid #e3e5e5;
  margin-bottom:16px;
  padding-bottom:7px
}
.c-childmasthead__nav .subsite-header__nav-list.subsite-header__nav-list--has-submenu>.subsite_primary__item:last-child {
  border-bottom:0;
  margin-bottom:16px
}
@media (min-width:960px) {
  .c-childmasthead__nav .subsite-header__nav-list.subsite-header__nav-list--has-submenu>.subsite_primary__item {
    border-bottom:0;
    margin-bottom:0;
    padding-bottom:0
  }
}
.c-childmasthead__nav .subsite-header__nav-list.subsite-header__nav-list--has-submenu>.subsite_primary__item>a {
  font-size:20px;
  font-weight:700;
  line-height:150%
}
@media (min-width:960px) {
  .c-childmasthead__nav .subsite-header__nav-list.subsite-header__nav-list--has-submenu>.subsite_primary__item>a {
    font-size:18px;
    font-weight:400;
    line-height:27px
  }
  .c-childmasthead__nav .subsite-header__nav-list.subsite-header__nav-list--has-submenu .subsite_primary__item--has-submenu>a {
    padding-right:24px;
    position:relative
  }
  .c-childmasthead__nav .subsite-header__nav-list.subsite-header__nav-list--has-submenu .subsite_primary__item--has-submenu>a:after {
    content:"\e906";
    font-family:core-icons;
    position:absolute;
    right:0;
    top:-1px
  }
  .c-childmasthead__nav .subsite-header__nav-list.subsite-header__nav-list--has-submenu .subsite_primary__item--has-submenu.sub-menu--is-open>a:after {
    content:"\e909";
    top:1px
  }
  .c-childmasthead__nav .subsite-header__nav-list.subsite-header__nav-list--has-submenu .subsite_primary__item:last-child {
    margin-bottom:0
  }
  .c-childmasthead__nav .subsite-header__nav-list.subsite-header__nav-list--has-submenu .subsite_primary__item:first-child {
    margin-top:0
  }
}
.nav-subsite-primary__wrapper {
  width:100%
}
.c-subheader {
  background-color:#e3e5e5;
  overflow:hidden;
  padding-bottom:120px;
  padding-top:40px;
  position:relative;
  z-index:2
}
@media (min-width:960px) {
  .c-subheader {
    padding-bottom:16px;
    padding-top:40px
  }
}
.c-subheader.has-featured-image {
  padding-bottom:0
}
@media (min-width:960px) {
  .c-subheader.has-featured-image {
    padding-top:0
  }
}
.c-subheader.no-children,
.c-subheader.no-secondary-nav,
.c-subheader.no-secondary-nav-mobile {
  padding-bottom:0
}
@media (min-width:960px) {
  .c-subheader__container {
    display:flex;
    justify-content:center;
    max-width:none;
    padding:0
  }
}
.c-subheader__container .c-image--bg {
  position:relative
}
.c-subheader__container .c-image {
  margin-left:-24px;
  margin-right:-24px;
  padding-bottom:80%;
  width:calc(100% + 48px)
}
@media (min-width:768px) {
  .c-subheader__container .c-image {
    margin-left:-48px;
    margin-right:-48px;
    width:calc(100% + 96px)
  }
}
@media (min-width:960px) {
  .c-subheader__container .c-image {
    margin-left:0;
    margin-right:0;
    padding-bottom:0;
    width:50%
  }
}
@media (min-width:768px) {
  .c-subheader__content {
    align-self:flex-end;
    justify-content:center
  }
}
@media (min-width:960px) {
  .c-subheader__content {
    text-align:center;
    width:50%
  }
}
.has-featured-image .c-subheader__content {
  align-self:center;
  display:flex;
  flex-direction:column;
  justify-content:center;
  text-align:left
}
@media (min-width:960px) {
  .has-featured-image .c-subheader__content {
    min-height:583px;
    padding:180px 64px
  }
}
.c-subheader__desc {
  font-family:GT America Standard Regular;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  line-height:1.5;
  padding-bottom:64px;
  width:100%
}
.has-featured-image .c-subheader__desc {
  max-width:624px
}
@media (min-width:960px) {
  .c-subheader__desc {
    font-family:GT America Standard Regular;
    font-size:18px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.5
  }
}
@media (min-width:1200px) {
  .has-featured-image .c-subheader__desc {
    padding-right:64px
  }
}
.c-secondary-subheader {
  background-color:#0e0e0e;
  padding-bottom:24px;
  padding-top:300px;
  position:relative;
  z-index:2
}
.c-secondary-subheader:before {
  background:linear-gradient(180deg,hsla(0,0%,5%,0) 29.22%,#0e0e0e);
  bottom:0;
  content:"";
  height:100%;
  left:0;
  mix-blend-mode:multiply;
  position:absolute;
  right:0;
  top:0;
  width:100%
}
.c-secondary-subheader.has-meta {
  padding-bottom:200px
}
.c-secondary-subheader+.page-secondary-nav-wrap {
  margin-top:24px
}
@media (min-width:960px) {
  .c-secondary-subheader+.page-secondary-nav-wrap {
    margin-top:0
  }
  .c-secondary-subheader {
    padding:200px 0
  }
  .c-secondary-subheader:before {
    animation:SecondaryHeroTopLine 2s ease-in forwards;
    animation-iteration-count:1;
    background:none;
    border-left:1px solid #bac5c6;
    bottom:auto;
    content:"";
    height:0;
    left:50%;
    mix-blend-mode:normal;
    position:absolute;
    right:auto;
    top:0;
    transform:translateX(-50%);
    width:1px;
    z-index:1
  }
}
.c-secondary-subheader:after {
  background:linear-gradient(0deg,hsla(0,0%,5%,.6),hsla(0,0%,5%,.6));
  bottom:0;
  content:"";
  height:100%;
  left:0;
  mix-blend-mode:multiply;
  position:absolute;
  right:0;
  top:0;
  width:100%
}
.c-secondary-subheader.overlay-light:after {
  background:hsla(0,0%,5%,.5)
}
.c-secondary-subheader.overlay-medium:after {
  background:hsla(0,0%,5%,.55)
}
.c-secondary-subheader.overlay-dark:after {
  background:hsla(0,0%,5%,.6)
}
.c-secondary-subheader.overlay-darker:after {
  background:hsla(0,0%,5%,.7)
}
@keyframes SecondaryHeroTopLine {
  0% {
    height:0
  }
  to {
    height:100%
  }
}
.c-secondary-subheader__bg-img .c-image__image {
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover;
  bottom:0;
  height:100%;
  left:0;
  position:absolute;
  right:0;
  top:0;
  width:100%
}
@media (min-width:960px) {
  .has-secondary-media .c-secondary-subheader__bg-img .c-image__image {
    width:50%
  }
}
.c-secondary-subheader__bg-img--secondary .c-image__image {
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover;
  bottom:0;
  height:100%;
  left:0;
  position:absolute;
  right:0;
  top:0;
  width:50%
}
.c-secondary-subheader__bg-img--secondary {
  display:none
}
@media (min-width:960px) {
  .c-secondary-subheader__bg-img--secondary {
    display:block
  }
  .c-secondary-subheader__bg-img--secondary .c-image__image {
    left:auto;
    width:50%
  }
}
.c-secondary-subheader__bg-video {
  bottom:0;
  height:100%;
  left:0;
  object-fit:cover;
  position:absolute;
  right:0;
  top:0;
  width:100%
}
@media (min-width:960px) {
  .has-secondary-media .c-secondary-subheader__bg-video {
    width:50%
  }
}
.c-secondary-subheader__bg-video--secondary {
  display:none
}
@media (min-width:960px) {
  .c-secondary-subheader__bg-video--secondary {
    display:block;
    left:auto;
    width:50%
  }
}
.c-secondary-subheader__container {
  display:flex;
  flex-direction:column;
  height:100%;
  justify-content:flex-end;
  position:relative;
  z-index:1
}
@media (min-width:960px) {
  .c-secondary-subheader__container {
    flex-direction:row;
    justify-content:unset
  }
}
.c-secondary-subheader__column-left,
.c-secondary-subheader__column-right {
  width:100%
}
@media (min-width:960px) {
  .c-secondary-subheader__column-left,
  .c-secondary-subheader__column-right {
    align-items:center;
    display:flex;
    flex:1;
    height:100%;
    width:50%
  }
  .c-secondary-subheader__column-left {
    padding-right:102px
  }
}
.c-secondary-subheader__column-right {
  flex-wrap:wrap
}
@media (min-width:960px) {
  .c-secondary-subheader__column-right {
    padding-left:24px
  }
}
.c-secondary-subheader__title {
  font-family:Canela Deck Web;
  font-size:48px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.2;
  padding-bottom:16px
}
@media (min-width:960px) {
  .c-secondary-subheader__title {
    font-family:Canela Web;
    font-size:96px;
    font-size:72px;
    font-style:normal;
    font-weight:400;
    line-height:1;
    padding-bottom:0
  }
}
@media (min-width:1200px) {
  .c-secondary-subheader__title {
    font-size:84px
  }
}
@media (min-width:960px) {
  .no-subtitle .c-secondary-subheader__title {
    align-self:flex-end
  }
}
.c-secondary-subheader__subtitle {
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5;
  width:100%
}
@media (min-width:960px) {
  .c-secondary-subheader__subtitle {
    font-family:Canela Deck Web;
    font-size:42px;
    font-size:36px;
    font-style:normal;
    font-weight:400;
    letter-spacing:-.1px;
    line-height:1.15;
    transform:translateY(100px)
  }
}
.c-secondary-subheader__subtitle p {
  padding-bottom:16px
}
.c-secondary-subheader__cta-link {
  margin-top:24px
}
@media (min-width:960px) {
  .c-secondary-subheader__cta-link {
    transform:translateY(100px)
  }
}
.c-secondary-subheader__meta-wrap {
  bottom:24px;
  position:absolute;
  right:0;
  text-align:left;
  width:100%;
  z-index:2
}
@media (min-width:960px) {
  .c-secondary-subheader__meta-wrap {
    max-width:400px;
    text-align:right;
    width:50%
  }
}
.c-secondary-subheader__meta {
  align-items:center;
  display:flex;
  justify-content:space-between;
  padding-bottom:20px
}
@media (min-width:768px) {
  .c-secondary-subheader__meta {
    background:transparent;
    padding-bottom:0
  }
}
@media (min-width:960px) {
  .c-secondary-subheader__meta {
    justify-content:flex-end
  }
}
.c-secondary-subheader__meta-caption {
  color:#f3f4f4;
  font-family:GT America Standard Regular;
  font-family:GT America Standard Medium;
  font-size:16px;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  font-weight:500;
  line-height:1.5;
  padding:20px;
  position:relative
}
@media (min-width:960px) {
  .c-secondary-subheader__meta-caption {
    order:1;
    text-align:right
  }
}
.c-secondary-subheader__video-trigger {
  display:none;
  margin-right:24px
}
.c-secondary-subheader__video-trigger .a-btn__text:after {
  content:"\e90e"
}
@media (min-width:960px) {
  .c-secondary-subheader__video-trigger {
    display:block;
    margin-left:15px;
    order:2
  }
}
.video-paused .c-secondary-subheader__video-trigger .a-btn__text:after {
  content:"\e910"
}
.has-video-left .c-secondary-subheader__video-trigger {
  display:block
}
.c-secondary-subheader__column-right,
.c-secondary-subheader__title {
  animation:an-slide-up 1.5s cubic-bezier(.4,0,.2,1)
}
.c-secondary-subheader__column-right {
  animation-delay:.5s;
  animation-fill-mode:forwards;
  opacity:0
}
.c-programs-subheader {
  background-color:#0e0e0e;
  display:flex;
  min-height:329px;
  position:relative
}
.c-programs-subheader .page-title {
  padding-bottom:0
}
@media (min-width:960px) {
  .c-programs-subheader {
    min-height:400px
  }
  .c-programs-subheader.c-programs-subheader--with-background {
    min-height:550px
  }
}
.c-programs-subheader__background-image {
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%;
  z-index:1
}
.c-programs-subheader__background-image .c-image__image {
  height:100%;
  object-fit:cover;
  width:100%
}
.c-programs-subheader__dark-shadow {
  background:radial-gradient(circle,hsla(0,0%,5%,.5) 0,hsla(0,0%,5%,.5) 83%,hsla(0,0%,5%,.6) 90%,hsla(0,0%,5%,.9) 96%,#0e0e0e 100%);
  display:flex;
  mix-blend-mode:normal;
  padding-bottom:40px;
  width:100%;
  z-index:10
}
.post-type-archive-programs .c-programs-subheader__dark-shadow {
  padding-top:40px
}
.c-programs-subheader__dark-shadow--bottom,
.c-programs-subheader__dark-shadow--top {
  background:linear-gradient(0deg,hsla(0,0%,5%,0) 29.22%,hsla(0,0%,5%,.8));
  height:45%;
  left:0;
  position:absolute;
  top:0;
  width:100%;
  z-index:5
}
.c-programs-subheader__dark-shadow--bottom {
  background:linear-gradient(180deg,hsla(0,0%,5%,0) 29.22%,#0e0e0e);
  bottom:0;
  top:auto
}
.c-programs-subheader__container {
  align-items:flex-end;
  color:#f3f4f4;
  display:flex;
  justify-content:space-between;
  width:100%
}
.c-programs-subheader__content {
  display:flex;
  flex-direction:column
}
.c-programs-subheader__content p {
  color:#f3f4f4
}
.c-programs-subheader__backlink {
  align-items:center;
  display:flex;
  font-family:GT America Standard Medium;
  font-size:12px;
  margin-bottom:28px
}
.c-programs-subheader__backlink .icon:before {
  align-items:center;
  background-color:#e3e5e5;
  border-radius:100%;
  color:#1e1e1e;
  display:flex;
  font-size:12px;
  font-weight:bolder;
  height:18px;
  justify-content:center;
  margin-right:8px;
  transition:all .15s ease-in-out;
  width:18px
}
.c-programs-subheader__backlink:hover .icon:before {
  background-color:#1e1e1e;
  color:#e3e5e5
}
.c-programs-subheader__copy-link {
  display:flex;
  justify-content:flex-end;
  margin-left:10px;
  position:relative
}
.c-programs-subheader__copy-link .social-share-networks__anchor,
.c-programs-subheader__copy-link .social-share-networks__anchor:hover {
  align-items:center;
  color:#f3f4f4;
  display:flex;
  flex-shrink:0
}
.c-programs-subheader__copy-link .icon-link:before {
  border:1px solid #656f77;
  border-radius:100%;
  margin-right:0;
  padding:8px;
  transition:all .15s ease-in-out
}
@media (min-width:960px) {
  .c-programs-subheader__copy-link .icon-link:before {
    margin-right:8px
  }
}
.c-programs-subheader__copy-link span {
  border:0;
  clip:rect(0,0,0,0);
  font-family:GT America Standard Regular;
  font-size:18px;
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  white-space:nowrap;
  width:1px
}
@media (min-width:960px) {
  .c-programs-subheader__copy-link span {
    clip:auto;
    height:auto;
    margin:0;
    overflow:visible;
    position:static;
    white-space:inherit;
    width:auto
  }
}
.c-programs-subheader__copy-link .social-share__copytooltip {
  font-size:14px;
  left:-50%!important;
  padding:11px 16px;
  text-align:center;
  top:-70px!important;
  width:auto
}
@media (min-width:960px) {
  .c-programs-subheader__copy-link .social-share__copytooltip {
    left:0!important;
    top:-50px!important
  }
}
.c-programs-subheader__copy-link:hover .icon-link:before {
  background-color:#f3f4f4;
  border-color:#f3f4f4;
  color:#1e1e1e
}
.program-browser-loop-detail .c-programs-subheader__copy-link .icon-link:before {
  border:1px solid #f3f4f4
}
.a11y-skip-link:active,
.a11y-skip-link:focus {
  align-items:center;
  border:0;
  display:flex;
  font-size:17px;
  height:70px;
  justify-content:center;
  left:0;
  line-height:1.15;
  margin:0;
  padding:0 24px;
  position:absolute;
  right:0;
  top:0;
  width:100%;
  z-index:12001;
  clip:inherit;
  background-color:#292c2f;
  color:#fff;
  transition:none
}
@media (min-width:768px) {
  .a11y-skip-link:active,
  .a11y-skip-link:focus {
    height:75px
  }
}
@media (min-width:1260px) {
  .a11y-skip-link:active,
  .a11y-skip-link:focus {
    height:90px
  }
}
.admin-bar .a11y-skip-link:active,
.admin-bar .a11y-skip-link:focus {
  top:46px
}
@media (min-width:783px) {
  .admin-bar .a11y-skip-link:active,
  .admin-bar .a11y-skip-link:focus {
    top:32px
  }
}
.logo {
  display:inline-block;
  height:29px;
  line-height:0;
  vertical-align:middle;
  width:115px
}
@media (min-width:375px) {
  .logo {
    height:36px;
    width:142px
  }
}
@media (min-width:768px) {
  .logo {
    height:42px;
    width:166px
  }
}
@media (min-width:1260px) {
  .logo {
    height:48px;
    width:250px
    margin-top:-20px;

  }
}
.logo__wrap {
  display:inline-block;
  height:100%;
  transition:none;
  width:100%
}
/*.site-header--theme-light .logo__wrap {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' version='1.1' viewBox='0 0 280.3 70.4'%3E%3Ctitle%3EHarvard University Logo%3C/title%3E%3Cstyle%3E.st0{fill:%23fff}.st2{fill:%231e1e1e}.st3,.st4{fill:none;stroke:%231e1e1e;stroke-width:.164}.st4{stroke-width:.1722}%3C/style%3E%3Cpath d='M113.2 48.6q0-.9-1.2-1.2V47c.4 0 1.9.1 2.3.1.3 0 1.8-.1 2.2-.1v.4c-.7.2-1.1.6-1.1 1.2v7.5c0 2.4 1.3 3.7 4 3.7 2.4 0 4.2-1.1 4.2-3.6v-7.7q0-.9-1.2-1.2V47c.3 0 1.5.1 1.9.1s1.6-.1 1.9-.1v.4c-.9.2-1.2.6-1.2 1.2v7.3c0 3.3-1.9 5.2-6 5.2-3.8 0-5.8-1.7-5.8-4.8zM129.6 60.5c.9-.2 1.2-.6 1.2-1.2V48.9c0-.9-.5-1.3-1.3-1.5V47h2.9000000000000004l9 10.6v-9q0-.9-1.2-1.2V47c.3 0 1.5.1 1.9.1s1.6-.1 1.9-.1v.4c-.9.2-1.3.6-1.3 1.2v12.5h-.5c-.3-.1-1-.4-2-1.5l-8.1-9.4v9.2c0 .6.3 1 1.2 1.2v.4c-.3 0-1.5-.1-1.9-.1s-1.6.1-1.9.1zM200.8 57.7h.4c.2.8.6 1.5 1.3 1.9.6.5 1.7.7 2.5.7 1.8 0 3-.9 3-2.3 0-1.5-1.5-2.2-3.2-3.1-1.3-.7-3.9-1.7-3.9-4.2 0-2.3 1.8-3.8 4.6-3.8 1.9 0 2.7.5 4 .4v2.8h-.4c-.5-1.7-2-2.2-3.7-2.2-1.9 0-2.5 1.1-2.5 2.1 0 1.5 1.5 2.3 3.2 3.1 1.9.8 4 1.9 4 4.3 0 2.3-1.8 3.9-5 3.9-1.9 0-3.1-.6-4.1-.7zM239.5 55.1l-3.7-5.9c-.6-1-1.1-1.6-1.8-1.8V47c.5 0 1.9.1 2.2.1.4 0 1.8-.1 2.4-.1v.4c-.5.1-.7.3-.7.7 0 .3.2.7.4 1.1.2.3 2.7 4.5 2.7 4.5l2.6-4.5c.3-.5.4-.9.4-1.2s-.2-.5-.6-.5V47c.4 0 1.4.1 1.7.1s1.4-.1 1.8-.1v.4c-1 .4-1.6 1.3-2.2 2.3l-3.3 5.6m.2-.7v4.7c0 .5.4 1.1 1.2 1.2v.4c-.4 0-1.9-.1-2.3-.1s-1.8.1-2.3.1v-.4c.8-.2 1.2-.7 1.2-1.2v-4.5M171.3 47h8.6c.3 0 .7 0 1-.2h.4l-.1 2.8h-.4c-.3-.9-.7-1.6-2.3-1.6h-3.7v5h2.9c.4 0 .9 0 1.1-.1.6-.1.9-.5 1.1-1.1h.4v3.5h-.4c-.2-.6-.4-1-1.1-1.1-.2-.1-.7-.1-1.1-.1h-2.9v5.7h4.1c1.8 0 2.3-.7 2.7-1.8h.4l-.4 2.9c-1.3-.1-2.1-.1-3.6-.1h-4.3c-.4 0-1.9.1-2.4.1v-.4c.8-.2 1.2-.5 1.2-1.3V48.6q0-1.05-1.2-1.2zM149.3 48.7c0-.7-.4-1.1-1.2-1.3V47c.5 0 1.9.1 2.4.1.4 0 1.9-.1 2.4-.1v.4c-.8.2-1.3.5-1.3 1.3v10.5c0 .7.4 1.1 1.3 1.3v.4c-.5 0-1.9-.1-2.4-.1-.4 0-1.9.1-2.4.1v-.4c.9-.2 1.3-.5 1.3-1.3zM214.6 48.7c0-.7-.4-1.1-1.2-1.3V47c.5 0 2 .1 2.4.1s1.9-.1 2.4-.1v.4c-.8.2-1.2.5-1.2 1.3v10.5c0 .7.4 1.1 1.2 1.3v.4c-.5 0-1.9-.1-2.4-.1-.4 0-1.9.1-2.4.1v-.4c.9-.2 1.2-.5 1.2-1.3zM226.6 47.1c-4.7 0-5.5-.1-6.4-.2v2.8h.4c.4-1.3 1.1-1.6 2-1.6h3v11c0 .7-.4 1.1-1.3 1.3v.4c.5 0 2-.1 2.4-.1s1.9.1 2.4.1v-.4c-.8-.2-1.3-.6-1.3-1.3v-11h2.9c.9 0 1.6.3 2 1.6h.4v-2.8c-1.1.1-1.8.2-6.5.2M188.9 59.2c0 .7.4 1.1 1.3 1.3v.4c-.5 0-2-.1-2.4-.1s-1.8.1-2.3.1v-.4c.8-.2 1.2-.5 1.2-1.3V48.6q0-1.05-1.2-1.2V47c.5 0 1.9.1 2.3.1.7 0 2.6-.1 3.4-.1 3.3 0 5.1 1.4 5.1 3.7 0 1.8-1.4 3.1-3.5 3.6 0 0 .5.3 1 .8.6.7 2.2 2.9 2.8 3.7s1.5 1.7 2.4 1.7v.3c-.4.1-1.1.2-1.6.2-1.1 0-2-.4-2.9-1.4-.8-.9-2-2.8-2.8-3.8-.5-.6-1.1-1.1-2.1-1.3-.2 0-.4-.1-.6-.1zm0-5.6c.4.1 1.1.1 1.7.1 2.6 0 3.4-1.5 3.4-2.8 0-1.9-1.2-3-3.5-3-.5 0-1.1.1-1.6.2zM156.1 48.7c-.3-.7-.8-1.2-1.6-1.3V47c.5 0 2.2.1 2.6.1.3 0 1.8-.1 2.3-.1v.4c-.4.1-1 .3-1 .8 0 .3.2.8.6 1.6l3.6 8.1 3.4-8.1c.3-.7.5-1.2.5-1.5 0-.4-.4-.7-1-.8V47c.4 0 1.5.1 1.9.1.3 0 1.6-.1 2.1-.1v.4c-.8.2-1.4.7-1.8 1.8l-5 11.7h-1.1zM168.9 11.8c-.6-1.3-1.5-2.2-2.9-2.5v-.7c.9 0 4 .1 4.7.1.6 0 3.6-.1 4.6-.1v.7c-.8.2-1.8.6-1.8 1.5 0 .6.4 1.5 1.1 3l6.8 15.4 6.4-15.4c.5-1.2.9-2.2.9-2.9 0-.8-.8-1.4-1.8-1.6v-.7c.9 0 2.9.1 3.6.1.6 0 3-.1 4-.1v.7c-1.6.4-2.6 1.4-3.5 3.4l-9.4 22.2h-2.1zM77.9 34c1.2-.3 2.1-.8 2.1-2.2V11.5c0-1.3-.8-1.9-2.1-2.2v-.8c.6 0 3.4.1 4.1.1.8 0 3.7-.1 4.3-.1v.7c-1.2.3-2.1.8-2.1 2.2V20h15.2v-8.5c0-1.4-.8-2-2.1-2.2v-.8c.6 0 3.5.1 4.3.1.7 0 3.5-.1 4.2-.1v.7c-1.2.3-2.1.8-2.1 2.2v20.3c0 1.3.8 1.9 2.1 2.2v.7c-.6 0-3.5-.1-4.2-.1-.8 0-3.6.1-4.3.1V34c1.2-.3 2.1-.8 2.1-2.2v-9.6H84.2v9.6c0 1.4.8 1.9 2.1 2.2v.7c-.6 0-3.6-.1-4.3-.1s-3.4.1-4.1.1zM253.1 34c1.6-.3 2.4-.9 2.4-2.3V11.5c0-1.4-.9-2-2.4-2.2v-.8c.9 0 3.7.1 4.5.1 1.3 0 4.8-.3 7.6-.3 9.3 0 15 5.2 15 13.1 0 7.7-5.9 13.4-15.5 13.4-2.8 0-6-.2-7.3-.2-.8 0-3.4.1-4.3.1zm6.6-1.3c1 .2 2.7.3 4.1.3 7.8 0 11.9-4.7 11.9-11.3 0-6.8-4.3-11.6-11.6-11.6-1.5 0-3.4.1-4.4.3zM147.6 31.6c0 1.3.9 2.1 2.4 2.4v.7c-.9 0-3.7-.1-4.6-.1-.7 0-3.5.1-4.4.1V34c1.5-.3 2.3-1 2.3-2.4v-20c0-1.2-.7-2-2.3-2.3v-.8c.9 0 3.6.1 4.4.1 1.3 0 4.9-.2 6.4-.2 6.3 0 9.8 2.6 9.8 7 0 3.5-2.6 5.8-6.6 6.8 0 0 .9.5 1.8 1.6 1.1 1.3 4.2 5.7 5.4 7.2s2.8 3.2 4.5 3.2v.6c-.8.2-2.1.3-3.1.3-2.1 0-3.8-.8-5.5-2.8-1.4-1.7-3.9-5.4-5.3-7.2-.9-1.2-2-2.1-4-2.4-.4-.1-.8-.1-1.2-.2zm0-10.6c.8.1 2.1.2 3.3.2 4.9 0 6.4-2.8 6.4-5.3 0-3.5-2.4-5.7-6.6-5.7-.9 0-2.2.1-3.1.3zM230.2 31.6c0 1.3.9 2.1 2.4 2.4v.7c-.9 0-3.7-.1-4.5-.1-.7 0-3.5.1-4.4.1V34c1.5-.3 2.3-1 2.3-2.4v-20c0-1.2-.7-2-2.3-2.3v-.8c.9 0 3.6.1 4.4.1 1.3 0 4.9-.2 6.3-.2 6.3 0 9.8 2.6 9.8 7 0 3.5-2.6 5.8-6.6 6.8 0 0 .9.5 1.8 1.6 1.1 1.3 4.2 5.7 5.4 7.2s2.8 3.2 4.5 3.2v.6c-.8.2-2.1.3-3.1.3-2.1 0-3.8-.8-5.5-2.8-1.4-1.7-3.9-5.4-5.3-7.2-.9-1.2-2-2.1-4-2.4-.4-.1-.8-.1-1.2-.2zm0-10.6c.8.1 2.1.2 3.3.2 4.9 0 6.4-2.8 6.4-5.3 0-3.5-2.4-5.7-6.6-5.7-.9 0-2.2.1-3.1.3zM109.6 34c1.7-.4 2.6-1.5 3.2-2.9l8.4-20.2c.4-.8.8-2.5.8-2.5h2.4s.4 1.7.8 2.6l8.9 20.2c.6 1.4 1.3 2.4 3.1 2.8v.7c-1 0-3.9-.1-4.6-.1s-3.5.1-4.5.1V34c1.3-.3 1.7-1 1.7-1.6 0-.5-.2-1.2-.5-1.8l-1.9-4.3h-9.8l-1.7 4.4c-.2.5-.4 1.2-.4 1.7 0 .7.4 1.3 1.8 1.7v.7c-.9 0-3.2-.1-3.7-.1l-3.8.1zm16.7-9.8-4.2-9.7-3.9 9.7zM192.8 34c1.7-.4 2.6-1.5 3.2-2.9l8.4-20.2c.4-.8.8-2.5.8-2.5h2.4s.4 1.7.8 2.6l8.9 20.2c.6 1.4 1.3 2.4 3.1 2.8v.7c-1 0-3.9-.1-4.6-.1s-3.5.1-4.5.1V34c1.3-.3 1.7-1 1.7-1.6 0-.5-.2-1.2-.5-1.8l-1.9-4.3h-9.8l-1.7 4.4c-.2.5-.4 1.2-.4 1.7 0 .7.4 1.3 1.8 1.7v.7c-.9 0-3.2-.1-3.7-.1l-3.8.1V34zm16.6-9.8-4.2-9.7-3.9 9.7z' class='st0'/%3E%3Cpath d='M.4.4h58.5v22.1c0 10.1-3.8 31.6-29 47.6 0 0-27.4-11.4-29.5-47.6z' style='fill:%23a51c30'/%3E%3Cpath d='m29.8 70.4-.2-.1C29.4 70.2 2.1 58.4 0 22.5V0h59.2v22.4c0 8.8-2.8 31.2-29.2 47.8zM.7.7v21.7c2 34 26.8 46.2 29.1 47.2 25.9-16.5 28.7-38.5 28.7-47.2V.7z' class='st2'/%3E%3Cpath d='M44.7 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 0-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2 0-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6 1-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-.9v-2s.1-.5 1-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.8-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0-.1 5.4-.1 6 0 0-.1.8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s.1 1.2-1.3.9c-.2 0-7.4.1-8 0 .1-.2-.2-.2-.3 0M29.4 36.7s.3-.1.4-.4c0 0 1-.1 1.1-.2l3.1.2s3.1.2 4.4-.7c0 0 .5 0 .8.1 0 0 .7.1.8.4h1.8s1 .3 1 1v.9s-.2 1.7.3 1.8h1.4s1.1.5 1 1.2c0 0 0 1-1 1.1 0 0-1 .3-1.3.2 0 0-.3.4-.4 1l-.1 6.2s-.1.7.9.6c0 0 1.5-.1 1.9.7 0 0 .4 1.4-.4 1.6l-.6.3-1.2.2s-.5.1-.6.9v1.7s0 1.1-.8 1.1l-1.3.1s-.3.3-1 .1c0 0-8.1.1-8.3.1l-1 .2s-1 .9-1.9.2l-.7-.5s-.5.1-.7.1c-.2-.1-8.9.1-8.9.1s-1.9.2-2-.4c0 0-.2-2.4-.1-2.7 0 0 0-.7-.4-.8 0 0-1.9-.1-1.9-.3 0 0-1-.7-.7-1.4 0 0 .3-.9 1.3-1 0 0 1.5.2 1.5-.2 0 0 .1-.3.1-.8 0 0 .1-5.6 0-6 0 0 .1-.7-.5-.7 0 0-.7.2-1.1-.1 0 0-1.1 0-1.4-.8 0 0-.2-.6.1-1 0 0 .5-1 2-.7 0 0 .8.2 1-.4v-2.3s-.2-.6 1-1c0 0 1.5.4 2-.3 0 0 .5-1 1-.3 0 0 .9.9 3.4.8 0 0 4.3-.3 4.4-.2 0 0 1 .2 1.3.5zM16.5 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 .1-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2-.1-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6.9-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-1l.1-1.9s.1-.5.9-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.9-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0 0 5.4-.1 6 0 0 0 .8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s0 1.2-1.3.9c-.2 0-7.4.1-8 0 .2-.2-.1-.2-.2 0' class='st0'/%3E%3Cpath d='M44.7 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 0-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2 0-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6 1-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-.9v-2s.1-.5 1-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.8-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0-.1 5.4-.1 6 0 0-.1.8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s.1 1.2-1.3.9c-.2 0-7.4.1-8 0 .1-.2-.2-.2-.3 0' class='st2'/%3E%3Cpath d='M44.7 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 0-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2 0-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6 1-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-.9v-2s.1-.5 1-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.8-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0-.1 5.4-.1 6 0 0-.1.8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s.1 1.2-1.3.9c-.2 0-7.4.1-8 0 .1-.2-.2-.2-.3 0z' class='st3'/%3E%3Cpath d='M35.8 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7' class='st0'/%3E%3Cpath d='M35.8 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7z' class='st4'/%3E%3Cpath d='M34.2 25.8s.1-13.4 0-13.6v.2s-.1-2.3.5-3.3c0 0-.2-.8-1.3.2v1.9s0 1.1-1 1c0 0-1.1 0-1.7.5 0 0-.3 1 .8.9 0 0 1.7 0 1.8.7l-.1 7.2s.4 1.2-1 1.2c0 0-1.6-.1-1.6.9 0 0 .3.8 1.7.6 0 0 1 .2 1 1.1v1.8s-.1.7.8.8h7.4s.4 0 .4-.4c0 0 0-.4-.6-.4l-6-.1s-1 .3-1.1-1.2' class='st0'/%3E%3Cpath d='M35.6 25.8s-.2.7.5.5H41l1.3.3s1.4-.3 0-1.1h-4.7s-.9-.2-1.1-.3c0 0-.5-.2-.9.6' class='st0'/%3E%3Cpath d='M35.6 25.8s-.2.7.5.5H41l1.3.3s1.4-.3 0-1.1h-4.7s-.9-.2-1.1-.3c0 0-.5-.2-.9.6z' class='st4'/%3E%3Cpath d='M43.7 26.5s-.9 0-.8 1.2c0 0 .1.9 1 .9 0 0 .8-.1.8-1.1 0 0-.6-1.2-1-1M44.4 26s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6s-1.5.4-1.3-.5' class='st0'/%3E%3Cpath d='M44.4 26s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6s-1.5.4-1.3-.5z' class='st4'/%3E%3Cpath d='M45 27.5s0-.4.7-.4h6.6s.6.3.6-.8c0 0 .2-5.2.3-10.9 0-1.7.1-3.5 0-5.1 0 0-.2-.7-.3-.9 0 0 0-.8.8-.5 0 0 .7 0 .5 1.1v1.6s-.1.7 1.1.5c0 0 1.3.2 1.3.7 0 0 .4 1-1.1.9h-1.1s-.5.3-.3.9l-.1 6.9s-.1 1.2 1 1.1c0 0 1.2 0 1.4.3 0 0 .8 1.2-.9 1.1 0 0-1.1 0-1.3.1 0 0-.2.2-.3 2.5 0 0 .1 1.3-.9 1.2 0 0-6.6.1-7.2 0 0 .1-.7.3-.8-.3M36.5 8.8 36.3 24s0 .7 1.1.8c0 0 1.4.1 1.7 0h3.2s.6.6.6-.2c0 0 .4-12.3.2-14.9 0 0 0-1.1-.9-1.1 0 0-3.6.3-3.9 0L37 8.4s-.6 0-.5.4' class='st0'/%3E%3Cpath d='M44 9.6s-.1 7.2-.1 7.4l-.1 6-.2 2.1s.3.4.5.1c0 0 1.5-.4 2.5-.2 0 0 3 .3 3.7-.2 0 0 .5.2.6-.5 0 0 .2-13.3.1-13.5 0 0 .2-1.9.1-2.1 0 0 0-.4-.8 0 0 0 .1.4-4.4.2-.1 0-1.9-.1-1.9.7M51.5 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.2-1.3-1.1' class='st0'/%3E%3Cpath d='M51.5 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.2-1.3-1.1z' class='st4'/%3E%3Cpath d='M45.7 13.9c-.1-.4.8-.4.8-.4l.5.1c.3 0 .7.1.7.1.3.5-.2.8-.2.8l-.2.6v5c.1.2.5.7.5.7 0 .4-.5.3-.5.3h-1.4c-.4 0-.3-.5-.3-.5.5-.2.6-1.1.6-1.1v-4.7zM39.3 18.3l-.1 1.5.4.7c.3.4-.2.7-.2.7l-1.5-.2c-.3-.1 0-.6 0-.6.4-.2.4-.8.4-.8v-4.8c0-.2-.4-.7-.4-.7-.3 0-.2-.5-.2-.5.1-.2.9-.1.9-.1h2c1.9.6 1.6 2 1.6 2 .1 1.4-1.3 1.9-1.3 1.9l-.1.8 1.4 2.2c.2.2.2.4.2.4-.2.5-1 0-1 0l-1.7-2.7c-.2-.2-.4.2-.4.2m0-3.8V17c.9.7 1.4-.3 1.4-.3 1.2-1.1 0-2.2-.2-2.5s-1.1 0-1.1 0zM29.4 36.7s.3-.1.4-.4c0 0 1-.1 1.1-.2l3.1.2s3.1.2 4.4-.7c0 0 .5 0 .8.1 0 0 .7.1.8.4h1.8s1 .3 1 1v.9s-.2 1.7.3 1.8h1.4s1.1.5 1 1.2c0 0 0 1-1 1.1 0 0-1 .3-1.3.2 0 0-.3.4-.4 1l-.1 6.2s-.1.7.9.6c0 0 1.5-.1 1.9.7 0 0 .4 1.4-.4 1.6l-.6.3-1.2.2s-.5.1-.6.9v1.7s0 1.1-.8 1.1l-1.3.1s-.3.3-1 .1c0 0-8.1.1-8.3.1l-1 .2s-1 .9-1.9.2l-.7-.5s-.5.1-.7.1c-.2-.1-8.9.1-8.9.1s-1.9.2-2-.4c0 0-.2-2.4-.1-2.7 0 0 0-.7-.4-.8 0 0-1.9-.1-1.9-.3 0 0-1-.7-.7-1.4 0 0 .3-.9 1.3-1 0 0 1.5.2 1.5-.2 0 0 .1-.3.1-.8 0 0 .1-5.6 0-6 0 0 .1-.7-.5-.7 0 0-.7.2-1.1-.1 0 0-1.1 0-1.4-.8 0 0-.2-.6.1-1 0 0 .5-1 2-.7 0 0 .8.2 1-.4v-2.3s-.2-.6 1-1c0 0 1.5.4 2-.3 0 0 .5-1 1-.3 0 0 .9.9 3.4.8 0 0 4.3-.3 4.4-.2 0 0 1 .2 1.3.5z' class='st2'/%3E%3Cpath d='M29.4 36.6s.3-.1.4-.4c0 0 1-.1 1.1-.2l3.1.2s3.1.2 4.4-.7c0 0 .5 0 .8.1 0 0 .7.1.8.4h1.8s1 .3 1 1v.8s-.2 1.7.3 1.8h1.4s1.1.5 1 1.2c0 0 0 1-1 1.1 0 0-1 .3-1.3.2 0 0-.3.4-.4 1l-.1 6.2s-.1.7.9.6c0 0 1.5-.1 1.9.7 0 0 .4 1.4-.4 1.6l-.6.3-1.2.2s-.5.1-.6.9v1.7s0 1.1-.8 1.1l-1.3.1s-.3.3-1 .1c0 0-8.1.1-8.3.1l-1 .2s-1 .9-1.9.2l-.7-.5s-.5.1-.7.1c-.2-.1-8.9.1-8.9.1s-1.9.2-2-.4c0 0-.2-2.4-.1-2.7 0 0 0-.7-.4-.8 0 0-1.9-.1-1.9-.3 0 0-1-.7-.7-1.4 0 0 .3-.9 1.3-1 0 0 1.5.2 1.5-.2 0 0 .1-.3.1-.8 0 0 .1-5.6 0-6 0 0 .1-.7-.5-.7 0 0-.7.2-1.1-.1 0 0-1.1 0-1.4-.8 0 0-.2-.6.1-1 0 0 .5-1 2-.7 0 0 .9.2 1-.4v-2.3s-.2-.6 1-1c0 0 1.5.4 2-.3 0 0 .5-1 1-.3 0 0 .9.9 3.4.8 0 0 4.3-.3 4.4-.2 0 0 1 .2 1.3.5z' class='st3'/%3E%3Cpath d='M30.6 55.3s.6-.3 1-.2 5.9-.1 5.9-.1 2.4.2 2.8-.2l.6-.2s.2-.3.2-.7v-1.7l.1-.5V38.6s.2-1-.4-1.6c0 0 0-.4.2-.3s.1 0 .1 0 .8-.2 1 .1c0 0 .4 1.1 0 1.8 0 0-.1 1.4.6 1.4 0 0 .3.3.8.1 0 0 1.2.1 1.2.5 0 0 0 .9-.8.7l-1.1.1s-.8.2-.7 1c.1.9 0 7.4 0 7.4s0 .8 1.2.7c0 0 1.5-.1 1.5.4 0 0 .4.9-.7 1 0 0-2-.1-1.8.5 0 0-.1 1.3-.2 1.6 0 0 .2 1.1 0 1.3 0 0-.1.6-1.4.5 0 0-8.1 0-9.4.1-.1.2-.9.1-.7-.6M29.2 54.4s.8.1.8.9 0 1.2-.4 1.3c-.5.1-1-.1-1.1-.7-.2-.6 0-1.3.7-1.5' class='st0'/%3E%3Cpath d='M30.1 54s.8-.6 1.2-.5c0 0 4.3.3 5.6.1s.5-.1.5-.1 1.1 0 1.5-.4c0 0 .3-.1.5.2l.7.8s0 .5-.8.4c0 0-7.7 0-8 .1.1 0-1.3.2-1.2-.6' class='st0'/%3E%3Cpath d='M30.1 54s.8-.6 1.2-.5c0 0 4.3.3 5.6.1s.5-.1.5-.1 1.1 0 1.5-.4c0 0 .3-.1.5.2l.7.8s0 .5-.8.4c0 0-7.7 0-8 .1.1 0-1.3.2-1.2-.6z' class='st4'/%3E%3Cpath d='M18.9 37.2s.3 0 .3.6l-.1 14.3s.1.9-.7 1.6c0 0-.4.5-.4-.3l.2-14.6s0-1.1.7-1.6' class='st0'/%3E%3Cpath d='M18.9 37.2s.3 0 .3.6l-.1 14.3s.1.9-.7 1.6c0 0-.4.5-.4-.3l.2-14.6s0-1.1.7-1.6z' class='st4'/%3E%3Cpath d='M18.1 37.3s-.6 1-.5 1.3v15.8s-.1 1.1.8.8c0 0 8.3-.2 8.9 0 0 0 .8.1.5.5 0 0 0 .3-.5.2 0 0-3.9.4-7.5.2 0 0-2.4.1-2.5-.1 0 0-.4-.1-.4-1.4 0 0 0-1.3-.1-1.5 0 0 .1-.7-1.1-.8 0 0-1.7.3-1.7-.7 0 0 .2-.7 1.9-.6 0 0 1.2.2.9-.8l.1-7s.2-1.2-.7-1.3h-1s-1.4 0-1.3-.8c0 0 .5-.8 1.9-.7 0 0 1 .2 1.1-1 0 0 0-2.4.5-2.5-.1 0 1.1.1.7.4' class='st0'/%3E%3Cpath d='M19.5 53s.7.7 1.8.7l6.4.1s.7.1.7.4c0 0-.1.6-1 .4l-7.8-.1-.9.1s-.6-.1.3-1.2z' class='st0'/%3E%3Cpath d='M19.5 53s.7.7 1.8.7l6.4.1s.7.1.7.4c0 0-.1.6-1 .4l-7.8-.1-.9.1s-.6-.1.3-1.2z' class='st4'/%3E%3Cpath d='M39.4 52.4s.6 1.1.8 1.2c0 0 .5.6.4-.5l.1-13.7s-.1-.5 0-1.2l-.6-1s-.6-.5-.6.3V52z' class='st0'/%3E%3Cpath d='M39.4 52.4s.6 1.1.8 1.2c0 0 .5.6.4-.5l.1-13.7s-.1-.5 0-1.2l-.6-1s-.6-.5-.6.3V52z' class='st4'/%3E%3Cpath d='M28.9 45.9s0 1.1-.1 2.2c-.1.6.2 3.4 0 4.8 0 0 0 .5-1 .1 0 0-6.1.1-6.2-.1 0 0-1.7.1-1.8-.8 0 0 .2-6.5.1-6.7 0 0-.1-3.5 0-3.9 0 0 .1-3.3 0-3.7 0 0 0-.8-.1-1.1 0 0 0-.5.8-.2 0 0 .3.5 1.8.3 0 0 1.1.2 2.2 0 0 0 2.4-.2 3 0 0 0 1-.2 1.2.9v2.9l.3 1 .3-.2.1-.7v-3.1s.2-.6 1-.7c0 0 1.2-.1 1.4 0s2.8.2 3.5.1.8.5 3-.6c0 0 .6 0 .6.4 0 0-.2 4 0 4.8 0 0 0 7.4-.2 7.9l.1 2.4s.1 1-1.6 1.1c0 0 1 .1-5.5-.1 0 0-1-.1-2.2.5 0 0-.2-.1-.2-.7 0 0 .2-2.2 0-4.4l-.1-2.4z' class='st0'/%3E%3Cpath d='M24.7 42.5s.1 3.5 0 4v.8s.2.5.5.7c0 0 .2.7-.3.6 0 0-1.2-.1-1.5 0 0 0-.7 0 0-.8 0 0 .2-.3.2-1.2 0 0 0-4 .1-4.2 0 0 .1-.5-.2-.7h-.6l-.7.7s-.2.7-.5 0V42l.4-1.1h.3s.4.3.8.4h2.2l.8-.4s.3 0 .2.5c0 0 .1 1.1-.5 1.2 0 0-.4-.1-.6-.7 0-.1-.6-.5-.6.6M35.1 41.2s-1.8-.2-1.8 1.8c0 0-.2 1.3 1.8 2.2 0 0 1.5.7 1.4 1.6 0 0-.2 1.6-1.8.8 0 0-.8-.4-.7-.8 0 0-.2-.5-.5-.4 0 0-.3.1-.2 1.7 0 0 0 .6.7 0l.4.1s1.3 1 2.4-.2c0 0 1.2-1.1.3-2.4 0 0-.6-1-1.7-1.4 0 0-1-.5-1.3-1.3 0 0 .3-1.4 1.6-.7 0 0 .5.6.8.7 0 0 .4 0 .3-.9l-.1-.7s-.1-.5-.8 0c0-.1-.6.2-.8-.1M29.4 40.2c.3.2.4.7.4.7 1 2.5 1.8 6.2 1.8 6.2.2.5.7.8.7.8.8.3 0 .5 0 .5-.3.1-1.4 0-1.4 0-.6-.1-.3-.3-.3-.3.2-.2 0-1.2 0-1.2 0-.4-.5-1-.5-1-.2-.1-.5.3-.5.3s-.5.2-.6 0-.4-.4-.4-.4c-.6 0-.8 1.4-.8 1.4.3 1.2 0 1 0 1-.3.4-1.2.1-1.2.1-.4-.1-.1-.4-.1-.4.5-.1.7-.7.7-.7.2-.3 1.8-6.5 1.8-6.5-.1-.1 0-.7.4-.5m-.8 3.2c0 .2-.4 1.6-.4 1.6l.3.5h1c.2 0 .3-.2.3-.5 0-.2-.5-1.7-.5-1.7l-.2-.3zM16.5 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 .1-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2-.1-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6.9-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-1l.1-1.9s.1-.5.9-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.9-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0 0 5.4-.1 6 0 0 0 .8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s0 1.2-1.3.9c-.2 0-7.4.1-8 0 .2-.2-.1-.2-.2 0' class='st2'/%3E%3Cpath d='M16.5 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 .1-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2-.1-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6.9-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-1l.1-1.9s.1-.5.9-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.9-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0 0 5.4-.1 6 0 0 0 .8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s0 1.2-1.3.9c-.2 0-7.4.1-8 0 .2-.2-.1-.2-.2 0z' class='st3'/%3E%3Cpath d='M7.6 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7' class='st0'/%3E%3Cpath d='M7.6 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7z' class='st4'/%3E%3Cpath d='M6 25.8s.1-13.4.1-13.6c-.1-.2 0 .2 0 .2s-.1-2.3.5-3.3c0 0-.2-.8-1.3.2l-.1 2s0 1.1-1 1c0 0-1.1 0-1.7.5 0 0-.3 1 .8.9 0 0 1.7 0 1.8.7L5 21.6s.4 1.2-.9 1.2c0 0-1.6-.1-1.6.9 0 0 .3.8 1.7.6 0 0 1 .2.9 1.1v1.8s-.1.7.9.8h7.4s.4 0 .4-.4c0 0 0-.4-.6-.4L7.1 27s-1 .3-1.1-1.2' class='st0'/%3E%3Cpath d='M7.3 25.9s-.2.7.5.5h4.9l1.3.3s1.4-.3 0-1.1H9.3s-.9-.2-1.1-.3c0 0-.5-.2-.9.6' class='st0'/%3E%3Cpath d='M7.3 25.9s-.2.7.5.5h4.9l1.3.3s1.4-.3 0-1.1H9.3s-.9-.2-1.1-.3c0 0-.5-.2-.9.6z' class='st4'/%3E%3Cpath d='M15.4 26.6s-.9 0-.9 1.2c0 0 .1.9 1 .9 0 0 .8-.2.8-1.1 0 0-.5-1.2-.9-1M16 26.1s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6c.1 0-1.4.4-1.3-.5' class='st0'/%3E%3Cpath d='M16 26.1s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6c.1 0-1.4.4-1.3-.5z' class='st4'/%3E%3Cpath d='M16.8 27.5s0-.4.7-.4h6.6s.6.3.6-.8c0 0 .2-5.2.3-10.9 0-1.7.1-3.5 0-5.1 0 0-.1-.7-.3-.9 0 0 0-.8.8-.5 0 0 .7 0 .5 1.1v1.7s-.1.7 1.1.5c0 0 1.3.2 1.3.7 0 0 .4 1-1.1.9h-1.1s-.5.3-.3.9l-.1 6.9s-.1 1.2 1 1.1c0 0 1.2 0 1.4.3 0 0 .8 1.2-1 1.1 0 0-1.1 0-1.3.1 0 0-.2.2-.3 2.5 0 0 .1 1.3-.9 1.2 0 0-6.6.1-7.2 0 0 0-.6.2-.7-.4M8.3 8.8 8.1 24s0 .7 1.1.8c0 0 1.4.1 1.7 0h3.2s.6.6.6-.1c0 0 .4-12.3.2-14.9 0 0 0-1.1-.9-1.1 0 0-3.6.3-3.9 0l-1.3-.3s-.6 0-.5.4' class='st0'/%3E%3Cpath d='M23.3 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.3-1.3-1.1' class='st0'/%3E%3Cpath d='M23.3 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.3-1.3-1.1z' class='st4'/%3E%3Cpath d='M15.7 9.5s-.1 7.2-.1 7.4l-.1 6-.1 2.1s.3.4.5.1c0 0 1.5-.4 2.5-.2 0 0 3 .3 3.7-.2 0 0 .5.2.6-.5 0 0 .2-13.3.1-13.5 0 0 .2-1.9.1-2.1 0 0 0-.4-.9 0 0 0 .1.4-4.4.2-.1 0-1.8 0-1.9.7' class='st0'/%3E%3Cpath d='m14.3 13.9-.4.9s-1 4.6-1.6 5.5c0 0-.1 1-.9.2 0 0-1.9-5.8-2-6l-.6-.4s-.4-.5.3-.6h1.8s.6.5-.2 1c0 0 .1.8 1.1 3.7 0 0 .3 1.1.6.3l1-3.4-.3-1s-.3-.5.1-.5c0 0 1-.1 1.1.3M17 14.7v5l-.1.4s-.5.6-.1.7c0 0-.4.3 3 .3 0 0 1.3.2 1-1.5 0 0-.1-.6-.6.3 0 0-.1.8-1.9.5 0 0-.4-.3-.4-.7v-2.1s0-.5.8-.5c0 0 .9.6 1 .3 0 0 .3-.8 0-1.2 0 0-.4 0-.5.1 0 0-.3.6-1.1.2 0 0-.4-.8-.1-1.4 0 0-.1-1.2.7-1.1 0 0 1 .2 1 .5 0 0 .2.6.5-.1l-.2-.7s-.1-.3-.4-.2c0 0-1.6.2-1.8 0l-1.3.1s-.2.5.4.7c0 .1.1.2.1.4' class='st2'/%3E%3C/svg%3E");
  color:#fff
}*/
/*.site-scrolling--masthead-stuck .logo__wrap {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' version='1.1' viewBox='0 0 280.3 70.4'%3E%3Ctitle%3EHarvard University Logo%3C/title%3E%3Cstyle%3E.st0{fill:%231e1e1e}.st2{fill:%23fff}.st3,.st4{fill:none;stroke:%231e1e1e;stroke-width:.164}.st4{stroke-width:.1722}%3C/style%3E%3Cpath d='M113.2 48.6q0-.9-1.2-1.2V47c.4 0 1.9.1 2.3.1.3 0 1.8-.1 2.2-.1v.4c-.7.2-1.1.6-1.1 1.2v7.5c0 2.4 1.3 3.7 4 3.7 2.4 0 4.2-1.1 4.2-3.6v-7.7q0-.9-1.2-1.2V47c.3 0 1.5.1 1.9.1s1.6-.1 1.9-.1v.4c-.9.2-1.2.6-1.2 1.2v7.3c0 3.3-1.9 5.2-6 5.2-3.8 0-5.8-1.7-5.8-4.8zM129.6 60.5c.9-.2 1.2-.6 1.2-1.2V48.9c0-.9-.5-1.3-1.3-1.5V47h2.9000000000000004l9 10.6v-9q0-.9-1.2-1.2V47c.3 0 1.5.1 1.9.1s1.6-.1 1.9-.1v.4c-.9.2-1.3.6-1.3 1.2v12.5h-.5c-.3-.1-1-.4-2-1.5l-8.1-9.4v9.2c0 .6.3 1 1.2 1.2v.4c-.3 0-1.5-.1-1.9-.1s-1.6.1-1.9.1zM200.8 57.7h.4c.2.8.6 1.5 1.3 1.9.6.5 1.7.7 2.5.7 1.8 0 3-.9 3-2.3 0-1.5-1.5-2.2-3.2-3.1-1.3-.7-3.9-1.7-3.9-4.2 0-2.3 1.8-3.8 4.6-3.8 1.9 0 2.7.5 4 .4v2.8h-.4c-.5-1.7-2-2.2-3.7-2.2-1.9 0-2.5 1.1-2.5 2.1 0 1.5 1.5 2.3 3.2 3.1 1.9.8 4 1.9 4 4.3 0 2.3-1.8 3.9-5 3.9-1.9 0-3.1-.6-4.1-.7zM239.5 55.1l-3.7-5.9c-.6-1-1.1-1.6-1.8-1.8V47c.5 0 1.9.1 2.2.1.4 0 1.8-.1 2.4-.1v.4c-.5.1-.7.3-.7.7 0 .3.2.7.4 1.1.2.3 2.7 4.5 2.7 4.5l2.6-4.5c.3-.5.4-.9.4-1.2s-.2-.5-.6-.5V47c.4 0 1.4.1 1.7.1s1.4-.1 1.8-.1v.4c-1 .4-1.6 1.3-2.2 2.3l-3.3 5.6m.2-.7v4.7c0 .5.4 1.1 1.2 1.2v.4c-.4 0-1.9-.1-2.3-.1s-1.8.1-2.3.1v-.4c.8-.2 1.2-.7 1.2-1.2v-4.5M171.3 47h8.6c.3 0 .7 0 1-.2h.4l-.1 2.8h-.4c-.3-.9-.7-1.6-2.3-1.6h-3.7v5h2.9c.4 0 .9 0 1.1-.1.6-.1.9-.5 1.1-1.1h.4v3.5h-.4c-.2-.6-.4-1-1.1-1.1-.2-.1-.7-.1-1.1-.1h-2.9v5.7h4.1c1.8 0 2.3-.7 2.7-1.8h.4l-.4 2.9c-1.3-.1-2.1-.1-3.6-.1h-4.3c-.4 0-1.9.1-2.4.1v-.4c.8-.2 1.2-.5 1.2-1.3V48.6q0-1.05-1.2-1.2zM149.3 48.7c0-.7-.4-1.1-1.2-1.3V47c.5 0 1.9.1 2.4.1.4 0 1.9-.1 2.4-.1v.4c-.8.2-1.3.5-1.3 1.3v10.5c0 .7.4 1.1 1.3 1.3v.4c-.5 0-1.9-.1-2.4-.1-.4 0-1.9.1-2.4.1v-.4c.9-.2 1.3-.5 1.3-1.3zM214.6 48.7c0-.7-.4-1.1-1.2-1.3V47c.5 0 2 .1 2.4.1s1.9-.1 2.4-.1v.4c-.8.2-1.2.5-1.2 1.3v10.5c0 .7.4 1.1 1.2 1.3v.4c-.5 0-1.9-.1-2.4-.1-.4 0-1.9.1-2.4.1v-.4c.9-.2 1.2-.5 1.2-1.3zM226.6 47.1c-4.7 0-5.5-.1-6.4-.2v2.8h.4c.4-1.3 1.1-1.6 2-1.6h3v11c0 .7-.4 1.1-1.3 1.3v.4c.5 0 2-.1 2.4-.1s1.9.1 2.4.1v-.4c-.8-.2-1.3-.6-1.3-1.3v-11h2.9c.9 0 1.6.3 2 1.6h.4v-2.8c-1.1.1-1.8.2-6.5.2M188.9 59.2c0 .7.4 1.1 1.3 1.3v.4c-.5 0-2-.1-2.4-.1s-1.8.1-2.3.1v-.4c.8-.2 1.2-.5 1.2-1.3V48.6q0-1.05-1.2-1.2V47c.5 0 1.9.1 2.3.1.7 0 2.6-.1 3.4-.1 3.3 0 5.1 1.4 5.1 3.7 0 1.8-1.4 3.1-3.5 3.6 0 0 .5.3 1 .8.6.7 2.2 2.9 2.8 3.7s1.5 1.7 2.4 1.7v.3c-.4.1-1.1.2-1.6.2-1.1 0-2-.4-2.9-1.4-.8-.9-2-2.8-2.8-3.8-.5-.6-1.1-1.1-2.1-1.3-.2 0-.4-.1-.6-.1zm0-5.6c.4.1 1.1.1 1.7.1 2.6 0 3.4-1.5 3.4-2.8 0-1.9-1.2-3-3.5-3-.5 0-1.1.1-1.6.2zM156.1 48.7c-.3-.7-.8-1.2-1.6-1.3V47c.5 0 2.2.1 2.6.1.3 0 1.8-.1 2.3-.1v.4c-.4.1-1 .3-1 .8 0 .3.2.8.6 1.6l3.6 8.1 3.4-8.1c.3-.7.5-1.2.5-1.5 0-.4-.4-.7-1-.8V47c.4 0 1.5.1 1.9.1.3 0 1.6-.1 2.1-.1v.4c-.8.2-1.4.7-1.8 1.8l-5 11.7h-1.1zM168.9 11.8c-.6-1.3-1.5-2.2-2.9-2.5v-.7c.9 0 4 .1 4.7.1.6 0 3.6-.1 4.6-.1v.7c-.8.2-1.8.6-1.8 1.5 0 .6.4 1.5 1.1 3l6.8 15.4 6.4-15.4c.5-1.2.9-2.2.9-2.9 0-.8-.8-1.4-1.8-1.6v-.7c.9 0 2.9.1 3.6.1.6 0 3-.1 4-.1v.7c-1.6.4-2.6 1.4-3.5 3.4l-9.4 22.2h-2.1zM77.9 34c1.2-.3 2.1-.8 2.1-2.2V11.5c0-1.3-.8-1.9-2.1-2.2v-.8c.6 0 3.4.1 4.1.1.8 0 3.7-.1 4.3-.1v.7c-1.2.3-2.1.8-2.1 2.2V20h15.2v-8.5c0-1.4-.8-2-2.1-2.2v-.8c.6 0 3.5.1 4.3.1.7 0 3.5-.1 4.2-.1v.7c-1.2.3-2.1.8-2.1 2.2v20.3c0 1.3.8 1.9 2.1 2.2v.7c-.6 0-3.5-.1-4.2-.1-.8 0-3.6.1-4.3.1V34c1.2-.3 2.1-.8 2.1-2.2v-9.6H84.2v9.6c0 1.4.8 1.9 2.1 2.2v.7c-.6 0-3.6-.1-4.3-.1s-3.4.1-4.1.1zM253.1 34c1.6-.3 2.4-.9 2.4-2.3V11.5c0-1.4-.9-2-2.4-2.2v-.8c.9 0 3.7.1 4.5.1 1.3 0 4.8-.3 7.6-.3 9.3 0 15 5.2 15 13.1 0 7.7-5.9 13.4-15.5 13.4-2.8 0-6-.2-7.3-.2-.8 0-3.4.1-4.3.1zm6.6-1.3c1 .2 2.7.3 4.1.3 7.8 0 11.9-4.7 11.9-11.3 0-6.8-4.3-11.6-11.6-11.6-1.5 0-3.4.1-4.4.3zM147.6 31.6c0 1.3.9 2.1 2.4 2.4v.7c-.9 0-3.7-.1-4.6-.1-.7 0-3.5.1-4.4.1V34c1.5-.3 2.3-1 2.3-2.4v-20c0-1.2-.7-2-2.3-2.3v-.8c.9 0 3.6.1 4.4.1 1.3 0 4.9-.2 6.4-.2 6.3 0 9.8 2.6 9.8 7 0 3.5-2.6 5.8-6.6 6.8 0 0 .9.5 1.8 1.6 1.1 1.3 4.2 5.7 5.4 7.2s2.8 3.2 4.5 3.2v.6c-.8.2-2.1.3-3.1.3-2.1 0-3.8-.8-5.5-2.8-1.4-1.7-3.9-5.4-5.3-7.2-.9-1.2-2-2.1-4-2.4-.4-.1-.8-.1-1.2-.2zm0-10.6c.8.1 2.1.2 3.3.2 4.9 0 6.4-2.8 6.4-5.3 0-3.5-2.4-5.7-6.6-5.7-.9 0-2.2.1-3.1.3zM230.2 31.6c0 1.3.9 2.1 2.4 2.4v.7c-.9 0-3.7-.1-4.5-.1-.7 0-3.5.1-4.4.1V34c1.5-.3 2.3-1 2.3-2.4v-20c0-1.2-.7-2-2.3-2.3v-.8c.9 0 3.6.1 4.4.1 1.3 0 4.9-.2 6.3-.2 6.3 0 9.8 2.6 9.8 7 0 3.5-2.6 5.8-6.6 6.8 0 0 .9.5 1.8 1.6 1.1 1.3 4.2 5.7 5.4 7.2s2.8 3.2 4.5 3.2v.6c-.8.2-2.1.3-3.1.3-2.1 0-3.8-.8-5.5-2.8-1.4-1.7-3.9-5.4-5.3-7.2-.9-1.2-2-2.1-4-2.4-.4-.1-.8-.1-1.2-.2zm0-10.6c.8.1 2.1.2 3.3.2 4.9 0 6.4-2.8 6.4-5.3 0-3.5-2.4-5.7-6.6-5.7-.9 0-2.2.1-3.1.3zM109.6 34c1.7-.4 2.6-1.5 3.2-2.9l8.4-20.2c.4-.8.8-2.5.8-2.5h2.4s.4 1.7.8 2.6l8.9 20.2c.6 1.4 1.3 2.4 3.1 2.8v.7c-1 0-3.9-.1-4.6-.1s-3.5.1-4.5.1V34c1.3-.3 1.7-1 1.7-1.6 0-.5-.2-1.2-.5-1.8l-1.9-4.3h-9.8l-1.7 4.4c-.2.5-.4 1.2-.4 1.7 0 .7.4 1.3 1.8 1.7v.7c-.9 0-3.2-.1-3.7-.1l-3.8.1zm16.7-9.8-4.2-9.7-3.9 9.7zM192.8 34c1.7-.4 2.6-1.5 3.2-2.9l8.4-20.2c.4-.8.8-2.5.8-2.5h2.4s.4 1.7.8 2.6l8.9 20.2c.6 1.4 1.3 2.4 3.1 2.8v.7c-1 0-3.9-.1-4.6-.1s-3.5.1-4.5.1V34c1.3-.3 1.7-1 1.7-1.6 0-.5-.2-1.2-.5-1.8l-1.9-4.3h-9.8l-1.7 4.4c-.2.5-.4 1.2-.4 1.7 0 .7.4 1.3 1.8 1.7v.7c-.9 0-3.2-.1-3.7-.1l-3.8.1V34zm16.6-9.8-4.2-9.7-3.9 9.7z' class='st0'/%3E%3Cpath d='M.4.4h58.5v22.1c0 10.1-3.8 31.6-29 47.6 0 0-27.4-11.4-29.5-47.6z' style='fill:%23a51c30'/%3E%3Cpath d='m29.8 70.4-.2-.1C29.4 70.2 2.1 58.4 0 22.5V0h59.2v22.4c0 8.8-2.8 31.2-29.2 47.8zM.7.7v21.7c2 34 26.8 46.2 29.1 47.2 25.9-16.5 28.7-38.5 28.7-47.2V.7z' class='st0'/%3E%3Cpath d='M44.7 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 0-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2 0-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6 1-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-.9v-2s.1-.5 1-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.8-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0-.1 5.4-.1 6 0 0-.1.8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s.1 1.2-1.3.9c-.2 0-7.4.1-8 0 .1-.2-.2-.2-.3 0M29.4 36.7s.3-.1.4-.4c0 0 1-.1 1.1-.2l3.1.2s3.1.2 4.4-.7c0 0 .5 0 .8.1 0 0 .7.1.8.4h1.8s1 .3 1 1v.9s-.2 1.7.3 1.8h1.4s1.1.5 1 1.2c0 0 0 1-1 1.1 0 0-1 .3-1.3.2 0 0-.3.4-.4 1l-.1 6.2s-.1.7.9.6c0 0 1.5-.1 1.9.7 0 0 .4 1.4-.4 1.6l-.6.3-1.2.2s-.5.1-.6.9v1.7s0 1.1-.8 1.1l-1.3.1s-.3.3-1 .1c0 0-8.1.1-8.3.1l-1 .2s-1 .9-1.9.2l-.7-.5s-.5.1-.7.1c-.2-.1-8.9.1-8.9.1s-1.9.2-2-.4c0 0-.2-2.4-.1-2.7 0 0 0-.7-.4-.8 0 0-1.9-.1-1.9-.3 0 0-1-.7-.7-1.4 0 0 .3-.9 1.3-1 0 0 1.5.2 1.5-.2 0 0 .1-.3.1-.8 0 0 .1-5.6 0-6 0 0 .1-.7-.5-.7 0 0-.7.2-1.1-.1 0 0-1.1 0-1.4-.8 0 0-.2-.6.1-1 0 0 .5-1 2-.7 0 0 .8.2 1-.4v-2.3s-.2-.6 1-1c0 0 1.5.4 2-.3 0 0 .5-1 1-.3 0 0 .9.9 3.4.8 0 0 4.3-.3 4.4-.2 0 0 1 .2 1.3.5zM16.5 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 .1-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2-.1-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6.9-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-1l.1-1.9s.1-.5.9-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.9-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0 0 5.4-.1 6 0 0 0 .8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s0 1.2-1.3.9c-.2 0-7.4.1-8 0 .2-.2-.1-.2-.2 0' class='st2'/%3E%3Cpath d='M44.7 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 0-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2 0-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6 1-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-.9v-2s.1-.5 1-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.8-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0-.1 5.4-.1 6 0 0-.1.8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s.1 1.2-1.3.9c-.2 0-7.4.1-8 0 .1-.2-.2-.2-.3 0' class='st0'/%3E%3Cpath d='M44.7 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 0-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2 0-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6 1-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-.9v-2s.1-.5 1-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.8-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0-.1 5.4-.1 6 0 0-.1.8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s.1 1.2-1.3.9c-.2 0-7.4.1-8 0 .1-.2-.2-.2-.3 0z' class='st3'/%3E%3Cpath d='M35.8 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7' class='st2'/%3E%3Cpath d='M35.8 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7z' class='st4'/%3E%3Cpath d='M34.2 25.8s.1-13.4 0-13.6v.2s-.1-2.3.5-3.3c0 0-.2-.8-1.3.2v1.9s0 1.1-1 1c0 0-1.1 0-1.7.5 0 0-.3 1 .8.9 0 0 1.7 0 1.8.7l-.1 7.2s.4 1.2-1 1.2c0 0-1.6-.1-1.6.9 0 0 .3.8 1.7.6 0 0 1 .2 1 1.1v1.8s-.1.7.8.8h7.4s.4 0 .4-.4c0 0 0-.4-.6-.4l-6-.1s-1 .3-1.1-1.2' class='st2'/%3E%3Cpath d='M35.6 25.8s-.2.7.5.5H41l1.3.3s1.4-.3 0-1.1h-4.7s-.9-.2-1.1-.3c0 0-.5-.2-.9.6' class='st2'/%3E%3Cpath d='M35.6 25.8s-.2.7.5.5H41l1.3.3s1.4-.3 0-1.1h-4.7s-.9-.2-1.1-.3c0 0-.5-.2-.9.6z' class='st4'/%3E%3Cpath d='M43.7 26.5s-.9 0-.8 1.2c0 0 .1.9 1 .9 0 0 .8-.1.8-1.1 0 0-.6-1.2-1-1M44.4 26s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6s-1.5.4-1.3-.5' class='st2'/%3E%3Cpath d='M44.4 26s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6s-1.5.4-1.3-.5z' class='st4'/%3E%3Cpath d='M45 27.5s0-.4.7-.4h6.6s.6.3.6-.8c0 0 .2-5.2.3-10.9 0-1.7.1-3.5 0-5.1 0 0-.2-.7-.3-.9 0 0 0-.8.8-.5 0 0 .7 0 .5 1.1v1.6s-.1.7 1.1.5c0 0 1.3.2 1.3.7 0 0 .4 1-1.1.9h-1.1s-.5.3-.3.9l-.1 6.9s-.1 1.2 1 1.1c0 0 1.2 0 1.4.3 0 0 .8 1.2-.9 1.1 0 0-1.1 0-1.3.1 0 0-.2.2-.3 2.5 0 0 .1 1.3-.9 1.2 0 0-6.6.1-7.2 0 0 .1-.7.3-.8-.3M36.5 8.8 36.3 24s0 .7 1.1.8c0 0 1.4.1 1.7 0h3.2s.6.6.6-.2c0 0 .4-12.3.2-14.9 0 0 0-1.1-.9-1.1 0 0-3.6.3-3.9 0L37 8.4s-.6 0-.5.4' class='st2'/%3E%3Cpath d='M44 9.6s-.1 7.2-.1 7.4l-.1 6-.2 2.1s.3.4.5.1c0 0 1.5-.4 2.5-.2 0 0 3 .3 3.7-.2 0 0 .5.2.6-.5 0 0 .2-13.3.1-13.5 0 0 .2-1.9.1-2.1 0 0 0-.4-.8 0 0 0 .1.4-4.4.2-.1 0-1.9-.1-1.9.7M51.5 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.2-1.3-1.1' class='st2'/%3E%3Cpath d='M51.5 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.2-1.3-1.1z' class='st4'/%3E%3Cpath d='M45.7 13.9c-.1-.4.8-.4.8-.4l.5.1c.3 0 .7.1.7.1.3.5-.2.8-.2.8l-.2.6v5c.1.2.5.7.5.7 0 .4-.5.3-.5.3h-1.4c-.4 0-.3-.5-.3-.5.5-.2.6-1.1.6-1.1v-4.7zM39.3 18.3l-.1 1.5.4.7c.3.4-.2.7-.2.7l-1.5-.2c-.3-.1 0-.6 0-.6.4-.2.4-.8.4-.8v-4.8c0-.2-.4-.7-.4-.7-.3 0-.2-.5-.2-.5.1-.2.9-.1.9-.1h2c1.9.6 1.6 2 1.6 2 .1 1.4-1.3 1.9-1.3 1.9l-.1.8 1.4 2.2c.2.2.2.4.2.4-.2.5-1 0-1 0l-1.7-2.7c-.2-.2-.4.2-.4.2m0-3.8V17c.9.7 1.4-.3 1.4-.3 1.2-1.1 0-2.2-.2-2.5s-1.1 0-1.1 0zM29.4 36.7s.3-.1.4-.4c0 0 1-.1 1.1-.2l3.1.2s3.1.2 4.4-.7c0 0 .5 0 .8.1 0 0 .7.1.8.4h1.8s1 .3 1 1v.9s-.2 1.7.3 1.8h1.4s1.1.5 1 1.2c0 0 0 1-1 1.1 0 0-1 .3-1.3.2 0 0-.3.4-.4 1l-.1 6.2s-.1.7.9.6c0 0 1.5-.1 1.9.7 0 0 .4 1.4-.4 1.6l-.6.3-1.2.2s-.5.1-.6.9v1.7s0 1.1-.8 1.1l-1.3.1s-.3.3-1 .1c0 0-8.1.1-8.3.1l-1 .2s-1 .9-1.9.2l-.7-.5s-.5.1-.7.1c-.2-.1-8.9.1-8.9.1s-1.9.2-2-.4c0 0-.2-2.4-.1-2.7 0 0 0-.7-.4-.8 0 0-1.9-.1-1.9-.3 0 0-1-.7-.7-1.4 0 0 .3-.9 1.3-1 0 0 1.5.2 1.5-.2 0 0 .1-.3.1-.8 0 0 .1-5.6 0-6 0 0 .1-.7-.5-.7 0 0-.7.2-1.1-.1 0 0-1.1 0-1.4-.8 0 0-.2-.6.1-1 0 0 .5-1 2-.7 0 0 .8.2 1-.4v-2.3s-.2-.6 1-1c0 0 1.5.4 2-.3 0 0 .5-1 1-.3 0 0 .9.9 3.4.8 0 0 4.3-.3 4.4-.2 0 0 1 .2 1.3.5z' class='st0'/%3E%3Cpath d='M29.4 36.6s.3-.1.4-.4c0 0 1-.1 1.1-.2l3.1.2s3.1.2 4.4-.7c0 0 .5 0 .8.1 0 0 .7.1.8.4h1.8s1 .3 1 1v.8s-.2 1.7.3 1.8h1.4s1.1.5 1 1.2c0 0 0 1-1 1.1 0 0-1 .3-1.3.2 0 0-.3.4-.4 1l-.1 6.2s-.1.7.9.6c0 0 1.5-.1 1.9.7 0 0 .4 1.4-.4 1.6l-.6.3-1.2.2s-.5.1-.6.9v1.7s0 1.1-.8 1.1l-1.3.1s-.3.3-1 .1c0 0-8.1.1-8.3.1l-1 .2s-1 .9-1.9.2l-.7-.5s-.5.1-.7.1c-.2-.1-8.9.1-8.9.1s-1.9.2-2-.4c0 0-.2-2.4-.1-2.7 0 0 0-.7-.4-.8 0 0-1.9-.1-1.9-.3 0 0-1-.7-.7-1.4 0 0 .3-.9 1.3-1 0 0 1.5.2 1.5-.2 0 0 .1-.3.1-.8 0 0 .1-5.6 0-6 0 0 .1-.7-.5-.7 0 0-.7.2-1.1-.1 0 0-1.1 0-1.4-.8 0 0-.2-.6.1-1 0 0 .5-1 2-.7 0 0 .9.2 1-.4v-2.3s-.2-.6 1-1c0 0 1.5.4 2-.3 0 0 .5-1 1-.3 0 0 .9.9 3.4.8 0 0 4.3-.3 4.4-.2 0 0 1 .2 1.3.5z' class='st3'/%3E%3Cpath d='M30.6 55.3s.6-.3 1-.2 5.9-.1 5.9-.1 2.4.2 2.8-.2l.6-.2s.2-.3.2-.7v-1.7l.1-.5V38.6s.2-1-.4-1.6c0 0 0-.4.2-.3s.1 0 .1 0 .8-.2 1 .1c0 0 .4 1.1 0 1.8 0 0-.1 1.4.6 1.4 0 0 .3.3.8.1 0 0 1.2.1 1.2.5 0 0 0 .9-.8.7l-1.1.1s-.8.2-.7 1c.1.9 0 7.4 0 7.4s0 .8 1.2.7c0 0 1.5-.1 1.5.4 0 0 .4.9-.7 1 0 0-2-.1-1.8.5 0 0-.1 1.3-.2 1.6 0 0 .2 1.1 0 1.3 0 0-.1.6-1.4.5 0 0-8.1 0-9.4.1-.1.2-.9.1-.7-.6M29.2 54.4s.8.1.8.9 0 1.2-.4 1.3c-.5.1-1-.1-1.1-.7-.2-.6 0-1.3.7-1.5' class='st2'/%3E%3Cpath d='M30.1 54s.8-.6 1.2-.5c0 0 4.3.3 5.6.1s.5-.1.5-.1 1.1 0 1.5-.4c0 0 .3-.1.5.2l.7.8s0 .5-.8.4c0 0-7.7 0-8 .1.1 0-1.3.2-1.2-.6' class='st2'/%3E%3Cpath d='M30.1 54s.8-.6 1.2-.5c0 0 4.3.3 5.6.1s.5-.1.5-.1 1.1 0 1.5-.4c0 0 .3-.1.5.2l.7.8s0 .5-.8.4c0 0-7.7 0-8 .1.1 0-1.3.2-1.2-.6z' class='st4'/%3E%3Cpath d='M18.9 37.2s.3 0 .3.6l-.1 14.3s.1.9-.7 1.6c0 0-.4.5-.4-.3l.2-14.6s0-1.1.7-1.6' class='st2'/%3E%3Cpath d='M18.9 37.2s.3 0 .3.6l-.1 14.3s.1.9-.7 1.6c0 0-.4.5-.4-.3l.2-14.6s0-1.1.7-1.6z' class='st4'/%3E%3Cpath d='M18.1 37.3s-.6 1-.5 1.3v15.8s-.1 1.1.8.8c0 0 8.3-.2 8.9 0 0 0 .8.1.5.5 0 0 0 .3-.5.2 0 0-3.9.4-7.5.2 0 0-2.4.1-2.5-.1 0 0-.4-.1-.4-1.4 0 0 0-1.3-.1-1.5 0 0 .1-.7-1.1-.8 0 0-1.7.3-1.7-.7 0 0 .2-.7 1.9-.6 0 0 1.2.2.9-.8l.1-7s.2-1.2-.7-1.3h-1s-1.4 0-1.3-.8c0 0 .5-.8 1.9-.7 0 0 1 .2 1.1-1 0 0 0-2.4.5-2.5-.1 0 1.1.1.7.4' class='st2'/%3E%3Cpath d='M19.5 53s.7.7 1.8.7l6.4.1s.7.1.7.4c0 0-.1.6-1 .4l-7.8-.1-.9.1s-.6-.1.3-1.2z' class='st2'/%3E%3Cpath d='M19.5 53s.7.7 1.8.7l6.4.1s.7.1.7.4c0 0-.1.6-1 .4l-7.8-.1-.9.1s-.6-.1.3-1.2z' class='st4'/%3E%3Cpath d='M39.4 52.4s.6 1.1.8 1.2c0 0 .5.6.4-.5l.1-13.7s-.1-.5 0-1.2l-.6-1s-.6-.5-.6.3V52z' class='st2'/%3E%3Cpath d='M39.4 52.4s.6 1.1.8 1.2c0 0 .5.6.4-.5l.1-13.7s-.1-.5 0-1.2l-.6-1s-.6-.5-.6.3V52z' class='st4'/%3E%3Cpath d='M28.9 45.9s0 1.1-.1 2.2c-.1.6.2 3.4 0 4.8 0 0 0 .5-1 .1 0 0-6.1.1-6.2-.1 0 0-1.7.1-1.8-.8 0 0 .2-6.5.1-6.7 0 0-.1-3.5 0-3.9 0 0 .1-3.3 0-3.7 0 0 0-.8-.1-1.1 0 0 0-.5.8-.2 0 0 .3.5 1.8.3 0 0 1.1.2 2.2 0 0 0 2.4-.2 3 0 0 0 1-.2 1.2.9v2.9l.3 1 .3-.2.1-.7v-3.1s.2-.6 1-.7c0 0 1.2-.1 1.4 0s2.8.2 3.5.1.8.5 3-.6c0 0 .6 0 .6.4 0 0-.2 4 0 4.8 0 0 0 7.4-.2 7.9l.1 2.4s.1 1-1.6 1.1c0 0 1 .1-5.5-.1 0 0-1-.1-2.2.5 0 0-.2-.1-.2-.7 0 0 .2-2.2 0-4.4l-.1-2.4z' class='st2'/%3E%3Cpath d='M24.7 42.5s.1 3.5 0 4v.8s.2.5.5.7c0 0 .2.7-.3.6 0 0-1.2-.1-1.5 0 0 0-.7 0 0-.8 0 0 .2-.3.2-1.2 0 0 0-4 .1-4.2 0 0 .1-.5-.2-.7h-.6l-.7.7s-.2.7-.5 0V42l.4-1.1h.3s.4.3.8.4h2.2l.8-.4s.3 0 .2.5c0 0 .1 1.1-.5 1.2 0 0-.4-.1-.6-.7 0-.1-.6-.5-.6.6M35.1 41.2s-1.8-.2-1.8 1.8c0 0-.2 1.3 1.8 2.2 0 0 1.5.7 1.4 1.6 0 0-.2 1.6-1.8.8 0 0-.8-.4-.7-.8 0 0-.2-.5-.5-.4 0 0-.3.1-.2 1.7 0 0 0 .6.7 0l.4.1s1.3 1 2.4-.2c0 0 1.2-1.1.3-2.4 0 0-.6-1-1.7-1.4 0 0-1-.5-1.3-1.3 0 0 .3-1.4 1.6-.7 0 0 .5.6.8.7 0 0 .4 0 .3-.9l-.1-.7s-.1-.5-.8 0c0-.1-.6.2-.8-.1M29.4 40.2c.3.2.4.7.4.7 1 2.5 1.8 6.2 1.8 6.2.2.5.7.8.7.8.8.3 0 .5 0 .5-.3.1-1.4 0-1.4 0-.6-.1-.3-.3-.3-.3.2-.2 0-1.2 0-1.2 0-.4-.5-1-.5-1-.2-.1-.5.3-.5.3s-.5.2-.6 0-.4-.4-.4-.4c-.6 0-.8 1.4-.8 1.4.3 1.2 0 1 0 1-.3.4-1.2.1-1.2.1-.4-.1-.1-.4-.1-.4.5-.1.7-.7.7-.7.2-.3 1.8-6.5 1.8-6.5-.1-.1 0-.7.4-.5m-.8 3.2c0 .2-.4 1.6-.4 1.6l.3.5h1c.2 0 .3-.2.3-.5 0-.2-.5-1.7-.5-1.7l-.2-.3zM16.5 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 .1-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2-.1-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6.9-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-1l.1-1.9s.1-.5.9-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.9-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0 0 5.4-.1 6 0 0 0 .8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s0 1.2-1.3.9c-.2 0-7.4.1-8 0 .2-.2-.1-.2-.2 0' class='st0'/%3E%3Cpath d='M16.5 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 .1-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2-.1-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6.9-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-1l.1-1.9s.1-.5.9-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.9-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0 0 5.4-.1 6 0 0 0 .8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s0 1.2-1.3.9c-.2 0-7.4.1-8 0 .2-.2-.1-.2-.2 0z' class='st3'/%3E%3Cpath d='M7.6 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7' class='st2'/%3E%3Cpath d='M7.6 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7z' class='st4'/%3E%3Cpath d='M6 25.8s.1-13.4.1-13.6c-.1-.2 0 .2 0 .2s-.1-2.3.5-3.3c0 0-.2-.8-1.3.2l-.1 2s0 1.1-1 1c0 0-1.1 0-1.7.5 0 0-.3 1 .8.9 0 0 1.7 0 1.8.7L5 21.6s.4 1.2-.9 1.2c0 0-1.6-.1-1.6.9 0 0 .3.8 1.7.6 0 0 1 .2.9 1.1v1.8s-.1.7.9.8h7.4s.4 0 .4-.4c0 0 0-.4-.6-.4L7.1 27s-1 .3-1.1-1.2' class='st2'/%3E%3Cpath d='M7.3 25.9s-.2.7.5.5h4.9l1.3.3s1.4-.3 0-1.1H9.3s-.9-.2-1.1-.3c0 0-.5-.2-.9.6' class='st2'/%3E%3Cpath d='M7.3 25.9s-.2.7.5.5h4.9l1.3.3s1.4-.3 0-1.1H9.3s-.9-.2-1.1-.3c0 0-.5-.2-.9.6z' class='st4'/%3E%3Cpath d='M15.4 26.6s-.9 0-.9 1.2c0 0 .1.9 1 .9 0 0 .8-.2.8-1.1 0 0-.5-1.2-.9-1M16 26.1s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6c.1 0-1.4.4-1.3-.5' class='st2'/%3E%3Cpath d='M16 26.1s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6c.1 0-1.4.4-1.3-.5z' class='st4'/%3E%3Cpath d='M16.8 27.5s0-.4.7-.4h6.6s.6.3.6-.8c0 0 .2-5.2.3-10.9 0-1.7.1-3.5 0-5.1 0 0-.1-.7-.3-.9 0 0 0-.8.8-.5 0 0 .7 0 .5 1.1v1.7s-.1.7 1.1.5c0 0 1.3.2 1.3.7 0 0 .4 1-1.1.9h-1.1s-.5.3-.3.9l-.1 6.9s-.1 1.2 1 1.1c0 0 1.2 0 1.4.3 0 0 .8 1.2-1 1.1 0 0-1.1 0-1.3.1 0 0-.2.2-.3 2.5 0 0 .1 1.3-.9 1.2 0 0-6.6.1-7.2 0 0 0-.6.2-.7-.4M8.3 8.8 8.1 24s0 .7 1.1.8c0 0 1.4.1 1.7 0h3.2s.6.6.6-.1c0 0 .4-12.3.2-14.9 0 0 0-1.1-.9-1.1 0 0-3.6.3-3.9 0l-1.3-.3s-.6 0-.5.4' class='st2'/%3E%3Cpath d='M23.3 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.3-1.3-1.1' class='st2'/%3E%3Cpath d='M23.3 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.3-1.3-1.1z' class='st4'/%3E%3Cpath d='M15.7 9.5s-.1 7.2-.1 7.4l-.1 6-.1 2.1s.3.4.5.1c0 0 1.5-.4 2.5-.2 0 0 3 .3 3.7-.2 0 0 .5.2.6-.5 0 0 .2-13.3.1-13.5 0 0 .2-1.9.1-2.1 0 0 0-.4-.9 0 0 0 .1.4-4.4.2-.1 0-1.8 0-1.9.7' class='st2'/%3E%3Cpath d='m14.3 13.9-.4.9s-1 4.6-1.6 5.5c0 0-.1 1-.9.2 0 0-1.9-5.8-2-6l-.6-.4s-.4-.5.3-.6h1.8s.6.5-.2 1c0 0 .1.8 1.1 3.7 0 0 .3 1.1.6.3l1-3.4-.3-1s-.3-.5.1-.5c0 0 1-.1 1.1.3M17 14.7v5l-.1.4s-.5.6-.1.7c0 0-.4.3 3 .3 0 0 1.3.2 1-1.5 0 0-.1-.6-.6.3 0 0-.1.8-1.9.5 0 0-.4-.3-.4-.7v-2.1s0-.5.8-.5c0 0 .9.6 1 .3 0 0 .3-.8 0-1.2 0 0-.4 0-.5.1 0 0-.3.6-1.1.2 0 0-.4-.8-.1-1.4 0 0-.1-1.2.7-1.1 0 0 1 .2 1 .5 0 0 .2.6.5-.1l-.2-.7s-.1-.3-.4-.2c0 0-1.6.2-1.8 0l-1.3.1s-.2.5.4.7c0 .1.1.2.1.4' class='st0'/%3E%3C/svg%3E")
}*/
.site-nav .logo__wrap {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' version='1.1' viewBox='0 0 280.3 70.4'%3E%3Ctitle%3EHarvard University Logo%3C/title%3E%3Cstyle%3E.st0{fill:%23fff}.st2{fill:%231e1e1e}.st3,.st4{fill:none;stroke:%231e1e1e;stroke-width:.164}.st4{stroke-width:.1722}%3C/style%3E%3Cpath d='M113.2 48.6q0-.9-1.2-1.2V47c.4 0 1.9.1 2.3.1.3 0 1.8-.1 2.2-.1v.4c-.7.2-1.1.6-1.1 1.2v7.5c0 2.4 1.3 3.7 4 3.7 2.4 0 4.2-1.1 4.2-3.6v-7.7q0-.9-1.2-1.2V47c.3 0 1.5.1 1.9.1s1.6-.1 1.9-.1v.4c-.9.2-1.2.6-1.2 1.2v7.3c0 3.3-1.9 5.2-6 5.2-3.8 0-5.8-1.7-5.8-4.8zM129.6 60.5c.9-.2 1.2-.6 1.2-1.2V48.9c0-.9-.5-1.3-1.3-1.5V47h2.9000000000000004l9 10.6v-9q0-.9-1.2-1.2V47c.3 0 1.5.1 1.9.1s1.6-.1 1.9-.1v.4c-.9.2-1.3.6-1.3 1.2v12.5h-.5c-.3-.1-1-.4-2-1.5l-8.1-9.4v9.2c0 .6.3 1 1.2 1.2v.4c-.3 0-1.5-.1-1.9-.1s-1.6.1-1.9.1zM200.8 57.7h.4c.2.8.6 1.5 1.3 1.9.6.5 1.7.7 2.5.7 1.8 0 3-.9 3-2.3 0-1.5-1.5-2.2-3.2-3.1-1.3-.7-3.9-1.7-3.9-4.2 0-2.3 1.8-3.8 4.6-3.8 1.9 0 2.7.5 4 .4v2.8h-.4c-.5-1.7-2-2.2-3.7-2.2-1.9 0-2.5 1.1-2.5 2.1 0 1.5 1.5 2.3 3.2 3.1 1.9.8 4 1.9 4 4.3 0 2.3-1.8 3.9-5 3.9-1.9 0-3.1-.6-4.1-.7zM239.5 55.1l-3.7-5.9c-.6-1-1.1-1.6-1.8-1.8V47c.5 0 1.9.1 2.2.1.4 0 1.8-.1 2.4-.1v.4c-.5.1-.7.3-.7.7 0 .3.2.7.4 1.1.2.3 2.7 4.5 2.7 4.5l2.6-4.5c.3-.5.4-.9.4-1.2s-.2-.5-.6-.5V47c.4 0 1.4.1 1.7.1s1.4-.1 1.8-.1v.4c-1 .4-1.6 1.3-2.2 2.3l-3.3 5.6m.2-.7v4.7c0 .5.4 1.1 1.2 1.2v.4c-.4 0-1.9-.1-2.3-.1s-1.8.1-2.3.1v-.4c.8-.2 1.2-.7 1.2-1.2v-4.5M171.3 47h8.6c.3 0 .7 0 1-.2h.4l-.1 2.8h-.4c-.3-.9-.7-1.6-2.3-1.6h-3.7v5h2.9c.4 0 .9 0 1.1-.1.6-.1.9-.5 1.1-1.1h.4v3.5h-.4c-.2-.6-.4-1-1.1-1.1-.2-.1-.7-.1-1.1-.1h-2.9v5.7h4.1c1.8 0 2.3-.7 2.7-1.8h.4l-.4 2.9c-1.3-.1-2.1-.1-3.6-.1h-4.3c-.4 0-1.9.1-2.4.1v-.4c.8-.2 1.2-.5 1.2-1.3V48.6q0-1.05-1.2-1.2zM149.3 48.7c0-.7-.4-1.1-1.2-1.3V47c.5 0 1.9.1 2.4.1.4 0 1.9-.1 2.4-.1v.4c-.8.2-1.3.5-1.3 1.3v10.5c0 .7.4 1.1 1.3 1.3v.4c-.5 0-1.9-.1-2.4-.1-.4 0-1.9.1-2.4.1v-.4c.9-.2 1.3-.5 1.3-1.3zM214.6 48.7c0-.7-.4-1.1-1.2-1.3V47c.5 0 2 .1 2.4.1s1.9-.1 2.4-.1v.4c-.8.2-1.2.5-1.2 1.3v10.5c0 .7.4 1.1 1.2 1.3v.4c-.5 0-1.9-.1-2.4-.1-.4 0-1.9.1-2.4.1v-.4c.9-.2 1.2-.5 1.2-1.3zM226.6 47.1c-4.7 0-5.5-.1-6.4-.2v2.8h.4c.4-1.3 1.1-1.6 2-1.6h3v11c0 .7-.4 1.1-1.3 1.3v.4c.5 0 2-.1 2.4-.1s1.9.1 2.4.1v-.4c-.8-.2-1.3-.6-1.3-1.3v-11h2.9c.9 0 1.6.3 2 1.6h.4v-2.8c-1.1.1-1.8.2-6.5.2M188.9 59.2c0 .7.4 1.1 1.3 1.3v.4c-.5 0-2-.1-2.4-.1s-1.8.1-2.3.1v-.4c.8-.2 1.2-.5 1.2-1.3V48.6q0-1.05-1.2-1.2V47c.5 0 1.9.1 2.3.1.7 0 2.6-.1 3.4-.1 3.3 0 5.1 1.4 5.1 3.7 0 1.8-1.4 3.1-3.5 3.6 0 0 .5.3 1 .8.6.7 2.2 2.9 2.8 3.7s1.5 1.7 2.4 1.7v.3c-.4.1-1.1.2-1.6.2-1.1 0-2-.4-2.9-1.4-.8-.9-2-2.8-2.8-3.8-.5-.6-1.1-1.1-2.1-1.3-.2 0-.4-.1-.6-.1zm0-5.6c.4.1 1.1.1 1.7.1 2.6 0 3.4-1.5 3.4-2.8 0-1.9-1.2-3-3.5-3-.5 0-1.1.1-1.6.2zM156.1 48.7c-.3-.7-.8-1.2-1.6-1.3V47c.5 0 2.2.1 2.6.1.3 0 1.8-.1 2.3-.1v.4c-.4.1-1 .3-1 .8 0 .3.2.8.6 1.6l3.6 8.1 3.4-8.1c.3-.7.5-1.2.5-1.5 0-.4-.4-.7-1-.8V47c.4 0 1.5.1 1.9.1.3 0 1.6-.1 2.1-.1v.4c-.8.2-1.4.7-1.8 1.8l-5 11.7h-1.1zM168.9 11.8c-.6-1.3-1.5-2.2-2.9-2.5v-.7c.9 0 4 .1 4.7.1.6 0 3.6-.1 4.6-.1v.7c-.8.2-1.8.6-1.8 1.5 0 .6.4 1.5 1.1 3l6.8 15.4 6.4-15.4c.5-1.2.9-2.2.9-2.9 0-.8-.8-1.4-1.8-1.6v-.7c.9 0 2.9.1 3.6.1.6 0 3-.1 4-.1v.7c-1.6.4-2.6 1.4-3.5 3.4l-9.4 22.2h-2.1zM77.9 34c1.2-.3 2.1-.8 2.1-2.2V11.5c0-1.3-.8-1.9-2.1-2.2v-.8c.6 0 3.4.1 4.1.1.8 0 3.7-.1 4.3-.1v.7c-1.2.3-2.1.8-2.1 2.2V20h15.2v-8.5c0-1.4-.8-2-2.1-2.2v-.8c.6 0 3.5.1 4.3.1.7 0 3.5-.1 4.2-.1v.7c-1.2.3-2.1.8-2.1 2.2v20.3c0 1.3.8 1.9 2.1 2.2v.7c-.6 0-3.5-.1-4.2-.1-.8 0-3.6.1-4.3.1V34c1.2-.3 2.1-.8 2.1-2.2v-9.6H84.2v9.6c0 1.4.8 1.9 2.1 2.2v.7c-.6 0-3.6-.1-4.3-.1s-3.4.1-4.1.1zM253.1 34c1.6-.3 2.4-.9 2.4-2.3V11.5c0-1.4-.9-2-2.4-2.2v-.8c.9 0 3.7.1 4.5.1 1.3 0 4.8-.3 7.6-.3 9.3 0 15 5.2 15 13.1 0 7.7-5.9 13.4-15.5 13.4-2.8 0-6-.2-7.3-.2-.8 0-3.4.1-4.3.1zm6.6-1.3c1 .2 2.7.3 4.1.3 7.8 0 11.9-4.7 11.9-11.3 0-6.8-4.3-11.6-11.6-11.6-1.5 0-3.4.1-4.4.3zM147.6 31.6c0 1.3.9 2.1 2.4 2.4v.7c-.9 0-3.7-.1-4.6-.1-.7 0-3.5.1-4.4.1V34c1.5-.3 2.3-1 2.3-2.4v-20c0-1.2-.7-2-2.3-2.3v-.8c.9 0 3.6.1 4.4.1 1.3 0 4.9-.2 6.4-.2 6.3 0 9.8 2.6 9.8 7 0 3.5-2.6 5.8-6.6 6.8 0 0 .9.5 1.8 1.6 1.1 1.3 4.2 5.7 5.4 7.2s2.8 3.2 4.5 3.2v.6c-.8.2-2.1.3-3.1.3-2.1 0-3.8-.8-5.5-2.8-1.4-1.7-3.9-5.4-5.3-7.2-.9-1.2-2-2.1-4-2.4-.4-.1-.8-.1-1.2-.2zm0-10.6c.8.1 2.1.2 3.3.2 4.9 0 6.4-2.8 6.4-5.3 0-3.5-2.4-5.7-6.6-5.7-.9 0-2.2.1-3.1.3zM230.2 31.6c0 1.3.9 2.1 2.4 2.4v.7c-.9 0-3.7-.1-4.5-.1-.7 0-3.5.1-4.4.1V34c1.5-.3 2.3-1 2.3-2.4v-20c0-1.2-.7-2-2.3-2.3v-.8c.9 0 3.6.1 4.4.1 1.3 0 4.9-.2 6.3-.2 6.3 0 9.8 2.6 9.8 7 0 3.5-2.6 5.8-6.6 6.8 0 0 .9.5 1.8 1.6 1.1 1.3 4.2 5.7 5.4 7.2s2.8 3.2 4.5 3.2v.6c-.8.2-2.1.3-3.1.3-2.1 0-3.8-.8-5.5-2.8-1.4-1.7-3.9-5.4-5.3-7.2-.9-1.2-2-2.1-4-2.4-.4-.1-.8-.1-1.2-.2zm0-10.6c.8.1 2.1.2 3.3.2 4.9 0 6.4-2.8 6.4-5.3 0-3.5-2.4-5.7-6.6-5.7-.9 0-2.2.1-3.1.3zM109.6 34c1.7-.4 2.6-1.5 3.2-2.9l8.4-20.2c.4-.8.8-2.5.8-2.5h2.4s.4 1.7.8 2.6l8.9 20.2c.6 1.4 1.3 2.4 3.1 2.8v.7c-1 0-3.9-.1-4.6-.1s-3.5.1-4.5.1V34c1.3-.3 1.7-1 1.7-1.6 0-.5-.2-1.2-.5-1.8l-1.9-4.3h-9.8l-1.7 4.4c-.2.5-.4 1.2-.4 1.7 0 .7.4 1.3 1.8 1.7v.7c-.9 0-3.2-.1-3.7-.1l-3.8.1zm16.7-9.8-4.2-9.7-3.9 9.7zM192.8 34c1.7-.4 2.6-1.5 3.2-2.9l8.4-20.2c.4-.8.8-2.5.8-2.5h2.4s.4 1.7.8 2.6l8.9 20.2c.6 1.4 1.3 2.4 3.1 2.8v.7c-1 0-3.9-.1-4.6-.1s-3.5.1-4.5.1V34c1.3-.3 1.7-1 1.7-1.6 0-.5-.2-1.2-.5-1.8l-1.9-4.3h-9.8l-1.7 4.4c-.2.5-.4 1.2-.4 1.7 0 .7.4 1.3 1.8 1.7v.7c-.9 0-3.2-.1-3.7-.1l-3.8.1V34zm16.6-9.8-4.2-9.7-3.9 9.7z' class='st0'/%3E%3Cpath d='M.4.4h58.5v22.1c0 10.1-3.8 31.6-29 47.6 0 0-27.4-11.4-29.5-47.6z' style='fill:%23a51c30'/%3E%3Cpath d='m29.8 70.4-.2-.1C29.4 70.2 2.1 58.4 0 22.5V0h59.2v22.4c0 8.8-2.8 31.2-29.2 47.8zM.7.7v21.7c2 34 26.8 46.2 29.1 47.2 25.9-16.5 28.7-38.5 28.7-47.2V.7z' class='st2'/%3E%3Cpath d='M44.7 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 0-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2 0-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6 1-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-.9v-2s.1-.5 1-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.8-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0-.1 5.4-.1 6 0 0-.1.8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s.1 1.2-1.3.9c-.2 0-7.4.1-8 0 .1-.2-.2-.2-.3 0M29.4 36.7s.3-.1.4-.4c0 0 1-.1 1.1-.2l3.1.2s3.1.2 4.4-.7c0 0 .5 0 .8.1 0 0 .7.1.8.4h1.8s1 .3 1 1v.9s-.2 1.7.3 1.8h1.4s1.1.5 1 1.2c0 0 0 1-1 1.1 0 0-1 .3-1.3.2 0 0-.3.4-.4 1l-.1 6.2s-.1.7.9.6c0 0 1.5-.1 1.9.7 0 0 .4 1.4-.4 1.6l-.6.3-1.2.2s-.5.1-.6.9v1.7s0 1.1-.8 1.1l-1.3.1s-.3.3-1 .1c0 0-8.1.1-8.3.1l-1 .2s-1 .9-1.9.2l-.7-.5s-.5.1-.7.1c-.2-.1-8.9.1-8.9.1s-1.9.2-2-.4c0 0-.2-2.4-.1-2.7 0 0 0-.7-.4-.8 0 0-1.9-.1-1.9-.3 0 0-1-.7-.7-1.4 0 0 .3-.9 1.3-1 0 0 1.5.2 1.5-.2 0 0 .1-.3.1-.8 0 0 .1-5.6 0-6 0 0 .1-.7-.5-.7 0 0-.7.2-1.1-.1 0 0-1.1 0-1.4-.8 0 0-.2-.6.1-1 0 0 .5-1 2-.7 0 0 .8.2 1-.4v-2.3s-.2-.6 1-1c0 0 1.5.4 2-.3 0 0 .5-1 1-.3 0 0 .9.9 3.4.8 0 0 4.3-.3 4.4-.2 0 0 1 .2 1.3.5zM16.5 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 .1-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2-.1-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6.9-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-1l.1-1.9s.1-.5.9-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.9-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0 0 5.4-.1 6 0 0 0 .8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s0 1.2-1.3.9c-.2 0-7.4.1-8 0 .2-.2-.1-.2-.2 0' class='st0'/%3E%3Cpath d='M44.7 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 0-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2 0-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6 1-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-.9v-2s.1-.5 1-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.8-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0-.1 5.4-.1 6 0 0-.1.8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s.1 1.2-1.3.9c-.2 0-7.4.1-8 0 .1-.2-.2-.2-.3 0' class='st2'/%3E%3Cpath d='M44.7 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 0-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2 0-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6 1-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-.9v-2s.1-.5 1-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.8-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0-.1 5.4-.1 6 0 0-.1.8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s.1 1.2-1.3.9c-.2 0-7.4.1-8 0 .1-.2-.2-.2-.3 0z' class='st3'/%3E%3Cpath d='M35.8 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7' class='st0'/%3E%3Cpath d='M35.8 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7z' class='st4'/%3E%3Cpath d='M34.2 25.8s.1-13.4 0-13.6v.2s-.1-2.3.5-3.3c0 0-.2-.8-1.3.2v1.9s0 1.1-1 1c0 0-1.1 0-1.7.5 0 0-.3 1 .8.9 0 0 1.7 0 1.8.7l-.1 7.2s.4 1.2-1 1.2c0 0-1.6-.1-1.6.9 0 0 .3.8 1.7.6 0 0 1 .2 1 1.1v1.8s-.1.7.8.8h7.4s.4 0 .4-.4c0 0 0-.4-.6-.4l-6-.1s-1 .3-1.1-1.2' class='st0'/%3E%3Cpath d='M35.6 25.8s-.2.7.5.5H41l1.3.3s1.4-.3 0-1.1h-4.7s-.9-.2-1.1-.3c0 0-.5-.2-.9.6' class='st0'/%3E%3Cpath d='M35.6 25.8s-.2.7.5.5H41l1.3.3s1.4-.3 0-1.1h-4.7s-.9-.2-1.1-.3c0 0-.5-.2-.9.6z' class='st4'/%3E%3Cpath d='M43.7 26.5s-.9 0-.8 1.2c0 0 .1.9 1 .9 0 0 .8-.1.8-1.1 0 0-.6-1.2-1-1M44.4 26s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6s-1.5.4-1.3-.5' class='st0'/%3E%3Cpath d='M44.4 26s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6s-1.5.4-1.3-.5z' class='st4'/%3E%3Cpath d='M45 27.5s0-.4.7-.4h6.6s.6.3.6-.8c0 0 .2-5.2.3-10.9 0-1.7.1-3.5 0-5.1 0 0-.2-.7-.3-.9 0 0 0-.8.8-.5 0 0 .7 0 .5 1.1v1.6s-.1.7 1.1.5c0 0 1.3.2 1.3.7 0 0 .4 1-1.1.9h-1.1s-.5.3-.3.9l-.1 6.9s-.1 1.2 1 1.1c0 0 1.2 0 1.4.3 0 0 .8 1.2-.9 1.1 0 0-1.1 0-1.3.1 0 0-.2.2-.3 2.5 0 0 .1 1.3-.9 1.2 0 0-6.6.1-7.2 0 0 .1-.7.3-.8-.3M36.5 8.8 36.3 24s0 .7 1.1.8c0 0 1.4.1 1.7 0h3.2s.6.6.6-.2c0 0 .4-12.3.2-14.9 0 0 0-1.1-.9-1.1 0 0-3.6.3-3.9 0L37 8.4s-.6 0-.5.4' class='st0'/%3E%3Cpath d='M44 9.6s-.1 7.2-.1 7.4l-.1 6-.2 2.1s.3.4.5.1c0 0 1.5-.4 2.5-.2 0 0 3 .3 3.7-.2 0 0 .5.2.6-.5 0 0 .2-13.3.1-13.5 0 0 .2-1.9.1-2.1 0 0 0-.4-.8 0 0 0 .1.4-4.4.2-.1 0-1.9-.1-1.9.7M51.5 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.2-1.3-1.1' class='st0'/%3E%3Cpath d='M51.5 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.2-1.3-1.1z' class='st4'/%3E%3Cpath d='M45.7 13.9c-.1-.4.8-.4.8-.4l.5.1c.3 0 .7.1.7.1.3.5-.2.8-.2.8l-.2.6v5c.1.2.5.7.5.7 0 .4-.5.3-.5.3h-1.4c-.4 0-.3-.5-.3-.5.5-.2.6-1.1.6-1.1v-4.7zM39.3 18.3l-.1 1.5.4.7c.3.4-.2.7-.2.7l-1.5-.2c-.3-.1 0-.6 0-.6.4-.2.4-.8.4-.8v-4.8c0-.2-.4-.7-.4-.7-.3 0-.2-.5-.2-.5.1-.2.9-.1.9-.1h2c1.9.6 1.6 2 1.6 2 .1 1.4-1.3 1.9-1.3 1.9l-.1.8 1.4 2.2c.2.2.2.4.2.4-.2.5-1 0-1 0l-1.7-2.7c-.2-.2-.4.2-.4.2m0-3.8V17c.9.7 1.4-.3 1.4-.3 1.2-1.1 0-2.2-.2-2.5s-1.1 0-1.1 0zM29.4 36.7s.3-.1.4-.4c0 0 1-.1 1.1-.2l3.1.2s3.1.2 4.4-.7c0 0 .5 0 .8.1 0 0 .7.1.8.4h1.8s1 .3 1 1v.9s-.2 1.7.3 1.8h1.4s1.1.5 1 1.2c0 0 0 1-1 1.1 0 0-1 .3-1.3.2 0 0-.3.4-.4 1l-.1 6.2s-.1.7.9.6c0 0 1.5-.1 1.9.7 0 0 .4 1.4-.4 1.6l-.6.3-1.2.2s-.5.1-.6.9v1.7s0 1.1-.8 1.1l-1.3.1s-.3.3-1 .1c0 0-8.1.1-8.3.1l-1 .2s-1 .9-1.9.2l-.7-.5s-.5.1-.7.1c-.2-.1-8.9.1-8.9.1s-1.9.2-2-.4c0 0-.2-2.4-.1-2.7 0 0 0-.7-.4-.8 0 0-1.9-.1-1.9-.3 0 0-1-.7-.7-1.4 0 0 .3-.9 1.3-1 0 0 1.5.2 1.5-.2 0 0 .1-.3.1-.8 0 0 .1-5.6 0-6 0 0 .1-.7-.5-.7 0 0-.7.2-1.1-.1 0 0-1.1 0-1.4-.8 0 0-.2-.6.1-1 0 0 .5-1 2-.7 0 0 .8.2 1-.4v-2.3s-.2-.6 1-1c0 0 1.5.4 2-.3 0 0 .5-1 1-.3 0 0 .9.9 3.4.8 0 0 4.3-.3 4.4-.2 0 0 1 .2 1.3.5z' class='st2'/%3E%3Cpath d='M29.4 36.6s.3-.1.4-.4c0 0 1-.1 1.1-.2l3.1.2s3.1.2 4.4-.7c0 0 .5 0 .8.1 0 0 .7.1.8.4h1.8s1 .3 1 1v.8s-.2 1.7.3 1.8h1.4s1.1.5 1 1.2c0 0 0 1-1 1.1 0 0-1 .3-1.3.2 0 0-.3.4-.4 1l-.1 6.2s-.1.7.9.6c0 0 1.5-.1 1.9.7 0 0 .4 1.4-.4 1.6l-.6.3-1.2.2s-.5.1-.6.9v1.7s0 1.1-.8 1.1l-1.3.1s-.3.3-1 .1c0 0-8.1.1-8.3.1l-1 .2s-1 .9-1.9.2l-.7-.5s-.5.1-.7.1c-.2-.1-8.9.1-8.9.1s-1.9.2-2-.4c0 0-.2-2.4-.1-2.7 0 0 0-.7-.4-.8 0 0-1.9-.1-1.9-.3 0 0-1-.7-.7-1.4 0 0 .3-.9 1.3-1 0 0 1.5.2 1.5-.2 0 0 .1-.3.1-.8 0 0 .1-5.6 0-6 0 0 .1-.7-.5-.7 0 0-.7.2-1.1-.1 0 0-1.1 0-1.4-.8 0 0-.2-.6.1-1 0 0 .5-1 2-.7 0 0 .9.2 1-.4v-2.3s-.2-.6 1-1c0 0 1.5.4 2-.3 0 0 .5-1 1-.3 0 0 .9.9 3.4.8 0 0 4.3-.3 4.4-.2 0 0 1 .2 1.3.5z' class='st3'/%3E%3Cpath d='M30.6 55.3s.6-.3 1-.2 5.9-.1 5.9-.1 2.4.2 2.8-.2l.6-.2s.2-.3.2-.7v-1.7l.1-.5V38.6s.2-1-.4-1.6c0 0 0-.4.2-.3s.1 0 .1 0 .8-.2 1 .1c0 0 .4 1.1 0 1.8 0 0-.1 1.4.6 1.4 0 0 .3.3.8.1 0 0 1.2.1 1.2.5 0 0 0 .9-.8.7l-1.1.1s-.8.2-.7 1c.1.9 0 7.4 0 7.4s0 .8 1.2.7c0 0 1.5-.1 1.5.4 0 0 .4.9-.7 1 0 0-2-.1-1.8.5 0 0-.1 1.3-.2 1.6 0 0 .2 1.1 0 1.3 0 0-.1.6-1.4.5 0 0-8.1 0-9.4.1-.1.2-.9.1-.7-.6M29.2 54.4s.8.1.8.9 0 1.2-.4 1.3c-.5.1-1-.1-1.1-.7-.2-.6 0-1.3.7-1.5' class='st0'/%3E%3Cpath d='M30.1 54s.8-.6 1.2-.5c0 0 4.3.3 5.6.1s.5-.1.5-.1 1.1 0 1.5-.4c0 0 .3-.1.5.2l.7.8s0 .5-.8.4c0 0-7.7 0-8 .1.1 0-1.3.2-1.2-.6' class='st0'/%3E%3Cpath d='M30.1 54s.8-.6 1.2-.5c0 0 4.3.3 5.6.1s.5-.1.5-.1 1.1 0 1.5-.4c0 0 .3-.1.5.2l.7.8s0 .5-.8.4c0 0-7.7 0-8 .1.1 0-1.3.2-1.2-.6z' class='st4'/%3E%3Cpath d='M18.9 37.2s.3 0 .3.6l-.1 14.3s.1.9-.7 1.6c0 0-.4.5-.4-.3l.2-14.6s0-1.1.7-1.6' class='st0'/%3E%3Cpath d='M18.9 37.2s.3 0 .3.6l-.1 14.3s.1.9-.7 1.6c0 0-.4.5-.4-.3l.2-14.6s0-1.1.7-1.6z' class='st4'/%3E%3Cpath d='M18.1 37.3s-.6 1-.5 1.3v15.8s-.1 1.1.8.8c0 0 8.3-.2 8.9 0 0 0 .8.1.5.5 0 0 0 .3-.5.2 0 0-3.9.4-7.5.2 0 0-2.4.1-2.5-.1 0 0-.4-.1-.4-1.4 0 0 0-1.3-.1-1.5 0 0 .1-.7-1.1-.8 0 0-1.7.3-1.7-.7 0 0 .2-.7 1.9-.6 0 0 1.2.2.9-.8l.1-7s.2-1.2-.7-1.3h-1s-1.4 0-1.3-.8c0 0 .5-.8 1.9-.7 0 0 1 .2 1.1-1 0 0 0-2.4.5-2.5-.1 0 1.1.1.7.4' class='st0'/%3E%3Cpath d='M19.5 53s.7.7 1.8.7l6.4.1s.7.1.7.4c0 0-.1.6-1 .4l-7.8-.1-.9.1s-.6-.1.3-1.2z' class='st0'/%3E%3Cpath d='M19.5 53s.7.7 1.8.7l6.4.1s.7.1.7.4c0 0-.1.6-1 .4l-7.8-.1-.9.1s-.6-.1.3-1.2z' class='st4'/%3E%3Cpath d='M39.4 52.4s.6 1.1.8 1.2c0 0 .5.6.4-.5l.1-13.7s-.1-.5 0-1.2l-.6-1s-.6-.5-.6.3V52z' class='st0'/%3E%3Cpath d='M39.4 52.4s.6 1.1.8 1.2c0 0 .5.6.4-.5l.1-13.7s-.1-.5 0-1.2l-.6-1s-.6-.5-.6.3V52z' class='st4'/%3E%3Cpath d='M28.9 45.9s0 1.1-.1 2.2c-.1.6.2 3.4 0 4.8 0 0 0 .5-1 .1 0 0-6.1.1-6.2-.1 0 0-1.7.1-1.8-.8 0 0 .2-6.5.1-6.7 0 0-.1-3.5 0-3.9 0 0 .1-3.3 0-3.7 0 0 0-.8-.1-1.1 0 0 0-.5.8-.2 0 0 .3.5 1.8.3 0 0 1.1.2 2.2 0 0 0 2.4-.2 3 0 0 0 1-.2 1.2.9v2.9l.3 1 .3-.2.1-.7v-3.1s.2-.6 1-.7c0 0 1.2-.1 1.4 0s2.8.2 3.5.1.8.5 3-.6c0 0 .6 0 .6.4 0 0-.2 4 0 4.8 0 0 0 7.4-.2 7.9l.1 2.4s.1 1-1.6 1.1c0 0 1 .1-5.5-.1 0 0-1-.1-2.2.5 0 0-.2-.1-.2-.7 0 0 .2-2.2 0-4.4l-.1-2.4z' class='st0'/%3E%3Cpath d='M24.7 42.5s.1 3.5 0 4v.8s.2.5.5.7c0 0 .2.7-.3.6 0 0-1.2-.1-1.5 0 0 0-.7 0 0-.8 0 0 .2-.3.2-1.2 0 0 0-4 .1-4.2 0 0 .1-.5-.2-.7h-.6l-.7.7s-.2.7-.5 0V42l.4-1.1h.3s.4.3.8.4h2.2l.8-.4s.3 0 .2.5c0 0 .1 1.1-.5 1.2 0 0-.4-.1-.6-.7 0-.1-.6-.5-.6.6M35.1 41.2s-1.8-.2-1.8 1.8c0 0-.2 1.3 1.8 2.2 0 0 1.5.7 1.4 1.6 0 0-.2 1.6-1.8.8 0 0-.8-.4-.7-.8 0 0-.2-.5-.5-.4 0 0-.3.1-.2 1.7 0 0 0 .6.7 0l.4.1s1.3 1 2.4-.2c0 0 1.2-1.1.3-2.4 0 0-.6-1-1.7-1.4 0 0-1-.5-1.3-1.3 0 0 .3-1.4 1.6-.7 0 0 .5.6.8.7 0 0 .4 0 .3-.9l-.1-.7s-.1-.5-.8 0c0-.1-.6.2-.8-.1M29.4 40.2c.3.2.4.7.4.7 1 2.5 1.8 6.2 1.8 6.2.2.5.7.8.7.8.8.3 0 .5 0 .5-.3.1-1.4 0-1.4 0-.6-.1-.3-.3-.3-.3.2-.2 0-1.2 0-1.2 0-.4-.5-1-.5-1-.2-.1-.5.3-.5.3s-.5.2-.6 0-.4-.4-.4-.4c-.6 0-.8 1.4-.8 1.4.3 1.2 0 1 0 1-.3.4-1.2.1-1.2.1-.4-.1-.1-.4-.1-.4.5-.1.7-.7.7-.7.2-.3 1.8-6.5 1.8-6.5-.1-.1 0-.7.4-.5m-.8 3.2c0 .2-.4 1.6-.4 1.6l.3.5h1c.2 0 .3-.2.3-.5 0-.2-.5-1.7-.5-1.7l-.2-.3zM16.5 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 .1-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2-.1-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6.9-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-1l.1-1.9s.1-.5.9-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.9-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0 0 5.4-.1 6 0 0 0 .8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s0 1.2-1.3.9c-.2 0-7.4.1-8 0 .2-.2-.1-.2-.2 0' class='st2'/%3E%3Cpath d='M16.5 28.8s-.5 1.7-2.8 0l-8-.2s-1 .3-1.2-.8c0 0 .2-2.2.1-2.4 0 0 .1-.6-1-.6 0 0-1.6.2-1.7-1.2 0 0-.3-1.5 1.9-1.5 0 0 .7.3.8-.6 0 0-.1-6.2-.1-6.6 0 0 .2-.6-.9-.7 0 0-1.6.3-1.8-.7 0 0-.1-1.6.9-1.7 0 0 1.3.1 1.5-.2 0 0 .3.2.2-1l.1-1.9s.1-.5.9-.5c0 0 1.5.1 1.7 0 0 0 .3-.4.4-.6 0 0 .8 0 .9.1 0 0 1.1.8 5.5.5 0 0 .7 0 .8.2 0 0 .8.6 1.3 0 0 0 .7-.1 2.9-.1 0 0 2.3.6 3.9-.7l.5.1s.7 1.1 1.1.8c0 0 1.4-.1 1.7.1 0 0 .5.7.2 2.6 0 0-.3.8 1.1.8 0 0 1.6-.3 1.4 1.2 0 0 .4 1.7-2.2 1.4 0 0-.3.5-.3.8 0 0 0 5.4-.1 6 0 0 0 .8 1.1.8 0 0 1.5-.1 1.6 1.3 0 0 .2 1.8-2 1.5 0 0-.7.1-.8.5l-.1 2.4s0 1.2-1.3.9c-.2 0-7.4.1-8 0 .2-.2-.1-.2-.2 0z' class='st3'/%3E%3Cpath d='M7.6 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7' class='st0'/%3E%3Cpath d='M7.6 9.2s.1 1 .1 1.2-.1 13.7-.1 13.7.1 1-.8 1.6c0 0-.2.1-.3-.6l.1-14.2s.1-1.7 1-1.7z' class='st4'/%3E%3Cpath d='M6 25.8s.1-13.4.1-13.6c-.1-.2 0 .2 0 .2s-.1-2.3.5-3.3c0 0-.2-.8-1.3.2l-.1 2s0 1.1-1 1c0 0-1.1 0-1.7.5 0 0-.3 1 .8.9 0 0 1.7 0 1.8.7L5 21.6s.4 1.2-.9 1.2c0 0-1.6-.1-1.6.9 0 0 .3.8 1.7.6 0 0 1 .2.9 1.1v1.8s-.1.7.9.8h7.4s.4 0 .4-.4c0 0 0-.4-.6-.4L7.1 27s-1 .3-1.1-1.2' class='st0'/%3E%3Cpath d='M7.3 25.9s-.2.7.5.5h4.9l1.3.3s1.4-.3 0-1.1H9.3s-.9-.2-1.1-.3c0 0-.5-.2-.9.6' class='st0'/%3E%3Cpath d='M7.3 25.9s-.2.7.5.5h4.9l1.3.3s1.4-.3 0-1.1H9.3s-.9-.2-1.1-.3c0 0-.5-.2-.9.6z' class='st4'/%3E%3Cpath d='M15.4 26.6s-.9 0-.9 1.2c0 0 .1.9 1 .9 0 0 .8-.2.8-1.1 0 0-.5-1.2-.9-1M16 26.1s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6c.1 0-1.4.4-1.3-.5' class='st0'/%3E%3Cpath d='M16 26.1s.4-.5.7-.5c0 0 4.7.4 5.5-.1 0 0 .7-.1.9 0 0 0 .7.6.7.9 0 0 0 .4-.9.2h-5.6c.1 0-1.4.4-1.3-.5z' class='st4'/%3E%3Cpath d='M16.8 27.5s0-.4.7-.4h6.6s.6.3.6-.8c0 0 .2-5.2.3-10.9 0-1.7.1-3.5 0-5.1 0 0-.1-.7-.3-.9 0 0 0-.8.8-.5 0 0 .7 0 .5 1.1v1.7s-.1.7 1.1.5c0 0 1.3.2 1.3.7 0 0 .4 1-1.1.9h-1.1s-.5.3-.3.9l-.1 6.9s-.1 1.2 1 1.1c0 0 1.2 0 1.4.3 0 0 .8 1.2-1 1.1 0 0-1.1 0-1.3.1 0 0-.2.2-.3 2.5 0 0 .1 1.3-.9 1.2 0 0-6.6.1-7.2 0 0 0-.6.2-.7-.4M8.3 8.8 8.1 24s0 .7 1.1.8c0 0 1.4.1 1.7 0h3.2s.6.6.6-.1c0 0 .4-12.3.2-14.9 0 0 0-1.1-.9-1.1 0 0-3.6.3-3.9 0l-1.3-.3s-.6 0-.5.4' class='st0'/%3E%3Cpath d='M23.3 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.3-1.3-1.1' class='st0'/%3E%3Cpath d='M23.3 9.4v15s.4 1.3 1 1.2c0 0 .1-.3.1-.8l.2-14.3s-.5-2.3-1.3-1.1z' class='st4'/%3E%3Cpath d='M15.7 9.5s-.1 7.2-.1 7.4l-.1 6-.1 2.1s.3.4.5.1c0 0 1.5-.4 2.5-.2 0 0 3 .3 3.7-.2 0 0 .5.2.6-.5 0 0 .2-13.3.1-13.5 0 0 .2-1.9.1-2.1 0 0 0-.4-.9 0 0 0 .1.4-4.4.2-.1 0-1.8 0-1.9.7' class='st0'/%3E%3Cpath d='m14.3 13.9-.4.9s-1 4.6-1.6 5.5c0 0-.1 1-.9.2 0 0-1.9-5.8-2-6l-.6-.4s-.4-.5.3-.6h1.8s.6.5-.2 1c0 0 .1.8 1.1 3.7 0 0 .3 1.1.6.3l1-3.4-.3-1s-.3-.5.1-.5c0 0 1-.1 1.1.3M17 14.7v5l-.1.4s-.5.6-.1.7c0 0-.4.3 3 .3 0 0 1.3.2 1-1.5 0 0-.1-.6-.6.3 0 0-.1.8-1.9.5 0 0-.4-.3-.4-.7v-2.1s0-.5.8-.5c0 0 .9.6 1 .3 0 0 .3-.8 0-1.2 0 0-.4 0-.5.1 0 0-.3.6-1.1.2 0 0-.4-.8-.1-1.4 0 0-.1-1.2.7-1.1 0 0 1 .2 1 .5 0 0 .2.6.5-.1l-.2-.7s-.1-.3-.4-.2c0 0-1.6.2-1.8 0l-1.3.1s-.2.5.4.7c0 .1.1.2.1.4' class='st2'/%3E%3C/svg%3E");
  color:#fff;
  position:relative;
  top:-2px
}
.site-header {
  position:sticky;
  -webkit-user-select:none;
  -moz-user-select:none;
  user-select:none;
  z-index:12000
}
.site-header:before {
  background-color:hsla(0,0%,5%,.2);
  bottom:0;
  content:"";
  height:0;
  left:0;
  opacity:0;
  overflow:hidden;
  position:fixed;
  right:0;
  top:0;
  visibility:hidden;
  width:100%
}
.site-scrolling--masthead-stuck:not(.site-scrolling--up) .site-header:not(.site-search--is-open) {
  pointer-events:none
}
.site-header.site-search--is-open,
.site-scrolling--masthead-stuck .site-header {
  top:0
}
.site-scrolling--masthead-stuck.admin-bar .site-header {
  top:46px
}
@media (min-width:783px) {
  .site-scrolling--masthead-stuck.admin-bar .site-header {
    top:32px
  }
}
.admin-bar .site-header.site-search--is-open {
  top:46px
}
@media (min-width:783px) {
  .admin-bar .site-header.site-search--is-open {
    top:32px
  }
}
.site-header--position-fixed {
  margin-bottom:-70px
}
@media (min-width:768px) {
  .site-header--position-fixed {
    margin-bottom:-75px
  }
}
@media (min-width:960px) {
  .site-header--position-fixed {
    margin-bottom:-90px
  }
}
.site-header__brand {
  display:flex;
  height:70px;
  justify-content:space-between;
  line-height:70px;
  position:relative;
  transition:transform .15s ease,background-color .15s ease;
  -webkit-user-select:none;
  -moz-user-select:none;
  user-select:none;
  z-index:12000
}
@media (min-width:768px) {
  .site-header__brand {
    height:75px;
    line-height:75px
  }
}
@media (min-width:1260px) {
  .site-header__brand {
    height:90px;
    line-height:90px
  }
}
.site-header--position-static .site-header__brand {
  background-color:#e3e5e5;
  border-bottom:1px solid #bac5c6
}
.site-scrolling--masthead-stuck .site-header__brand {
  background-color:#01409f;
  border-bottom:1px solid #bac5c6;
  transform:translateY(-70px)
}
@media (min-width:768px) {
  .site-scrolling--masthead-stuck .site-header__brand {
    transform:translateY(-75px)
  }
}
@media (min-width:960px) {
  .site-scrolling--masthead-stuck .site-header__brand {
    transform:translateY(-90px)
  }
}
.site-scrolling--masthead-stuck .site-search--is-open .site-header__brand,
.site-scrolling--up .site-header__brand {
  transform:translateY(0)
}
.site-scrolling--disable-transitions .site-header__brand {
  transition:none
}
.site-search--is-open .site-header__brand {
  transition:background-color .15s ease
}
.site-header__brand-inner {
  align-items:center;
  display:flex;
  padding:0 24px;
  width:100%
}
@media (min-width:960px) {
  .site-header__brand-inner {
    padding:0 0 0 40px
  }
}
#wpadminbar {
  position:fixed!important
}
.site-triggers {
  align-self:stretch;
  display:flex;
  flex:1;
  justify-content:flex-end;
  margin-right:-8px
}
@media (min-width:960px) {
  .site-triggers {
    margin-right:0;
    padding-left:20px
  }
}
.site-triggers__main-item-wrap {
  align-items:center;
  display:flex;
  margin-left:9px
}
@media (min-width:960px) {
  .site-triggers__main-item-wrap {
    margin-left:0
  }
  .site-header--position-static .site-triggers__main-item-wrap,
  .site-scrolling--up .site-triggers__main-item-wrap {
    height:calc(100% + 1px)
  }
}
.site-trigger-item {
  align-items:center;
  display:flex
}
@media (min-width:960px) {
  .site-trigger-item {
    height:100%
  }
}
.site-trigger-item~.site-trigger-item {
  margin-left:9px
}
@media (min-width:960px) {
  .site-trigger-item~.site-trigger-item {
    margin-left:0
  }
  .site-trigger-item.site-trigger-item--hot-links {
    align-items:flex-start;
    flex:1;
    margin-right:auto;
    max-width:calc(100% - 331px);
    position:relative
  }
  .site-trigger-item.site-trigger-item--search {
    position:relative
  }
  .site-trigger-item:last-of-type {
    border-left:1px solid #292c2f
  }
}
.site-trigger {
  align-items:center;
  background-color:initial;
  border:0;
  cursor:pointer;
  display:inline-flex;
  justify-content:center;
  padding:0;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out
}
.site-trigger--primary {
  height:40px;
  width:40px
}
@media (min-width:960px) {
  .site-trigger--primary {
    background-color:#0e0e0e;
    color:#fff;
    display:block;
    height:100%;
    padding:0 39px 0 31px;
    width:auto
  }
}
.site-trigger--primary:focus,
.site-trigger--primary:hover {
  color:#464a4f
}
@media (min-width:960px) {
  .site-trigger--primary:focus,
  .site-trigger--primary:hover {
    background-color:#292c2f;
    color:#fff
  }
}
body:not(.site-scrolling--masthead-stuck) .site-header--theme-light .site-trigger--primary {
  color:#fff
}
body:not(.site-scrolling--masthead-stuck) .site-header--theme-light .site-trigger--primary:focus,
body:not(.site-scrolling--masthead-stuck) .site-header--theme-light .site-trigger--primary:hover {
  color:#bac5c6
}
@media (min-width:960px) {
  body:not(.site-scrolling--masthead-stuck) .site-header--theme-light .site-trigger--primary:focus,
  body:not(.site-scrolling--masthead-stuck) .site-header--theme-light .site-trigger--primary:hover {
    color:#fff
  }
}
.site-trigger--nav-close {
  color:#fff;
  position:absolute;
  right:24px;
  top:50%;
  transform:translateY(-50%)
}
@media (min-width:960px) {
  .site-trigger--nav-close {
    right:40px
  }
}
.site-trigger--nav-close:focus .site-trigger__icon,
.site-trigger--nav-close:hover .site-trigger__icon {
  border-color:#fff
}
.site-trigger--nav-close .site-trigger__icon {
  border:1px solid #464a4f;
  border-radius:50%;
  font-size:24px;
  height:36px;
  line-height:36px;
  transition:border-color .15s ease-in-out;
  width:36px
}
@media (min-width:960px) {
  .site-trigger--nav-close .site-trigger__icon {
    margin-right:0
  }
}
.site-trigger--nav-close .site-trigger__text {
  margin-right:17px
}
.site-trigger--search-close {
  color:#fff;
  margin-top:-19px;
  position:absolute;
  right:24px;
  top:36px;
  z-index:1
}
@media (min-width:960px) {
  .site-trigger--search-close {
    top:38px
  }
}
@media (min-width:1260px) {
  .site-trigger--search-close {
    top:46px
  }
}
.site-trigger--search-close:focus .site-trigger__icon,
.site-trigger--search-close:hover .site-trigger__icon {
  border-color:#fff
}
.site-trigger--search-close .site-trigger__icon {
  border:1px solid #464a4f;
  border-radius:50%;
  font-size:24px;
  height:36px;
  line-height:36px;
  transition:color .15s ease-in-out,border-color .15s ease-in-out;
  width:36px
}
@media (min-width:960px) {
  .site-trigger--search-close .site-trigger__icon {
    margin-right:0
  }
}
.site-trigger--hot-links {
  border:1px solid #df072e;
  border-radius:50%;
  color:#fff;
  height:28px;
  margin-right:5px;
  min-width:28px;
  padding:2px
}
@media (min-width:960px) {
  .site-trigger--hot-links {
    display:none;
    visibility:hidden
  }
}
.site-trigger--hot-links:focus,
.site-trigger--hot-links:hover {
  border-color:#a51c30;
  color:#fff
}
.site-trigger--hot-links:focus .site-trigger--hot-links__text,
.site-trigger--hot-links:hover .site-trigger--hot-links__text {
  background-color:#a51c30
}
.site-trigger--hot-links__text {
  background-color:#df072e;
  border-radius:50%;
  display:inline-block;
  font-family:GT America Standard Bold;
  font-size:11px;
  height:20px;
  line-height:20px;
  min-width:20px;
  text-align:center;
  transition:all .15s ease-in-out
}
.site-trigger__icon {
  font-size:31px
}
@media (min-width:960px) {
  .site-trigger__icon {
    display:inline-block;
    margin-right:11px;
    vertical-align:middle
  }
  .site-trigger__icon.icon-search {
    margin-right:6px
  }
}
.site-trigger__text {
  border:0;
  clip:rect(0,0,0,0);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  white-space:nowrap;
  width:1px
}
@media (min-width:960px) {
  .site-trigger__text {
    clip:auto;
    display:inline-block;
    font-size:18px;
    height:auto;
    letter-spacing:-.1px;
    margin:0;
    overflow:visible;
    position:static;
    vertical-align:middle;
    white-space:inherit;
    width:auto
  }
}
.site-search {
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  background-color:#0e0e0e;
  height:0;
  left:0;
  opacity:0;
  overflow:hidden;
  position:fixed;
  right:0;
  top:0;
  transform:translate3d(0,-100%,0);
  transition:transform .25s cubic-bezier(.52,.16,.24,1);
  visibility:hidden;
  width:100%;
  z-index:11999
}
@media (min-width:960px) {
  .site-search {
    left:auto;
    position:absolute;
    right:0;
    top:0;
    transform:none;
    transition:opacity .25s cubic-bezier(.52,.16,.24,1);
    width:510px
  }
}
@media (min-width:1260px) {
  .site-search {
    width:575px
  }
}
.site-search--is-open .site-search {
  height:auto;
  opacity:1;
  visibility:visible;
  z-index:12001
}
@media (min-width:960px) {
  .site-search--is-open .site-search {
    opacity:0
  }
}
.site-search--is-active .site-search {
  transform:translateZ(0)
}
@media (min-width:960px) {
  .site-search--is-active .site-search {
    opacity:1;
    transform:none
  }
}
.admin-bar .site-search {
  top:46px
}
@media (min-width:783px) {
  .admin-bar .site-search {
    top:32px
  }
}
@media (min-width:960px) {
  .admin-bar .site-search {
    top:0
  }
}
.site-scrolling--masthead-stuck.admin-bar .site-search {
  top:0
}
.site-header__search {
  background-color:#0e0e0e
}
.site-header__search form.gsc-search-box {
  margin-bottom:0;
  padding:0;
  position:relative
}
.site-header__search table {
  display:block;
  margin-bottom:0!important
}
.site-header__search tbody,
.site-header__search td,
.site-header__search tr {
  display:block
}
.site-header__search td.gsc-input {
  height:70px;
  padding:2px!important;
  position:relative;
  width:100%
}
@media (min-width:960px) {
  .site-header__search td.gsc-input {
    height:75px
  }
}
@media (min-width:1260px) {
  .site-header__search td.gsc-input {
    height:90px
  }
}
.site-header__search td.gsc-input input {
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  color:#fff;
  font-family:GT America Standard Regular;
  font-size:16px!important;
  height:66px!important;
  letter-spacing:-.1px;
  line-height:1;
  margin:0!important;
  padding:2px 105px 0 22px!important;
  width:100%
}
@media (min-width:500px) {
  .site-header__search td.gsc-input input {
    font-size:18px!important;
    padding-right:120px!important
  }
}
@media (min-width:960px) {
  .site-header__search td.gsc-input input {
    height:71px!important
  }
}
@media (min-width:1260px) {
  .site-header__search td.gsc-input input {
    font-size:19px;
    height:86px!important
  }
}
.site-header__search td.gsc-input input:focus:not(:focus-visible) {
  outline:0!important
}
.site-header__search td.gsc-input input:focus-visible {
  outline:1px auto Highlight!important;
  outline:1px auto -webkit-focus-ring-color!important
}
.site-header__search td.gsc-input .gsc-input-box {
  background:transparent!important;
  border:0!important;
  height:auto!important;
  padding:0!important
}
.site-header__search td.gsc-input .gsc-input-box .gsib_a {
  padding:0
}
.site-header__search td.gsc-input .gsc-input-box .gsib_b {
  display:none!important
}
.site-header__search td.gsc-search-button {
  margin:0;
  width:auto
}
.site-header__search td.gsc-search-button button {
  background-color:initial;
  border:0;
  border-radius:0;
  color:#fff;
  display:block;
  height:36px;
  margin:0 auto;
  min-width:0;
  padding:0;
  position:absolute;
  right:65px;
  text-align:center;
  top:50%;
  transform:translateY(-50%);
  transition:color .15s ease-in-out;
  width:36px
}
.site-header__search td.gsc-search-button button:focus,
.site-header__search td.gsc-search-button button:hover {
  color:#8996a0
}
@media (min-width:500px) {
  .site-header__search td.gsc-search-button button {
    right:72px
  }
}
.site-header__search td.gsc-search-button button svg {
  display:none
}
.site-header__search td.gsc-search-button button:before {
  font-family:core-icons;
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  content:"\e912";
  display:block;
  font-size:30px;
  margin:0 auto;
  text-align:center;
  text-rendering:auto
}
@media (min-width:500px) {
  .site-header__search td.gsc-search-button button:before {
    font-size:32px
  }
}
.site-header__search .gsc-clear-button {
  display:none!important
}
.site-header__search ::input-placeholder:not(.acf-input) {
  color:#8996a0!important;
  font-family:GT America Standard Regular;
  font-size:16px!important;
  letter-spacing:-.1px;
  line-height:revert
}
@media (min-width:500px) {
  .site-header__search ::input-placeholder:not(.acf-input) {
    font-size:18px!important
  }
}
@media (min-width:1260px) {
  .site-header__search ::input-placeholder:not(.acf-input) {
    font-size:19px!important
  }
}
.is-style-group-dark-bg .site-header__search ::input-placeholder:not(.acf-input),
.t-theme--light .site-header__search ::input-placeholder:not(.acf-input) {
  color:#8996a0
}
.site-header__search :placeholder:not(.acf-input) {
  color:#8996a0!important;
  font-family:GT America Standard Regular;
  font-size:16px!important;
  letter-spacing:-.1px;
  line-height:revert
}
@media (min-width:500px) {
  .site-header__search :placeholder:not(.acf-input) {
    font-size:18px!important
  }
}
@media (min-width:1260px) {
  .site-header__search :placeholder:not(.acf-input) {
    font-size:19px!important
  }
}
.is-style-group-dark-bg .site-header__search :placeholder:not(.acf-input),
.t-theme--light .site-header__search :placeholder:not(.acf-input) {
  color:#8996a0
}
.site-header__search ::-moz-placeholder:not(.acf-input) {
  color:#8996a0!important;
  font-family:GT America Standard Regular;
  font-size:16px!important;
  letter-spacing:-.1px;
  line-height:revert
}
.site-header__search ::placeholder:not(.acf-input) {
  color:#8996a0!important;
  font-family:GT America Standard Regular;
  font-size:16px!important;
  letter-spacing:-.1px;
  line-height:revert
}
@media (min-width:500px) {
  .site-header__search ::-moz-placeholder:not(.acf-input) {
    font-size:18px!important
  }
  .site-header__search ::placeholder:not(.acf-input) {
    font-size:18px!important
  }
}
@media (min-width:1260px) {
  .site-header__search ::-moz-placeholder:not(.acf-input) {
    font-size:19px!important
  }
  .site-header__search ::placeholder:not(.acf-input) {
    font-size:19px!important
  }
}
.is-style-group-dark-bg .site-header__search ::-moz-placeholder:not(.acf-input),
.t-theme--light .site-header__search ::-moz-placeholder:not(.acf-input) {
  color:#8996a0
}
.is-style-group-dark-bg .site-header__search ::placeholder:not(.acf-input),
.t-theme--light .site-header__search ::placeholder:not(.acf-input) {
  color:#8996a0
}
.site-header__search :input-placeholder:not(.acf-input) {
  color:#8996a0!important;
  font-family:GT America Standard Regular;
  font-size:16px!important;
  letter-spacing:-.1px;
  line-height:revert
}
@media (min-width:500px) {
  .site-header__search :input-placeholder:not(.acf-input) {
    font-size:18px!important
  }
}
@media (min-width:1260px) {
  .site-header__search :input-placeholder:not(.acf-input) {
    font-size:19px!important
  }
}
.is-style-group-dark-bg .site-header__search :input-placeholder:not(.acf-input),
.t-theme--light .site-header__search :input-placeholder:not(.acf-input) {
  color:#8996a0
}
.site-nav {
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  background-color:#0e0e0e;
  bottom:0;
  height:0;
  left:0;
  opacity:0;
  overflow:hidden;
  position:fixed;
  right:0;
  top:0;
  transform:translate3d(0,-100%,0);
  transition:transform .4s cubic-bezier(.52,.16,.24,1);
  visibility:hidden;
  width:100%;
  z-index:11999
}
.site-nav--is-open .site-nav {
  height:100%;
  opacity:1;
  visibility:visible;
  z-index:12001
}
.site-nav--is-active .site-nav {
  transform:translateZ(0)
}
.admin-bar .site-nav {
  top:46px
}
@media (min-width:783px) {
  .admin-bar .site-nav {
    top:32px
  }
}
.site-nav * {
  scrollbar-color:#464a4f #292c2f;
  scrollbar-width:thin
}
.site-nav ::-webkit-scrollbar {
  height:8px;
  width:8px
}
.site-nav ::-webkit-scrollbar-track {
  background:#292c2f
}
.site-nav ::-webkit-scrollbar-thumb {
  background-color:#464a4f;
  border:3px solid #464a4f;
  border-radius:6px
}
.site-nav__outer {
  height:100%
}
.site-nav__inner {
  height:100%;
  overflow-y:auto;
  padding:0;
  -webkit-overflow-scrolling:touch;
  display:flex;
  flex-direction:column;
  width:100%
}
@media (min-width:768px) {
  .site-nav__inner {
    overflow:hidden
  }
}
.admin-bar .site-nav__inner {
  padding-bottom:46px
}
@media (min-width:783px) {
  .admin-bar .site-nav__inner {
    padding-bottom:32px
  }
}
.site-nav__brand {
  height:70px;
  left:0;
  line-height:70px;
  position:absolute;
  right:0;
  top:0;
  -webkit-user-select:none;
  -moz-user-select:none;
  user-select:none;
  width:100%;
  z-index:12002
}
@media (min-width:768px) {
  .site-nav__brand {
    height:75px;
    line-height:75px
  }
}
@media (min-width:1260px) {
  .site-nav__brand {
    height:90px;
    line-height:90px
  }
}
.site-nav__brand-inner {
  padding:0 24px
}
@media (min-width:960px) {
  .site-nav__brand-inner {
    padding:0 40px
  }
}
.site-nav__bgd-images {
  display:none;
  visibility:hidden
}
@media (min-width:1260px) {
  .site-nav__bgd-images {
    bottom:0;
    display:block;
    height:100%;
    left:0;
    position:absolute;
    right:0;
    top:0;
    visibility:visible;
    width:100%;
    z-index:-1
  }
}
.site-nav__bgd-image {
  bottom:0;
  height:100%;
  left:0;
  position:absolute;
  right:0;
  top:0;
  width:100%
}
@media (min-width:1260px) {
  .site-nav__bgd-image.site-nav__bgd-image--is-active .c-image__image.lazyloaded {
    opacity:1
  }
}
.site-nav__bgd-image .c-image__image {
  background-repeat:no-repeat;
  background-size:cover;
  bottom:0;
  height:100%;
  left:0;
  opacity:0;
  position:absolute;
  right:0;
  top:0;
  transition:opacity .5s cubic-bezier(.52,.16,.24,1);
  width:100%
}
@media (min-width:1260px) {
  .site-nav__bgd-image .c-image__image:before {
    background-color:rgba(0,0,0,.85);
    bottom:0;
    content:"";
    display:block;
    height:100%;
    left:0;
    position:absolute;
    right:0;
    top:0;
    width:100%
  }
}
.nav-primary {
  color:#fff;
  flex:1;
  overflow:hidden;
  padding:0;
  position:relative
}
.nav-primary:after,
.nav-primary:before {
  background:linear-gradient(180deg,hsla(0,0%,5%,0) 29.22%,#0e0e0e);
  content:"";
  left:0;
  pointer-events:none;
  position:absolute;
  right:0;
  z-index:1
}
.nav-primary:before {
  background:linear-gradient(0deg,#0e0e0e 42%,transparent);
  height:115px;
  top:0;
  transform:rotate(-180deg)
}
@media (min-width:768px) {
  .nav-primary:before {
    height:110px
  }
}
@media (min-width:1260px) {
  .nav-primary:before {
    height:140px
  }
}
.nav-primary:after {
  bottom:0;
  height:40px
}
@media (min-width:1260px) {
  .nav-primary:after {
    height:80px
  }
}
.site-nav--child-active-depth-1.nav-primary--mobile .nav-primary__item--child-active .nav-primary__subsec--depth-1,
.site-nav--child-active-depth-1.nav-primary--mobile .nav-primary__item--child-active>.nav-primary__action,
.site-nav--child-active-depth-1.nav-primary--mobile .nav-primary__item--depth-0:not(.nav-primary__item--child-active),
.site-nav--child-active-depth-1.nav-primary--mobile .nav-primary__item--depth-1:not(.nav-primary__item--child-active) {
  display:none
}
.nav-primary__wrapper {
  height:100%
}
@media (min-width:768px) {
  .nav-primary__wrapper {
    display:flex;
    width:100%
  }
}
.nav-primary--tablet .nav-primary__wrapper {
  overflow:hidden;
  transition:transform .4s cubic-bezier(.32,.08,.24,1)
}
.nav-primary--tablet.site-nav--child-active-depth-1 .nav-primary__wrapper {
  transform:translate3d(-347px,0,0);
  width:calc(100vw + 347px)
}
@media (min-width:960px) {
  .nav-primary--tablet.site-nav--child-active-depth-1 .nav-primary__wrapper {
    transform:translate3d(-355px,0,0);
    width:calc(100vw + 355px)
  }
}
.nav-primary__list {
  height:100%;
  overflow-y:auto;
  padding:90px 24px 0;
  -webkit-overflow-scrolling:touch;
  width:100%
}
.nav-primary__list:after {
  content:"";
  display:block;
  height:50px;
  width:100%
}
@media (min-width:1260px) {
  .nav-primary__list:after {
    height:88px
  }
}
@media (min-width:768px) {
  .nav-primary__list {
    padding-top:137px
  }
}
@media (min-width:960px) {
  .nav-primary__list {
    padding-left:40px;
    padding-right:40px
  }
}
@media (min-width:1260px) {
  .nav-primary__list {
    padding-top:146px
  }
}
.nav-primary__child {
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  height:0;
  opacity:0;
  overflow:hidden;
  visibility:hidden
}
.nav-primary__item--child-active>.nav-primary__child {
  height:100%;
  opacity:1;
  overflow:visible;
  visibility:visible
}
.nav-primary__child--depth-1:after,
.nav-primary__child--depth-2:after {
  content:"";
  display:block;
  width:100%
}
@media (min-width:768px) {
  .nav-primary__child--depth-1:after,
  .nav-primary__child--depth-2:after {
    height:50px
  }
}
@media (min-width:1260px) {
  .nav-primary__child--depth-1:after,
  .nav-primary__child--depth-2:after {
    height:88px
  }
}
.nav-primary__item--sub-mob-vis-false>button.nav-primary__action {
  display:none;
  visibility:hidden
}
@media (min-width:768px) {
  .nav-primary__item--sub-mob-vis-false>button.nav-primary__action {
    display:inline;
    visibility:inherit
  }
  .nav-primary__item--sub-mob-vis-false>a.nav-primary__action {
    display:none;
    visibility:hidden
  }
}
.nav-primary__item--layout-standard_list {
  padding-bottom:15px;
  padding-top:17px
}
@media (min-width:768px) {
  .nav-primary__item--layout-standard_list {
    padding-bottom:14px;
    padding-top:9px
  }
}
.nav-primary__item--layout-content_cards {
  border-bottom:0;
  border-top:0;
  padding:0;
  width:calc(50% - 15px)
}
@media (min-width:1260px) {
  .nav-primary__item--layout-content_cards {
    width:calc(50% - 24px)
  }
}
.nav-primary__item--layout-content_cards:nth-child(n+3) {
  margin-top:22px
}
@media (min-width:1260px) {
  .nav-primary__item--layout-content_cards:nth-child(n+3) {
    margin-top:40px
  }
}
.nav-primary__item--layout-content_list,
.nav-primary__item--layout-gazette {
  padding-bottom:23px;
  padding-top:21px
}
@media (min-width:1260px) {
  .nav-primary__item--layout-content_list,
  .nav-primary__item--layout-gazette {
    padding-bottom:24px;
    padding-top:24px
  }
}
.nav-primary__list-content_cards-wrapper {
  display:flex;
  flex-wrap:wrap;
  justify-content:space-between;
  width:100%
}
.nav-primary__list-content_cards-wrapper .nav-primary__action {
  width:100%
}
.nav-primary__item--content-card-title {
  display:block;
  font-family:GT America Standard Medium;
  font-size:14px;
  font-weight:400;
  letter-spacing:.05em;
  line-height:1;
  margin-bottom:20px;
  text-transform:uppercase
}
@media (min-width:768px) {
  .nav-primary__item--content-card-title {
    margin-bottom:23px
  }
}
@media (min-width:960px) {
  .nav-primary__item--content-card-title {
    margin-bottom:25px
  }
}
.nav-primary__action {
  background-color:initial;
  border:0;
  color:#fff;
  display:inline;
  padding:0;
  text-align:left;
  transition:color .15s ease-in-out
}
.nav-primary__item--layout-content_list .nav-primary__action,
.nav-primary__item--layout-gazette .nav-primary__action {
  display:flex
}
.nav-primary__action-text {
  background-image:linear-gradient(currentColor,currentColor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 1px;
  position:relative;
  transition:background-size .3s
}
.nav-primary__back {
  margin-bottom:36px
}
.nav-primary__back-action {
  background-color:initial;
  border:0;
  color:#fff;
  font-family:GT America Standard Medium;
  font-size:14px;
  letter-spacing:.05em;
  line-height:1.5;
  padding:0 0 0 26px;
  position:relative;
  text-transform:uppercase
}
.nav-primary__back-action:hover .nav-primary__back-action-icon {
  background-color:#fff;
  color:#1e1e1e
}
.nav-primary__back-action-icon {
  -webkit-font-smoothing:subpixel-antialiased;
  -moz-osx-font-smoothing:auto;
  font-smoothing:subpixel-antialiased;
  background-color:#656f77;
  border-radius:50%;
  color:#fff;
  display:inline-block;
  font-size:11px;
  height:16px;
  left:0;
  line-height:17px;
  position:absolute;
  text-align:center;
  top:2px;
  transition:color .15s ease-in-out,background-color .15s ease-in-out;
  width:16px
}
.nav-primary__subsec--top {
  margin-bottom:24px
}
@media (min-width:768px) {
  .nav-primary__subsec--top {
    margin-bottom:41px
  }
}
.nav-primary__child-list+.nav-primary__subsec--bottom {
  margin-top:22px
}
@media (min-width:768px) {
  .nav-primary__child-list+.nav-primary__subsec--bottom {
    margin-top:47px
  }
}
.nav-primary__subsec-header>*+.nav-primary__subsec-cta {
  margin-top:30px
}
@media (min-width:1260px) {
  .nav-primary__subsec-header>*+.nav-primary__subsec-cta {
    margin-top:23px
  }
}
.nav-primary__subsec-title {
  display:block;
  font-family:GT America Standard Bold;
  font-size:20px;
  letter-spacing:-.1px;
  line-height:1.5
}
.nav-primary__subsec-title+* {
  margin-top:10px
}
@media (min-width:768px) {
  .nav-primary__subsec-title+* {
    margin-top:6px
  }
}
@media (min-width:1260px) {
  .nav-primary__subsec-title+* {
    margin-top:7px
  }
}
.nav-primary__subsec-title-link:hover .icon {
  color:#fff
}
.nav-primary__subsec-title-link .icon {
  color:#656f77;
  font-size:21px;
  line-height:0;
  position:relative;
  top:3px;
  transition:color .15s ease-in-out
}
.nav-primary__subsec-title-link .icon:before {
  content:"\00a0" "\e903"
}
.nav-primary__subsec-description {
  display:block;
  font-size:18px;
  letter-spacing:-.1px;
  line-height:1.5
}
.nav-primary__subsec-cta {
  display:inline-block;
  font-family:GT America Standard Medium;
  font-size:18px;
  line-height:1.5;
  padding-bottom:5px;
  padding-left:48px;
  padding-top:4px;
  position:relative
}
.nav-primary__subsec-cta:hover .icon {
  background-color:#fff;
  color:#1e1e1e
}
.nav-primary__subsec-cta .icon {
  background-color:#656f77;
  border-radius:50%;
  color:#fff;
  display:inline-block;
  font-size:24px;
  height:36px;
  left:0;
  line-height:37px;
  position:absolute;
  text-align:center;
  top:50%;
  transform:translateY(-50%);
  transition:color .15s ease-in-out,background-color .15s ease-in-out;
  width:36px
}
.nav-primary__item-content {
  flex:1
}
.nav-primary__item-title {
  font-family:GT America Standard Bold;
  font-size:18px;
  line-height:1.5
}
.nav-primary__item-title+.nav-primary__item-description {
  margin-top:7px
}
@media (min-width:768px) {
  .nav-primary__item--layout-standard_list .nav-primary__item-title {
    display:inline-block;
    margin-right:12px;
    margin-top:5px
  }
}
@media (min-width:1260px) {
  .nav-primary__item--layout-content_list .nav-primary__item-title,
  .nav-primary__item--layout-gazette .nav-primary__item-title {
    font-size:20px
  }
}
.nav-primary__item-title-text {
  background-image:linear-gradient(currentColor,currentColor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 1px;
  transition:background-size .3s
}
.nav-primary__action:hover .nav-primary__item-title-text {
  background-size:100% 1px
}
@media (hover:none) and (pointer:coarse) {
  .nav-primary__action:hover .nav-primary__item-title-text {
    background-size:0 1px
  }
}
.nav-primary__item-description {
  display:block;
  font-size:16px;
  line-height:1.5
}
.nav-primary__item--layout-content_cards .nav-primary__item-description,
.nav-primary__item--layout-content_list .nav-primary__item-description,
.nav-primary__item--layout-gazette .nav-primary__item-description {
  display:none;
  visibility:hidden
}
@media (min-width:1260px) {
  .nav-primary__item--layout-content_cards .nav-primary__item-description,
  .nav-primary__item--layout-content_list .nav-primary__item-description,
  .nav-primary__item--layout-gazette .nav-primary__item-description {
    display:block;
    visibility:visible
  }
}
@media (min-width:768px) {
  .nav-primary__item--layout-standard_list .nav-primary__item-description {
    display:inline-block
  }
}
.nav-primary__item-image-wrap {
  margin-left:20px;
  width:110px
}
@media (min-width:1260px) {
  .nav-primary__item-image-wrap {
    margin-left:30px;
    width:126px
  }
}
.nav-primary__item-image {
  background-color:#292c2f;
  height:0;
  opacity:0;
  overflow:hidden;
  position:relative;
  transition:opacity 1s cubic-bezier(.32,.08,.24,1)
}
.nav-primary__col--rendered .nav-primary__item-image,
.nav-primary__item--depth-1.nav-primary__item--child-active .nav-primary__item-image {
  opacity:1
}
.nav-primary__item--layout-content_cards .nav-primary__item-image {
  margin-bottom:22px
}
@media (min-width:768px) {
  .nav-primary__item--layout-content_cards .nav-primary__item-image {
    margin-bottom:18px
  }
}
.nav-primary__item-image .c-image__image {
  background-position:50% 50%;
  background-repeat:no-repeat;
  background-size:cover;
  bottom:0;
  height:100%;
  left:0;
  position:absolute;
  right:0;
  top:0;
  transition:transform .3s cubic-bezier(.52,.16,.24,1);
  width:100%
}
.nav-primary__action:focus-within .nav-primary__item-image .c-image__image,
.nav-primary__action:hover .nav-primary__item-image .c-image__image {
  transform:scale(1.08)
}
.nav-primary__col-0 {
  height:100%
}
@media (min-width:768px) {
  .nav-primary__col-0 {
    margin-right:40px;
    overflow:hidden;
    width:330px
  }
}
@media (min-width:960px) {
  .nav-primary__col-0 {
    width:350px
  }
}
@media (min-width:1260px) {
  .nav-primary__col-0 {
    width:345px
  }
}
@media (min-width:1400px) {
  .nav-primary__col-0 {
    margin-right:57px;
    width:350px
  }
}
.nav-primary__item--depth-0 {
  opacity:0;
  transform:translate3d(0,-40px,0);
  transition:opacity .5s cubic-bezier(.32,.08,.24,1),transform .5s cubic-bezier(.32,.08,.24,1)
}
.site-nav--is-active .nav-primary__item--depth-0 {
  opacity:1;
  transform:translateZ(0)
}
.nav-primary__item--depth-0+.nav-primary__item--depth-0 {
  margin-top:25px
}
.nav-primary__action--depth-0 {
  font-family:Canela Deck Web;
  font-size:40px;
  letter-spacing:-.1px;
  line-height:1.15
}
@media (min-width:768px) {
  .nav-primary__action--depth-0 {
    font-size:48px
  }
}
@media (min-width:1260px) {
  .nav-primary__action--depth-0 {
    font-size:56px
  }
}
.nav-primary__action--depth-0:hover .nav-primary__action-text {
  background-size:100% 1px
}
@media (hover:none) and (pointer:coarse) {
  .nav-primary__action--depth-0:hover .nav-primary__action-text {
    background-size:0 1px
  }
}
.site-nav--child-active-depth-0 .nav-primary__action--depth-0 {
  color:#8996a0
}
.site-nav--child-active-depth-0 .nav-primary__action--depth-0:hover {
  color:#fff
}
.site-nav--child-active-depth-0 .nav-primary__action--depth-0:hover .nav-primary__action-text {
  background-size:0 1px
}
.nav-primary__item--child-active .nav-primary__action--depth-0 {
  color:#fff!important
}
.nav-primary__item--child-active .nav-primary__action--depth-0 .nav-primary__action-text {
  background-size:100% 1px!important
}
.nav-primary__col-1 {
  display:none;
  visibility:hidden
}
@media (min-width:768px) {
  .nav-primary__col-1 {
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    display:block;
    height:0;
    margin-right:40px;
    opacity:0;
    overflow:hidden;
    width:320px
  }
}
@media (min-width:960px) {
  .nav-primary__col-1 {
    width:356px
  }
}
@media (min-width:1260px) {
  .nav-primary__col-1 {
    width:348px
  }
}
@media (min-width:768px) {
  .site-nav--child-active-depth-0 .nav-primary__col-1 {
    height:100%;
    opacity:1;
    visibility:visible
  }
}
.nav-primary__child--depth-1 {
  transform:scaleY(0);
  transform-origin:left top;
  transition:transform .25s cubic-bezier(.52,.16,.24,1)
}
.nav-primary__item--child-active>.nav-primary__child--depth-1 {
  transform:scaleY(1)
}
.nav-primary__col-1 .nav-primary__child--depth-1 {
  height:100%;
  overflow-y:auto;
  padding:151px 24px 0 5px;
  -webkit-overflow-scrolling:touch;
  opacity:1;
  transform:none;
  transition:none;
  visibility:visible;
  width:100%
}
@media (min-width:960px) {
  .nav-primary__col-1 .nav-primary__child--depth-1 {
    padding-right:40px
  }
}
@media (min-width:1260px) {
  .nav-primary__col-1 .nav-primary__child--depth-1 {
    padding-left:18px;
    padding-top:154px
  }
}
.nav-primary__child--depth-1>:last-child {
  margin-bottom:30px
}
@media (min-width:768px) {
  .nav-primary__child--depth-1>:last-child {
    margin-bottom:0
  }
}
.nav-primary__item--depth-1+.nav-primary__item--depth-1 {
  margin-top:24px
}
@media (min-width:768px) {
  .nav-primary__item--depth-1+.nav-primary__item--depth-1 {
    margin-top:17px
  }
}
.nav-primary--mobile .nav-primary__item--depth-1.nav-primary__item--child-active {
  margin-top:0
}
.nav-primary__action--depth-1 {
  font-family:GT America Standard Bold;
  font-size:20px;
  letter-spacing:-.1px;
  line-height:1.5
}
.nav-primary__action--depth-1:hover .icon-arrow-right {
  opacity:1;
  right:1px
}
.nav-primary__action--depth-1 .icon-arrow-right,
.nav-primary__action--depth-1 .icon-chevron-right {
  color:#656f77;
  font-size:17px;
  line-height:0;
  position:relative;
  right:1px;
  top:2px;
  transition:color .15s ease-in-out,opacity .15s ease-in-out,right .15s ease-in-out
}
.nav-primary__action--depth-1 .icon-chevron-right:before {
  content:"\00a0" "\e908"
}
.nav-primary__action--depth-1 .icon-arrow-right {
  color:#fff;
  opacity:0;
  right:4px
}
.nav-primary__action--depth-1 .icon-arrow-right:before {
  content:"\00a0" "\e903"
}
.nav-primary__action--depth-1.nav-primary__action--has-children:hover .icon {
  color:#fff
}
.site-nav--child-active-depth-1 .nav-primary__action--depth-1 {
  color:#8996a0
}
.nav-primary__item--child-active>.nav-primary__action--depth-1,
.site-nav--child-active-depth-1 .nav-primary__action--depth-1:hover {
  color:#fff
}
.nav-primary__item--child-active>.nav-primary__action--depth-1 .nav-primary__action-text {
  background-size:calc(100% - 26px) 1px
}
.nav-primary__back--depth-1 {
  display:none;
  margin-bottom:7px;
  visibility:hidden
}
@media (min-width:768px) {
  .site-nav--child-active-depth-1 .nav-primary__back--depth-1 {
    display:block;
    visibility:visible
  }
}
@media (min-width:1260px) {
  .site-nav--child-active-depth-1 .nav-primary__back--depth-1 {
    display:none;
    visibility:hidden
  }
}
.nav-primary__back-action--depth-1 {
  font-family:GT America Standard Bold;
  font-size:20px;
  letter-spacing:-.1px;
  text-transform:none
}
.nav-primary__back-action--depth-1 .nav-primary__back-action-icon {
  top:7px
}
.nav-primary__subsec--depth-1.nav-primary__subsec--no-content {
  display:none
}
@media (min-width:768px) {
  .site-nav--child-active-depth-1 .nav-primary__subsec--depth-1.nav-primary__subsec--no-content {
    display:block
  }
}
@media (min-width:1260px) {
  .site-nav--child-active-depth-1 .nav-primary__subsec--depth-1.nav-primary__subsec--no-content {
    display:none
  }
}
.nav-primary__subsec--depth-1.nav-primary__subsec--no-content+.nav-primary__child-list,
.nav-primary__subsec--depth-1.nav-primary__subsec--top {
  margin-top:35px
}
@media (min-width:768px) {
  .nav-primary__subsec--depth-1.nav-primary__subsec--no-content+.nav-primary__child-list,
  .nav-primary__subsec--depth-1.nav-primary__subsec--top {
    margin-top:0
  }
  .site-nav--child-active-depth-1 .nav-primary__subsec--depth-1.nav-primary__subsec--no-content+.nav-primary__child-list {
    margin-top:30px
  }
}
@media (min-width:1260px) {
  .site-nav--child-active-depth-1 .nav-primary__subsec--depth-1.nav-primary__subsec--no-content+.nav-primary__child-list {
    margin-top:0
  }
}
@media (min-width:768px) {
  .site-nav--child-active-depth-1 .nav-primary__subsec--depth-1 .nav-primary__subsec-title {
    display:none;
    visibility:hidden
  }
}
@media (min-width:1260px) {
  .site-nav--child-active-depth-1 .nav-primary__subsec--depth-1 .nav-primary__subsec-title {
    display:block;
    visibility:visible
  }
}
@media (min-width:768px) {
  .nav-primary__subsec--depth-1 .nav-primary__subsec-description {
    font-size:16px
  }
}
.nav-primary__item--depth-1,
.nav-primary__subsec--depth-1 {
  opacity:0;
  transform:translate3d(0,-10px,0);
  transition:opacity .5s cubic-bezier(.32,.08,.24,1),transform .5s cubic-bezier(.32,.08,.24,1)
}
@media (min-width:768px) {
  .nav-primary__item--depth-1,
  .nav-primary__subsec--depth-1 {
    transform:translate3d(0,15px,0);
    transition:opacity .35s cubic-bezier(.32,.08,.24,1),transform .25s cubic-bezier(.32,.08,.24,1)
  }
}
@media (min-width:1260px) {
  .nav-primary__item--depth-1,
  .nav-primary__subsec--depth-1 {
    transform:translate3d(-18px,0,0)
  }
}
.nav-primary__col--rendered .nav-primary__item--depth-1,
.nav-primary__col--rendered .nav-primary__subsec--depth-1,
.nav-primary__item--depth-0.nav-primary__item--child-active .nav-primary__item--depth-1,
.nav-primary__item--depth-0.nav-primary__item--child-active .nav-primary__subsec--depth-1 {
  opacity:1;
  transform:translateZ(0)
}
.nav-primary__col-2 {
  display:none;
  visibility:hidden
}
@media (min-width:768px) {
  .nav-primary__col-2 {
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    display:block;
    flex:1;
    height:0;
    opacity:0;
    overflow:hidden
  }
  .site-nav--child-active-depth-1 .nav-primary__col-2 {
    height:100%;
    opacity:1;
    visibility:visible
  }
}
.nav-primary__col-2 .nav-primary__child--depth-2 {
  height:100%;
  overflow-y:auto;
  padding:151px 24px 0 5px;
  -webkit-overflow-scrolling:touch;
  opacity:1;
  visibility:visible;
  width:100%
}
@media (min-width:960px) {
  .nav-primary__col-2 .nav-primary__child--depth-2 {
    padding-right:40px
  }
}
@media (min-width:1260px) {
  .nav-primary__col-2 .nav-primary__child--depth-2 {
    padding-left:18px;
    padding-right:40px;
    padding-top:154px
  }
}
@media (min-width:768px) {
  .nav-primary__child--depth-2>* {
    max-width:675px
  }
}
.nav-primary__item--depth-2:not(.nav-primary__item--layout-content_cards) {
  border-bottom:1px solid #464a4f;
  border-top:1px solid #464a4f
}
.nav-primary__item--depth-2:not(.nav-primary__item--layout-content_cards)+.nav-primary__item--depth-2 {
  border-top:0
}
.nav-primary__action--depth-2 {
  display:inline-block
}
@media (min-width:768px) {
  .nav-primary__back--depth-2 {
    display:none;
    visibility:hidden
  }
}
.nav-primary__subsec--depth-2.nav-primary__subsec--top {
  margin-bottom:37px
}
@media (min-width:768px) {
  .nav-primary__subsec--depth-2.nav-primary__subsec--top {
    margin-bottom:40px
  }
}
@media (min-width:1260px) {
  .nav-primary__subsec--depth-2.nav-primary__subsec--top {
    margin-bottom:60px
  }
}
@media (min-width:768px) {
  .nav-primary__subsec--depth-2.nav-primary__subsec--top.nav-primary__subsec--no-content {
    margin-bottom:10px
  }
}
.nav-primary__child--no-items .nav-primary__subsec--depth-2.nav-primary__subsec--top {
  margin-bottom:30px
}
@media (min-width:1260px) {
  .nav-primary__child--no-items .nav-primary__subsec--depth-2.nav-primary__subsec--top {
    margin-bottom:23px
  }
}
@media (min-width:768px) {
  .nav-primary__subsec--depth-2 .nav-primary__subsec-title+* {
    margin-top:19px
  }
}
@media (min-width:1260px) {
  .nav-primary__subsec--depth-2 .nav-primary__subsec-title+* {
    margin-top:8px
  }
}
.nav-primary__item--content-card-title,
.nav-primary__item--depth-2,
.nav-primary__subsec--depth-2 {
  opacity:0;
  transform:translate3d(50px,0,0);
  transition:opacity .4s cubic-bezier(.32,.08,.24,1),transform .4s cubic-bezier(.32,.08,.24,1)
}
@media (min-width:768px) {
  .nav-primary__item--content-card-title,
  .nav-primary__item--depth-2,
  .nav-primary__subsec--depth-2 {
    transform:translate3d(0,15px,0);
    transition:opacity .35s cubic-bezier(.32,.08,.24,1),transform .25s cubic-bezier(.32,.08,.24,1)
  }
}
@media (min-width:1260px) {
  .nav-primary__item--content-card-title,
  .nav-primary__item--depth-2,
  .nav-primary__subsec--depth-2 {
    transform:translate3d(-18px,0,0);
    transition:opacity .45s cubic-bezier(.32,.08,.24,1),transform .35s cubic-bezier(.32,.08,.24,1)
  }
}
.nav-primary__col--rendered .nav-primary__item--content-card-title,
.nav-primary__col--rendered .nav-primary__item--depth-2,
.nav-primary__col--rendered .nav-primary__subsec--depth-2,
.nav-primary__item--depth-1.nav-primary__item--child-active .nav-primary__item--content-card-title,
.nav-primary__item--depth-1.nav-primary__item--child-active .nav-primary__item--depth-2,
.nav-primary__item--depth-1.nav-primary__item--child-active .nav-primary__subsec--depth-2 {
  opacity:1;
  transform:translateZ(0)
}
.nav-hot-links {
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  height:0;
  left:24px;
  opacity:0;
  overflow:hidden;
  position:absolute;
  right:24px;
  text-align:right;
  top:100%;
  transform:translate3d(0,5px,0);
  transition:transform .2s cubic-bezier(.52,.16,.24,1),opacity .2s cubic-bezier(.52,.16,.24,1);
  visibility:hidden
}
@media (min-width:960px) {
  .nav-hot-links {
    height:auto;
    margin-top:16px;
    opacity:1;
    overflow:visible;
    padding-right:10px;
    position:static;
    text-align:left;
    transform:none;
    transition:none;
    visibility:visible;
    width:100%
  }
}
@media (min-width:1260px) {
  .nav-hot-links {
    margin-top:19px
  }
}
.site-hot-links--is-open .nav-hot-links {
  height:auto;
  opacity:1;
  overflow:visible;
  visibility:visible
}
.site-hot-links--is-active .nav-hot-links {
  transform:translateZ(0)
}
.site-hot-links--show-for-mobile .nav-hot-links {
  height:auto;
  opacity:1;
  overflow:visible;
  transform:translateZ(0);
  visibility:visible
}
.nav-hot-links__wrapper {
  background-color:#fff;
  border-radius:8px;
  box-shadow:4px 4px 80px rgba(55,56,69,.2);
  display:inline-block;
  min-width:250px;
  padding:6px 13px 3px;
  text-align:left;
  vertical-align:top
}
@media (min-width:960px) {
  .nav-hot-links__wrapper {
    background-color:initial;
    box-shadow:none;
    max-width:100%;
    min-width:0;
    padding-bottom:8px;
    padding-right:18px
  }
}
@media (min-width:1260px) {
  .nav-hot-links__wrapper {
    padding-bottom:10px;
    padding-top:10px
  }
}
.site-hot-links--multiple .nav-hot-links__wrapper {
  transition:none
}
@media (min-width:960px) {
  .site-hot-links--multiple .nav-hot-links__wrapper:focus-within,
  .site-hot-links--multiple .nav-hot-links__wrapper:hover {
    background-color:#fff;
    box-shadow:4px 4px 80px rgba(55,56,69,.2);
    transition:background-color .3s cubic-bezier(.52,.16,.24,1),box-shadow .3s cubic-bezier(.52,.16,.24,1)
  }
}
@media (min-width:960px) {
  .site-hot-links--multiple .nav-hot-links__wrapper:focus-within .nav-hot-links__item:not(:first-of-type),
  .site-hot-links--multiple .nav-hot-links__wrapper:hover .nav-hot-links__item:not(:first-of-type) {
    height:auto;
    opacity:1;
    transform:translateZ(0);
    visibility:visible
  }
}
@media (min-width:960px) {
  .site-hot-links--multiple .nav-hot-links__wrapper:focus-within .nav-hot-links__action,
  .site-hot-links--multiple .nav-hot-links__wrapper:hover .nav-hot-links__action {
    color:#1e1e1e
  }
}
@media (min-width:960px) {
  .site-hot-links--multiple .nav-hot-links__wrapper:focus-within .nav-hot-links__action:before,
  .site-hot-links--multiple .nav-hot-links__wrapper:hover .nav-hot-links__action:before {
    background-color:initial
  }
}
@media (min-width:960px) {
  .site-hot-links--multiple .nav-hot-links__wrapper:focus-within .nav-hot-links__action:focus:before,
  .site-hot-links--multiple .nav-hot-links__wrapper:focus-within .nav-hot-links__action:hover:before,
  .site-hot-links--multiple .nav-hot-links__wrapper:hover .nav-hot-links__action:focus:before,
  .site-hot-links--multiple .nav-hot-links__wrapper:hover .nav-hot-links__action:hover:before {
    background-color:#df072e
  }
}
@media (hover:none) and (pointer:coarse) and (min-width:960px) {
  .site-hot-links--multiple.site-hot-links--enable-touch .nav-hot-links__wrapper .nav-hot-links__action {
    pointer-events:auto
  }
}
.site-hot-links--single .nav-hot-links__wrapper {
  padding-bottom:0;
  padding-top:0
}
@media (min-width:960px) {
  .site-hot-links--single .nav-hot-links__wrapper {
    padding-bottom:8px;
    padding-top:6px
  }
}
@media (min-width:1260px) {
  .site-hot-links--single .nav-hot-links__wrapper {
    padding-bottom:10px;
    padding-top:10px
  }
}
.nav-hot-links__wrapper:before {
  border-bottom:10px solid #fff;
  border-left:10px solid transparent;
  border-right:10px solid transparent;
  content:"";
  height:0;
  position:absolute;
  right:99px;
  top:-10px;
  width:0
}
@media (min-width:960px) {
  .nav-hot-links__wrapper:before {
    display:none;
    visibility:hidden
  }
}
.site-triggers--no-search .nav-hot-links__wrapper:before {
  right:50px
}
.nav-hot-links__item {
  line-height:1;
  padding:10px 5px 14px
}
@media (min-width:960px) {
  .nav-hot-links__item {
    padding-bottom:6px;
    padding-top:3px
  }
}
@media (min-width:1260px) {
  .nav-hot-links__item {
    padding-bottom:4px
  }
}
@media (min-width:960px) {
  .site-hot-links--multiple .nav-hot-links__item~.nav-hot-links__item {
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    height:0;
    opacity:0;
    overflow:hidden;
    transform:translate3d(0,-3px,0);
    transition:transform .2s cubic-bezier(.52,.16,.24,1),opacity .15s cubic-bezier(.52,.16,.24,1);
    visibility:hidden
  }
}
.site-hot-links--single .nav-hot-links__item {
  padding-bottom:11px
}
@media (min-width:960px) {
  .site-hot-links--single .nav-hot-links__item {
    padding-bottom:0
  }
}
.nav-hot-links__item+.nav-hot-links__item {
  border-top:1px solid #bac5c6
}
@media (min-width:960px) {
  .nav-hot-links__item+.nav-hot-links__item {
    border-top:0
  }
}
.nav-hot-links__action {
  display:inline-block;
  font-family:GT America Standard Medium;
  font-size:16px;
  line-height:1.5
}
@media (min-width:960px) {
  .nav-hot-links__action {
    display:-webkit-box;
    font-family:GT America Standard Regular;
    letter-spacing:-.1px;
    padding-left:20px;
    position:relative;
    -webkit-line-clamp:1;
    -webkit-box-orient:vertical;
    overflow:hidden
  }
}
@media (min-width:1260px) {
  .nav-hot-links__action {
    font-size:18px
  }
}
.nav-hot-links__action:focus,
.nav-hot-links__action:hover {
  color:#464a4f
}
@media (min-width:960px) {
  .nav-hot-links__action:focus,
  .nav-hot-links__action:hover {
    color:currentColor
  }
  .nav-hot-links__action:focus:before,
  .nav-hot-links__action:hover:before,
  .nav-hot-links__item:first-of-type .nav-hot-links__action:before {
    background-color:#df072e
  }
  body:not(.site-scrolling--masthead-stuck) .site-header--theme-light .nav-hot-links__action {
    color:#fff
  }
  .nav-hot-links__action:before {
    background-color:initial;
    border:1px solid #df072e;
    border-radius:50%;
    content:"";
    height:6px;
    left:0;
    position:absolute;
    top:8px;
    transition:background-color .3s cubic-bezier(.52,.16,.24,1);
    width:6px
  }
}
@media (min-width:1260px) {
  .nav-hot-links__action:before {
    top:10px
  }
}
@media (hover:none) and (pointer:coarse) and (min-width:960px) {
  .site-hot-links--multiple .nav-hot-links__action {
    pointer-events:none
  }
}
.nav-quick-links-nav,
.nav-quick-links-search {
  background-color:#0e0e0e;
  border-top:1px solid #464a4f;
  color:#fff;
  overflow:hidden;
  position:relative
}
.nav-quick-links-nav:after,
.nav-quick-links-search:after {
  background:linear-gradient(180deg,hsla(0,0%,5%,0) 29.22%,#0e0e0e);
  content:"";
  height:60px;
  pointer-events:none;
  position:absolute;
  right:-1px;
  top:0;
  transform:rotate(-90deg);
  width:61px
}
@media (min-width:768px) {
  .nav-quick-links-nav:after,
  .nav-quick-links-search:after {
    height:73px;
    width:74px
  }
}
@media (min-width:1260px) {
  .nav-quick-links-nav:after,
  .nav-quick-links-search:after {
    height:88px;
    width:89px
  }
}
.nav-quick-links-nav__wrapper,
.nav-quick-links-search__wrapper {
  overflow-x:auto;
  white-space:nowrap;
  -webkit-overflow-scrolling:touch
}
.nav-quick-links-nav__label,
.nav-quick-links-search__label {
  color:#8996a0;
  display:inline-block;
  font-size:16px;
  font-weight:400;
  letter-spacing:-.1px;
  margin-right:28px
}
@media (min-width:768px) {
  .nav-quick-links-nav__label,
  .nav-quick-links-search__label {
    margin-right:20px
  }
}
@media (min-width:1260px) {
  .nav-quick-links-nav__label,
  .nav-quick-links-search__label {
    font-size:18px
  }
}
.nav-quick-links-nav__list,
.nav-quick-links-search__list {
  display:inline-block
}
.nav-quick-links-nav__item,
.nav-quick-links-search__item {
  display:inline-block;
  line-height:1.15;
  margin-right:28px
}
.nav-quick-links-nav__item:last-of-type,
.nav-quick-links-search__item:last-of-type {
  margin-right:65px
}
.nav-quick-links-nav__action,
.nav-quick-links-search__action {
  color:#fff;
  font-family:GT America Standard Bold;
  font-size:16px;
  line-height:1.15
}
@media (min-width:1260px) {
  .nav-quick-links-nav__action,
  .nav-quick-links-search__action {
    font-size:18px
  }
}
.nav-quick-links-nav__action:focus,
.nav-quick-links-nav__action:hover,
.nav-quick-links-search__action:focus,
.nav-quick-links-search__action:hover {
  color:#bac5c6
}
.nav-quick-links-nav {
  margin-top:auto
}
.nav-quick-links-nav__wrapper {
  padding:18px 0 19px 24px
}
@media (min-width:768px) {
  .nav-quick-links-nav__wrapper {
    padding:24px 0 26px 24px
  }
}
@media (min-width:960px) {
  .nav-quick-links-nav__wrapper {
    padding:30px 0 32px 40px
  }
}
.nav-quick-links-nav__label .icon {
  -webkit-font-smoothing:subpixel-antialiased;
  -moz-osx-font-smoothing:auto;
  font-smoothing:subpixel-antialiased;
  display:none;
  font-size:14px;
  margin-left:24px;
  position:relative;
  top:1px;
  visibility:hidden
}
@media (min-width:768px) {
  .nav-quick-links-nav__label .icon {
    display:inline-block;
    visibility:visible
  }
}
@media (min-width:1260px) {
  .nav-quick-links-nav__label .icon {
    font-size:16px
  }
}
.nav-quick-links-search {
  line-height:1
}
@media (min-width:960px) {
  .nav-quick-links-search {
    background-color:#292c2f;
    border-top:0
  }
}
.nav-quick-links-search:after {
  height:50px;
  width:51px
}
@media (min-width:768px) {
  .nav-quick-links-search:after {
    height:55px;
    width:56px
  }
}
@media (min-width:960px) {
  .nav-quick-links-search:after {
    display:none
  }
}
.nav-quick-links-search__wrapper {
  padding:15px 0 17px 24px
}
@media (min-width:768px) {
  .nav-quick-links-search__wrapper {
    padding:18px 0 20px 24px
  }
}
@media (min-width:960px) {
  .nav-quick-links-search__wrapper {
    overflow:visible;
    padding:25px 24px 23px;
    white-space:normal
  }
  .nav-quick-links-search__label {
    color:#fff;
    display:block;
    font-family:GT America Standard Medium;
    font-size:14px;
    font-weight:500;
    letter-spacing:.05em;
    margin-right:0;
    text-transform:uppercase
  }
  .nav-quick-links-search__label+.nav-quick-links-search__list {
    margin-top:19px
  }
  .nav-quick-links-search__list {
    display:block
  }
  .nav-quick-links-search__item {
    display:block;
    margin-right:0
  }
  .nav-quick-links-search__item+.nav-quick-links-search__item {
    margin-top:20px
  }
  .nav-quick-links-search__action {
    font-family:GT America Standard Regular;
    font-size:16px
  }
  .c-search-subheader {
    padding-top:120px
  }
}
.c-subheader__search-wrap {
  padding-bottom:24px
}
@media (min-width:960px) {
  .c-subheader__search-wrap {
    padding-bottom:96px;
    padding-top:24px
  }
}
.c-subheader__resource-links {
  margin-left:-24px;
  margin-right:-24px;
  max-width:848px;
  overflow:hidden;
  position:relative
}
@media (min-width:960px) {
  .c-subheader__resource-links {
    margin-left:auto;
    margin-right:auto
  }
}
.c-subheader__resource-links:after {
  background:linear-gradient(180deg,hsla(180,4%,89%,0) 29.22%,#e3e5e5);
  content:"";
  height:60px;
  pointer-events:none;
  position:absolute;
  right:-1px;
  top:0;
  transform:rotate(-90deg);
  width:61px
}
.c-subheader__resource-links-wrapper {
  overflow-x:auto;
  padding:16px 24px;
  white-space:nowrap
}
@media (min-width:960px) {
  .c-subheader__resource-links-wrapper {
    align-items:baseline;
    display:flex;
    flex-wrap:nowrap;
    padding:16px 0
  }
}
.c-subheader__resource-links-label {
  color:#464a4f;
  font-size:16px;
  font-weight:400;
  letter-spacing:-.1px;
  margin-right:24px
}
.c-subheader__resource-links-list {
  display:inline-block
}
@media (min-width:960px) {
  .c-subheader__resource-links-list {
    display:flex;
    flex-wrap:wrap
  }
}
.c-subheader__resource-links-item {
  display:inline-block;
  line-height:1.15;
  margin-right:24px
}
@media (min-width:960px) {
  .c-subheader__resource-links-item {
    margin-bottom:16px
  }
}
.c-subheader__resource-links-action {
  transition:all .15s ease-in-out
}
.c-subheader__resource-links-action .a-btn__text {
  font-family:GT America Standard Bold
}
.c-subheader__resource-links-action:focus,
.c-subheader__resource-links-action:hover {
  color:#df072e
}
.page-secondary-nav-wrap {
  background-color:#f3f4f4;
  position:relative;
  z-index:3
}
@media (min-width:960px) {
  .page-secondary-nav-wrap {
    border-bottom:1px solid #bac5c6
  }
}
.page-secondary-nav-wrap.vertical {
  border-bottom:none
}
.page-template-landing-page-secondary .page-secondary-nav-wrap,
.page-template-landing-page-subsite-subheader .page-secondary-nav-wrap {
  margin-bottom:0;
  padding-left:0;
  padding-right:0
}
@media (min-width:960px) {
  .page-template-landing-page-secondary .page-secondary-nav-wrap,
  .page-template-landing-page-subsite-subheader .page-secondary-nav-wrap {
    padding-left:72px;
    padding-right:72px
  }
  .secondary-nav-vertical__container {
    display:flex
  }
  .page-secondary-nav-wrap.vertical {
    padding-top:114px
  }
  .page-has-intro-text {
    display:flex
  }
  .vertical .page-secondary-nav {
    max-width:400px;
    padding-left:0;
    padding-right:0;
    width:30%
  }
}
.page-secondary-intro-text {
  padding:40px 0
}
@media (min-width:960px) {
  .page-secondary-intro-text {
    margin-left:160px;
    max-width:624px;
    padding-top:0;
    position:relative;
    top:-12px;
    width:70%
  }
}
.secondary-nav--mobile {
  background:transparent;
  display:flex
}
.page-has-intro-text .secondary-nav--mobile,
.page-template-landing-page-secondary .secondary-nav--mobile {
  padding-bottom:0
}
@media (min-width:960px) {
  .secondary-nav--mobile {
    display:none
  }
}
.secondary-nav--mobile .secondary-nav__container {
  width:100%
}
.secondary-nav--mobile .sub-menu {
  background-color:#fff
}
.secondary-nav--mobile.expanded .menu li.current-menu-item {
  position:relative
}
.secondary-nav--mobile.expanded .menu li.current-menu-item.menu-item-has-children>a {
  width:100%
}
.secondary-nav--mobile.expanded .menu li.current-menu-item.menu-item-has-children>a:after {
  content:"\e909"
}
.secondary-nav--mobile.expanded .menu li.current-menu-item>.sub-menu {
  display:flex
}
@media (min-width:600px) {
  .secondary-nav--mobile.expanded .menu li.current-menu-item>.sub-menu {
    display:grid;
    grid-template-columns:auto auto;
    grid-column-gap:20px
  }
}
.secondary-nav--mobile.expanded .menu li.current-menu-item>.sub-menu.show {
  display:flex
}
@media (min-width:600px) {
  .secondary-nav--mobile.expanded .menu li.current-menu-item>.sub-menu.show {
    display:grid
  }
}
.secondary-nav--mobile.expanded .menu li.current-menu-item:not(.menu-item-has-children)~li {
  display:flex
}
.secondary-nav--mobile .menu {
  margin-top:-110px;
  padding:0 24px
}
.vertical .secondary-nav--mobile .menu {
  padding:0
}
.page-template-landing-page-secondary .secondary-nav--mobile .menu {
  margin-top:0;
  padding-left:24px;
  padding-right:24px
}
@media (min-width:768px) {
  .page-template-landing-page-secondary .secondary-nav--mobile .menu {
    padding-left:48px;
    padding-right:48px
  }
}
.secondary-nav--mobile .menu li a {
  display:none
}
.secondary-nav--mobile .menu li.current-menu-item {
  background-color:#fff;
  font-family:GT America Standard Regular;
  font-family:GT America Standard Medium;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  letter-spacing:.05em;
  line-height:1.02;
  text-transform:uppercase
}
.secondary-nav--mobile .menu li.current-menu-item>a>span:not(.menu-item-span) {
  display:none
}
.secondary-nav--mobile .menu li.current-menu-item.menu-item-has-children>a {
  display:block;
  padding:32px 22px;
  position:relative
}
.secondary-nav--mobile .menu li.current-menu-item.menu-item-has-children>a:after {
  color:#1e1e1e;
  content:"\e906";
  font-family:core-icons;
  font-size:24px;
  line-height:0;
  position:absolute;
  right:24px;
  top:50%;
  transform:translateY(-50%)
}
.secondary-nav--mobile .menu li.current-menu-item.menu-item-has-children>a.active:after {
  content:"\e909"
}
.secondary-nav--mobile .menu li.current-menu-item .sub-menu {
  display:none;
  flex-direction:column;
  margin-left:24px;
  padding-bottom:22px;
  padding-left:28px;
  position:relative
}
.secondary-nav--mobile .menu li.current-menu-item .sub-menu:before {
  border-left:1px solid #bac5c6;
  content:"";
  height:calc(100% - 22px);
  left:0;
  position:absolute;
  top:0;
  width:1px
}
.secondary-nav--mobile .menu li.current-menu-item .sub-menu.show {
  display:flex
}
@media (min-width:600px) {
  .secondary-nav--mobile .menu li.current-menu-item .sub-menu.show {
    display:grid;
    grid-template-columns:auto auto;
    grid-column-gap:20px
  }
}
.secondary-nav--mobile .menu li.current-menu-item .sub-menu .menu-item {
  display:inline-block;
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5;
  padding-bottom:16px;
  text-transform:none
}
@media (min-width:600px) {
  .secondary-nav--mobile .menu li.current-menu-item .sub-menu .menu-item:nth-child(2n) {
    border-left:1px solid #bac5c6;
    padding-left:28px
  }
}
.secondary-nav--mobile .menu li.current-menu-item .sub-menu .menu-item:last-child {
  padding-bottom:0
}
.secondary-nav--mobile .menu li.current-menu-item .sub-menu .menu-item>a {
  display:block
}
.secondary-nav--mobile .menu li.current-menu-item .sub-menu .menu-item>.sub-menu {
  display:none
}
.secondary-nav--horizontal {
  align-items:center;
  display:none;
  height:100px;
  padding:0 40px;
  position:relative
}
@media (min-width:960px) {
  .secondary-nav--horizontal {
    display:flex
  }
}
.secondary-nav--horizontal .secondary-nav__container {
  display:flex
}
.secondary-nav--horizontal .secondary-nav__container .menu-item {
  display:none;
  margin-left:24px
}
.secondary-nav--horizontal .secondary-nav__container .menu-item:first-child {
  margin-left:0
}
.secondary-nav--horizontal .secondary-nav__container .menu-item a {
  display:block;
  padding:1rem .5rem;
  position:relative;
  -webkit-text-decoration:none;
  text-decoration:none;
  top:2px;
  white-space:nowrap
}
.secondary-nav--horizontal .secondary-nav__container .menu-item a>span {
  background-image:linear-gradient(currentColor,currentColor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 1px;
  color:#292c2f;
  position:relative;
  transition:all .3s
}
.secondary-nav--horizontal .secondary-nav__container .menu-item a:hover span {
  background-size:100% 1px;
  transition:all .15s ease-in-out
}
@media (hover:none) and (pointer:coarse) {
  .secondary-nav--horizontal .secondary-nav__container .menu-item a:hover span {
    background-size:0 1px
  }
}
.secondary-nav--horizontal .secondary-nav__container .menu-item.current-menu-ancestor {
  display:flex
}
.secondary-nav--horizontal .secondary-nav__container .menu-item.current-menu-ancestor.menu-item-has-children>a {
  display:flex;
  font-family:GT America Standard Medium;
  text-transform:uppercase;
  white-space:nowrap
}
.secondary-nav--horizontal .secondary-nav__container .menu-item.current-menu-ancestor.menu-item-has-children>a:hover:after {
  background-color:#1e1e1e;
  color:#f3f4f4;
  transition:all .15s ease-in-out
}
.secondary-nav--horizontal .secondary-nav__container .menu-item.current-menu-ancestor.menu-item-has-children>a:after {
  align-items:center;
  background-color:#e3e5e5;
  border-radius:50%;
  color:#1e1e1e;
  content:"\e908";
  display:flex;
  font-family:core-icons;
  font-size:12px;
  font-weight:bolder;
  height:20px;
  justify-content:center;
  margin-left:24px;
  margin-right:14px;
  position:relative;
  -webkit-text-decoration:none;
  text-decoration:none;
  top:3px;
  transition:all .15s ease-in-out;
  width:20px
}
.secondary-nav--horizontal .secondary-nav__container .current-menu-item.menu-item-has-children,
.secondary-nav--horizontal .secondary-nav__container .current-menu-parent.menu-item-has-children {
  margin-left:0
}
.secondary-nav--horizontal .secondary-nav__container .current-menu-parent.menu-item-has-children .current-menu-item:not(.menu-item-has-children) a {
  pointer-events:none;
  text-transform:none
}
.secondary-nav--horizontal .secondary-nav__container .current-menu-ancestor a>span,
.secondary-nav--horizontal .secondary-nav__container .current-menu-item a>span,
.secondary-nav--horizontal .secondary-nav__container .current-menu-parent a>span {
  height:25px;
  max-width:250px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.secondary-nav--horizontal .secondary-nav__container .current-menu-item:not(.menu-item-has-children)~li {
  display:flex
}
.secondary-nav--horizontal .secondary-nav__container li.current-menu-item>li {
  margin-left:24px
}
.secondary-nav--horizontal .secondary-nav__container .current-menu-item {
  display:flex;
  margin-left:0
}
.secondary-nav--horizontal .secondary-nav__container .current-menu-item>a {
  font-family:GT America Standard Medium;
  pointer-events:none;
  text-transform:uppercase
}
.secondary-nav--horizontal .secondary-nav__container .current-menu-item>a+.sub-menu {
  display:flex;
  flex-wrap:wrap;
  height:4rem;
  list-style:none;
  overflow:hidden;
  padding:0 0 0 2px;
  width:100%
}
.secondary-nav--horizontal .secondary-nav__container .current-menu-item.menu-item-has-children>a:after {
  color:#bac5c6;
  content:"/";
  margin-left:24px;
  margin-right:14px
}
.secondary-nav--horizontal .secondary-nav__container .current-menu-item>.sub-menu {
  display:flex
}
.secondary-nav--horizontal .secondary-nav__container .current-menu-item>.sub-menu .menu-item {
  display:inline-block
}
.secondary-nav--horizontal .secondary-nav__container .current-menu-item>.sub-menu .menu-item>.sub-menu {
  display:none
}
.secondary-nav--horizontal .secondary-nav__container .current-menu-parent>.sub-menu {
  display:flex;
  flex-wrap:wrap;
  height:4rem;
  list-style:none;
  overflow:hidden;
  padding:0 0 0 2px;
  width:100%
}
.secondary-nav--horizontal .secondary-nav__more {
  display:none;
  margin-left:-40px;
  position:relative
}
.secondary-nav--horizontal .secondary-nav__more--show {
  align-items:center;
  display:flex
}
.secondary-nav--horizontal .secondary-nav__more:before {
  background:linear-gradient(90deg,hsla(0,0%,88%,0) 29.9%,#f3f4f4);
  content:"";
  height:30px;
  left:-30px;
  position:absolute;
  width:30px
}
.secondary-nav--horizontal .secondary-nav__more-button {
  background-color:#f3f4f4;
  border:none;
  display:flex;
  position:relative;
  top:-2px
}
.secondary-nav--horizontal .secondary-nav__more-button:after {
  content:"\e906";
  font-family:core-icons;
  margin-left:5px;
  position:relative;
  top:2px
}
.secondary-nav--horizontal .secondary-nav__more-button:hover {
  color:#df072e
}
.secondary-nav--horizontal .secondary-nav__more-button.active:after {
  content:"\e909"
}
.secondary-nav--horizontal .secondary-nav__more-wrap {
  display:none
}
.secondary-nav--horizontal .secondary-nav__more-wrap--show {
  display:block
}
.secondary-nav--horizontal .secondary-nav__more-list {
  background:#fff;
  border-radius:10px;
  display:flex;
  flex-direction:column;
  height:auto;
  max-width:340px;
  min-width:200px;
  padding:10px 0;
  position:absolute;
  right:0;
  top:100%;
  width:100%;
  z-index:3
}
.secondary-nav--horizontal .secondary-nav__more-list li {
  display:block;
  font-family:GT America Standard Regular;
  font-family:GT America Standard Bold;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  line-height:1.5;
  padding:5px 15px
}
.secondary-nav--horizontal .secondary-nav__more-list li.menu-item {
  display:block;
  margin-left:0
}
.secondary-nav--horizontal .secondary-nav__more-list li.menu-item a {
  padding:0;
  white-space:pre-wrap
}
.secondary-nav--horizontal .secondary-nav__more-list li .sub-menu {
  display:none
}
.secondary-nav-vertical {
  display:none;
  max-width:400px;
  padding-bottom:40px;
  width:100%
}
@media (min-width:960px) {
  .secondary-nav-vertical {
    display:block
  }
}
.secondary-nav-vertical .sub-menu {
  display:none
}
.secondary-nav-vertical .menu>li.menu-item:first-child {
  border-top:0;
  font-family:GT America Standard Regular;
  font-family:GT America Standard Medium;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  letter-spacing:.05em;
  line-height:1.02;
  text-transform:uppercase
}
.secondary-nav-vertical .menu>li.menu-item:first-child>a+.sub-menu>li {
  border-top:1px solid #bac5c6;
  font-family:GT America Standard Regular;
  font-family:GT America Standard Bold;
  font-size:20px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5;
  text-transform:none
}
.secondary-nav-vertical .menu>li.menu-item:first-child>a+.sub-menu>li.current-menu-item.menu-item-has-children,
.secondary-nav-vertical .menu>li.menu-item:first-child>a+.sub-menu>li.current-menu-parent.menu-item-has-children {
  border-top:1px solid #1e1e1e
}
.secondary-nav-vertical .menu>li.menu-item:first-child>a+.sub-menu>li .sub-menu {
  padding-bottom:16px
}
.secondary-nav-vertical .menu-item>a {
  display:block;
  padding:16px 0
}
.secondary-nav-vertical .menu-item>a>span {
  background-image:linear-gradient(currentColor,currentColor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 1px;
  color:#292c2f;
  position:relative;
  transition:all .3s
}
.secondary-nav-vertical .menu-item>a:hover>span {
  background-size:100% 1px;
  transition:all .15s ease-in-out
}
@media (hover:none) and (pointer:coarse) {
  .secondary-nav-vertical .menu-item>a:hover>span {
    background-size:0 1px
  }
}
.secondary-nav-vertical .menu-item .sub-menu .sub-menu li>a {
  padding-top:0
}
.secondary-nav-vertical .menu-item .sub-menu .sub-menu li:last-child>a {
  padding-bottom:0
}
.secondary-nav-vertical .menu-item .sub-menu .sub-menu li.menu-item {
  border-top:0;
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5
}
.secondary-nav-vertical .menu-item .sub-menu .sub-menu li.menu-item.current-menu-item {
  font-family:GT America Standard Bold
}
.secondary-nav-vertical .menu-item .sub-menu .sub-menu li.menu-item .sub-menu {
  padding-left:28px;
  position:relative
}
.secondary-nav-vertical .menu-item .sub-menu .sub-menu li.menu-item .sub-menu:before {
  border-left:1px solid #bac5c6;
  content:"";
  height:calc(100% - 38px);
  left:0;
  position:absolute;
  top:16px;
  width:1px
}
.secondary-nav-vertical .current-menu-ancestor,
.secondary-nav-vertical .current-menu-ancestor.menu-item-has-children>a+.sub-menu,
.secondary-nav-vertical .current-menu-item,
.secondary-nav-vertical .current-menu-item.menu-item-has-children>a+.sub-menu,
.secondary-nav-vertical .current-menu-parent,
.secondary-nav-vertical .current-menu-parent.menu-item-has-children>a+.sub-menu {
  display:block
}
.secondary-nav__more {
  display:none;
  margin-left:-40px;
  position:relative
}
.secondary-nav__more--show {
  align-items:center;
  display:flex
}
.secondary-nav__more:before {
  background:linear-gradient(90deg,hsla(0,0%,88%,0) 29.9%,#f3f4f4);
  content:"";
  height:30px;
  left:-30px;
  position:absolute;
  width:30px
}
.secondary-nav__more-button {
  background-color:#f3f4f4;
  border:none;
  display:flex;
  position:relative;
  top:-2px
}
.secondary-nav__more-button:after {
  content:"\e906";
  font-family:core-icons;
  margin-left:5px;
  position:relative;
  top:2px
}
.secondary-nav__more-button:hover {
  color:#df072e
}
.secondary-nav__more-button.active:after {
  content:"\e909"
}
.secondary-nav__more-wrap {
  display:none
}
.secondary-nav__more-wrap--show {
  display:block
}
.secondary-nav__more-list {
  background:#fff;
  border-radius:10px;
  display:flex;
  flex-direction:column;
  height:auto;
  max-width:340px;
  min-width:200px;
  padding:10px 0;
  position:absolute;
  right:0;
  top:100%;
  width:100%;
  z-index:3
}
.secondary-nav__more-list li {
  display:block;
  font-family:GT America Standard Regular;
  font-family:GT America Standard Bold;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  line-height:1.5;
  padding:5px 15px
}
.secondary-nav__more-list li.menu-item {
  display:block;
  margin-left:0
}
.secondary-nav__more-list li.menu-item a {
  padding:0;
  white-space:pre-wrap
}
.secondary-nav__more-list li .sub-menu {
  display:none
}
.c-subsite-search {
  align-items:center;
  display:none;
  max-width:100%
}
@media (min-width:960px) {
  .c-subsite-search {
    border-left:none;
    display:flex;
    padding-left:3px
  }
}
.c-subsite-search .icon-search {
  font-size:25px
}
@media (min-width:960px) {
  .c-subsite-search .icon-search {
    font-size:31px
  }
}
.c-subsite-search .icon-close {
  font-size:24px;
  padding:3px
}
.c-subsite-search__cross,
.c-subsite-search__form__clear,
.c-subsite-search__magnifier {
  background:transparent;
  border:0;
  margin:0;
  padding:2px
}
.c-subsite-search__magnifier {
  display:none
}
@media (min-width:960px) {
  .c-subsite-search__magnifier {
    display:flex
  }
}
.c-subsite-search__form__clear {
  display:none
}
.c-subsite-search__form__clear .icon {
  color:#656f77
}
.c-subsite-search__cross {
  border:1px solid #656f77;
  border-radius:100px;
  display:none
}
@media (min-width:500px) {
  .c-subsite-search__cross {
    margin-left:18px
  }
}
.c-subsite-search__form {
  align-items:center;
  border:1px solid #8996a0;
  border-radius:100px;
  display:flex;
  flex-grow:1;
  margin-bottom:32px;
  padding:0 16px;
  transition:border-color .3s ease-in-out
}
@media (min-width:960px) {
  .c-subsite-search__form {
    border:none;
    display:none;
    margin-bottom:0
  }
}
#subsite-search-input,
.c-subsite-search__form__input {
  background-color:initial;
  border:none;
  flex-grow:1;
  font-size:18px;
  line-height:34px;
  margin:2px 0;
  min-height:34px;
  padding:0 5px
}
#subsite-search-input:focus,
.c-subsite-search__form__input:focus {
  border:none;
  outline:none
}
@media (min-width:960px) {
  #subsite-search-input,
  .c-subsite-search__form__input {
    border:2px solid transparent;
    font-size:20px;
    line-height:82px;
    min-height:86px;
    padding:0 8px
  }
  #subsite-search-input:focus,
  .c-subsite-search__form__input:focus {
    border:2px solid transparent;
    outline:none
  }
  #subsite-search-input.c-subsite-search__form__input--focus:focus,
  .c-subsite-search__form__input.c-subsite-search__form__input--focus:focus {
    border:2px solid #0062d4
  }
  #subsite-search-input::-moz-placeholder,
  .c-subsite-search__form__input::-moz-placeholder {
    color:#8996a0;
    font-size:20px
  }
  #subsite-search-input::placeholder,
  .c-subsite-search__form__input::placeholder {
    color:#8996a0;
    font-size:20px
  }
}
.c-subsite-search__form__submit {
  align-items:center;
  background-color:initial;
  border:0;
  border-radius:100px;
  display:flex;
  padding:0
}
@media (min-width:500px) {
  .c-subsite-search__form__submit {
    margin-left:18px
  }
}
.c-subsite-search__cross:hover,
.c-subsite-search__form__submit:hover,
.c-subsite-search__magnifier:hover {
  color:#656f77
}
.c-childmasthead__nav--search-open .c-subsite-search {
  border-left:none;
  justify-content:center;
  margin-left:0;
  padding-left:0;
  width:100%
}
.c-childmasthead__nav--search-open .c-subsite-search__magnifier {
  display:none
}
.c-childmasthead__nav--search-open .c-subsite-search__cross,
.c-childmasthead__nav--search-open .c-subsite-search__form {
  display:flex
}
@media (min-width:960px) {
  .c-childmasthead__nav--search-open .c-subsite-search {
    border-left:1px solid #bac5c6;
    width:520px
  }
}
.c-childmasthead__nav--input-has-content .c-subsite-search__form__clear {
  display:flex
}
.c-childmasthead__nav--input-has-focus .c-subsite-search__form {
  border-color:#1e1e1e
}
.c-subsite-subheader {
  background-color:#e3e5e5;
  display:flex;
  flex-flow:row wrap;
  min-height:680px
}
.c-subsite-subheader.t-theme--light {
  background-color:#0e0e0e
}
.c-subsite-subheader .c-subsite-subheader__column {
  flex:auto
}
@media (min-width:960px) {
  .c-subsite-subheader .c-subsite-subheader__column {
    align-items:center;
    display:flex;
    flex:1;
    justify-content:center
  }
}
.c-subsite-subheader .c-subsite-subheader__column--mobile-image {
  clip:auto;
  height:auto;
  margin:0;
  overflow:visible;
  position:static;
  position:relative;
  white-space:inherit;
  width:auto;
  width:100%
}
@media (min-width:960px) {
  .c-subsite-subheader .c-subsite-subheader__column--mobile-image {
    border:0;
    clip:rect(0,0,0,0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    white-space:nowrap;
    width:1px
  }
}
.c-subsite-subheader .c-subsite-subheader__column--desktop-image {
  border:0;
  clip:rect(0,0,0,0);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  white-space:nowrap;
  width:1px
}
@media (min-width:960px) {
  .c-subsite-subheader .c-subsite-subheader__column--desktop-image {
    clip:auto;
    height:auto;
    margin:0;
    overflow:visible;
    position:static;
    position:relative;
    white-space:inherit;
    width:auto
  }
}
.c-subsite-subheader__text-group {
  padding-bottom:40px;
  padding-top:40px
}
@media (min-width:960px) {
  .c-subsite-subheader__text-group {
    max-width:100%;
    padding:140px 126px 140px 72px
  }
}
.c-subsite-subheader__title {
  font-size:32px
}
@media (min-width:768px) {
  .c-subsite-subheader__title {
    font-size:42px
  }
}
@media (min-width:960px) {
  .c-subsite-subheader__title {
    font-size:64px
  }
}
.c-subsite-subheader__description {
  font-size:18px;
  letter-spacing:-.1px;
  margin-top:18px
}
.c-subsite-subheader__image {
  height:100%;
  width:100%
}
.c-subsite-subheader__image .c-image__image {
  background-position:50%;
  background-size:cover;
  height:100%;
  object-fit:cover;
  width:100%
}
.c-subsite-subheader__cta {
  margin-top:32px
}
.c-subsite-subheader__image-caption {
  align-items:flex-end;
  background:linear-gradient(180deg,hsla(0,0%,5%,0) 29.22%,#0e0e0e);
  bottom:0;
  color:#f3f4f4;
  display:flex;
  font-family:GT America Standard Medium;
  font-size:12px;
  font-weight:500;
  justify-content:flex-end;
  min-height:60%;
  padding:24px;
  position:absolute;
  right:0;
  text-align:right;
  width:100%;
  z-index:20
}
@media (min-width:768px) {
  .c-subsite-subheader__image-caption {
    font-size:14px;
    min-height:40%
  }
}
.c-subsite-subheader.c-subsite-subheader--right-alignment {
  flex-direction:row-reverse
}
@media (min-width:960px) {
  .c-subsite-subheader.c-subsite-subheader--right-alignment .c-subsite-subheader__image-caption {
    justify-content:flex-start
  }
  .c-subsite-subheader.c-subsite-subheader--right-alignment .c-subsite-subheader__image-caption__caption {
    text-align:left
  }
}
.c-subsite-subheader.c-subsite-subheader--background-alignment {
  align-items:stretch;
  background-color:initial;
  color:#f3f4f4;
  display:flex;
  position:relative
}
.c-subsite-subheader.c-subsite-subheader--background-alignment .c-subsite-subheader__column:first-child {
  align-items:stretch;
  background-color:hsla(0,0%,5%,.7);
  display:flex;
  justify-content:stretch;
  z-index:20
}
.c-subsite-subheader.c-subsite-subheader--background-alignment .c-subsite-subheader__text-group {
  align-items:center;
  display:flex;
  flex-direction:column;
  justify-content:center;
  max-width:624px;
  padding:150px 24px;
  position:relative;
  text-align:center;
  width:100%
}
@media (min-width:768px) {
  .c-subsite-subheader.c-subsite-subheader--background-alignment .c-subsite-subheader__text-group {
    padding-left:48px;
    padding-right:48px
  }
}
@media (min-width:960px) {
  .c-subsite-subheader.c-subsite-subheader--background-alignment .c-subsite-subheader__text-group {
    padding:0
  }
}
.c-subsite-subheader.c-subsite-subheader--background-alignment .c-subsite-subheader__column--desktop-image {
  clip:auto;
  height:auto;
  height:100%;
  left:0;
  margin:0;
  overflow:visible;
  position:static;
  position:absolute;
  top:0;
  white-space:inherit;
  width:auto;
  width:100%
}
.c-subsite-subheader.c-subsite-subheader--background-alignment .c-subsite-subheader__cta {
  color:#f3f4f4
}
.c-subsite-subheader.c-subsite-subheader--background-alignment .c-subsite-subheader__image-caption {
  background:none;
  max-width:45%;
  min-height:auto;
  padding-top:0
}
.c-subsite-subheader.c-subsite-subheader--background-alignment:after,
.c-subsite-subheader.c-subsite-subheader--background-alignment:before {
  background:none;
  border-left:1px solid #bac5c6;
  bottom:auto;
  content:"";
  height:min(25%,120px);
  left:50%;
  mix-blend-mode:normal;
  position:absolute;
  right:auto;
  top:0;
  transform:translateX(-50%);
  width:1px;
  z-index:21
}
.c-subsite-subheader.c-subsite-subheader--background-alignment:after {
  bottom:0;
  top:auto
}
.c-subsite-subheader.c-subsite-subheader--background-alignment--light .c-subsite-subheader__column:first-child {
  background:hsla(0,0%,5%,.3)
}
.c-subsite-subheader.c-subsite-subheader--background-alignment--medium .c-subsite-subheader__column:first-child {
  background:hsla(0,0%,5%,.5)
}
.c-subsite-subheader.c-subsite-subheader--background-alignment--dark .c-subsite-subheader__column:first-child {
  background:hsla(0,0%,5%,.7)
}
.c-subsite-subheader.c-subsite-subheader--background-alignment--darker .c-subsite-subheader__column:first-child {
  background:hsla(0,0%,5%,.9)
}
.c-subsite-subheader--notext.c-subsite-subheader.c-subsite-subheader--background-alignment:after,
.c-subsite-subheader--notext.c-subsite-subheader.c-subsite-subheader--background-alignment:before {
  display:none
}
.c-subsite-subheader--notext.c-subsite-subheader.c-subsite-subheader--background-alignment--dark .c-subsite-subheader__column:first-child {
  background:transparent
}
.c-subsite-subheader .page-breadcrumb {
  background:transparent;
  margin-bottom:16px
}
.c-subsite-subheader.c-subsite-subheader--background-alignment .page-breadcrumb {
  color:#f3f4f4
}
.page-template-landing-page-subsite-subheader .secondary-nav--mobile .menu {
  margin-top:24px
}
.c-image--bg .c-image__image {
  background:50% no-repeat;
  background-size:cover;
  bottom:0;
  height:100%;
  left:0;
  position:absolute;
  right:0;
  top:0;
  width:100%
}
.c-image--overlay .c-image__image:after {
  background:linear-gradient(180deg,hsla(0,0%,5%,0) 29.22%,#0e0e0e);
  content:"";
  height:100%;
  position:absolute;
  width:100%
}
@media (min-width:768px) {
  .c-image--bg-split .c-image__image {
    width:50%
  }
}
.c-image--overlay-left .c-image--bg-split .c-image__image:after {
  background:linear-gradient(270deg,hsla(0,0%,5%,0) 29.22%,#0e0e0e);
  content:"";
  height:100%;
  opacity:.9;
  position:absolute;
  width:100%
}
.no-results {
  align-items:center;
  display:flex;
  font-family:GT America Standard Regular;
  font-size:20px;
  justify-content:center;
  margin-top:65px;
  text-align:center
}
.no-results .no-results__title {
  font-family:GT America Standard Bold;
  font-weight:400
}
.c-pagination {
  margin-top:66px;
  width:100%
}
.c-pagination__list {
  display:flex;
  flex-direction:row;
  flex-wrap:wrap;
  justify-content:center
}
.c-pagination__list .c-pagination__item .c-pagination__link,
.c-pagination__list .c-pagination__item a {
  align-items:center;
  background-color:initial;
  border:1px solid transparent;
  border-radius:100%;
  display:flex;
  font-size:18px;
  height:36px;
  justify-content:center;
  margin:0 10px;
  width:36px
}
.c-pagination__list .c-pagination__item .c-pagination__link:hover,
.c-pagination__list .c-pagination__item a:hover {
  background-color:#1e1e1e;
  color:#f3f4f4
}
.c-pagination__list .c-pagination__item .c-pagination__link.active,
.c-pagination__list .c-pagination__item a.active {
  border:1px solid #8996a0
}
.c-pagination__list .c-pagination__item--next,
.c-pagination__list .c-pagination__item--prev {
  margin-top:24px;
  text-align:center;
  width:100%
}
@media (min-width:768px) {
  .c-pagination__list .c-pagination__item--next,
  .c-pagination__list .c-pagination__item--prev {
    margin-bottom:0;
    margin-top:0;
    width:auto
  }
}
.c-pagination__list .c-pagination__item--prev {
  margin-bottom:24px;
  margin-top:0
}
.c-pagination__list .c-pagination__item .c-pagination__link.c-pagination__link--next,
.c-pagination__list .c-pagination__item .c-pagination__link.c-pagination__link--prev,
.c-pagination__list .c-pagination__item a.c-pagination__link--next,
.c-pagination__list .c-pagination__item a.c-pagination__link--prev {
  border-radius:100px;
  display:initial;
  font-family:GT America Standard Regular;
  font-size:18px;
  margin:0;
  padding:5px 10px;
  width:auto
}
@media (min-width:768px) {
  .c-pagination__list .c-pagination__item .c-pagination__link.c-pagination__link--next,
  .c-pagination__list .c-pagination__item .c-pagination__link.c-pagination__link--prev,
  .c-pagination__list .c-pagination__item a.c-pagination__link--next,
  .c-pagination__list .c-pagination__item a.c-pagination__link--prev {
    display:flex;
    margin-left:18px
  }
}
.c-pagination__list .c-pagination__item .c-pagination__link.c-pagination__link--next .screen-reader-text,
.c-pagination__list .c-pagination__item .c-pagination__link.c-pagination__link--prev .screen-reader-text,
.c-pagination__list .c-pagination__item a.c-pagination__link--next .screen-reader-text,
.c-pagination__list .c-pagination__item a.c-pagination__link--prev .screen-reader-text {
  display:none
}
@media (min-width:768px) {
  .c-pagination__list .c-pagination__item .c-pagination__link.c-pagination__link--prev,
  .c-pagination__list .c-pagination__item a.c-pagination__link--prev {
    margin-left:0;
    margin-right:18px
  }
}
.c-pagination__ellipsis {
  align-items:flex-end;
  display:flex;
  height:36px;
  justify-content:center;
  padding-bottom:5px;
  width:36px
}
.c-programs-accordion-content {
  display:flex;
  flex-direction:column
}
@media (min-width:960px) {
  .c-programs-accordion-content {
    flex-direction:row
  }
}
.c-programs-accordion-content__degree {
  min-width:25%
}
.c-programs-accordion-content__degree__title {
  font-family:GT America Standard Bold;
  font-size:20px;
  margin-bottom:4px
}
@media (min-width:960px) {
  .c-programs-accordion-content__degree__title {
    margin-bottom:12px
  }
}
.c-programs-accordion-content__degree__subtitle,
.c-programs-accordion-content__description {
  font-family:GT America Standard Regular;
  font-size:18px
}
.c-programs-accordion-content__description {
  padding:16px 0
}
@media (min-width:960px) {
  .c-programs-accordion-content__description {
    padding:0 48px
  }
}
.c-programs-accordion-content__links {
  display:flex;
  flex-direction:column;
  flex-shrink:0
}
@media (min-width:960px) {
  .c-programs-accordion-content__links {
    margin-left:auto
  }
}
.c-programs-accordion-content__links__link {
  align-items:center;
  background:transparent;
  border:0;
  border-radius:0;
  cursor:pointer;
  display:flex;
  font-family:GT America Standard Medium;
  font-size:18px;
  font-weight:500;
  height:auto;
  line-height:1.5;
  padding:0;
  -webkit-text-decoration:none;
  text-decoration:none;
  transition:all .15s ease-in-out;
  width:auto
}
.c-programs-accordion-content__links__link .a-btn__text {
  border:2px solid transparent;
  padding-right:20px
}
.c-programs-accordion-content__links__link:focus {
  outline:none
}
.c-programs-accordion-content__links__link:focus .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.c-programs-accordion-content__links__link:focus-visible {
  border:none;
  box-shadow:none
}
.c-programs-accordion-content__links__link:focus-visible .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.c-programs-accordion-content__links__link.is-disabled,
.c-programs-accordion-content__links__link[disabled] {
  cursor:default
}
.c-programs-accordion-content__links__link {
  color:#1e1e1e;
  max-width:400px
}
.c-programs-accordion-content__links__link .a-btn__text {
  align-items:center;
  display:flex;
  position:relative;
  text-align:left
}
.c-programs-accordion-content__links__link .a-btn__text:before {
  align-items:center;
  background-color:#df072e;
  border:1px solid #df072e;
  border-radius:50%;
  content:"";
  display:flex;
  flex-shrink:0;
  height:40px;
  justify-content:center;
  margin-right:12px;
  transition:all .15s ease-in-out;
  width:40px
}
.c-programs-accordion-content__links__link .a-btn__text:after {
  color:#fff;
  content:"\e903";
  display:block;
  font-family:core-icons;
  font-size:24px;
  left:9px;
  position:absolute;
  top:calc(50% + 1px);
  transform:translateY(-50%)
}
.c-programs-accordion-content__links__link.a-btn--icon-only .a-btn__text {
  padding-right:0
}
.c-programs-accordion-content__links__link.a-btn--icon-only .a-btn__text:before {
  margin-right:0
}
.c-programs-accordion-content__links__link:active .a-btn__text:before,
.c-programs-accordion-content__links__link:focus .a-btn__text:before,
.c-programs-accordion-content__links__link:hover .a-btn__text:before,
.has-target-link:hover .c-programs-accordion-content__links__link .a-btn__text:before {
  border-radius:50%
}
.c-programs-accordion-content__links__link.is-disabled,
.c-programs-accordion-content__links__link[disabled] {
  color:#bac5c6
}
.c-programs-accordion-content__links__link.is-disabled .a-btn__text:before,
.c-programs-accordion-content__links__link[disabled] .a-btn__text:before {
  background-color:#bac5c6;
  color:#f3f4f4
}
.c-programs-accordion-content__links__link.is-style-light,
.t-sink.is-style-group-dark-bg .c-programs-accordion-content__links__link,
.t-theme--light .c-programs-accordion-content__links__link {
  color:#f3f4f4
}
.c-programs-accordion-content__links__link.is-style-light .a-btn__text:before,
.t-sink.is-style-group-dark-bg .c-programs-accordion-content__links__link .a-btn__text:before,
.t-theme--light .c-programs-accordion-content__links__link .a-btn__text:before {
  background-color:#df072e;
  border-color:#df072e
}
.c-programs-accordion-content__links__link.is-style-light:active,
.c-programs-accordion-content__links__link.is-style-light:focus,
.c-programs-accordion-content__links__link.is-style-light:hover,
.t-sink.is-style-group-dark-bg .c-programs-accordion-content__links__link:active,
.t-sink.is-style-group-dark-bg .c-programs-accordion-content__links__link:focus,
.t-sink.is-style-group-dark-bg .c-programs-accordion-content__links__link:hover,
.t-theme--light .c-programs-accordion-content__links__link:active,
.t-theme--light .c-programs-accordion-content__links__link:focus,
.t-theme--light .c-programs-accordion-content__links__link:hover {
  color:#f3f4f4
}
.c-programs-accordion-content__links__link.is-style-light:active .a-btn__text:before,
.c-programs-accordion-content__links__link.is-style-light:focus .a-btn__text:before,
.c-programs-accordion-content__links__link.is-style-light:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg .c-programs-accordion-content__links__link:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg .c-programs-accordion-content__links__link:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg .c-programs-accordion-content__links__link:hover .a-btn__text:before,
.t-theme--light .c-programs-accordion-content__links__link:active .a-btn__text:before,
.t-theme--light .c-programs-accordion-content__links__link:focus .a-btn__text:before,
.t-theme--light .c-programs-accordion-content__links__link:hover .a-btn__text:before {
  background-color:#f3f4f4;
  border-color:#f3f4f4
}
.c-programs-accordion-content__links__link.is-style-light:active .a-btn__text:after,
.c-programs-accordion-content__links__link.is-style-light:focus .a-btn__text:after,
.c-programs-accordion-content__links__link.is-style-light:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg .c-programs-accordion-content__links__link:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg .c-programs-accordion-content__links__link:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg .c-programs-accordion-content__links__link:hover .a-btn__text:after,
.t-theme--light .c-programs-accordion-content__links__link:active .a-btn__text:after,
.t-theme--light .c-programs-accordion-content__links__link:focus .a-btn__text:after,
.t-theme--light .c-programs-accordion-content__links__link:hover .a-btn__text:after {
  color:#1e1e1e
}
.c-programs-accordion-content__links__link .a-btn__text:before {
  background-color:#656f77;
  border-color:#656f77
}
.c-programs-accordion-content__links__link:active,
.c-programs-accordion-content__links__link:focus,
.c-programs-accordion-content__links__link:hover,
.has-target-link:hover .c-programs-accordion-content__links__link {
  color:#1e1e1e
}
.c-programs-accordion-content__links__link:active .a-btn__text:before,
.c-programs-accordion-content__links__link:focus .a-btn__text:before,
.c-programs-accordion-content__links__link:hover .a-btn__text:before,
.has-target-link:hover .c-programs-accordion-content__links__link .a-btn__text:before {
  background-color:#1e1e1e;
  border-color:#1e1e1e;
  transition:all .15s ease-in-out
}
.c-programs-accordion-content__links__link.is-style-light:active .a-btn__text:before,
.c-programs-accordion-content__links__link.is-style-light:focus .a-btn__text:before,
.c-programs-accordion-content__links__link.is-style-light:hover .a-btn__text:before,
.t-theme--light .c-programs-accordion-content__links__link:active .a-btn__text:before,
.t-theme--light .c-programs-accordion-content__links__link:focus .a-btn__text:before,
.t-theme--light .c-programs-accordion-content__links__link:hover .a-btn__text:before {
  background-color:#f3f4f4;
  border-color:#f3f4f4;
  color:#1e1e1e
}
.c-programs-accordion-content__links__link {
  max-width:100%
}
.c-programs-accordion-content__links__link .a-btn__text:before {
  background:transparent;
  border-color:#8996a0
}
.c-programs-accordion-content__links__link .a-btn__text:after {
  color:#1e1e1e
}
.c-programs-accordion-content__links__link:focus .a-btn__text:after,
.c-programs-accordion-content__links__link:hover .a-btn__text:after {
  color:#f3f4f4
}
.c-programs-accordion-content__links__link+.c-programs-accordion-content__links__link {
  margin-top:16px
}
.c-programs-accordion-content+.c-programs-accordion-content {
  border-top:1px solid #bac5c6;
  margin-top:40px;
  padding-top:40px
}
.c-programs-item {
  border-bottom:1px solid #1e1e1e;
  display:flex;
  flex-direction:column;
  padding-bottom:16px;
  padding-top:16px
}
@media (min-width:960px) {
  .c-programs-item {
    align-items:center;
    flex-direction:row;
    justify-content:space-between;
    padding-bottom:16px;
    padding-top:16px
  }
}
.c-programs-item__title,
.c-programs-item__title-link {
  flex:2
}
.c-programs-item__title-link .c-programs-item__title {
  border-bottom:1px solid transparent;
  display:inline
}
.c-programs-item__title {
  font-family:Canela Deck Web;
  font-size:24px
}
@media (min-width:768px) {
  .c-programs-item__title {
    font-size:36px
  }
}
.c-programs-item__initials {
  color:#1e1e1e;
  display:flex;
  flex:1;
  font-size:14px;
  margin-top:8px
}
@media (min-width:960px) {
  .c-programs-item__initials {
    font-size:18px;
    margin-top:0
  }
}
.c-programs-item__initials button {
  background:transparent;
  border:0;
  border-radius:0;
  color:#1e1e1e;
  cursor:pointer;
  font-family:GT America Standard Medium;
  font-family:GT America Standard Regular;
  font-size:18px;
  font-weight:500;
  font-weight:400;
  line-height:1.5;
  padding:0;
  -webkit-text-decoration:none;
  text-decoration:none
}
.c-programs-item__initals__comma-separator {
  align-items:center;
  display:flex
}
.c-programs-item__initals__comma-separator+.c-programs-item__initals__comma-separator:before {
  content:",";
  margin-right:10px
}
.c-programs-item__initials__initial {
  cursor:default;
  letter-spacing:.02em
}
.c-programs-item__title-link .c-programs-item__title {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.c-programs-item__title-link .c-programs-item__title:hover {
  background-size:100% 2px
}
.c-programs-item__title-link:hover .c-programs-item__title {
  background-image:linear-gradient(currentcolor,currentcolor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 2px;
  position:relative;
  transition:background-size .3s
}
.c-programs-item__title-link:hover .c-programs-item__title,
.c-programs-item__title-link:hover .c-programs-item__title:hover {
  background-size:100% 2px
}
.c-programs-keyword-blue-box {
  background-color:#dee4f0;
  padding-bottom:50px;
  padding-top:50px
}
.c-programs-keyword-blue-box__title {
  font-family:GT America Standard Bold;
  font-size:20px
}
@media (min-width:960px) {
  .c-programs-keyword-blue-box__title {
    font-size:24px;
    margin-bottom:12px
  }
}
.c-programs-keyword-blue-box__description {
  margin:7px 0 24px
}
@media (min-width:960px) {
  .c-programs-keyword-blue-box__description {
    max-width:65%
  }
}
.c-programs-keyword-blue-box__link {
  align-items:center;
  background:transparent;
  border:0;
  border-radius:0;
  cursor:pointer;
  display:flex;
  font-family:GT America Standard Medium;
  font-size:18px;
  font-weight:500;
  height:auto;
  line-height:1.5;
  padding:0;
  -webkit-text-decoration:none;
  text-decoration:none;
  transition:all .15s ease-in-out;
  width:auto
}
.c-programs-keyword-blue-box__link .a-btn__text {
  border:2px solid transparent;
  padding-right:20px
}
.c-programs-keyword-blue-box__link:focus {
  outline:none
}
.c-programs-keyword-blue-box__link:focus .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.c-programs-keyword-blue-box__link:focus-visible {
  border:none;
  box-shadow:none
}
.c-programs-keyword-blue-box__link:focus-visible .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.c-programs-keyword-blue-box__link.is-disabled,
.c-programs-keyword-blue-box__link[disabled] {
  cursor:default
}
.c-programs-keyword-blue-box__link {
  color:#1e1e1e;
  max-width:400px
}
.c-programs-keyword-blue-box__link .a-btn__text {
  align-items:center;
  display:flex;
  position:relative;
  text-align:left
}
.c-programs-keyword-blue-box__link .a-btn__text:before {
  align-items:center;
  background-color:#df072e;
  border:1px solid #df072e;
  border-radius:50%;
  content:"";
  display:flex;
  flex-shrink:0;
  height:40px;
  justify-content:center;
  margin-right:12px;
  transition:all .15s ease-in-out;
  width:40px
}
.c-programs-keyword-blue-box__link .a-btn__text:after {
  color:#fff;
  content:"\e903";
  display:block;
  font-family:core-icons;
  font-size:24px;
  left:9px;
  position:absolute;
  top:calc(50% + 1px);
  transform:translateY(-50%)
}
.c-programs-keyword-blue-box__link.a-btn--icon-only .a-btn__text {
  padding-right:0
}
.c-programs-keyword-blue-box__link.a-btn--icon-only .a-btn__text:before {
  margin-right:0
}
.c-programs-keyword-blue-box__link:active .a-btn__text:before,
.c-programs-keyword-blue-box__link:focus .a-btn__text:before,
.c-programs-keyword-blue-box__link:hover .a-btn__text:before,
.has-target-link:hover .c-programs-keyword-blue-box__link .a-btn__text:before {
  border-radius:50%
}
.c-programs-keyword-blue-box__link.is-disabled,
.c-programs-keyword-blue-box__link[disabled] {
  color:#bac5c6
}
.c-programs-keyword-blue-box__link.is-disabled .a-btn__text:before,
.c-programs-keyword-blue-box__link[disabled] .a-btn__text:before {
  background-color:#bac5c6;
  color:#f3f4f4
}
.c-programs-keyword-blue-box__link.is-style-light,
.t-sink.is-style-group-dark-bg .c-programs-keyword-blue-box__link,
.t-theme--light .c-programs-keyword-blue-box__link {
  color:#f3f4f4
}
.c-programs-keyword-blue-box__link.is-style-light .a-btn__text:before,
.t-sink.is-style-group-dark-bg .c-programs-keyword-blue-box__link .a-btn__text:before,
.t-theme--light .c-programs-keyword-blue-box__link .a-btn__text:before {
  background-color:#df072e;
  border-color:#df072e
}
.c-programs-keyword-blue-box__link.is-style-light:active,
.c-programs-keyword-blue-box__link.is-style-light:focus,
.c-programs-keyword-blue-box__link.is-style-light:hover,
.t-sink.is-style-group-dark-bg .c-programs-keyword-blue-box__link:active,
.t-sink.is-style-group-dark-bg .c-programs-keyword-blue-box__link:focus,
.t-sink.is-style-group-dark-bg .c-programs-keyword-blue-box__link:hover,
.t-theme--light .c-programs-keyword-blue-box__link:active,
.t-theme--light .c-programs-keyword-blue-box__link:focus,
.t-theme--light .c-programs-keyword-blue-box__link:hover {
  color:#f3f4f4
}
.c-programs-keyword-blue-box__link.is-style-light:active .a-btn__text:before,
.c-programs-keyword-blue-box__link.is-style-light:focus .a-btn__text:before,
.c-programs-keyword-blue-box__link.is-style-light:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg .c-programs-keyword-blue-box__link:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg .c-programs-keyword-blue-box__link:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg .c-programs-keyword-blue-box__link:hover .a-btn__text:before,
.t-theme--light .c-programs-keyword-blue-box__link:active .a-btn__text:before,
.t-theme--light .c-programs-keyword-blue-box__link:focus .a-btn__text:before,
.t-theme--light .c-programs-keyword-blue-box__link:hover .a-btn__text:before {
  background-color:#f3f4f4;
  border-color:#f3f4f4
}
.c-programs-keyword-blue-box__link.is-style-light:active .a-btn__text:after,
.c-programs-keyword-blue-box__link.is-style-light:focus .a-btn__text:after,
.c-programs-keyword-blue-box__link.is-style-light:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg .c-programs-keyword-blue-box__link:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg .c-programs-keyword-blue-box__link:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg .c-programs-keyword-blue-box__link:hover .a-btn__text:after,
.t-theme--light .c-programs-keyword-blue-box__link:active .a-btn__text:after,
.t-theme--light .c-programs-keyword-blue-box__link:focus .a-btn__text:after,
.t-theme--light .c-programs-keyword-blue-box__link:hover .a-btn__text:after {
  color:#1e1e1e
}
.c-programs-keyword-blue-box__link .a-btn__text:before {
  background-color:#656f77;
  border-color:#656f77
}
.c-programs-keyword-blue-box__link:active,
.c-programs-keyword-blue-box__link:focus,
.c-programs-keyword-blue-box__link:hover,
.has-target-link:hover .c-programs-keyword-blue-box__link {
  color:#1e1e1e
}
.c-programs-keyword-blue-box__link:active .a-btn__text:before,
.c-programs-keyword-blue-box__link:focus .a-btn__text:before,
.c-programs-keyword-blue-box__link:hover .a-btn__text:before,
.has-target-link:hover .c-programs-keyword-blue-box__link .a-btn__text:before {
  background-color:#1e1e1e;
  border-color:#1e1e1e;
  transition:all .15s ease-in-out
}
.c-programs-keyword-blue-box__link.is-style-light:active .a-btn__text:before,
.c-programs-keyword-blue-box__link.is-style-light:focus .a-btn__text:before,
.c-programs-keyword-blue-box__link.is-style-light:hover .a-btn__text:before,
.t-theme--light .c-programs-keyword-blue-box__link:active .a-btn__text:before,
.t-theme--light .c-programs-keyword-blue-box__link:focus .a-btn__text:before,
.t-theme--light .c-programs-keyword-blue-box__link:hover .a-btn__text:before {
  background-color:#f3f4f4;
  border-color:#f3f4f4;
  color:#1e1e1e
}
.c-programs-keyword-blue-box__link {
  display:inline-block;
  max-width:100%
}
#gsc-results .gsc-results__container {
  margin-left:auto;
  margin-right:auto;
  max-width:848px;
  padding:50px 24px 200px;
  position:relative
}
@media (min-width:768px) {
  #gsc-results .gsc-results__container {
    padding-top:91px
  }
}
@media (min-width:1200px) {
  #gsc-results .gsc-results__container {
    padding-left:0;
    padding-right:0
  }
}
#gsc-results .gsc-results__container:after {
  border-left:1px solid #bac5c6;
  bottom:-20px;
  content:"";
  height:79px;
  left:50%;
  position:absolute;
  transform:translateX(-50%);
  width:1px
}
#gsc-results .gsc-results__container .gsc-control-cse {
  background:none!important
}
#gsc-results .gsc-results__container .gsc-above-wrapper-area {
  border-bottom:0
}
#gsc-results .gsc-results__container .gcsc-more-maybe-branding-root {
  padding-top:60px
}
#gsc-results .gsc-results__container .gcsc-branding-clickable {
  position:relative;
  top:-5px
}
#gsc-results .gsc-results__container .gsc-adBlock {
  margin-bottom:40px;
  padding:40px 0
}
#gsc-results .gsc-results__container table {
  border-collapse:collapse;
  table-layout:fixed
}
#gsc-results .gsc-results__container td {
  padding:0
}
#gsc-results .gsc-results__container .gsc-above-wrapper-area {
  border-bottom:1px solid #656f77!important;
  margin-bottom:16px!important
}
#gsc-results .gsc-results__container .gsc-result-info {
  color:#1e1e1e;
  font-family:GT America Standard Regular;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  line-height:1.5
}
#gsc-results .gsc-results__container .gsc-wrapper {
  padding-top:8px
}
#gsc-results .gsc-results__container .gsc-control-cse {
  border:0;
  padding:0
}
#gsc-results .gsc-results__container .gsc-results {
  margin-top:0;
  padding:0;
  width:100%
}
#gsc-results .gsc-results__container .gsc-thumbnail-inside {
  padding:0
}
#gsc-results .gsc-results__container .gsc-webResult .gsc-url-top {
  display:none
}
#gsc-results .gsc-results__container .gsc-webResult .gsc-url-bottom {
  display:block
}
#gsc-results .gsc-results__container .gsc-url-bottom {
  font-family:GT America Standard Regular;
  font-size:16px;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.2px;
  line-height:1.5;
  padding-left:0
}
#gsc-results .gsc-results__container .gsc-url-bottom b {
  color:#656f77!important;
  font-weight:400!important
}
#gsc-results .gsc-results__container .gs-visibleUrl {
  color:#656f77!important
}
#gsc-results .gsc-results__container .gsc-result {
  background:none!important;
  border:none;
  border-bottom:1px solid #464a4f;
  margin:0 0 35px;
  padding:0 0 35px;
  position:relative
}
#gsc-results .gsc-results__container .gsc-result .gs-title,
#gsc-results .gsc-results__container .gsc-result .gs-title * {
  color:#1e1e1e;
  font-family:GT America Standard Regular;
  font-family:GT America Standard Bold;
  font-size:18px;
  font-size:24px;
  font-style:normal;
  font-weight:400;
  font-weight:700;
  height:auto;
  letter-spacing:-.1px;
  line-height:1.5;
  line-height:1.4;
  overflow:visible
}
#gsc-results .gsc-results__container .gsc-result .gs-title * a.gs-title:link,
#gsc-results .gsc-results__container .gsc-result .gs-title a.gs-title:link {
  color:#1e1e1e;
  padding-bottom:2px
}
#gsc-results .gsc-results__container .gsc-result .gs-title * a.gs-title:link:visited,
#gsc-results .gsc-results__container .gsc-result .gs-title a.gs-title:link:visited {
  color:#1e1e1e
}
#gsc-results .gsc-results__container .gsc-result .gs-title * a.gs-title:link:focus,
#gsc-results .gsc-results__container .gsc-result .gs-title * a.gs-title:link:hover,
#gsc-results .gsc-results__container .gsc-result .gs-title a.gs-title:link:focus,
#gsc-results .gsc-results__container .gsc-result .gs-title a.gs-title:link:hover {
  -webkit-text-decoration:underline;
  text-decoration:underline
}
#gsc-results .gsc-results__container .gsc-result .gs-title * a.gs-title:link:active,
#gsc-results .gsc-results__container .gsc-result .gs-title a.gs-title:link:active {
  color:#1e1e1e
}
#gsc-results .gsc-results__container .gsc-result .gs-title * a.gs-title:link b,
#gsc-results .gsc-results__container .gsc-result .gs-title a.gs-title:link b {
  color:#1e1e1e!important
}
#gsc-results .gsc-results__container .gsc-result .gs-bidi-start-align.gs-snippet {
  color:#1e1e1e;
  font-family:GT America Standard Regular;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  left:-3px;
  line-height:1.5;
  margin:14px 0 0;
  position:relative
}
#gsc-results .gsc-results__container .gsc-result .gs-bidi-start-align.gs-snippet b {
  color:#1e1e1e;
  font-weight:400
}
#gsc-results .gsc-results__container .gsc-result .gs-fileFormat,
#gsc-results .gsc-results__container .gsc-result .gs-fileFormatType,
#gsc-results .gsc-results__container .gsc-result .gs-visibleUrl,
#gsc-results .gsc-results__container .gsc-result .gsc-location {
  color:#0e0e0e;
  font-family:GT America Standard Regular;
  margin-top:18px
}
#gsc-results .gsc-results__container .gsc-result .gs-fileFormat b,
#gsc-results .gsc-results__container .gsc-result .gs-fileFormatType b,
#gsc-results .gsc-results__container .gsc-result .gs-visibleUrl b,
#gsc-results .gsc-results__container .gsc-result .gsc-location b {
  color:#1e1e1e;
  font-family:GT America Standard Regular
}
#gsc-results .gsc-results__container .gsc-table-cell-thumbnail.gsc-thumbnail {
  display:none
}
@media (min-width:600px) {
  #gsc-results .gsc-results__container .gsc-table-cell-thumbnail.gsc-thumbnail .gs-web-image-box {
    float:none;
    margin-bottom:8px;
    padding:0;
    width:100%
  }
}
@media (min-width:768px) {
  #gsc-results .gsc-results__container .gsc-table-cell-thumbnail.gsc-thumbnail .gs-web-image-box {
    margin-bottom:12px
  }
}
#gsc-results .gsc-results__container .gsc-table-cell-thumbnail.gsc-thumbnail[style="display:none"]+.gsc-table-cell-snippet-close {
  padding-left:0
}
#gsc-results .gsc-results__container .gsc-table-cell-thumbnail.gsc-thumbnail .gs-image {
  background-color:#c4c5c6;
  display:none!important;
  line-height:0;
  transition:all .15s ease-in-out
}
@media (min-width:600px) {
  #gsc-results .gsc-results__container .gsc-table-cell-thumbnail.gsc-thumbnail .gs-image {
    display:block!important
  }
}
#gsc-results .gsc-results__container .gsc-table-cell-thumbnail.gsc-thumbnail .gs-image img {
  border:0
}
@media (min-width:600px) {
  #gsc-results .gsc-results__container .gsc-table-cell-thumbnail.gsc-thumbnail .gs-image img {
    max-height:none;
    max-width:100%
  }
}
#gsc-results .gsc-results__container .gsc-cursor-box.gs-bidi-start-align {
  border-top:0;
  margin:63px auto 0;
  padding:0;
  text-align:center;
  width:auto
}
#gsc-results .gsc-results__container .gsc-cursor-box.gs-bidi-start-align .gsc-cursor {
  display:block
}
#gsc-results .gsc-results__container .gsc-cursor-box.gs-bidi-start-align .gsc-cursor-page {
  background-color:initial;
  border:1px solid transparent;
  border-radius:50%;
  color:#1e1e1e;
  display:inline-block;
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  height:40px;
  letter-spacing:-.1px;
  line-height:1.5;
  line-height:40px;
  margin:1px 8px 0 0;
  text-align:center;
  -webkit-text-decoration:none;
  text-decoration:none;
  text-shadow:none;
  transition:all .15s ease-in-out;
  vertical-align:top;
  width:40px
}
#gsc-results .gsc-results__container .gsc-cursor-box.gs-bidi-start-align .gsc-cursor-page:visited {
  color:#1e1e1e
}
#gsc-results .gsc-results__container .gsc-cursor-box.gs-bidi-start-align .gsc-cursor-page.gsc-cursor-current-page,
#gsc-results .gsc-results__container .gsc-cursor-box.gs-bidi-start-align .gsc-cursor-page:focus,
#gsc-results .gsc-results__container .gsc-cursor-box.gs-bidi-start-align .gsc-cursor-page:hover {
  background-color:#f3f4f4;
  border:1px solid #1e1e1e;
  color:#1e1e1e
}
#gsc-results .gsc-results__container .gs-webResult.gs-result.gs-no-results-result .gs-snippet {
  background:none;
  border:0;
  font-family:GT America Standard Regular;
  font-size:21px;
  line-height:1.2;
  margin:0 auto;
  padding:32px 24px 27px;
  text-align:center
}
#gsc-results .gsc-results__container .gsc-tabsArea {
  border:none;
  padding-bottom:44px;
  padding-top:10px
}
#gsc-results .gsc-results__container .gcsc-branding,
#gsc-results .gsc-results__container .gcsc-find-more-on-google-root,
#gsc-results .gsc-results__container .gsc-refinementsGradient {
  display:none!important
}
#gsc-results .gsc-results__container .gsc-tabHeader:first-child {
  width:35%!important
}
@media (min-width:768px) {
  #gsc-results .gsc-results__container .gsc-tabHeader:first-child {
    width:auto!important
  }
}
#gsc-results .gsc-results__container .gsc-refinementHeader.gsc-refinementhActive,
#gsc-results .gsc-results__container .gsc-tabHeader.gsc-tabhActive {
  background-color:#1e1e1e!important;
  border:1px solid #1e1e1e;
  border-radius:100px;
  color:#f3f4f4;
  font-family:GT America Standard Regular;
  font-size:16px;
  font-style:normal;
  font-weight:700;
  line-height:1.5;
  margin-right:10px;
  min-width:150px;
  padding:8px 24px
}
@media (min-width:768px) {
  #gsc-results .gsc-results__container .gsc-refinementHeader.gsc-refinementhActive,
  #gsc-results .gsc-results__container .gsc-tabHeader.gsc-tabhActive {
    font-size:18px
  }
}
#gsc-results .gsc-results__container .gsc-refinementHeader.gsc-refinementhInactive,
#gsc-results .gsc-results__container .gsc-tabHeader.gsc-tabhInactive {
  background-color:initial!important;
  border:1px solid #1e1e1e;
  border-radius:100px;
  color:#1e1e1e;
  font-family:GT America Standard Regular;
  font-size:16px;
  font-style:normal;
  font-weight:500;
  line-height:1.5;
  margin-right:10px;
  min-width:150px;
  padding:8px 24px;
  transition:all .15s ease-in-out
}
@media (min-width:768px) {
  #gsc-results .gsc-results__container .gsc-refinementHeader.gsc-refinementhInactive,
  #gsc-results .gsc-results__container .gsc-tabHeader.gsc-tabhInactive {
    font-size:18px
  }
}
#gsc-results .gsc-results__container .gsc-refinementHeader.gsc-refinementhInactive:hover,
#gsc-results .gsc-results__container .gsc-tabHeader.gsc-tabhInactive:hover {
  background-color:#1e1e1e!important;
  color:#f3f4f4;
  transition:all .15s ease-in-out
}
#gsc-results .gsc-results__container .gcsc-more-maybe-branding-root {
  display:none
}
#gsc-results .gsc-results__container .gs-spelling {
  padding-left:0!important;
  padding-top:10px!important
}
#gsc-results .gsc-results__container .gs-spelling>a {
  color:#1e1e1e!important
}
#gsc-results .gsc-results__container .gs-fileFormat,
#gsc-results .gsc-results__container .gs-per-result-labels {
  font-family:GT America Standard Regular;
  font-size:16px;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.2px;
  line-height:1.5;
  padding-top:10px
}
#gsc-results .gsc-results__container .gs-fileFormat {
  padding-top:0
}
#gsc-results .gsc-results__container .gs-no-results-result {
  background:#f3f4f4;
  border-bottom:0;
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5;
  position:absolute;
  text-align:center;
  top:-30px;
  width:100%
}
#gsc-results .gsc-results__container .gsc-cursor-box.gs-bidi-start-align .gsc-cursor {
  display:flex;
  justify-content:space-around;
  left:-10px;
  margin:0 auto;
  position:relative;
  width:100%
}
@media (min-width:768px) {
  #gsc-results .gsc-results__container .gsc-cursor-box.gs-bidi-start-align .gsc-cursor {
    left:0;
    margin:0;
    position:static;
    width:auto
  }
}
@media (min-width:960px) {
  #gsc-results .gsc-results__container .gsc-cursor-box.gs-bidi-start-align .gsc-cursor {
    display:inline-block
  }
}
.c-gsc {
  background-color:#e3e5e5!important;
  bottom:0;
  display:flex;
  height:60px;
  left:0;
  margin:0 auto;
  max-width:848px;
  position:static;
  right:0;
  width:100%
}
.c-gsc .c-gsc__container {
  height:100%;
  position:relative;
  width:100%
}
.c-gsc .gsc-search-button {
  position:absolute;
  right:0;
  top:15px;
  transform:translateY(-50%);
  z-index:2
}
.c-gsc .gsc-search-button .gsc-search-button.gsc-search-button-v2 {
  font-family:core-icons;
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  background:none;
  border:0;
  color:#c4c5c6;
  text-rendering:auto
}
.c-gsc .gsc-search-button .gsc-search-button.gsc-search-button-v2 svg {
  display:none
}
.c-gsc .gsc-search-button .gsc-search-button.gsc-search-button-v2:after {
  color:#1e1e1e;
  content:"\e912";
  font-size:31px;
  transition:all .15s ease-in-out
}
.c-gsc .gsc-search-button .gsc-search-button.gsc-search-button-v2:focus:after,
.c-gsc .gsc-search-button .gsc-search-button.gsc-search-button-v2:hover:after {
  border:none;
  box-shadow:none;
  color:#df072e;
  transition:all .15s ease-in-out
}
.c-gsc .gsc-search-button-v2 {
  padding:0
}
.c-gsc .c-gsc__icon-search {
  color:#1e1e1e;
  font-size:24px;
  left:18px;
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  z-index:2
}
.c-gsc:focus {
  outline:1px dotted #0e0e0e
}
.c-gsc table.gsc-search-box td {
  vertical-align:initial
}
.c-gsc table.gsc-search-box td.gsc-input {
  display:block;
  height:59px;
  padding-right:0;
  width:100%
}
.c-gsc td.gsc-input .gsc-input-box {
  border:none;
  height:59px;
  padding:0;
  position:relative;
  width:100%
}
.c-gsc td.gsc-input .gsib_a {
  padding:0!important
}
.c-gsc td.gsc-input .gsst_a {
  display:none
}
.c-gsc td.gsc-input input {
  background:#e3e5e5!important;
  border-bottom:1px solid #bac5c6!important;
  color:#1e1e1e;
  font-family:GT America Standard Bold;
  font-size:24px;
  font-style:normal;
  font-weight:700;
  height:100%!important;
  left:0;
  letter-spacing:-.1px;
  line-height:1.4;
  margin:0!important;
  padding:0 86px 0 0!important;
  position:absolute;
  text-indent:0!important;
  width:100%!important
}
.c-gsc td.gsc-input input:focus {
  border-bottom:2px solid #1e1e1e!important;
  border-radius:0!important;
  box-shadow:none!important
}
.c-gsc td.gsc-input input::-ms-clear {
  display:none
}
.c-gsc td.gsc-input input::-moz-placeholder {
  color:#464a4f;
  font-family:GT America Standard Bold;
  font-size:24px;
  font-weight:800;
  line-height:60px
}
.c-gsc td.gsc-input input::placeholder {
  color:#464a4f;
  font-family:GT America Standard Bold;
  font-size:24px;
  font-weight:800;
  line-height:60px
}
.c-gsc .gsc-search-box-tools .gsc-clear-button {
  display:block
}
.c-gsc td.gsc-clear-button div.gsc-clear-button {
  font-family:core-icons;
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  background-image:none;
  color:#656f77;
  font-size:32px;
  height:32px;
  line-height:32px;
  margin:0;
  padding:0;
  position:absolute;
  right:40px;
  text-align:center;
  text-rendering:auto;
  top:30px;
  transform:translateY(-50%);
  transition:all .15s ease-in-out;
  vertical-align:middle;
  width:32px
}
.c-gsc td.gsc-clear-button div.gsc-clear-button:before {
  content:"\e90a";
  display:inline-block;
  left:0;
  position:absolute;
  top:0;
  transition:all .15s ease-in-out;
  width:100%
}
.c-gsc td.gsc-clear-button div.gsc-clear-button:focus:before,
.c-gsc td.gsc-clear-button div.gsc-clear-button:hover:before {
  color:#df072e
}
.c-gsc td.gsc-clear-button div.gsc-clear-button:focus {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.c-gsc .c-gsc__container:not(.active) div.gsc-clear-button {
  display:none
}
.the-follower {
  border-left:1px solid #bac5c6;
  content:"";
  display:block;
  height:100%;
  left:50%;
  position:fixed;
  top:0;
  transform:translateX(-50%);
  transition:all .15s linear;
  width:1px;
  z-index:1
}
.page-template-landing-page .the-follower,
.page-template-landing-page-secondary .the-follower,
.single-in_focus .the-follower {
  min-height:320px
}
@media (min-width:768px) {
  .page-template-landing-page .the-follower,
  .page-template-landing-page-secondary .the-follower,
  .single-in_focus .the-follower {
    height:auto;
    transition:all .15s linear
  }
}
.child-theme--hide-follower-line .c-secondary-subheader:before,
.child-theme--hide-follower-line .c-subsite-subheader.c-subsite-subheader--background-alignment:after,
.child-theme--hide-follower-line .c-subsite-subheader.c-subsite-subheader--background-alignment:before,
.child-theme--hide-follower-line .the-follower {
  display:none
}
.child-theme--hide-follower-line #gsc-results .gsc-results__container:before,
.child-theme--hide-follower-line .acf-block-component .b-accordion:before,
.child-theme--hide-follower-line .acf-block-component .b-card-grid:before,
.child-theme--hide-follower-line .acf-block-component .b-columns:before,
.child-theme--hide-follower-line .acf-block-component .b-content-list:before,
.child-theme--hide-follower-line .acf-block-component .b-courses:before,
.child-theme--hide-follower-line .acf-block-component .b-events-grid:before,
.child-theme--hide-follower-line .acf-block-component .b-gallery:before,
.child-theme--hide-follower-line .acf-block-component .b-gazette:before,
.child-theme--hide-follower-line .acf-block-component .b-hero-split:before,
.child-theme--hide-follower-line .acf-block-component .b-interstitial:before,
.child-theme--hide-follower-line .acf-block-component .b-link-list:before,
.child-theme--hide-follower-line .acf-block-component .b-media-text:before,
.child-theme--hide-follower-line .acf-block-component .b-news:before,
.child-theme--hide-follower-line .acf-block-component .b-quote:before,
.child-theme--hide-follower-line .acf-block-component .b-statement:before,
.child-theme--hide-follower-line .acf-block-component .b-stats:before,
.child-theme--hide-follower-line .acf-block-component .b-timeline:before,
.child-theme--hide-follower-line .b-hero:before,
.child-theme--hide-follower-line .b-hero__bottom-line:before,
.child-theme--hide-follower-line .b-spacer:before,
.child-theme--hide-follower-line .in-focus__subheader:before {
  border-left:none
}
.vertical-text {
  color:transparent;
  display:none;
  left:55px;
  padding-bottom:34px;
  position:absolute;
  top:25%;
  transform:rotate(90deg);
  transform-origin:left center;
  white-space:nowrap;
  -webkit-text-stroke-width:1px;
  -webkit-text-stroke-color:#bac5c6;
  z-index:2
}
.vertical-text.graphite {
  -webkit-text-stroke-color:#464a4f
}
.vertical-text::-moz-selection {
  background:none
}
.vertical-text::selection {
  background:none
}
@media (min-width:1200px) {
  .vertical-text {
    display:block;
    font-size:200px
  }
}
.social-share,
.social-share-networks {
  align-items:center;
  display:flex
}
.social-share {
  margin-top:34px
}
@media (min-width:768px) {
  .social-share {
    margin-top:0
  }
}
.social-share__title {
  margin-top:0;
  padding-bottom:3px
}
.social-share-networks__item {
  margin-left:24px
}
.social-share-networks__anchor:before {
  font-size:18px
}
.social-share-networks__anchor:hover {
  color:#656f77
}
.icon-facebook:before {
  content:"\f09a"
}
.icon-twitter:before {
  content:"\f099"
}
.icon-linkedin:before {
  content:"\f0e1"
}
.icon-mail:before {
  content:"\f003"
}
.icon-link:before {
  content:"\e916"
}
.social-share__copytooltip {
  animation:fadeIn .3s linear;
  background-color:#fff;
  border-radius:5px;
  color:#1e1e1e;
  font-family:GT America Standard Regular;
  padding:8px 24px;
  position:absolute
}
.social-share__copytooltip:after {
  background-color:initial;
  border-left:8px solid transparent;
  border-right:8px solid transparent;
  border-top:8px solid #fff;
  bottom:-8px;
  content:" ";
  display:block;
  height:0;
  left:calc(50% - 8px);
  position:absolute;
  width:0
}
.c-slide-caption {
  caption-side:bottom;
  display:table-caption;
  margin-bottom:32px;
  padding-bottom:0;
  padding-top:0;
  transition:opacity 1s ease-in-out
}
@media (min-width:768px) {
  .c-slide-caption {
    margin-bottom:64px
  }
}
.c-slide-caption__header {
  align-items:flex-start;
  -moz-column-gap:24px;
  column-gap:24px;
  display:flex;
  flex-wrap:wrap;
  justify-content:space-between;
  margin-bottom:24px;
  margin-top:24px
}
@media (min-width:768px) {
  .c-slide-caption__header {
    flex-wrap:nowrap
  }
  .c-slide-caption__description,
  .c-slide-caption__title {
    max-width:624px
  }
}
.c-slide-caption__title {
  flex:1 0 100%;
  font-family:GT America Standard Bold;
  font-size:24px;
  font-style:normal;
  font-weight:700;
  letter-spacing:-.1px;
  line-height:1.4
}
@media (min-width:768px) {
  .c-slide-caption__title {
    flex:auto
  }
}
.c-slide-caption__source {
  color:#c4c5c6;
  font-family:GT America Standard Regular;
  font-size:16px;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.2px;
  line-height:1.5
}
.c-slide-caption__content {
  margin-bottom:24px;
  margin-top:24px
}
.c-slide-caption__description {
  color:#fff;
  font-family:GT America Standard Regular;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  line-height:1.5
}
.c-slide-caption__cta.a-btn.is-style-light .a-btn__text:before {
  border-color:#8996a0
}
.c-slider {
  width:100%
}
.t-content .c-slider {
  margin:64px auto;
  max-width:none
}
.c-slider__main:not(.initialized) .c-slider__slide {
  display:none
}
.c-slider__main:not(.initialized) .c-slider__slide:first-child {
  display:block
}
.c-slider__carousel {
  margin-top:10px
}
.c-slider__carousel .c-slider__thumbnail {
  background:none;
  border:0;
  margin-right:10px;
  padding:0;
  width:12%
}
.c-statistic {
  align-items:center;
  display:flex;
  flex-direction:column;
  padding:32px
}
.c-statistic__value {
  color:#1e1e1e;
  font-family:Canela Deck Web;
  font-size:48px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.2;
  overflow-wrap:anywhere;
  word-break:normal
}
.c-statistic__label {
  color:#c4c5c6;
  font-family:GT America Standard Regular;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  letter-spacing:.05em;
  line-height:1.02;
  margin-top:8px;
  text-transform:uppercase
}
@media (min-width:960px) {
  .c-tabs.c-tabs--layout-vertical {
    display:flex;
    flex-flow:row nowrap
  }
}
.c-tabs--layout-vertical .c-tabs__tablist-wrapper {
  box-shadow:0 4px 12px hsla(0,0%,8%,.15);
  padding:8px 16px;
  position:relative
}
@media (min-width:960px) {
  .c-tabs--layout-vertical .c-tabs__tablist-wrapper {
    flex:0 0 25%;
    margin-right:48px;
    padding:24px 32px
  }
}
.c-tabs__tablist-toggle {
  background:transparent;
  border:0;
  border-radius:0;
  cursor:pointer;
  display:block;
  font-family:GT America Standard Medium;
  font-size:18px;
  font-weight:500;
  line-height:1.5;
  padding:16px 24px 16px 0;
  position:relative;
  text-align:left;
  -webkit-text-decoration:none;
  text-decoration:none;
  transition:all .15s ease-in-out;
  width:100%
}
@media (min-width:960px) {
  .c-tabs__tablist-toggle {
    display:none
  }
}
.c-tabs__tablist-toggle:after {
  font-family:core-icons;
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  content:"\e906";
  font-size:24px;
  position:absolute;
  right:0;
  text-rendering:auto;
  top:.5em
}
.c-tabs__tablist-toggle:focus,
.c-tabs__tablist-toggle:hover {
  color:#1e1e1e
}
.c-tabs__tablist-toggle:focus {
  outline:1px dotted
}
.c-tabs--layout-horizontal .c-tabs__tablist-dropdown {
  border-bottom:1px solid #bac5c6;
  white-space:nowrap
}
.c-tabs--layout-vertical .c-tabs__tablist-dropdown {
  background:#fff;
  box-shadow:0 12px 12px hsla(0,0%,8%,.15);
  display:none;
  left:0;
  padding:8px 16px;
  position:absolute;
  top:100%;
  width:100%
}
@media (min-width:960px) {
  .c-tabs--layout-vertical .c-tabs__tablist-dropdown {
    background:transparent;
    box-shadow:none;
    display:block;
    left:auto;
    padding:0;
    position:relative;
    top:auto
  }
}
.c-tabs__tablist-dropdown.is-scrollable {
  margin-right:-24px;
  overflow-x:scroll;
  -ms-overflow-style:none;
  scrollbar-width:none
}
.c-tabs__tablist-dropdown.is-scrollable::-webkit-scrollbar {
  display:none
}
@media (min-width:768px) {
  .c-tabs__tablist-dropdown.is-scrollable {
    margin-right:-48px
  }
}
@media (min-width:960px) {
  .c-tabs__tablist-dropdown.is-scrollable {
    margin-right:0
  }
}
.c-tabs--layout-vertical .c-tabs__tablist {
  border-top:1px solid #bac5c6;
  margin-bottom:16px
}
@media (min-width:960px) {
  .c-tabs--layout-vertical .c-tabs__tablist {
    border-top:0;
    margin-bottom:0
  }
}
.c-tabs__tab {
  background:transparent;
  border:0;
  border-radius:0;
  cursor:pointer;
  font-family:GT America Standard Medium;
  font-size:18px;
  font-weight:500;
  line-height:1.5;
  padding:0;
  -webkit-text-decoration:none;
  text-decoration:none
}
.c-tabs--layout-horizontal .c-tabs__tab {
  background-image:linear-gradient(currentColor,currentColor);
  background-position:0 100%;
  background-repeat:no-repeat;
  background-size:0 4px;
  margin:1px 32px 0 1px;
  padding:20px 4px;
  transition:all .15s ease-in-out
}
@media (min-width:768px) {
  .c-tabs--layout-horizontal .c-tabs__tab {
    margin-right:64px;
    padding:20px 8px
  }
}
.c-tabs--layout-horizontal .c-tabs__tab:focus,
.c-tabs--layout-horizontal .c-tabs__tab:hover,
.c-tabs--layout-horizontal .c-tabs__tab[aria-selected=true] {
  background-size:100% 4px;
  color:#1e1e1e
}
.c-tabs--layout-horizontal .c-tabs__tab[aria-selected=true]:focus {
  outline:1px dotted
}
.c-tabs--layout-vertical .c-tabs__tab {
  border-bottom:1px solid #bac5c6;
  display:block;
  padding:16px 24px 16px 0;
  position:relative;
  text-align:left;
  transition:all .15s ease-in-out;
  width:100%
}
.c-tabs--layout-vertical .c-tabs__tab:focus,
.c-tabs--layout-vertical .c-tabs__tab:hover,
.c-tabs--layout-vertical .c-tabs__tab[aria-selected=true] {
  color:#1e1e1e
}
@media (min-width:960px) {
  .c-tabs--layout-vertical .c-tabs__tab[aria-selected=true]:after {
    font-family:core-icons;
    speak:none;
    font-style:normal;
    font-variant:normal;
    font-weight:400;
    line-height:1;
    text-transform:none;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    content:"\e908";
    font-size:24px;
    margin-left:8px;
    position:absolute;
    right:0;
    text-rendering:auto;
    top:.5em
  }
}
.c-tabs--layout-vertical .c-tabs__tab[aria-selected=true]:focus {
  outline:1px dotted
}
.c-tabs--layout-horizontal .c-tabs__tabpanels-wrapper {
  margin-top:32px
}
.c-tabs--layout-vertical .c-tabs__tabpanels-wrapper {
  margin-top:24px
}
@media (min-width:960px) {
  .c-tabs--layout-vertical .c-tabs__tabpanels-wrapper {
    flex:1 0 auto;
    margin-top:0
  }
}
.c-tabs__tabpanel:focus {
  outline:1px dotted
}
.c-tooltip {
  background:#000;
  background:linear-gradient(45deg,transparent 75%,hsla(0,0%,5%,.5));
  height:100%;
  position:absolute;
  right:0;
  top:0;
  width:100%;
  z-index:2
}
.c-tooltip__btn {
  align-items:center;
  background:none;
  border:1px solid #f3f4f4;
  border-radius:100%;
  display:flex;
  height:36px;
  justify-content:center;
  position:absolute;
  right:20px;
  top:20px;
  transition:all .15s ease-in-out;
  width:36px
}
.c-tooltip__btn:before {
  color:#fff;
  content:"\e90d";
  font-family:core-icons;
  font-size:20px;
  font-weight:bolder
}
.c-tooltip__btn:hover {
  background:#f3f4f4
}
.c-tooltip__btn:hover:before {
  color:#1e1e1e
}
.c-tooltip__close {
  background:none;
  border:none;
  position:absolute;
  right:8px;
  top:8px
}
.c-tooltip__close:before {
  color:#1e1e1e;
  content:"\e90a";
  font-family:core-icons;
  font-size:22px;
  font-weight:700;
  transition:all .15s ease-in-out
}
.c-tooltip__close:hover:before {
  color:#656f77
}
.c-tooltip__content {
  background-color:#fff;
  border-radius:8px;
  box-shadow:4px 4px 20px rgba(55,56,69,.2);
  opacity:0;
  padding:32px 24px 24px;
  position:absolute;
  right:20px;
  top:72px;
  transition:all .15s linear;
  visibility:hidden;
  width:300px;
  z-index:2
}
@media (min-width:768px) {
  .c-tooltip__content {
    width:348px
  }
}
.c-tooltip__content.open {
  opacity:1;
  transition:all .15s linear;
  visibility:visible
}
.t-sink .c-tooltip__content p,
.t-sink .c-tooltip__content ul {
  font-size:14px;
  margin-bottom:12px
}
.t-sink .c-tooltip__content p {
  padding-right:20px
}
.t-theme--light .c-tooltip__content * {
  color:#1e1e1e!important
}
.t-theme--light .c-tooltip__content a,
.t-theme--light .c-tooltip__content p a {
  border-color:#1e1e1e!important
}
.t-theme--light .c-tooltip__content a:hover,
.t-theme--light .c-tooltip__content p a:hover {
  border-color:transparent!important
}
:root {
  --transition-embed-icon:opacity 0.15s ease-in-out,background-color 0.2s,transform 0.2s ease;
  --gradient-video-trigger-overlay:linear-gradient(360deg,#222,rgba(34,34,34,.1) 54.52%,rgba(34,34,34,0))
}
.c-video__block--alignwide {
  margin:0 auto;
  max-width:824px
}
.c-video {
  -moz-column-break-inside:avoid;
  background:#0e0e0e;
  break-inside:avoid-column;
  margin:24px auto;
  overflow:hidden;
  position:relative
}
.c-video br,
.c-video p {
  display:none
}
.c-video a {
  -webkit-text-decoration:none;
  text-decoration:none
}
.c-video.c-video--is-playing {
  overflow:hidden;
  padding-top:62.5%;
  position:relative;
  width:100%
}
.c-video.c-video--is-playing>iframe {
  bottom:0;
  height:100%;
  left:0;
  position:absolute;
  right:0;
  top:0;
  width:100%
}
.c-video:focus-within .c-video__trigger-icon:before,
.c-video:hover .c-video__trigger-icon:before {
  background-color:initial;
  box-shadow:0 0 0 1px #f3f4f4
}
.c-video:focus-within .c-video__trigger-icon:after,
.c-video:hover .c-video__trigger-icon:after {
  background-color:#f3f4f4;
  color:#1e1e1e
}
.c-video:focus-within {
  box-shadow:0 0 0 2px #00f,0 0 0 4px #fff
}
.c-video__wrapper {
  display:flex;
  height:100%;
  padding:0 0 56.2%;
  position:relative;
  transition:all .15s ease-in-out
}
.c-video__wrapper:before {
  background:#000;
  background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,transparent);
  bottom:0;
  content:"";
  height:100%;
  left:0;
  opacity:.85;
  position:absolute;
  right:0;
  top:0;
  width:100%;
  z-index:1
}
.c-video--trigger-center .c-video__wrapper {
  align-items:center;
  justify-content:center
}
.c-video--trigger-bottom .c-video__wrapper {
  align-items:flex-end
}
.c-video--is-playing .c-video__wrapper {
  opacity:0;
  padding-bottom:0;
  transition:opacity .25s ease-out
}
.c-video__trigger {
  display:block;
  font-size:0;
  z-index:3
}
.c-video__thumbnail,
.c-video__trigger {
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%
}
.c-video__thumbnail {
  margin:0
}
.c-video__thumbnail.lazyload,
.c-video__thumbnail.lazyloading {
  opacity:0
}
.c-video__thumbnail.lazyloaded {
  opacity:1;
  transition:opacity .3s ease
}
.c-video--lazy-low-res .c-video__thumbnail {
  margin-top:-9.4%
}
.c-video__trigger-action {
  bottom:20px;
  color:#fff;
  left:31px;
  opacity:0;
  position:absolute;
  transition:opacity .3s ease;
  z-index:1
}
@media (min-width:960px) {
  .c-video__trigger-action {
    width:calc(100% - 31px)
  }
}
.c-video--trigger-bottom .c-video__trigger-action {
  align-items:center;
  display:flex
}
.lazyloaded~.c-video__trigger-action {
  opacity:1;
  transition:opacity .25s ease-in .3s
}
.c-video--is-playing .c-video__trigger-action {
  opacity:0;
  transition:opacity .25s ease-out
}
.c-video__trigger-icon {
  background:none;
  border-radius:50%;
  color:#1e1e1e;
  margin:48px auto 24px;
  text-align:center;
  transition:opacity .15s ease-in-out,background-color .2s,transform .2s ease
}
.c-video__trigger-icon,
.c-video__trigger-icon:before {
  align-items:center;
  display:flex;
  height:40px;
  width:40px
}
.c-video__trigger-icon:before {
  background-color:initial;
  border:4px solid transparent;
  border-radius:50%;
  box-shadow:0 0 0 1px #df072e;
  content:"";
  flex-shrink:0;
  justify-content:center;
  margin-right:12px;
  transition:all .15s ease-in-out
}
.c-video__trigger-icon:after {
  background-color:#df072e;
  border-radius:50%;
  color:#fff;
  content:"\e910";
  display:block;
  font-family:core-icons;
  font-size:24px;
  height:auto;
  left:6px;
  padding:0 6px;
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  width:auto
}
.c-video--is-small .c-video__trigger-icon {
  margin-bottom:8px;
  margin-top:28px
}
.c-video--is-small .c-video__trigger-icon:before {
  font-size:28px;
  line-height:58px
}
.c-video--trigger-bottom .c-video__trigger-icon {
  flex:0 0 auto;
  margin:0 16px 0 0
}
.c-video__trigger-label {
  display:block;
  font-family:GT America Standard Bold;
  font-family:Canela Deck Web;
  font-size:32px;
  font-size:22px;
  font-style:normal;
  font-weight:700;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.25;
  padding:0 20px;
  text-align:left
}
@media (min-width:768px) {
  .c-video__trigger-label {
    font-size:32px
  }
}
@media (min-width:960px) {
  .c-video__trigger-label {
    font-size:22px
  }
}
@media (min-width:1200px) {
  .c-video__trigger-label {
    font-size:32px
  }
}
:root {
  --chosen-bgd-color:var(--form-control-bgd-color);
  --chosen-border-size:var(--form-border-size);
  --chosen-border-color:var(--form-border-color);
  --chosen-border-color-focus:var(--form-border-color-focus);
  --chosen-border-color-focus-visible:var(--form-border-color-focus-visible);
  --chosen-border-radius:var(--form-border-radius);
  --chosen-border-radius-large:var(--form-border-radius-large);
  --chosen-color:var(--form-color);
  --chosen-font-size:var(--form-font-size);
  --chosen-font-style:var(--form-control-font-style);
  --chosen-font-weight:var(--form-control-font-weight);
  --chosen-font-line-height:var(--chosen-height);
  --chosen-font-family:var(--form-font-family);
  --chosen-height:var(--form-control-height);
  --chosen-letter-spacing:var(--form-letter-spacing);
  --chosen-padding:var(--form-padding-horizontal);
  --chosen-text-transform:var(--form-text-transform);
  --chosen-option-chosen-margin-right:calc(var(--chosen-height) + var(--form-padding-horizontal));
  --chosen-placeholder-color:var(--form-placeholder-color);
  --chosen-placeholder-color-focus:var(--form-placeholder-color-focus);
  --chosen-search-padding:0;
  --chosen-search-margin:0 var(--form-padding-horizontal);
  --chosen-drop-bgd-color:var(--color-white);
  --chosen-drop-margin-top:var(--form-padding-horizontal);
  --chosen-results-bgd-color-highlighted:var(--color-parchment);
  --chosen-results-margin:8px 0;
  --chosen-multiple-min-height:44px;
  --chosen-multiple-choice-color:var(--color-white);
  --chosen-multiple-choice-close-width:20px;
  --chosen-multiple-choice-border-radius:100px;
  --chosen-multiple-choice-padding:8px 28px 5px 12px;
  --chosen-multiple-choice-font-size:14px;
  --chosen-multiple-choice-font-weight:500
}
.chosen-container {
  display:inline-block;
  font-size:18px;
  position:relative;
  vertical-align:middle;
  width:100%!important
}
.chosen-container.chosen-container-multi:after,
.chosen-container.chosen-container-single:after,
.chosen-container.chosen-with-drop:after {
  font-family:core-icons;
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  background-color:initial;
  color:#404040;
  content:"\e906";
  font-size:18px;
  height:46px;
  line-height:48px;
  position:absolute;
  right:1px;
  text-align:center;
  text-rendering:auto;
  top:1px;
  width:48px;
  z-index:10
}
.is-style-group-dark-bg .chosen-container.chosen-container-multi:after,
.is-style-group-dark-bg .chosen-container.chosen-container-single:after,
.is-style-group-dark-bg .chosen-container.chosen-with-drop:after,
.t-theme--light .chosen-container.chosen-container-multi:after,
.t-theme--light .chosen-container.chosen-container-single:after,
.t-theme--light .chosen-container.chosen-with-drop:after {
  color:#f3f4f4
}
.chosen-container * {
  box-sizing:border-box
}
.chosen-container .chosen-drop {
  background-color:#fff;
  border-radius:8px;
  box-shadow:4px 4px 80px rgba(55,56,69,.2);
  left:-9999px;
  margin-top:8px;
  position:absolute;
  top:100%;
  width:100%;
  z-index:1010
}
.chosen-container.chosen-with-drop .chosen-drop {
  left:0
}
.chosen-container a {
  color:#656f77;
  cursor:pointer
}
.chosen-container a:focus,
.chosen-container a:hover {
  color:#1e1e1e
}
.chosen-container .chosen-single .group-name,
.chosen-container .search-choice .group-name {
  color:#1e1e1e;
  font-weight:400;
  margin-right:4px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.chosen-container .chosen-single .group-name:after,
.chosen-container .search-choice .group-name:after {
  content:":";
  padding-left:2px;
  vertical-align:top
}
.chosen-container-single .chosen-single {
  background-color:#f3f4f4;
  border:1px solid #8996a0;
  border-radius:4px;
  color:#1e1e1e;
  display:block;
  font:normal 400 18px GT America Standard Regular;
  height:48px;
  letter-spacing:normal;
  line-height:48px;
  overflow:hidden;
  padding:0 0 0 16px;
  position:relative;
  -webkit-text-decoration:none;
  text-decoration:none;
  text-transform:none;
  white-space:nowrap
}
.chosen-container-single .chosen-single span {
  display:block;
  font-weight:400;
  margin-right:64px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.is-style-group-dark-bg .chosen-container-single .chosen-single,
.t-theme--light .chosen-container-single .chosen-single {
  background-color:#0e0e0e;
  color:#f3f4f4
}
.chosen-container-single .chosen-default {
  color:#656f77;
  font:normal 400 18px GT America Standard Regular;
  line-height:48px
}
.chosen-container-single .chosen-default span {
  font-weight:400
}
.chosen-container-single .chosen-single-with-deselect span {
  margin-right:64px
}
.chosen-container-single .chosen-search {
  margin:0;
  padding:0;
  position:relative;
  white-space:nowrap;
  z-index:1010
}
.chosen-container-single .chosen-search:after {
  font-family:core-icons;
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  color:#404040;
  content:"\e912";
  cursor:default;
  font-size:24px;
  height:24px;
  line-height:24px;
  position:absolute;
  right:16px;
  text-align:center;
  text-rendering:auto;
  top:12px;
  width:24px
}
.chosen-container-single .chosen-search input[type=text] {
  background-color:#fff;
  border:0;
  border-bottom:1px solid #8996a0!important;
  border-radius:10px 10px 0 0;
  box-shadow:none;
  height:48px;
  margin:0 16px;
  padding:0;
  width:calc(100% - 32px)
}
.chosen-container-single .chosen-search input[type=text]:focus {
  border:0;
  border-radius:0;
  box-shadow:none;
  outline:0
}
.is-style-group-dark-bg .chosen-container-single .chosen-search input[type=text],
.t-theme--light .chosen-container-single .chosen-search input[type=text] {
  background-color:#f3f4f4;
  color:#0e0e0e
}
.chosen-container-single .chosen-drop {
  background-clip:padding-box
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
  left:-9999px;
  position:absolute
}
.chosen-container .chosen-results {
  margin:8px 0;
  max-height:240px;
  overflow-x:hidden;
  overflow-y:auto;
  padding:0;
  position:relative;
  -webkit-overflow-scrolling:touch;
  font:normal 400 18px GT America Standard Regular;
  line-height:normal
}
.t-sink>.wp-block-group__inner-container .chosen-container .chosen-results {
  padding-left:0
}
.chosen-container .chosen-results li {
  display:none;
  line-height:1;
  list-style:none;
  margin:0;
  padding:17px 16px 15px;
  word-wrap:break-word;
  -webkit-touch-callout:none
}
.chosen-container .chosen-results li.result-selected {
  background-color:#f3f4f4
}
.chosen-container .chosen-results li.result-selected:after {
  font-family:core-icons;
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  content:"\e905";
  float:right;
  font-size:24px;
  text-rendering:auto
}
.chosen-container .chosen-results li.active-result {
  cursor:pointer;
  display:list-item
}
.t-theme--light .chosen-container .chosen-results li.active-result {
  color:#404040
}
.chosen-container .chosen-results li.disabled-result {
  color:#656f77;
  cursor:default;
  display:list-item
}
.chosen-container .chosen-results li.highlighted {
  background-color:#f3f4f4;
  color:#1e1e1e
}
.chosen-container .chosen-results li.no-results {
  background-color:#f3f4f4;
  color:#1e1e1e;
  display:list-item
}
.chosen-container .chosen-results li.group-result {
  cursor:default;
  display:list-item;
  font-weight:700
}
.chosen-container .chosen-results li.group-option {
  padding-left:16px
}
.chosen-container .chosen-results li em {
  font-style:normal;
  -webkit-text-decoration:underline;
  text-decoration:underline
}
.chosen-container-multi .chosen-choices {
  background-color:#f3f4f4;
  border:1px solid #8996a0;
  border-radius:4px;
  color:#1e1e1e;
  cursor:text;
  height:auto!important;
  margin:0;
  min-height:44px;
  overflow:hidden;
  padding:0 16px;
  position:relative;
  width:100%
}
.is-style-group-dark-bg .chosen-container-multi .chosen-choices,
.t-theme--light .chosen-container-multi .chosen-choices {
  background-color:#0e0e0e;
  color:#f3f4f4
}
.chosen-container-multi .chosen-choices li {
  float:left;
  list-style:none
}
.chosen-container-multi li.search-field {
  margin:0;
  padding:0;
  white-space:nowrap
}
.chosen-container-multi li.search-field input[type=text] {
  border:0!important;
  color:#656f77;
  height:44px!important;
  line-height:normal;
  margin:1px 0;
  outline:0;
  padding:0;
  width:auto!important
}
.chosen-container-multi li.search-field input[type=text]:focus {
  border:0!important;
  box-shadow:none;
  color:#656f77
}
.is-style-group-dark-bg .chosen-container-multi li.search-field input[type=text],
.is-style-group-dark-bg .chosen-container-multi li.search-field input[type=text]:focus,
.t-theme--light .chosen-container-multi li.search-field input[type=text],
.t-theme--light .chosen-container-multi li.search-field input[type=text]:focus {
  background-color:#0e0e0e;
  color:#f3f4f4
}
.chosen-container-multi li.search-choice {
  background-color:#151515;
  border-radius:100px;
  color:#fff;
  cursor:default;
  font:normal 500 14px/1 GT America Standard Regular;
  height:32px;
  margin:7px 4px 0 0;
  max-width:100%;
  overflow:hidden;
  padding:8px 28px 5px 12px;
  position:relative
}
.is-style-group-dark-bg .chosen-container-multi li.search-choice,
.t-theme--light .chosen-container-multi li.search-choice {
  background-color:#404040
}
.chosen-container-multi li.search-choice span {
  word-wrap:break-word
}
.chosen-container-multi li.search-choice .search-choice-close {
  border:0;
  color:#fff;
  display:block;
  height:100%;
  position:absolute;
  right:0;
  text-align:center;
  top:0;
  width:20px
}
.chosen-container-multi li.search-choice .search-choice-close:before {
  font-family:core-icons;
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  color:#fff;
  content:"\e90a";
  font-size:15px;
  height:12px;
  margin-top:-7px;
  position:absolute;
  right:8px;
  text-rendering:auto;
  top:50%;
  width:20px;
  z-index:1
}
.chosen-container-multi li.search-choice .search-choice-close:after {
  background-color:#151515;
  content:"";
  height:100%;
  position:absolute;
  right:0;
  top:0;
  transition:all .15s ease-in-out;
  width:20px
}
.is-style-group-dark-bg .chosen-container-multi li.search-choice .search-choice-close:after,
.t-theme--light .chosen-container-multi li.search-choice .search-choice-close:after {
  background-color:#404040
}
.chosen-container-multi .chosen-results {
  margin:0;
  padding:8px 0
}
.chosen-container-multi .chosen-drop .result-selected {
  color:#1e1e1e;
  cursor:default;
  display:list-item
}
.chosen-container-active .chosen-choices,
.chosen-container-active .chosen-single {
  border:2px solid #00f;
  border-radius:4px;
  box-shadow:0 0 2px 1px #f3f4f4
}
.chosen-container-active.chosen-with-drop .chosen-single {
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px
}
.chosen-container-active.chosen-with-drop:after {
  content:"\e909"
}
.chosen-container-active .chosen-choices {
  transition:all .15s ease-in-out
}
.chosen-disabled {
  cursor:default;
  opacity:.5!important
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close,
.chosen-disabled .chosen-single {
  cursor:default
}
:root {
  --gf-control-complex-gutter:var(--spacer-10);
  --gf-control-file-border-color:var(--form-border-color);
  --gf-control-file-border-size:var(--form-border-size);
  --gf-control-time-date-margin-bottom:-11px;
  --gf-dark-mode-label-color:var(--color-parchment);
  --gf-dark-mode-input-color:var(--color-parchment);
  --gf-dark-mode-input-placeholder-color:var(--color-slate);
  --gf-dark-mode-input-bg-color:var(--color-black);
  --gf-dark-mode-input-border-color:var(--color-slate);
  --gf-dark-mode-help-color:var(--color-slate);
  --gf-dark-mode-error-text-color:#f70834;
  --gf-dark-mode-radio-checked-bg-color:var(--color-black);
  --gf-dark-mode-radio-checked-color:var(--color-parchment)
}
.gform_wrapper>form {
  font-size:16px;
  position:relative
}
.gform_wrapper .gfield {
  margin-bottom:28px
}
.gform_wrapper .gform_validation_container {
  border:0;
  clip:rect(0,0,0,0);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  white-space:nowrap;
  width:1px
}
.gform_wrapper .gform_button,
.gform_wrapper .gform_next_button,
.gform_wrapper .gform_previous_button {
  align-items:center;
  background:transparent;
  border:0;
  border-radius:0;
  cursor:pointer;
  display:flex;
  font-family:GT America Standard Medium;
  font-size:18px;
  font-weight:500;
  height:auto;
  line-height:1.5;
  padding:0;
  -webkit-text-decoration:none;
  text-decoration:none;
  transition:all .15s ease-in-out;
  width:auto
}
.gform_wrapper .gform_button .a-btn__text,
.gform_wrapper .gform_next_button .a-btn__text,
.gform_wrapper .gform_previous_button .a-btn__text {
  border:2px solid transparent;
  padding-right:20px
}
.gform_wrapper .gform_button:focus,
.gform_wrapper .gform_next_button:focus,
.gform_wrapper .gform_previous_button:focus {
  outline:none
}
.gform_wrapper .gform_button:focus .a-btn__text,
.gform_wrapper .gform_next_button:focus .a-btn__text,
.gform_wrapper .gform_previous_button:focus .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.gform_wrapper .gform_button:focus-visible,
.gform_wrapper .gform_next_button:focus-visible,
.gform_wrapper .gform_previous_button:focus-visible {
  border:none;
  box-shadow:none
}
.gform_wrapper .gform_button:focus-visible .a-btn__text,
.gform_wrapper .gform_next_button:focus-visible .a-btn__text,
.gform_wrapper .gform_previous_button:focus-visible .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.gform_wrapper .gform_button.is-disabled,
.gform_wrapper .gform_button[disabled],
.gform_wrapper .gform_next_button.is-disabled,
.gform_wrapper .gform_next_button[disabled],
.gform_wrapper .gform_previous_button.is-disabled,
.gform_wrapper .gform_previous_button[disabled] {
  cursor:default
}
.gform_wrapper .gform_button,
.gform_wrapper .gform_next_button,
.gform_wrapper .gform_previous_button {
  color:#1e1e1e;
  max-width:400px
}
.gform_wrapper .gform_button .a-btn__text,
.gform_wrapper .gform_next_button .a-btn__text,
.gform_wrapper .gform_previous_button .a-btn__text {
  align-items:center;
  display:flex;
  position:relative;
  text-align:left
}
.gform_wrapper .gform_button .a-btn__text:before,
.gform_wrapper .gform_next_button .a-btn__text:before,
.gform_wrapper .gform_previous_button .a-btn__text:before {
  align-items:center;
  background-color:#df072e;
  border:1px solid #df072e;
  border-radius:50%;
  content:"";
  display:flex;
  flex-shrink:0;
  height:40px;
  justify-content:center;
  margin-right:12px;
  transition:all .15s ease-in-out;
  width:40px
}
.gform_wrapper .gform_button .a-btn__text:after,
.gform_wrapper .gform_next_button .a-btn__text:after,
.gform_wrapper .gform_previous_button .a-btn__text:after {
  color:#fff;
  content:"\e903";
  display:block;
  font-family:core-icons;
  font-size:24px;
  left:9px;
  position:absolute;
  top:calc(50% + 1px);
  transform:translateY(-50%)
}
.gform_wrapper .gform_button.a-btn--icon-only .a-btn__text,
.gform_wrapper .gform_next_button.a-btn--icon-only .a-btn__text,
.gform_wrapper .gform_previous_button.a-btn--icon-only .a-btn__text {
  padding-right:0
}
.gform_wrapper .gform_button.a-btn--icon-only .a-btn__text:before,
.gform_wrapper .gform_next_button.a-btn--icon-only .a-btn__text:before,
.gform_wrapper .gform_previous_button.a-btn--icon-only .a-btn__text:before {
  margin-right:0
}
.gform_wrapper .gform_button:active,
.gform_wrapper .gform_button:focus,
.gform_wrapper .gform_button:hover,
.gform_wrapper .gform_next_button:active,
.gform_wrapper .gform_next_button:focus,
.gform_wrapper .gform_next_button:hover,
.gform_wrapper .gform_previous_button:active,
.gform_wrapper .gform_previous_button:focus,
.gform_wrapper .gform_previous_button:hover,
.has-target-link:hover .gform_wrapper .gform_button,
.has-target-link:hover .gform_wrapper .gform_next_button,
.has-target-link:hover .gform_wrapper .gform_previous_button {
  color:#1e1e1e
}
.gform_wrapper .gform_button:active .a-btn__text:before,
.gform_wrapper .gform_button:focus .a-btn__text:before,
.gform_wrapper .gform_button:hover .a-btn__text:before,
.gform_wrapper .gform_next_button:active .a-btn__text:before,
.gform_wrapper .gform_next_button:focus .a-btn__text:before,
.gform_wrapper .gform_next_button:hover .a-btn__text:before,
.gform_wrapper .gform_previous_button:active .a-btn__text:before,
.gform_wrapper .gform_previous_button:focus .a-btn__text:before,
.gform_wrapper .gform_previous_button:hover .a-btn__text:before,
.has-target-link:hover .gform_wrapper .gform_button .a-btn__text:before,
.has-target-link:hover .gform_wrapper .gform_next_button .a-btn__text:before,
.has-target-link:hover .gform_wrapper .gform_previous_button .a-btn__text:before {
  background-color:#1e1e1e;
  border-color:#1e1e1e;
  border-radius:50%;
  transition:all .15s ease-in-out
}
.gform_wrapper .gform_button.is-disabled,
.gform_wrapper .gform_button[disabled],
.gform_wrapper .gform_next_button.is-disabled,
.gform_wrapper .gform_next_button[disabled],
.gform_wrapper .gform_previous_button.is-disabled,
.gform_wrapper .gform_previous_button[disabled] {
  color:#bac5c6
}
.gform_wrapper .gform_button.is-disabled .a-btn__text:before,
.gform_wrapper .gform_button[disabled] .a-btn__text:before,
.gform_wrapper .gform_next_button.is-disabled .a-btn__text:before,
.gform_wrapper .gform_next_button[disabled] .a-btn__text:before,
.gform_wrapper .gform_previous_button.is-disabled .a-btn__text:before,
.gform_wrapper .gform_previous_button[disabled] .a-btn__text:before {
  background-color:#bac5c6;
  color:#f3f4f4
}
.gform_wrapper .gform_button.is-style-light,
.gform_wrapper .gform_next_button.is-style-light,
.gform_wrapper .gform_previous_button.is-style-light,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_button,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_next_button,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_previous_button,
.t-theme--light .gform_wrapper .gform_button,
.t-theme--light .gform_wrapper .gform_next_button,
.t-theme--light .gform_wrapper .gform_previous_button {
  color:#f3f4f4
}
.gform_wrapper .gform_button.is-style-light .a-btn__text:before,
.gform_wrapper .gform_next_button.is-style-light .a-btn__text:before,
.gform_wrapper .gform_previous_button.is-style-light .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_button .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_next_button .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_previous_button .a-btn__text:before,
.t-theme--light .gform_wrapper .gform_button .a-btn__text:before,
.t-theme--light .gform_wrapper .gform_next_button .a-btn__text:before,
.t-theme--light .gform_wrapper .gform_previous_button .a-btn__text:before {
  background-color:#df072e;
  border-color:#df072e
}
.gform_wrapper .gform_button.is-style-light:active,
.gform_wrapper .gform_button.is-style-light:focus,
.gform_wrapper .gform_button.is-style-light:hover,
.gform_wrapper .gform_next_button.is-style-light:active,
.gform_wrapper .gform_next_button.is-style-light:focus,
.gform_wrapper .gform_next_button.is-style-light:hover,
.gform_wrapper .gform_previous_button.is-style-light:active,
.gform_wrapper .gform_previous_button.is-style-light:focus,
.gform_wrapper .gform_previous_button.is-style-light:hover,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_button:active,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_button:focus,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_button:hover,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_next_button:active,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_next_button:focus,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_next_button:hover,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_previous_button:active,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_previous_button:focus,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_previous_button:hover,
.t-theme--light .gform_wrapper .gform_button:active,
.t-theme--light .gform_wrapper .gform_button:focus,
.t-theme--light .gform_wrapper .gform_button:hover,
.t-theme--light .gform_wrapper .gform_next_button:active,
.t-theme--light .gform_wrapper .gform_next_button:focus,
.t-theme--light .gform_wrapper .gform_next_button:hover,
.t-theme--light .gform_wrapper .gform_previous_button:active,
.t-theme--light .gform_wrapper .gform_previous_button:focus,
.t-theme--light .gform_wrapper .gform_previous_button:hover {
  color:#f3f4f4
}
.gform_wrapper .gform_button.is-style-light:active .a-btn__text:before,
.gform_wrapper .gform_button.is-style-light:focus .a-btn__text:before,
.gform_wrapper .gform_button.is-style-light:hover .a-btn__text:before,
.gform_wrapper .gform_next_button.is-style-light:active .a-btn__text:before,
.gform_wrapper .gform_next_button.is-style-light:focus .a-btn__text:before,
.gform_wrapper .gform_next_button.is-style-light:hover .a-btn__text:before,
.gform_wrapper .gform_previous_button.is-style-light:active .a-btn__text:before,
.gform_wrapper .gform_previous_button.is-style-light:focus .a-btn__text:before,
.gform_wrapper .gform_previous_button.is-style-light:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_button:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_button:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_button:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_next_button:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_next_button:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_next_button:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_previous_button:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_previous_button:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_previous_button:hover .a-btn__text:before,
.t-theme--light .gform_wrapper .gform_button:active .a-btn__text:before,
.t-theme--light .gform_wrapper .gform_button:focus .a-btn__text:before,
.t-theme--light .gform_wrapper .gform_button:hover .a-btn__text:before,
.t-theme--light .gform_wrapper .gform_next_button:active .a-btn__text:before,
.t-theme--light .gform_wrapper .gform_next_button:focus .a-btn__text:before,
.t-theme--light .gform_wrapper .gform_next_button:hover .a-btn__text:before,
.t-theme--light .gform_wrapper .gform_previous_button:active .a-btn__text:before,
.t-theme--light .gform_wrapper .gform_previous_button:focus .a-btn__text:before,
.t-theme--light .gform_wrapper .gform_previous_button:hover .a-btn__text:before {
  background-color:#f3f4f4;
  border-color:#f3f4f4
}
.gform_wrapper .gform_button.is-style-light:active .a-btn__text:after,
.gform_wrapper .gform_button.is-style-light:focus .a-btn__text:after,
.gform_wrapper .gform_button.is-style-light:hover .a-btn__text:after,
.gform_wrapper .gform_next_button.is-style-light:active .a-btn__text:after,
.gform_wrapper .gform_next_button.is-style-light:focus .a-btn__text:after,
.gform_wrapper .gform_next_button.is-style-light:hover .a-btn__text:after,
.gform_wrapper .gform_previous_button.is-style-light:active .a-btn__text:after,
.gform_wrapper .gform_previous_button.is-style-light:focus .a-btn__text:after,
.gform_wrapper .gform_previous_button.is-style-light:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_button:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_button:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_button:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_next_button:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_next_button:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_next_button:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_previous_button:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_previous_button:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_previous_button:hover .a-btn__text:after,
.t-theme--light .gform_wrapper .gform_button:active .a-btn__text:after,
.t-theme--light .gform_wrapper .gform_button:focus .a-btn__text:after,
.t-theme--light .gform_wrapper .gform_button:hover .a-btn__text:after,
.t-theme--light .gform_wrapper .gform_next_button:active .a-btn__text:after,
.t-theme--light .gform_wrapper .gform_next_button:focus .a-btn__text:after,
.t-theme--light .gform_wrapper .gform_next_button:hover .a-btn__text:after,
.t-theme--light .gform_wrapper .gform_previous_button:active .a-btn__text:after,
.t-theme--light .gform_wrapper .gform_previous_button:focus .a-btn__text:after,
.t-theme--light .gform_wrapper .gform_previous_button:hover .a-btn__text:after {
  color:#1e1e1e
}
.gform_wrapper .gform_button,
.gform_wrapper .gform_next_button,
.gform_wrapper .gform_previous_button {
  background-color:#0e0e0e;
  border-radius:4px;
  color:#fff;
  font-weight:400;
  padding:8px 48px
}
.gform_wrapper .gform_button:focus,
.gform_wrapper .gform_button:hover,
.gform_wrapper .gform_next_button:focus,
.gform_wrapper .gform_next_button:hover,
.gform_wrapper .gform_previous_button:focus,
.gform_wrapper .gform_previous_button:hover {
  background-color:#656f77;
  color:#fff
}
.is-style-group-dark-bg .gform_wrapper .gform_button,
.is-style-group-dark-bg .gform_wrapper .gform_next_button,
.is-style-group-dark-bg .gform_wrapper .gform_previous_button,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_button,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_next_button,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_previous_button,
.t-theme--light .gform_wrapper .gform_button,
.t-theme--light .gform_wrapper .gform_next_button,
.t-theme--light .gform_wrapper .gform_previous_button {
  background-color:#fff;
  color:#0e0e0e
}
.is-style-group-dark-bg .gform_wrapper .gform_button:focus,
.is-style-group-dark-bg .gform_wrapper .gform_button:hover,
.is-style-group-dark-bg .gform_wrapper .gform_next_button:focus,
.is-style-group-dark-bg .gform_wrapper .gform_next_button:hover,
.is-style-group-dark-bg .gform_wrapper .gform_previous_button:focus,
.is-style-group-dark-bg .gform_wrapper .gform_previous_button:hover,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_button:focus,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_button:hover,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_next_button:focus,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_next_button:hover,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_previous_button:focus,
.t-sink.is-style-group-dark-bg .gform_wrapper .gform_previous_button:hover,
.t-theme--light .gform_wrapper .gform_button:focus,
.t-theme--light .gform_wrapper .gform_button:hover,
.t-theme--light .gform_wrapper .gform_next_button:focus,
.t-theme--light .gform_wrapper .gform_next_button:hover,
.t-theme--light .gform_wrapper .gform_previous_button:focus,
.t-theme--light .gform_wrapper .gform_previous_button:hover {
  background-color:#656f77;
  color:#fff
}
.gfield_label {
  color:#1e1e1e;
  display:block;
  font:normal 600 18px/1.4 GT America Standard Regular;
  letter-spacing:normal;
  margin-bottom:8px;
  padding:0;
  text-transform:none
}
.is-style-group-dark-bg .gfield_label,
.t-theme--light .gfield_label {
  color:#f3f4f4
}
.gform_heading {
  margin-bottom:32px
}
.is-style-group-dark-bg .gform_heading,
.t-theme--light .gform_heading {
  color:#f3f4f4
}
.is-style-group-dark-bg .gform_title,
.t-theme--light .gform_title {
  color:#f3f4f4;
  font-family:GT America Standard Regular
}
.gform_description {
  font-family:GT America Standard Regular;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  line-height:1.5;
  text-rendering:optimizeLegibility
}
.is-style-group-dark-bg .gform_description,
.t-theme--light .gform_description {
  color:#f3f4f4
}
.gfield_description,
.instruction {
  color:#696969;
  font:normal 400 14px GT America Standard Regular;
  letter-spacing:-.01em;
  line-height:1.5;
  margin-bottom:24px;
  margin-top:8px;
  max-width:848px;
  padding:0;
  text-transform:none
}
.is-style-group-dark-bg .gfield_description,
.is-style-group-dark-bg .instruction,
.t-theme--light .gfield_description,
.t-theme--light .instruction {
  color:#8996a0
}
.instruction {
  display:none
}
.ginput_complex:after {
  clear:both;
  content:"";
  display:table
}
.ginput_complex {
  margin-bottom:-11px
}
.ginput_complex label {
  color:#696969;
  display:block;
  font:normal 400 14px GT America Standard Regular;
  letter-spacing:-.01em;
  line-height:1.5;
  margin-bottom:8px;
  margin-top:8px;
  padding:0;
  text-transform:none
}
.is-style-group-dark-bg .ginput_complex label,
.t-theme--light .ginput_complex label {
  color:#8996a0
}
.ginput_full {
  display:block
}
.ginput_left:after,
.ginput_right:after,
.name_first:after,
.name_last:after {
  clear:both;
  content:"";
  display:table
}
.ginput_left,
.ginput_right,
.name_first,
.name_last {
  display:block
}
@media (min-width:768px) {
  .ginput_left,
  .ginput_right,
  .name_first,
  .name_last {
    width:50%
  }
  .ginput_left,
  .name_first {
    float:left;
    padding-right:8px
  }
  .ginput_right,
  .name_last {
    float:right;
    padding-left:8px
  }
  .gfield_date_dropdown_month,
  .gfield_date_month,
  .gfield_time_hour {
    padding-right:8px
  }
  .gfield_date_day,
  .gfield_date_dropdown_day,
  .gfield_time_minute {
    padding-left:8px;
    padding-right:8px
  }
  .gfield_date_dropdown_year,
  .gfield_date_year,
  .gfield_time_ampm {
    padding-left:8px
  }
}
.gfield_date_dropdown_year label,
.gfield_date_year label,
.gfield_time_ampm label {
  margin-bottom:0
}
@media (min-width:768px) {
  .gfield_date_dropdown_year label,
  .gfield_date_year label,
  .gfield_time_ampm label {
    margin-bottom:8px
  }
  .gform_wrapper .gf_left_third,
  .gform_wrapper .gf_middle_third {
    float:left;
    padding-right:8px;
    width:33.33%
  }
  .gform_wrapper .gf_middle_third {
    padding-left:8px
  }
  .gform_wrapper .gf_right_third {
    float:right;
    padding-left:8px;
    width:33.33%
  }
  .gform_wrapper .gf_right_third+.gfield {
    clear:both;
    display:block
  }
  .gform_wrapper .gf_left_half {
    float:left;
    padding-right:8px;
    width:50%
  }
  .gform_wrapper .gf_right_half {
    float:right;
    padding-left:8px;
    width:50%
  }
  .gform_wrapper .gf_right_half+.gfield {
    clear:both;
    display:block
  }
}
.gf_hide_charleft .charleft {
  display:none
}
@media (min-width:768px) {
  .gf_hide_ampm .clear-multi .gfield_time_hour.ginput_container,
  .gf_hide_ampm .clear-multi .gfield_time_minute.ginput_container {
    width:50%
  }
  .gf_hide_ampm .clear-multi .gfield_time_minute.ginput_container {
    padding-right:0
  }
}
.gf_hide_ampm .clear-multi .gfield_time_ampm.ginput_container {
  display:none
}
.gf_scroll_text {
  height:150px;
  overflow:scroll
}
@media (min-width:768px) {
  .gf_scroll_text {
    height:250px
  }
}
.t-sink>.wp-block-group__inner-container .gform_body .gfield_checkbox,
.t-sink>.wp-block-group__inner-container .gform_body .gfield_radio,
.t-sink>.wp-block-group__inner-container .gform_body .gform_fields {
  list-style:none;
  padding-left:0
}
.gfield.gf_list_inline .gfield_checkbox:after,
.gfield.gf_list_inline .gfield_radio:after {
  clear:both;
  content:"";
  display:table
}
.gfield.gf_list_inline .gfield_checkbox .gchoice,
.gfield.gf_list_inline .gfield_radio .gchoice {
  float:left;
  margin:10px 32px 10px 0
}
.gfield.gf_list_inline .gfield_checkbox .gchoice.gf_other_choice_item,
.gfield.gf_list_inline .gfield_radio .gchoice.gf_other_choice_item {
  position:relative;
  top:-11px
}
.gfield.gf_list_inline .gfield_checkbox .gchoice.gf_other_choice_item input[type=text],
.gfield.gf_list_inline .gfield_radio .gchoice.gf_other_choice_item input[type=text] {
  width:100%
}
.gfield.gf_list_inline legend {
  margin-bottom:10px
}
@media (min-width:768px) {
  .gf_list_2col .gfield_checkbox .gchoice:after,
  .gf_list_2col .gfield_radio .gchoice:after,
  .gf_list_2col:after,
  .gf_list_3col .gfield_checkbox .gchoice:after,
  .gf_list_3col .gfield_radio .gchoice:after,
  .gf_list_3col:after,
  .gf_list_4col .gfield_checkbox .gchoice:after,
  .gf_list_4col .gfield_radio .gchoice:after,
  .gf_list_4col:after,
  .gf_list_5col .gfield_checkbox .gchoice:after,
  .gf_list_5col .gfield_radio .gchoice:after,
  .gf_list_5col:after {
    clear:both;
    content:"";
    display:table
  }
  .gf_list_2col .gfield_checkbox .gchoice,
  .gf_list_2col .gfield_radio .gchoice,
  .gf_list_3col .gfield_checkbox .gchoice,
  .gf_list_3col .gfield_radio .gchoice,
  .gf_list_4col .gfield_checkbox .gchoice,
  .gf_list_4col .gfield_radio .gchoice,
  .gf_list_5col .gfield_checkbox .gchoice,
  .gf_list_5col .gfield_radio .gchoice {
    display:block;
    float:left;
    margin-bottom:10px;
    margin-top:0
  }
  .gf_list_2col .gfield_checkbox .gchoice.gf_other_choice_item,
  .gf_list_2col .gfield_radio .gchoice.gf_other_choice_item,
  .gf_list_3col .gfield_checkbox .gchoice.gf_other_choice_item,
  .gf_list_3col .gfield_radio .gchoice.gf_other_choice_item,
  .gf_list_4col .gfield_checkbox .gchoice.gf_other_choice_item,
  .gf_list_4col .gfield_radio .gchoice.gf_other_choice_item,
  .gf_list_5col .gfield_checkbox .gchoice.gf_other_choice_item,
  .gf_list_5col .gfield_radio .gchoice.gf_other_choice_item {
    position:relative;
    top:-11px
  }
  .gf_list_2col .gfield_checkbox .gchoice.gf_other_choice_item input[type=text],
  .gf_list_2col .gfield_radio .gchoice.gf_other_choice_item input[type=text],
  .gf_list_3col .gfield_checkbox .gchoice.gf_other_choice_item input[type=text],
  .gf_list_3col .gfield_radio .gchoice.gf_other_choice_item input[type=text],
  .gf_list_4col .gfield_checkbox .gchoice.gf_other_choice_item input[type=text],
  .gf_list_4col .gfield_radio .gchoice.gf_other_choice_item input[type=text],
  .gf_list_5col .gfield_checkbox .gchoice.gf_other_choice_item input[type=text],
  .gf_list_5col .gfield_radio .gchoice.gf_other_choice_item input[type=text] {
    width:100%
  }
  .gf_list_2col .gfield_checkbox .gchoice,
  .gf_list_2col .gfield_radio .gchoice {
    width:50%
  }
  .gf_list_3col .gfield_checkbox .gchoice,
  .gf_list_3col .gfield_radio .gchoice {
    width:33.33%
  }
  .gf_list_4col .gfield_checkbox .gchoice,
  .gf_list_4col .gfield_radio .gchoice {
    width:25%
  }
  .gf_list_5col .gfield_checkbox .gchoice,
  .gf_list_5col .gfield_radio .gchoice {
    width:20%
  }
}
.gf_list_height_25 .gfield_checkbox .gchoice,
.gf_list_height_25 .gfield_radio .gchoice {
  height:25px
}
.gf_list_height_50 .gfield_checkbox .gchoice,
.gf_list_height_50 .gfield_radio .gchoice {
  height:50px
}
.gf_list_height_75 .gfield_checkbox .gchoice,
.gf_list_height_75 .gfield_radio .gchoice {
  height:75px
}
.gf_list_height_100 .gfield_checkbox .gchoice,
.gf_list_height_100 .gfield_radio .gchoice {
  height:100px
}
.gf_list_height_125 .gfield_checkbox .gchoice,
.gf_list_height_125 .gfield_radio .gchoice {
  height:125px
}
.gf_list_height_150 .gfield_checkbox .gchoice,
.gf_list_height_150 .gfield_radio .gchoice {
  height:150px
}
.gform_wrapper .spinner {
  display:flex;
  height:42px!important;
  left:22px!important;
  order:1;
  position:relative!important;
  top:22px!important;
  width:42px!important
}
.gform_footer {
  align-items:flex-start;
  display:flex;
  flex-flow:wrap;
  position:relative;
  width:100%
}
[id*=gform_ajax_spinner_] {
  display:none!important
}
.gform_wrapper input[type=color],
.gform_wrapper input[type=date],
.gform_wrapper input[type=datetime-local],
.gform_wrapper input[type=datetime],
.gform_wrapper input[type=email],
.gform_wrapper input[type=month],
.gform_wrapper input[type=number],
.gform_wrapper input[type=password],
.gform_wrapper input[type=range],
.gform_wrapper input[type=search],
.gform_wrapper input[type=tel],
.gform_wrapper input[type=text],
.gform_wrapper input[type=time],
.gform_wrapper input[type=url],
.gform_wrapper input[type=week] {
  background-color:#f3f4f4;
  border:1px solid #8996a0;
  border-radius:4px;
  box-shadow:none;
  color:#1e1e1e;
  display:block;
  font:normal 400 18px GT America Standard Regular;
  height:48px;
  letter-spacing:normal;
  line-height:1.5;
  padding:0 16px;
  text-transform:none;
  transition:all .15s ease-in-out;
  width:100%
}
.gform_wrapper input[type=color]:disabled,
.gform_wrapper input[type=date]:disabled,
.gform_wrapper input[type=datetime-local]:disabled,
.gform_wrapper input[type=datetime]:disabled,
.gform_wrapper input[type=email]:disabled,
.gform_wrapper input[type=month]:disabled,
.gform_wrapper input[type=number]:disabled,
.gform_wrapper input[type=password]:disabled,
.gform_wrapper input[type=range]:disabled,
.gform_wrapper input[type=search]:disabled,
.gform_wrapper input[type=tel]:disabled,
.gform_wrapper input[type=text]:disabled,
.gform_wrapper input[type=time]:disabled,
.gform_wrapper input[type=url]:disabled,
.gform_wrapper input[type=week]:disabled {
  background-color:#e3e5e5;
  border:1px solid #e3e5e5;
  color:#bac5c6
}
.gform_wrapper input[type=color]:focus,
.gform_wrapper input[type=date]:focus,
.gform_wrapper input[type=datetime-local]:focus,
.gform_wrapper input[type=datetime]:focus,
.gform_wrapper input[type=email]:focus,
.gform_wrapper input[type=month]:focus,
.gform_wrapper input[type=number]:focus,
.gform_wrapper input[type=password]:focus,
.gform_wrapper input[type=range]:focus,
.gform_wrapper input[type=search]:focus,
.gform_wrapper input[type=tel]:focus,
.gform_wrapper input[type=text]:focus,
.gform_wrapper input[type=time]:focus,
.gform_wrapper input[type=url]:focus,
.gform_wrapper input[type=week]:focus {
  border:2px solid #00f;
  border-radius:4px;
  box-shadow:0 0 2px 1px #f3f4f4;
  outline:0
}
.is-style-group-dark-bg .gform_wrapper input[type=color],
.is-style-group-dark-bg .gform_wrapper input[type=date],
.is-style-group-dark-bg .gform_wrapper input[type=datetime-local],
.is-style-group-dark-bg .gform_wrapper input[type=datetime],
.is-style-group-dark-bg .gform_wrapper input[type=email],
.is-style-group-dark-bg .gform_wrapper input[type=month],
.is-style-group-dark-bg .gform_wrapper input[type=number],
.is-style-group-dark-bg .gform_wrapper input[type=password],
.is-style-group-dark-bg .gform_wrapper input[type=range],
.is-style-group-dark-bg .gform_wrapper input[type=search],
.is-style-group-dark-bg .gform_wrapper input[type=tel],
.is-style-group-dark-bg .gform_wrapper input[type=text],
.is-style-group-dark-bg .gform_wrapper input[type=time],
.is-style-group-dark-bg .gform_wrapper input[type=url],
.is-style-group-dark-bg .gform_wrapper input[type=week],
.t-theme--light .gform_wrapper input[type=color],
.t-theme--light .gform_wrapper input[type=date],
.t-theme--light .gform_wrapper input[type=datetime-local],
.t-theme--light .gform_wrapper input[type=datetime],
.t-theme--light .gform_wrapper input[type=email],
.t-theme--light .gform_wrapper input[type=month],
.t-theme--light .gform_wrapper input[type=number],
.t-theme--light .gform_wrapper input[type=password],
.t-theme--light .gform_wrapper input[type=range],
.t-theme--light .gform_wrapper input[type=search],
.t-theme--light .gform_wrapper input[type=tel],
.t-theme--light .gform_wrapper input[type=text],
.t-theme--light .gform_wrapper input[type=time],
.t-theme--light .gform_wrapper input[type=url],
.t-theme--light .gform_wrapper input[type=week] {
  background-color:#0e0e0e;
  color:#f3f4f4
}
.form-control-icon .ginput_container:before,
.form-control-icon-complex .ginput_complex span:not(.address_country):before {
  font-family:core-icons;
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  text-rendering:auto
}
.form-control-icon .ginput_container,
.form-control-icon-complex .ginput_complex span:not(.address_country) {
  position:relative
}
.form-control-icon .ginput_container input,
.form-control-icon-complex .ginput_complex span:not(.address_country) input {
  padding-right:48px
}
.form-control-icon .ginput_container:before,
.form-control-icon-complex .ginput_complex span:not(.address_country):before {
  color:#d3d3d3;
  font-size:20px;
  height:100%;
  line-height:48px;
  position:absolute;
  right:0;
  text-align:center;
  top:0;
  width:48px;
  z-index:1
}
.ginput_container {
  position:relative
}
.gf-name.form-control-icon .ginput_container:before,
.gf-phone.form-control-icon .ginput_container:before {
  content:""
}
.gf-email.form-control-icon .ginput_container:before {
  content:var(--icon-email)
}
.gf-date.form-control-icon .ginput_container:before {
  content:var(--icon-calendar)
}
.gf-address.form-control-icon .ginput_container:before {
  content:var(--icon-pin)
}
.gf-url.form-control-icon .ginput_container:before {
  content:"\e916"
}
.gf-password.form-control-icon .ginput_container:before {
  content:var(--icon-lock)
}
.form-control-icon-complex .ginput_complex span:not(.address_country):before {
  right:15px
}
.form-control-icon-complex .ginput_complex span:not(.address_country).ginput_full:before,
.form-control-icon-complex .ginput_complex span:not(.address_country):nth-of-type(2n):before {
  right:0
}
.gf-name.form-control-icon-complex .ginput_complex span:not(.address_country):before {
  content:var(--gf-control-icon-name)
}
.gf-address.form-control-icon-complex .ginput_complex span:not(.address_country):before {
  content:var(--gf-control-icon-address)
}
.gf-checkbox .ginput_container,
.gf-radio .ginput_container {
  display:block
}
.gf-checkbox .ginput_container input[type=checkbox],
.gf-checkbox .ginput_container input[type=radio],
.gf-radio .ginput_container input[type=checkbox],
.gf-radio .ginput_container input[type=radio] {
  display:inline-block;
  height:auto;
  line-height:normal;
  padding:0;
  width:auto
}
.gf-checkbox .ginput_container label,
.gf-radio .ginput_container label {
  border-bottom:1px solid transparent;
  color:#1e1e1e;
  cursor:pointer;
  display:inline-block;
  font:normal 400 18px/1 GT America Standard Regular;
  letter-spacing:normal;
  margin-bottom:0;
  text-transform:none
}
.gf-checkbox .ginput_container,
.gf-radio .ginput_container {
  padding-bottom:4px;
  padding-top:8px
}
.gfield_checkbox .gchoice,
.gfield_radio .gchoice {
  line-height:1;
  padding-left:40px;
  position:relative;
  transition:all .15s ease-in-out
}
.gfield_checkbox .gchoice input[type=checkbox],
.gfield_checkbox .gchoice input[type=radio],
.gfield_radio .gchoice input[type=checkbox],
.gfield_radio .gchoice input[type=radio] {
  font-size:12px;
  left:6px;
  position:absolute;
  top:2px
}
.gfield_checkbox .gchoice input[type=checkbox]:focus,
.gfield_checkbox .gchoice input[type=radio]:focus,
.gfield_radio .gchoice input[type=checkbox]:focus,
.gfield_radio .gchoice input[type=radio]:focus {
  outline:0
}
.gfield_checkbox .gchoice label,
.gfield_radio .gchoice label {
  max-width:848px
}
.gfield_checkbox .gchoice label:after,
.gfield_checkbox .gchoice label:before,
.gfield_radio .gchoice label:after,
.gfield_radio .gchoice label:before {
  content:"";
  position:absolute;
  transition:all .15s ease-in-out
}
.gfield_checkbox .gchoice label:before,
.gfield_radio .gchoice label:before {
  background-color:#f3f4f4;
  border:1px solid #8996a0;
  height:24px;
  left:0;
  margin:0;
  top:-4px;
  width:24px
}
.is-style-group-dark-bg .gfield_checkbox .gchoice label:before,
.is-style-group-dark-bg .gfield_radio .gchoice label:before,
.t-theme--light .gfield_checkbox .gchoice label:before,
.t-theme--light .gfield_radio .gchoice label:before {
  background-color:#0e0e0e;
  border-color:#f3f4f4
}
.gfield_checkbox .gchoice label:after,
.gfield_radio .gchoice label:after {
  opacity:0
}
.gfield_checkbox .gchoice input:focus+label,
.gfield_radio .gchoice input:focus+label {
  border-bottom:1px solid
}
.gfield_checkbox .gchoice input:focus+label:before,
.gfield_radio .gchoice input:focus+label:before {
  border-color:#1e1e1e
}
.is-style-group-dark-bg .gfield_checkbox .gchoice input:focus+label:before,
.is-style-group-dark-bg .gfield_radio .gchoice input:focus+label:before,
.t-theme--light .gfield_checkbox .gchoice input:focus+label:before,
.t-theme--light .gfield_radio .gchoice input:focus+label:before {
  border-color:#f3f4f4
}
.gfield_checkbox .gchoice input:checked+label,
.gfield_radio .gchoice input:checked+label {
  color:#1e1e1e
}
.gfield_checkbox .gchoice input:checked+label:before,
.gfield_radio .gchoice input:checked+label:before {
  background-color:#1e1e1e;
  margin:0
}
.is-style-group-dark-bg .gfield_checkbox .gchoice input:checked+label:before,
.is-style-group-dark-bg .gfield_radio .gchoice input:checked+label:before,
.t-theme--light .gfield_checkbox .gchoice input:checked+label:before,
.t-theme--light .gfield_radio .gchoice input:checked+label:before {
  background-color:#0e0e0e;
  border-color:#f3f4f4
}
.gfield_checkbox .gchoice input:checked+label:after,
.gfield_radio .gchoice input:checked+label:after {
  opacity:1
}
.gfield_checkbox .gchoice .gf-radio-checkbox-other-placeholder:before,
.gfield_radio .gchoice .gf-radio-checkbox-other-placeholder:before {
  top:11px
}
.gfield_checkbox .gchoice .gf-radio-checkbox-other-placeholder:after,
.gfield_radio .gchoice .gf-radio-checkbox-other-placeholder:after {
  top:19px
}
.gfield_checkbox .gchoice input:focus~.gf-radio-checkbox-other-placeholder:before,
.gfield_radio .gchoice input:focus~.gf-radio-checkbox-other-placeholder:before {
  border-color:#1e1e1e;
  box-shadow:0 0 0 1px #1e1e1e
}
.gfield_checkbox .gchoice input:checked~.gf-radio-checkbox-other-placeholder,
.gfield_radio .gchoice input:checked~.gf-radio-checkbox-other-placeholder {
  color:#1e1e1e
}
.gfield_checkbox .gchoice input:checked~.gf-radio-checkbox-other-placeholder:after,
.gfield_radio .gchoice input:checked~.gf-radio-checkbox-other-placeholder:after {
  opacity:1
}
.gfield_checkbox .gchoice~.gchoice,
.gfield_radio .gchoice~.gchoice {
  margin-top:24px
}
.gfield_checkbox input[value=gf_other_choice][type=checkbox],
.gfield_checkbox input[value=gf_other_choice][type=radio],
.gfield_radio input[value=gf_other_choice][type=checkbox],
.gfield_radio input[value=gf_other_choice][type=radio] {
  top:16px
}
@media (min-width:768px) {
  .gfield_checkbox input[value=gf_other_choice]+input,
  .gfield_radio input[value=gf_other_choice]+input {
    width:50%
  }
}
.is-style-group-dark-bg .gfield_checkbox .gchoice input:checked+label,
.is-style-group-dark-bg .gfield_checkbox label,
.is-style-group-dark-bg .gfield_radio .gchoice input:checked+label,
.is-style-group-dark-bg .gfield_radio label,
.t-theme--light .gfield_checkbox .gchoice input:checked+label,
.t-theme--light .gfield_checkbox label,
.t-theme--light .gfield_radio .gchoice input:checked+label,
.t-theme--light .gfield_radio label {
  color:#f3f4f4
}
.gfield_checkbox label:before {
  border-radius:3px
}
.gfield_checkbox label:after {
  font-family:core-icons;
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  color:#f3f4f4;
  content:"\e905";
  display:block;
  font-size:25px;
  height:24px;
  left:0;
  text-align:center;
  text-rendering:auto;
  top:-4px;
  transition:all .15s ease-in-out;
  width:24px
}
.gfield_checkbox .gchoice input:checked+label:after {
  content:"\e905"
}
.gfield_radio label:after,
.gfield_radio label:before {
  border-radius:50%
}
.gfield_radio label:after {
  background-color:#f3f4f4;
  height:14px;
  left:6px;
  top:9px;
  transform:translateY(-50%);
  width:14px
}
.is-style-group-dark-bg .gfield_radio .gchoice input:checked+label:before,
.t-theme--light .gfield_radio .gchoice input:checked+label:before {
  background-color:#0e0e0e
}
.is-style-group-dark-bg .gfield_radio .gchoice input:checked+label:after,
.t-theme--light .gfield_radio .gchoice input:checked+label:after {
  background-color:#f3f4f4
}
.gf-select .ginput_container {
  cursor:pointer;
  position:relative
}
.gf-select .ginput_container:active:after,
.gf-select .ginput_container:focus:after,
.gf-select .ginput_container:hover:after {
  background-color:initial
}
.gf-select .ginput_container:after {
  font-family:core-icons;
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  background-color:initial;
  border-bottom-right-radius:4px;
  border-top-right-radius:4px;
  color:#404040;
  content:"\e906";
  display:block;
  font-size:18px;
  height:46px;
  line-height:48px;
  pointer-events:none;
  position:absolute;
  right:1px;
  text-align:center;
  text-rendering:auto;
  top:1px;
  transition:all .15s ease-in-out;
  width:48px
}
.gf-select .ginput_container select {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  padding-right:64px
}
.gf-select .ginput_container select::-ms-expand {
  display:none
}
.gf-select .ginput_container:after {
  content:none
}
.gf-address .address_country {
  cursor:pointer;
  position:relative
}
.gf-address .address_country:active:after,
.gf-address .address_country:focus:after,
.gf-address .address_country:hover:after {
  background-color:initial
}
.gf-address .address_country:after {
  font-family:core-icons;
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  background-color:initial;
  border-bottom-right-radius:4px;
  border-top-right-radius:4px;
  color:#404040;
  content:"\e906";
  display:block;
  font-size:18px;
  height:46px;
  line-height:48px;
  pointer-events:none;
  position:absolute;
  right:1px;
  text-align:center;
  text-rendering:auto;
  top:1px;
  transition:all .15s ease-in-out;
  width:48px
}
.gf-address .address_country select {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  padding-right:64px
}
.gf-address .address_country select::-ms-expand {
  display:none
}
.gf-textarea textarea {
  background-color:#f3f4f4;
  border:1px solid #8996a0;
  border-radius:4px;
  box-shadow:none;
  color:#1e1e1e;
  display:block;
  font:normal 400 18px GT America Standard Regular;
  height:48px;
  letter-spacing:normal;
  line-height:1.5;
  padding:0 16px;
  text-transform:none;
  transition:all .15s ease-in-out;
  width:100%
}
.gf-textarea textarea:disabled {
  background-color:#e3e5e5;
  border:1px solid #e3e5e5;
  color:#bac5c6
}
.gf-textarea textarea:focus {
  border:2px solid #00f;
  border-radius:4px;
  box-shadow:0 0 2px 1px #f3f4f4;
  outline:0
}
.gf-textarea textarea {
  height:225px;
  padding:14px 16px;
  resize:none
}
.is-style-group-dark-bg .gf-textarea textarea,
.t-theme--light .gf-textarea textarea {
  background-color:#0e0e0e;
  color:#f3f4f4
}
.ginput_counter {
  color:#696969;
  float:right;
  font:normal 400 14px GT America Standard Regular;
  letter-spacing:-.01em;
  line-height:1.5;
  padding:8px 0 0 16px
}
.is-style-group-dark-bg .ginput_counter,
.t-theme--light .ginput_counter {
  color:#8996a0
}
@media (min-width:768px) {
  .gf-date-layout-datefield.field_sublabel_above .clear-multi,
  .gf-time.field_sublabel_above .clear-multi {
    margin-top:-11px
  }
  .gf-date-layout-datefield.field_sublabel_below .clear-multi,
  .gf-time.field_sublabel_below .clear-multi {
    margin-bottom:-11px
  }
}
.gf-date .clear-multi:after,
.gf-time .clear-multi:after {
  clear:both;
  content:"";
  display:table
}
.gf-date .clear-multi .ginput_container,
.gf-time .clear-multi .ginput_container {
  display:block
}
.gf-date .clear-multi .ginput_container label,
.gf-time .clear-multi .ginput_container label {
  color:#696969;
  font:normal 400 14px GT America Standard Regular;
  letter-spacing:-.01em;
  line-height:1.5;
  margin-top:8px;
  padding:0;
  text-transform:none
}
@media (min-width:768px) {
  .gf-date .clear-multi .ginput_container,
  .gf-time .clear-multi .ginput_container {
    float:left;
    width:33.33%
  }
}
.gfield_date_dropdown_day,
.gfield_date_dropdown_month,
.gfield_date_dropdown_year,
.gfield_time_ampm {
  cursor:pointer;
  position:relative
}
.gfield_date_dropdown_day:active:after,
.gfield_date_dropdown_day:focus:after,
.gfield_date_dropdown_day:hover:after,
.gfield_date_dropdown_month:active:after,
.gfield_date_dropdown_month:focus:after,
.gfield_date_dropdown_month:hover:after,
.gfield_date_dropdown_year:active:after,
.gfield_date_dropdown_year:focus:after,
.gfield_date_dropdown_year:hover:after,
.gfield_time_ampm:active:after,
.gfield_time_ampm:focus:after,
.gfield_time_ampm:hover:after {
  background-color:initial
}
.gfield_date_dropdown_day:after,
.gfield_date_dropdown_month:after,
.gfield_date_dropdown_year:after,
.gfield_time_ampm:after {
  font-family:core-icons;
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  background-color:initial;
  border-bottom-right-radius:4px;
  border-top-right-radius:4px;
  color:#404040;
  content:"\e906";
  display:block;
  font-size:18px;
  height:46px;
  line-height:48px;
  pointer-events:none;
  position:absolute;
  right:1px;
  text-align:center;
  text-rendering:auto;
  top:1px;
  transition:all .15s ease-in-out;
  width:48px
}
.gfield_date_dropdown_day select,
.gfield_date_dropdown_month select,
.gfield_date_dropdown_year select,
.gfield_time_ampm select {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  padding-right:64px
}
.gfield_date_dropdown_day select::-ms-expand,
.gfield_date_dropdown_month select::-ms-expand,
.gfield_date_dropdown_year select::-ms-expand,
.gfield_time_ampm select::-ms-expand {
  display:none
}
.gfield_date_dropdown_day,
.gfield_date_dropdown_month,
.gfield_date_dropdown_year,
.gfield_time_ampm {
  max-width:250px
}
@media (min-width:768px) {
  .gfield_date_dropdown_day,
  .gfield_date_dropdown_month,
  .gfield_date_dropdown_year,
  .gfield_time_ampm {
    max-width:none
  }
}
.gfield_date_dropdown_day:after,
.gfield_date_dropdown_month:after,
.gfield_date_dropdown_year:after,
.gfield_time_ampm:after {
  bottom:1px;
  top:auto
}
.gf-date.gf-date-layout-datepicker {
  max-width:500px
}
.gf-date.gf-date-layout-datepicker .ginput_container {
  padding-right:42px;
  position:relative
}
.gf-date .ui-datepicker-trigger {
  margin:-8px 0 0;
  position:absolute;
  right:13px;
  top:50%
}
.gfield_date_dropdown_day~*,
.gfield_date_dropdown_month~*,
.gfield_date_dropdown_year~* {
  margin-top:20px
}
@media (min-width:768px) {
  .gfield_date_dropdown_day~*,
  .gfield_date_dropdown_month~*,
  .gfield_date_dropdown_year~* {
    margin-top:0
  }
  .gfield_date_dropdown_day:after,
  .gfield_date_dropdown_month:after {
    right:9px
  }
}
.gf-time .gfield_time_hour i {
  display:none
}
.gf-file .validation_message,
.ginput_preview {
  background-color:#f3f4f4;
  border:0;
  border-top:0;
  font-size:18px;
  height:auto;
  line-height:1;
  padding:12px 16px
}
.gf-file .validation_message img,
.ginput_preview img {
  display:inline-block;
  margin:0 2px 0 0;
  vertical-align:middle
}
.gf-file .validation_message strong,
.ginput_preview strong {
  display:inline-block;
  font-weight:400;
  vertical-align:middle
}
.gf-file .validation_message li {
  margin-bottom:0
}
.gf-file .validation_message li~li {
  margin-top:10px
}
.gform_drop_instructions {
  font:normal 400 18px/1 GT America Standard Regular
}
@media (min-width:768px) {
  .gform_drop_instructions {
    margin-right:10px
  }
}
.gform_fileupload_multifile {
  background-color:#f3f4f4;
  border:1px solid #8996a0;
  padding:12px 16px
}
.gform_fileupload_multifile input[type=button],
.gform_fileupload_multifile input[type=file] {
  align-items:center;
  background:transparent;
  border:0;
  border-radius:0;
  cursor:pointer;
  display:flex;
  font-family:GT America Standard Medium;
  font-size:18px;
  font-weight:500;
  height:auto;
  line-height:1.5;
  padding:0;
  -webkit-text-decoration:none;
  text-decoration:none;
  transition:all .15s ease-in-out;
  width:auto
}
.gform_fileupload_multifile input[type=button] .a-btn__text,
.gform_fileupload_multifile input[type=file] .a-btn__text {
  border:2px solid transparent;
  padding-right:20px
}
.gform_fileupload_multifile input[type=button]:focus,
.gform_fileupload_multifile input[type=file]:focus {
  outline:none
}
.gform_fileupload_multifile input[type=button]:focus .a-btn__text,
.gform_fileupload_multifile input[type=file]:focus .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.gform_fileupload_multifile input[type=button]:focus-visible,
.gform_fileupload_multifile input[type=file]:focus-visible {
  border:none;
  box-shadow:none
}
.gform_fileupload_multifile input[type=button]:focus-visible .a-btn__text,
.gform_fileupload_multifile input[type=file]:focus-visible .a-btn__text {
  outline:1px auto Highlight;
  outline:1px auto -webkit-focus-ring-color
}
.gform_fileupload_multifile input[type=button].is-disabled,
.gform_fileupload_multifile input[type=button][disabled],
.gform_fileupload_multifile input[type=file].is-disabled,
.gform_fileupload_multifile input[type=file][disabled] {
  cursor:default
}
.gform_fileupload_multifile input[type=button],
.gform_fileupload_multifile input[type=file] {
  color:#1e1e1e;
  max-width:400px
}
.gform_fileupload_multifile input[type=button] .a-btn__text,
.gform_fileupload_multifile input[type=file] .a-btn__text {
  align-items:center;
  display:flex;
  position:relative;
  text-align:left
}
.gform_fileupload_multifile input[type=button] .a-btn__text:before,
.gform_fileupload_multifile input[type=file] .a-btn__text:before {
  align-items:center;
  background-color:#df072e;
  border:1px solid #df072e;
  border-radius:50%;
  content:"";
  display:flex;
  flex-shrink:0;
  height:40px;
  justify-content:center;
  margin-right:12px;
  transition:all .15s ease-in-out;
  width:40px
}
.gform_fileupload_multifile input[type=button] .a-btn__text:after,
.gform_fileupload_multifile input[type=file] .a-btn__text:after {
  color:#fff;
  content:"\e903";
  display:block;
  font-family:core-icons;
  font-size:24px;
  left:9px;
  position:absolute;
  top:calc(50% + 1px);
  transform:translateY(-50%)
}
.gform_fileupload_multifile input[type=button].a-btn--icon-only .a-btn__text,
.gform_fileupload_multifile input[type=file].a-btn--icon-only .a-btn__text {
  padding-right:0
}
.gform_fileupload_multifile input[type=button].a-btn--icon-only .a-btn__text:before,
.gform_fileupload_multifile input[type=file].a-btn--icon-only .a-btn__text:before {
  margin-right:0
}
.gform_fileupload_multifile input[type=button]:active,
.gform_fileupload_multifile input[type=button]:focus,
.gform_fileupload_multifile input[type=button]:hover,
.gform_fileupload_multifile input[type=file]:active,
.gform_fileupload_multifile input[type=file]:focus,
.gform_fileupload_multifile input[type=file]:hover,
.has-target-link:hover .gform_fileupload_multifile input[type=button],
.has-target-link:hover .gform_fileupload_multifile input[type=file] {
  color:#1e1e1e
}
.gform_fileupload_multifile input[type=button]:active .a-btn__text:before,
.gform_fileupload_multifile input[type=button]:focus .a-btn__text:before,
.gform_fileupload_multifile input[type=button]:hover .a-btn__text:before,
.gform_fileupload_multifile input[type=file]:active .a-btn__text:before,
.gform_fileupload_multifile input[type=file]:focus .a-btn__text:before,
.gform_fileupload_multifile input[type=file]:hover .a-btn__text:before,
.has-target-link:hover .gform_fileupload_multifile input[type=button] .a-btn__text:before,
.has-target-link:hover .gform_fileupload_multifile input[type=file] .a-btn__text:before {
  background-color:#1e1e1e;
  border-color:#1e1e1e;
  border-radius:50%;
  transition:all .15s ease-in-out
}
.gform_fileupload_multifile input[type=button].is-disabled,
.gform_fileupload_multifile input[type=button][disabled],
.gform_fileupload_multifile input[type=file].is-disabled,
.gform_fileupload_multifile input[type=file][disabled] {
  color:#bac5c6
}
.gform_fileupload_multifile input[type=button].is-disabled .a-btn__text:before,
.gform_fileupload_multifile input[type=button][disabled] .a-btn__text:before,
.gform_fileupload_multifile input[type=file].is-disabled .a-btn__text:before,
.gform_fileupload_multifile input[type=file][disabled] .a-btn__text:before {
  background-color:#bac5c6;
  color:#f3f4f4
}
.gform_fileupload_multifile input[type=button].is-style-light,
.gform_fileupload_multifile input[type=file].is-style-light,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=button],
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=file],
.t-theme--light .gform_fileupload_multifile input[type=button],
.t-theme--light .gform_fileupload_multifile input[type=file] {
  color:#f3f4f4
}
.gform_fileupload_multifile input[type=button].is-style-light .a-btn__text:before,
.gform_fileupload_multifile input[type=file].is-style-light .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=button] .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=file] .a-btn__text:before,
.t-theme--light .gform_fileupload_multifile input[type=button] .a-btn__text:before,
.t-theme--light .gform_fileupload_multifile input[type=file] .a-btn__text:before {
  background-color:#df072e;
  border-color:#df072e
}
.gform_fileupload_multifile input[type=button].is-style-light:active,
.gform_fileupload_multifile input[type=button].is-style-light:focus,
.gform_fileupload_multifile input[type=button].is-style-light:hover,
.gform_fileupload_multifile input[type=file].is-style-light:active,
.gform_fileupload_multifile input[type=file].is-style-light:focus,
.gform_fileupload_multifile input[type=file].is-style-light:hover,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=button]:active,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=button]:focus,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=button]:hover,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=file]:active,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=file]:focus,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=file]:hover,
.t-theme--light .gform_fileupload_multifile input[type=button]:active,
.t-theme--light .gform_fileupload_multifile input[type=button]:focus,
.t-theme--light .gform_fileupload_multifile input[type=button]:hover,
.t-theme--light .gform_fileupload_multifile input[type=file]:active,
.t-theme--light .gform_fileupload_multifile input[type=file]:focus,
.t-theme--light .gform_fileupload_multifile input[type=file]:hover {
  color:#f3f4f4
}
.gform_fileupload_multifile input[type=button].is-style-light:active .a-btn__text:before,
.gform_fileupload_multifile input[type=button].is-style-light:focus .a-btn__text:before,
.gform_fileupload_multifile input[type=button].is-style-light:hover .a-btn__text:before,
.gform_fileupload_multifile input[type=file].is-style-light:active .a-btn__text:before,
.gform_fileupload_multifile input[type=file].is-style-light:focus .a-btn__text:before,
.gform_fileupload_multifile input[type=file].is-style-light:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=button]:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=button]:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=button]:hover .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=file]:active .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=file]:focus .a-btn__text:before,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=file]:hover .a-btn__text:before,
.t-theme--light .gform_fileupload_multifile input[type=button]:active .a-btn__text:before,
.t-theme--light .gform_fileupload_multifile input[type=button]:focus .a-btn__text:before,
.t-theme--light .gform_fileupload_multifile input[type=button]:hover .a-btn__text:before,
.t-theme--light .gform_fileupload_multifile input[type=file]:active .a-btn__text:before,
.t-theme--light .gform_fileupload_multifile input[type=file]:focus .a-btn__text:before,
.t-theme--light .gform_fileupload_multifile input[type=file]:hover .a-btn__text:before {
  background-color:#f3f4f4;
  border-color:#f3f4f4
}
.gform_fileupload_multifile input[type=button].is-style-light:active .a-btn__text:after,
.gform_fileupload_multifile input[type=button].is-style-light:focus .a-btn__text:after,
.gform_fileupload_multifile input[type=button].is-style-light:hover .a-btn__text:after,
.gform_fileupload_multifile input[type=file].is-style-light:active .a-btn__text:after,
.gform_fileupload_multifile input[type=file].is-style-light:focus .a-btn__text:after,
.gform_fileupload_multifile input[type=file].is-style-light:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=button]:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=button]:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=button]:hover .a-btn__text:after,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=file]:active .a-btn__text:after,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=file]:focus .a-btn__text:after,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=file]:hover .a-btn__text:after,
.t-theme--light .gform_fileupload_multifile input[type=button]:active .a-btn__text:after,
.t-theme--light .gform_fileupload_multifile input[type=button]:focus .a-btn__text:after,
.t-theme--light .gform_fileupload_multifile input[type=button]:hover .a-btn__text:after,
.t-theme--light .gform_fileupload_multifile input[type=file]:active .a-btn__text:after,
.t-theme--light .gform_fileupload_multifile input[type=file]:focus .a-btn__text:after,
.t-theme--light .gform_fileupload_multifile input[type=file]:hover .a-btn__text:after {
  color:#1e1e1e
}
.gform_fileupload_multifile input[type=button],
.gform_fileupload_multifile input[type=file] {
  background-color:#0e0e0e;
  border-radius:4px;
  color:#fff;
  font-weight:400;
  padding:8px 48px
}
.gform_fileupload_multifile input[type=button]:focus,
.gform_fileupload_multifile input[type=button]:hover,
.gform_fileupload_multifile input[type=file]:focus,
.gform_fileupload_multifile input[type=file]:hover {
  background-color:#656f77;
  color:#fff
}
.is-style-group-dark-bg .gform_fileupload_multifile input[type=button],
.is-style-group-dark-bg .gform_fileupload_multifile input[type=file],
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=button],
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=file],
.t-theme--light .gform_fileupload_multifile input[type=button],
.t-theme--light .gform_fileupload_multifile input[type=file] {
  background-color:#fff;
  color:#0e0e0e
}
.is-style-group-dark-bg .gform_fileupload_multifile input[type=button]:focus,
.is-style-group-dark-bg .gform_fileupload_multifile input[type=button]:hover,
.is-style-group-dark-bg .gform_fileupload_multifile input[type=file]:focus,
.is-style-group-dark-bg .gform_fileupload_multifile input[type=file]:hover,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=button]:focus,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=button]:hover,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=file]:focus,
.t-sink.is-style-group-dark-bg .gform_fileupload_multifile input[type=file]:hover,
.t-theme--light .gform_fileupload_multifile input[type=button]:focus,
.t-theme--light .gform_fileupload_multifile input[type=button]:hover,
.t-theme--light .gform_fileupload_multifile input[type=file]:focus,
.t-theme--light .gform_fileupload_multifile input[type=file]:hover {
  background-color:#656f77;
  color:#fff
}
.gform_fileupload_multifile input[type=button],
.gform_fileupload_multifile input[type=file] {
  margin-top:16px
}
@media (min-width:768px) {
  .gform_fileupload_multifile input[type=button],
  .gform_fileupload_multifile input[type=file] {
    margin-top:0
  }
}
.is-style-group-dark-bg .ginput_container_fileupload .validation_message,
.is-style-group-dark-bg .ginput_container_fileupload input[type=file],
.t-theme--light .ginput_container_fileupload .validation_message,
.t-theme--light .ginput_container_fileupload input[type=file] {
  background-color:#0e0e0e;
  color:#f3f4f4
}
.gform_hidden {
  display:none
}
.gf_invisible,
.gfield_visibility_hidden {
  border:0;
  clip:rect(0,0,0,0);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  visibility:hidden;
  white-space:nowrap;
  width:1px
}
.ginput_list input {
  background-color:#f3f4f4
}
.ginput_list .gfield_list {
  margin-bottom:0;
  margin-top:0;
  table-layout:auto
}
.ginput_list .gfield_list_icons {
  padding-left:0;
  padding-right:0;
  width:50px
}
.ginput_list .gfield_list_icons .add_list_item,
.ginput_list .gfield_list_icons .delete_list_item {
  margin:0 auto!important
}
.ginput_list .gfield_list_icons .delete_list_item {
  margin-top:8px!important
}
.gfield_required {
  color:currentcolor;
  padding-left:2px
}
.gform_confirmation_wrapper {
  color:#0e0e0e;
  margin:64px auto;
  padding:80px 25px;
  position:relative;
  text-align:center
}
.gform_confirmation_message {
  font-family:GT America Standard Regular;
  font-size:18px;
  font-style:normal;
  font-weight:400;
  letter-spacing:-.1px;
  line-height:1.5;
  margin:0 auto;
  max-width:600px
}
.gform_confirmation_message h2 {
  font-family:GT America Standard Bold;
  font-size:32px;
  font-style:normal;
  font-weight:700;
  letter-spacing:-.1px;
  line-height:1.25
}
.gform_confirmation_message:before {
  align-items:center;
  border:1px solid #34bd78;
  border-radius:50%;
  color:#34bd78;
  content:"\e905";
  display:flex;
  font-family:core-icons;
  font-size:24px;
  height:34px;
  justify-content:center;
  margin:0 auto 32px;
  width:34px;
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  text-rendering:auto
}
.validation_error {
  display:none
}
.gform_wrapper #error .validation_error {
  display:block
}
.gfield_error input[type],
.gfield_error select,
.gfield_error textarea {
  border-color:#df072e
}
.is-style-group-dark-bg .gfield_error input[type],
.is-style-group-dark-bg .gfield_error select,
.is-style-group-dark-bg .gfield_error textarea,
.t-theme--light .gfield_error input[type],
.t-theme--light .gfield_error select,
.t-theme--light .gfield_error textarea {
  border-color:#f70834
}
.gfield_error .gfield_description+.validation_message {
  margin-top:-12px
}
.is-style-group-dark-bg .gfield_error .gfield_description,
.t-theme--light .gfield_error .gfield_description {
  color:#f70834
}
.gfield_error .validation_message {
  color:#df072e;
  font:normal 400 14px GT America Standard Regular;
  letter-spacing:-.01em;
  line-height:1.5;
  margin-top:8px;
  padding:0;
  text-transform:none
}
.is-style-group-dark-bg .gfield_error .validation_message,
.t-theme--light .gfield_error .validation_message {
  color:#f70834
}
.gform_wrapper #error {
  background-color:rgba(223,7,46,.05);
  border:1px solid #df072e;
  border-radius:4px;
  color:#df072e;
  font:normal 400 18px/1.4 GT America Standard Regular;
  margin-bottom:32px;
  padding:24px 28px
}
.is-style-group-dark-bg .gform_wrapper #error,
.t-theme--light .gform_wrapper #error {
  background-color:rgba(223,7,46,.05);
  color:#f70834
}
.gform_wrapper .validation_list {
  font:normal 600 18px/1.18 GT America Standard Regular;
  margin:0;
  padding-left:0
}
.gform_wrapper .validation_list li {
  margin-top:8px;
  padding-left:0
}
.gform_wrapper .validation_list a {
  -webkit-text-decoration:none;
  text-decoration:none
}
.gform_wrapper .validation_list a:focus,
.gform_wrapper .validation_list a:hover {
  color:currentColor;
  -webkit-text-decoration:underline;
  text-decoration:underline;
  text-decoration-color:initial
}
:root {
  --jquery-datepicker-bgd-color:var(--color-white);
  --jquery-datepicker-color:var(--color-text);
  --jquery-datepicker-color-disabled:var(--color-neutral-90);
  --jquery-datepicker-font-family:var(--form-font-family);
  --jquery-datepicker-font-size:var(--form-font-size-secondary);
  --jquery-datepicker-font-style:var(--form-control-font-style);
  --jquery-datepicker-line-height:var(--form-control-height)
}
.gform_wrapper #ui-datepicker-div {
  background:#fff;
  border:1px solid #bac5c6;
  border-bottom:0;
  border-radius:0;
  font:normal 400 18px GT America Standard Regular;
  line-height:1.4;
  width:auto
}
.gform_wrapper #ui-datepicker-div select {
  background-color:initial;
  border:0;
  color:#1e1e1e;
  display:inline-block;
  font-family:GT America Standard Regular;
  font-size:16px;
  font-weight:600;
  height:auto;
  padding:0;
  width:auto
}
.gform_wrapper #ui-datepicker-div option {
  color:#1e1e1e
}
.gform_wrapper #ui-datepicker-div.ui-datepicker {
  padding:0
}
.gform_wrapper #ui-datepicker-div .ui-datepicker-header {
  background:transparent;
  border:none;
  font-size:15px;
  font-weight:400;
  position:relative
}
.gform_wrapper #ui-datepicker-div .ui-datepicker-header .ui-state-hover {
  background:transparent;
  border-color:transparent;
  border-radius:0;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  cursor:pointer
}
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-title {
  color:#1e1e1e;
  margin:.4em 43px .3em
}
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-title select+select {
  margin-left:4px
}
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-next,
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-next-hover,
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-prev,
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-prev-hover {
  border:0;
  top:3px
}
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-next,
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-prev {
  font-family:core-icons;
  speak:none;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  align-items:center;
  color:#1e1e1e;
  display:block;
  font-size:22px;
  height:40px;
  line-height:40px;
  opacity:.5;
  text-align:center;
  text-rendering:auto;
  transition:all .15s ease-in-out;
  width:40px
}
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-next:focus,
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-next:hover,
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-prev:focus,
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-prev:hover {
  opacity:1
}
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-next:before,
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-prev:before {
  height:13px;
  width:8px
}
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-next span,
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-prev span {
  border:0;
  clip:rect(0,0,0,0);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  white-space:nowrap;
  width:1px
}
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-prev {
  left:3px
}
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-prev:before {
  content:"\e907"
}
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-next {
  right:3px
}
.gform_wrapper #ui-datepicker-div.ui-datepicker .ui-datepicker-next:before {
  content:"\e908"
}
.gform_wrapper #ui-datepicker-div.ui-datepicker table {
  background-color:initial;
  margin:0;
  table-layout:auto
}
.gform_wrapper #ui-datepicker-div tbody {
  background:transparent
}
.gform_wrapper #ui-datepicker-div.ui-datepicker th {
  background-color:initial;
  border:0;
  color:#c4c5c6;
  font-size:18px;
  font-weight:400;
  opacity:.5;
  padding:4px 0
}
.gform_wrapper #ui-datepicker-div.ui-datepicker tr {
  border:none
}
.gform_wrapper #ui-datepicker-div.ui-datepicker td {
  background:transparent;
  border:none;
  padding:0
}
.gform_wrapper #ui-datepicker-div td .ui-state-default {
  background:transparent;
  border:none;
  color:#1e1e1e;
  font-size:18px;
  margin:0;
  padding:10px 11px;
  text-align:center
}
.gform_wrapper #ui-datepicker-div .ui-state-disabled {
  opacity:1
}
.gform_wrapper #ui-datepicker-div .ui-state-disabled .ui-state-default {
  color:#151515
}
.gform_wrapper #ui-datepicker-div td .ui-state-hover {
  font-weight:600
}
.gform_wrapper #ui-datepicker-div td .ui-state-active {
  color:#fff;
  position:relative
}
.gform_wrapper #ui-datepicker-div td .ui-state-active:after {
  background-color:#404040;
  border-radius:50%;
  content:"";
  height:30px;
  left:50%;
  position:absolute;
  top:50%;
  transform:translate(-50%,-50%);
  width:30px;
  z-index:-1
}
@keyframes spinner-line-fade-more {
  0%,
  to {
    opacity:0
  }
  1% {
    opacity:1
  }
}
@keyframes spinner-line-fade-quick {
  0%,
  39%,
  to {
    opacity:.25
  }
  40% {
    opacity:1
  }
}
@keyframes spinner-line-fade-default {
  0%,
  to {
    opacity:.22
  }
  1% {
    opacity:1
  }
}
@keyframes spinner-line-shrink {
  0%,
  25%,
  to {
    opacity:.25;
    transform:scale(.5)
  }
  26% {
    opacity:1;
    transform:scale(1)
  }
}
:root {
  --swiper-arrow-color:var(--color-white)
}
.swiper-container {
  list-style:none;
  margin:0 auto;
  overflow:hidden;
  padding:0;
  position:relative;
  z-index:1
}
.swiper-container-no-flexbox .swiper-slide {
  float:left
}
.swiper-container-vertical>.swiper-wrapper {
  flex-direction:column
}
.swiper-wrapper {
  box-sizing:initial;
  display:flex;
  height:100%;
  position:relative;
  transition-property:transform;
  width:100%;
  z-index:1
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform:translateZ(0)
}
.swiper-container-multirow>.swiper-wrapper {
  flex-wrap:wrap
}
.swiper-container-free-mode>.swiper-wrapper {
  margin:0 auto;
  transition-timing-function:ease-out
}
.swiper-slide {
  flex-shrink:0;
  height:100%;
  position:relative;
  transition-property:transform;
  width:100%
}
.swiper-slide-invisible-blank {
  visibility:hidden
}
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height:auto
}
.swiper-container-autoheight .swiper-wrapper {
  align-items:flex-start;
  transition-property:transform,height
}
.swiper-container-3d {
  perspective:1200px
}
.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
  transform-style:preserve-3d
}
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
  height:100%;
  left:0;
  pointer-events:none;
  position:absolute;
  top:0;
  width:100%;
  z-index:10
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)
}
.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal>.swiper-wrapper {
  touch-action:pan-y
}
.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical>.swiper-wrapper {
  touch-action:pan-x
}
.swiper-button-next,
.swiper-button-prev {
  background-position:50%;
  background-repeat:no-repeat;
  background-size:27px 44px;
  cursor:pointer;
  height:44px;
  margin-top:-22px;
  position:absolute;
  top:50%;
  width:27px;
  z-index:10
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  cursor:auto;
  opacity:.35;
  pointer-events:none
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23007aff' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E");
  left:10px;
  right:auto
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23007aff' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E");
  left:auto;
  right:10px
}
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23fff' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")
}
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23fff' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")
}
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")
}
.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")
}
.swiper-button-lock {
  display:none
}
.swiper-pagination {
  position:absolute;
  text-align:center;
  transform:translateZ(0);
  transition:opacity .3s;
  z-index:10
}
.swiper-pagination.swiper-pagination-hidden {
  opacity:0
}
.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom:10px;
  left:0;
  width:100%
}
.swiper-pagination-bullets-dynamic {
  font-size:0;
  overflow:hidden
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  position:relative;
  transform:scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform:scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform:scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform:scale(.33)
}
.swiper-pagination-bullet {
  background:#000;
  border-radius:100%;
  display:inline-block;
  height:8px;
  opacity:.2;
  width:8px
}
button.swiper-pagination-bullet {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  border:none;
  box-shadow:none;
  margin:0;
  padding:0
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor:pointer
}
.swiper-pagination-bullet-active {
  background:#007aff;
  opacity:1
}
.swiper-container-vertical>.swiper-pagination-bullets {
  right:10px;
  top:50%;
  transform:translate3d(0,-50%,0)
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
  display:block;
  margin:6px 0
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top:50%;
  transform:translateY(-50%);
  width:8px
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display:inline-block;
  transition:transform .2s,top .2s
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
  margin:0 4px
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left:50%;
  transform:translateX(-50%);
  white-space:nowrap
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition:transform .2s,left .2s
}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition:transform .2s,right .2s
}
.swiper-pagination-progressbar {
  background:rgba(0,0,0,.25);
  position:absolute
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background:#007aff;
  height:100%;
  left:0;
  position:absolute;
  top:0;
  transform:scale(0);
  transform-origin:left top;
  width:100%
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin:right top
}
.swiper-container-horizontal>.swiper-pagination-progressbar,
.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  height:4px;
  left:0;
  top:0;
  width:100%
}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical>.swiper-pagination-progressbar {
  height:100%;
  left:0;
  top:0;
  width:4px
}
.swiper-pagination-white .swiper-pagination-bullet-active {
  background:#fff
}
.swiper-pagination-progressbar.swiper-pagination-white {
  background:hsla(0,0%,100%,.25)
}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
  background:#fff
}
.swiper-pagination-black .swiper-pagination-bullet-active {
  background:#000
}
.swiper-pagination-progressbar.swiper-pagination-black {
  background:rgba(0,0,0,.25)
}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
  background:#000
}
.swiper-pagination-lock {
  display:none
}
.swiper-scrollbar {
  background:rgba(0,0,0,.1);
  border-radius:10px;
  position:relative;
  -ms-touch-action:none
}
.swiper-container-horizontal>.swiper-scrollbar {
  bottom:3px;
  height:5px;
  left:1%;
  position:absolute;
  width:98%;
  z-index:50
}
.swiper-container-vertical>.swiper-scrollbar {
  height:98%;
  position:absolute;
  right:3px;
  top:1%;
  width:5px;
  z-index:50
}
.swiper-scrollbar-drag {
  background:rgba(0,0,0,.5);
  border-radius:10px;
  height:100%;
  left:0;
  position:relative;
  top:0;
  width:100%
}
.swiper-scrollbar-cursor-drag {
  cursor:move
}
.swiper-scrollbar-lock {
  display:none
}
.swiper-zoom-container {
  align-items:center;
  display:flex;
  height:100%;
  justify-content:center;
  text-align:center;
  width:100%
}
.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
  max-height:100%;
  max-width:100%;
  object-fit:contain
}
.swiper-slide-zoomed {
  cursor:move
}
.swiper-lazy-preloader {
  animation:swiper-preloader-spin 1s steps(12) infinite;
  height:42px;
  left:50%;
  margin-left:-21px;
  margin-top:-21px;
  position:absolute;
  top:50%;
  transform-origin:50%;
  width:42px;
  z-index:10
}
.swiper-lazy-preloader:after {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 120 120'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-linecap='round' stroke-width='11' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");
  background-position:50%;
  background-repeat:no-repeat;
  background-size:100%;
  content:"";
  display:block;
  height:100%;
  width:100%
}
.swiper-lazy-preloader-white:after {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 120 120'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-linecap='round' stroke-width='11' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")
}
@keyframes swiper-preloader-spin {
  to {
    transform:rotate(1turn)
  }
}
.swiper-container .swiper-notification {
  left:0;
  opacity:0;
  pointer-events:none;
  position:absolute;
  top:0;
  z-index:-1000
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function:ease-out
}
.swiper-container-fade .swiper-slide {
  pointer-events:none;
  transition-property:opacity
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events:none
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events:auto
}
.swiper-container-cube {
  overflow:visible
}
.swiper-container-cube .swiper-slide {
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  height:100%;
  pointer-events:none;
  transform-origin:0 0;
  visibility:hidden;
  width:100%;
  z-index:1
}
.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events:none
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  transform-origin:100% 0
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events:auto
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
  pointer-events:auto;
  visibility:visible
}
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top {
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  z-index:0
}
.swiper-container-cube .swiper-cube-shadow {
  background:#000;
  bottom:0;
  filter:blur(50px);
  height:100%;
  left:0;
  opacity:.6;
  position:absolute;
  width:100%;
  z-index:0
}
.swiper-container-flip {
  overflow:visible
}
.swiper-container-flip .swiper-slide {
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  pointer-events:none;
  z-index:1
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events:none
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events:auto
}
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  z-index:0
}
.swiper-container-coverflow .swiper-wrapper {
  -ms-perspective:1200px
}
/*# sourceMappingURL=master.min.css.map */
.site-nav {
	background-color: var(--color-wrought-iron);
	opacity: 0;
	overflow: hidden;
	visibility: hidden;
	height: 0;
	z-index: var(--z-index-header-under);
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	backface-visibility: hidden;
	transform: translate3d(0, -100%, 0);
	transition: transform 0.4s cubic-bezier(0.52, 0.16, 0.24, 1);

	/* CASE: nav open */
	.site-nav--is-open & {
		z-index: var(--z-index-header-over);
		visibility: visible;
		height: 100%;
		opacity: 1;
	}

	/* CASE: nav active */
	.site-nav--is-active & {
		transform: translate3d(0, 0, 0);
	}

	/* CASE: logged in */
	.admin-bar & {
		top: var(--spacer-wpadmin-mobile);

		@media (--viewport-wpadmin) {
			top: var(--spacer-wpadmin-desktop);
		}
	}

	/* Customize scroll bars */
	/* Works on Firefox */
	* {
		scrollbar-width: thin;
		scrollbar-color: var(--color-graphite) var(--color-blackboard);
	}

	/* Works on Chrome, Edge, and Safari */
	*::-webkit-scrollbar {
		width: 8px;
		height: 8px;
	}

	*::-webkit-scrollbar-track {
		background: var(--color-blackboard);
	}

	*::-webkit-scrollbar-thumb {
		background-color: var(--color-graphite);
		border-radius: 6px;
		border: 3px solid var(--color-graphite);
	}
}

/* -----------------------------------------------------------------------------
 * Nav: Outer Wrapper
 * ----------------------------------------------------------------------------- */

.site-nav__outer {
	height: 100%;
}

/* -----------------------------------------------------------------------------
 * Nav: Inner Wrapper
 * ----------------------------------------------------------------------------- */

.site-nav__inner {
	padding: 0;
	height: 100%;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	display: flex;
	flex-direction: column;
	width: 100%;

	@media (--viewport-medium) {
		overflow: hidden;
	}

	/* CASE: logged in */
	.admin-bar & {
		padding-bottom: var(--spacer-wpadmin-mobile);

		@media (--viewport-wpadmin) {
			padding-bottom: var(--spacer-wpadmin-desktop);
		}
	}
}
