@charset "UTF-8";
/**
 * @file
 * SMACSS: components
 *
 * Discrete, reusable UI elements.
 * Import all custom components from ./components/ subdirectory
 * Turn here on only what you actually need.
 *
 * ITCSS: components
 */
/**
 * Imports
 *
 * First import our custom variables and mixins
 */
/**
 * @file
 * Sass index file
 *
 * The main importer and organizer sass file.
 *
 */
/**
 * Settings
 *
 * Setting files contain **global** configurations that are shared by more than
 * one modules.
 * Settings that are connected to one and only module are a part of the module
 * itself.
 * Local configurations should be contained into the modules (objects,
 * components, etc.) that are related to.
 */
/**
 * @file
 * Settings
 *
 * Setting files contain **global** configurations that are shared by more than
 * one modules. Settings that are connected to one and only module are a part
 * of the module itself.
 * Local configurations should be contained into the modules (objects,
 * components, etc.) that are related to.
 * It’s important not to output any CSS in the first 2 layers.
 */
/**
 * @file
 * Breakpoint Settings
 *
 * Foundation for Sites 6 Media Queries
 * @see documentation, usage: https://foundation.zurb.com/sites/docs/media-queries.html
 *
 * - Define breakpoint variables as Sass map
 * - Provide a breakpoint variable for print media
 * - Provide breakpoint classes for Foundation for Sites 6 XY Grid
 *
 * We have to use here only px, it will be converted to em by
 * Foundation's utility.
 */
/**
 * @file
 * Color Settings
 *
 * - Define color variables
 */
/**
 * @file
 * Foundation for Sites 6 XY Grid Settings
 *
 * @author ZURB
 * @licence MIT
 * @see options: https://foundation.zurb.com/sites/docs/xy-grid.html
 *
 * - Define some global Foundation 6 settings what required for XY Grid
 * - Define breakpoint variables
 */
/**
 * Sets the text direction of the CSS. Can be either `ltr` or `rtl`.
 *
 * @type Keyword
 */
/**
 * Enables flexbox for components that support it.
 *
 * @type Boolean
 */
/**
 * @file
 * Typography Settings
 *
 * - Import Webfonts
 * - Define Font-families
 * - Define Typography-related global variables
 */
/**
 * Tools
 *
 * Globally used mixins and functions.
 * It’s important not to output any CSS in the first 2 layers.
 */
/**
 * @file
 * Tools
 *
 * Tools are sets of globally used sass mixins and functions. Mixins that are
 * connected to one and only module are a part of the module itself.
 * It’s important not to output any CSS in the first 2 layers.
 */
/**
 * Mixin tools
 */
/**
 * @file
 * Clearfix Tool
 *
 * The clearfix utility is used on elements that need to automatically clear
 * their child elements.
 *
 * Use it wherever you need it.
 *
 *
 * @example
 *   .o-grid {
 *     @include clearfix;
 *   }
 */
/**
 * @file
 * Form Tool
 *
 * Form related mixins and functions.
 */
/**
 * Placeholder mixin
 *
 * With it you can theming input placeholders easily for any browsers.
 *
 * @example
 *  @include input-placeholder {
 *    color: grey;
 *  }
 */
/**
 * Webkit autofill mixin
 *
 * With it you can theming autofilled inputs easily.
 * You must declare the font color, other rules optionally.
 *
 * @example
 *  @include autofill($color-primary) {
 *    background: lighten($color-primary, 30%);
 *  }
 */
/**
 * @file
 * Foundation for Sites 6 XY Grid
 *
 * @author ZURB
 * @licence MIT
 * @see options: https://foundation.zurb.com/sites/docs/xy-grid.html
 *
 * - Import Foundation for Site 6 required vendor libraries
 * - Import Foundation for Sites 6 Util Library
 * - Import Foundation for Sites 6 XY Grid
 */
/**
 * @file
 *** FOUNDATION FOR SITES AND CUSTOM MIXINS
 */
/**
 * @group Foundation for Sites mixins
 * Mixins placeholder file
 * @todo These are mostly from Foundation and should be removed and used straight from Foundation.
 */
.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}

/**
 * Horizontally or vertically aligns the items within a flex container.
 *
 * @param {Keyword} $x [null] - Horizontal alignment to use. Can be `left`,
 * `right`, `center`, `justify`, or `spaced`. Or, set it to `null`
 * (the default) to not set horizontal alignment.
 * @param {Keyword} $y [null] - Vertical alignment to use. Can be `top`,
 * `bottom`, `middle`, or `stretch`. Or, set it to `null` (the default) to not
 * set vertical alignment.
 */
/**
 * Vertically align a single column within a flex row. Apply this mixin to a
 * flex column.
 *
 * @param {Keyword} $y [null] - Vertical alignment to use. Can be `top`,
 * `bottom`, `middle`, or `stretch`. Or, set it to `null` (the default) to not
 * set vertical alignment.
 */
/**
 * Changes the source order of a flex child. Children with lower numbers appear
 * first in the layout.
 *
 * @param {Number} $order [0] - Order number to apply.
 */
/**
 * Change flex-direction
 *
 * @param {Keyword} $direction [row] - Flex direction to use. Can be
 * - row (default): same as text direction
 * - row-reverse: opposite to text direction
 * - column: same as row but top to bottom
 * - column-reverse: same as row-reverse top to bottom
 */
/**
 * @include flex-wrap(nowrap | wrap | wrap-reverse);
 * Default: nowrap
 */
/**
 * @include flex-flow(values);
 * Default: row nowrap
 */
/**
 * @include order(int);
 * Default: 0
 */
/**
 * @include flex-grow(int);
 * Default: 1
 */
/**
 * @include flex-shrink(int);
 * Default: 0
 */
/**
 * @include flex-basis(int);
 * Default: auto
 */
/**
 * @include justify-content(flex-start | flex-end | center | space-between
 * | space-around);
 * Default: flex-start
 */
/**
 * @include align-items(flex-start | flex-end | center | baseline | stretch);
 * Default: stretch
 */
/**
 * @include align-self(auto | flex-start | flex-end | center | baseline | stretch);
 * Default: auto
 */
/**
 * @include align-content(flex-start | flex-end | center | space-between | space-around | stretch);
 * Default: stretch
 */
/**
 * @group theming mixins
 */
/**
 * @file
 * Stretched-lnk Tool ***
 ******************************************************************************
 *
 * Make any HTML element or a component clickable by "stretching" a nested link
 * via css.
 *
 * Borrowed from Bootstrap 4
 * @link https://getbootstrap.com/docs/4.3/utilities/stretched-link
 *
 * Include `stretched-link` mixin to a link (`<a>` element) to make its
 * containing block clickable via a `::after` pseudo element.
 * In most cases, this means that an element with `position: relative;` that
 * contains a link with included `stretched-link` mixin is clickable.
 *
 * @example
 *   .o-media {
 *     position: relative;
 *
 *     &__link {
 *       @include stretched-link;
 *     }
 *   }
 *
 * You can use it as utility class too:
 * @see 6.utilities/_utilities.stretched-link.scss
 */
/**
 * @file
 * Text Tool
 ******************************************************************************
 *
 * Text block related tools
 *
 * @see 6.utilities/_utilities.text.scss for BEM based class named version
 */
/**
 * Text-align Mixin
 *
 * @parameter {string} $align - Align value ex.: left.
 * @parameter {string} $last - Optional, align value for justify aligned last line.
 *
 *
 * Examples
 *
 * Simple text align.
 *
 * @example
 *   .c-button {
 *     @include text-align(center);
 *   }
 *
 * Align last line of a justify text.
 *
 * @example
 *   .section__lead {
 *     @include text-align(justify, left);
 *   }
 */
/**
 * Text Overflow behaviors
 *
 * Text Ellipsis
 *
 * Overflow behavior: display an ellipsis to represent clipped text.
 * Only works on single line text!
 *
 * Borrowed from Spectre.css
 * @author Yan Zhu <picturepan2@hotmail.com>
 * @link https://picturepan2.github.io/spectre/utilities/text.html
 *
 * @example
 *   .article__lead {
 *     @include text-ellipsis;
 *   }
 */
/**
 * Text Clip
 *
 * Overflow behavior: truncate the text.
 *
 * Borrowed from Spectre.css
 * @author Yan Zhu <picturepan2@hotmail.com>
 * @link https://picturepan2.github.io/spectre/utilities/text.html
 *
 * @example
 *   .article__lead {
 *     @include text-clip;
 *   }
 */
/**
 * Text Break
 *
 * Text may be broken at arbitrary points.
 *
 * Borrowed from Spectre.css
 * @author Yan Zhu <picturepan2@hotmail.com>
 * @link https://picturepan2.github.io/spectre/utilities/text.html
 *
 * @example
 *   .article__body {
 *     @include text-break;
 *   }
 */
/**
 * @file
 * CSS Triangle Tool
 *
 * Generates a triangle pointing in a specified direction.
 *
 * Borrowed from bourbon
 * @link https://www.bourbon.io/docs/latest#triangle
 * *
 * @example
 *   .button__arrow {
 *     @include make-triangle(right, 1.5rem, 1rem, $color-secondary);
 *   }
 */
/**
 * Make Triangle mixin
 *
 * @parameter {string} $direction
 *   The direction the triangle should point. Accepts `up`, `up-right`,
 *   `right`, `down-right`, `down`, `down-left`, `left` or `up-left`.
 *
 * @parameter {number (with unit)} $width
 *   Width of the triangle.
 *
 * @parameter {number (with unit)} $height
 *   Height of the triangle.
 *
 * @parameter {color} $color
 *   Color of the triangle.
 */
/**
 * @file
 * Typography Tool
 *
 * Inline typography related mixins.
 */
