@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,400;0,700;0,900;1,400;1,700&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

@-webkit-keyframes simple-animate-in{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes simple-animate-in{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}.simple-animate-in{-webkit-animation-name:simple-animate-in;animation-name:simple-animate-in;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:500ms;animation-duration:500ms;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-delay:250ms;animation-delay:250ms}.simple-animate-in-triggered{-webkit-animation-play-state:running;animation-play-state:running}.color-shallow{color:#04d1c5}.bg-shallow{background-color:#04d1c5}.color-deep{color:#0e417d}.bg-deep{background-color:#0e417d}.color-abyss{color:#002139}.bg-abyss{background-color:#002139}.color-sun{color:#ffad0d}.bg-sun{background-color:#ffad0d}.color-sand{color:#f5e7b2}.bg-sand{background-color:#f5e7b2}.color-olive{color:#455431}.bg-olive{background-color:#455431}.color-pearl{color:#f3f6f8}.bg-pearl{background-color:#f3f6f8}.color-charcoal{color:#000a12}.bg-charcoal{background-color:#000a12}.color-grey{color:#b4ada8}.bg-grey{background-color:#b4ada8}.color-white{color:#fff}.bg-white{background-color:#fff}.color-black{color:#000}.bg-black{background-color:#000}.shadow-default{-webkit-box-shadow:.2rem .2rem .5rem rgba(0,0,0,.3);box-shadow:.2rem .2rem .5rem rgba(0,0,0,.3)}.shadow-light{-webkit-box-shadow:.1rem .1rem .25rem rgba(0,0,0,.2);box-shadow:.1rem .1rem .25rem rgba(0,0,0,.2)}.shadow-heavy{-webkit-box-shadow:.25rem .25rem .75rem rgba(0,0,0,.5);box-shadow:.25rem .25rem .75rem rgba(0,0,0,.5)}.shadow-layer{-webkit-box-shadow:0 -1rem 1rem 1rem rgba(0,0,0,.5);box-shadow:0 -1rem 1rem 1rem rgba(0,0,0,.5)}.shadow-text{-webkit-box-shadow:0 0 12px rgba(0,0,0,.75),0 0 6px rgba(0,0,0,.75);box-shadow:0 0 12px rgba(0,0,0,.75),0 0 6px rgba(0,0,0,.75)}.shadow-inset{-webkit-box-shadow:.2em .2em .5em inset rgba(0,0,0,.15);box-shadow:.2em .2em .5em inset rgba(0,0,0,.15)}.corner-none{border-radius:0}.corner-top-none{border-top-left-radius:0;border-top-right-radius:0}.corner-bottom-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.corner-left-none{border-top-left-radius:0;border-bottom-left-radius:0}.corner-right-none{border-top-right-radius:0;border-bottom-right-radius:0}.corner-tiny{border-radius:2px}.corner-top-tiny{border-top-left-radius:2px;border-top-right-radius:2px}.corner-bottom-tiny{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.corner-left-tiny{border-top-left-radius:2px;border-bottom-left-radius:2px}.corner-right-tiny{border-top-right-radius:2px;border-bottom-right-radius:2px}.corner-small{border-radius:5px}.corner-top-small{border-top-left-radius:5px;border-top-right-radius:5px}.corner-bottom-small{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.corner-left-small{border-top-left-radius:5px;border-bottom-left-radius:5px}.corner-right-small{border-top-right-radius:5px;border-bottom-right-radius:5px}.corner-medium{border-radius:1rem}.corner-top-medium{border-top-left-radius:1rem;border-top-right-radius:1rem}.corner-bottom-medium{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.corner-left-medium{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.corner-right-medium{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.corner-large{border-radius:2rem}.corner-top-large{border-top-left-radius:2rem;border-top-right-radius:2rem}.corner-bottom-large{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.corner-left-large{border-top-left-radius:2rem;border-bottom-left-radius:2rem}.corner-right-large{border-top-right-radius:2rem;border-bottom-right-radius:2rem}.corner-round{border-radius:50%}.corner-top-round{border-top-left-radius:50%;border-top-right-radius:50%}.corner-bottom-round{border-bottom-left-radius:50%;border-bottom-right-radius:50%}.corner-left-round{border-top-left-radius:50%;border-bottom-left-radius:50%}.corner-right-round{border-top-right-radius:50%;border-bottom-right-radius:50%}.highlight-element:not(.no-scroll-to-highlight){-webkit-animation:highlight-element 3s;animation:highlight-element 3s;outline-style:solid;outline-width:3px;outline-color:rgba(4,209,197,0);outline-offset:5px}@-webkit-keyframes highlight-element{25%,75%{color:#000a12;outline-color:#04d1c5}}@keyframes highlight-element{25%,75%{color:#000a12;outline-color:#04d1c5}}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Roboto",sans-serif}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.2}p{margin:0;line-height:1.5}h1+p,h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+p,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+p,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+p,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+p,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+p,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6,p+p,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:1rem}.lead{font-size:1.2em;font-weight:700;line-height:1.35}.breadcrumbs{font-weight:200;margin-bottom:1rem}.breadcrumbs a{display:inline-block;margin:-0.1em;padding:.1em;background-color:rgba(14,65,125,0);-webkit-transition:background-color 1000ms ease-in-out;transition:background-color 1000ms ease-in-out}.breadcrumbs a:hover{background-color:rgba(4,209,197,.2)}.inline-icon{display:inline-block;height:1.5em}.text-post p{line-height:1.5}html{min-width:320px}body{max-width:2160px;margin:0 auto;-webkit-box-shadow:0 -1rem 1rem 1rem rgba(0,0,0,.5);box-shadow:0 -1rem 1rem 1rem rgba(0,0,0,.5);font-family:"Roboto",sans-serif;min-height:100%;color:#000a12;background-color:#f3f6f8;padding-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 601px){body.admin-bar body{margin-top:46px}}@media screen and (min-width: 783px){body.admin-bar body{margin-top:32px}}header{z-index:1000;padding:1rem 0;color:#0e417d;background-color:#fff;position:fixed;width:100%;max-width:2160px;top:0;-webkit-box-shadow:0 -1rem 1rem 1rem rgba(0,0,0,.5);box-shadow:0 -1rem 1rem 1rem rgba(0,0,0,.5);-webkit-transform-origin:top;transform-origin:top;-webkit-transition-property:opacity,height;transition-property:opacity,height;-webkit-transition-duration:3000ms;transition-duration:3000ms;height:50px}@media screen and (max-width: 799px){header .container{width:calc(100% - 4rem);padding:0}}@media screen and (max-width: 449px){header .container{width:calc(100% - 2rem);padding:0}}header.fast{-webkit-transition-duration:1000ms;transition-duration:1000ms}body.admin-bar header{top:46px}@media screen and (min-width: 601px){body.admin-bar header{top:46px}}@media screen and (min-width: 783px){body.admin-bar header{top:32px}}header .header-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}header .header-logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;font-weight:900;text-transform:uppercase}header .header-logo img{height:100%;width:auto}@media screen and (min-width: 800px){header .header-logo{padding-right:2rem}}header .header-cta{margin-right:0;margin-left:auto;display:none}@media screen and (min-width: 450px){header .header-cta{display:block}}header .header-cta-mobile{display:inline-block !important;padding:.25em .5em !important;margin:.5em 0 0 !important}@media screen and (min-width: 450px){header .header-cta-mobile{display:none !important}}.header-menu{list-style-type:none;margin:0;padding:0;position:absolute;width:100%;top:100%;left:0;opacity:0;padding:0 1rem;text-align:right;-webkit-transform:translateX(100%);transform:translateX(100%);background-color:rgba(243,246,248,.95);-webkit-transition:opacity 250ms ease-in,-webkit-transform 250ms ease-in;transition:opacity 250ms ease-in,-webkit-transform 250ms ease-in;transition:opacity 250ms ease-in,transform 250ms ease-in;transition:opacity 250ms ease-in,transform 250ms ease-in,-webkit-transform 250ms ease-in}header.menu-active .header-menu{-webkit-transform:none;transform:none;opacity:1}@media screen and (max-width: 799px){.header-menu{padding:0 2rem}}@media screen and (max-width: 449px){.header-menu{padding:0 1rem}}@media screen and (min-width: 800px){.header-menu{position:static;background-color:transparent;margin-left:auto;margin-right:1rem;-webkit-transform:none;transform:none;opacity:1;-webkit-transition:none;transition:none}}.header-menu li{display:block}@media screen and (min-width: 800px){.header-menu li{display:inline-block;margin-right:2rem}.header-menu li:last-child{margin-right:0}}.header-menu li a{display:block;padding:1rem 0;font-weight:900;text-transform:uppercase}.header-menu-toggle{display:block;position:relative;height:2rem;width:2rem;color:#0e417d;margin-left:2rem}@media screen and (min-width: 800px){.header-menu-toggle{display:none}}.header-menu-toggle svg{position:absolute;width:100%;height:100%;overflow:visible}.header-menu-toggle svg .hamburger-line-1,.header-menu-toggle svg .hamburger-line-2,.header-menu-toggle svg .hamburger-line-3{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity 250ms ease-in-out,-webkit-transform 250ms ease-in-out;transition:opacity 250ms ease-in-out,-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out,opacity 250ms ease-in-out;transition:transform 250ms ease-in-out,opacity 250ms ease-in-out,-webkit-transform 250ms ease-in-out}.header-menu-toggle svg .hamburger-line-1{-webkit-transform:translateY(-25%);transform:translateY(-25%)}.header-menu-toggle svg .hamburger-line-3{-webkit-transform:translateY(25%);transform:translateY(25%)}header.menu-active .header-menu-toggle svg .hamburger-line-1{-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}header.menu-active .header-menu-toggle svg .hamburger-line-2{opacity:0}header.menu-active .header-menu-toggle svg .hamburger-line-3{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.footer-menu{list-style-type:none;margin:2rem 0;padding:0;text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 450px){.footer-menu{text-align:center}}@media screen and (min-width: 800px){.footer-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1024px){.footer-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.footer-menu li{display:block}@media screen and (min-width: 800px){.footer-menu li{position:relative;display:inline-block;margin:0 1rem}}.footer-menu li a{display:block;line-height:1;padding:1rem 0;font-weight:900}footer{text-align:left;color:#f3f6f8;margin-top:auto;padding:2rem 0;width:100%;background-image:url("/content/themes/eastmed/assets/images/background-eyes.jpg"),-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.75))),-webkit-gradient(linear, left top, left bottom, from(#04d1c5), to(#0e417d));background-image:url("/content/themes/eastmed/assets/images/background-eyes.jpg"),linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.75)),linear-gradient(#04d1c5, #0e417d);background-size:cover;background-blend-mode:multiply,multiply,normal;background-position:bottom center}@media screen and (min-width: 450px){footer{text-align:center}}footer .footer-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width: 1024px){footer .footer-items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}footer ul.social-icons{list-style-type:none;margin:0;padding:0;-ms-flex-negative:0;flex-shrink:0}footer ul.social-icons li{display:inline-block;margin-right:1rem}footer ul.social-icons li a{background-color:#f3f6f8;border-radius:50%;width:50px;height:50px;padding:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-box-shadow 250ms ease-in-out;transition:-webkit-box-shadow 250ms ease-in-out;transition:box-shadow 250ms ease-in-out;transition:box-shadow 250ms ease-in-out, -webkit-box-shadow 250ms ease-in-out}footer ul.social-icons li a:hover{-webkit-box-shadow:.1rem .1rem .25rem rgba(0,0,0,.2);box-shadow:.1rem .1rem .25rem rgba(0,0,0,.2)}footer ul.social-icons li:last-of-type{margin-right:0}footer ul.social-icons li svg{width:100%;height:100%;color:#000a12}footer .footer-copyright{-ms-flex-negative:0;flex-shrink:0}form{margin:0}input:not(.button),textarea{width:100%;padding:0.5rem 1rem;-webkit-box-shadow:.2em .2em .5em inset rgba(0,0,0,.15);box-shadow:.2em .2em .5em inset rgba(0,0,0,.15);border:1px solid}h1{color:#0e417d;margin-top:0}h2{color:#0e417d;margin-top:0}h3{color:#0e417d;margin-top:0}h4{color:#0e417d;margin-top:0}img.fluid{display:block;width:100%;height:auto}a{color:inherit;text-decoration:none}p a{color:#0e417d;font-weight:700;margin:-0.1em;padding:.1em;background-color:rgba(4,209,197,0);-webkit-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}p a:hover{background-color:rgba(4,209,197,.5)}a.cover-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000}hr{border:0;height:1px;margin:1rem 0}.container{margin:0 auto;padding:0 2rem;width:100%}@media screen and (min-width: 450px){.container{width:calc(100% - 4rem)}}@media screen and (min-width: 800px){.container{padding:0 4rem;width:calc(800px - 4rem)}}@media screen and (min-width: 1024px){.container{width:calc(1024px - 4rem)}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2rem;padding:0 1rem}@media screen and (min-width: 800px){.row{margin:0 -4rem;padding:0 3rem}}.row .row{margin:0 -1rem;padding:0}.col{padding:0 1rem;min-width:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(100% / 12);flex-basis:calc(100% / 12);position:relative}.col-1{padding:0 1rem;min-width:0;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-2{padding:0 1rem;min-width:0;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-3{padding:0 1rem;min-width:0;-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-4{padding:0 1rem;min-width:0;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-5{padding:0 1rem;min-width:0;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-6{padding:0 1rem;min-width:0;-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-7{padding:0 1rem;min-width:0;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-8{padding:0 1rem;min-width:0;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-9{padding:0 1rem;min-width:0;-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-10{padding:0 1rem;min-width:0;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-11{padding:0 1rem;min-width:0;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-12{padding:0 1rem;min-width:0;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}@media screen and (min-width: 450px){.col-small{padding:0 1rem;min-width:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(100% / 12);flex-basis:calc(100% / 12);position:relative}.col-small-1{padding:0 1rem;min-width:0;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-small-2{padding:0 1rem;min-width:0;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-small-3{padding:0 1rem;min-width:0;-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-small-4{padding:0 1rem;min-width:0;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-small-5{padding:0 1rem;min-width:0;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-small-6{padding:0 1rem;min-width:0;-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-small-7{padding:0 1rem;min-width:0;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-small-8{padding:0 1rem;min-width:0;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-small-9{padding:0 1rem;min-width:0;-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-small-10{padding:0 1rem;min-width:0;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-small-11{padding:0 1rem;min-width:0;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-small-12{padding:0 1rem;min-width:0;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}}@media screen and (min-width: 800px){.col-medium{padding:0 1rem;min-width:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(100% / 12);flex-basis:calc(100% / 12);position:relative}.col-medium-1{padding:0 1rem;min-width:0;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-medium-2{padding:0 1rem;min-width:0;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-medium-3{padding:0 1rem;min-width:0;-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-medium-4{padding:0 1rem;min-width:0;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-medium-5{padding:0 1rem;min-width:0;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-medium-6{padding:0 1rem;min-width:0;-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-medium-7{padding:0 1rem;min-width:0;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-medium-8{padding:0 1rem;min-width:0;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-medium-9{padding:0 1rem;min-width:0;-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-medium-10{padding:0 1rem;min-width:0;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-medium-11{padding:0 1rem;min-width:0;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-medium-12{padding:0 1rem;min-width:0;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}}@media screen and (min-width: 1024px){.col-large{padding:0 1rem;min-width:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(100% / 12);flex-basis:calc(100% / 12);position:relative}.col-large-1{padding:0 1rem;min-width:0;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-large-2{padding:0 1rem;min-width:0;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-large-3{padding:0 1rem;min-width:0;-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-large-4{padding:0 1rem;min-width:0;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-large-5{padding:0 1rem;min-width:0;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-large-6{padding:0 1rem;min-width:0;-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-large-7{padding:0 1rem;min-width:0;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-large-8{padding:0 1rem;min-width:0;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-large-9{padding:0 1rem;min-width:0;-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-large-10{padding:0 1rem;min-width:0;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-large-11{padding:0 1rem;min-width:0;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.col-large-12{padding:0 1rem;min-width:0;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}}.panel{padding-top:4rem;padding-bottom:4rem}button,.button{cursor:pointer;white-space:nowrap;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1.25rem;font-size:1rem;padding:.5rem 1rem;border-width:2px;border-style:solid;border-radius:2px;text-transform:uppercase;font-weight:700;color:#fff;border-color:#b4ada8;background-color:#b4ada8;-webkit-transition:color 250ms ease-in-out,background-color 250ms ease-in-out,border-color 250ms ease-in-out,-webkit-box-shadow 250ms ease-in-out;transition:color 250ms ease-in-out,background-color 250ms ease-in-out,border-color 250ms ease-in-out,-webkit-box-shadow 250ms ease-in-out;transition:color 250ms ease-in-out,background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out;transition:color 250ms ease-in-out,background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out,-webkit-box-shadow 250ms ease-in-out}button:hover,.button:hover{color:#b4ada8;background-color:#fff;-webkit-box-shadow:.1rem .1rem .25rem rgba(0,0,0,.2);box-shadow:.1rem .1rem .25rem rgba(0,0,0,.2)}button svg,.button svg{height:1.25em;width:1.25em;margin-right:.5rem}button.button-primary,.button.button-primary{color:#000a12;border-color:#000a12;background-color:#f3f6f8}button.button-primary:hover,.button.button-primary:hover{color:#000a12;background-color:#04d1c5}button.button-secondary,.button.button-secondary{color:#000a12;border-color:#ffad0d;background-color:#ffad0d}button.button-secondary:hover,.button.button-secondary:hover{color:#000a12;background-color:#fff}button.button-tertiary,.button.button-tertiary{color:#0e417d;border-color:#04d1c5;background-color:#04d1c5}button.button-tertiary:hover,.button.button-tertiary:hover{color:#0e417d;background-color:#fff}#back-to-top{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:1rem;bottom:1rem;margin:0;z-index:1000;-webkit-transform:translateX(calc(100% + 4rem));transform:translateX(calc(100% + 4rem));-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out}#back-to-top.visible{-webkit-transform:none;transform:none}#back-to-top .icon{width:3rem;height:3rem;padding:.125rem;color:#04d1c5;-webkit-box-shadow:.2rem .2rem .5rem rgba(0,0,0,.3);box-shadow:.2rem .2rem .5rem rgba(0,0,0,.3);background-color:#fff;border-radius:50%;-webkit-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out}#back-to-top .label{display:none;margin-top:.5rem;padding:0.125rem 0.25rem;background-color:#fff;text-transform:uppercase;line-height:1.2;font-size:.6rem;font-weight:700;color:#0e417d;text-align:center;-webkit-box-shadow:.2rem .2rem .5rem rgba(0,0,0,.3);box-shadow:.2rem .2rem .5rem rgba(0,0,0,.3);opacity:0;-webkit-transition:opacity 250ms ease-in-out,color 250ms ease-in-out,-webkit-transform 250ms ease-in-out;transition:opacity 250ms ease-in-out,color 250ms ease-in-out,-webkit-transform 250ms ease-in-out;transition:opacity 250ms ease-in-out,color 250ms ease-in-out,transform 250ms ease-in-out;transition:opacity 250ms ease-in-out,color 250ms ease-in-out,transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}@media screen and (min-width: 800px){#back-to-top{opacity:.5;-webkit-transition:opacity 250ms ease-in-out,-webkit-transform 250ms ease-in-out;transition:opacity 250ms ease-in-out,-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out,opacity 250ms ease-in-out;transition:transform 250ms ease-in-out,opacity 250ms ease-in-out,-webkit-transform 250ms ease-in-out;right:2rem;bottom:4rem}#back-to-top .label{display:block}#back-to-top .icon{width:4rem;height:4rem}#back-to-top:hover{opacity:1}#back-to-top:hover .icon{color:#0e417d}#back-to-top:hover .label{opacity:1;-webkit-transform:none;transform:none}}article.page .hero{margin-bottom:4rem;-webkit-box-shadow:0 -1rem 1rem 1rem rgba(0,0,0,.5);box-shadow:0 -1rem 1rem 1rem rgba(0,0,0,.5)}.hero .hero-title{background-color:#f3f6f8;color:#0e417d;padding:1rem;margin:4rem 0;-webkit-box-shadow:.2rem .2rem .5rem rgba(0,0,0,.3);box-shadow:.2rem .2rem .5rem rgba(0,0,0,.3)}.hero .hero-title h1{font-weight:900;display:inline-block;font-size:3rem;line-height:.9}.hero .hero-title p{font-size:1.8rem;line-height:1.2;font-weight:700;margin-top:1rem}@media screen and (min-width: 800px){.hero .hero-title{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0}.hero .hero-title h1{background-color:#f3f6f8;-webkit-box-shadow:.2rem .2rem .5rem rgba(0,0,0,.3);box-shadow:.2rem .2rem .5rem rgba(0,0,0,.3);padding:1rem;margin-bottom:1rem}.hero .hero-title .subtitle{background-color:#f3f6f8;-webkit-box-shadow:.2rem .2rem .5rem rgba(0,0,0,.3);box-shadow:.2rem .2rem .5rem rgba(0,0,0,.3);max-width:80%;padding:0.5rem 1rem}.hero .hero-title p{font-size:2rem;line-height:1.2;font-weight:700;margin-top:0}}@media screen and (min-width: 1024px){.hero .hero-title h1{font-size:4rem}.hero .hero-title .subtitle{background-color:#f3f6f8;-webkit-box-shadow:.2rem .2rem .5rem rgba(0,0,0,.3);box-shadow:.2rem .2rem .5rem rgba(0,0,0,.3);max-width:66.66667%;padding:0.5rem 1rem}.hero .hero-title p{font-size:2.2rem}}.normal-title{padding-bottom:1rem;border-bottom:2px solid #0e417d}.normal-title h1{font-size:2.5rem;line-height:1.2;font-weight:900;margin:0;padding:0}.normal-title .subtitle{font-size:1.8rem;font-weight:700;color:#0e417d}.normal-title .subtitle p{line-height:1.2}.facet{position:relative;min-height:calc(100vh - 50px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:cover;background-position:center}@media screen and (min-width: 601px){body.admin-bar .facet{min-height:calc(100vh - 50px - 46px)}}@media screen and (min-width: 783px){body.admin-bar .facet{min-height:calc(100vh - 50px - 32px)}}.facet .facet-content-text{margin:1rem;display:block;max-width:30em}.facet .background-locked{background-attachment:fixed}.facet .bg-none-light{text-shadow:0 0 12px rgba(0,0,0,.75),0 0 6px rgba(0,0,0,.75)}.facet .bg-dark-normal,.facet .bg-dark-strong,.facet .bg-dark-weak,.facet .bg-light-normal,.facet .bg-light-strong,.facet .bg-light-weak{padding:1rem}.facet .bg-none-light,.facet .bg-dark-normal,.facet .bg-dark-strong,.facet .bg-dark-weak{color:#f3f6f8}.facet .bg-none-dark,.facet .bg-light-normal,.facet .bg-light-strong,.facet .bg-light-weak{color:#0e417d}.facet .bg-dark-normal{background-color:rgba(0,33,57,.75)}.facet .bg-dark-strong{background-color:rgba(0,33,57,.9)}.facet .bg-dark-weak{background-color:rgba(0,33,57,.5)}.facet .bg-light-normal{background-color:rgba(243,246,248,.75)}.facet .bg-light-strong{background-color:rgba(243,246,248,.9)}.facet .bg-light-weak{background-color:rgba(243,246,248,.5)}.facet .text-small{font-size:1rem;line-height:1.4}.facet .text-normal{font-size:1.4rem;line-height:1.3}.facet .text-large{font-size:1.6rem;font-weight:700;max-width:18em}.facet .text-giant{font-size:2rem;font-weight:900;max-width:12em}@media screen and (min-width: 450px){.facet .text-small{font-size:1rem}.facet .text-normal{font-size:1.8rem}.facet .text-large{font-size:2rem}.facet .text-giant{font-size:3rem}}@media screen and (min-width: 800px){.facet .text-small{font-size:1rem}.facet .text-normal{font-size:2rem}.facet .text-large{font-size:2.8rem}.facet .text-giant{font-size:3.5rem}}@media screen and (min-width: 1024px){.facet .text-small{font-size:1rem}.facet .text-normal{font-size:2rem}.facet .text-large{font-size:3rem}.facet .text-giant{font-size:4rem}}.facet .text-color-dark{color:#000a12}.facet .text-color-light{color:#f3f6f8}.facet .text-color-gradient-1{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, from(#04d1c5), to(#0e417d));background-image:linear-gradient(#04d1c5, #0e417d)}.facet .text-color-gradient-2{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, from(#0e417d), to(#002139));background-image:linear-gradient(#0e417d, #002139)}.footnotes{border-top:1px solid #0e417d;margin-top:2rem;font-size:.9rem}.footnotes ol{list-style-type:none;padding:1rem 0;margin:0}.footnotes li{margin-bottom:.5em}.footnotes a{color:#0e417d;font-weight:700}.card{background-color:#fff;position:relative;width:100%;-webkit-box-shadow:.1rem .1rem .25rem rgba(0,0,0,.2);box-shadow:.1rem .1rem .25rem rgba(0,0,0,.2);-webkit-transition:-webkit-box-shadow 1000ms ease-in-out;transition:-webkit-box-shadow 1000ms ease-in-out;transition:box-shadow 1000ms ease-in-out;transition:box-shadow 1000ms ease-in-out, -webkit-box-shadow 1000ms ease-in-out}.card:hover{-webkit-box-shadow:.25rem .25rem .75rem rgba(0,0,0,.5);box-shadow:.25rem .25rem .75rem rgba(0,0,0,.5)}.card .image-holder{position:relative;width:100%;padding-bottom:75%;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.card .card-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute}.card .card-text{padding:1rem}@media screen and (min-width: 450px){.card .card-text{padding-left:1rem}}.card .card-teaser{margin-top:1rem}.card .card-title{font-size:1.2rem;font-weight:700;line-height:1}.card .card-title span{font-size:.8em}@media screen and (min-width: 450px){.card .card-title{font-size:1.3rem}}@media screen and (min-width: 800px){.card .card-title{font-size:1.3rem}}@media screen and (min-width: 1024px){.card .card-title{font-size:1.5rem}}@media screen and (min-width: 800px){.card.featured .card-text{padding-left:0}.card.featured .image-holder{padding-bottom:0}}@media screen and (min-width: 1024px){.latest-list-cards :nth-child(5){display:none}}aside.intro-box{background-color:#fff;border:2px solid #0e417d;padding:1rem;margin-top:4rem;margin-bottom:4rem}.page-contents{color:#000a12;font-weight:900;font-size:1.2rem;position:-webkit-sticky;position:sticky;top:calc(50px + 2rem);margin:0;padding:0;padding-top:0.25rem;padding-bottom:2rem}@media screen and (min-width: 601px){body.admin-bar .page-contents{top:calc(46px 50px + 2rem)}}@media screen and (min-width: 783px){body.admin-bar .page-contents{top:calc(32px + 50px + 2rem)}}.page-contents ol{font-size:1rem;list-style-type:none;margin:2rem 0;padding:0;font-weight:700;color:#0e417d}.page-contents li{margin-bottom:1rem}.page-contents li.contents-level-2{font-weight:400;padding-left:1rem}.page-contents a{display:inline-block;padding:.25rem;margin:-0.25rem;background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, #04d1c5), color-stop(50%, rgba(4, 209, 197, 0)));background-image:linear-gradient(to right, #04d1c5 50%, rgba(4, 209, 197, 0) 50%);background-size:200% 100%;background-position:100% center;background-repeat:no-repeat;-webkit-transition:background-position 250ms ease-in-out;transition:background-position 250ms ease-in-out}.page-contents a:hover{background-position:0 center}.page-contents .content-highlight{color:red}.text-post{padding-top:2rem;padding-bottom:4rem}.main-content{z-index:800;position:relative}.share-links{margin-top:1rem;margin-bottom:1rem;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share-links .share-title{color:#0e417d;-webkit-transition:opacity linear 150ms;transition:opacity linear 150ms;pointer-events:none;font-weight:900;text-transform:uppercase}.share-links .share-elements{display:block;padding:0;margin:0}.share-links .share-elements li{display:inline-block;padding:0;margin:0}.share-links .share-elements a{width:36px !important;height:36px !important;color:#f3f6f8 !important;background-color:#0e417d;display:inline-block;padding:0;margin:0 5px 0 0 !important;border-radius:50%;line-height:36px;text-align:center;-webkit-transition:opacity 100ms ease-in-out;transition:opacity 100ms ease-in-out}.share-links .share-elements a svg{width:100% !important;height:100% !important;background-color:transparent;padding:8px;line-height:31px !important}.share-links-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.share-links-mobile ul.share-elements{margin-bottom:.5rem}.share-links-mobile ul.share-elements>li{pointer-events:none;padding:0;opacity:0;-webkit-transition:opacity linear 150ms,-webkit-transform linear 150ms;transition:opacity linear 150ms,-webkit-transform linear 150ms;transition:opacity linear 150ms,transform linear 150ms;transition:opacity linear 150ms,transform linear 150ms,-webkit-transform linear 150ms}.share-links-mobile ul.share-elements>li:hover,.share-links-mobile ul.share-elements>li:focus{opacity:.7;-webkit-transition-delay:0ms !important;transition-delay:0ms !important}.share-links-mobile ul.share-elements>li:nth-child(2){-webkit-transition-delay:100ms;transition-delay:100ms;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.share-links-mobile ul.share-elements>li:nth-child(3){-webkit-transition-delay:75ms;transition-delay:75ms;-webkit-transform:translateX(-15px);transform:translateX(-15px)}.share-links-mobile ul.share-elements>li:nth-child(4){-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.share-links-mobile ul.share-elements>li:nth-child(5){-webkit-transition-delay:25ms;transition-delay:25ms;-webkit-transform:translateX(-25px);transform:translateX(-25px)}.share-links-mobile ul.share-elements>li:nth-child(6){-webkit-transition-delay:0ms;transition-delay:0ms;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.share-links-mobile ul.share-elements>li.share-mobile-trigger{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:auto;padding-left:0}.share-links-mobile ul.share-elements>li a{width:30px !important;height:30px !important}.share-links-mobile ul.share-elements .share-title{opacity:.5;display:block;top:0;left:37.5px;line-height:30px;position:absolute}.share-links-mobile ul.share-elements.active .share-title{opacity:0}.share-links-mobile ul.share-elements.active>li{opacity:1;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}.share-links-mobile ul.share-elements.active>li:nth-child(2){-webkit-transition-delay:40ms;transition-delay:40ms}.share-links-mobile ul.share-elements.active>li:nth-child(3){-webkit-transition-delay:80ms;transition-delay:80ms}.share-links-mobile ul.share-elements.active>li:nth-child(4){-webkit-transition-delay:120ms;transition-delay:120ms}.share-links-mobile ul.share-elements.active>li:nth-child(5){-webkit-transition-delay:160ms;transition-delay:160ms}.share-links-mobile ul.share-elements.active>li:nth-child(6){-webkit-transition-delay:200ms;transition-delay:200ms}@media screen and (min-width: 450px){.share-links{display:-webkit-box;display:-ms-flexbox;display:flex}.share-links-mobile{display:none}}article.post .post-image{width:100%;-webkit-box-shadow:.1rem .1rem .25rem rgba(0,0,0,.2);box-shadow:.1rem .1rem .25rem rgba(0,0,0,.2)}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.mt-0,.my-0,.m-0{margin-top:0rem !important}.mb-0,.my-0,.m-0{margin-bottom:0rem !important}.ml-0,.mx-0,.m-0{margin-left:0rem !important}.mr-0,.mx-0,.m-0{margin-right:0rem !important}.pt-0,.py-0,.p-0{padding-top:0rem !important}.pb-0,.py-0,.p-0{padding-bottom:0rem !important}.pl-0,.px-0,.p-0{padding-left:0rem !important}.pr-0,.px-0,.p-0{padding-right:0rem !important}.negative-top-0{margin-top:0rem !important}.negative-bottom-0{margin-bottom:0rem !important}.mt-1,.my-1,.m-1{margin-top:.5rem !important}.mb-1,.my-1,.m-1{margin-bottom:.5rem !important}.ml-1,.mx-1,.m-1{margin-left:.5rem !important}.mr-1,.mx-1,.m-1{margin-right:.5rem !important}.pt-1,.py-1,.p-1{padding-top:.5rem !important}.pb-1,.py-1,.p-1{padding-bottom:.5rem !important}.pl-1,.px-1,.p-1{padding-left:.5rem !important}.pr-1,.px-1,.p-1{padding-right:.5rem !important}.negative-top-1{margin-top:-0.5rem !important}.negative-bottom-1{margin-bottom:-0.5rem !important}.mt-2,.my-2,.m-2{margin-top:1rem !important}.mb-2,.my-2,.m-2{margin-bottom:1rem !important}.ml-2,.mx-2,.m-2{margin-left:1rem !important}.mr-2,.mx-2,.m-2{margin-right:1rem !important}.pt-2,.py-2,.p-2{padding-top:1rem !important}.pb-2,.py-2,.p-2{padding-bottom:1rem !important}.pl-2,.px-2,.p-2{padding-left:1rem !important}.pr-2,.px-2,.p-2{padding-right:1rem !important}.negative-top-2{margin-top:-1rem !important}.negative-bottom-2{margin-bottom:-1rem !important}.mt-3,.my-3,.m-3{margin-top:1.5rem !important}.mb-3,.my-3,.m-3{margin-bottom:1.5rem !important}.ml-3,.mx-3,.m-3{margin-left:1.5rem !important}.mr-3,.mx-3,.m-3{margin-right:1.5rem !important}.pt-3,.py-3,.p-3{padding-top:1.5rem !important}.pb-3,.py-3,.p-3{padding-bottom:1.5rem !important}.pl-3,.px-3,.p-3{padding-left:1.5rem !important}.pr-3,.px-3,.p-3{padding-right:1.5rem !important}.negative-top-3{margin-top:-1.5rem !important}.negative-bottom-3{margin-bottom:-1.5rem !important}.mt-4,.my-4,.m-4{margin-top:2rem !important}.mb-4,.my-4,.m-4{margin-bottom:2rem !important}.ml-4,.mx-4,.m-4{margin-left:2rem !important}.mr-4,.mx-4,.m-4{margin-right:2rem !important}.pt-4,.py-4,.p-4{padding-top:2rem !important}.pb-4,.py-4,.p-4{padding-bottom:2rem !important}.pl-4,.px-4,.p-4{padding-left:2rem !important}.pr-4,.px-4,.p-4{padding-right:2rem !important}.negative-top-4{margin-top:-2rem !important}.negative-bottom-4{margin-bottom:-2rem !important}.mt-auto,.my-auto,.m-auto{margin-top:auto !important}.mb-auto,.my-auto,.m-auto{margin-bottom:auto !important}.ml-auto,.mx-auto,.m-auto{margin-left:auto !important}.mr-auto,.mx-auto,.m-auto{margin-right:auto !important}.pt-auto,.py-auto,.p-auto{padding-top:auto !important}.pb-auto,.py-auto,.p-auto{padding-bottom:auto !important}.pl-auto,.px-auto,.p-auto{padding-left:auto !important}.pr-auto,.px-auto,.p-auto{padding-right:auto !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.position-absolute{position:absolute !important}.position-relative{position:relative !important}.text-center{text-align:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-justify{text-align:justify !important}