/**
 * Font Antialiasing
 *
 * Makes font thickness to look the same in Firefox and Webkit.
 *
 * @example
 *   h1 {
 *     @include font-smooth;
 *   }
 */
/**
 * @file
 * CSS Custom Variable Tool
 ******************************************************************************
 *
 * To write CSS variables faster in SCSS.
 */
/**
 * v() function
 *
 * @example
 *  :root {
 *    --primary: #000;
 *  }
 *
 *  color: v(primary);
 */
/**
 * @file
 * Visibility Tool
 *
 * Control the visibility, without modifying the display, of elements with
 * visibility utilities.
 *
 * @see 6.utilities/_utilities.visibility.scss for BEM based class named version
 */
/**
 * Visually Hidden
 *
 * Use visually-hidden mixin to hide elements on all devices except screen
 * readers.
 *
 * borrowed from iota.css
 * @author Dimitris Psaropoulos <info@harby.me>
 * @link https://www.iotacss.com/docs/utilities/display
 *
 * @example
 *   .page__title {
 *     @include visually-hidden;
 *   }
 */
/**
 * Focusable Visually hidden
 *
 * Use in conjunction with `visually-hidden` to only display content when it's focused.
 * Useful for "Skip to main content" links.
 * @see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
 *
 * borrowed from HTML5 Boilerplate
 *
 * @example
 *   .skip-navigation {
 *      @include visually-hidden;
 *      @include visually-hidden--focusable;
 *   }
 */
/**
 * Components
 *
 * Specific UI components.
 * This is where majority of our work takes place and our UI components are
 * often composed of Objects and Components.
 * They contain cosmetic CSS and they can be directly overwritten to fit your
 * UI Kit style.
 */
/**
 * @file
 * Form component
 *
 * Form and input elements, like:
 *  - input (text, number, email, password...)*
 *  - textarea
 *  - select
 *  - radios and checkboxes
 *
 * *Buttons and `input[type="submit"]` are in Button component.
 *
 * @package: interactive
 * @see more 5.components/components.search
 */
#block-contactinformations {
  margin-bottom: 6.5rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  -mox-box-align: center;
  align-items: center;
}
@media print, screen and (min-width: 48em) {
  #block-contactinformations {
    flex-direction: row;
  }
}
#block-contactinformations div {
  margin: 0 2rem 3rem;
}
@media print, screen and (min-width: 48em) {
  #block-contactinformations div {
    margin: 0 2rem;
  }
}
#block-contactinformations div a {
  color: #000;
  text-decoration: underline;
}
#block-contactinformations div a:hover {
  text-decoration: none;
  color: #08a4ff;
}
#block-contactinformations div i {
  font-size: 1.6rem;
  color: #08a4ff;
  margin-right: 0.8rem;
}

.js-form-item {
  display: flex;
  flex-direction: column;
  font-size: 1.4rem;
}
.js-form-item label {
  font-weight: 700;
  margin-bottom: 0.5rem;
  color: #000;
  font-size: 1.6rem;
}
.js-form-item textarea,
.js-form-item input,
.js-form-item select {
  border: 1px solid rgba(17, 12, 46, 0.15);
  border-radius: 0.4rem;
  padding: 0.8rem;
  font-size: 1.4rem;
}
.js-form-item textarea:focus,
.js-form-item input:focus,
.js-form-item select:focus {
  outline: none;
  border-color: #08a4ff;
}

input.form-submit {
  transition: all, 0.2s;
  display: inline-block;
  font-size: 1.4rem;
  color: #08a4ff;
  font-weight: 700;
  padding: 0.7rem 2.6rem;
  border: 0.2rem solid #08a4ff;
  background-color: #fff;
}
input.form-submit:hover {
  color: #fff;
  background-color: #08a4ff;
}
input.form-submit:focus {
  outline: none;
}

.contact-form {
  display: flex;
  flex-direction: column;
  max-width: 106rem;
  margin: 0 auto;
  padding: 3.5rem 2rem;
  background-color: #fff;
  box-shadow: 0 4.8rem 10rem rgba(17, 12, 46, 0.15);
}
@media print, screen and (min-width: 48em) {
  .contact-form {
    padding: 7.5rem 6.5rem;
  }
}
.contact-form div[data-drupal-selector=edit-actions] {
  margin-top: 3.4rem;
}
.contact-form .js-form-item {
  margin-bottom: 3.2rem;
}
@media print, screen and (min-width: 48em) {
  .contact-form .form-top {
    display: flex;
    flex-direction: row;
  }
}
@media print, screen and (min-width: 48em) {
  .contact-form .form-left-side {
    width: 51%;
    padding-right: 5.5rem;
  }
}
@media print, screen and (min-width: 48em) {
  .contact-form .form-right-side {
    width: 49%;
  }
}
.contact-form .form-bottom {
  text-align: center;
}
.contact-form .form-bottom .form-actions {
  margin-bottom: 0;
}
.contact-form input[data-drupal-selector=edit-preview] {
  display: none;
}
.contact-form .form-type-checkbox {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  margin-bottom: 0;
}
.contact-form .form-type-checkbox input {
  margin-right: 1rem;
  margin-bottom: 0.1rem;
  margin-top: 0.5rem;
}
.contact-form .form-type-checkbox label {
  font-weight: 400;
  margin-bottom: 0;
  font-size: 1.5rem;
}

.user-pass,
.user-login-form {
  max-width: 36rem;
  margin: 0 auto;
}

.views-exposed-form {
  margin-bottom: 5rem;
}
.views-exposed-form .form--inline {
  display: flex;
  justify-content: flex-start;
}
.views-exposed-form .form--inline input,
.views-exposed-form .form--inline select {
  margin-right: 1.5rem;
}
.views-exposed-form .form--inline select {
  height: 3.5rem;
}
@media screen and (min-width: 71.25em) {
  .views-exposed-form .form--inline select {
    min-width: 25rem;
  }
}

/**
 * @file
 * Navigation component
 *
 * Main navigation menu of site.
 *
 * @package: navigation
 */
header {
  background-color: #fff;
}
@media print, screen and (max-width: 63.99875em) {
  header {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 99;
  }
}

#block-reap-theme-branding a {
  display: inline-block;
}
#block-reap-theme-branding a img {
  max-width: 13rem;
}
@media print, screen and (min-width: 64em) {
  #block-reap-theme-branding a img {
    max-width: none;
  }
}

.menu-holder {
  display: flex;
  flex-direction: column;
  justify-content: center;
  transition: left, 0.3s;
  width: 100%;
  background-color: #fff;
}
@media print, screen and (max-width: 63.99875em) {
  .menu-holder {
    position: fixed;
    left: 110%;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 999;
  }
}
@media print, screen and (min-width: 64em) {
  .menu-holder {
    flex-direction: row;
    -font-box-pack: justify;
    justify-content: space-between;
    -mox-box-align: center;
    align-items: center;
  }
}
.menu-holder #block-reap-theme-main-menu {
  margin: 0 auto;
}
.menu-holder .fa-times {
  position: absolute;
  font-size: 2.6rem;
  color: #000;
  top: 2.6rem;
  right: 2.3rem;
}
@media print, screen and (min-width: 64em) {
  .menu-holder .fa-times {
    display: none;
  }
}
.menu-holder.open {
  left: 0;
}

.menu--main .menu {
  display: flex;
  flex-direction: column;
  margin-left: 0;
}
@media print, screen and (min-width: 64em) {
  .menu--main .menu {
    flex-direction: row;
  }
}
.menu--main .menu .menu-item {
  display: flex;
  padding: 0 1.4rem;
}
@media print, screen and (max-width: 63.99875em) {
  .menu--main .menu .menu-item {
    text-align: center;
    margin: 2rem 0;
  }
}
.menu--main .menu .menu-item a,
.menu--main .menu .menu-item span {
  transition: color, 0.2s;
  font-size: 1.8rem;
  font-weight: 700;
  color: #000;
  display: inline-block;
  letter-spacing: -0.1rem;
  cursor: pointer;
}
@media print, screen and (min-width: 64em) {
  .menu--main .menu .menu-item a:hover,
.menu--main .menu .menu-item span:hover {
    color: #08a4ff;
  }
}
.menu--main .menu .menu-item a.is-active,
.menu--main .menu .menu-item span.is-active {
  border-bottom: 0.1rem solid #08a4ff;
}
.menu--main .menu .menu-item--active-trail span {
  border-bottom: 0.1rem solid #08a4ff;
}
.menu--main .menu .menu-item--expanded {
  position: relative;
}
.menu--main .menu .menu-item--expanded .menu {
  display: flex;
  flex-direction: column;
  display: none;
  background-color: #fff;
  padding: 1rem 1.5rem;
  box-shadow: 0 1.5rem 1.5rem rgba(0, 0, 0, 0.12);
}
@media print, screen and (min-width: 64em) {
  .menu--main .menu .menu-item--expanded .menu {
    position: absolute;
    top: 2.8rem;
    left: 0;
    width: 18rem;
    z-index: 10;
  }
}
.menu--main .menu .menu-item--expanded .menu li {
  padding: 0;
  padding-bottom: 1rem;
}
.menu--main .menu .menu-item--expanded .menu li a {
  font-weight: 400;
}
.menu--main .menu .menu-item--expanded .menu li a.is-active {
  border-bottom: none;
}
.menu--main .menu .menu-item--expanded .menu li:last-child {
  padding-bottom: 0;
}
.menu--main .menu .menu-item--expanded.opened > .menu {
  display: block;
}

.page-node-type-events .menu-item.news--events a,
.page-node-type-article .menu-item.news--events a {
  border-bottom: 1px solid #08a4ff;
}

.page-node-type-resources .menu-item.resources a {
  border-bottom: 1px solid #08a4ff;
}

.social-box,
#block-socialbox {
  display: flex;
  flex-direction: row;
  margin: 0 auto;
}
@media print, screen and (min-width: 64em) {
  .social-box,
#block-socialbox {
    margin: 0;
  }
}
.social-box a,
#block-socialbox a {
  display: inline-block;
  margin-right: 1.5rem;
  width: 2rem;
}
.social-box a:last-child,
#block-socialbox a:last-child {
  margin-right: 0;
}
.social-box a svg,
.social-box a .fab,
#block-socialbox a svg,
#block-socialbox a .fab {
  transition: color, 0.2s;
  color: rgba(8, 164, 255, 0.7);
  fill: rgba(8, 164, 255, 0.7);
  font-size: 1.9rem;
}
.social-box a:hover svg,
.social-box a:hover .fab,
#block-socialbox a:hover svg,
#block-socialbox a:hover .fab {
  fill: #000;
  color: #000;
}
.social-box a span,
#block-socialbox a span {
  display: none;
}

@media print, screen and (max-width: 63.99875em) {
  #block-socialbox {
    margin-top: 3rem;
  }
}

.social-box a {
  display: flex;
  align-items: flex-end;
}
.social-box a .fab {
  color: #595959;
}

nav .tabs.primary {
  display: flex;
  justify-content: center;
}
nav .tabs.primary li {
  list-style: none;
  margin: 0.5rem 1rem;
}

.node--type-page {
  max-width: 71rem;
  margin: 0 auto;
}
.node--type-page .field--name-body > img {
  max-width: 100%;
}
.node--type-page .field--name-body p {
  /*max-width: 71rem;
  margin: 0 auto;*/
}
.node--type-page .field--name-body p + blockquote {
  margin-top: 12rem;
}
.node--type-page .field--name-body blockquote {
  max-width: 56.5rem;
  margin: 0 auto 3rem;
  padding: 4rem 3rem 0.3rem;
  font-size: 2rem;
  text-align: center;
  box-sizing: border-box;
  font-weight: 700;
}
@media print, screen and (min-width: 64em) {
  .node--type-page .field--name-body blockquote {
    padding: 4rem 5.5rem 0.3rem;
  }
}
.node--type-page .field--name-body blockquote:nth-child(odd) {
  background-color: #236778;
  color: #fff;
}
.node--type-page .field--name-body blockquote:nth-child(even) {
  background-color: #fabebe;
}
.node--type-page .field--name-body blockquote img,
.node--type-page .field--name-body blockquote figure {
  margin-top: 2.2rem;
}

.caption > figcaption {
  line-height: 1.5;
  font-size: 1.4rem;
}

img.align-left,
figure.align-left {
  margin-top: 0.8rem;
  margin-right: 3rem;
}
img.align-right,
figure.align-right {
  margin-top: 0.8rem;
  margin-left: 3rem;
}
img.align-center,
figure.align-center {
  margin: 3rem auto;
}

iframe {
  margin: 3rem auto;
  display: block;
  width: 100%;
}

.page-node-type-article ul,
.node--type-page ul {
  list-style: disc;
}
.page-node-type-article ol,
.node--type-page ol {
  list-style: decimal;
  list-style-type: decimal;
}

.block-views-blockteam-members-block-1,
.block-views-blockboard-members-block-1 {
  margin-top: 13rem;
}
.block-views-blockteam-members-block-1.views-element-container h2,
.block-views-blockboard-members-block-1.views-element-container h2 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 3.6rem;
  color: #595959;
  text-align: center;
  font-size: 2.8rem;
  font-weight: 400;
  color: #08a4ff;
  margin-bottom: 3rem;
}

.view-partners,
.view-team-members,
.view-board-members {
  margin: 0 auto;
}
.view-partners .view-content,
.view-team-members .view-content,
.view-board-members .view-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  -mox-box-align: center;
  align-items: center;
}
@media print, screen and (min-width: 48em) {
  .view-partners .view-content,
.view-team-members .view-content,
.view-board-members .view-content {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: flex-start;
  }
}
@media print, screen and (min-width: 64em) {
  .view-partners .view-content,
.view-team-members .view-content,
.view-board-members .view-content {
    justify-content: flex-start;
  }
}

.view-partners {
  max-width: 91rem;
  margin-top: 6rem;
}
@media print, screen and (min-width: 48em) {
  .view-partners {
    margin-top: 13rem;
  }
}
.view-partners .views-row {
  max-width: 17rem;
  padding: 0 2rem;
  margin-bottom: 4rem;
}
@media print, screen and (min-width: 64em) {
  .view-partners .views-row {
    width: 20%;
  }
}
.view-partners .views-row .node__content {
  text-align: center;
}
.view-partners .views-row .node__content .field--name-field-logo {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  width: 100%;
  height: 13rem;
}
.view-partners .views-row .node__content .field--name-title,
.view-partners .views-row .node__content .field--name-field-link a {
  font-family: "Montserrat", sans-serif;
  color: rgba(89, 89, 89, 0.6);
  font-weight: bold;
  text-transform: uppercase;
  font-size: 1.5rem;
}
.view-partners .views-row .node__content .field--name-field-link a {
  text-decoration: underline;
}
.view-partners .views-row .node__content .field--name-field-link a:hover {
  text-decoration: none;
}

.view-team-members,
.view-board-members {
  max-width: 78.8rem;
}
.view-team-members .views-row,
.view-board-members .views-row {
  padding: 0 2rem;
  margin-bottom: 3.5rem;
}
@media print, screen and (min-width: 64em) {
  .view-team-members .views-row,
.view-board-members .views-row {
    padding: 0 3.9rem;
    width: 33%;
  }
}
.view-team-members .views-row .vocabulary-team-members,
.view-board-members .views-row .vocabulary-team-members {
  width: 19rem;
}
.view-team-members .field--name-field-image,
.view-board-members .field--name-field-image {
  border-radius: 9.5rem;
  overflow: hidden;
  margin-bottom: 1.3rem;
}
.view-team-members .field--name-name,
.view-board-members .field--name-name {
  transition: all, 0.2s;
  font-family: "Montserrat", sans-serif;
  font-size: 1.8rem;
  color: #000;
  font-weight: bold;
}
.view-team-members .field--name-name,
.view-team-members .field--name-field-title,
.view-team-members .field--name-description,
.view-board-members .field--name-name,
.view-board-members .field--name-field-title,
.view-board-members .field--name-description {
  text-align: center;
}
.view-team-members .field--name-field-title,
.view-board-members .field--name-field-title {
  margin-bottom: 1.5rem;
  font-weight: 700;
}
.view-team-members a,
.view-board-members a {
  text-decoration: underline;
  color: #000;
}
.view-team-members a:hover,
.view-board-members a:hover {
  text-decoration: none;
}
.view-team-members a:hover .field--name-name,
.view-board-members a:hover .field--name-name {
  color: #08a4ff;
}

.block-rrssb {
  max-width: 78rem;
  margin: 0 auto;
  position: relative;
  z-index: 15;
}
.block-rrssb .fas {
  position: absolute;
  right: 2rem;
  top: -3.5rem;
  font-size: 1.8rem;
  cursor: pointer;
}
@media print, screen and (min-width: 48em) {
  .block-rrssb .fas {
    right: 0;
    top: 0.5rem;
  }
}
.block-rrssb .rrssb {
  transition: opacity, 0.2s;
  position: absolute;
  right: 5rem;
  top: -45px;
  padding-right: 0 !important;
  opacity: 0;
  filter: alpha(opacity=0);
}
@media print, screen and (min-width: 48em) {
  .block-rrssb .rrssb {
    right: -0.15rem;
    top: -4rem;
  }
}
.block-rrssb .rrssb .open {
  opacity: 1;
  filter: alpha(opacity=100);
}
.block-rrssb input#shareBox {
  display: none;
}
.block-rrssb input#shareBox:checked + .rrssb {
  opacity: 1;
  filter: alpha(opacity=100);
}

.page-node-type-resources .block-rrssb {
  max-width: 90rem;
}

.node--view-mode-full.node--type-events, .node--view-mode-full.node--type-article, .node--view-mode-full.node--type-partnership-update, .node--view-mode-full.node--type-partnership-updates, .node--view-mode-full.node--type-cop, .node--view-mode-full.node--type-resources {
  max-width: 78rem;
  margin: 0 auto;
}
.node--view-mode-full.node--type-events .node__details,
.node--view-mode-full.node--type-events .field--name-field-description,
.node--view-mode-full.node--type-events .field--name-field-plain-long,
.node--view-mode-full.node--type-events .field--name-field-body,
.node--view-mode-full.node--type-events .field--name-body, .node--view-mode-full.node--type-article .node__details,
.node--view-mode-full.node--type-article .field--name-field-description,
.node--view-mode-full.node--type-article .field--name-field-plain-long,
.node--view-mode-full.node--type-article .field--name-field-body,
.node--view-mode-full.node--type-article .field--name-body, .node--view-mode-full.node--type-partnership-update .node__details,
.node--view-mode-full.node--type-partnership-update .field--name-field-description,
.node--view-mode-full.node--type-partnership-update .field--name-field-plain-long,
.node--view-mode-full.node--type-partnership-update .field--name-field-body,
.node--view-mode-full.node--type-partnership-update .field--name-body, .node--view-mode-full.node--type-partnership-updates .node__details,
.node--view-mode-full.node--type-partnership-updates .field--name-field-description,
.node--view-mode-full.node--type-partnership-updates .field--name-field-plain-long,
.node--view-mode-full.node--type-partnership-updates .field--name-field-body,
.node--view-mode-full.node--type-partnership-updates .field--name-body, .node--view-mode-full.node--type-cop .node__details,
.node--view-mode-full.node--type-cop .field--name-field-description,
.node--view-mode-full.node--type-cop .field--name-field-plain-long,
.node--view-mode-full.node--type-cop .field--name-field-body,
.node--view-mode-full.node--type-cop .field--name-body, .node--view-mode-full.node--type-resources .node__details,
.node--view-mode-full.node--type-resources .field--name-field-description,
.node--view-mode-full.node--type-resources .field--name-field-plain-long,
.node--view-mode-full.node--type-resources .field--name-field-body,
.node--view-mode-full.node--type-resources .field--name-body {
  max-width: 64rem;
  margin: 0 auto;
  font-size: 1.8rem;
}
.node--view-mode-full.node--type-events .node__details .text-align-justify,
.node--view-mode-full.node--type-events .field--name-field-description .text-align-justify,
.node--view-mode-full.node--type-events .field--name-field-plain-long .text-align-justify,
.node--view-mode-full.node--type-events .field--name-field-body .text-align-justify,
.node--view-mode-full.node--type-events .field--name-body .text-align-justify, .node--view-mode-full.node--type-article .node__details .text-align-justify,
.node--view-mode-full.node--type-article .field--name-field-description .text-align-justify,
.node--view-mode-full.node--type-article .field--name-field-plain-long .text-align-justify,
.node--view-mode-full.node--type-article .field--name-field-body .text-align-justify,
.node--view-mode-full.node--type-article .field--name-body .text-align-justify, .node--view-mode-full.node--type-partnership-update .node__details .text-align-justify,
.node--view-mode-full.node--type-partnership-update .field--name-field-description .text-align-justify,
.node--view-mode-full.node--type-partnership-update .field--name-field-plain-long .text-align-justify,
.node--view-mode-full.node--type-partnership-update .field--name-field-body .text-align-justify,
.node--view-mode-full.node--type-partnership-update .field--name-body .text-align-justify, .node--view-mode-full.node--type-partnership-updates .node__details .text-align-justify,
.node--view-mode-full.node--type-partnership-updates .field--name-field-description .text-align-justify,
.node--view-mode-full.node--type-partnership-updates .field--name-field-plain-long .text-align-justify,
.node--view-mode-full.node--type-partnership-updates .field--name-field-body .text-align-justify,
.node--view-mode-full.node--type-partnership-updates .field--name-body .text-align-justify, .node--view-mode-full.node--type-cop .node__details .text-align-justify,
.node--view-mode-full.node--type-cop .field--name-field-description .text-align-justify,
.node--view-mode-full.node--type-cop .field--name-field-plain-long .text-align-justify,
.node--view-mode-full.node--type-cop .field--name-field-body .text-align-justify,
.node--view-mode-full.node--type-cop .field--name-body .text-align-justify, .node--view-mode-full.node--type-resources .node__details .text-align-justify,
.node--view-mode-full.node--type-resources .field--name-field-description .text-align-justify,
.node--view-mode-full.node--type-resources .field--name-field-plain-long .text-align-justify,
.node--view-mode-full.node--type-resources .field--name-field-body .text-align-justify,
.node--view-mode-full.node--type-resources .field--name-body .text-align-justify {
  text-align: justify;
}
.node--view-mode-full.node--type-events .node__details .text-align-right,
.node--view-mode-full.node--type-events .field--name-field-description .text-align-right,
.node--view-mode-full.node--type-events .field--name-field-plain-long .text-align-right,
.node--view-mode-full.node--type-events .field--name-field-body .text-align-right,
.node--view-mode-full.node--type-events .field--name-body .text-align-right, .node--view-mode-full.node--type-article .node__details .text-align-right,
.node--view-mode-full.node--type-article .field--name-field-description .text-align-right,
.node--view-mode-full.node--type-article .field--name-field-plain-long .text-align-right,
.node--view-mode-full.node--type-article .field--name-field-body .text-align-right,
.node--view-mode-full.node--type-article .field--name-body .text-align-right, .node--view-mode-full.node--type-partnership-update .node__details .text-align-right,
.node--view-mode-full.node--type-partnership-update .field--name-field-description .text-align-right,
.node--view-mode-full.node--type-partnership-update .field--name-field-plain-long .text-align-right,
.node--view-mode-full.node--type-partnership-update .field--name-field-body .text-align-right,
.node--view-mode-full.node--type-partnership-update .field--name-body .text-align-right, .node--view-mode-full.node--type-partnership-updates .node__details .text-align-right,
.node--view-mode-full.node--type-partnership-updates .field--name-field-description .text-align-right,
.node--view-mode-full.node--type-partnership-updates .field--name-field-plain-long .text-align-right,
.node--view-mode-full.node--type-partnership-updates .field--name-field-body .text-align-right,
.node--view-mode-full.node--type-partnership-updates .field--name-body .text-align-right, .node--view-mode-full.node--type-cop .node__details .text-align-right,
.node--view-mode-full.node--type-cop .field--name-field-description .text-align-right,
.node--view-mode-full.node--type-cop .field--name-field-plain-long .text-align-right,
.node--view-mode-full.node--type-cop .field--name-field-body .text-align-right,
.node--view-mode-full.node--type-cop .field--name-body .text-align-right, .node--view-mode-full.node--type-resources .node__details .text-align-right,
.node--view-mode-full.node--type-resources .field--name-field-description .text-align-right,
.node--view-mode-full.node--type-resources .field--name-field-plain-long .text-align-right,
.node--view-mode-full.node--type-resources .field--name-field-body .text-align-right,
.node--view-mode-full.node--type-resources .field--name-body .text-align-right {
  text-align: right;
}
.node--view-mode-full.node--type-events .node__details .text-align-center,
.node--view-mode-full.node--type-events .field--name-field-description .text-align-center,
.node--view-mode-full.node--type-events .field--name-field-plain-long .text-align-center,
.node--view-mode-full.node--type-events .field--name-field-body .text-align-center,
.node--view-mode-full.node--type-events .field--name-body .text-align-center, .node--view-mode-full.node--type-article .node__details .text-align-center,
.node--view-mode-full.node--type-article .field--name-field-description .text-align-center,
.node--view-mode-full.node--type-article .field--name-field-plain-long .text-align-center,
.node--view-mode-full.node--type-article .field--name-field-body .text-align-center,
.node--view-mode-full.node--type-article .field--name-body .text-align-center, .node--view-mode-full.node--type-partnership-update .node__details .text-align-center,
.node--view-mode-full.node--type-partnership-update .field--name-field-description .text-align-center,
.node--view-mode-full.node--type-partnership-update .field--name-field-plain-long .text-align-center,
.node--view-mode-full.node--type-partnership-update .field--name-field-body .text-align-center,
.node--view-mode-full.node--type-partnership-update .field--name-body .text-align-center, .node--view-mode-full.node--type-partnership-updates .node__details .text-align-center,
.node--view-mode-full.node--type-partnership-updates .field--name-field-description .text-align-center,
.node--view-mode-full.node--type-partnership-updates .field--name-field-plain-long .text-align-center,
.node--view-mode-full.node--type-partnership-updates .field--name-field-body .text-align-center,
.node--view-mode-full.node--type-partnership-updates .field--name-body .text-align-center, .node--view-mode-full.node--type-cop .node__details .text-align-center,
.node--view-mode-full.node--type-cop .field--name-field-description .text-align-center,
.node--view-mode-full.node--type-cop .field--name-field-plain-long .text-align-center,
.node--view-mode-full.node--type-cop .field--name-field-body .text-align-center,
.node--view-mode-full.node--type-cop .field--name-body .text-align-center, .node--view-mode-full.node--type-resources .node__details .text-align-center,
.node--view-mode-full.node--type-resources .field--name-field-description .text-align-center,
.node--view-mode-full.node--type-resources .field--name-field-plain-long .text-align-center,
.node--view-mode-full.node--type-resources .field--name-field-body .text-align-center,
.node--view-mode-full.node--type-resources .field--name-body .text-align-center {
  text-align: center;
}
.node--view-mode-full.node--type-events .node__details, .node--view-mode-full.node--type-article .node__details, .node--view-mode-full.node--type-partnership-update .node__details, .node--view-mode-full.node--type-partnership-updates .node__details, .node--view-mode-full.node--type-cop .node__details, .node--view-mode-full.node--type-resources .node__details {
  display: flex;
  flex-direction: column;
  justify-content: center;
  -mox-box-align: center;
  align-items: center;
}
@media print, screen and (min-width: 48em) {
  .node--view-mode-full.node--type-events .node__details, .node--view-mode-full.node--type-article .node__details, .node--view-mode-full.node--type-partnership-update .node__details, .node--view-mode-full.node--type-partnership-updates .node__details, .node--view-mode-full.node--type-cop .node__details, .node--view-mode-full.node--type-resources .node__details {
    flex-direction: row;
  }
}
.node--view-mode-full.node--type-events .node__details .field--name-field-location,
.node--view-mode-full.node--type-events .node__details .field--name-field-date,
.node--view-mode-full.node--type-events .node__details .field--name-field-isbn-number,
.node--view-mode-full.node--type-events .node__details .field--name-field-author, .node--view-mode-full.node--type-article .node__details .field--name-field-location,
.node--view-mode-full.node--type-article .node__details .field--name-field-date,
.node--view-mode-full.node--type-article .node__details .field--name-field-isbn-number,
.node--view-mode-full.node--type-article .node__details .field--name-field-author, .node--view-mode-full.node--type-partnership-update .node__details .field--name-field-location,
.node--view-mode-full.node--type-partnership-update .node__details .field--name-field-date,
.node--view-mode-full.node--type-partnership-update .node__details .field--name-field-isbn-number,
.node--view-mode-full.node--type-partnership-update .node__details .field--name-field-author, .node--view-mode-full.node--type-partnership-updates .node__details .field--name-field-location,
.node--view-mode-full.node--type-partnership-updates .node__details .field--name-field-date,
.node--view-mode-full.node--type-partnership-updates .node__details .field--name-field-isbn-number,
.node--view-mode-full.node--type-partnership-updates .node__details .field--name-field-author, .node--view-mode-full.node--type-cop .node__details .field--name-field-location,
.node--view-mode-full.node--type-cop .node__details .field--name-field-date,
.node--view-mode-full.node--type-cop .node__details .field--name-field-isbn-number,
.node--view-mode-full.node--type-cop .node__details .field--name-field-author, .node--view-mode-full.node--type-resources .node__details .field--name-field-location,
.node--view-mode-full.node--type-resources .node__details .field--name-field-date,
.node--view-mode-full.node--type-resources .node__details .field--name-field-isbn-number,
.node--view-mode-full.node--type-resources .node__details .field--name-field-author {
  display: flex;
  flex-direction: row;
}
.node--view-mode-full.node--type-events .node__details .field--name-field-location .field__label,
.node--view-mode-full.node--type-events .node__details .field--name-field-date .field__label,
.node--view-mode-full.node--type-events .node__details .field--name-field-isbn-number .field__label,
.node--view-mode-full.node--type-events .node__details .field--name-field-author .field__label, .node--view-mode-full.node--type-article .node__details .field--name-field-location .field__label,
.node--view-mode-full.node--type-article .node__details .field--name-field-date .field__label,
.node--view-mode-full.node--type-article .node__details .field--name-field-isbn-number .field__label,
.node--view-mode-full.node--type-article .node__details .field--name-field-author .field__label, .node--view-mode-full.node--type-partnership-update .node__details .field--name-field-location .field__label,
.node--view-mode-full.node--type-partnership-update .node__details .field--name-field-date .field__label,
.node--view-mode-full.node--type-partnership-update .node__details .field--name-field-isbn-number .field__label,
.node--view-mode-full.node--type-partnership-update .node__details .field--name-field-author .field__label, .node--view-mode-full.node--type-partnership-updates .node__details .field--name-field-location .field__label,
.node--view-mode-full.node--type-partnership-updates .node__details .field--name-field-date .field__label,
.node--view-mode-full.node--type-partnership-updates .node__details .field--name-field-isbn-number .field__label,
.node--view-mode-full.node--type-partnership-updates .node__details .field--name-field-author .field__label, .node--view-mode-full.node--type-cop .node__details .field--name-field-location .field__label,
.node--view-mode-full.node--type-cop .node__details .field--name-field-date .field__label,
.node--view-mode-full.node--type-cop .node__details .field--name-field-isbn-number .field__label,
.node--view-mode-full.node--type-cop .node__details .field--name-field-author .field__label, .node--view-mode-full.node--type-resources .node__details .field--name-field-location .field__label,
.node--view-mode-full.node--type-resources .node__details .field--name-field-date .field__label,
.node--view-mode-full.node--type-resources .node__details .field--name-field-isbn-number .field__label,
.node--view-mode-full.node--type-resources .node__details .field--name-field-author .field__label {
  font-weight: 400;
  margin-right: 0.3rem;
}
.node--view-mode-full.node--type-events .node__details .field--name-field-location .field__label,
.node--view-mode-full.node--type-events .node__details .field--name-field-date .field__label,
.node--view-mode-full.node--type-events .node__details .field--name-field-isbn-number .field__label, .node--view-mode-full.node--type-article .node__details .field--name-field-location .field__label,
.node--view-mode-full.node--type-article .node__details .field--name-field-date .field__label,
.node--view-mode-full.node--type-article .node__details .field--name-field-isbn-number .field__label, .node--view-mode-full.node--type-partnership-update .node__details .field--name-field-location .field__label,
.node--view-mode-full.node--type-partnership-update .node__details .field--name-field-date .field__label,
.node--view-mode-full.node--type-partnership-update .node__details .field--name-field-isbn-number .field__label, .node--view-mode-full.node--type-partnership-updates .node__details .field--name-field-location .field__label,
.node--view-mode-full.node--type-partnership-updates .node__details .field--name-field-date .field__label,
.node--view-mode-full.node--type-partnership-updates .node__details .field--name-field-isbn-number .field__label, .node--view-mode-full.node--type-cop .node__details .field--name-field-location .field__label,
.node--view-mode-full.node--type-cop .node__details .field--name-field-date .field__label,
.node--view-mode-full.node--type-cop .node__details .field--name-field-isbn-number .field__label, .node--view-mode-full.node--type-resources .node__details .field--name-field-location .field__label,
.node--view-mode-full.node--type-resources .node__details .field--name-field-date .field__label,
.node--view-mode-full.node--type-resources .node__details .field--name-field-isbn-number .field__label {
  margin-right: 0.3rem;
}
.node--view-mode-full.node--type-events .node__details .field--name-field-location .field__label:after,
.node--view-mode-full.node--type-events .node__details .field--name-field-date .field__label:after,
.node--view-mode-full.node--type-events .node__details .field--name-field-isbn-number .field__label:after, .node--view-mode-full.node--type-article .node__details .field--name-field-location .field__label:after,
.node--view-mode-full.node--type-article .node__details .field--name-field-date .field__label:after,
.node--view-mode-full.node--type-article .node__details .field--name-field-isbn-number .field__label:after, .node--view-mode-full.node--type-partnership-update .node__details .field--name-field-location .field__label:after,
.node--view-mode-full.node--type-partnership-update .node__details .field--name-field-date .field__label:after,
.node--view-mode-full.node--type-partnership-update .node__details .field--name-field-isbn-number .field__label:after, .node--view-mode-full.node--type-partnership-updates .node__details .field--name-field-location .field__label:after,
.node--view-mode-full.node--type-partnership-updates .node__details .field--name-field-date .field__label:after,
.node--view-mode-full.node--type-partnership-updates .node__details .field--name-field-isbn-number .field__label:after, .node--view-mode-full.node--type-cop .node__details .field--name-field-location .field__label:after,
.node--view-mode-full.node--type-cop .node__details .field--name-field-date .field__label:after,
.node--view-mode-full.node--type-cop .node__details .field--name-field-isbn-number .field__label:after, .node--view-mode-full.node--type-resources .node__details .field--name-field-location .field__label:after,
.node--view-mode-full.node--type-resources .node__details .field--name-field-date .field__label:after,
.node--view-mode-full.node--type-resources .node__details .field--name-field-isbn-number .field__label:after {
  content: ":";
}
.node--view-mode-full.node--type-events .node__details .node-type-holder,
.node--view-mode-full.node--type-events .node__details .field--name-field-date,
.node--view-mode-full.node--type-events .node__details .field--name-field-location,
.node--view-mode-full.node--type-events .node__details .field--name-field-isbn-number,
.node--view-mode-full.node--type-events .node__details .field--name-field-author, .node--view-mode-full.node--type-article .node__details .node-type-holder,
.node--view-mode-full.node--type-article .node__details .field--name-field-date,
.node--view-mode-full.node--type-article .node__details .field--name-field-location,
.node--view-mode-full.node--type-article .node__details .field--name-field-isbn-number,
.node--view-mode-full.node--type-article .node__details .field--name-field-author, .node--view-mode-full.node--type-partnership-update .node__details .node-type-holder,
.node--view-mode-full.node--type-partnership-update .node__details .field--name-field-date,
.node--view-mode-full.node--type-partnership-update .node__details .field--name-field-location,
.node--view-mode-full.node--type-partnership-update .node__details .field--name-field-isbn-number,
.node--view-mode-full.node--type-partnership-update .node__details .field--name-field-author, .node--view-mode-full.node--type-partnership-updates .node__details .node-type-holder,
.node--view-mode-full.node--type-partnership-updates .node__details .field--name-field-date,
.node--view-mode-full.node--type-partnership-updates .node__details .field--name-field-location,
.node--view-mode-full.node--type-partnership-updates .node__details .field--name-field-isbn-number,
.node--view-mode-full.node--type-partnership-updates .node__details .field--name-field-author, .node--view-mode-full.node--type-cop .node__details .node-type-holder,
.node--view-mode-full.node--type-cop .node__details .field--name-field-date,
.node--view-mode-full.node--type-cop .node__details .field--name-field-location,
.node--view-mode-full.node--type-cop .node__details .field--name-field-isbn-number,
.node--view-mode-full.node--type-cop .node__details .field--name-field-author, .node--view-mode-full.node--type-resources .node__details .node-type-holder,
.node--view-mode-full.node--type-resources .node__details .field--name-field-date,
.node--view-mode-full.node--type-resources .node__details .field--name-field-location,
.node--view-mode-full.node--type-resources .node__details .field--name-field-isbn-number,
.node--view-mode-full.node--type-resources .node__details .field--name-field-author {
  font-size: 1.4rem;
  padding: 0 1.5rem;
  line-height: 3rem;
}
.node--view-mode-full.node--type-events .node__details .node-type-holder, .node--view-mode-full.node--type-article .node__details .node-type-holder, .node--view-mode-full.node--type-partnership-update .node__details .node-type-holder, .node--view-mode-full.node--type-partnership-updates .node__details .node-type-holder, .node--view-mode-full.node--type-cop .node__details .node-type-holder, .node--view-mode-full.node--type-resources .node__details .node-type-holder {
  font-weight: 700;
  margin-bottom: 1.1rem;
}
@media print, screen and (min-width: 48em) {
  .node--view-mode-full.node--type-events .node__details .node-type-holder, .node--view-mode-full.node--type-article .node__details .node-type-holder, .node--view-mode-full.node--type-partnership-update .node__details .node-type-holder, .node--view-mode-full.node--type-partnership-updates .node__details .node-type-holder, .node--view-mode-full.node--type-cop .node__details .node-type-holder, .node--view-mode-full.node--type-resources .node__details .node-type-holder {
    margin-right: 1.5rem;
    margin-bottom: 0;
  }
}
.node--view-mode-full.node--type-events .node__details .far, .node--view-mode-full.node--type-article .node__details .far, .node--view-mode-full.node--type-partnership-update .node__details .far, .node--view-mode-full.node--type-partnership-updates .node__details .far, .node--view-mode-full.node--type-cop .node__details .far, .node--view-mode-full.node--type-resources .node__details .far {
  display: none;
}
.node--view-mode-full.node--type-events .field--name-field-plain-long, .node--view-mode-full.node--type-article .field--name-field-plain-long, .node--view-mode-full.node--type-partnership-update .field--name-field-plain-long, .node--view-mode-full.node--type-partnership-updates .field--name-field-plain-long, .node--view-mode-full.node--type-cop .field--name-field-plain-long, .node--view-mode-full.node--type-resources .field--name-field-plain-long {
  text-align: center;
  color: #000;
  line-height: 2.4rem;
  font-weight: 700;
  margin-top: 2.8rem;
  padding: 0 2rem;
}
@media print, screen and (min-width: 64em) {
  .node--view-mode-full.node--type-events .field--name-field-plain-long, .node--view-mode-full.node--type-article .field--name-field-plain-long, .node--view-mode-full.node--type-partnership-update .field--name-field-plain-long, .node--view-mode-full.node--type-partnership-updates .field--name-field-plain-long, .node--view-mode-full.node--type-cop .field--name-field-plain-long, .node--view-mode-full.node--type-resources .field--name-field-plain-long {
    padding: 0;
  }
}
.node--view-mode-full.node--type-events .node-image-holder, .node--view-mode-full.node--type-article .node-image-holder, .node--view-mode-full.node--type-partnership-update .node-image-holder, .node--view-mode-full.node--type-partnership-updates .node-image-holder, .node--view-mode-full.node--type-cop .node-image-holder, .node--view-mode-full.node--type-resources .node-image-holder {
  margin-top: 4.8rem;
  margin-bottom: 8.5rem;
  overflow: hidden;
}
.node--view-mode-full.node--type-events .node-image-holder .field--name-field-header-image picture, .node--view-mode-full.node--type-article .node-image-holder .field--name-field-header-image picture, .node--view-mode-full.node--type-partnership-update .node-image-holder .field--name-field-header-image picture, .node--view-mode-full.node--type-partnership-updates .node-image-holder .field--name-field-header-image picture, .node--view-mode-full.node--type-cop .node-image-holder .field--name-field-header-image picture, .node--view-mode-full.node--type-resources .node-image-holder .field--name-field-header-image picture {
  margin-bottom: 1.2rem;
}
.node--view-mode-full.node--type-events .node-image-holder .field--name-field-header-image picture img, .node--view-mode-full.node--type-article .node-image-holder .field--name-field-header-image picture img, .node--view-mode-full.node--type-partnership-update .node-image-holder .field--name-field-header-image picture img, .node--view-mode-full.node--type-partnership-updates .node-image-holder .field--name-field-header-image picture img, .node--view-mode-full.node--type-cop .node-image-holder .field--name-field-header-image picture img, .node--view-mode-full.node--type-resources .node-image-holder .field--name-field-header-image picture img {
  margin: 0 auto;
  display: block;
}
.node--view-mode-full.node--type-events .node-image-holder iframe, .node--view-mode-full.node--type-article .node-image-holder iframe, .node--view-mode-full.node--type-partnership-update .node-image-holder iframe, .node--view-mode-full.node--type-partnership-updates .node-image-holder iframe, .node--view-mode-full.node--type-cop .node-image-holder iframe, .node--view-mode-full.node--type-resources .node-image-holder iframe {
  width: 100%;
  min-height: 44rem;
}
.node--view-mode-full.node--type-events .node-image-holder .field--name-field-media-video-file video, .node--view-mode-full.node--type-article .node-image-holder .field--name-field-media-video-file video, .node--view-mode-full.node--type-partnership-update .node-image-holder .field--name-field-media-video-file video, .node--view-mode-full.node--type-partnership-updates .node-image-holder .field--name-field-media-video-file video, .node--view-mode-full.node--type-cop .node-image-holder .field--name-field-media-video-file video, .node--view-mode-full.node--type-resources .node-image-holder .field--name-field-media-video-file video {
  width: 100%;
}
.node--view-mode-full.node--type-events .node-image-holder .field--type-string-long, .node--view-mode-full.node--type-article .node-image-holder .field--type-string-long, .node--view-mode-full.node--type-partnership-update .node-image-holder .field--type-string-long, .node--view-mode-full.node--type-partnership-updates .node-image-holder .field--type-string-long, .node--view-mode-full.node--type-cop .node-image-holder .field--type-string-long, .node--view-mode-full.node--type-resources .node-image-holder .field--type-string-long {
  text-align: center;
  margin-top: 0.5rem;
}
.node--view-mode-full.node--type-events .node-image-holder .field--name-field-header-image + .field--type-entity-reference,
.node--view-mode-full.node--type-events .node-image-holder .field--type-string-long + .field--type-entity-reference,
.node--view-mode-full.node--type-events .node-image-holder .field--type-entity-reference + .field--type-entity-reference, .node--view-mode-full.node--type-article .node-image-holder .field--name-field-header-image + .field--type-entity-reference,
.node--view-mode-full.node--type-article .node-image-holder .field--type-string-long + .field--type-entity-reference,
.node--view-mode-full.node--type-article .node-image-holder .field--type-entity-reference + .field--type-entity-reference, .node--view-mode-full.node--type-partnership-update .node-image-holder .field--name-field-header-image + .field--type-entity-reference,
.node--view-mode-full.node--type-partnership-update .node-image-holder .field--type-string-long + .field--type-entity-reference,
.node--view-mode-full.node--type-partnership-update .node-image-holder .field--type-entity-reference + .field--type-entity-reference, .node--view-mode-full.node--type-partnership-updates .node-image-holder .field--name-field-header-image + .field--type-entity-reference,
.node--view-mode-full.node--type-partnership-updates .node-image-holder .field--type-string-long + .field--type-entity-reference,
.node--view-mode-full.node--type-partnership-updates .node-image-holder .field--type-entity-reference + .field--type-entity-reference, .node--view-mode-full.node--type-cop .node-image-holder .field--name-field-header-image + .field--type-entity-reference,
.node--view-mode-full.node--type-cop .node-image-holder .field--type-string-long + .field--type-entity-reference,
.node--view-mode-full.node--type-cop .node-image-holder .field--type-entity-reference + .field--type-entity-reference, .node--view-mode-full.node--type-resources .node-image-holder .field--name-field-header-image + .field--type-entity-reference,
.node--view-mode-full.node--type-resources .node-image-holder .field--type-string-long + .field--type-entity-reference,
.node--view-mode-full.node--type-resources .node-image-holder .field--type-entity-reference + .field--type-entity-reference {
  margin-top: 4.8rem;
}
.node--view-mode-full.node--type-events .field--name-field-body,
.node--view-mode-full.node--type-events .field--name-body, .node--view-mode-full.node--type-article .field--name-field-body,
.node--view-mode-full.node--type-article .field--name-body, .node--view-mode-full.node--type-partnership-update .field--name-field-body,
.node--view-mode-full.node--type-partnership-update .field--name-body, .node--view-mode-full.node--type-partnership-updates .field--name-field-body,
.node--view-mode-full.node--type-partnership-updates .field--name-body, .node--view-mode-full.node--type-cop .field--name-field-body,
.node--view-mode-full.node--type-cop .field--name-body, .node--view-mode-full.node--type-resources .field--name-field-body,
.node--view-mode-full.node--type-resources .field--name-body {
  color: #000;
  line-height: 3.2rem;
}
.node--view-mode-full.node--type-events .field--name-field-register, .node--view-mode-full.node--type-article .field--name-field-register, .node--view-mode-full.node--type-partnership-update .field--name-field-register, .node--view-mode-full.node--type-partnership-updates .field--name-field-register, .node--view-mode-full.node--type-cop .field--name-field-register, .node--view-mode-full.node--type-resources .field--name-field-register {
  text-align: center;
  margin-top: 11rem;
}
.node--view-mode-full.node--type-events .field--name-field-register a, .node--view-mode-full.node--type-article .field--name-field-register a, .node--view-mode-full.node--type-partnership-update .field--name-field-register a, .node--view-mode-full.node--type-partnership-updates .field--name-field-register a, .node--view-mode-full.node--type-cop .field--name-field-register a, .node--view-mode-full.node--type-resources .field--name-field-register a {
  transition: all, 0.2s;
  display: inline-block;
  font-size: 1.4rem;
  color: #08a4ff;
  font-weight: 700;
  padding: 0.7rem 2.6rem;
  border: 0.2rem solid #08a4ff;
}
.node--view-mode-full.node--type-events .field--name-field-register a:hover, .node--view-mode-full.node--type-article .field--name-field-register a:hover, .node--view-mode-full.node--type-partnership-update .field--name-field-register a:hover, .node--view-mode-full.node--type-partnership-updates .field--name-field-register a:hover, .node--view-mode-full.node--type-cop .field--name-field-register a:hover, .node--view-mode-full.node--type-resources .field--name-field-register a:hover {
  color: #fff;
  background-color: #08a4ff;
}
.node--view-mode-full.node--type-resources {
  max-width: 91rem;
}
.node--view-mode-full.node--type-resources .field--name-field-author .field__label:after {
  content: ":";
}
.node--view-mode-full.node--type-resources .node__content {
  display: flex;
  flex-direction: column;
  background-color: #fff;
  padding: 2.4rem;
  margin-top: 2.4rem;
}
@media print, screen and (min-width: 48em) {
  .node--view-mode-full.node--type-resources .node__content {
    flex-direction: row;
    padding: 1.9rem 6.4rem 9rem 2.4rem;
    margin-top: 5.4rem;
  }
}
.node--view-mode-full.node--type-resources .node__content--left-side {
  margin-bottom: 3rem;
  text-align: center;
}
@media print, screen and (min-width: 48em) {
  .node--view-mode-full.node--type-resources .node__content--left-side {
    margin-bottom: 0;
    width: 100%;
    max-width: 27rem;
  }
}
.node--view-mode-full.node--type-resources .node__content--left-side .field--name-field-header-image {
  overflow: hidden;
  margin-bottom: 2.5rem;
  text-align: center;
}
.node--view-mode-full.node--type-resources .node__content--left-side .download-btn a {
  transition: all, 0.2s;
  display: inline-block;
  font-size: 1.4rem;
  color: #08a4ff;
  font-weight: 700;
  padding: 0.7rem 2.6rem;
  border: 0.2rem solid #08a4ff;
  text-align: center;
}
.node--view-mode-full.node--type-resources .node__content--left-side .download-btn a:hover {
  color: #fff;
  background-color: #08a4ff;
}
@media print, screen and (min-width: 48em) {
  .node--view-mode-full.node--type-resources .node__content--left-side .download-btn a {
    width: 100%;
  }
}
.node--view-mode-full.node--type-resources .node__content--left-side .download-btn a i {
  margin-left: 1rem;
}
.node--view-mode-full.node--type-resources .node__content--right-side .field--name-field-body {
  padding: 0;
  margin-top: 0.8rem;
}
@media print, screen and (min-width: 48em) {
  .node--view-mode-full.node--type-resources .node__content--right-side {
    padding-left: 6.4rem;
  }
}

.pager .pager__items {
  display: flex;
  justify-content: center;
  align-items: center;
}
.pager .pager__items li {
  padding: 0 1rem;
}
.pager .pager__item--first a,
.pager .pager__item--first span,
.pager .pager__item--previous a,
.pager .pager__item--previous span,
.pager .pager__item--last a,
.pager .pager__item--last span,
.pager .pager__item--next a,
.pager .pager__item--next span {
  font-size: 2.4rem;
}
.pager .is-active a {
  font-weight: bold;
  color: #000;
}

.views-element-container h2 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 3.6rem;
  color: #595959;
  text-align: center;
}

.node--view-mode-teaser {
  display: flex;
  flex-direction: column;
  background-color: #fff;
  max-width: 27.6rem;
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 100%;
  margin: 0 auto;
}
@media print, screen and (min-width: 26.25em) {
  .node--view-mode-teaser {
    margin: 0;
  }
}
.node--view-mode-teaser .node-type-holder {
  position: absolute;
  top: 0;
  left: 2.4rem;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 3rem;
  text-align: center;
  padding: 0.1rem 1rem;
}
.node--view-mode-teaser .field--name-field-date,
.node--view-mode-teaser .field--name-title,
.node--view-mode-teaser .field--name-field-location,
.node--view-mode-teaser .node-readmore {
  margin-left: 2.3rem;
}
.node--view-mode-teaser .field--name-field-header-image {
  margin-bottom: 2rem;
  overflow: hidden;
}
.node--view-mode-teaser .field--name-field-header-image a {
  display: block;
}
.node--view-mode-teaser .field--name-field-date,
.node--view-mode-teaser .field--name-field-location {
  font-size: 1.4rem;
  color: #595959;
  font-weight: 400;
}
.node--view-mode-teaser .field--name-field-location {
  margin-top: 0.9rem;
}
.node--view-mode-teaser .field--name-title {
  display: block;
  margin-top: 1.7rem;
  margin-bottom: 2.4rem;
  color: #12284c;
  font-weight: 700;
  line-height: 2rem;
  padding-right: 2.8rem;
}
.node--view-mode-teaser .node__links {
  margin-top: auto;
  margin-bottom: 3rem;
}
.node--view-mode-teaser .node-readmore {
  padding: 0;
}
.node--view-mode-teaser .node-readmore a {
  transition: all, 0.2s;
  display: inline-block;
  font-size: 1.4rem;
  color: #08a4ff;
  font-weight: 700;
  padding: 0.7rem 2.6rem;
  border: 0.2rem solid #08a4ff;
}
.node--view-mode-teaser .node-readmore a:hover {
  color: #fff;
  background-color: #08a4ff;
}
.node--view-mode-teaser i {
  width: 1.8rem;
  text-align: center;
  margin-right: 0.7rem;
}

.node--view-mode-teaser .field--name-field-header-image,
.events-teaser .field--name-field-header-image,
.news-teaser .field--name-field-header-image {
  display: flex;
  justify-content: center;
  -mox-box-align: center;
  align-items: center;
  height: 19.7rem;
  width: 100%;
  max-width: 27.6rem;
}

.events-search .node-type-holder,
.events-content .node-type-holder,
.events-teaser .node-type-holder {
  z-index: 88;
  background-color: #fabebe;
  color: #000;
}

.news-search .node-type-holder,
.news-content .node-type-holder,
.news-teaser .node-type-holder {
  z-index: 88;
  background-color: #236778;
  color: #fff;
}

.partnership-updates-search .node-type-holder,
.partnership-updates-content .node-type-holder,
.partnership-updates-teaser .node-type-holder {
  z-index: 88;
  background-color: #88ead1;
  color: #000;
}

.cop-search .node-type-holder,
.cop-content .node-type-holder,
.cop-teaser .node-type-holder {
  z-index: 88;
  background-color: #b193d8;
  color: #fff;
}

.resources-search .node-type-holder {
  z-index: 88;
  background-color: #fadc8b;
  color: #000;
}

.resources-teaser .node-type-holder {
  display: none;
}
.resources-teaser .field--name-field-header-image {
  display: flex;
  justify-content: center;
  -mox-box-align: center;
  align-items: center;
  height: 39rem;
  background-color: #f8f8f8;
}
.resources-teaser .field--name-title {
  margin-top: -0.3rem;
  margin-bottom: 2rem;
  font-size: 1.8rem;
  min-height: 8rem;
}

article.node--view-mode-search-index {
  background-color: #fff;
  padding: 3rem;
  margin-bottom: 3rem;
}
article.node--view-mode-search-index .node-type-holder {
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 3rem;
  text-align: center;
  padding: 0.1rem 1rem;
}
article.node--view-mode-search-index > h2 {
  font-size: 2.8rem;
  text-align: left;
  margin-bottom: 0.5rem;
}
article.node--view-mode-search-index .text-formatted h2 {
  margin-bottom: 0;
  font-size: 2.8rem;
  text-align: left;
}
article.node--view-mode-search-index .text-formatted p {
  margin-top: 0;
}

/**
 * Utilities
 *
 * Utilities and helper classes with ability to override anything which goes
 * before in the triangle, eg. hide helper class.
 * They are usually one line of code and have !important to make sure they
 * override all element styles when used.
 */
/**
 ** @file
 * Stretched-link Utility
 *
 * Make any HTML element or a component clickable by "stretching" a nested link
 * via css.
 *
 * Borrowed from Bootstrap 4
 * @link https://getbootstrap.com/docs/4.3/utilities/stretched-link
 *
 * Add `.u-stretched-link` class to a link (`<a>` element) to make its containing
 * block clickable via a `::after` pseudo element. In most cases, this means
 * that an element with `position: relative;` that contains a link with the
 * `.u-stretched-link` class is clickable.
 *
 * @example
 *   <div class="o-media u-position-relative">
 *     <div class="o-media__fixed">
 *       <img src="..." alt="...">
 *     </div>
 *     <div class="o-media__fluid">
 *       <h5>Media with stretched link</h5>
 *       <p>Cras sit amet nibh libero, in gravida nulla. Nulla vel metus
 *       scelerisque ante sollicitudin. Cras purus odio, vestibulum in
 *       vulputate at, tempus viverra turpis.</p>
 *       <a href="#" class="u-stretched-link">Go somewhere</a>
 *     </div>
 *   </div>
 *
 * Note: Shake.sass has not `.u-position-relative` class, it just show witch element has
 * `position: relative;` property.
 *
 * It's built on and you can use it as mixin too:
 * @require {mixin} stretched-link 2.tools/_tools.stretched-link.scss
 */
.u-stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

/**
 * @file
 * Text Utility
 *
 * The text utility contains helper classes for easier control text blocks.
 *
 * @require {mixin} text-align <2.tools/_tools.text.scss>
 *
 *
 * Examples
 *
 * Class list
 * @example
 *   .u-text--left
 *   .u-text--right
 *   .u-text--center
 *   .u-text--justify
 *   .u-text--justify-left
 *   .u-text--justify-right
 *   .u-text--justify-center
 */
/**
 * Text Utilities
 */
.u-text--left {
  text-align: left !important;
}

.u-text--right {
  text-align: right !important;
}

.u-text--center {
  text-align: center !important;
}

.u-text--justify {
  text-align: justify !important;
}

.u-text--justify-left {
  text-align: justify !important;
  -moz-text-align-last: left !important;
       text-align-last: left !important;
  -webkit-hyphens: auto;
      -ms-hyphens: auto;
          hyphens: auto;
}

.u-text--justify-right {
  text-align: justify !important;
  -moz-text-align-last: right !important;
       text-align-last: right !important;
  -webkit-hyphens: auto;
      -ms-hyphens: auto;
          hyphens: auto;
}

.u-text--justify-center {
  text-align: justify !important;
  -moz-text-align-last: center !important;
       text-align-last: center !important;
  -webkit-hyphens: auto;
      -ms-hyphens: auto;
          hyphens: auto;
}

/**
 * @file
 * Visibility Utility
 *
 * Control the visibility, without modifying the display, of elements with
 * visibility utilities.
 *
 * based on iota.css
 * @author Dimitris Psaropoulos <info@harby.me>
 * @link https://www.iotacss.com/docs/utilities/display
 *
 * @require {mixin} visually-hidden <2.tools/_tools.visibility.scss>
 *
 *
 * Examples
 *
 * Class list
 * @example
 *   .u-show
 *   .u-hide
 *   .u-visually-hide
 *   .u-visually-hide--focusable
 */
/**
 * Visibility Utilities
 */
/**
 * Show
 */
.u-show {
  visibility: visible !important;
}

/**
 * Hide
 */
.u-hide {
  visibility: hidden !important;
}

/**
 * Hide only visually
 *
 * Use visually hide utilities to hide elements on all devices except screen
 * readers.
 * Hide an element to all devices except screen readers with `.u-visually-hide`
 * class.
 *
 * @example
 *   <h1 class="page__title u-visually-hide">
 *     Page title
 *   </h1>
 */
.u-visually-hide {
  clip: rect(1px 1px 1px 1px) !important;
  /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px) !important;
  height: 1px !important;
  overflow: hidden !important;
  position: absolute !important;
  width: 1px !important;
}

/**
 * Focusable Visually hide
 *
 * Combine `.u-visually-hide` with `.u-visually-hide--focusable` class to show
 * the element again when it’s focused (e.g. by a keyboard-only user).
 *
 * @example
 *   <a class="u-visually-hide u-visually-hide--focusable" href="#content">
 *     Skip to main content
 *   </a>
 */
.u-visually-hide--focusable:active, .u-visually-hide--focusable:focus {
  position: static !important;
  width: auto !important;
  height: auto !important;
  overflow: visible !important;
  clip: auto !important;
  white-space: normal !important;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMuY3NzIiwiY29tcG9uZW50cy5zY3NzIiwiX2luZGV4LnNjc3MiLCIxLnNldHRpbmdzL19zZXR0aW5ncy5hbGwuc2NzcyIsIjEuc2V0dGluZ3MvX3NldHRpbmdzLmJyZWFrcG9pbnRzLnNjc3MiLCIxLnNldHRpbmdzL19zZXR0aW5ncy5jb2xvcnMuc2NzcyIsIjEuc2V0dGluZ3MvX3NldHRpbmdzLmdyaWQuc2NzcyIsIjEuc2V0dGluZ3MvX3NldHRpbmdzLnR5cG9ncmFwaHkuc2NzcyIsIjIudG9vbHMvX3Rvb2xzLmFsbC5zY3NzIiwiMi50b29scy9fdG9vbHMuY2xlYXJmaXguc2NzcyIsIjIudG9vbHMvX3Rvb2xzLmZvcm0uc2NzcyIsIjIudG9vbHMvX3Rvb2xzLmdyaWQuc2NzcyIsIjIudG9vbHMvX3Rvb2xzLm1peGlucy5zY3NzIiwiMi50b29scy9fdG9vbHMuc3RyZXRjaGVkLWxpbmsuc2NzcyIsIjIudG9vbHMvX3Rvb2xzLnRleHQuc2NzcyIsIjIudG9vbHMvX3Rvb2xzLnRyaWFuZ2xlLnNjc3MiLCIyLnRvb2xzL190b29scy50eXBvZ3JhcGh5LnNjc3MiLCIyLnRvb2xzL190b29scy52YXJpYWJsZS5zY3NzIiwiMi50b29scy9fdG9vbHMudmlzaWJpbGl0eS5zY3NzIiwiNS5jb21wb25lbnRzL19jb21wb25lbnRzLmZvcm0uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fYnJlYWtwb2ludC5zY3NzIiwiNS5jb21wb25lbnRzL19jb21wb25lbnRzLm5hdmlnYXRpb24uc2NzcyIsIjUuY29tcG9uZW50cy9fY29tcG9uZW50cy5wYWdlcy5zY3NzIiwiNS5jb21wb25lbnRzL19jb21wb25lbnRzLnRlYXNlci1pdGVtcy5zY3NzIiwiNi51dGlsaXRpZXMvX3V0aWxpdGllcy5zdHJldGNoZWQtbGluay5zY3NzIiwiNi51dGlsaXRpZXMvX3V0aWxpdGllcy50ZXh0LnNjc3MiLCI2LnV0aWxpdGllcy9fdXRpbGl0aWVzLnZpc2liaWxpdHkuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7Ozs7Ozs7OztFQUFBO0FBV0E7Ozs7RUFBQTtBQ1hBOzs7Ozs7RUFBQTtBQVFBOzs7Ozs7Ozs7RUFBQTtBQ1JBOzs7Ozs7Ozs7O0VBQUE7QUNBQTs7Ozs7Ozs7Ozs7OztFQUFBO0FDQUE7Ozs7O0VBQUE7QUNBQTs7Ozs7Ozs7OztFQUFBO0FBWUE7Ozs7RUFBQTtBQU9BOzs7O0VBQUE7QUNuQkE7Ozs7Ozs7RUFBQTtBTHFCQTs7Ozs7RUFBQTtBTXJCQTs7Ozs7OztFQUFBO0FBU0E7O0VBQUE7QUNUQTs7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQ0FBOzs7OztFQUFBO0FBT0E7Ozs7Ozs7OztFQUFBO0FBZ0NBOzs7Ozs7Ozs7O0VBQUE7QUN2Q0E7Ozs7Ozs7Ozs7O0VBQUE7QUNFQTs7O0VBQUE7QUFRQTs7OztFQUFBO0FBMENFO0VBRUUsWUFBQTtFQUNBLGNBQUE7QVp5SEo7QVl2SEU7RUFDRSxXQUFBO0FaeUhKOztBWTBDQTs7Ozs7Ozs7O0VBQUE7QUFvQ0E7Ozs7Ozs7RUFBQTtBQXVCQTs7Ozs7RUFBQTtBQVdBOzs7Ozs7OztFQUFBO0FBY0E7OztFQUFBO0FBb0JBOzs7RUFBQTtBQVlBOzs7RUFBQTtBQWFBOzs7RUFBQTtBQWFBOzs7RUFBQTtBQVlBOzs7RUFBQTtBQVdBOzs7O0VBQUE7QUF1Q0E7OztFQUFBO0FBNEJBOzs7RUFBQTtBQXVCQTs7O0VBQUE7QUF3QkE7O0VBQUE7QUNwZkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUFBO0FDQUE7Ozs7Ozs7O0VBQUE7QUFVQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUFBO0FBb0NBOzs7Ozs7Ozs7Ozs7Ozs7O0VBQUE7QUF3QkE7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQXFCQTs7Ozs7Ozs7Ozs7OztFQUFBO0FDM0ZBOzs7Ozs7Ozs7Ozs7O0VBQUE7QUFlQTs7Ozs7Ozs7Ozs7Ozs7O0VBQUE7QUNmQTs7Ozs7RUFBQTtBQU9BOzs7Ozs7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Z0JBQUE7QXJCbXNCTjtBb0J6aUJRO0VDM0pKO0lBR0ksZUFBQTtFckJxc0JOO0FBQ0Y7O0FxQmhzQkE7RVRtTEUsYUFBQTtFQTZGQSxzQlM5UXdCO0VUc1l4Qix1QlNyWXlCO0VUd0V6QixzQlN2RUE7RUFDQSxXQUFBO0VBQ0Esc0JoQnRCd0I7QUxxdUIxQjtBb0Jua0JRO0VDbEpSO0lBUUksZUFBQTtJQUNBLFVBQUE7SUFDQSxRQUFBO0lBQ0EsTUFBQTtJQUNBLFNBQUE7SUFDQSxZQUFBO0VyQml0QkY7QUFDRjtBb0I3a0JRO0VDbEpSO0lUZ1JFLG1CU2hRMEI7SVR5V3hCLHVCQUFBO0lBZUYsOEJTdlgyQjtJVDhZekIsc0JTN1lxQjtJVGtadkIsbUJTbFp1QjtFckIydEJ2QjtBQUNGO0FxQjF0QkU7RUFDRSxjQUFBO0FyQjR0Qko7QXFCMXRCRTtFQUNFLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxXaEJqQ3NCO0VnQmtDdEIsV0FBQTtFQUNBLGFBQUE7QXJCNHRCSjtBb0J0bUJRO0VDM0hOO0lBT0ksYUFBQTtFckI4dEJKO0FBQ0Y7QXFCNXRCRTtFQUNFLE9BQUE7QXJCOHRCSjs7QXFCenRCRTtFVDRJQSxhQUFBO0VBNkZBLHNCU3ZPMEI7RUFDeEIsY0FBQTtBckJndUJKO0FvQnhuQlE7RUMzR047SVR5T0EsbUJTcE80QjtFckJrdUI1QjtBQUNGO0FxQmp1Qkk7RVRxSUYsYUFBQTtFU25JSSxpQkFBQTtBckJ1dUJOO0FvQnJvQlE7RUNwR0o7SUFJSSxrQkFBQTtJQUNBLGNBQUE7RXJCeXVCTjtBQUNGO0FxQnh1Qk07O0VUc0JKLHVCU3BCTTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXaEJqRWtCO0VnQmtFbEIscUJBQUE7RUFDQSx1QkFBQTtFQUNBLGVBQUE7QXJCOHVCUjtBb0J6cEJRO0VDbkZFOztJQUNFLGNoQnpFYztFTHl6QnhCO0FBQ0Y7QXFCOXVCUTs7RUFDRSxtQ0FBQTtBckJpdkJWO0FxQjl1Qk07RUFDRSxtQ0FBQTtBckJndkJSO0FxQjd1Qk07RUFDRSxrQkFBQTtBckIrdUJSO0Fx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 */

/*# sourceMappingURL=components.css.map */
