@charset "UTF-8";
/*!
Theme Name: IFES
Theme URI: http://underscores.me/
Author: Versantus
Author URI: https://www.versantus.co.uk/
Description: Versantus Theme for IFES
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ifes
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

IFES is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/

The scss has been realised with the help of https://github.com/CodyHouse/codyhouse-framework.
https://medium.com/codyhouse

To customise visit https://codyhouse.co/ds/globals
*/
/* --------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
	## Headings
	## Copy
# Elements
	## Lists
	## Tables
	## Icons
# Forms
	## Buttons
	## Fields
# Navigation
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings
# Layout
# Widgets
# Content
	## Posts and pages
	## Comments
# Infinite scroll
# Blocks
# Media
	## Captions
	## Galleries
-------------------------------------------------------------- */
/*
Removes the unit (e.g. px, em, rem) from a value, returning the number only.
@param {Number} $num - Number to strip unit from.
@returns {Number} The same number, sans unit.
*/
/*
Converts a pixel value to matching rem value. *Any* value passed, regardless of unit, is assumed to be a pixel value. By default, the base pixel value used to calculate the rem value is taken from the `$global-font-size` variable.
@access private
@param {Number} $value - Pixel value to convert.
@param {Number} $base [null] - Base for pixel conversion.
@returns {Number} A number in rems, calculated based on the given value and the base pixel value. rem values are passed through as is.
*/
/*
Converts one or more pixel values into matching rem values.
@param {Number|List} $values - One or more values to convert. Be sure to separate them with spaces and not commas. If you need to convert a comma-separated list, wrap the list in parentheses.

@param {Number} $base [null] - The base value to use when calculating the `rem`. If you're using Foundation out of the box, this is 16px. If this parameter is `null`, the function will reference the `$base-font-size` variable as the base.

@returns {List} A list of converted values.
*/
@import url("https://p.typekit.net/p.css?s=1&k=tox8heb&ht=tk&f=15362&a=16008178&app=typekit&e=css");
:root {
  --color-primary-darker: hsl(248, 44%, 2%);
  --color-primary-darker-h: 248;
  --color-primary-darker-s: 44%;
  --color-primary-darker-l: 2%;
  --color-primary-dark: hsl(248, 44%, 12%);
  --color-primary-dark-h: 248;
  --color-primary-dark-s: 44%;
  --color-primary-dark-l: 12%;
  --color-primary: hsl(248, 44%, 22%);
  --color-primary-h: 248;
  --color-primary-s: 44%;
  --color-primary-l: 22%;
  --color-primary-light: hsl(248, 44%, 32%);
  --color-primary-light-h: 248;
  --color-primary-light-s: 44%;
  --color-primary-light-l: 32%;
  --color-primary-lighter: hsl(248, 44%, 42%);
  --color-primary-lighter-h: 248;
  --color-primary-lighter-s: 44%;
  --color-primary-lighter-l: 42%;
  --color-accent-darker: hsl(193, 100%, 9%);
  --color-accent-darker-h: 193;
  --color-accent-darker-s: 100%;
  --color-accent-darker-l: 9%;
  --color-accent-dark: hsl(193, 100%, 19%);
  --color-accent-dark-h: 193;
  --color-accent-dark-s: 100%;
  --color-accent-dark-l: 19%;
  --color-accent: hsl(193, 100%, 29%);
  --color-accent-h: 193;
  --color-accent-s: 100%;
  --color-accent-l: 29%;
  --color-accent-light: hsl(193, 100%, 39%);
  --color-accent-light-h: 193;
  --color-accent-light-s: 100%;
  --color-accent-light-l: 39%;
  --color-accent-lighter: hsl(193, 100%, 49%);
  --color-accent-lighter-h: 193;
  --color-accent-lighter-s: 100%;
  --color-accent-lighter-l: 49%;
  --color-accent-lighter-plus: hsl(196, 73%, 68%);
  --color-accent-lighter-plus-h: 196;
  --color-accent-lighter-plus-s: 73%;
  --color-accent-lighter-plus-l: 68%;
  --color-tertiary-darker: hsl(60, 12%, 69%);
  --color-tertiary-darker-h: 60;
  --color-tertiary-darker-s: 12%;
  --color-tertiary-darker-l: 69%;
  --color-tertiary-dark: hsl(60, 12%, 79%);
  --color-tertiary-dark-h: 60;
  --color-tertiary-dark-s: 12%;
  --color-tertiary-dark-l: 79%;
  --color-tertiary: hsl(60, 12%, 89%);
  --color-tertiary-h: 60;
  --color-tertiary-s: 12%;
  --color-tertiary-l: 89%;
  --color-tertiary-light: hsl(60, 12%, 94%);
  --color-tertiary-light-h: 60;
  --color-tertiary-light-s: 12%;
  --color-tertiary-light-l: 94%;
  --color-tertiary-lighter: hsl(60, 12%, 100%);
  --color-tertiary-lighter-h: 60;
  --color-tertiary-lighter-s: 12%;
  --color-tertiary-lighter-l: 100%;
  --color-black: hsl(0, 0%, 0%);
  --color-black-h: 0;
  --color-black-s: 0%;
  --color-black-l: 0%;
  --color-white: hsl(0, 0%, 100%);
  --color-white-h: 0;
  --color-white-s: 0%;
  --color-white-l: 100%;
  --color-warning-darker: hsl(46, 100%, 41%);
  --color-warning-darker-h: 46;
  --color-warning-darker-s: 100%;
  --color-warning-darker-l: 41%;
  --color-warning-dark: hsl(46, 100%, 51%);
  --color-warning-dark-h: 46;
  --color-warning-dark-s: 100%;
  --color-warning-dark-l: 51%;
  --color-warning: hsl(46, 100%, 61%);
  --color-warning-h: 46;
  --color-warning-s: 100%;
  --color-warning-l: 61%;
  --color-warning-light: hsl(46, 100%, 71%);
  --color-warning-light-h: 46;
  --color-warning-light-s: 100%;
  --color-warning-light-l: 71%;
  --color-warning-lighter: hsl(46, 100%, 81%);
  --color-warning-lighter-h: 46;
  --color-warning-lighter-s: 100%;
  --color-warning-lighter-l: 81%;
  --color-success-darker: hsl(94, 48%, 36%);
  --color-success-darker-h: 94;
  --color-success-darker-s: 48%;
  --color-success-darker-l: 36%;
  --color-success-dark: hsl(94, 48%, 46%);
  --color-success-dark-h: 94;
  --color-success-dark-s: 48%;
  --color-success-dark-l: 46%;
  --color-success: hsl(94, 48%, 56%);
  --color-success-h: 94;
  --color-success-s: 48%;
  --color-success-l: 56%;
  --color-success-light: hsl(94, 48%, 66%);
  --color-success-light-h: 94;
  --color-success-light-s: 48%;
  --color-success-light-l: 66%;
  --color-success-lighter: hsl(94, 48%, 76%);
  --color-success-lighter-h: 94;
  --color-success-lighter-s: 48%;
  --color-success-lighter-l: 76%;
  --color-error-darker: hsl(355, 90%, 41%);
  --color-error-darker-h: 355;
  --color-error-darker-s: 90%;
  --color-error-darker-l: 41%;
  --color-error-dark: hsl(355, 90%, 51%);
  --color-error-dark-h: 355;
  --color-error-dark-s: 90%;
  --color-error-dark-l: 51%;
  --color-error: hsl(355, 90%, 61%);
  --color-error-h: 355;
  --color-error-s: 90%;
  --color-error-l: 61%;
  --color-error-light: hsl(355, 90%, 71%);
  --color-error-light-h: 355;
  --color-error-light-s: 90%;
  --color-error-light-l: 71%;
  --color-error-lighter: hsl(355, 90%, 81%);
  --color-error-lighter-h: 355;
  --color-error-lighter-s: 90%;
  --color-error-lighter-l: 81%;
  --color-bg: hsl(0, 0%, 100%);
  --color-bg-h: 0;
  --color-bg-s: 0%;
  --color-bg-l: 100%;
  --color-contrast-xlow: hsl(0, 0%, 59%);
  --color-contrast-xlow-h: 0;
  --color-contrast-xlow-s: 0%;
  --color-contrast-xlow-l: 59%;
  --color-contrast-lower: hsl(60, 12%, 89%);
  --color-contrast-lower-h: 60;
  --color-contrast-lower-s: 12%;
  --color-contrast-lower-l: 89%;
  --color-contrast-low: hsl(60, 9%, 77%);
  --color-contrast-low-h: 60;
  --color-contrast-low-s: 9%;
  --color-contrast-low-l: 77%;
  --color-contrast-medium: hsl(60, 12%, 59%);
  --color-contrast-medium-h: 60;
  --color-contrast-medium-s: 12%;
  --color-contrast-medium-l: 59%;
  --color-contrast-mh: hsl(60, 12%, 44%);
  --color-contrast-mh-h: 60;
  --color-contrast-mh-s: 12%;
  --color-contrast-mh-l: 44%;
  --color-contrast-high: hsl(60, 12%, 36%);
  --color-contrast-high-h: 60;
  --color-contrast-high-s: 12%;
  --color-contrast-high-l: 36%;
  --color-contrast-higher: hsl(0, 0%, 15%);
  --color-contrast-higher-h: 0;
  --color-contrast-higher-s: 0%;
  --color-contrast-higher-l: 15%;
  --color-world-student-day: hsl(340, 78%, 62%);
  --color-world-student-day-h: 340;
  --color-world-student-day-s: 78%;
  --color-world-student-day-l: 62%;
  --color-latin-america: hsl(10, 81%, 60%);
  --color-latin-america-h: 10;
  --color-latin-america-s: 81%;
  --color-latin-america-l: 60%;
  --color-europe: hsl(35, 91%, 50%);
  --color-europe-h: 35;
  --color-europe-s: 91%;
  --color-europe-l: 50%;
  --color-south-asia: hsl(46, 100%, 50%);
  --color-south-asia-h: 46;
  --color-south-asia-s: 100%;
  --color-south-asia-l: 50%;
  --color-caribbean: hsl(54, 100%, 55%);
  --color-caribbean-h: 54;
  --color-caribbean-s: 100%;
  --color-caribbean-l: 55%;
  --color-epsa: hsl(65, 65%, 53%);
  --color-epsa-h: 65;
  --color-epsa-s: 65%;
  --color-epsa-l: 53%;
  --color-mena: hsl(102, 49%, 47%);
  --color-mena-h: 102;
  --color-mena-s: 49%;
  --color-mena-l: 47%;
  --color-south-pacific: hsl(180, 56%, 46%);
  --color-south-pacific-h: 180;
  --color-south-pacific-s: 56%;
  --color-south-pacific-l: 46%;
  --color-east-asia: hsl(201, 82%, 74%);
  --color-east-asia-h: 201;
  --color-east-asia-s: 82%;
  --color-east-asia-l: 74%;
  --color-north-america: hsl(204, 92%, 37%);
  --color-north-america-h: 204;
  --color-north-america-s: 92%;
  --color-north-america-l: 37%;
  --color-eurasia: hsl(245, 36%, 44%);
  --color-eurasia-h: 245;
  --color-eurasia-s: 36%;
  --color-eurasia-l: 44%;
  --color-francophone-africa: hsl(282, 28%, 58%);
  --color-francophone-africa-h: 282;
  --color-francophone-africa-s: 28%;
  --color-francophone-africa-l: 58%;
}

.bg--alt {
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
}

:root {
  --font-primary: Open Sans, sans-serif;
  --font-heading: Montserrat, sans-serif;
  --font-main-heading: futura-pt-condensed, sans-serif;
  --font-pre: Courier 10 Pitch, Courier, monospace;
  --font-code: Monaco, Consolas, Andale Mono, DejaVu Sans Mono, monospace;
  --text-base-size: 1em;
  --text-scale-ratio: 1.2;
  --text-xs: calc(1em/var(--text-scale-ratio)/var(--text-scale-ratio));
  --text-xs: calc((1em / var(--text-scale-ratio)) / var(--text-scale-ratio));
  --text-sm: calc(var(--text-xs)*var(--text-scale-ratio));
  --text-sm: calc(var(--text-xs) * var(--text-scale-ratio));
  --text-md: calc(var(--text-sm)*var(--text-scale-ratio)*var(--text-scale-ratio));
  --text-md: calc(var(--text-sm) * var(--text-scale-ratio) * var(--text-scale-ratio));
  --text-lg: calc(var(--text-md)*var(--text-scale-ratio));
  --text-lg: calc(var(--text-md) * var(--text-scale-ratio));
  --text-xl: calc(var(--text-lg)*var(--text-scale-ratio));
  --text-xl: calc(var(--text-lg) * var(--text-scale-ratio));
  --text-xxl: calc(var(--text-xl)*var(--text-scale-ratio));
  --text-xxl: calc(var(--text-xl) * var(--text-scale-ratio));
  --text-xxxl: calc(var(--text-xxl)*var(--text-scale-ratio));
  --text-xxxl: calc(var(--text-xxl) * var(--text-scale-ratio));
  --text-xxxxl: calc(var(--text-xxxl)*var(--text-scale-ratio));
  --text-xxxxl: calc(var(--text-xxxl) * var(--text-scale-ratio));
  --body-line-height: 1.375;
  --heading-line-height: 1.2;
  --pre-line-height: 1.6;
  --font-primary-capital-letter: 1;
}

@media (min-width: 64rem) {
  :root {
    --text-scale-ratio: 1.310371;
  }
}

:root {
  --space-unit:  1em;
  --space-xxxxxs: calc(0.1*var(--space-unit));
  --space-xxxxxs: calc(0.1 * var(--space-unit));
  --space-xxxxs: calc(0.125*var(--space-unit));
  --space-xxxxs: calc(0.125 * var(--space-unit));
  --space-xxxs:  calc(0.25*var(--space-unit));
  --space-xxxs:  calc(0.25 * var(--space-unit));
  --space-xxs:   calc(0.375*var(--space-unit));
  --space-xxs:   calc(0.375 * var(--space-unit));
  --space-xs:    calc(0.5*var(--space-unit));
  --space-xs:    calc(0.5 * var(--space-unit));
  --space-sm:    calc(0.75*var(--space-unit));
  --space-sm:    calc(0.75 * var(--space-unit));
  --space-md:    calc(1.25*var(--space-unit));
  --space-md:    calc(1.25 * var(--space-unit));
  --space-lg:    calc(2*var(--space-unit));
  --space-lg:    calc(2 * var(--space-unit));
  --space-xg:    calc(2.5*var(--space-unit));
  --space-xg:    calc(2.5 * var(--space-unit));
  --space-xl:    calc(3.25*var(--space-unit));
  --space-xl:    calc(3.25 * var(--space-unit));
  --space-xxl:   calc(5.25*var(--space-unit));
  --space-xxl:   calc(5.25 * var(--space-unit));
  --space-xxxl:  calc(8.5*var(--space-unit));
  --space-xxxl:  calc(8.5 * var(--space-unit));
  --space-xxxxl: calc(13.75*var(--space-unit));
  --space-xxxxl: calc(13.75 * var(--space-unit));
  --space-rem-unit:  1rem;
  --space-rem-xxxxs: calc(0.125*var(--space-rem-unit));
  --space-rem-xxxxs: calc(0.125 * var(--space-rem-unit));
  --space-rem-xxxs:  calc(0.25*var(--space-rem-unit));
  --space-rem-xxxs:  calc(0.25 * var(--space-rem-unit));
  --space-rem-xxs:   calc(0.375*var(--space-rem-unit));
  --space-rem-xxs:   calc(0.375 * var(--space-rem-unit));
  --space-rem-xs:    calc(0.5*var(--space-rem-unit));
  --space-rem-xs:    calc(0.5 * var(--space-rem-unit));
  --space-rem-sm:    calc(0.75*var(--space-rem-unit));
  --space-rem-sm:    calc(0.75 * var(--space-rem-unit));
  --space-rem-md:    calc(1.25*var(--space-rem-unit));
  --space-rem-md:    calc(1.25 * var(--space-rem-unit));
  --space-rem-lg:    calc(2*var(--space-rem-unit));
  --space-rem-lg:    calc(2 * var(--space-rem-unit));
  --space-rem-xg:    calc(2.5*var(--space-rem-unit));
  --space-rem-xg:    calc(2.5 * var(--space-rem-unit));
  --space-rem-xl:    calc(3.25*var(--space-rem-unit));
  --space-rem-xl:    calc(3.25 * var(--space-rem-unit));
  --space-rem-xxl:   calc(5.25*var(--space-rem-unit));
  --space-rem-xxl:   calc(5.25 * var(--space-rem-unit));
  --space-rem-xxxl:  calc(8.5*var(--space-rem-unit));
  --space-rem-xxxl:  calc(8.5 * var(--space-rem-unit));
  --space-rem-xxxxl: calc(13.75*var(--space-rem-unit));
  --space-rem-xxxxl: calc(13.75 * var(--space-rem-unit));
  --component-padding: var(--space-md);
}

.padding-top, .padding-top--md {
  padding-top: 1.25em;
  padding-top: calc(1.25 * 1em);
  padding-top: var(--space-md);
}

.padding-top--xxxxs {
  padding-top: 0.125em;
  padding-top: calc(0.125 * 1em);
  padding-top: var(--space-xxxxs);
}

.padding-top--xxxs {
  padding-top: 0.25em;
  padding-top: calc(0.25 * 1em);
  padding-top: var(--space-xxxs);
}

.padding-top--xxs {
  padding-top: 0.375em;
  padding-top: calc(0.375 * 1em);
  padding-top: var(--space-xxs);
}

.padding-top--xs {
  padding-top: 0.5em;
  padding-top: calc(0.5 * 1em);
  padding-top: var(--space-xs);
}

.padding-top--sm {
  padding-top: 0.75em;
  padding-top: calc(0.75 * 1em);
  padding-top: var(--space-sm);
}

.padding-top--lg {
  padding-top: 2em;
  padding-top: calc(2 * 1em);
  padding-top: var(--space-lg);
}

.padding-top--xl {
  padding-top: 3.25em;
  padding-top: calc(3.25 * 1em);
  padding-top: var(--space-xl);
}

.padding-top--xxl {
  padding-top: 5.25em;
  padding-top: calc(5.25 * 1em);
  padding-top: var(--space-xxl);
}

.padding-top--xxxl {
  padding-top: 8.5em;
  padding-top: calc(8.5 * 1em);
  padding-top: var(--space-xxxl);
}

.padding-top--xxxxl {
  padding-top: 13.75em;
  padding-top: calc(13.75 * 1em);
  padding-top: var(--space-xxxxl);
}

.padding-bottom, .padding-bottom--md {
  padding-bottom: 1.25em;
  padding-bottom: calc(1.25 * 1em);
  padding-bottom: var(--space-md);
}

.padding-bottom--xxxxs {
  padding-bottom: 0.125em;
  padding-bottom: calc(0.125 * 1em);
  padding-bottom: var(--space-xxxxs);
}

.padding-bottom--xxxs {
  padding-bottom: 0.25em;
  padding-bottom: calc(0.25 * 1em);
  padding-bottom: var(--space-xxxs);
}

.padding-bottom--xxs {
  padding-bottom: 0.375em;
  padding-bottom: calc(0.375 * 1em);
  padding-bottom: var(--space-xxs);
}

.padding-bottom--xs {
  padding-bottom: 0.5em;
  padding-bottom: calc(0.5 * 1em);
  padding-bottom: var(--space-xs);
}

.padding-bottom--sm {
  padding-bottom: 0.75em;
  padding-bottom: calc(0.75 * 1em);
  padding-bottom: var(--space-sm);
}

.padding-bottom--lg {
  padding-bottom: 2em;
  padding-bottom: calc(2 * 1em);
  padding-bottom: var(--space-lg);
}

.padding-bottom--xl {
  padding-bottom: 3.25em;
  padding-bottom: calc(3.25 * 1em);
  padding-bottom: var(--space-xl);
}

.padding-bottom--xxl {
  padding-bottom: 5.25em;
  padding-bottom: calc(5.25 * 1em);
  padding-bottom: var(--space-xxl);
}

.padding-bottom--xxxl {
  padding-bottom: 8.5em;
  padding-bottom: calc(8.5 * 1em);
  padding-bottom: var(--space-xxxl);
}

.padding-bottom--xxxxl {
  padding-bottom: 13.75em;
  padding-bottom: calc(13.75 * 1em);
  padding-bottom: var(--space-xxxxl);
}

.side-padding--md {
  padding-left: 1.25em;
  padding-left: calc(1.25 * 1em);
  padding-left: var(--space-md);
  padding-right: 1.25em;
  padding-right: calc(1.25 * 1em);
  padding-right: var(--space-md);
}

.margin-top, .margin-top--md {
  margin-top: 1.25em;
  margin-top: calc(1.25 * 1em);
  margin-top: var(--space-md);
}

.margin-top--xxxxs {
  margin-top: 0.125em;
  margin-top: calc(0.125 * 1em);
  margin-top: var(--space-xxxxs);
}

.margin-top--xxxs {
  margin-top: 0.25em;
  margin-top: calc(0.25 * 1em);
  margin-top: var(--space-xxxs);
}

.margin-top--xxs {
  margin-top: 0.375em;
  margin-top: calc(0.375 * 1em);
  margin-top: var(--space-xxs);
}

.margin-top--xs {
  margin-top: 0.5em;
  margin-top: calc(0.5 * 1em);
  margin-top: var(--space-xs);
}

.margin-top--sm {
  margin-top: 0.75em;
  margin-top: calc(0.75 * 1em);
  margin-top: var(--space-sm);
}

.margin-top--lg {
  margin-top: 2em;
  margin-top: calc(2 * 1em);
  margin-top: var(--space-lg);
}

.margin-top--xl, .single-region .block-acf-globalministrylist {
  margin-top: 3.25em;
  margin-top: calc(3.25 * 1em);
  margin-top: var(--space-xl);
}

.margin-top--xxl {
  margin-top: 5.25em;
  margin-top: calc(5.25 * 1em);
  margin-top: var(--space-xxl);
}

.margin-top--xxxl {
  margin-top: 8.5em;
  margin-top: calc(8.5 * 1em);
  margin-top: var(--space-xxxl);
}

.margin-top--xxxxl {
  margin-top: 13.75em;
  margin-top: calc(13.75 * 1em);
  margin-top: var(--space-xxxxl);
}

.margin-bottom, .margin-bottom--md {
  margin-bottom: 1.25em;
  margin-bottom: calc(1.25 * 1em);
  margin-bottom: var(--space-md);
}

.margin-bottom--xxxxs {
  margin-bottom: 0.125em;
  margin-bottom: calc(0.125 * 1em);
  margin-bottom: var(--space-xxxxs);
}

.margin-bottom--xxxs {
  margin-bottom: 0.25em;
  margin-bottom: calc(0.25 * 1em);
  margin-bottom: var(--space-xxxs);
}

.margin-bottom--xxs {
  margin-bottom: 0.375em;
  margin-bottom: calc(0.375 * 1em);
  margin-bottom: var(--space-xxs);
}

.margin-bottom--xs {
  margin-bottom: 0.5em;
  margin-bottom: calc(0.5 * 1em);
  margin-bottom: var(--space-xs);
}

.margin-bottom--sm {
  margin-bottom: 0.75em;
  margin-bottom: calc(0.75 * 1em);
  margin-bottom: var(--space-sm);
}

.margin-bottom--lg {
  margin-bottom: 2em;
  margin-bottom: calc(2 * 1em);
  margin-bottom: var(--space-lg);
}

.margin-bottom--xl {
  margin-bottom: 3.25em;
  margin-bottom: calc(3.25 * 1em);
  margin-bottom: var(--space-xl);
}

.margin-bottom--xxl {
  margin-bottom: 5.25em;
  margin-bottom: calc(5.25 * 1em);
  margin-bottom: var(--space-xxl);
}

.margin-bottom--xxxl {
  margin-bottom: 8.5em;
  margin-bottom: calc(8.5 * 1em);
  margin-bottom: var(--space-xxxl);
}

.margin-bottom--xxxxl {
  margin-bottom: 13.75em;
  margin-bottom: calc(13.75 * 1em);
  margin-bottom: var(--space-xxxxl);
}

:root {
  --radius: 0.25em;
  --form-elem-border: 0.125rem;
  --button-border-size: 0.875rem;
  --scroll-bar: 0.5rem;
  --icon-sise-lg: 1.6875rem;
  --icon-sise-md: 1.25rem;
  --icon-sise-sm: 0.9375rem;
  --aspect-ratio--90-59: 90/59;
  --aspect-ratio--4-4: 4/4;
  --aspect-ratio--16-9: 16/9;
  --aspect-ratio--4-3: 4/3;
  --text-vspace-multiplier: 1;
  --shadow-sm: 0 1px 1px alpha(var(--color-black), .2), 0 1px 8px alpha(var(--color-black), .1);
  --shadow-md: 0 1px 8px alpha(var(--color-black), .1), 0 8px 24px alpha(var(--color-black), .15);
  --shadow-lg: 0 1px 8px alpha(var(--color-black), .1), 0 16px 48px alpha(var(--color-black), .1), 0 24px 60px alpha(var(--color-black), .1);
  --transition-bounce: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  --transition-ease-in-out: cubic-bezier(0.645, 0.045, 0.355, 1);
  --transition-ease-in: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  --transition-ease-out: cubic-bezier(0.215, 0.61, 0.355, 1);
}

/* --------------------------------------------------------------
# Normalize
-------------------------------------------------------------- */
/*--------------------------------------------------------------
## Normalize
--------------------------------------------------------------*/
/*! normalize.css v8.0.0 | 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;
}

/**
 * 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 */
  -webkit-text-decoration: underline dotted;
          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;
}

/*--------------------------------------------------------------
## Mmenu
--------------------------------------------------------------*/
/*!
 * mmenu.js
 * mmenujs.com
 *
 * Copyright (c) Fred Heusschen
 * www.frebsite.nl
 *
 * License: CC-BY-NC-4.0
 * http://creativecommons.org/licenses/by-nc/4.0/
 */
:root {
  --mm-line-height: 20px;
  --mm-listitem-size: 44px;
  --mm-navbar-size: 44px;
  --mm-offset-top: 0;
  --mm-offset-right: 0;
  --mm-offset-bottom: 0;
  --mm-offset-left: 0;
  --mm-color-border: rgba(0, 0, 0, 0.1);
  --mm-color-button: rgba(0, 0, 0, 0.3);
  --mm-color-text: rgba(0, 0, 0, 0.75);
  --mm-color-text-dimmed: rgba(0, 0, 0, 0.3);
  --mm-color-background: #f3f3f3;
  --mm-color-background-highlight: rgba(0, 0, 0, 0.05);
  --mm-color-background-emphasis: rgba(255, 255, 255, 0.4);
  --mm-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}

.mm-hidden {
  display: none !important;
}

.mm-wrapper {
  overflow-x: hidden;
  position: relative;
}

.mm-menu {
  background: #f3f3f3;
  background: var(--mm-color-background);
  border-color: rgba(0, 0, 0, 0.1);
  border-color: var(--mm-color-border);
  color: rgba(0, 0, 0, 0.75);
  color: var(--mm-color-text);
  line-height: 20px;
  line-height: var(--mm-line-height);
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  position: absolute;
  top: 0;
  top: var(--mm-offset-top);
  right: 0;
  right: var(--mm-offset-right);
  bottom: 0;
  bottom: var(--mm-offset-bottom);
  left: 0;
  left: var(--mm-offset-left);
  z-index: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.mm-menu a,
.mm-menu a:link,
.mm-menu a:active,
.mm-menu a:visited,
.mm-menu a:hover {
  color: inherit;
  text-decoration: none;
}

[dir="rtl"] .mm-menu {
  direction: rtl;
}

.mm-panel {
  background: #f3f3f3;
  background: var(--mm-color-background);
  border-color: rgba(0, 0, 0, 0.1);
  border-color: var(--mm-color-border);
  color: rgba(0, 0, 0, 0.75);
  color: var(--mm-color-text);
  -webkit-overflow-scrolling: touch;
  overflow: scroll;
  overflow-x: hidden;
  overflow-y: auto;
  box-sizing: border-box;
  width: 100%;
  transform: translate3d(100%, 0, 0);
  transition: transform 0.4s ease;
}

.mm-panel:not(.mm-hidden) {
  display: block;
}

.mm-panel:after {
  content: '';
  display: block;
  height: 20px;
}

.mm-panel_opened {
  z-index: 1;
  transform: translate3d(0%, 0, 0);
}

.mm-panel_opened-parent {
  transform: translate3d(-30%, 0, 0);
}

.mm-panel_highest {
  z-index: 2;
}

.mm-panel_noanimation {
  transition: none !important;
}

.mm-panel_noanimation.mm-panel_opened-parent {
  transform: translate3d(0, 0, 0);
}

.mm-panel__content {
  padding: 20px;
}

.mm-panels {
  background: #f3f3f3;
  background: var(--mm-color-background);
  border-color: rgba(0, 0, 0, 0.1);
  border-color: var(--mm-color-border);
  color: rgba(0, 0, 0, 0.75);
  color: var(--mm-color-text);
  position: relative;
  height: 100%;
  flex-grow: 1;
  overflow: hidden;
}

.mm-panels > .mm-panel {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0;
}

[dir="rtl"] .mm-panel:not(.mm-panel_opened) {
  transform: translate3d(-100%, 0, 0);
}

[dir="rtl"] .mm-panel.mm-panel_opened-parent {
  transform: translate3d(30%, 0, 0);
}

.mm-listitem_vertical > .mm-panel {
  transform: none !important;
  display: none;
  width: 100%;
  padding: 10px 0 10px 10px;
}

.mm-listitem_vertical > .mm-panel:before, .mm-listitem_vertical > .mm-panel:after {
  content: none;
  display: none;
}

.mm-listitem_opened > .mm-panel {
  display: block;
}

.mm-listitem_vertical > .mm-listitem__btn {
  height: 44px;
  height: 44px;
  height: var(--mm-listitem-size);
  bottom: auto;
}

.mm-listitem_vertical .mm-listitem:last-child:after {
  border-color: transparent;
}

.mm-listitem_opened > .mm-listitem__btn:after {
  transform: rotate(225deg);
  right: 19px;
}

.mm-btn {
  box-sizing: border-box;
  width: 44px;
  flex-shrink: 0;
  padding: 0;
}

.mm-btn:before, .mm-btn:after {
  border-color: rgba(0, 0, 0, 0.3);
  border-color: var(--mm-color-button);
  border-width: 2px;
  border-style: solid;
}

.mm-btn_prev:before, .mm-btn_next:after {
  content: '';
  border-bottom: none;
  border-right: none;
  box-sizing: content-box;
  display: block;
  width: 8px;
  height: 8px;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
}

.mm-btn_prev:before {
  transform: rotate(-45deg);
  left: 23px;
  right: auto;
}

.mm-btn_next:after {
  transform: rotate(135deg);
  right: 23px;
  left: auto;
}

.mm-btn_close:before, .mm-btn_close:after {
  content: '';
  box-sizing: content-box;
  display: block;
  width: 5px;
  height: 5px;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  transform: rotate(-45deg);
}

.mm-btn_close:before {
  border-right: none;
  border-bottom: none;
  right: 18px;
}

.mm-btn_close:after {
  border-left: none;
  border-top: none;
  right: 25px;
}

[dir="rtl"] .mm-btn_next:after {
  transform: rotate(-45deg);
  left: 23px;
  right: auto;
}

[dir="rtl"] .mm-btn_prev:before {
  transform: rotate(135deg);
  right: 23px;
  left: auto;
}

[dir="rtl"] .mm-btn_close:before, [dir="rtl"] .mm-btn_close:after {
  right: auto;
}

[dir="rtl"] .mm-btn_close:before {
  left: 25px;
}

[dir="rtl"] .mm-btn_close:after {
  left: 18px;
}

.mm-navbar {
  background: #f3f3f3;
  background: var(--mm-color-background);
  border-color: rgba(0, 0, 0, 0.1);
  border-color: var(--mm-color-border);
  color: rgba(0, 0, 0, 0.3);
  color: var(--mm-color-text-dimmed);
  text-align: center;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  display: flex;
  height: 44px;
  height: var(--mm-navbar-size);
  opacity: 1;
  transition: opacity 0.4s ease;
}

.mm-navbar > * {
  box-sizing: border-box;
  display: block;
  padding: 12px;
  padding: calc((44px - 20px) * 0.5);
  padding: calc((var(--mm-navbar-size) - var(--mm-line-height))*0.5);
  padding: calc((var(--mm-navbar-size) - var(--mm-line-height)) * 0.5);
  padding-left: 0;
  padding-right: 0;
}

.mm-navbar a,
.mm-navbar a:hover {
  text-decoration: none;
}

.mm-navbar__title {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  flex-grow: 1;
  width: 100%;
}

.mm-navbar__btn {
  position: relative;
}

.mm-navbar__btn:first-child {
  text-align: left;
}

.mm-navbar__btn:last-child {
  text-align: right;
}

[dir="rtl"] .mm-navbar {
  flex-direction: row-reverse;
}

[dir="rtl"] .mm-navbar__btn:first-child {
  text-align: right;
}

[dir="rtl"] .mm-navbar__btn:last-child {
  text-align: left;
}

.mm-listview {
  list-style: none;
  display: block;
  padding: 0;
  margin: 0;
}

.mm-listitem {
  color: rgba(0, 0, 0, 0.75);
  color: var(--mm-color-text);
  border-color: rgba(0, 0, 0, 0.1);
  border-color: var(--mm-color-border);
  list-style: none;
  display: block;
  padding: 0;
  margin: 0;
  position: relative;
  display: flex;
  flex-wrap: wrap;
}

.mm-listitem:after {
  content: '';
  border-color: inherit;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  display: block;
  position: absolute;
  left: 20px;
  right: 0;
  bottom: 0;
}

.mm-listitem a,
.mm-listitem a:hover {
  text-decoration: none;
}

.mm-listitem__text, .mm-listitem__btn {
  color: inherit;
  display: block;
  padding: 12px;
  padding: calc( (44px - 20px) / 2);
  padding: calc((var( --mm-listitem-size ) - var( --mm-line-height ))/2);
  padding: calc( (var( --mm-listitem-size ) - var( --mm-line-height )) / 2);
  padding-left: 0;
  padding-right: 0;
}

.mm-listitem__text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-left: 20px;
  padding-right: 10px;
  flex-grow: 1;
  flex-basis: 10%;
}

.mm-listitem__btn {
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0.4);
  -webkit-tap-highlight-color: var(--mm-color-background-emphasis);
  tap-highlight-color: rgba(255, 255, 255, 0.4);
  tap-highlight-color: var(--mm-color-background-emphasis);
  background: rgba(3, 2, 1, 0);
  border-color: inherit;
  width: auto;
  padding-right: 54px;
  position: relative;
}

.mm-listitem__btn:not(.mm-listitem__text) {
  border-left-width: 1px;
  border-left-style: solid;
}

.mm-listitem_selected > .mm-listitem__text {
  background: rgba(255, 255, 255, 0.4);
  background: var(--mm-color-background-emphasis);
}

.mm-listitem_opened > .mm-listitem__btn,
.mm-listitem_opened > .mm-panel {
  background: rgba(0, 0, 0, 0.05);
  background: var(--mm-color-background-highlight);
}

[dir="rtl"] .mm-listitem:after {
  left: 0;
  right: 20px;
}

[dir="rtl"] .mm-listitem__text {
  padding-left: 10px;
  padding-right: 20px;
}

[dir="rtl"] .mm-listitem__btn {
  padding-left: 54px;
  border-left-width: 0;
  border-left-style: none;
}

[dir="rtl"] .mm-listitem__btn:not(.mm-listitem__text) {
  padding-right: 0;
  border-right-width: 1px;
  border-right-style: solid;
}

.mm-page {
  box-sizing: border-box;
  position: relative;
}

.mm-slideout {
  transition: transform 0.4s ease;
  z-index: 1;
}

.mm-wrapper_opened {
  overflow-x: hidden;
  position: relative;
}

.mm-wrapper_background .mm-page {
  background: inherit;
}

.mm-menu_offcanvas {
  position: fixed;
  right: auto;
  z-index: 0;
}

.mm-menu_offcanvas:not(.mm-menu_opened) {
  display: none;
}

.mm-menu_offcanvas {
  width: 80%;
  min-width: 240px;
  max-width: 440px;
}

.mm-wrapper_opening .mm-menu_offcanvas ~ .mm-slideout {
  transform: translate3d(80vw, 0, 0);
}

@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_offcanvas ~ .mm-slideout {
    transform: translate3d(240px, 0, 0);
  }
}

@media all and (min-width: 550px) {
  .mm-wrapper_opening .mm-menu_offcanvas ~ .mm-slideout {
    transform: translate3d(440px, 0, 0);
  }
}

.mm-wrapper__blocker {
  background: rgba(3, 2, 1, 0);
  overflow: hidden;
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
}

.mm-wrapper_blocking {
  overflow: hidden;
}

.mm-wrapper_blocking body {
  overflow: hidden;
}

.mm-wrapper_blocking .mm-wrapper__blocker {
  display: block;
}

[dir="rtl"] .mm-menu_offcanvas {
  /*left: unset;
		right: 0;*/
}

.mm-sronly {
  border: 0 !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  -webkit-clip-path: inset(50%) !important;
          clip-path: inset(50%) !important;
  white-space: nowrap !important;
  width: 1px !important;
  min-width: 1px !important;
  height: 1px !important;
  min-height: 1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
}

.mm-menu_autoheight {
  transition: none 0.4s ease;
  transition-property: transform, height;
}

.mm-menu_autoheight:not(.mm-menu_offcanvas) {
  position: relative;
}

.mm-menu_autoheight.mm-menu_position-top, .mm-menu_autoheight.mm-menu_position-bottom {
  max-height: 80%;
}

.mm-menu_autoheight-measuring .mm-panel {
  display: block !important;
}

.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel {
  display: none !important;
}

.mm-menu_autoheight-measuring .mm-panels > .mm-panel {
  bottom: auto !important;
  height: auto !important;
}

[class*="mm-menu_columns-"] {
  transition-property: width;
}

[class*="mm-menu_columns-"] .mm-panels > .mm-panel {
  right: auto;
  transition-property: width, transform;
}

[class*="mm-menu_columns-"] .mm-panels > .mm-panel_opened,
[class*="mm-menu_columns-"] .mm-panels > .mm-panel_opened-parent {
  display: block !important;
}

[class*="mm-panel_columns-"] {
  border-right: 1px solid;
  border-color: inherit;
}

.mm-menu_columns-1 .mm-panel_columns-0,
.mm-menu_columns-2 .mm-panel_columns-1,
.mm-menu_columns-3 .mm-panel_columns-2,
.mm-menu_columns-4 .mm-panel_columns-3 {
  border-right: none;
}

[class*='mm-menu_columns-'] .mm-panels > .mm-panel_columns-0 {
  transform: translate3d(0%, 0, 0);
}

.mm-menu_columns-0 .mm-panels > .mm-panel {
  z-index: 0;
}

.mm-menu_columns-0 .mm-panels > .mm-panel else {
  width: 100%;
}

.mm-menu_columns-0 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
  transform: translate3d(100%, 0, 0);
}

.mm-menu_columns-0 {
  width: 80%;
  min-width: 240px;
  max-width: 0px;
}

.mm-wrapper_opening .mm-menu_columns-0 ~ .mm-slideout {
  transform: translate3d(80vw, 0, 0);
}

@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_columns-0 ~ .mm-slideout {
    transform: translate3d(240px, 0, 0);
  }
}

@media all and (min-width: 0px) {
  .mm-wrapper_opening .mm-menu_columns-0 ~ .mm-slideout {
    transform: translate3d(0px, 0, 0);
  }
}

.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
  transform: translate3d(-80vw, 0, 0);
}

@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(-240px, 0, 0);
  }
}

@media all and (min-width: 0px) {
  .mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(0px, 0, 0);
  }
}

[class*='mm-menu_columns-'] .mm-panels > .mm-panel_columns-1 {
  transform: translate3d(100%, 0, 0);
}

.mm-menu_columns-1 .mm-panels > .mm-panel {
  z-index: 1;
  width: 100%;
}

.mm-menu_columns-1 .mm-panels > .mm-panel else {
  width: 100%;
}

.mm-menu_columns-1 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
  transform: translate3d(200%, 0, 0);
}

.mm-menu_columns-1 {
  width: 80%;
  min-width: 240px;
  max-width: 440px;
}

.mm-wrapper_opening .mm-menu_columns-1 ~ .mm-slideout {
  transform: translate3d(80vw, 0, 0);
}

@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_columns-1 ~ .mm-slideout {
    transform: translate3d(240px, 0, 0);
  }
}

@media all and (min-width: 550px) {
  .mm-wrapper_opening .mm-menu_columns-1 ~ .mm-slideout {
    transform: translate3d(440px, 0, 0);
  }
}

.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
  transform: translate3d(-80vw, 0, 0);
}

@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(-240px, 0, 0);
  }
}

@media all and (min-width: 550px) {
  .mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(-440px, 0, 0);
  }
}

[class*='mm-menu_columns-'] .mm-panels > .mm-panel_columns-2 {
  transform: translate3d(200%, 0, 0);
}

.mm-menu_columns-2 .mm-panels > .mm-panel {
  z-index: 2;
  width: 50%;
}

.mm-menu_columns-2 .mm-panels > .mm-panel else {
  width: 100%;
}

.mm-menu_columns-2 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
  transform: translate3d(300%, 0, 0);
}

.mm-menu_columns-2 {
  width: 80%;
  min-width: 240px;
  max-width: 880px;
}

.mm-wrapper_opening .mm-menu_columns-2 ~ .mm-slideout {
  transform: translate3d(80vw, 0, 0);
}

@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_columns-2 ~ .mm-slideout {
    transform: translate3d(240px, 0, 0);
  }
}

@media all and (min-width: 1100px) {
  .mm-wrapper_opening .mm-menu_columns-2 ~ .mm-slideout {
    transform: translate3d(880px, 0, 0);
  }
}

.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
  transform: translate3d(-80vw, 0, 0);
}

@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(-240px, 0, 0);
  }
}

@media all and (min-width: 1100px) {
  .mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(-880px, 0, 0);
  }
}

[class*='mm-menu_columns-'] .mm-panels > .mm-panel_columns-3 {
  transform: translate3d(300%, 0, 0);
}

.mm-menu_columns-3 .mm-panels > .mm-panel {
  z-index: 3;
  width: 33.34%;
}

.mm-menu_columns-3 .mm-panels > .mm-panel else {
  width: 100%;
}

.mm-menu_columns-3 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
  transform: translate3d(400%, 0, 0);
}

.mm-menu_columns-3 {
  width: 80%;
  min-width: 240px;
  max-width: 1320px;
}

.mm-wrapper_opening .mm-menu_columns-3 ~ .mm-slideout {
  transform: translate3d(80vw, 0, 0);
}

@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_columns-3 ~ .mm-slideout {
    transform: translate3d(240px, 0, 0);
  }
}

@media all and (min-width: 1650px) {
  .mm-wrapper_opening .mm-menu_columns-3 ~ .mm-slideout {
    transform: translate3d(1320px, 0, 0);
  }
}

.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
  transform: translate3d(-80vw, 0, 0);
}

@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(-240px, 0, 0);
  }
}

@media all and (min-width: 1650px) {
  .mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(-1320px, 0, 0);
  }
}

[class*='mm-menu_columns-'] .mm-panels > .mm-panel_columns-4 {
  transform: translate3d(400%, 0, 0);
}

.mm-menu_columns-4 .mm-panels > .mm-panel {
  z-index: 4;
  width: 25%;
}

.mm-menu_columns-4 .mm-panels > .mm-panel else {
  width: 100%;
}

.mm-menu_columns-4 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
  transform: translate3d(500%, 0, 0);
}

.mm-menu_columns-4 {
  width: 80%;
  min-width: 240px;
  max-width: 1760px;
}

.mm-wrapper_opening .mm-menu_columns-4 ~ .mm-slideout {
  transform: translate3d(80vw, 0, 0);
}

@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_columns-4 ~ .mm-slideout {
    transform: translate3d(240px, 0, 0);
  }
}

@media all and (min-width: 2200px) {
  .mm-wrapper_opening .mm-menu_columns-4 ~ .mm-slideout {
    transform: translate3d(1760px, 0, 0);
  }
}

.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
  transform: translate3d(-80vw, 0, 0);
}

@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(-240px, 0, 0);
  }
}

@media all and (min-width: 2200px) {
  .mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(-1760px, 0, 0);
  }
}

[class*="mm-menu_columns-"].mm-menu_position-bottom, [class*="mm-menu_columns-"].mm-menu_position-top {
  width: 100%;
  max-width: 100%;
  min-width: 100%;
}

.mm-wrapper_opening [class*="mm-menu_columns-"].mm-menu_position-front {
  transition-property: width, min-width, max-width, transform;
}

.mm-counter {
  color: rgba(0, 0, 0, 0.3);
  color: var(--mm-color-text-dimmed);
  text-align: right;
  display: block;
  padding-left: 20px;
  float: right;
}

.mm-listitem_nosubitems > .mm-counter {
  display: none;
}

[dir='rtl'] .mm-counter {
  text-align: left;
  float: left;
  padding-left: 0;
  padding-right: 20px;
}

.mm-divider {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  opacity: 1;
  transition: opacity 0.4s ease;
  font-size: 75%;
  text-transform: uppercase;
  background: #f3f3f3;
  background: var(--mm-color-background);
  position: -webkit-sticky;
  position: sticky;
  z-index: 1;
  top: 0;
  min-height: 20px;
  min-height: var(--mm-line-height);
  padding: 4.3px;
  padding: calc( ((44px * 0.65) - 20px) * 0.5);
  padding: calc((var(--mm-listitem-size)*0.65 - var(--mm-line-height))*0.5);
  padding: calc( ((var(--mm-listitem-size) * 0.65) - var(--mm-line-height)) * 0.5);
  padding-right: 10px;
  padding-left: 20px;
}

.mm-divider:before {
  content: '';
  background: rgba(0, 0, 0, 0.05);
  background: var(--mm-color-background-highlight);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
}

.mm-menu_dividers-light .mm-divider {
  font-size: inherit;
  color: rgba(0, 0, 0, 0.3);
  color: var(--mm-color-text-dimmed);
  padding-top: 18px;
  padding-top: calc( (44px - 20px) * 0.75);
  padding-top: calc((var(--mm-listitem-size) - var(--mm-line-height))*0.75);
  padding-top: calc( (var(--mm-listitem-size) - var(--mm-line-height)) * 0.75);
  padding-bottom: 6px;
  padding-bottom: calc( (44px - 20px) * 0.25);
  padding-bottom: calc((var(--mm-listitem-size) - var(--mm-line-height))*0.25);
  padding-bottom: calc( (var(--mm-listitem-size) - var(--mm-line-height)) * 0.25);
}

.mm-menu_dividers-light .mm-divider:before {
  background: inherit;
}

.mm-menu_border-none .mm-divider {
  border-top-width: 1px;
  border-top-style: solid;
}

.mm-wrapper_dragging .mm-menu,
.mm-wrapper_dragging .mm-slideout {
  transition-duration: 0s !important;
}

.mm-menu_dropdown {
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
  height: 80%;
}

.mm-wrapper_dropdown .mm-slideout {
  transform: none !important;
  z-index: 0;
}

.mm-wrapper_dropdown .mm-wrapper__blocker {
  transition-delay: 0s !important;
  z-index: 1;
}

.mm-wrapper_dropdown .mm-menu_dropdown {
  z-index: 2;
}

.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown {
  display: none;
}

[class*="mm-menu_tip-"]:before {
  content: '';
  background: inherit;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
  display: block;
  width: 15px;
  height: 15px;
  position: absolute;
  z-index: 0;
  transform: rotate(45deg);
}

.mm-menu_tip-left:before {
  left: 22px;
}

.mm-menu_tip-right:before {
  right: 22px;
}

.mm-menu_tip-top:before {
  top: -8px;
}

.mm-menu_tip-bottom:before {
  bottom: -8px;
}

:root {
  --mm-iconbar-size: 44px;
}

.mm-menu_iconbar-left .mm-panels,
.mm-menu_iconbar-left .mm-navbars_top,
.mm-menu_iconbar-left .mm-navbars_bottom {
  margin-left: 44px;
  margin-left: var(--mm-iconbar-size);
}

.mm-menu_iconbar-left .mm-iconbar {
  border-right-width: 1px;
  display: block;
  left: 0;
}

.mm-menu_iconbar-right .mm-panels,
.mm-menu_iconbar-right .mm-navbars_top,
.mm-menu_iconbar-right .mm-navbars_bottom {
  margin-right: 44px;
  margin-right: var(--mm-iconbar-size);
}

.mm-menu_iconbar-right .mm-iconbar {
  border-left-width: 1px;
  display: block;
  right: 0;
}

.mm-iconbar {
  background: #f3f3f3;
  background: var(--mm-color-background);
  color: rgba(0, 0, 0, 0.3);
  color: var(--mm-color-text-dimmed);
  border: 0 solid rgba(0, 0, 0, 0.1);
  border-color: rgba(0, 0, 0, 0.1);
  border-color: var(--mm-color-border);
  text-align: center;
  overflow: hidden;
  display: none;
  box-sizing: border-box;
  width: 44px;
  width: var(--mm-iconbar-size);
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 2;
}

.mm-iconbar__top, .mm-iconbar__bottom {
  width: inherit;
  position: absolute;
}

.mm-iconbar__top > *, .mm-iconbar__bottom > * {
  box-sizing: border-box;
  display: block;
  padding: 11px 0;
}

.mm-iconbar__top a, .mm-iconbar__bottom a,
.mm-iconbar__top a:hover,
.mm-iconbar__bottom a:hover {
  text-decoration: none;
}

.mm-iconbar__top {
  top: 0;
}

.mm-iconbar__bottom {
  bottom: 0;
}

.mm-iconbar__tab_selected {
  background: rgba(255, 255, 255, 0.4);
  background: var(--mm-color-background-emphasis);
}

:root {
  --mm-iconpanel-size: 44px;
}

.mm-panel_iconpanel-1 {
  width: calc(100% - 44px);
  width: calc( 100% - ( 44px * 1 ));
  width: calc(100% - var( --mm-iconpanel-size )*1);
  width: calc( 100% - ( var( --mm-iconpanel-size ) * 1 ));
}

.mm-panel_iconpanel-2 {
  width: calc(100% - 88px);
  width: calc( 100% - ( 44px * 2 ));
  width: calc(100% - var( --mm-iconpanel-size )*2);
  width: calc( 100% - ( var( --mm-iconpanel-size ) * 2 ));
}

.mm-panel_iconpanel-3 {
  width: calc(100% - 132px);
  width: calc( 100% - ( 44px * 3 ));
  width: calc(100% - var( --mm-iconpanel-size )*3);
  width: calc( 100% - ( var( --mm-iconpanel-size ) * 3 ));
}

.mm-panel_iconpanel-first ~ .mm-panel {
  width: calc(100% - 44px);
  width: calc(100% - var(--mm-iconpanel-size));
}

.mm-menu_iconpanel .mm-panels > .mm-panel {
  left: auto;
  transition-property: transform, width;
}

.mm-menu_iconpanel .mm-panels > .mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0) {
  border-left-width: 1px;
  border-left-style: solid;
}

.mm-menu_iconpanel .mm-panels > .mm-panel_opened,
.mm-menu_iconpanel .mm-panels > .mm-panel_opened-parent {
  display: block !important;
}

.mm-menu_iconpanel .mm-panels > .mm-panel_opened-parent {
  overflow-y: hidden;
  transform: unset;
}

.mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar,
.mm-menu_hidedivider .mm-panel_opened-parent .mm-divider {
  opacity: 0;
}

.mm-panel__blocker {
  background: inherit;
  opacity: 0;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 3;
  transition: opacity 0.4s ease;
}

.mm-panel_opened-parent .mm-panel__blocker {
  opacity: 0.6;
  bottom: -100000px;
}

[dir="rtl"] .mm-menu_iconpanel .mm-panels > .mm-panel {
  left: 0;
  right: auto;
  transition-property: transform, width;
}

[dir="rtl"] .mm-menu_iconpanel .mm-panels > .mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0) {
  border-left: none;
  border-right: 1px solid;
  border-color: inherit;
}

.mm-menu_keyboardfocus a:focus,
.mm-menu_keyboardfocus.mm-menu_opened ~ .mm-wrapper__blocker a:focus {
  outline: none;
  background: rgba(255, 255, 255, 0.4);
  background: var(--mm-color-background-emphasis);
}

.mm-wrapper__blocker .mm-tabstart {
  cursor: default;
  display: block;
  width: 100%;
  height: 100%;
}

.mm-wrapper__blocker .mm-tabend {
  opacity: 0;
  position: absolute;
  bottom: 0;
}

.mm-navbars_top, .mm-navbars_bottom {
  background: inherit;
  border-color: inherit;
  border-width: 0;
  position: relative;
  flex-shrink: 0;
}

.mm-navbars_top > .mm-navbar, .mm-navbars_bottom > .mm-navbar {
  border-width: 0;
}

.mm-navbars_top > .mm-navbar > :not(img):not(.mm-btn), .mm-navbars_bottom > .mm-navbar > :not(img):not(.mm-btn) {
  flex-grow: 1;
}

.mm-navbars_top {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

.mm-navbars_bottom {
  border-top-style: solid;
  border-top-width: 1px;
}

.mm-navbar__breadcrumbs {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  overflow-x: auto;
  text-align: left;
  flex-grow: 1;
  width: 100%;
  padding: 0;
}

.mm-navbar__breadcrumbs > * {
  display: inline-block;
  padding: 12px;
  padding: calc( (44px - 20px) * .5);
  padding: calc((var( --mm-navbar-size ) - var( --mm-line-height ))*0.5);
  padding: calc( (var( --mm-navbar-size ) - var( --mm-line-height )) * .5);
  padding-left: 0;
  padding-right: 6px;
}

.mm-navbar__breadcrumbs > a {
  text-decoration: underline;
}

.mm-btn.mm-hidden + .mm-navbar__breadcrumbs {
  padding-left: 20px;
}

.mm-navbar__tab_selected {
  background: inherit !important;
  color: inherit !important;
  border-width: 1px;
  border-style: solid;
  border-color: inherit;
}

.mm-navbar__tab_selected:first-child {
  border-left: none;
}

.mm-navbar__tab_selected:last-child {
  border-right: none;
}

.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs,
.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar {
  background: inherit !important;
  color: inherit !important;
}

.mm-navbars_top .mm-navbar_tabs:not(:last-child) {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

.mm-navbars_top .mm-navbar__tab_selected {
  border-bottom: none;
  margin-bottom: -1px;
}

.mm-navbars_top .mm-navbar_tabs:first-child .mm-navbar__tab_selected {
  border-top: none;
}

.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar {
  background: inherit;
  color: inherit;
}

.mm-navbars_bottom .mm-navbar_tabs:not(:first-child) {
  border-top-width: 1px;
  border-top-style: solid;
}

.mm-navbars_bottom .mm-navbar__tab_selected {
  border-top: none;
  margin-top: -1px;
}

.mm-navbars_bottom .mm-navbar_tabs:last-child .mm-navbar__tab_selected {
  border-bottom: none;
}

.mm-navbars_top.mm-navbars_has-tabs > .mm-navbar:not(.mm-navbar_tabs),
.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar,
.mm-navbar_tabs > a:not(.mm-navbar__tab_selected) {
  background: rgba(255, 255, 255, 0.4);
  background: var(--mm-color-background-emphasis);
  color: rgba(0, 0, 0, 0.3);
  color: var(--mm-color-text-dimmed);
}

.mm-searchfield {
  display: flex;
  height: 44px;
  height: var(--mm-navbar-size);
  padding: 0;
  overflow: hidden;
}

.mm-searchfield input {
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
  border-radius: 4px;
  font: inherit;
  font-size: inherit;
  line-height: 30.8px;
  line-height: calc(44px * 0.7);
  line-height: calc(var(--mm-navbar-size)*0.7);
  line-height: calc(var(--mm-navbar-size) * 0.7);
  display: block;
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  height: 30.8px;
  height: calc(44px * 0.7);
  height: calc(var(--mm-navbar-size)*0.7);
  height: calc(var(--mm-navbar-size) * 0.7);
  min-height: unset;
  max-height: unset;
  margin: 0;
  padding: 0 10px;
}

.mm-searchfield input, .mm-searchfield input:hover, .mm-searchfield input:focus {
  background: rgba(0, 0, 0, 0.05);
  background: var(--mm-color-background-highlight);
  color: rgba(0, 0, 0, 0.75);
  color: var(--mm-color-text);
}

.mm-searchfield input::-ms-clear {
  display: none;
}

.mm-searchfield__input {
  padding: 6.6px 10px 0 10px;
  padding-top: 6.6px;
  padding-top: calc(44px * 0.15);
  padding-top: calc(var(--mm-navbar-size)*0.15);
  padding-top: calc(var(--mm-navbar-size) * 0.15);
  position: relative;
}

.mm-panel__noresultsmsg {
  color: rgba(0, 0, 0, 0.3);
  color: var(--mm-color-text-dimmed);
  text-align: center;
  font-size: 150%;
  padding: 44px 0;
}

.mm-searchfield__btn {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
}

.mm-panel_search {
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  border-left: none !important;
}

.mm-searchfield__input {
  flex: 1;
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
}

.mm-searchfield__cancel {
  line-height: 44px;
  line-height: var(--mm-navbar-size);
  text-decoration: none;
  display: block;
  padding-right: 10px;
  margin-right: -100px;
  transition: margin 0.4s ease;
}

.mm-searchfield__cancel-active {
  margin-right: 0;
}

.mm-listitem_nosubitems > .mm-listitem__btn {
  display: none;
}

.mm-listitem_nosubitems > .mm-listitem__text {
  padding-right: 10px;
}

.mm-listitem_onlysubitems > .mm-listitem__text:not(.mm-listitem__btn) {
  z-index: -1;
}

.mm-sectionindexer {
  background: inherit;
  text-align: center;
  font-size: 12px;
  box-sizing: border-box;
  width: 20px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: -20px;
  z-index: 5;
  transition: right 0.4s ease;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}

.mm-sectionindexer a {
  color: rgba(0, 0, 0, 0.3);
  color: var(--mm-color-text-dimmed);
  line-height: 1;
  text-decoration: none;
  display: block;
}

.mm-sectionindexer ~ .mm-panel {
  padding-right: 0;
}

.mm-sectionindexer_active {
  right: 0;
}

.mm-sectionindexer_active ~ .mm-panel {
  padding-right: 20px;
}

.mm-menu_selected-hover .mm-listitem__text,
.mm-menu_selected-hover .mm-listitem__btn,
.mm-menu_selected-parent .mm-listitem__text,
.mm-menu_selected-parent .mm-listitem__btn {
  transition: background 0.4s ease;
}

.mm-menu_selected-hover .mm-listview:hover > .mm-listitem_selected > .mm-listitem__text {
  background: none;
}

.mm-menu_selected-hover .mm-listitem__text:hover,
.mm-menu_selected-hover .mm-listitem__btn:hover {
  background: rgba(255, 255, 255, 0.4);
  background: var(--mm-color-background-emphasis);
}

.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent) > .mm-listitem__text {
  background: none;
}

.mm-menu_selected-parent .mm-listitem_selected-parent > .mm-listitem__text,
.mm-menu_selected-parent .mm-listitem_selected-parent > .mm-listitem__btn {
  background: rgba(255, 255, 255, 0.4);
  background: var(--mm-color-background-emphasis);
}

:root {
  --mm-sidebar-collapsed-size: 44px;
  --mm-sidebar-expanded-size: 440px;
}

.mm-wrapper_sidebar-collapsed body,
.mm-wrapper_sidebar-expanded body {
  position: relative;
}

.mm-wrapper_sidebar-collapsed .mm-slideout,
.mm-wrapper_sidebar-expanded .mm-slideout {
  transition-property: width, transform;
}

.mm-wrapper_sidebar-collapsed .mm-page,
.mm-wrapper_sidebar-expanded .mm-page {
  background: inherit;
  box-sizing: border-box;
  min-height: 100vh;
}

.mm-wrapper_sidebar-collapsed .mm-menu_sidebar-collapsed,
.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded {
  display: flex !important;
  top: 0 !important;
  right: auto !important;
  bottom: 0 !important;
  left: 0 !important;
}

.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar,
.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-divider {
  opacity: 0;
}

.mm-wrapper_sidebar-collapsed .mm-slideout {
  width: calc(100% - 44px);
  width: calc(100% - var(--mm-sidebar-collapsed-size));
  transform: translate3d(44px, 0, 0);
  transform: translate3d(var(--mm-sidebar-collapsed-size), 0, 0);
}

.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded {
  border-right-width: 1px;
  border-right-style: solid;
  min-width: 0 !important;
  max-width: 100000px !important;
}

.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded.mm-menu_pageshadow:after {
  content: none;
  display: none;
}

.mm-wrapper_sidebar-expanded.mm-wrapper_blocking,
.mm-wrapper_sidebar-expanded.mm-wrapper_blocking body {
  overflow: visible;
}

.mm-wrapper_sidebar-expanded .mm-wrapper__blocker {
  display: none !important;
}

.mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened ~ .mm-slideout {
  width: calc(100% - 440px);
  width: calc(100% - var(--mm-sidebar-expanded-size));
  transform: translate3d(440px, 0, 0);
  transform: translate3d(var(--mm-sidebar-expanded-size), 0, 0);
}

.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded {
  width: 440px;
  width: var(--mm-sidebar-expanded-size);
}

.mm-menu__blocker {
  background: rgba(3, 2, 1, 0);
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3;
}

.mm-menu_opened .mm-menu__blocker {
  display: none;
}

[dir="rtl"].mm-wrapper_sidebar-collapsed .mm-slideout {
  transform: translate3d(0, 0, 0);
}

[dir="rtl"].mm-wrapper_sidebar-expanded .mm-slideout {
  transform: translate3d(0, 0, 0);
}

[dir="rtl"].mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened ~ .mm-slideout {
  transform: translate3d(0, 0, 0);
}

input.mm-toggle {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
  background: rgba(0, 0, 0, 0.1);
  background: var(--mm-color-border);
  border-radius: 34px;
  display: inline-block;
  min-width: 58px;
  width: 58px;
  height: 34px;
  margin: 0 10px;
  margin-top: 5px;
  margin-top: calc( ( 44px - 34px ) / 2);
  margin-top: calc((var( --mm-listitem-size ) - 34px)/2);
  margin-top: calc( ( var( --mm-listitem-size ) - 34px ) / 2);
  transition: background-color 0.2s ease;
}

input.mm-toggle:before {
  content: '';
  background: #f3f3f3;
  background: var(--mm-color-background);
  border-radius: 34px;
  display: block;
  width: 32px;
  height: 32px;
  margin: 1px;
  transition: transform 0.2s ease;
}

input.mm-toggle:checked {
  background: #4bd963;
}

input.mm-toggle:checked:before {
  transform: translateX(24px);
}

input.mm-check {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
  display: inline-block;
  width: 34px;
  height: 34px;
  margin: 0 10px;
  margin-top: 5px;
  margin-top: calc( ( 44px - 34px ) / 2);
  margin-top: calc((var( --mm-listitem-size ) - 34px)/2);
  margin-top: calc( ( var( --mm-listitem-size ) - 34px ) / 2);
}

input.mm-check:before {
  border-color: rgba(0, 0, 0, 0.75);
  border-color: var(--mm-color-text);
  content: '';
  display: block;
  border-left: 3px solid;
  border-bottom: 3px solid;
  width: 40%;
  height: 20%;
  margin: 25% 0 0 20%;
  opacity: 0.3;
  transform: rotate(-45deg);
  transition: opacity 0.2s ease;
}

input.mm-check:checked:before {
  opacity: 1;
}

[dir="rtl"] input.mm-toggle:checked ~ label.mm-toggle:before {
  float: left;
}

.mm-menu_border-none .mm-listitem:after,
.mm-panel_border-none .mm-listitem:after {
  content: none;
}

.mm-menu_border-full .mm-listitem:after,
.mm-panel_border-full .mm-listitem:after {
  left: 0 !important;
}

.mm-menu_border-offset .mm-listitem:after,
.mm-panel_border-offset .mm-listitem:after {
  right: 20px;
}

.mm-menu_fx-menu-zoom {
  transition: transform 0.4s ease;
}

.mm-wrapper_opened .mm-menu_fx-menu-zoom {
  transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
  transform-origin: left center;
}

.mm-wrapper_opening .mm-menu_fx-menu-zoom {
  transform: scale(1, 1) translate3d(0%, 0, 0);
}

.mm-wrapper_opened .mm-menu_fx-menu-zoom.mm-menu_position-right {
  transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
  transform-origin: right center;
}

.mm-wrapper_opening .mm-menu_fx-menu-zoom.mm-menu_position-right {
  transform: scale(1, 1) translate3d(0%, 0, 0);
}

.mm-menu_fx-menu-slide {
  transition: transform 0.4s ease;
}

.mm-wrapper_opened .mm-menu_fx-menu-slide {
  transform: translate3d(-30%, 0, 0);
}

.mm-wrapper_opening .mm-menu_fx-menu-slide {
  transform: translate3d(0%, 0, 0);
}

.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right {
  transform: translate3d(30%, 0, 0);
}

.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right {
  transform: translate3d(0%, 0, 0);
}

.mm-menu_fx-menu-fade {
  opacity: 0;
  transition: opacity 0.4s ease;
}

.mm-wrapper_opening .mm-menu_fx-menu-fade {
  opacity: 1;
}

.mm-menu_fx-panels-none .mm-panel,
.mm-panel_fx-none {
  transition-property: none;
}

.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,
.mm-panel_fx-none.mm-panel_opened-parent {
  transform: translate3d(0, 0, 0);
}

.mm-menu_fx-panels-zoom .mm-panel,
.mm-panel_fx-zoom {
  transform-origin: left center;
  transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
}

.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened,
.mm-panel_fx-zoom.mm-panel_opened {
  transform: scale(1, 1) translate3d(0%, 0, 0);
}

.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened-parent,
.mm-panel_fx-zoom.mm-panel_opened-parent {
  transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
}

.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent,
.mm-panel_fx-slide-0.mm-panel_opened-parent {
  transform: translate3d(0, 0, 0);
}

.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent,
.mm-panel_fx-slide-100.mm-panel_opened-parent {
  transform: translate3d(-100%, 0, 0);
}

.mm-panel_fx-slide-up,
.mm-menu_fx-panels-slide-up .mm-panel {
  transform: translate3d(0, 100%, 0);
}

.mm-panel_fx-slide-up.mm-panel_opened,
.mm-menu_fx-panels-slide-up .mm-panel_opened,
.mm-menu_fx-panels-slide-up .mm-panel_opened-parent {
  transform: translate3d(0, 0%, 0);
}

.mm-panel_fx-slide-right,
.mm-menu_fx-panels-slide-right .mm-panel {
  transform: translate3d(-100%, 0, 0);
}

.mm-panel_fx-slide-right.mm-panel_opened,
.mm-menu_fx-panels-slide-right .mm-panel_opened,
.mm-menu_fx-panels-slide-right .mm-panel_opened-parent {
  transform: translate3d(0, 0%, 0);
}

[class*="mm-menu_fx-listitems-"] .mm-listitem {
  transition: none 0.4s ease;
}

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(1) {
  transition-delay: 50ms;
}

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(2) {
  transition-delay: 100ms;
}

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(3) {
  transition-delay: 150ms;
}

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(4) {
  transition-delay: 200ms;
}

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(5) {
  transition-delay: 250ms;
}

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(6) {
  transition-delay: 300ms;
}

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(7) {
  transition-delay: 350ms;
}

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(8) {
  transition-delay: 400ms;
}

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(9) {
  transition-delay: 450ms;
}

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(10) {
  transition-delay: 500ms;
}

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(11) {
  transition-delay: 550ms;
}

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(12) {
  transition-delay: 600ms;
}

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(13) {
  transition-delay: 650ms;
}

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(14) {
  transition-delay: 700ms;
}

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(15) {
  transition-delay: 750ms;
}

.mm-menu_fx-listitems-slide .mm-listitem {
  transition-property: transform, opacity;
  transform: translate3d(50%, 0, 0);
  opacity: 0;
}

.mm-wrapper_opening .mm-menu_fx-listitems-slide .mm-panel_opened .mm-listitem {
  transform: translate3d(0, 0, 0);
  opacity: 1;
}

.mm-menu_fx-listitems-fade .mm-listitem {
  transition-property: opacity;
  opacity: 0;
}

.mm-wrapper_opening .mm-menu_fx-listitems-fade .mm-panel_opened .mm-listitem {
  opacity: 1;
}

.mm-menu_fx-listitems-drop .mm-listitem {
  transition-property: opacity, top;
  opacity: 0;
  top: -25%;
}

.mm-wrapper_opening .mm-menu_fx-listitems-drop .mm-panel_opened .mm-listitem {
  opacity: 1;
  top: 0;
}

.mm-menu_fullscreen {
  width: 100%;
  min-width: 140px;
  max-width: 10000px;
}

.mm-wrapper_opening .mm-menu_fullscreen ~ .mm-slideout {
  transform: translate3d(100vw, 0, 0);
}

@media all and (max-width: 140px) {
  .mm-wrapper_opening .mm-menu_fullscreen ~ .mm-slideout {
    transform: translate3d(140px, 0, 0);
  }
}

@media all and (min-width: 10000px) {
  .mm-wrapper_opening .mm-menu_fullscreen ~ .mm-slideout {
    transform: translate3d(10000px, 0, 0);
  }
}

.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
  transform: translate3d(-80vw, 0, 0);
}

@media all and (max-width: 140px) {
  .mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(-140px, 0, 0);
  }
}

@media all and (min-width: 10000px) {
  .mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(-10000px, 0, 0);
  }
}

.mm-menu_fullscreen.mm-menu_position-top {
  height: 100vh;
  min-height: 140px;
  max-height: 10000px;
}

.mm-menu_fullscreen.mm-menu_position-bottom {
  height: 100vh;
  min-height: 140px;
  max-height: 10000px;
}

.mm-menu_listview-justify .mm-panels > .mm-panel:before, .mm-menu_listview-justify .mm-panels > .mm-panel:after,
.mm-panels > .mm-panel_listview-justify:before,
.mm-panels > .mm-panel_listview-justify:after {
  content: none;
  display: none;
}

.mm-menu_listview-justify .mm-panels > .mm-panel .mm-listview,
.mm-panels > .mm-panel_listview-justify .mm-listview {
  display: flex;
  flex-direction: column;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
}

.mm-menu_listview-justify .mm-panels > .mm-panel .mm-listitem,
.mm-panels > .mm-panel_listview-justify .mm-listitem {
  flex: 1 0 auto;
  min-height: 44px;
  /* for Safari :( */
}

.mm-menu_listview-justify .mm-panels > .mm-panel .mm-listitem__text,
.mm-panels > .mm-panel_listview-justify .mm-listitem__text {
  box-sizing: border-box;
  flex: 1 0 auto;
  display: flex;
  align-items: center;
}

.mm-listview_inset {
  list-style: inside disc;
  width: 100%;
  padding: 0 30px 15px 30px;
  margin: 0;
}

.mm-listview_inset .mm-listitem {
  padding: 5px 0;
}

.mm-listitem_spacer {
  padding-top: 44px;
  padding-top: 44px;
  padding-top: var(--mm-listitem-size);
}

.mm-listitem_spacer > .mm-listitem__btn {
  top: 44px;
  top: 44px;
  top: var(--mm-listitem-size);
}

.mm-menu_multiline .mm-listitem__text,
.mm-panel_multiline .mm-listitem__text {
  text-overflow: clip;
  white-space: normal;
}

[class*="mm-menu_pagedim"].mm-menu_opened ~ .mm-wrapper__blocker {
  opacity: 0;
}

.mm-wrapper_opening [class*="mm-menu_pagedim"].mm-menu_opened ~ .mm-wrapper__blocker {
  opacity: 0.3;
  transition: opacity 0.4s ease 0.4s;
}

.mm-menu_opened.mm-menu_pagedim ~ .mm-wrapper__blocker {
  background: inherit;
}

.mm-menu_opened.mm-menu_pagedim-black ~ .mm-wrapper__blocker {
  background: #000;
}

.mm-menu_opened.mm-menu_pagedim-white ~ .mm-wrapper__blocker {
  background: #fff;
}

.mm-menu_popup {
  transition: opacity 0.4s ease;
  opacity: 0;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
  height: 80%;
  min-height: 140px;
  max-height: 880px;
  top: 50%;
  left: 50%;
  bottom: auto;
  right: auto;
  z-index: 2;
  transform: translate3d(-50%, -50%, 0);
}

.mm-menu_popup.mm-menu_opened ~ .mm-slideout {
  transform: none !important;
  z-index: 0;
}

.mm-menu_popup.mm-menu_opened ~ .mm-wrapper__blocker {
  transition-delay: 0s !important;
  z-index: 1;
}

.mm-wrapper_opening .mm-menu_popup {
  opacity: 1;
}

.mm-menu_position-right {
  left: auto;
  right: 0;
}

.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
  transform: translate3d(-80vw, 0, 0);
}

@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(-240px, 0, 0);
  }
}

@media all and (min-width: 550px) {
  .mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(-440px, 0, 0);
  }
}

.mm-menu_position-front,
.mm-menu_position-top,
.mm-menu_position-bottom {
  transition: transform 0.4s ease;
}

.mm-menu_position-front.mm-menu_opened,
.mm-menu_position-top.mm-menu_opened,
.mm-menu_position-bottom.mm-menu_opened {
  z-index: 2;
}

.mm-menu_position-front.mm-menu_opened ~ .mm-slideout,
.mm-menu_position-top.mm-menu_opened ~ .mm-slideout,
.mm-menu_position-bottom.mm-menu_opened ~ .mm-slideout {
  transform: none !important;
  z-index: 0;
}

.mm-menu_position-front.mm-menu_opened ~ .mm-wrapper__blocker,
.mm-menu_position-top.mm-menu_opened ~ .mm-wrapper__blocker,
.mm-menu_position-bottom.mm-menu_opened ~ .mm-wrapper__blocker {
  z-index: 1;
}

.mm-menu_position-front {
  transform: translate3d(-100%, 0, 0);
}

.mm-menu_position-front.mm-menu_position-right {
  transform: translate3d(100%, 0, 0);
}

.mm-menu_position-top,
.mm-menu_position-bottom {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.mm-menu_position-top {
  transform: translate3d(0, -100%, 0);
}

.mm-menu_position-top {
  height: 80vh;
  min-height: 140px;
  max-height: 880px;
}

.mm-menu_position-bottom {
  transform: translate3d(0, 100%, 0);
  top: auto;
}

.mm-menu_position-bottom {
  height: 80vh;
  min-height: 140px;
  max-height: 880px;
}

.mm-wrapper_opening .mm-menu_position-front,
.mm-wrapper_opening .mm-menu_position-top,
.mm-wrapper_opening .mm-menu_position-bottom {
  transform: translate3d(0, 0, 0);
}

.mm-menu_shadow-page:after {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  box-shadow: var(--mm-shadow);
  content: "";
  display: block;
  width: 20px;
  height: 120%;
  position: absolute;
  left: 100%;
  top: -10%;
  z-index: 100;
  -webkit-clip-path: polygon(-20px 0, 0 0, 0 100%, -20px 100%);
          clip-path: polygon(-20px 0, 0 0, 0 100%, -20px 100%);
}

.mm-menu_shadow-page.mm-menu_position-right:after {
  left: auto;
  right: 100%;
  -webkit-clip-path: polygon(20px 0, 40px 0, 40px 100%, 20px 100%);
          clip-path: polygon(20px 0, 40px 0, 40px 100%, 20px 100%);
}

.mm-menu_shadow-page.mm-menu_position-front:after {
  content: none;
  display: none;
}

.mm-menu_shadow-menu {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  box-shadow: var(--mm-shadow);
}

.mm-menu_shadow-panels .mm-panels > .mm-panel {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  box-shadow: var(--mm-shadow);
}

.mm-menu_theme-white {
  --mm-color-border: rgba( 0,0,0, 0.1 );
  --mm-color-button: rgba( 0,0,0, 0.3 );
  --mm-color-text: rgba( 0,0,0, 0.7 );
  --mm-color-text-dimmed: rgba( 0,0,0, 0.3 );
  --mm-color-background: #fff;
  --mm-color-background-highlight: rgba( 0,0,0, 0.06 );
  --mm-color-background-emphasis: rgba( 0,0,0, 0.03 );
  --mm-shadow: 0 0 10px rgba( 0,0,0, 0.2 );
}

.mm-menu_theme-dark {
  --mm-color-border: rgba( 0,0,0, 0.3 );
  --mm-color-button: rgba( 255,255,255, 0.4 );
  --mm-color-text: rgba( 255,255,255, 0.85 );
  --mm-color-text-dimmed: rgba( 255,255,255, 0.4 );
  --mm-color-background: #333;
  --mm-color-background-highlight: rgba( 255,255,255, 0.08 );
  --mm-color-background-emphasis: rgba( 0,0,0, 0.1 );
  --mm-shadow: 0 0 20px rgba( 0,0,0, 0.5 );
}

.mm-menu_theme-black {
  --mm-color-border: rgba( 255,255,255, 0.25 );
  --mm-color-button: rgba( 255,255,255, 0.4 );
  --mm-color-text: rgba( 255,255,255, 0.75 );
  --mm-color-text-dimmed: rgba( 255,255,255, 0.4 );
  --mm-color-background: #000;
  --mm-color-background-highlight: rgba( 255,255,255, 0.2 );
  --mm-color-background-emphasis: rgba( 255,255,255, 0.15 );
  --mm-shadow: none
	;
}

.mm-menu_tileview .mm-listview,
.mm-panel_tileview .mm-listview {
  margin: 0 !important;
}

.mm-menu_tileview .mm-listview:after,
.mm-panel_tileview .mm-listview:after {
  content: '';
  display: block;
  clear: both;
}

.mm-menu_tileview .mm-listitem,
.mm-panel_tileview .mm-listitem {
  padding: 0;
  float: left;
  position: relative;
  width: 50%;
  height: 0;
  padding-top: 50%;
}

.mm-menu_tileview .mm-listitem:after,
.mm-panel_tileview .mm-listitem:after {
  left: 0;
  top: 0;
  border-right-width: 1px;
  border-right-style: solid;
  z-index: -1;
}

.mm-menu_tileview .mm-listitem.mm-tile-xs,
.mm-panel_tileview .mm-listitem.mm-tile-xs {
  width: 12.5%;
  padding-top: 12.5%;
}

.mm-menu_tileview .mm-listitem.mm-tile-s,
.mm-panel_tileview .mm-listitem.mm-tile-s {
  width: 25%;
  padding-top: 25%;
}

.mm-menu_tileview .mm-listitem.mm-tile-l,
.mm-panel_tileview .mm-listitem.mm-tile-l {
  width: 75%;
  padding-top: 75%;
}

.mm-menu_tileview .mm-listitem.mm-tile-xl,
.mm-panel_tileview .mm-listitem.mm-tile-xl {
  width: 100%;
  padding-top: 100%;
}

.mm-menu_tileview .mm-listitem__text,
.mm-panel_tileview .mm-listitem__text {
  line-height: 1px;
  text-align: center;
  padding: 50% 10px 0 10px;
  margin: 0;
  position: absolute;
  top: 0;
  right: 1px;
  bottom: 1px;
  left: 0;
}

.mm-menu_tileview .mm-listitem__btn,
.mm-panel_tileview .mm-listitem__btn {
  width: auto;
}

.mm-menu_tileview .mm-listitem__btn:before, .mm-menu_tileview .mm-listitem__btn:after,
.mm-panel_tileview .mm-listitem__btn:before,
.mm-panel_tileview .mm-listitem__btn:after {
  content: none;
  display: none;
}

.mm-menu_tileview .mm-divider,
.mm-panel_tileview .mm-divider {
  display: none;
}

.mm-menu_tileview .mm-panel,
.mm-panel_tileview {
  padding-left: 0;
  padding-right: 0;
}

.mm-menu_tileview .mm-panel:before, .mm-menu_tileview .mm-panel:after,
.mm-panel_tileview:before,
.mm-panel_tileview:after {
  content: none;
  display: none;
}

body.modal-open .mm-slideout {
  z-index: unset;
}

/*--------------------------------------------------------------
## MMenu Burger
--------------------------------------------------------------*/
/*!
 * mburger CSS v1.3.3
 * mmenujs.com/mburger
 *
 * Copyright (c) Fred Heusschen
 * www.frebsite.nl
 *
 * License: CC-BY-4.0
 * http://creativecommons.org/licenses/by/4.0/
 */
/** Selector for the root */
/** Selector for the button. */
/** Selector for the button with the "collapse" effect. */
/** Selector for the button with the "spin" effect. */
/** Selector for the button with the "squeeze" effect. */
/** Selector for the button with the "tornado" effect. */
/** Selector for the button when the menu is opened. */
/** Selector for the button with the "collapse" effect when the menu is opened. */
/** Selector for the button with the "spin" effect when the menu is opened. */
/** Selector for the button with the "squeeze" effect when the menu is opened. */
/** Selector for the button with the "tornado" effect when the menu is opened. */
/** Timeout before starting the animation, ensures the animation starts after the menu is fully opened. */
/** Whether or not to include the CSS for the "collapse" animation. */
/** Whether or not to include the CSS for the "spin" animation. */
/** Whether or not to include the CSS for the "squeeze" animation. */
/** Whether or not to include the CSS for the "tornado" animation. */
:root {
  /** Size for the button. */
  --mb-button-size: 60px;
  /** Width for the bars, relative to the button. */
  --mb-bar-width: 0.6;
  /** Height for the bars.*/
  --mb-bar-height: 4px;
  /** Distance between bars (approximately). */
  --mb-bar-spacing: 10px;
  /** Timeout before starting the animation, ensures the animation starts after the menu is fully opened. */
  --mb-animate-timeout: 0.4s;
}

.mburger {
  background: transparent;
  border: none;
  border-radius: 0;
  color: inherit;
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  height: 60px;
  height: var(--mb-button-size);
  padding: 0 0 0 60px;
  padding: 0 0 0 var(--mb-button-size);
  margin: 0;
  line-height: 60px;
  line-height: var(--mb-button-size);
  vertical-align: middle;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: none;
  cursor: pointer;
}

.mburger b {
  display: block;
  position: absolute;
  left: 12px;
  left: calc(60px * ((1 - 0.6) / 2));
  left: calc(var(--mb-button-size)*(1 - var(--mb-bar-width))/2);
  left: calc(var(--mb-button-size) * ((1 - var(--mb-bar-width)) / 2));
  width: 36px;
  width: calc(60px * 0.6);
  width: calc(var(--mb-button-size)*var(--mb-bar-width));
  width: calc(var(--mb-button-size) * var(--mb-bar-width));
  height: 4px;
  height: var(--mb-bar-height);
  border-radius: 2px;
  border-radius: calc(4px / 2);
  border-radius: calc(var(--mb-bar-height)/2);
  border-radius: calc(var(--mb-bar-height) / 2);
  background: currentColor;
  color: inherit;
  opacity: 1;
}

.mburger b:nth-of-type(1) {
  bottom: calc(50% + 10px);
  bottom: calc(50% + var(--mb-bar-spacing));
  transition: bottom 0.2s ease, transform 0.2s ease, width 0.2s ease;
}

.mburger b:nth-of-type(2) {
  top: calc(50% - 2px);
  top: calc(50% - (4px / 2));
  top: calc(50% - var(--mb-bar-height)/2);
  top: calc(50% - (var(--mb-bar-height) / 2));
  transition: opacity 0.2s ease;
}

.mburger b:nth-of-type(3) {
  top: calc(50% + 10px);
  top: calc(50% + var(--mb-bar-spacing));
  transition: top 0.2s ease, transform 0.2s ease, width 0.2s ease;
}

.mm-wrapper_opened .mburger b:nth-of-type(1) {
  bottom: calc(50% - 2px);
  bottom: calc(50% - (4px / 2));
  bottom: calc(50% - var(--mb-bar-height)/2);
  bottom: calc(50% - (var(--mb-bar-height) / 2));
  transform: rotate(45deg);
}

.mm-wrapper_opened .mburger b:nth-of-type(2) {
  opacity: 0;
}

.mm-wrapper_opened .mburger b:nth-of-type(3) {
  top: calc(50% - 2px);
  top: calc(50% - (4px / 2));
  top: calc(50% - var(--mb-bar-height)/2);
  top: calc(50% - (var(--mb-bar-height) / 2));
  transform: rotate(-45deg);
}

.mburger--collapse b:nth-of-type(1) {
  transition: bottom 0.2s ease, margin 0.2s ease, transform 0.2s ease;
  transition-delay: 0.2s, 0s, 0s;
}

.mburger--collapse b:nth-of-type(2) {
  transition: top 0.2s ease, opacity 0s ease;
  transition-delay: 0.3s, 0.3s;
}

.mburger--collapse b:nth-of-type(3) {
  transition: top 0.2s ease, transform 0.2s ease;
}

.mm-wrapper_opened .mburger--collapse b:nth-of-type(1) {
  bottom: calc(50% - 14px);
  bottom: calc( 50% - 10px - 4px);
  bottom: calc(50% - var(--mb-bar-spacing) - var(--mb-bar-height));
  bottom: calc( 50% - var(--mb-bar-spacing) - var(--mb-bar-height));
  margin-bottom: 12px;
  margin-bottom: calc( 10px + (4px / 2));
  margin-bottom: calc(var(--mb-bar-spacing) + var(--mb-bar-height)/2);
  margin-bottom: calc( var(--mb-bar-spacing) + (var(--mb-bar-height) / 2));
  transform: rotate(45deg);
  transition-delay: 0.5s, 0.7s, 0.7s;
  transition-delay: calc(0.4s + 0.1s), calc(0.4s + 0.3s), calc(0.4s + 0.3s);
  transition-delay: calc(var(--mb-animate-timeout) + 0.1s), calc(var(--mb-animate-timeout) + 0.3s), calc(var(--mb-animate-timeout) + 0.3s);
}

.mm-wrapper_opened .mburger--collapse b:nth-of-type(2) {
  top: calc(50% + 10px);
  top: calc(50% + var(--mb-bar-spacing));
  opacity: 0;
  transition-delay: 0.4s, 0.6s;
  transition-delay: calc(0.4s + 0s), calc(0.4s + 0.2s);
  transition-delay: calc(var(--mb-animate-timeout) + 0s), calc(var(--mb-animate-timeout) + 0.2s);
}

.mm-wrapper_opened .mburger--collapse b:nth-of-type(3) {
  top: calc(50% - 2px);
  top: calc(50% - (4px / 2));
  top: calc(50% - var(--mb-bar-height)/2);
  top: calc(50% - (var(--mb-bar-height) / 2));
  transform: rotate(-45deg);
  transition-delay: 0.7s, 0.7s;
  transition-delay: calc(0.4s + 0.3s), calc(0.4s + 0.3s);
  transition-delay: calc(var(--mb-animate-timeout) + 0.3s), calc(var(--mb-animate-timeout) + 0.3s);
}

.mburger--spin b:nth-of-type(1) {
  transition-delay: 0.2s, 0s;
}

.mburger--spin b:nth-of-type(2) {
  transition-duration: 0s;
  transition-delay: 0.2s;
}

.mburger--spin b:nth-of-type(3) {
  transition-delay: 0.2s, 0s;
}

.mm-wrapper_opened .mburger--spin b:nth-of-type(1) {
  transform: rotate(135deg);
  transition-delay: 0.4s, 0.6s;
  transition-delay: calc(0.4s + 0s), calc(0.4s + 0.2s);
  transition-delay: calc(var(--mb-animate-timeout) + 0s), calc(var(--mb-animate-timeout) + 0.2s);
}

.mm-wrapper_opened .mburger--spin b:nth-of-type(2) {
  transition-delay: 0.4s;
  transition-delay: calc(0.4s + 0s);
  transition-delay: calc(var(--mb-animate-timeout) + 0s);
}

.mm-wrapper_opened .mburger--spin b:nth-of-type(3) {
  transform: rotate(225deg);
  transition-delay: 0.4s, 0.6s;
  transition-delay: calc(0.4s + 0s), calc(0.4s + 0.2s);
  transition-delay: calc(var(--mb-animate-timeout) + 0s), calc(var(--mb-animate-timeout) + 0.2s);
}

.mburger--squeeze b:nth-of-type(1) {
  transition-delay: 0.1s, 0s;
}

.mburger--squeeze b:nth-of-type(2) {
  transition-delay: 0.1s;
}

.mburger--squeeze b:nth-of-type(3) {
  transition-delay: 0.1s, 0s;
}

.mm-wrapper_opened .mburger--squeeze b:nth-of-type(1) {
  transition-delay: 0.4s, 0.5s;
  transition-delay: calc(0.4s + 0s), calc(0.4s + 0.1s);
  transition-delay: calc(var(--mb-animate-timeout) + 0s), calc(var(--mb-animate-timeout) + 0.1s);
}

.mm-wrapper_opened .mburger--squeeze b:nth-of-type(2) {
  transition-delay: 0.4s;
  transition-delay: calc(0.4s + 0s);
  transition-delay: calc(var(--mb-animate-timeout) + 0s);
}

.mm-wrapper_opened .mburger--squeeze b:nth-of-type(3) {
  transition-delay: 0.4s, 0.5s;
  transition-delay: calc(0.4s + 0s), calc(0.4s + 0.1s);
  transition-delay: calc(var(--mb-animate-timeout) + 0s), calc(var(--mb-animate-timeout) + 0.1s);
}

.mburger--tornado b:nth-of-type(1) {
  transition: bottom 0.2s ease, transform 0.2s ease;
  transition-delay: 0.2s;
}

.mburger--tornado b:nth-of-type(2) {
  transition: opacity 0s ease, transform 0.2s ease;
  transition-delay: 0.1s, 0.1s;
}

.mburger--tornado b:nth-of-type(3) {
  transition: top 0.2s ease, transform 0.2s ease;
  transition-delay: 0s;
}

.mm-wrapper_opened .mburger--tornado b:nth-of-type(1) {
  transform: rotate(-135deg);
  transition-delay: 0.4s;
  transition-delay: calc(0.4s + 0s);
  transition-delay: calc(var(--mb-animate-timeout) + 0s);
}

.mm-wrapper_opened .mburger--tornado b:nth-of-type(2) {
  opacity: 0;
  transform: rotate(-135deg);
  transition-delay: 0.8s, 0.5s;
  transition-delay: calc(0.4s + 0.4s), calc(0.4s + 0.1s);
  transition-delay: calc(var(--mb-animate-timeout) + 0.4s), calc(var(--mb-animate-timeout) + 0.1s);
}

.mm-wrapper_opened .mburger--tornado b:nth-of-type(3) {
  transform: rotate(-225deg);
  transition-delay: 0.6s;
  transition-delay: calc(0.4s + 0.2s);
  transition-delay: calc(var(--mb-animate-timeout) + 0.2s);
}

/*--------------------------------------------------------------
## MMenu Burger
--------------------------------------------------------------*/
#mobile-menu_offcanvas {
  z-index: 3;
}

#mobile-menu .mm-navbar {
  background: none;
}

#mobile-menu .mm-navbar__title {
  background: none;
  font-family: futura-pt-condensed, sans-serif;
  font-family: var(--font-main-heading);
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  line-height: 1;
  font-size: 1.3em;
}

#mobile-menu .mm-panels {
  background: linear-gradient(to bottom, rgba(0, 116, 148, 0.15), transparent 50%);
}

#mobile-menu .mm-panels > .mm-panel {
  top: auto;
  max-height: 100%;
  background: none;
}

#mobile-menu .mm-panels > .mm-panel.mm-panel_opened-parent {
  transform: translateX(-100%);
}

.mm-wrapper_opening [class*="mm-menu_pagedim"].mm-menu_opened ~ .mm-wrapper__blocker {
  opacity: 0.6;
}

#my-accordion {
  display: block;
}

/* --------------------------------------------------------------
# Typography
-------------------------------------------------------------- */
/*
 * The Typekit service used to deliver this font or fonts for use on websites
 * is provided by Adobe and is subject to these Terms of Use
 * http://www.adobe.com/products/eulas/tou_typekit. For font license
 * information, see the list below.
 *
 * futura-pt-condensed:
 *   - http://typekit.com/eulas/00000000000000000001203e
 *
 * © 2009-2019 Adobe Systems Incorporated. All Rights Reserved.
 */
/*{"last_published":"2019-06-18 12:41:44 UTC"}*/
@font-face {
  font-family: "futura-pt-condensed";
  src: url("https://use.typekit.net/af/e6a9c1/00000000000000000001203e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"), url("https://use.typekit.net/af/e6a9c1/00000000000000000001203e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"), url("https://use.typekit.net/af/e6a9c1/00000000000000000001203e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
  font-style: italic;
  font-weight: 700;
}

.tk-futura-pt-condensed {
  font-family: "futura-pt-condensed", sans-serif;
}

body {
  font-size: 1em;
  font-size: var(--text-base-size);
  font-family: Open Sans, sans-serif;
  font-family: var(--font-primary);
  line-height: 1.375;
  line-height: var(--body-line-height);
  color: hsl(0, 0%, 15%);
  color: var(--color-contrast-higher);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

* {
  font: inherit;
}

h1, h2, h3, h4, h5, h6 {
  clear: both;
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
  line-height: 1.2;
  line-height: var(--heading-line-height);
}

h1, .h1 {
  font-family: futura-pt-condensed, sans-serif;
  font-family: var(--font-main-heading);
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  line-height: 1;
}

h2, h3, h4, h5, h6 {
  font-family: Montserrat, sans-serif;
  font-family: var(--font-heading);
}

.text--xxxl {
  font-size: 2.48832em;
  font-size: calc(calc(calc(calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2) * 1.2) * 1.2) * 1.2);
  font-size: var(--text-xxxl);
}

.text--xxl {
  font-size: 2.0736em;
  font-size: calc(calc(calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2) * 1.2) * 1.2);
  font-size: var(--text-xxl);
}

h1, .h1, .text--xl {
  font-size: 1.728em;
  font-size: calc(calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2) * 1.2);
  font-size: var(--text-xl);
}

h2, .text--lg {
  font-size: 1.44em;
  font-size: calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2);
  font-size: var(--text-lg);
}

h3, .text--md {
  font-size: 1.2em;
  font-size: calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2);
  font-size: var(--text-md);
}

.text--sm, small {
  font-size: 0.83333em;
  font-size: calc(calc((1em / 1.2) / 1.2) * 1.2);
  font-size: var(--text-sm);
}

.text--xs {
  font-size: 0.69444em;
  font-size: calc((1em / 1.2) / 1.2);
  font-size: var(--text-xs);
}

p {
  margin-bottom: 1.5em;
}

dfn, cite, em, i, .author_name {
  font-style: italic;
}

blockquote, q {
  quotes: none;
  margin: 0 1.5em;
}

address {
  margin: 0 0 1.5em;
}

pre {
  background-color: hsl(0, 0%, 100%);
  background-color: var(--color-bg);
  font-family: Courier 10 Pitch, Courier, monospace;
  font-family: var(--font-pre);
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.6;
  line-height: var(--pre-line-height);
  margin-bottom: 1.6em;
  max-width: 100%;
  overflow: auto;
  padding: 1.6em;
}

code, kbd, tt, var {
  font-family: Monaco, Consolas, Andale Mono, DejaVu Sans Mono, monospace;
  font-family: var(--font-code);
  font-size: 15px;
  font-size: 0.9375rem;
}

abbr, acronym {
  border-bottom: 1px dotted hsla(193, 100%, 29%, 0.2);
  border-bottom: 1px dotted hsla(var(--color-accent-h), var(--color-accent-s), var(--color-accent-l), 0.2);
  cursor: help;
}

mark, ins {
  background-color: hsla(193, 100%, 29%, 0.2);
  background-color: hsla(var(--color-accent-h), var(--color-accent-s), var(--color-accent-l), 0.2);
  color: inherit;
  text-decoration: none;
}

big {
  font-size: 125%;
}

strong {
  font-weight: bold;
}

s {
  text-decoration: line-through;
}

u {
  text-decoration: underline;
}

/* --------------------------------------------------------------
# Elements
-------------------------------------------------------------- */
html {
  box-sizing: border-box;
}

*,
*:before,
*:after {
  box-sizing: inherit;
  outline-color: hsl(193, 100%, 39%);
  outline-color: var(--color-accent-light);
}

*::selection {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
  background: hsl(193, 100%, 39%);
  background: var(--color-accent-light);
}

*::-moz-selection {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
  background: hsl(193, 100%, 39%);
  background: var(--color-accent-light);
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, hr {
  margin: 0;
  padding: 0;
  border: 0;
}

hr {
  background: hsl(60, 9%, 77%);
  background: var(--color-contrast-low);
  border: 0;
  height: 1px;
  margin: 2em auto;
  margin: calc(calc(2 * 1em) * 1) auto;
  margin: calc(var(--space-lg)*var(--text-vspace-multiplier)) auto;
  margin: calc(var(--space-lg) * var(--text-vspace-multiplier)) auto;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, main, form legend {
  display: block;
}

.btn, [class*="menu-header-cta-"] .main-cta--header,
.form-control,
.link,
.reset,
button,
input,
select,
textarea {
  background-color: transparent;
  padding: 0;
  border: 0;
  border-radius: 0;
  color: inherit;
  line-height: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.wpcf7-form-control-wrap {
  margin-bottom: 1.25rem;
}

img, video {
  max-width: 100%;
  /* Adhere to container width. */
}

img {
  height: auto;
  /* Make sure images are scaled correctly. */
}

.image--absolute--center {
  position: relative;
}

.image--absolute--center > img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
  z-index: 0;
  -o-object-fit: cover;
     object-fit: cover;
}

.image--absolute--top {
  position: relative;
}

.image--absolute--top > img {
  position: absolute;
  top: 0;
  left: 0;
}

.image--absolute--mask:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition-property: all;
  transition-duration: 0.3s;
  z-index: 1;
}

.image--absolute--aspect-ratio:before {
  content: '';
  display: block;
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.image--absolute--aspect-ratio.aspect-ratio--90-59:before {
  padding-bottom: 65.55556%;
  padding-bottom: calc(100% / (90/59));
  padding-bottom: calc(100%/var(--aspect-ratio--90-59));
  padding-bottom: calc(100% / (var(--aspect-ratio--90-59)));
}

.image--absolute--aspect-ratio.aspect-ratio--4-4:before {
  padding-bottom: 100%;
  padding-bottom: calc(100% / (4/4));
  padding-bottom: calc(100%/var(--aspect-ratio--4-4));
  padding-bottom: calc(100% / (var(--aspect-ratio--4-4)));
}

.image--absolute--aspect-ratio.aspect-ratio--16-9:before {
  padding-bottom: 56.25%;
  padding-bottom: calc(100% / (16/9));
  padding-bottom: calc(100%/var(--aspect-ratio--16-9));
  padding-bottom: calc(100% / (var(--aspect-ratio--16-9)));
}

.image--absolute--aspect-ratio.aspect-ratio--4-3:before {
  padding-bottom: 75%;
  padding-bottom: calc(100% / (4/3));
  padding-bottom: calc(100%/var(--aspect-ratio--4-3));
  padding-bottom: calc(100% / (var(--aspect-ratio--4-3)));
}

ul.no-style, li.no-style {
  list-style: none;
  margin: 0;
  padding: 0;
}

.block-core-list ul, .block-core-list li, .block-core-list ul, .block-core-list ol,
.post__content.entry__content ul,
.post__content.entry__content li,
.post__content.entry__content ul,
.post__content.entry__content ol {
  list-style-position: inside;
  margin-left: 0.75em;
}

.block-core-list ul ul, .block-core-list ul ol, .block-core-list ol ul, .block-core-list ol ol,
.post__content.entry__content ul ul,
.post__content.entry__content ul ol,
.post__content.entry__content ol ul,
.post__content.entry__content ol ol {
  padding-left: 1.5em;
}

.block-core-list li, .block-core-list ol,
.post__content.entry__content li,
.post__content.entry__content ol {
  text-indent: -1.5em;
}

.block-core-list a,
.post__content.entry__content a {
  word-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}

.entry__content ul ul, .entry__content ol ol, .entry__content ul ol, .entry__content ol ul {
  margin: 0 auto;
}

.entry__content ul ul li, .entry__content ol ol li, .entry__content ul ol li, .entry__content ol ul li {
  margin-left: 0;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0 0 1.5em;
  width: 100%;
}

.wp-block-table {
  display: block;
  overflow-x: auto;
}

.wp-block-table table {
  border-collapse: collapse;
  width: 100%;
}

.wp-block-table td, .wp-block-table th {
  padding: 0.5em;
  padding: calc(0.5 * 1em);
  padding: var(--space-xs);
}

/* --------------------------------------------------------------
# Elements
-------------------------------------------------------------- */
svg {
  max-height: 100%;
  max-width: 100%;
}

svg.icon {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

svg.bg {
  width: 100%;
  height: 100%;
}

.icon-container {
  position: relative;
  display: inline-block;
}

.icon-container--lg {
  width: 1.6875rem;
  width: var(--icon-sise-lg);
  height: 1.6875rem;
  height: var(--icon-sise-lg);
}

.icon-container--md {
  width: 1.25rem;
  width: var(--icon-sise-md);
  height: 1.25rem;
  height: var(--icon-sise-md);
}

.icon-container--sm {
  width: 0.9375rem;
  width: var(--icon-sise-sm);
  height: 0.9375rem;
  height: var(--icon-sise-sm);
}

.bg-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* --------------------------------------------------------------
# Forms
-------------------------------------------------------------- */
button, input, textarea, select {
  margin: 0;
}

.btn, [class*="menu-header-cta-"] .main-cta--header {
  font-family: futura-pt-condensed, sans-serif;
  font-family: var(--font-main-heading);
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  line-height: 1;
  border: 0;
  font-size: 1.2em;
  font-size: calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2);
  font-size: var(--text-md);
  text-decoration: none;
  text-transform: uppercase;
  cursor: pointer;
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 0.5em 1.25em;
  padding: calc(0.5 * 1em) calc(1.25 * 1em);
  padding: var(--space-xs) var(--space-md);
  left: 0.25em;
  left: calc(0.25 * 1em);
  left: var(--space-xxxs);
  transform: translateX(0) perspective(1px) translateZ(0);
  transition-property: all;
  transition-duration: 0.3s;
  margin-right: 0.875rem;
  margin-right: var(--button-border-size);
}

.btn:after, [class*="menu-header-cta-"] .main-cta--header:after {
  content: "";
  position: absolute;
  display: block;
  width: calc(100% + 0.0875rem);
  width: calc(100% + 0.875rem/10);
  width: calc(100% + var(--button-border-size)/10);
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  transform: skewX(-10deg) perspective(1px) translateZ(0);
  transition-property: border;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}

.btn:hover:after, [class*="menu-header-cta-"] .main-cta--header:hover:after, .btn[focus-within]:after, [class*="menu-header-cta-"] .main-cta--header[focus-within]:after {
  transition-property: border;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}

.btn:hover:after, [class*="menu-header-cta-"] .main-cta--header:hover:after, .btn:focus-within:after, [class*="menu-header-cta-"] .main-cta--header:focus-within:after {
  transition-property: border;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}

.btn:hover > *, [class*="menu-header-cta-"] .main-cta--header:hover > *, .btn[focus-within] > *, [class*="menu-header-cta-"] .main-cta--header[focus-within] > * {
  transform: translateX(0.4375rem) perspective(1px) translateZ(0);
  transform: translateX(calc(0.875rem/2)) perspective(1px) translateZ(0);
  transform: translateX(calc(var(--button-border-size)/2)) perspective(1px) translateZ(0);
  transition-property: all;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}

.btn:hover > *, [class*="menu-header-cta-"] .main-cta--header:hover > *, .btn:focus-within > *, [class*="menu-header-cta-"] .main-cta--header:focus-within > * {
  transform: translateX(0.4375rem) perspective(1px) translateZ(0);
  transform: translateX(calc(0.875rem/2)) perspective(1px) translateZ(0);
  transform: translateX(calc(var(--button-border-size)/2)) perspective(1px) translateZ(0);
  transition-property: all;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}

.btn > *, [class*="menu-header-cta-"] .main-cta--header > * {
  display: block;
  transform: translateX(0) perspective(1px) translateZ(0);
  transition-property: all;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}

.btn--primary, [class*="menu-header-cta-"] .main-cta--header {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.btn--primary:after, [class*="menu-header-cta-"] .main-cta--header:after {
  background-color: hsl(193, 100%, 29%);
  background-color: var(--color-accent);
  border-left: 0 solid hsl(193, 100%, 29%);
  border-left: 0 solid var(--color-accent);
  border-right: 0.875rem solid hsl(193, 100%, 29%);
  border-right: var(--button-border-size) solid var(--color-accent);
}

.btn--primary:hover, [class*="menu-header-cta-"] .main-cta--header:hover, .btn--primary[focus-within], [class*="menu-header-cta-"] .main-cta--header[focus-within] {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--primary:hover, [class*="menu-header-cta-"] .main-cta--header:hover, .btn--primary:focus-within, [class*="menu-header-cta-"] .main-cta--header:focus-within {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--primary:hover:after, [class*="menu-header-cta-"] .main-cta--header:hover:after, .btn--primary[focus-within]:after, [class*="menu-header-cta-"] .main-cta--header[focus-within]:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(193, 100%, 29%);
  border-right: 0 solid var(--color-accent);
}

.btn--primary:hover:after, [class*="menu-header-cta-"] .main-cta--header:hover:after, .btn--primary:focus-within:after, [class*="menu-header-cta-"] .main-cta--header:focus-within:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(193, 100%, 29%);
  border-right: 0 solid var(--color-accent);
}

.btn--secondary {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.btn--secondary:after {
  background-color: hsl(248, 44%, 22%);
  background-color: var(--color-primary);
  border-left: 0 solid hsl(248, 44%, 22%);
  border-left: 0 solid var(--color-primary);
  border-right: 0.875rem solid hsl(248, 44%, 22%);
  border-right: var(--button-border-size) solid var(--color-primary);
}

.btn--secondary:hover, .btn--secondary[focus-within] {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--secondary:hover, .btn--secondary:focus-within {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--secondary:hover:after, .btn--secondary[focus-within]:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(248, 44%, 22%);
  border-right: 0 solid var(--color-primary);
}

.btn--secondary:hover:after, .btn--secondary:focus-within:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(248, 44%, 22%);
  border-right: 0 solid var(--color-primary);
}

.btn--tertiary {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
  color: hsl(193, 100%, 39%);
  color: var(--color-accent-light);
}

.btn--tertiary:after {
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
  border-left: 0 solid hsl(60, 12%, 89%);
  border-left: 0 solid var(--color-contrast-lower);
  border-right: 0.875rem solid hsl(60, 12%, 89%);
  border-right: var(--button-border-size) solid var(--color-contrast-lower);
}

.btn--tertiary:hover, .btn--tertiary[focus-within] {
  color: hsl(193, 100%, 29%);
  color: var(--color-accent);
}

.btn--tertiary:hover, .btn--tertiary:focus-within {
  color: hsl(193, 100%, 29%);
  color: var(--color-accent);
}

.btn--tertiary:hover:after, .btn--tertiary[focus-within]:after {
  border-left: 0.875rem solid hsl(193, 100%, 29%);
  border-left: var(--button-border-size) solid var(--color-accent);
  border-right: 0 solid hsl(60, 12%, 89%);
  border-right: 0 solid var(--color-contrast-lower);
}

.btn--tertiary:hover:after, .btn--tertiary:focus-within:after {
  border-left: 0.875rem solid hsl(193, 100%, 29%);
  border-left: var(--button-border-size) solid var(--color-accent);
  border-right: 0 solid hsl(60, 12%, 89%);
  border-right: 0 solid var(--color-contrast-lower);
}

.bg--alt .btn--tertiary,
.has-white-dark-background-color .btn--tertiary {
  color: hsl(193, 100%, 29%);
  color: var(--color-accent);
}

.btn--world-student-day {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.btn--world-student-day:after {
  background-color: hsl(340, 78%, 62%);
  background-color: var(--color-world-student-day);
  border-left: 0 solid hsl(340, 78%, 62%);
  border-left: 0 solid var(--color-world-student-day);
  border-right: 0.875rem solid hsl(340, 78%, 62%);
  border-right: var(--button-border-size) solid var(--color-world-student-day);
}

.btn--world-student-day:hover, .btn--world-student-day[focus-within] {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--world-student-day:hover, .btn--world-student-day:focus-within {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--world-student-day:hover:after, .btn--world-student-day[focus-within]:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(340, 78%, 62%);
  border-right: 0 solid var(--color-world-student-day);
}

.btn--world-student-day:hover:after, .btn--world-student-day:focus-within:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(340, 78%, 62%);
  border-right: 0 solid var(--color-world-student-day);
}

.btn--latin-america {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.btn--latin-america:after {
  background-color: hsl(10, 81%, 60%);
  background-color: var(--color-latin-america);
  border-left: 0 solid hsl(10, 81%, 60%);
  border-left: 0 solid var(--color-latin-america);
  border-right: 0.875rem solid hsl(10, 81%, 60%);
  border-right: var(--button-border-size) solid var(--color-latin-america);
}

.btn--latin-america:hover, .btn--latin-america[focus-within] {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--latin-america:hover, .btn--latin-america:focus-within {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--latin-america:hover:after, .btn--latin-america[focus-within]:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(10, 81%, 60%);
  border-right: 0 solid var(--color-latin-america);
}

.btn--latin-america:hover:after, .btn--latin-america:focus-within:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(10, 81%, 60%);
  border-right: 0 solid var(--color-latin-america);
}

.btn--europe {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.btn--europe:after {
  background-color: hsl(35, 91%, 50%);
  background-color: var(--color-europe);
  border-left: 0 solid hsl(35, 91%, 50%);
  border-left: 0 solid var(--color-europe);
  border-right: 0.875rem solid hsl(35, 91%, 50%);
  border-right: var(--button-border-size) solid var(--color-europe);
}

.btn--europe:hover, .btn--europe[focus-within] {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--europe:hover, .btn--europe:focus-within {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--europe:hover:after, .btn--europe[focus-within]:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(35, 91%, 50%);
  border-right: 0 solid var(--color-europe);
}

.btn--europe:hover:after, .btn--europe:focus-within:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(35, 91%, 50%);
  border-right: 0 solid var(--color-europe);
}

.btn--south-asia {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.btn--south-asia:after {
  background-color: hsl(46, 100%, 50%);
  background-color: var(--color-south-asia);
  border-left: 0 solid hsl(46, 100%, 50%);
  border-left: 0 solid var(--color-south-asia);
  border-right: 0.875rem solid hsl(46, 100%, 50%);
  border-right: var(--button-border-size) solid var(--color-south-asia);
}

.btn--south-asia:hover, .btn--south-asia[focus-within] {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.btn--south-asia:hover, .btn--south-asia:focus-within {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.btn--south-asia:hover:after, .btn--south-asia[focus-within]:after {
  border-left: 0.875rem solid hsl(248, 44%, 22%);
  border-left: var(--button-border-size) solid var(--color-primary);
  border-right: 0 solid hsl(46, 100%, 50%);
  border-right: 0 solid var(--color-south-asia);
}

.btn--south-asia:hover:after, .btn--south-asia:focus-within:after {
  border-left: 0.875rem solid hsl(248, 44%, 22%);
  border-left: var(--button-border-size) solid var(--color-primary);
  border-right: 0 solid hsl(46, 100%, 50%);
  border-right: 0 solid var(--color-south-asia);
}

.bg--alt .btn--south-asia,
.has-white-dark-background-color .btn--south-asia {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.btn--caribbean {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.btn--caribbean:after {
  background-color: hsl(54, 100%, 55%);
  background-color: var(--color-caribbean);
  border-left: 0 solid hsl(54, 100%, 55%);
  border-left: 0 solid var(--color-caribbean);
  border-right: 0.875rem solid hsl(54, 100%, 55%);
  border-right: var(--button-border-size) solid var(--color-caribbean);
}

.btn--caribbean:hover, .btn--caribbean[focus-within] {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.btn--caribbean:hover, .btn--caribbean:focus-within {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.btn--caribbean:hover:after, .btn--caribbean[focus-within]:after {
  border-left: 0.875rem solid hsl(248, 44%, 22%);
  border-left: var(--button-border-size) solid var(--color-primary);
  border-right: 0 solid hsl(54, 100%, 55%);
  border-right: 0 solid var(--color-caribbean);
}

.btn--caribbean:hover:after, .btn--caribbean:focus-within:after {
  border-left: 0.875rem solid hsl(248, 44%, 22%);
  border-left: var(--button-border-size) solid var(--color-primary);
  border-right: 0 solid hsl(54, 100%, 55%);
  border-right: 0 solid var(--color-caribbean);
}

.bg--alt .btn--caribbean,
.has-white-dark-background-color .btn--caribbean {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.btn--english-and-portuguese-speaking-africa {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.btn--english-and-portuguese-speaking-africa:after {
  background-color: hsl(65, 65%, 53%);
  background-color: var(--color-epsa);
  border-left: 0 solid hsl(65, 65%, 53%);
  border-left: 0 solid var(--color-epsa);
  border-right: 0.875rem solid hsl(65, 65%, 53%);
  border-right: var(--button-border-size) solid var(--color-epsa);
}

.btn--english-and-portuguese-speaking-africa:hover, .btn--english-and-portuguese-speaking-africa[focus-within] {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--english-and-portuguese-speaking-africa:hover, .btn--english-and-portuguese-speaking-africa:focus-within {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--english-and-portuguese-speaking-africa:hover:after, .btn--english-and-portuguese-speaking-africa[focus-within]:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(65, 65%, 53%);
  border-right: 0 solid var(--color-epsa);
}

.btn--english-and-portuguese-speaking-africa:hover:after, .btn--english-and-portuguese-speaking-africa:focus-within:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(65, 65%, 53%);
  border-right: 0 solid var(--color-epsa);
}

.btn--epsa {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.btn--epsa:after {
  background-color: hsl(65, 65%, 53%);
  background-color: var(--color-epsa);
  border-left: 0 solid hsl(65, 65%, 53%);
  border-left: 0 solid var(--color-epsa);
  border-right: 0.875rem solid hsl(65, 65%, 53%);
  border-right: var(--button-border-size) solid var(--color-epsa);
}

.btn--epsa:hover, .btn--epsa[focus-within] {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--epsa:hover, .btn--epsa:focus-within {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--epsa:hover:after, .btn--epsa[focus-within]:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(65, 65%, 53%);
  border-right: 0 solid var(--color-epsa);
}

.btn--epsa:hover:after, .btn--epsa:focus-within:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(65, 65%, 53%);
  border-right: 0 solid var(--color-epsa);
}

.btn--middle-east-and-north-africa {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.btn--middle-east-and-north-africa:after {
  background-color: hsl(102, 49%, 47%);
  background-color: var(--color-mena);
  border-left: 0 solid hsl(102, 49%, 47%);
  border-left: 0 solid var(--color-mena);
  border-right: 0.875rem solid hsl(102, 49%, 47%);
  border-right: var(--button-border-size) solid var(--color-mena);
}

.btn--middle-east-and-north-africa:hover, .btn--middle-east-and-north-africa[focus-within] {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--middle-east-and-north-africa:hover, .btn--middle-east-and-north-africa:focus-within {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--middle-east-and-north-africa:hover:after, .btn--middle-east-and-north-africa[focus-within]:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(102, 49%, 47%);
  border-right: 0 solid var(--color-mena);
}

.btn--middle-east-and-north-africa:hover:after, .btn--middle-east-and-north-africa:focus-within:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(102, 49%, 47%);
  border-right: 0 solid var(--color-mena);
}

.btn--mena {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.btn--mena:after {
  background-color: hsl(102, 49%, 47%);
  background-color: var(--color-mena);
  border-left: 0 solid hsl(102, 49%, 47%);
  border-left: 0 solid var(--color-mena);
  border-right: 0.875rem solid hsl(102, 49%, 47%);
  border-right: var(--button-border-size) solid var(--color-mena);
}

.btn--mena:hover, .btn--mena[focus-within] {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--mena:hover, .btn--mena:focus-within {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--mena:hover:after, .btn--mena[focus-within]:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(102, 49%, 47%);
  border-right: 0 solid var(--color-mena);
}

.btn--mena:hover:after, .btn--mena:focus-within:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(102, 49%, 47%);
  border-right: 0 solid var(--color-mena);
}

.btn--south-pacific {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.btn--south-pacific:after {
  background-color: hsl(180, 56%, 46%);
  background-color: var(--color-south-pacific);
  border-left: 0 solid hsl(180, 56%, 46%);
  border-left: 0 solid var(--color-south-pacific);
  border-right: 0.875rem solid hsl(180, 56%, 46%);
  border-right: var(--button-border-size) solid var(--color-south-pacific);
}

.btn--south-pacific:hover, .btn--south-pacific[focus-within] {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--south-pacific:hover, .btn--south-pacific:focus-within {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--south-pacific:hover:after, .btn--south-pacific[focus-within]:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(180, 56%, 46%);
  border-right: 0 solid var(--color-south-pacific);
}

.btn--south-pacific:hover:after, .btn--south-pacific:focus-within:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(180, 56%, 46%);
  border-right: 0 solid var(--color-south-pacific);
}

.btn--east-asia {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.btn--east-asia:after {
  background-color: hsl(201, 82%, 74%);
  background-color: var(--color-east-asia);
  border-left: 0 solid hsl(201, 82%, 74%);
  border-left: 0 solid var(--color-east-asia);
  border-right: 0.875rem solid hsl(201, 82%, 74%);
  border-right: var(--button-border-size) solid var(--color-east-asia);
}

.btn--east-asia:hover, .btn--east-asia[focus-within] {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--east-asia:hover, .btn--east-asia:focus-within {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--east-asia:hover:after, .btn--east-asia[focus-within]:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(201, 82%, 74%);
  border-right: 0 solid var(--color-east-asia);
}

.btn--east-asia:hover:after, .btn--east-asia:focus-within:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(201, 82%, 74%);
  border-right: 0 solid var(--color-east-asia);
}

.btn--north-america {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.btn--north-america:after {
  background-color: hsl(204, 92%, 37%);
  background-color: var(--color-north-america);
  border-left: 0 solid hsl(204, 92%, 37%);
  border-left: 0 solid var(--color-north-america);
  border-right: 0.875rem solid hsl(204, 92%, 37%);
  border-right: var(--button-border-size) solid var(--color-north-america);
}

.btn--north-america:hover, .btn--north-america[focus-within] {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--north-america:hover, .btn--north-america:focus-within {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--north-america:hover:after, .btn--north-america[focus-within]:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(204, 92%, 37%);
  border-right: 0 solid var(--color-north-america);
}

.btn--north-america:hover:after, .btn--north-america:focus-within:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(204, 92%, 37%);
  border-right: 0 solid var(--color-north-america);
}

.btn--eurasia {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.btn--eurasia:after {
  background-color: hsl(245, 36%, 44%);
  background-color: var(--color-eurasia);
  border-left: 0 solid hsl(245, 36%, 44%);
  border-left: 0 solid var(--color-eurasia);
  border-right: 0.875rem solid hsl(245, 36%, 44%);
  border-right: var(--button-border-size) solid var(--color-eurasia);
}

.btn--eurasia:hover, .btn--eurasia[focus-within] {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--eurasia:hover, .btn--eurasia:focus-within {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--eurasia:hover:after, .btn--eurasia[focus-within]:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(245, 36%, 44%);
  border-right: 0 solid var(--color-eurasia);
}

.btn--eurasia:hover:after, .btn--eurasia:focus-within:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(245, 36%, 44%);
  border-right: 0 solid var(--color-eurasia);
}

.btn--francophone-africa {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.btn--francophone-africa:after {
  background-color: hsl(282, 28%, 58%);
  background-color: var(--color-francophone-africa);
  border-left: 0 solid hsl(282, 28%, 58%);
  border-left: 0 solid var(--color-francophone-africa);
  border-right: 0.875rem solid hsl(282, 28%, 58%);
  border-right: var(--button-border-size) solid var(--color-francophone-africa);
}

.btn--francophone-africa:hover, .btn--francophone-africa[focus-within] {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--francophone-africa:hover, .btn--francophone-africa:focus-within {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.btn--francophone-africa:hover:after, .btn--francophone-africa[focus-within]:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(282, 28%, 58%);
  border-right: 0 solid var(--color-francophone-africa);
}

.btn--francophone-africa:hover:after, .btn--francophone-africa:focus-within:after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(282, 28%, 58%);
  border-right: 0 solid var(--color-francophone-africa);
}

.btn--cta-link {
  background: none;
  font-family: Montserrat, sans-serif;
  font-family: var(--font-heading);
  font-weight: normal;
  font-style: normal;
  font-size: 1em;
  font-size: var(--text-base-size);
  color: hsl(193, 100%, 29%);
  color: var(--color-accent);
  padding: 0;
}

.btn--cta-link:hover, .btn--cta-link[focus-within] {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.btn--cta-link:hover, .btn--cta-link:focus-within {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.btn--disabled {
  opacity: 0.6;
  cursor: not-allowed;
}

.btn--full-width {
  display: flex;
  width: 100%;
}

.btn .icon:not(svg), [class*="menu-header-cta-"] .main-cta--header .icon:not(svg) {
  color: inherit;
  flex-shrink: 0;
  display: inline-block;
  width: 1.09rem;
  height: 1.09rem;
  margin-right: 0.375em;
  margin-right: calc(0.375 * 1em);
  margin-right: var(--space-xxs);
  position: relative;
}

#main-nav .btn--tertiary:after {
  background-color: hsl(0, 0%, 100%);
  background-color: var(--color-white);
  border-right-color: hsl(0, 0%, 100%);
  border-right-color: var(--color-white);
}

select::-ms-expand {
  display: none;
}

textarea {
  resize: vertical;
  overflow: auto;
  vertical-align: top;
}

input::-ms-clear {
  display: none;
}

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea,
select {
  font-family: Montserrat, sans-serif;
  font-family: var(--font-heading);
  font-size: 1em;
  font-size: var(--text-base-size);
  padding: 0.75em;
  padding: calc(0.75 * 1em);
  padding: var(--space-sm);
  background-color: hsl(0, 0%, 100%);
  background-color: var(--color-bg);
  border: 0.125rem solid hsl(193, 100%, 39%);
  border: var(--form-elem-border) solid var(--color-accent-light);
  border-radius: 0;
  line-height: 1;
  width: 100%;
  height: 100%;
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus,
select:focus {
  outline: none;
}

input[type="text"]:focus::-webkit-input-placeholder,
input[type="email"]:focus::-webkit-input-placeholder,
input[type="url"]:focus::-webkit-input-placeholder,
input[type="password"]:focus::-webkit-input-placeholder,
input[type="search"]:focus::-webkit-input-placeholder,
input[type="number"]:focus::-webkit-input-placeholder,
input[type="tel"]:focus::-webkit-input-placeholder,
input[type="range"]:focus::-webkit-input-placeholder,
input[type="date"]:focus::-webkit-input-placeholder,
input[type="month"]:focus::-webkit-input-placeholder,
input[type="week"]:focus::-webkit-input-placeholder,
input[type="time"]:focus::-webkit-input-placeholder,
input[type="datetime"]:focus::-webkit-input-placeholder,
input[type="datetime-local"]:focus::-webkit-input-placeholder,
input[type="color"]:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder,
select:focus::-webkit-input-placeholder {
  opacity: .3;
}

input[type="text"]:focus::-moz-placeholder,
input[type="email"]:focus::-moz-placeholder,
input[type="url"]:focus::-moz-placeholder,
input[type="password"]:focus::-moz-placeholder,
input[type="search"]:focus::-moz-placeholder,
input[type="number"]:focus::-moz-placeholder,
input[type="tel"]:focus::-moz-placeholder,
input[type="range"]:focus::-moz-placeholder,
input[type="date"]:focus::-moz-placeholder,
input[type="month"]:focus::-moz-placeholder,
input[type="week"]:focus::-moz-placeholder,
input[type="time"]:focus::-moz-placeholder,
input[type="datetime"]:focus::-moz-placeholder,
input[type="datetime-local"]:focus::-moz-placeholder,
input[type="color"]:focus::-moz-placeholder,
textarea:focus::-moz-placeholder,
select:focus::-moz-placeholder {
  opacity: .3;
}

input[type="text"]:focus:-ms-input-placeholder,
input[type="email"]:focus:-ms-input-placeholder,
input[type="url"]:focus:-ms-input-placeholder,
input[type="password"]:focus:-ms-input-placeholder,
input[type="search"]:focus:-ms-input-placeholder,
input[type="number"]:focus:-ms-input-placeholder,
input[type="tel"]:focus:-ms-input-placeholder,
input[type="range"]:focus:-ms-input-placeholder,
input[type="date"]:focus:-ms-input-placeholder,
input[type="month"]:focus:-ms-input-placeholder,
input[type="week"]:focus:-ms-input-placeholder,
input[type="time"]:focus:-ms-input-placeholder,
input[type="datetime"]:focus:-ms-input-placeholder,
input[type="datetime-local"]:focus:-ms-input-placeholder,
input[type="color"]:focus:-ms-input-placeholder,
textarea:focus:-ms-input-placeholder,
select:focus:-ms-input-placeholder {
  opacity: .3;
}

input[type="text"]:focus:-moz-placeholder,
input[type="email"]:focus:-moz-placeholder,
input[type="url"]:focus:-moz-placeholder,
input[type="password"]:focus:-moz-placeholder,
input[type="search"]:focus:-moz-placeholder,
input[type="number"]:focus:-moz-placeholder,
input[type="tel"]:focus:-moz-placeholder,
input[type="range"]:focus:-moz-placeholder,
input[type="date"]:focus:-moz-placeholder,
input[type="month"]:focus:-moz-placeholder,
input[type="week"]:focus:-moz-placeholder,
input[type="time"]:focus:-moz-placeholder,
input[type="datetime"]:focus:-moz-placeholder,
input[type="datetime-local"]:focus:-moz-placeholder,
input[type="color"]:focus:-moz-placeholder,
textarea:focus:-moz-placeholder,
select:focus:-moz-placeholder {
  opacity: .3;
}

input[type="text"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
input[type="range"]::-webkit-input-placeholder,
input[type="date"]::-webkit-input-placeholder,
input[type="month"]::-webkit-input-placeholder,
input[type="week"]::-webkit-input-placeholder,
input[type="time"]::-webkit-input-placeholder,
input[type="datetime"]::-webkit-input-placeholder,
input[type="datetime-local"]::-webkit-input-placeholder,
input[type="color"]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
select::-webkit-input-placeholder {
  text-transform: uppercase;
  color: hsl(60, 12%, 59%);
  color: var(--color-contrast-medium);
}

input[type="text"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
input[type="range"]::-moz-placeholder,
input[type="date"]::-moz-placeholder,
input[type="month"]::-moz-placeholder,
input[type="week"]::-moz-placeholder,
input[type="time"]::-moz-placeholder,
input[type="datetime"]::-moz-placeholder,
input[type="datetime-local"]::-moz-placeholder,
input[type="color"]::-moz-placeholder,
textarea::-moz-placeholder,
select::-moz-placeholder {
  text-transform: uppercase;
  opacity: 1;
  color: hsl(60, 12%, 59%);
  color: var(--color-contrast-medium);
}

input[type="text"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
input[type="range"]:-ms-input-placeholder,
input[type="date"]:-ms-input-placeholder,
input[type="month"]:-ms-input-placeholder,
input[type="week"]:-ms-input-placeholder,
input[type="time"]:-ms-input-placeholder,
input[type="datetime"]:-ms-input-placeholder,
input[type="datetime-local"]:-ms-input-placeholder,
input[type="color"]:-ms-input-placeholder,
textarea:-ms-input-placeholder,
select:-ms-input-placeholder {
  text-transform: uppercase;
  color: hsl(60, 12%, 59%);
  color: var(--color-contrast-medium);
}

input[type="text"]:-moz-placeholder,
input[type="email"]:-moz-placeholder,
input[type="url"]:-moz-placeholder,
input[type="password"]:-moz-placeholder,
input[type="search"]:-moz-placeholder,
input[type="number"]:-moz-placeholder,
input[type="tel"]:-moz-placeholder,
input[type="range"]:-moz-placeholder,
input[type="date"]:-moz-placeholder,
input[type="month"]:-moz-placeholder,
input[type="week"]:-moz-placeholder,
input[type="time"]:-moz-placeholder,
input[type="datetime"]:-moz-placeholder,
input[type="datetime-local"]:-moz-placeholder,
input[type="color"]:-moz-placeholder,
textarea:-moz-placeholder,
select:-moz-placeholder {
  text-transform: uppercase;
  color: hsl(60, 12%, 59%);
  color: var(--color-contrast-medium);
}

input[type="text"][disabled], input[type="text"][readonly],
input[type="email"][disabled],
input[type="email"][readonly],
input[type="url"][disabled],
input[type="url"][readonly],
input[type="password"][disabled],
input[type="password"][readonly],
input[type="search"][disabled],
input[type="search"][readonly],
input[type="number"][disabled],
input[type="number"][readonly],
input[type="tel"][disabled],
input[type="tel"][readonly],
input[type="range"][disabled],
input[type="range"][readonly],
input[type="date"][disabled],
input[type="date"][readonly],
input[type="month"][disabled],
input[type="month"][readonly],
input[type="week"][disabled],
input[type="week"][readonly],
input[type="time"][disabled],
input[type="time"][readonly],
input[type="datetime"][disabled],
input[type="datetime"][readonly],
input[type="datetime-local"][disabled],
input[type="datetime-local"][readonly],
input[type="color"][disabled],
input[type="color"][readonly],
textarea[disabled],
textarea[readonly],
select[disabled],
select[readonly] {
  cursor: not-allowed;
}

input[type="text"][aria-invalid="true"],
input[type="email"][aria-invalid="true"],
input[type="url"][aria-invalid="true"],
input[type="password"][aria-invalid="true"],
input[type="search"][aria-invalid="true"],
input[type="number"][aria-invalid="true"],
input[type="tel"][aria-invalid="true"],
input[type="range"][aria-invalid="true"],
input[type="date"][aria-invalid="true"],
input[type="month"][aria-invalid="true"],
input[type="week"][aria-invalid="true"],
input[type="time"][aria-invalid="true"],
input[type="datetime"][aria-invalid="true"],
input[type="datetime-local"][aria-invalid="true"],
input[type="color"][aria-invalid="true"],
textarea[aria-invalid="true"],
select[aria-invalid="true"] {
  border-color: hsl(355, 90%, 61%);
  border-color: var(--color-error);
}

select {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23009cc7' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'%3E%3C/path%3E%3C/svg%3E");
  background-position: calc(100% - 1.25em), 100% 0;
  background-position: calc(100% - calc(1.25 * 1em)), 100% 0;
  background-position: calc(100% - var(--space-md)), 100% 0;
  background-size: 0.9375rem 0.9375rem;
  background-repeat: no-repeat;
  padding-right: calc(1.25em + 0.9375rem);
  padding-right: calc(calc(1.25 * 1em) + 0.9375rem);
  padding-right: calc(var(--space-md) + 0.9375rem);
}

.btn input, [class*="menu-header-cta-"] .main-cta--header input {
  text-transform: inherit;
  background: inherit;
  border: 0;
  outline: 0;
  color: inherit;
}

textarea {
  width: 100%;
}

legend {
  color: hsl(0, 0%, 15%);
  color: var(--color-contrast-higher);
  line-height: 1.2;
  font-size: 1.2em;
  font-size: calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2);
  font-size: var(--text-md);
  margin-bottom: 0.375em;
  margin-bottom: calc(0.375 * 1em);
  margin-bottom: var(--space-xxs);
}

label {
  display: inline-block;
  font-size: 0.83333em;
  font-size: calc(calc((1em / 1.2) / 1.2) * 1.2);
  font-size: var(--text-sm);
  margin-bottom: 0.25em;
  margin-bottom: calc(0.25 * 1em);
  margin-bottom: var(--space-xxxs);
}

/* --------------------------------

Title: Custom Select Control

-------------------------------- */
:root {
  --select-icon-size: 1em;
  --select-icon-right-margin: var(--space-sm);
}

.select {
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  align-self: stretch;
}

.select .icon-container {
  width: 1em;
  width: var(--select-icon-size);
  height: 1em;
  height: var(--select-icon-size);
  position: absolute;
  right: 1.25em;
  right: calc(1.25 * 1em);
  right: var(--space-md);
  pointer-events: none;
  color: hsl(193, 100%, 39%);
  color: var(--color-accent-light);
  transform-origin: center;
  transition: transform .2s;
}

.ss-main {
  -ms-grid-row-align: stretch;
      align-self: stretch;
  font-family: Montserrat, sans-serif;
  font-family: var(--font-heading);
  background-color: hsl(0, 0%, 100%);
  background-color: var(--color-bg);
  border: 0.125rem solid hsl(193, 100%, 39%);
  border: var(--form-elem-border) solid var(--color-accent-light);
  color: hsl(0, 0%, 15%) !important;
  color: var(--color-contrast-higher) !important;
}

.ss-main .ss-single-selected {
  padding: 0.75em 2.5em 0.75em 0.75em !important;
  padding: calc(0.75 * 1em) calc(calc(0.75 * 1em) * 2 + 1em) calc(0.75 * 1em) calc(0.75 * 1em) !important;
  padding: var(--space-sm) calc(var(--space-sm)*2 + var(--select-icon-size)) var(--space-sm) var(--space-sm) !important;
  padding: var(--space-sm) calc(var(--space-sm) * 2 + var(--select-icon-size)) var(--space-sm) var(--space-sm) !important;
  margin: 0 !important;
  border: 0 !important;
  height: 100% !important;
}

.ss-main .ss-single-selected .placeholder .ss-disabled {
  text-transform: uppercase;
  color: hsl(60, 12%, 59%) !important;
  color: var(--color-contrast-medium) !important;
}

.ss-main .ss-content .ss-search input,
.ss-main .ss-content .ss-list .ss-option {
  padding: 0.75em !important;
  padding: calc(0.75 * 1em) !important;
  padding: var(--space-sm) !important;
  border-radius: 0 !important;
}

.ss-main .ss-content .ss-list::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 8px;
}

.ss-main .ss-content .ss-list::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.ss-main .ss-content .ss-list .ss-option:hover, .ss-main .ss-content .ss-list .ss-option.ss-highlighted {
  background-color: hsl(60, 12%, 89%) !important;
  background-color: var(--color-contrast-lower) !important;
  color: hsl(193, 100%, 29%) !important;
  color: var(--color-accent) !important;
}

.ss-main .ss-content .ss-search input {
  height: auto !important;
  border-width: 0.125rem !important;
  line-height: 1 !important;
}

.ss-main .ss-arrow {
  display: none !important;
}

.ss-main.select--open ~ .icon--chevron {
  top: unset;
  transform: rotate(-180deg);
}

.btn input[type="submit"], [class*="menu-header-cta-"] .main-cta--header input[type="submit"] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
  z-index: 1;
  cursor: pointer;
  color: transparent;
}

.btn .ajax-loader, [class*="menu-header-cta-"] .main-cta--header .ajax-loader {
  width: 0 !important;
  height: 0 !important;
}

.btn .ajax-loader.is-active, [class*="menu-header-cta-"] .main-cta--header .ajax-loader.is-active {
  width: 1rem !important;
  height: 1rem !important;
}

.mc4wp-form {
  display: block;
  width: 100%;
}

/*--------------------------------------------------------------
    GRAVITY FORMS - OVERRIDE FORM STYLING
--------------------------------------------------------------*/
/*
   === Form Styles ===
*/
body div.gform_wrapper, body div.gform_wrapper.gf_browser_chrome, body div.gform_wrapper.gf_browser_safari {
  font-family: "Montserrat", sans-serif;
  margin: 2em 0 5.25em;
  margin: calc(2 * 1em) 0 calc(5.25 * 1em);
  margin: var(--space-lg) 0 var(--space-xxl);
}

body div.gform_wrapper ul li.gfield, body div.gform_wrapper.gf_browser_chrome ul li.gfield, body div.gform_wrapper.gf_browser_safari ul li.gfield {
  margin-top: 2em;
  margin-top: calc(2 * 1em);
  margin-top: var(--space-lg);
}

body div.gform_wrapper ul li.gfield.gfield_error, body div.gform_wrapper.gf_browser_chrome ul li.gfield.gfield_error, body div.gform_wrapper.gf_browser_safari ul li.gfield.gfield_error {
  background-color: transparent;
  border: none;
  padding-top: 0;
  padding-bottom: 0;
}

body div.gform_wrapper ul li.gfield.gfield_error .gfield_label, body div.gform_wrapper.gf_browser_chrome ul li.gfield.gfield_error .gfield_label, body div.gform_wrapper.gf_browser_safari ul li.gfield.gfield_error .gfield_label {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

body div.gform_wrapper ul li.gfield.gfield_error.gfield_contains_required label.gfield_label, body div.gform_wrapper.gf_browser_chrome ul li.gfield.gfield_error.gfield_contains_required label.gfield_label, body div.gform_wrapper.gf_browser_safari ul li.gfield.gfield_error.gfield_contains_required label.gfield_label {
  margin-top: 0;
}

body div.gform_wrapper ul li.gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body div.gform_wrapper.gf_browser_chrome ul li.gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body div.gform_wrapper.gf_browser_safari ul li.gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
  border: 2px solid #D20000;
}

body div.gform_wrapper .gfield_required, body div.gform_wrapper .validation_message, body div.gform_wrapper.gf_browser_chrome .gfield_required, body div.gform_wrapper.gf_browser_chrome .validation_message, body div.gform_wrapper.gf_browser_safari .gfield_required, body div.gform_wrapper.gf_browser_safari .validation_message {
  color: #D20000;
}

body div.gform_wrapper label, body div.gform_wrapper label.gfield_label, body div.gform_wrapper.gf_browser_chrome label, body div.gform_wrapper.gf_browser_chrome label.gfield_label, body div.gform_wrapper.gf_browser_safari label, body div.gform_wrapper.gf_browser_safari label.gfield_label {
  font-size: 1.2em;
  font-size: calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2);
  font-size: var(--text-md);
  font-weight: 500;
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
  margin-bottom: 0;
}

body div.gform_wrapper .top_label div.ginput_container, body div.gform_wrapper.gf_browser_chrome .top_label div.ginput_container, body div.gform_wrapper.gf_browser_safari .top_label div.ginput_container {
  display: flex;
  align-items: flex-start;
  margin-top: 0.75em;
  margin-top: calc(0.75 * 1em);
  margin-top: var(--space-sm);
}

body div.gform_wrapper .top_label div.ginput_container.ginput_container_number, body div.gform_wrapper.gf_browser_chrome .top_label div.ginput_container.ginput_container_number, body div.gform_wrapper.gf_browser_safari .top_label div.ginput_container.ginput_container_number {
  flex-direction: column;
  align-items: flex-start;
}

body div.gform_wrapper select, body div.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body div.gform_wrapper.gf_browser_chrome select, body div.gform_wrapper.gf_browser_chrome input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body div.gform_wrapper.gf_browser_safari select, body div.gform_wrapper.gf_browser_safari input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
  height: 3rem;
  font-size: 1em;
  font-size: var(--text-base-size);
  color: hsl(0, 0%, 15%);
  color: var(--color-contrast-higher);
  font-weight: 500;
  padding: 0 1.25em;
  padding: 0 calc(1.25 * 1em);
  padding: 0 var(--space-md);
}

body div.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder, body div.gform_wrapper.gf_browser_chrome input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder, body div.gform_wrapper.gf_browser_safari input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder {
  color: hsl(60, 12%, 59%);
  color: var(--color-contrast-medium);
}

body div.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-moz-placeholder, body div.gform_wrapper.gf_browser_chrome input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-moz-placeholder, body div.gform_wrapper.gf_browser_safari input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-moz-placeholder {
  color: hsl(60, 12%, 59%);
  color: var(--color-contrast-medium);
}

body div.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder, body div.gform_wrapper.gf_browser_chrome input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder, body div.gform_wrapper.gf_browser_safari input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder {
  color: hsl(60, 12%, 59%);
  color: var(--color-contrast-medium);
}

body div.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder, body div.gform_wrapper.gf_browser_chrome input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder, body div.gform_wrapper.gf_browser_safari input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder {
  color: hsl(60, 12%, 59%);
  color: var(--color-contrast-medium);
}

body div.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder, body div.gform_wrapper.gf_browser_chrome input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder, body div.gform_wrapper.gf_browser_safari input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder {
  color: hsl(60, 12%, 59%);
  color: var(--color-contrast-medium);
}

body div.gform_wrapper input[type=checkbox], body div.gform_wrapper.gf_browser_chrome input[type=checkbox], body div.gform_wrapper.gf_browser_safari input[type=checkbox] {
  position: relative;
  display: inline-block;
  flex-shrink: 0;
  height: 1rem;
  width: 1rem;
  border: 2px solid hsl(193, 100%, 39%);
  border: 2px solid var(--color-accent-light);
  background-color: transparent;
  cursor: pointer;
  margin-top: 2px;
  margin-right: 0.5em;
  margin-right: calc(0.5 * 1em);
  margin-right: var(--space-xs);
}

body div.gform_wrapper input[type=checkbox]::after, body div.gform_wrapper.gf_browser_chrome input[type=checkbox]::after, body div.gform_wrapper.gf_browser_safari input[type=checkbox]::after {
  content: "";
  position: absolute;
  top: 0.0625rem;
  left: 0.25rem;
  display: none;
  width: 0.25rem;
  height: 0.5625rem;
  border: solid hsl(193, 100%, 39%);
  border: solid var(--color-accent-light);
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}

body div.gform_wrapper input[type=checkbox]:checked::after, body div.gform_wrapper.gf_browser_chrome input[type=checkbox]:checked::after, body div.gform_wrapper.gf_browser_safari input[type=checkbox]:checked::after {
  display: block;
}

body div.gform_wrapper input[type=checkbox] + label, body div.gform_wrapper.gf_browser_chrome input[type=checkbox] + label, body div.gform_wrapper.gf_browser_safari input[type=checkbox] + label {
  font-size: 1em;
  font-size: var(--text-base-size);
  line-height: 1.35em;
}

body div.gform_wrapper ul.gfield_checkbox, body div.gform_wrapper.gf_browser_chrome ul.gfield_checkbox, body div.gform_wrapper.gf_browser_safari ul.gfield_checkbox {
  margin-top: 0;
  margin-bottom: 0;
}

body div.gform_wrapper ul.gfield_checkbox li, body div.gform_wrapper.gf_browser_chrome ul.gfield_checkbox li, body div.gform_wrapper.gf_browser_safari ul.gfield_checkbox li {
  display: flex;
  align-items: flex-start;
  margin-bottom: 0;
  overflow: visible;
}

body div.gform_wrapper ul.gfield_checkbox li input[type=checkbox], body div.gform_wrapper.gf_browser_chrome ul.gfield_checkbox li input[type=checkbox], body div.gform_wrapper.gf_browser_safari ul.gfield_checkbox li input[type=checkbox] {
  flex-shrink: 0;
  width: 1rem !important;
  margin-top: 2px;
}

body div.gform_wrapper ul.gfield_checkbox li input[type=checkbox] + label, body div.gform_wrapper.gf_browser_chrome ul.gfield_checkbox li input[type=checkbox] + label, body div.gform_wrapper.gf_browser_safari ul.gfield_checkbox li input[type=checkbox] + label {
  line-height: 1.35em;
}

body div.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked + label, body div.gform_wrapper.gf_browser_chrome ul.gfield_checkbox li input[type=checkbox]:checked + label, body div.gform_wrapper.gf_browser_safari ul.gfield_checkbox li input[type=checkbox]:checked + label {
  font-weight: 500;
}

body div.gform_wrapper .gform_fields .gfield input[type=radio], body div.gform_wrapper.gf_browser_chrome .gform_fields .gfield input[type=radio], body div.gform_wrapper.gf_browser_safari .gform_fields .gfield input[type=radio] {
  margin-left: 0;
}

body div.gform_wrapper .gfield_radio, body div.gform_wrapper.gf_browser_chrome .gfield_radio, body div.gform_wrapper.gf_browser_safari .gfield_radio {
  overflow: visible;
}

body div.gform_wrapper .gfield_radio .gchoice, body div.gform_wrapper.gf_browser_chrome .gfield_radio .gchoice, body div.gform_wrapper.gf_browser_safari .gfield_radio .gchoice {
  margin-bottom: 0.25em;
  margin-bottom: calc(calc(0.5 * 1em) / 2);
  margin-bottom: calc(var(--space-xs)/2);
  margin-bottom: calc(var(--space-xs) / 2);
}

body div.gform_wrapper .gfield_radio input[type=radio], body div.gform_wrapper.gf_browser_chrome .gfield_radio input[type=radio], body div.gform_wrapper.gf_browser_safari .gfield_radio input[type=radio] {
  position: relative;
  display: inline-block;
  height: 1.25rem;
  width: 1.25rem !important;
  border: 2px solid hsl(193, 100%, 39%);
  border: 2px solid var(--color-accent-light);
  border-radius: 50%;
  background-color: transparent;
  cursor: pointer;
  margin: 0 0.5em 0 0;
  margin: 0 calc(0.5 * 1em) 0 0;
  margin: 0 var(--space-xs) 0 0;
}

body div.gform_wrapper .gfield_radio input[type=radio]::after, body div.gform_wrapper.gf_browser_chrome .gfield_radio input[type=radio]::after, body div.gform_wrapper.gf_browser_safari .gfield_radio input[type=radio]::after {
  content: "";
  position: absolute;
  display: none;
  width: 0.75rem;
  height: 0.75rem;
  border-radius: 50%;
  background-color: hsl(193, 100%, 39%);
  background-color: var(--color-accent-light);
  margin: 0.125rem;
}

body div.gform_wrapper .gfield_radio input[type=radio]:checked::after, body div.gform_wrapper.gf_browser_chrome .gfield_radio input[type=radio]:checked::after, body div.gform_wrapper.gf_browser_safari .gfield_radio input[type=radio]:checked::after {
  display: block;
}

body div.gform_wrapper .gfield_radio input[type=radio]:checked + label, body div.gform_wrapper.gf_browser_chrome .gfield_radio input[type=radio]:checked + label, body div.gform_wrapper.gf_browser_safari .gfield_radio input[type=radio]:checked + label {
  font-weight: 500;
}

body div.gform_wrapper .gfield_radio label, body div.gform_wrapper.gf_browser_chrome .gfield_radio label, body div.gform_wrapper.gf_browser_safari .gfield_radio label {
  font-size: 1em;
  font-size: var(--text-base-size);
  color: hsl(0, 0%, 15%);
  color: var(--color-contrast-higher);
  font-weight: 500;
  margin: 0;
}

body div.gform_wrapper .field_description_below .gfield_consent_description, body div.gform_wrapper .gfield_consent_description, body div.gform_wrapper.gf_browser_chrome .field_description_below .gfield_consent_description, body div.gform_wrapper.gf_browser_chrome .gfield_consent_description, body div.gform_wrapper.gf_browser_safari .field_description_below .gfield_consent_description, body div.gform_wrapper.gf_browser_safari .gfield_consent_description {
  max-height: none;
  font-family: "Open Sans", sans-serif;
  font-size: 0.83333em;
  font-size: calc(calc((1em / 1.2) / 1.2) * 1.2);
  font-size: var(--text-sm);
  color: hsl(0, 0%, 15%);
  color: var(--color-contrast-higher);
  border: none;
}

body div.gform_wrapper .gform_footer, body div.gform_wrapper.gf_browser_chrome .gform_footer, body div.gform_wrapper.gf_browser_safari .gform_footer {
  margin-top: 2em;
  margin-top: calc(2 * 1em);
  margin-top: var(--space-lg);
}

@media (min-width: 64rem) {
  body div.gform_wrapper select, body div.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body div.gform_wrapper.gf_browser_chrome select, body div.gform_wrapper.gf_browser_chrome input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body div.gform_wrapper.gf_browser_safari select, body div.gform_wrapper.gf_browser_safari input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    height: 3.375rem;
    font-size: 1.125em;
  }
  body div.gform_wrapper input[type=checkbox], body div.gform_wrapper.gf_browser_chrome input[type=checkbox], body div.gform_wrapper.gf_browser_safari input[type=checkbox] {
    height: 1.25rem;
    width: 1.25rem;
  }
  body div.gform_wrapper input[type=checkbox]::after, body div.gform_wrapper.gf_browser_chrome input[type=checkbox]::after, body div.gform_wrapper.gf_browser_safari input[type=checkbox]::after {
    top: 0.125rem;
    left: 0.375rem;
    width: 0.3125rem;
    height: 0.625rem;
  }
  body div.gform_wrapper input[type=checkbox] + label, body div.gform_wrapper.gf_browser_chrome input[type=checkbox] + label, body div.gform_wrapper.gf_browser_safari input[type=checkbox] + label {
    font-size: 1.125em;
  }
  body div.gform_wrapper .gfield_checkbox li input[type=checkbox], body div.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], body div.gform_wrapper.gf_browser_safari .gfield_checkbox li input[type=checkbox] {
    width: 1.25rem !important;
  }
  body div.gform_wrapper .gfield_radio input[type=radio], body div.gform_wrapper.gf_browser_chrome .gfield_radio input[type=radio], body div.gform_wrapper.gf_browser_safari .gfield_radio input[type=radio] {
    height: 1.5rem;
    width: 1.5rem !important;
  }
  body div.gform_wrapper .gfield_radio input[type=radio]::after, body div.gform_wrapper.gf_browser_chrome .gfield_radio input[type=radio]::after, body div.gform_wrapper.gf_browser_safari .gfield_radio input[type=radio]::after {
    height: 1rem;
    width: 1rem;
    margin: 0.125rem;
  }
  body div.gform_wrapper .gfield_radio label, body div.gform_wrapper.gf_browser_chrome .gfield_radio label, body div.gform_wrapper.gf_browser_safari .gfield_radio label {
    font-size: 1.125em;
  }
}

/* --------------------------------------------------------------
# Navigation
-------------------------------------------------------------- */
/*--------------------------------------------------------------
## Links
--------------------------------------------------------------*/
a:not(.btn), .link:not(.btn) {
  font-family: Montserrat, sans-serif;
  font-family: var(--font-heading);
  color: hsl(193, 100%, 39%);
  color: var(--color-accent-light);
  text-decoration: none;
  cursor: pointer;
}

a:not(.btn):hover, a:not(.btn)[focus-within], .link:not(.btn):hover, .link:not(.btn)[focus-within] {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

a:not(.btn):hover, a:not(.btn):focus-within, .link:not(.btn):hover, .link:not(.btn):focus-within {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

a:not(.btn):focus, a:not(.btn):active, a:not(.btn).active, .link:not(.btn):focus, .link:not(.btn):active, .link:not(.btn).active {
  color: hsl(193, 100%, 39%);
  color: var(--color-accent-light);
}

/*--------------------------------------------------------------
## Menus
--------------------------------------------------------------*/
.menu {
  list-style: none;
  margin: 0;
}

[class*="icono"] {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
  box-sizing: border-box;
}

[class*="icono"]:after, [class*="icono"]:before {
  content: "";
  box-sizing: border-box;
}

[class*="icono-arrow4"] {
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-top: 7px solid;
  border-right: 7px solid;
  margin: 15px;
}

[class*="icono-arrow4"][class*="-up"] {
  top: 3.3125rem;
  left: 50%;
  transform: translate(-50%) rotate(-45deg);
}

@media (min-width: 90rem) {
  [class*="icono-arrow4"][class*="-up"] {
    top: 4.0625rem;
  }
}

[class*="menu-header-cta-"] > .menu {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.44em;
  font-size: calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2);
  font-size: var(--text-lg);
}

[class*="menu-header-cta-"] .social-cta--main a {
  display: inline-block;
  text-transform: uppercase;
  position: relative;
  font-family: futura-pt-condensed, sans-serif;
  font-family: var(--font-main-heading);
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  line-height: 1;
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
  padding: 0 1.25em;
  padding: 0 calc(1.25 * 1em);
  padding: 0 var(--space-md);
}

[class*="menu-header-cta-"] .main-cta--header {
  padding: 0.25em 0.85em;
  padding: calc(0.25 * 1em) calc(calc(0.75 * 1em) + .1em);
  padding: var(--space-xxxs) calc(var(--space-sm) + 0.1em);
  padding: var(--space-xxxs) calc(var(--space-sm) + .1em);
  height: 100%;
}

@supports (-ms-ime-align: auto) {
  [class*="menu-header-cta-"] .main-cta--header {
    padding: 0.25em 0.75em;
    padding: calc(0.25 * 1em) calc(0.75 * 1em);
    padding: var(--space-xxxs) var(--space-sm);
  }
}

[class*="menu-header-cta-"] .main-cta--header a {
  font-size: 0.83333em;
  font-size: calc(calc((1em / 1.2) / 1.2) * 1.2);
  font-size: var(--text-sm);
  font-family: futura-pt-condensed, sans-serif;
  font-family: var(--font-main-heading);
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  line-height: 1;
  color: hsl(0, 0%, 100%) !important;
  color: var(--color-white) !important;
}

@media (max-width: 21.1875rem) {
  [class*="menu-header-cta-"] .main-cta--header {
    height: auto;
  }
}

/* --------------------------------------------------------------
# Accessibility
-------------------------------------------------------------- */
/* Text meant only for screen readers. */
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
  /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.screen-reader-text:focus {
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
  border-radius: 3px;
  box-shadow: 0 0 2px 2px hsla(0, 0%, 0%, 0.6);
  box-shadow: 0 0 2px 2px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.6);
  clip: auto !important;
  -webkit-clip-path: none;
          clip-path: none;
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */
}

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
  outline: 0;
}

.sr-only {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  width: 1px;
  height: 1px;
  overflow: hidden;
  padding: 0;
  border: 0;
  white-space: nowrap;
}

/* --------------------------------------------------------------
# Alignments
-------------------------------------------------------------- */
.align--left {
  display: inline;
  float: left;
  margin-right: 1.5em;
}

.align--right {
  display: inline;
  float: right;
  margin-left: 1.5em;
}

.align--center {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.text--center {
  text-align: center;
}

.flex, .btn--cta-link > *, .single-region .region-country-list__container .country-list__container .mm-wrapper .mm-navbar__title {
  display: flex;
}

.flex--wrap, [class*="menu-header-cta-"] > .menu {
  flex-wrap: wrap;
}

.flex--column {
  flex-direction: column;
}

.flex--end {
  justify-content: flex-end;
}

.flex--center, .btn--cta-link > *, .single-region .region-country-list__container .country-list__container .mm-wrapper .mm-navbar__title {
  justify-content: center;
  align-items: center;
}

.flex--center-x {
  justify-content: center;
}

.flex--center-y {
  align-items: center;
}

.flex--space-between {
  justify-content: space-between;
}

.flex--space-around {
  justify-content: space-around;
}

.flex--space-evenly {
  justify-content: space-evenly;
}

.flex--grow > * {
  flex-grow: 1;
}

.flex--shrink-none > * {
  flex-shrink: 0;
}

.flex--gap > *, .flex--gap-md > *, .flex-gap > *, .flex-gap--md > * {
  margin-left: 1.25em;
  margin-left: calc(1.25 * 1em);
  margin-left: var(--space-md);
  margin-right: 1.25em;
  margin-right: calc(1.25 * 1em);
  margin-right: var(--space-md);
}

.flex--gap > *:first-child, .flex--gap-md > *:first-child, .flex-gap > *:first-child, .flex-gap--md > *:first-child {
  margin-left: 0;
}

.flex--gap > *:last-child, .flex--gap-md > *:last-child, .flex-gap > *:last-child, .flex-gap--md > *:last-child {
  margin-right: 0;
}

.flex--gap--reverse > *, .flex--gap--reverse-md > *, .flex-gap--reverse > *, .flex-gap--reverse--md > * {
  margin-left: 1.25em/2;
  margin-left: calc(1.25 * 1em)/2;
  margin-left: var(--space-md)/2;
  margin-right: 1.25em/2;
  margin-right: calc(1.25 * 1em)/2;
  margin-right: var(--space-md)/2;
}

.flex--gap--reverse > *:first-child, .flex--gap--reverse-md > *:first-child, .flex-gap--reverse > *:first-child, .flex-gap--reverse--md > *:first-child {
  margin-right: 0;
}

.flex--gap--reverse > *:last-child, .flex--gap--reverse-md > *:last-child, .flex-gap--reverse > *:last-child, .flex-gap--reverse--md > *:last-child {
  margin-left: 0;
}

.flex--wrap.flex--gap, [class*="menu-header-cta-"] > .flex--gap.menu, .flex--wrap.flex--gap-md, [class*="menu-header-cta-"] > .flex--gap-md.menu, .flex--wrap.flex-gap, [class*="menu-header-cta-"] > .flex-gap.menu, .flex--wrap.flex-gap--md, [class*="menu-header-cta-"] > .flex-gap--md.menu {
  margin-bottom: -1.25em;
  margin-bottom: calc(-1 * calc(1.25 * 1em));
  margin-bottom: calc(-1*var(--space-md));
  margin-bottom: calc(-1 * var(--space-md));
}

.flex--wrap.flex--gap > *, [class*="menu-header-cta-"] > .flex--gap.menu > *, .flex--wrap.flex--gap-md > *, [class*="menu-header-cta-"] > .flex--gap-md.menu > *, .flex--wrap.flex-gap > *, [class*="menu-header-cta-"] > .flex-gap.menu > *, .flex--wrap.flex-gap--md > *, [class*="menu-header-cta-"] > .flex-gap--md.menu > * {
  margin-bottom: 1.25em;
  margin-bottom: calc(1.25 * 1em);
  margin-bottom: var(--space-md);
}

.flex--gap-xxs > *, .flex-gap--xxs > * {
  margin-right: 0.375em;
  margin-right: calc(0.375 * 1em);
  margin-right: var(--space-xxs);
}

.flex--gap-xxs > *:last-child, .flex-gap--xxs > *:last-child {
  margin-right: 0;
}

.flex--wrap.flex--gap-xxs, [class*="menu-header-cta-"] > .flex--gap-xxs.menu, .flex--wrap.flex-gap--xxs, [class*="menu-header-cta-"] > .flex-gap--xxs.menu {
  margin-bottom: -0.375em;
  margin-bottom: calc(-1 * calc(0.375 * 1em));
  margin-bottom: calc(-1*var(--space-xxs));
  margin-bottom: calc(-1 * var(--space-xxs));
}

.flex--wrap.flex--gap-xxs > *, [class*="menu-header-cta-"] > .flex--gap-xxs.menu > *, .flex--wrap.flex-gap--xxs > *, [class*="menu-header-cta-"] > .flex-gap--xxs.menu > * {
  margin-bottom: 0.375em;
  margin-bottom: calc(0.375 * 1em);
  margin-bottom: var(--space-xxs);
}

.flex--gap-xs > *, .flex-gap--xs > * {
  margin-right: 0.5em;
  margin-right: calc(0.5 * 1em);
  margin-right: var(--space-xs);
}

.flex--gap-xs > *:last-child, .flex-gap--xs > *:last-child {
  margin-right: 0;
}

.flex--wrap.flex--gap-xs, [class*="menu-header-cta-"] > .flex--gap-xs.menu, .flex--wrap.flex-gap--xs, [class*="menu-header-cta-"] > .flex-gap--xs.menu {
  margin-bottom: -0.5em;
  margin-bottom: calc(-1 * calc(0.5 * 1em));
  margin-bottom: calc(-1*var(--space-xs));
  margin-bottom: calc(-1 * var(--space-xs));
}

.flex--wrap.flex--gap-xs > *, [class*="menu-header-cta-"] > .flex--gap-xs.menu > *, .flex--wrap.flex-gap--xs > *, [class*="menu-header-cta-"] > .flex-gap--xs.menu > * {
  margin-bottom: 0.5em;
  margin-bottom: calc(0.5 * 1em);
  margin-bottom: var(--space-xs);
}

.flex--gap-sm > *, .flex-gap--sm > * {
  margin-right: 0.75em;
  margin-right: calc(0.75 * 1em);
  margin-right: var(--space-sm);
}

.flex--gap-sm > *:last-child, .flex-gap--sm > *:last-child {
  margin-right: 0;
}

.flex--wrap.flex--gap-sm, [class*="menu-header-cta-"] > .flex--gap-sm.menu, .flex--wrap.flex-gap--sm, [class*="menu-header-cta-"] > .flex-gap--sm.menu {
  margin-bottom: -0.75em;
  margin-bottom: calc(-1 * calc(0.75 * 1em));
  margin-bottom: calc(-1*var(--space-sm));
  margin-bottom: calc(-1 * var(--space-sm));
}

.flex--wrap.flex--gap-sm > *, [class*="menu-header-cta-"] > .flex--gap-sm.menu > *, .flex--wrap.flex-gap--sm > *, [class*="menu-header-cta-"] > .flex-gap--sm.menu > * {
  margin-bottom: 0.75em;
  margin-bottom: calc(0.75 * 1em);
  margin-bottom: var(--space-sm);
}

.flex--gap-lg > *, .flex-gap--lg > * {
  margin-right: 2em;
  margin-right: calc(2 * 1em);
  margin-right: var(--space-lg);
}

.flex--gap-lg > *:last-child, .flex-gap--lg > *:last-child {
  margin-right: 0;
}

.flex--wrap.flex--gap-lg, [class*="menu-header-cta-"] > .flex--gap-lg.menu, .flex--wrap.flex-gap--lg, [class*="menu-header-cta-"] > .flex-gap--lg.menu {
  margin-bottom: -2em;
  margin-bottom: calc(-1 * calc(2 * 1em));
  margin-bottom: calc(-1*var(--space-lg));
  margin-bottom: calc(-1 * var(--space-lg));
}

.flex--wrap.flex--gap-lg > *, [class*="menu-header-cta-"] > .flex--gap-lg.menu > *, .flex--wrap.flex-gap--lg > *, [class*="menu-header-cta-"] > .flex-gap--lg.menu > * {
  margin-bottom: 2em;
  margin-bottom: calc(2 * 1em);
  margin-bottom: var(--space-lg);
}

.flex--gap-xl > *, .flex-gap--xl > * {
  margin-right: 3.25em;
  margin-right: calc(3.25 * 1em);
  margin-right: var(--space-xl);
}

.flex--gap-xl > *:last-child, .flex-gap--xl > *:last-child {
  margin-right: 0;
}

.flex--wrap.flex--gap-xl, [class*="menu-header-cta-"] > .flex--gap-xl.menu, .flex--wrap.flex-gap--xl, [class*="menu-header-cta-"] > .flex-gap--xl.menu {
  margin-bottom: -3.25em;
  margin-bottom: calc(-1 * calc(3.25 * 1em));
  margin-bottom: calc(-1*var(--space-xl));
  margin-bottom: calc(-1 * var(--space-xl));
}

.flex--wrap.flex--gap-xl > *, [class*="menu-header-cta-"] > .flex--gap-xl.menu > *, .flex--wrap.flex-gap--xl > *, [class*="menu-header-cta-"] > .flex-gap--xl.menu > * {
  margin-bottom: 3.25em;
  margin-bottom: calc(3.25 * 1em);
  margin-bottom: var(--space-xl);
}

.flex-item--end {
  align-self: flex-end;
}

.flex-item--grow {
  flex-grow: 1;
}

.flex-item--shrink-none {
  flex-shrink: 0;
}

.full-width {
  width: 100%;
}

.full-height {
  height: 100%;
}

.row--md {
  flex-basis: 100%;
}

@media (min-width: 64rem) {
  .row--md {
    flex: 1;
  }
}

.grid-4 {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
}

.grid-4 > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.grid-4 > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.grid-4 > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.grid-4 > *:nth-child(4) {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
}

.grid-3 {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
}

.grid-3 > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.grid-3 > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.grid-3 > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.grid-2 {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
}

.grid-2 > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.grid-2 > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

/*
  Description: Alignment rules only valid for wp frontend ifes theme
 */
.alignwide,
.align--wide,
.entry__content .alignwide,
.entry__content .align--wide,
.alignfull,
.align--full,
.entry__content .alignfull,
.entry__content .align--full {
  position: relative;
}

.alignfull,
.align--full,
.entry__content .alignfull,
.entry__content .align--full {
  width: 100vw;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}

.has-scrollbar .alignfull, .has-scrollbar
.align--full, .has-scrollbar
.entry__content .alignfull, .has-scrollbar
.entry__content .align--full {
  width: calc(100vw - 0.5rem);
  width: calc(100vw - var(--scroll-bar));
  margin-left: calc(-50vw + 0.25rem);
  margin-left: calc(-50vw + (0.5rem / 2));
  margin-left: calc(-50vw + var(--scroll-bar)/2);
  margin-left: calc(-50vw + (var(--scroll-bar) / 2));
  margin-right: calc(-50vw + 0.25rem);
  margin-right: calc(-50vw + (0.5rem / 2));
  margin-right: calc(-50vw + var(--scroll-bar)/2);
  margin-right: calc(-50vw + (var(--scroll-bar) / 2));
}

@media (max-width: 64rem) {
  .alignfull--sm-only,
  .align--full--sm-only,
  .entry__content .alignfull--sm-only,
  .entry__content .align--full--sm-only {
    position: relative;
    width: 100vw;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
  }
  .has-scrollbar .alignfull--sm-only, .has-scrollbar
  .align--full--sm-only, .has-scrollbar
  .entry__content .alignfull--sm-only, .has-scrollbar
  .entry__content .align--full--sm-only {
    width: calc(100vw - 0.5rem);
    width: calc(100vw - var(--scroll-bar));
    margin-left: calc(-50vw + 0.25rem);
    margin-left: calc(-50vw + (0.5rem / 2));
    margin-left: calc(-50vw + var(--scroll-bar)/2);
    margin-left: calc(-50vw + (var(--scroll-bar) / 2));
    margin-right: calc(-50vw + 0.25rem);
    margin-right: calc(-50vw + (0.5rem / 2));
    margin-right: calc(-50vw + var(--scroll-bar)/2);
    margin-right: calc(-50vw + (var(--scroll-bar) / 2));
  }
}

.wp-block-image figure {
  width: 100%;
}

.wp-block-image figure.alignleft, .wp-block-image figure.alignright {
  display: block;
  float: none;
  margin: 0;
}

.wp-block-image figure.alignleft img {
  float: left;
  margin: 0.5em 1em 0.5em 0;
}

.wp-block-image figure.alignright img {
  float: right;
  margin: 0.5em 0 0.5em 1em;
}

.wp-block-image figure img {
  max-width: 100%;
}

figure.wp-block-image {
  width: 100%;
}

figure.wp-block-image.alignfull img, figure.wp-block-image.alignwide img {
  width: 100%;
}

figure.wp-block-image img {
  max-width: 100%;
}

/* --------------------------------------------------------------
# Clearings
-------------------------------------------------------------- */
.clear:before,
.clear:after,
.entry__content:before,
.entry__content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
  content: "";
  display: table;
  table-layout: fixed;
}

.clear:after,
.entry__content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
  clear: both;
}

.hide {
  display: none;
}

/* --------------------------------------------------------------
# Layout
-------------------------------------------------------------- */
:root {
  --container-width-xs: 37.5rem;
  --container-width-sm: 57rem;
  --container-width-md: 64rem;
  --container-width-lg: 80rem;
  --container-width-xl: 90rem;
}

#page-container {
  overflow: hidden;
  min-height: 100vh;
  display: -ms-grid;
  display: grid;
  -ms-grid-rows: auto 1fr auto;
  grid-template-rows: auto 1fr auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  position: relative;
  height: 100%;
}

#page-container > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#page-container > *:nth-child(2) {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
}

#page-container > *:nth-child(3) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

main {
  margin-top: -5.9375rem;
  padding-top: 5.9375rem;
  position: relative;
}

@media (min-width: 64rem) {
  main {
    margin-top: 0;
    padding-top: 0;
  }
}

main > *:first-child {
  margin-top: 0.125rem;
}

.container, .wp-block-image figure.alignleft, .wp-block-image figure.alignright, .wp-block-image figure.aligncenter, figure.wp-block-image.alignwide, .wp-block:not(.alignfull):not(.align--full):not(.alignwide):not(.align--wide):not(.block-give-donor-dashboard), .wp-block.alignwide, .wp-block.align--wide {
  width: calc(100% - 2.5em);
  width: calc(100% - 2 * calc(1.25 * 1em));
  width: calc(100% - 2*var(--component-padding));
  width: calc(100% - 2 * var(--component-padding));
  margin-left: auto;
  margin-right: auto;
}

.container--full-width {
  width: 100%;
}

.container--xs {
  max-width: 37.5rem;
  max-width: var(--container-width-xs);
}

.container--sm {
  max-width: 57rem;
  max-width: var(--container-width-sm);
}

.container--md {
  max-width: 64rem;
  max-width: var(--container-width-md);
}

.container--lg {
  max-width: 80rem;
  max-width: var(--container-width-lg);
}

.container--xl {
  max-width: 90rem;
  max-width: var(--container-width-xl);
}

.container--adaptive, figure.wp-block-image.alignwide, .wp-block.alignwide, .wp-block.align--wide,
.container--adaptive-lg {
  max-width: 57rem;
  max-width: var(--container-width-sm);
}

@media (min-width: 64rem) {
  .container--adaptive, figure.wp-block-image.alignwide, .wp-block.alignwide, .wp-block.align--wide,
  .container--adaptive-lg {
    max-width: 64rem;
    max-width: var(--container-width-md);
  }
}

@media (min-width: 90rem) {
  .container--adaptive, figure.wp-block-image.alignwide, .wp-block.alignwide, .wp-block.align--wide,
  .container--adaptive-lg {
    max-width: 80rem;
    max-width: var(--container-width-lg);
  }
}

@media (min-width: 64rem) {
  .container--adaptive-xs {
    max-width: 57rem;
    max-width: var(--container-width-sm);
  }
}

.container--adaptive-sm, .wp-block-image figure.alignleft, .wp-block-image figure.alignright, .wp-block-image figure.aligncenter, .wp-block:not(.alignfull):not(.align--full):not(.alignwide):not(.align--wide):not(.block-give-donor-dashboard) {
  max-width: 37.5rem;
  max-width: var(--container-width-xs);
}

@media (min-width: 64rem) {
  .container--adaptive-sm, .wp-block-image figure.alignleft, .wp-block-image figure.alignright, .wp-block-image figure.aligncenter, .wp-block:not(.alignfull):not(.align--full):not(.alignwide):not(.align--wide):not(.block-give-donor-dashboard) {
    max-width: 57rem;
    max-width: var(--container-width-sm);
  }
}

.container--adaptive-md {
  max-width: 37.5rem;
  max-width: var(--container-width-xs);
}

@media (min-width: 64rem) {
  .container--adaptive-md {
    max-width: 64rem;
    max-width: var(--container-width-md);
  }
}

.container--adaptive-xl {
  max-width: 37.5rem;
  max-width: var(--container-width-xs);
}

@media (min-width: 64rem) {
  .container--adaptive-xl {
    max-width: 64rem;
    max-width: var(--container-width-md);
  }
}

@media (min-width: 90rem) {
  .container--adaptive-xl {
    max-width: 90rem;
    max-width: var(--container-width-xl);
  }
}

/* --------------------------------------------------------------
# Widgets
-------------------------------------------------------------- */
.widget {
  /* Make sure select elements fit in widgets. */
}

.widget select {
  max-width: 100%;
}

/* --------------------------------------------------------------
# Content
-------------------------------------------------------------- */
/*--------------------------------------------------------------
## Main header
--------------------------------------------------------------*/
.site-header {
  font-size: clamp(11px, 2.75vw, 16px);
  position: relative;
  z-index: 2;
}

.site-header-container {
  height: 5.9375rem;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  text-transform: uppercase;
  position: relative;
  z-index: 1;
}

.site-header-container .nav-container {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  flex-wrap: wrap;
  position: relative;
}

@media screen and (max-width: 374px) {
  .site-header--primary {
    padding-left: 0;
    padding-right: 0;
  }
}

.site-header--primary .site-nav .menu {
  padding-left: 5.9375rem;
  display: flex;
  height: 100%;
}

.site-header--primary .site-nav .menu .menu-item:not(.menu-item-home) {
  display: none;
}

@media (min-width: 64rem) {
  .site-header--primary .site-nav .menu .menu-item:not(.menu-item-home) .menu-item__txt {
    padding: 0.75em;
    padding: calc(0.75 * 1em);
    padding: var(--space-sm);
  }
}

@media (min-width: 90rem) {
  .site-header--primary .site-nav .menu .menu-item:not(.menu-item-home) .menu-item__txt {
    padding: 1.25em;
    padding: calc(1.25 * 1em);
    padding: var(--space-md);
  }
}

.site-header--primary .site-nav .menu .menu-item-home {
  position: absolute;
  z-index: 1;
  width: 95px;
  height: 95px;
  bottom: 0;
  left: 0;
  overflow: hidden;
  background-color: hsl(248, 44%, 22%);
  background-color: var(--color-primary);
}

.site-header--primary .site-nav .menu .menu-item-home .menu-item__txt {
  width: 100%;
  height: 100%;
}

.site-header--primary .site-nav .menu .menu-item-home svg.logo--default {
  width: 95px;
  height: 95px;
}

@media (min-width: 64rem) {
  .site-header--primary .site-nav .menu .menu-item:not(.menu-item-home) {
    display: inline-flex;
    text-align: center;
    justify-content: center;
    align-items: center;
  }
  .site-header--primary .site-nav .menu .menu-item:not(.menu-item-home):hover {
    background: hsl(60, 9%, 77%);
    background: var(--color-contrast-low);
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children {
    background-color: hsl(60, 12%, 89%);
    background-color: var(--color-contrast-lower);
    position: relative;
    transition-duration: 0.5s;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children .icono-arrow4-up {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    transition: opacity 0.5s ease;
    display: none;
    margin: 0;
    width: 0;
    height: 0;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children:hover, .site-header--primary .site-nav .menu .menu-item.menu-item-has-children[focus-within] {
    background: hsl(60, 9%, 77%);
    background: var(--color-contrast-low);
    cursor: pointer;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children:hover, .site-header--primary .site-nav .menu .menu-item.menu-item-has-children:focus-within {
    background: hsl(60, 9%, 77%);
    background: var(--color-contrast-low);
    cursor: pointer;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children:hover .icono-arrow4-up, .site-header--primary .site-nav .menu .menu-item.menu-item-has-children[focus-within] .icono-arrow4-up {
    display: block;
    visibility: visible;
    opacity: 1;
    width: auto;
    height: auto;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children:hover .icono-arrow4-up, .site-header--primary .site-nav .menu .menu-item.menu-item-has-children:focus-within .icono-arrow4-up {
    display: block;
    visibility: visible;
    opacity: 1;
    width: auto;
    height: auto;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children:hover > .sub-menu, .site-header--primary .site-nav .menu .menu-item.menu-item-has-children[focus-within] > .sub-menu {
    visibility: visible;
    opacity: 1;
    margin: 0;
    width: auto;
    height: auto;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children:hover > .sub-menu, .site-header--primary .site-nav .menu .menu-item.menu-item-has-children:focus-within > .sub-menu {
    visibility: visible;
    opacity: 1;
    margin: 0;
    width: auto;
    height: auto;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.megamenu {
    position: static;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.megamenu .sub-menu {
    display: -ms-grid;
    display: grid;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.megamenu:hover .sub-menu, .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.megamenu[focus-within] .sub-menu {
    width: 100%;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.megamenu:hover .sub-menu, .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.megamenu:focus-within .sub-menu {
    width: 100%;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-3-3 .sub-menu {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
    grid-auto-flow: column;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-3-3 .sub-menu > *:nth-child(1) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-3-3 .sub-menu > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-3-3 .sub-menu > *:nth-child(3) {
    -ms-grid-row: 4;
    -ms-grid-column: 1;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-3-3 .sub-menu > *:nth-child(4) {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-3-3 .sub-menu > *:nth-child(5) {
    -ms-grid-row: 2;
    -ms-grid-column: 2;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-3-3 .sub-menu > *:nth-child(6) {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-3-3 .sub-menu > *:nth-child(7) {
    -ms-grid-row: 3;
    -ms-grid-column: 2;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-3-3 .sub-menu > *:nth-child(8) {
    -ms-grid-row: 4;
    -ms-grid-column: 2;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-3-3 .sub-menu > *:nth-child(9) {
    -ms-grid-row: 2;
    -ms-grid-column: 3;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-3-3 .sub-menu > *:nth-child(10) {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-3-3 .sub-menu > *:nth-child(11) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-3-3 .sub-menu > *:nth-child(12) {
    -ms-grid-row: 4;
    -ms-grid-column: 3;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-3-0 .sub-menu {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-3-0 .sub-menu > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-3-0 .sub-menu > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-3-0 .sub-menu > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-4-0 .sub-menu {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-4-0 .sub-menu > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-4-0 .sub-menu > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-4-0 .sub-menu > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.grid-4-0 .sub-menu > *:nth-child(4) {
    -ms-grid-row: 1;
    -ms-grid-column: 4;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.latest-news .sub-menu {
    max-width: 100%;
    overflow: auto;
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.latest-news .menu-item:hover {
    background-color: hsl(60, 12%, 89%);
    background-color: var(--color-contrast-lower);
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.latest-news .menu-item:hover .section__link {
    color: hsl(248, 44%, 22%);
    color: var(--color-primary);
  }
  .site-header--primary .site-nav .menu .menu-item.menu-item-has-children.latest-news .menu-item:hover .article__image:before {
    content: '';
    display: block;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: hsla(196, 73%, 68%, 0.8);
    background-color: hsla(var(--color-accent-lighter-plus-h), var(--color-accent-lighter-plus-s), var(--color-accent-lighter-plus-l), 0.8);
  }
  .site-header--primary .site-nav .menu .menu-item .menu-item__txt {
    display: inline-block;
    position: relative;
  }
  .site-header--primary .site-nav .menu .menu-item .sub-menu {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    transition: opacity 0.5s ease;
    background-color: hsl(60, 12%, 89%);
    background-color: var(--color-contrast-lower);
    min-width: 5rem;
    top: 2.875rem;
    left: 50%;
    transform: translate(-50%);
    padding-top: 0.875rem;
    background-clip: content-box;
    width: 0;
    height: 0;
    overflow: hidden;
  }
  .site-header--primary .site-nav .menu .menu-item .sub-menu .menu-item {
    clear: both;
    transition-duration: 0.5s;
    width: 100%;
  }
  .site-header--primary .site-nav .menu .menu-item .sub-menu .menu-item__txt {
    text-transform: none;
    white-space: nowrap;
    width: 100%;
  }
  .site-header--primary .site-nav .menu .menu-item .sub-menu .menu-item__txt:hover, .site-header--primary .site-nav .menu .menu-item .sub-menu .menu-item__txt[focus-within] {
    background-color: hsl(60, 9%, 77%);
    background-color: var(--color-contrast-low);
  }
  .site-header--primary .site-nav .menu .menu-item .sub-menu .menu-item__txt:hover, .site-header--primary .site-nav .menu .menu-item .sub-menu .menu-item__txt:focus-within {
    background-color: hsl(60, 9%, 77%);
    background-color: var(--color-contrast-low);
  }
}

@media (min-width: 64rem) and (min-width: 90rem) {
  .site-header--primary .site-nav .menu .menu-item .sub-menu {
    top: 3.625rem;
  }
}

@media (min-width: 64rem) {
  .site-header--primary .site-nav .menu .menu-item .menu-item__section {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
    height: 100%;
    padding: 1.25em;
    padding: calc(1.25 * 1em);
    padding: var(--space-md);
  }
  .site-header--primary .site-nav .menu .menu-item .menu-item__section .section__cta span {
    font-size: 1rem;
  }
  .site-header--primary .site-nav .menu .menu-item .menu-item__section .article__tag {
    font-size: 0.75rem;
  }
  .site-header--primary .site-nav .menu .menu-item .menu-item__section .section__description {
    text-transform: none;
    font-size: 0.875rem;
  }
  .site-header--primary .site-nav .menu .menu-item .menu-item__section .section__title {
    font-size: 1.125rem;
  }
  .site-header--primary .site-nav .menu .menu-item .menu-item__section .section__link {
    display: block;
    position: relative;
    z-index: 1;
  }
  .site-header--primary .site-nav .menu .menu-item .menu-item__section .article__header {
    font-size: 0.69444em;
    font-size: calc((1em / 1.2) / 1.2);
    font-size: var(--text-xs);
    padding: 0.5em 0;
    padding: calc(0.5 * 1em) 0;
    padding: var(--space-xs) 0;
  }
  .site-header--primary .site-nav .menu .menu-item .menu-item__section .article__header h1 {
    font-size: 1rem;
  }
  .site-header--primary .site-nav .menu .menu-item .menu-item__section .section__article {
    text-align: left;
    padding: 0.5em 5%;
    padding: calc(0.5 * 1em) 5%;
    padding: var(--space-xs) 5%;
  }
  .site-header--primary .site-nav .menu .menu-item .menu-item__section .article__image {
    position: relative;
    padding-bottom: 56.25%;
    margin: 0.5em auto;
    margin: calc(0.5 * 1em) auto;
    margin: var(--space-xs) auto;
    overflow: hidden;
  }
  .site-header--primary .site-nav .menu .menu-item .menu-item__section .article__image img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
}

@media (min-width: 90rem) {
  .site-header--primary .site-nav .menu .menu-item .menu-item__section .section__title {
    font-size: 1.2em;
    font-size: calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2);
    font-size: var(--text-md);
  }
  .site-header--primary .site-nav .menu .menu-item .menu-item__section .section__description {
    font-size: 1rem;
  }
  .site-header--primary .site-nav .menu .menu-item .menu-item__section .article__header h1 {
    font-size: 1.125rem;
  }
  .site-header--primary .site-nav .menu .menu-item .menu-item__section .section__cta span {
    font-size: 1.125rem;
  }
  .site-header--primary .site-nav .menu .menu-item .menu-item__section .article__tag {
    font-size: 0.875rem;
  }
}

.site-header--primary [class*="menu-header-cta-"] .social-cta--main {
  display: inline;
  display: initial;
}

@media all and (min-width: 0rem) and (max-width: 30rem) {
  .site-header--primary [class*="menu-header-cta-"] .social-cta--main {
    display: none;
  }
}

@media (min-width: 64rem) and (max-width: 90rem) {
  .site-header--primary [class*="menu-header-cta-"] .social-cta--main {
    display: none;
  }
}

.main-cta--wrapper {
  -ms-grid-row-align: stretch;
      align-self: stretch;
  margin-right: -0.5625rem;
}

.main-cta--wrapper [class^="menu-header-cta-"] {
  align-self: stretch;
  display: flex;
  height: 100%;
}

.site-header--secondary {
  font-size: 0.83333em;
  font-size: calc(calc((1em / 1.2) / 1.2) * 1.2);
  font-size: var(--text-sm);
  flex: 1;
}

@media screen and (max-width: 374px) {
  .site-header--secondary {
    padding-left: 0;
    padding-right: 0;
  }
}

.site-header--secondary .nav-container {
  justify-content: flex-end;
  height: 100%;
}

.site-header--secondary .nav-container > *:first-child {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
}

@media (min-width: 64rem) {
  .site-header--secondary .nav-container > *:first-child {
    position: static;
    clip: auto;
    -webkit-clip-path: none;
            clip-path: none;
    display: flex;
  }
}

@media (min-width: 64rem) {
  .site-header--secondary .nav-container {
    justify-content: space-between;
    padding-left: calc(5.9375rem + 1.25em);
    padding-left: calc(5.9375rem + calc(1.25 * 1em));
    padding-left: calc(5.9375rem + var(--space-md));
  }
}

@media (min-width: 90rem) {
  .site-header--secondary .nav-container {
    padding-left: calc(5.9375rem + 1.75em);
    padding-left: calc(5.9375rem + calc(1.25 * 1em) + calc(0.5 * 1em));
    padding-left: calc(5.9375rem + var(--space-md) + var(--space-xs));
  }
}

.site-header--secondary .header--language-switcher .menu > *,
.site-header--secondary .header--widget-area > * {
  margin: 0 0.75em;
  margin: 0 calc(0.75 * 1em);
  margin: 0 var(--space-sm);
}

.site-header--secondary .header--language-switcher .menu > *:first-child,
.site-header--secondary .header--widget-area > *:first-child {
  margin-left: 0;
}

.site-header--secondary .header--language-switcher .menu > *:last-child,
.site-header--secondary .header--widget-area > *:last-child {
  margin-right: 0;
}

.site-header--secondary .header--widget-area {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

.site-header--secondary .header--widget-area .widget {
  display: flex;
  text-align: center;
  justify-content: center;
  align-items: center;
  position: relative;
  flex-wrap: wrap;
}

.site-header--secondary .header--widget-area .widget:not(:last-child):after {
  content: '';
  display: inline-block;
  position: absolute;
  width: 1px;
  background: hsl(248, 44%, 22%);
  background: var(--color-primary);
  right: -0.75em;
  right: calc(-1 * calc(0.75 * 1em));
  right: calc(-1*var(--space-sm));
  right: calc(-1 * var(--space-sm));
  top: 25%;
  height: 50%;
}

.site-header--secondary .header--widget-area .widget .widget__title {
  display: inline-block;
  position: relative;
  cursor: pointer;
}

.site-header--secondary .header--widget-area .widget .widget__content {
  overflow: hidden;
  white-space: nowrap;
  transition: width 0.7s ease;
  width: 0;
}

.site-header--secondary .header--widget-area .widget .widget__content .search-form {
  display: inline-block;
  width: 10.625rem;
  text-align: left;
}

.site-header--secondary .header--widget-area .widget .widget__content .search-form input {
  border-width: 0.0625rem;
}

.site-header--secondary .header--widget-area .widget .widget__content .search-form img {
  width: 20px;
  height: 20px;
  cursor: pointer;
  vertical-align: middle;
}

.site-header--secondary .header--widget-area .widget.widget_search .widget__title {
  order: 2;
}

.site-header--secondary .header--widget-area .widget [class*="menu-ifes-socials-list-"] .menu {
  position: relative;
  display: inline-flex;
  align-items: center;
}

.site-header--secondary .header--widget-area .widget [class*="menu-ifes-socials-list-"] .menu .menu-item a {
  font-size: 0.83333em;
  font-size: calc(calc((1em / 1.2) / 1.2) * 1.2);
  font-size: var(--text-sm);
  padding: 0.75em;
  padding: calc(0.75 * 1em);
  padding: var(--space-sm);
}

.site-header--secondary .header--widget-area .widget[focus-within].widget_search .widget__content {
  width: auto;
}

.site-header--secondary .header--widget-area .widget:focus-within.widget_search .widget__content {
  width: auto;
}

.site-header--secondary .header--widget-area .widget[focus-within].widget_nav_menu .widget__content {
  width: auto;
}

.site-header--secondary .header--widget-area .widget:focus-within.widget_nav_menu .widget__content {
  width: auto;
}

.site-header--secondary .header--widget-area .widget.widget_nav_menu .icon-container {
  width: 1.25rem;
  width: var(--icon-sise-md);
  height: 1.25rem;
  height: var(--icon-sise-md);
}

.site-header--secondary .header--login-logout {
  display: flex;
  height: 100%;
  align-items: center;
  margin-left: auto;
  margin-right: 24px;
}

.site-header--secondary .header--login-logout a {
  padding-right: 24px;
  border-right: hsl(60, 12%, 94%) solid 1px;
  border-right: var(--color-tertiary-light) solid 1px;
}

.site-header--secondary .header--language-switcher .menu {
  display: flex;
  height: 100%;
}

.site-header--secondary .header--language-switcher .menu .menu-item a {
  height: 100%;
  display: flex;
  align-items: center;
}

#mobile-menu--trigger {
  color: hsl(0, 0%, 100%);
  color: var(--color-bg);
  background-color: hsl(193, 100%, 29%);
  background-color: var(--color-accent);
  position: fixed;
  bottom: 5%;
  right: 0;
  z-index: 2;
  font-family: futura-pt-condensed, sans-serif;
  font-family: var(--font-main-heading);
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  line-height: 1;
  text-transform: uppercase;
  transition: all .4s ease;
}

#mobile-menu--trigger:after {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: -0.3125rem;
  z-index: -1;
  background-color: hsl(193, 100%, 29%);
  background-color: var(--color-accent);
  transform: skewX(-10deg) perspective(1px) translateZ(0);
}

#mobile-menu--trigger.mburger.mburger--right {
  display: flex;
  padding: 0 60px 0 0;
  padding: 0 var(--mb-button-size) 0 0;
}

#mobile-menu--trigger.mburger.mburger--right b {
  right: 12px;
  right: calc(60px * ((1 - 0.6)/ 2));
  right: calc(var(--mb-button-size)*(1 - var(--mb-bar-width))/2);
  right: calc(var(--mb-button-size) * ((1 - var(--mb-bar-width))/ 2));
  left: auto;
  left: initial;
}

#mobile-menu--trigger.mburger.mburger--right > span:not(:empty),
#mobile-menu--trigger.mburger.mburger--right > div:not(:empty) {
  padding-left: 12px;
  padding-left: calc(60px * ((1 - 0.6)/ 2));
  padding-left: calc(var(--mb-button-size)*(1 - var(--mb-bar-width))/2);
  padding-left: calc(var(--mb-button-size) * ((1 - var(--mb-bar-width))/ 2));
  padding-right: 0;
  max-width: 4.375rem;
  line-height: 1;
  display: flex;
}

#mobile-menu--trigger.mburger.mburger--right > span:not(:empty) .textwidget,
#mobile-menu--trigger.mburger.mburger--right > div:not(:empty) .textwidget {
  -ms-grid-row-align: center;
      align-self: center;
  margin: .9em 0;
}

#mobile-menu.mm-menu a, #mobile-menu.mm-menu a:active, #mobile-menu.mm-menu a:hover, #mobile-menu.mm-menu a:link, #mobile-menu.mm-menu a:visited {
  color: hsl(193, 100%, 39%);
  color: var(--color-accent-light);
  text-decoration: none;
}

.search-form--mobile-menu {
  display: inline-block;
  text-align: left;
  padding: 0 10px 0 20px;
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.search-form--mobile-menu label {
  margin-bottom: 0;
}

.search-form--mobile-menu input {
  font-size: 1rem;
  border-width: 0.0625rem;
}

.search-form--mobile-menu button.search-submit {
  padding: 0.625rem;
  margin-left: 0.25rem;
}

.search-form--mobile-menu img {
  width: 20px;
  height: 20px;
  cursor: pointer;
  vertical-align: middle;
}

@media (min-width: 64rem) {
  .mm-menu,
  .mm-wrapper__blocker,
  #mobile-menu--trigger.mburger.mburger--right {
    display: none;
  }
  .search-form--mobile-menu {
    display: none;
  }
}

#mobile-menu:not(.mm-menu) {
  display: none;
}

/*--------------------------------------------------------------
## Single Blog Post Type page
--------------------------------------------------------------*/
.single-conexion .post_subhead_logo,
.single-word_world .post_subhead_logo,
.single-prayerline .post_subhead_logo {
  text-align: center;
}

.single-conexion .post_subhead_logo img,
.single-word_world .post_subhead_logo img,
.single-prayerline .post_subhead_logo img {
  width: 40%;
}

@media (min-width: 37.5rem) {
  .single-conexion .post_subhead_logo,
  .single-word_world .post_subhead_logo,
  .single-prayerline .post_subhead_logo {
    display: none;
  }
}

.single-conexion .post__image,
.single-word_world .post__image,
.single-prayerline .post__image {
  position: relative;
  padding-bottom: 60%;
  overflow: hidden;
}

@media (min-width: 37.5rem) {
  .single-conexion .post__image,
  .single-word_world .post__image,
  .single-prayerline .post__image {
    padding-bottom: 43.75%;
  }
}

.single-conexion .post__image .wp-post-image,
.single-word_world .post__image .wp-post-image,
.single-prayerline .post__image .wp-post-image {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
  z-index: -1;
  -o-object-fit: cover;
     object-fit: cover;
}

.single-conexion .post__meta,
.single-word_world .post__meta,
.single-prayerline .post__meta {
  min-height: 3.125rem;
  font-family: Montserrat, sans-serif;
  font-family: var(--font-heading);
}

.single-conexion .post__meta .post__meta__author,
.single-word_world .post__meta .post__meta__author,
.single-prayerline .post__meta .post__meta__author {
  line-height: 4.175rem;
}

.single-conexion .post__meta--left .post__type, .single-conexion .post__meta--right .post__type,
.single-word_world .post__meta--left .post__type,
.single-word_world .post__meta--right .post__type,
.single-prayerline .post__meta--left .post__type,
.single-prayerline .post__meta--right .post__type {
  display: none;
}

.single-conexion .post__meta--left .post__type.no-logo, .single-conexion .post__meta--right .post__type.no-logo,
.single-word_world .post__meta--left .post__type.no-logo,
.single-word_world .post__meta--right .post__type.no-logo,
.single-prayerline .post__meta--left .post__type.no-logo,
.single-prayerline .post__meta--right .post__type.no-logo {
  padding: 0 1.25em;
  padding: 0 calc(1.25 * 1em);
  padding: 0 var(--space-md);
}

.single-conexion .post__meta--left .post__type.no-logo:nth-child(2), .single-conexion .post__meta--right .post__type.no-logo:nth-child(2),
.single-word_world .post__meta--left .post__type.no-logo:nth-child(2),
.single-word_world .post__meta--right .post__type.no-logo:nth-child(2),
.single-prayerline .post__meta--left .post__type.no-logo:nth-child(2),
.single-prayerline .post__meta--right .post__type.no-logo:nth-child(2) {
  padding: 0 1.25em 0 0;
  padding: 0 calc(1.25 * 1em) 0 0;
  padding: 0 var(--space-md) 0 0;
}

@media (min-width: 37.5rem) {
  .single-conexion .post__meta--left .post__type, .single-conexion .post__meta--right .post__type,
  .single-word_world .post__meta--left .post__type,
  .single-word_world .post__meta--right .post__type,
  .single-prayerline .post__meta--left .post__type,
  .single-prayerline .post__meta--right .post__type {
    display: block;
    max-height: 4.375rem;
  }
  .single-conexion .post__meta--left .post__type img, .single-conexion .post__meta--right .post__type img,
  .single-word_world .post__meta--left .post__type img,
  .single-word_world .post__meta--right .post__type img,
  .single-prayerline .post__meta--left .post__type img,
  .single-prayerline .post__meta--right .post__type img {
    height: 4.375rem;
    width: 8.375rem;
  }
}

.single-conexion .post__meta--left .post__meta__image, .single-conexion .post__meta--right .post__meta__image,
.single-word_world .post__meta--left .post__meta__image,
.single-word_world .post__meta--right .post__meta__image,
.single-prayerline .post__meta--left .post__meta__image,
.single-prayerline .post__meta--right .post__meta__image {
  width: 4.375rem;
  height: 4.375rem;
  overflow: hidden;
  position: relative;
}

.single-conexion .post__meta--left .post__meta__image img, .single-conexion .post__meta--right .post__meta__image img,
.single-word_world .post__meta--left .post__meta__image img,
.single-word_world .post__meta--right .post__meta__image img,
.single-prayerline .post__meta--left .post__meta__image img,
.single-prayerline .post__meta--right .post__meta__image img {
  width: 100%;
  background-color: hsl(0, 0%, 100%);
  background-color: var(--color-white);
  vertical-align: middle;
}

.single-conexion .post__meta--left .post__meta__image .regional-logo, .single-conexion .post__meta--right .post__meta__image .regional-logo,
.single-word_world .post__meta--left .post__meta__image .regional-logo,
.single-word_world .post__meta--right .post__meta__image .regional-logo,
.single-prayerline .post__meta--left .post__meta__image .regional-logo,
.single-prayerline .post__meta--right .post__meta__image .regional-logo {
  background-color: hsl(0, 0%, 100%);
  background-color: var(--color-white);
  width: 100%;
  height: 100%;
}

.single-conexion .post__meta--left .post__meta__image .regional-logo svg.icon, .single-conexion .post__meta--right .post__meta__image .regional-logo svg.icon,
.single-word_world .post__meta--left .post__meta__image .regional-logo svg.icon,
.single-word_world .post__meta--right .post__meta__image .regional-logo svg.icon,
.single-prayerline .post__meta--left .post__meta__image .regional-logo svg.icon,
.single-prayerline .post__meta--right .post__meta__image .regional-logo svg.icon {
  width: 70px;
  height: 70px;
}

@media (min-width: 64rem) {
  .single-conexion .post__meta--left .post__meta__image, .single-conexion .post__meta--right .post__meta__image,
  .single-word_world .post__meta--left .post__meta__image,
  .single-word_world .post__meta--right .post__meta__image,
  .single-prayerline .post__meta--left .post__meta__image,
  .single-prayerline .post__meta--right .post__meta__image {
    width: 5.9375rem;
    height: 5.9375rem;
  }
}

.single-conexion .post__meta--left .extra-info, .single-conexion .post__meta--right .extra-info,
.single-word_world .post__meta--left .extra-info,
.single-word_world .post__meta--right .extra-info,
.single-prayerline .post__meta--left .extra-info,
.single-prayerline .post__meta--right .extra-info {
  padding-left: 1.25em;
  padding-left: calc(1.25 * 1em);
  padding-left: var(--space-md);
}

@media (min-width: 37.5rem) {
  .single-conexion .post__meta--left .extra-info, .single-conexion .post__meta--right .extra-info,
  .single-word_world .post__meta--left .extra-info,
  .single-word_world .post__meta--right .extra-info,
  .single-prayerline .post__meta--left .extra-info,
  .single-prayerline .post__meta--right .extra-info {
    padding-left: 0;
  }
}

.single-conexion .post__meta--left .extra-info:not(time), .single-conexion .post__meta--right .extra-info:not(time),
.single-word_world .post__meta--left .extra-info:not(time),
.single-word_world .post__meta--right .extra-info:not(time),
.single-prayerline .post__meta--left .extra-info:not(time),
.single-prayerline .post__meta--right .extra-info:not(time) {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
}

@media (min-width: 64rem) {
  .single-conexion .post__meta--left .extra-info:not(time), .single-conexion .post__meta--right .extra-info:not(time),
  .single-word_world .post__meta--left .extra-info:not(time),
  .single-word_world .post__meta--right .extra-info:not(time),
  .single-prayerline .post__meta--left .extra-info:not(time),
  .single-prayerline .post__meta--right .extra-info:not(time) {
    position: static;
    clip: auto;
    -webkit-clip-path: none;
            clip-path: none;
  }
}

.single-conexion .post__meta--left .post__meta__item:first-child,
.single-word_world .post__meta--left .post__meta__item:first-child,
.single-prayerline .post__meta--left .post__meta__item:first-child {
  margin-left: 1.25em;
  margin-left: calc(1.25 * 1em);
  margin-left: var(--space-md);
  margin-right: 1.25em;
  margin-right: calc(1.25 * 1em);
  margin-right: var(--space-md);
}

@media (min-width: 64rem) {
  .single-conexion .post__meta--left .post__meta__item:first-child:not(.post__type),
  .single-word_world .post__meta--left .post__meta__item:first-child:not(.post__type),
  .single-prayerline .post__meta--left .post__meta__item:first-child:not(.post__type) {
    margin-left: 0;
  }
}

.single-conexion .post__meta--right,
.single-word_world .post__meta--right,
.single-prayerline .post__meta--right {
  flex-shrink: 0;
}

.single-conexion .post__meta--right .post__meta__item:last-child,
.single-word_world .post__meta--right .post__meta__item:last-child,
.single-prayerline .post__meta--right .post__meta__item:last-child {
  margin-left: 0;
  margin-right: 1.25em;
  margin-right: calc(1.25 * 1em);
  margin-right: var(--space-md);
}

@media (min-width: 64rem) {
  .single-conexion .post__meta--right > * > *,
  .single-word_world .post__meta--right > * > *,
  .single-prayerline .post__meta--right > * > * {
    margin-right: 1.25em;
    margin-right: calc(1.25 * 1em);
    margin-right: var(--space-md);
  }
  .single-conexion .post__meta--right > * > *:last-child,
  .single-word_world .post__meta--right > * > *:last-child,
  .single-prayerline .post__meta--right > * > *:last-child {
    margin-right: 0;
  }
}

.single-conexion .post__meta__item .extra-info,
.single-word_world .post__meta__item .extra-info,
.single-prayerline .post__meta__item .extra-info {
  padding-left: 0.75em;
  padding-left: calc(0.75 * 1em);
  padding-left: var(--space-sm);
}

.single-conexion .post__meta,
.single-word_world .post__meta,
.single-prayerline .post__meta {
  text-transform: uppercase;
}

.single-conexion .post__title,
.single-word_world .post__title,
.single-prayerline .post__title {
  margin-top: 1.25em;
  margin-top: calc(1.25 * 1em);
  margin-top: var(--space-md);
  margin-bottom: 0;
}

@media (min-width: 64rem) {
  .single-conexion .post__title,
  .single-word_world .post__title,
  .single-prayerline .post__title {
    margin-top: 3.25em;
    margin-top: calc(3.25 * 1em);
    margin-top: var(--space-xl);
    margin-bottom: 0.75em;
    margin-bottom: calc(0.75 * 1em);
    margin-bottom: var(--space-sm);
  }
}

.single-conexion .post__author,
.single-word_world .post__author,
.single-prayerline .post__author {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr var(--space-md) 1fr var(--space-md) 1fr var(--space-md) 1fr var(--space-md) 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
  grid-gap: 1.25em;
  grid-gap: calc(1.25 * 1em);
  grid-gap: var(--space-md);
  padding: 1.25em;
  padding: calc(1.25 * 1em);
  padding: var(--space-md);
}

.single-conexion .post__author > *:nth-child(1), .single-word_world .post__author > *:nth-child(1), .single-prayerline .post__author > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.single-conexion .post__author > *:nth-child(2), .single-word_world .post__author > *:nth-child(2), .single-prayerline .post__author > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.single-conexion .post__author > *:nth-child(3), .single-word_world .post__author > *:nth-child(3), .single-prayerline .post__author > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

.single-conexion .post__author > *:nth-child(4), .single-word_world .post__author > *:nth-child(4), .single-prayerline .post__author > *:nth-child(4) {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.single-conexion .post__author > *:nth-child(5), .single-word_world .post__author > *:nth-child(5), .single-prayerline .post__author > *:nth-child(5) {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
}

.single-conexion .post__author .author__image,
.single-word_world .post__author .author__image,
.single-prayerline .post__author .author__image {
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-column: 1 / 3;
}

.single-conexion .post__author .author__info,
.single-word_world .post__author .author__info,
.single-prayerline .post__author .author__info {
  -ms-grid-column: 1;
  -ms-grid-column-span: 5;
  grid-column: 1 / 6;
}

@media (min-width: 37.5rem) {
  .single-conexion .post__author .author__image,
  .single-word_world .post__author .author__image,
  .single-prayerline .post__author .author__image {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
  }
  .single-conexion .post__author .author__info,
  .single-word_world .post__author .author__info,
  .single-prayerline .post__author .author__info {
    -ms-grid-column: 2;
    -ms-grid-column-span: 2;
    grid-column: 2 / 4;
  }
}

.single-conexion .post__banner__item:not(:first-child),
.single-word_world .post__banner__item:not(:first-child),
.single-prayerline .post__banner__item:not(:first-child) {
  margin-left: 1.25em;
  margin-left: calc(1.25 * 1em);
  margin-left: var(--space-md);
}

.single-conexion .post__banner__item.theme__info,
.single-word_world .post__banner__item.theme__info,
.single-prayerline .post__banner__item.theme__info {
  flex: 1;
}

.single-conexion #article-navigation,
.single-word_world #article-navigation,
.single-prayerline #article-navigation {
  text-align: center;
  margin: 30px 0;
}

.single-conexion #article-navigation a,
.single-word_world #article-navigation a,
.single-prayerline #article-navigation a {
  display: block;
  width: 100%;
  padding-top: 1.25em;
  padding-top: calc(1.25 * 1em);
  padding-top: var(--space-md);
  padding-bottom: 1.25em;
  padding-bottom: calc(1.25 * 1em);
  padding-bottom: var(--space-md);
}

@media (min-width: 37.5rem) {
  .single-conexion #article-navigation a,
  .single-word_world #article-navigation a,
  .single-prayerline #article-navigation a {
    display: inline;
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
  }
}

.single-conexion #article-navigation .all-posts,
.single-word_world #article-navigation .all-posts,
.single-prayerline #article-navigation .all-posts {
  padding: 0 50px;
}

.single-conexion #in-this-issue h3,
.single-word_world #in-this-issue h3,
.single-prayerline #in-this-issue h3 {
  margin-bottom: 0.75em;
  margin-bottom: calc(0.75 * 1em);
  margin-bottom: var(--space-sm);
}

.single-conexion #in-this-issue li,
.single-word_world #in-this-issue li,
.single-prayerline #in-this-issue li {
  font-family: Montserrat, sans-serif;
  font-family: var(--font-heading);
}

figure.wp-block-image {
  position: relative;
}

figure.wp-block-image img {
  display: block;
}

.caption, figcaption {
  display: inline-flex;
  background-color: hsla(0, 0%, 0%, 0.5);
  background-color: hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.5);
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 0.375em;
  padding: calc(calc(0.75 * 1em) / 2);
  padding: calc(var(--space-sm)/2);
  padding: calc(var(--space-sm) / 2);
}

.caption > *, figcaption > * {
  margin: 0.375em;
  margin: calc(calc(0.75 * 1em) / 2);
  margin: calc(var(--space-sm)/2);
  margin: calc(var(--space-sm) / 2);
}

.caption .caption__text,
.caption .caption__text *,
.caption .caption__icon, figcaption .caption__text,
figcaption .caption__text *,
figcaption .caption__icon {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
  font-size: 0.69444em;
  font-size: calc((1em / 1.2) / 1.2);
  font-size: var(--text-xs);
}

.caption .caption__text a, figcaption .caption__text a {
  font-family: Open Sans, sans-serif;
  font-family: var(--font-primary);
  font-weight: 600;
  font-size: inherit;
}

.page figcaption.acknowledgement, .page figcaption.caption, .single figcaption.acknowledgement, .single figcaption.caption {
  display: inline-flex;
  font-size: 1em;
}

figcaption:not(.caption) {
  font-size: 0.69444em;
  font-size: calc((1em / 1.2) / 1.2);
  font-size: var(--text-xs);
  padding: 0.64387em;
  padding: calc(calc(0.75 * 1em) / 1.164833);
  padding: calc(var(--space-sm)/1.16483);
  padding: calc(var(--space-sm) / 1.164833);
  margin: 0;
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

figcaption:not(.caption):before {
  content: '';
  background-color: hsl(0, 0%, 100%);
  background-color: var(--color-white);
  -webkit-mask: url(assets/svg/camera-solid.svg);
          mask: url(assets/svg/camera-solid.svg);
  width: 1.25rem;
  width: var(--icon-sise-md);
  height: 1.25rem;
  height: var(--icon-sise-md);
  -webkit-mask-size: cover;
          mask-size: cover;
  margin: 0.375em 0.75em 0.375em 0.375em;
  margin: calc(calc(0.75 * 1em) / 2) calc(0.75 * 1em) calc(calc(0.75 * 1em) / 2) calc(calc(0.75 * 1em) / 2);
  margin: calc(var(--space-sm)/2) var(--space-sm) calc(var(--space-sm)/2) calc(var(--space-sm)/2);
  margin: calc(var(--space-sm) / 2) var(--space-sm) calc(var(--space-sm) / 2) calc(var(--space-sm) / 2);
}

@media (max-width: 64rem) {
  figcaption:not(.caption) {
    position: relative;
    padding: 0.375em/2;
    padding: calc(calc(0.75 * 1em) / 2)/2;
    padding: calc(var(--space-sm)/2)/2;
    padding: calc(var(--space-sm) / 2)/2;
    width: 100%;
  }
}

.ctagrid__header > h2 {
  text-align: center;
}

.latest-post-list header {
  text-indent: 0 !important;
}

/*--------------------------------------------------------------
## Single Page
--------------------------------------------------------------*/
body.page .page__title {
  padding: 2em 0;
  padding: calc(2 * 1em) 0;
  padding: var(--space-lg) 0;
}

body.page .image--absolute--mask:before {
  background: linear-gradient(180deg, hsla(0, 0%, 0%, 0) 0%, hsla(0, 0%, 0%, 0.6) 80%);
  background: linear-gradient(180deg, hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0) 0%, hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.6) 80%);
}

body.page-global .entry__header {
  text-align: center;
}

body.home .entry__header {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
}

body.home .has-2-columns .list--conexion .post-list.items--3 .post__item {
  flex: 0 0 100%;
  flex: 0 0 calc(100%);
}

/*--------------------------------------------------------------
## Archive Pages
--------------------------------------------------------------*/
.archive--conexion .article-thumbnail .post__link {
  padding-bottom: 70%;
}

@media (min-width: 37.5rem) {
  .archive--conexion .article-thumbnail .post__link {
    padding-bottom: 60%;
  }
}

.archive--conexion .post-list .article-thumbnail .post__link {
  padding-bottom: 70%;
}

.archive--conexion .image--absolute--mask:before {
  background-color: hsla(0, 0%, 0%, 0.2);
  background-color: hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.2);
}

.archive--conexion .featured-article {
  margin: 0;
}

.archive--conexion .entry__content {
  margin-top: 0.125rem;
}

.archive--conexion .entry__content .filter--archive {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}

.archive--conexion .list--conexion {
  margin-top: 0;
  margin-bottom: 0;
}

@media (min-width: 51rem) {
  .archive--conexion .entry__content {
    margin-top: 2em;
    margin-top: calc(2 * 1em);
    margin-top: var(--space-lg);
  }
  .archive--conexion .entry__content .filter--archive {
    margin-top: 2em;
    margin-top: calc(2 * 1em);
    margin-top: var(--space-lg);
    margin-bottom: 2em;
    margin-bottom: calc(2 * 1em);
    margin-bottom: var(--space-lg);
  }
  .archive--conexion .list--conexion {
    margin-top: 1.25em;
    margin-top: calc(1.25 * 1em);
    margin-top: var(--space-md);
    margin-bottom: 1.25em;
    margin-bottom: calc(1.25 * 1em);
    margin-bottom: var(--space-md);
  }
  .archive--conexion .post-list {
    padding: 2em 0 0 2em;
    padding: calc(2 * 1em) 0 0 calc(2 * 1em);
    padding: var(--space-lg) 0 0 var(--space-lg);
    margin: -2em;
    margin: calc(-1 * calc(2 * 1em));
    margin: calc(-1*var(--space-lg));
    margin: calc(-1 * var(--space-lg));
  }
  .archive--conexion .post-list .post__item {
    flex: 0 0 50%;
    flex: 0 0 calc(100% / 2);
    border-style: solid;
    border-width: 0 2em 2em 0;
    border-width: 0 calc(2 * 1em) calc(2 * 1em) 0;
    border-width: 0 var(--space-lg) var(--space-lg) 0;
    border-color: transparent;
    background-clip: padding-box;
  }
}

.archive--prayerline .image--absolute--mask:before {
  background-color: hsla(340, 78%, 62%, 0.5);
  background-color: hsla(var(--color-world-student-day-h), var(--color-world-student-day-s), var(--color-world-student-day-l), 0.5);
}

.archive--prayerline .entry__content .filter--archive {
  margin-bottom: 1.25em;
  margin-bottom: calc(1.25 * 1em);
  margin-bottom: var(--space-md);
}

.archive .no-results {
  text-align: center;
  padding: 30px 30px 50px 30px;
}

/*--------------------------------------------------------------
## Single Region Page
--------------------------------------------------------------*/
.single-region .region_logo {
  position: absolute;
}

.single-region .region_logo img {
  width: auto;
}

.single-region .caption {
  display: inline-flex;
  background-color: hsla(0, 0%, 0%, 0.5);
  background-color: hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.5);
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 0.375em;
  padding: calc(calc(0.75 * 1em) / 2);
  padding: calc(var(--space-sm)/2);
  padding: calc(var(--space-sm) / 2);
}

.single-region .caption > * {
  margin: 0.375em;
  margin: calc(calc(0.75 * 1em) / 2);
  margin: calc(var(--space-sm)/2);
  margin: calc(var(--space-sm) / 2);
}

.single-region .caption .caption__text,
.single-region .caption .caption__text *,
.single-region .caption .caption__icon {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
  font-size: 0.83333em;
  font-size: calc(calc((1em / 1.2) / 1.2) * 1.2);
  font-size: var(--text-sm);
}

.single-region .post__image {
  position: relative;
  padding-bottom: 25em;
  overflow: hidden;
}

.single-region .entry__meta {
  font-family: Montserrat, sans-serif;
  font-family: var(--font-heading);
}

.single-region .entry__meta--left {
  display: flex;
  justify-content: space-between;
  width: 100%;
  background: white;
}

.single-region .entry__meta--left .regional__contact__photo {
  order: 2;
  margin-right: 1.25em;
  margin-right: calc(1.25 * 1em);
  margin-right: var(--space-md);
}

@media (min-width: 64rem) {
  .single-region .entry__meta--left {
    background: none;
    width: auto;
  }
  .single-region .entry__meta--left .regional__contact__photo {
    order: unset;
    margin-right: 0;
  }
}

.single-region .post__title {
  margin-top: 2em;
  margin-top: calc(calc(1.25 * 1em) + calc(0.75 * 1em));
  margin-top: calc(var(--space-md) + var(--space-sm));
  margin-bottom: 2em;
  margin-bottom: calc(calc(1.25 * 1em) + calc(0.75 * 1em));
  margin-bottom: calc(var(--space-md) + var(--space-sm));
}

@media (min-width: 64rem) {
  .single-region .post__title {
    margin-top: 2.75em;
    margin-top: calc(calc(2 * 1em) + calc(0.75 * 1em));
    margin-top: calc(var(--space-lg) + var(--space-sm));
    margin-bottom: 2.75em;
    margin-bottom: calc(calc(2 * 1em) + calc(0.75 * 1em));
    margin-bottom: calc(var(--space-lg) + var(--space-sm));
  }
}

.single-region .regional__contact__photo {
  width: 5.9375rem;
  height: 5.9375rem;
  overflow: hidden;
  position: relative;
  margin-left: 1.25em;
  margin-left: calc(1.25 * 1em);
  margin-left: var(--space-md);
}

.single-region .regional__contact__photo img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-width: 145%;
}

@media (min-width: 64rem) {
  .single-region .regional__contact__photo {
    margin: 0;
  }
}

.single-region .icon-container {
  margin-right: 0.5em;
  margin-right: calc(0.5 * 1em);
  margin-right: var(--space-xs);
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.single-region .contact__info {
  padding: 0.75em 1.25em;
  padding: calc(0.75 * 1em) calc(1.25 * 1em);
  padding: var(--space-sm) var(--space-md);
}

.single-region .regional__contact__info .contact__info {
  padding: 0.1875em 1.25em;
  padding: calc(calc(0.75 * 1em) / 4) calc(1.25 * 1em);
  padding: calc(var(--space-sm)/4) var(--space-md);
  padding: calc(var(--space-sm) / 4) var(--space-md);
}

.single-region .panel-list-container .panel {
  flex-basis: 100%;
  position: relative;
  overflow: hidden;
}

.single-region .panel-list-container .panel:after {
  content: '';
  opacity: .3;
  display: block;
  width: calc(100% + 4em);
  width: calc(100% + 2 * calc(2 * 1em));
  width: calc(100% + 2*var(--space-lg));
  width: calc(100% + 2 * var(--space-lg));
  height: 100%;
  margin-bottom: -2em;
  margin-bottom: calc(-1 * calc(2 * 1em));
  margin-bottom: calc(-1*var(--space-lg));
  margin-bottom: calc(-1 * var(--space-lg));
  margin-left: -2em;
  margin-left: calc(-1 * calc(2 * 1em));
  margin-left: calc(-1*var(--space-lg));
  margin-left: calc(-1 * var(--space-lg));
  margin-right: -2em;
  margin-right: calc(-1 * calc(2 * 1em));
  margin-right: calc(-1*var(--space-lg));
  margin-right: calc(-1 * var(--space-lg));
  background-size: 400%;
  background-repeat: no-repeat;
  background-position: top;
  background-image: linear-gradient(hsl(60, 12%, 89%) 0%, transparent), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 841.89 419.28'%3E%3Cdefs%3E%3Cstyle%3E .a%7Bfill:%23261f51%7D %3C/style%3E%3C/defs%3E%3Cpath d='M723.78 341.09a2.31 2.31 0 0 1-.1-.64 2.27 2.27 0 0 1 .17-.86l-43 6.08 43.1-35.1a2.39 2.39 0 0 1-.42-2.46l-47.66-5.75 43.6-29.45a2.43 2.43 0 0 1-.64-1.37L675 301.14a2.41 2.41 0 0 1 .9 1.86 2.38 2.38 0 0 1-.16.85l46.93 5.66L680 344.37a2.42 2.42 0 0 1 .64 1.62 2.32 2.32 0 0 1-.29 1.11zM678.25 343.58a2.51 2.51 0 0 1 .92.18l-5.46-38.38a2.3 2.3 0 0 1-.26 0 2.49 2.49 0 0 1-1.21-.33l5.43 38.58a2.8 2.8 0 0 1 .58-.05zM772.35 321.13l-44.47 17.7a2.42 2.42 0 0 1 .64 1.62 2.36 2.36 0 0 1-.13.75l33.68 12.33-11.8 5.84a2.41 2.41 0 0 1 .62 1.37l12.26-6.07a2.43 2.43 0 0 1-.72-1.72 2.29 2.29 0 0 1 .17-.87l-33.27-12.29 43-17-6.9 27.79a2.4 2.4 0 0 1 1.28.8l7.21-28.2a2.43 2.43 0 0 1-1.57-2.05zM722.51 273.27l21.27 19.9-16.62 13.88a2.46 2.46 0 0 1 .88 1.22l16.85-14.07 27.68 25.71a2.4 2.4 0 0 1 2-1.37l-14-35.77a2.4 2.4 0 0 1-1.3.78l13.48 34.55-26.78-24.88 11.79-9.84a2.44 2.44 0 0 1-1.1-1L745 292.2l-21.49-20.1a2.51 2.51 0 0 1-1 1.17zM747.41 358.85l-19.13-17.39a2.44 2.44 0 0 1-1 1.1l19.09 17.36a2.57 2.57 0 0 1 1.04-1.07zM726.73 338.13l-.28-26.82a2.26 2.26 0 0 1-.69.11 2.42 2.42 0 0 1-.81-.15l.29 26.93a2.29 2.29 0 0 1 .87-.17 2.17 2.17 0 0 1 .62.1zM820.5 353.42a2.41 2.41 0 0 1-2.19-1.41L801 369.78a2.43 2.43 0 0 1 1.47 2.22v.07l9.53-3.86a2.44 2.44 0 0 1-.44-1.38v-.06l-9.13 3.7 16.43-16.82-4.58 10.8a2.43 2.43 0 0 1 1.36.64l4.95-11.67zM797.62 372.35l-14.69 5.7a2.41 2.41 0 0 1 .49 1.42l14.87-5.77a2.41 2.41 0 0 1-.67-1.35zM782.42 379.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM738.77 370a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42z' class='a'/%3E%3Cpath d='M766.27 353a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM749.92 361a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM776.17 321a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM727.52 340.45a1.42 1.42 0 1 1-1.42-1.45 1.42 1.42 0 0 1 1.42 1.45zM679.67 346a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM674.87 303a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM727.17 309a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM760.27 281.2a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM722.62 271.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM821.92 351a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM815.33 366.83a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM801.42 372a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM799.75 277.83a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM803.09 299.43a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM802.25 286.58a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM757.63 244.12a2.44 2.44 0 0 1-1.08 1l12.92 16.51a2.41 2.41 0 0 1 1.41-.63zM768.71 263.72a2.4 2.4 0 0 1 0-.28 2.45 2.45 0 0 1 .33-1.2l-12.44-2.13a2.59 2.59 0 0 1 .09.63 2.34 2.34 0 0 1-.17.88zM756.92 243a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM772.52 263.45a1.42 1.42 0 1 1-1.42-1.45 1.42 1.42 0 0 1 1.42 1.45zM755.67 260.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM707.69 260.75l-3.15 3.48a2.42 2.42 0 0 1 1.2.91l3.08-3.41a2.45 2.45 0 0 1-1.13-.98zM674.17 160.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM684 150a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 684 150zM687.17 137.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM705.52 130.45a1.42 1.42 0 1 1-1.42-1.45 1.42 1.42 0 0 1 1.42 1.45zM716.37 118.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM726.92 119a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM724.67 95.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM559.17 92.2a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM741.17 241a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM711.17 209.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM710.42 196.08a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM695.92 185.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM711.17 259.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM705.17 266.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM687.92 234.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM679.67 242.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM665.17 233a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM684.37 215a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM694.42 113a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM680.67 85.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM661.42 104a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM581.67 93a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM624.92 79a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM674.42 257.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM653.42 250.2a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM647.17 235.3a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM630.25 222.33a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM650.42 226.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM643.67 221.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM655.92 198a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM637.67 188a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM649.92 165.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM620.42 164.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM638.92 134a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM556.92 105.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM676.67 117.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM723.67 121.17a1.09 1.09 0 0 1-.28-.64l-16.93 9.31a2.2 2.2 0 0 1-.11 1.5 2.07 2.07 0 0 0-.11.22l18.44-9.89a2 2 0 0 1-1.01-.5zM647.49 224.88l-3-2.22a2.38 2.38 0 0 1-1 1.14l3.16 2.33a2.44 2.44 0 0 1 .84-1.25zM642.25 219.33h.34l-5.27-29.21a2.38 2.38 0 0 1-1.07.26 3 3 0 0 1-.42 0l5.28 29.25a2.57 2.57 0 0 1 1.14-.3zM635.54 185.7l-14.64-19.48a2.37 2.37 0 0 1-1.25.84l14.66 19.5a2.5 2.5 0 0 1 1.23-.86zM680.51 151.15l-6.71 6.94a2.41 2.41 0 0 1 1.08 1l6.75-7a2.44 2.44 0 0 1-1.12-.94zM617.73 162.7l-9.48-7.82a2.42 2.42 0 0 1-1 1.16l9.47 7.81a2.43 2.43 0 0 1 1.01-1.15zM661.14 106.12l12 10.3a2.44 2.44 0 0 1 1.06-1.07l-12-10.32a2.49 2.49 0 0 1-1.06 1.09zM676.94 119.22a2.4 2.4 0 0 1-1.35.66l8.52 15.85a2.41 2.41 0 0 1 1.37-.62zM662.17 103l15.91-15.4a2.37 2.37 0 0 1-1-1.1l-15.93 15.38a2.39 2.39 0 0 1 1.02 1.12zM620.88 163.25l16.12-26.9a2.43 2.43 0 0 1-1.28-.78l-16 26.85a2.45 2.45 0 0 1 1.16.83z' class='a'/%3E%3Cpath d='M651.4 247.87l-4.11-10.72a2.43 2.43 0 0 1-1.39.56l3.31 8.63-15.53-19.47 9.73 7.9a2.41 2.41 0 0 1 .79-1.29l-13-10.56a2.41 2.41 0 0 1-1.3 1.6l19.86 24.89a2.35 2.35 0 0 1 1.64-1.54zM670.63 257a2.38 2.38 0 0 1 .78-1.32l-17-5.58v.09a2.46 2.46 0 0 1-.42 1.36zM716 116.08a2.36 2.36 0 0 1 1 .2l6.74-18.06.32 18.91a2.33 2.33 0 0 1 1.4-.54l-.56-19.52a2.39 2.39 0 0 1-1.56.59 2.36 2.36 0 0 1-1-.22l-6.83 18.7a3 3 0 0 1 .49-.06zM712.74 119.48l-7.25 9a2.41 2.41 0 0 1 .89 1.21l7.37-9.1a2.42 2.42 0 0 1-1.01-1.11zM723.23 119.81a2.24 2.24 0 0 1 0-1.5l-6-.79a2.45 2.45 0 0 1 .21 1 2.24 2.24 0 0 1-.06.52zM709 198.5a3.16 3.16 0 0 1-.32 0l.31 8.75-11.82-19 9.64 6.87a2.41 2.41 0 0 1 1-1.1l-11-7.85a2.42 2.42 0 0 1-1.67 1.7l12.71 20.44a2.39 2.39 0 0 1 1.88-.92 2.36 2.36 0 0 1 .75.13l-.33-9.28a2.43 2.43 0 0 1-1.15.26zM676.65 241l-10.6-7.27a2.39 2.39 0 0 1-.85 1.23l10.68 7.33a2.51 2.51 0 0 1 .77-1.29zM665.91 231.93L681.63 217a2.37 2.37 0 0 1-.93-1.18l-15.84 15a2.47 2.47 0 0 1 1.05 1.11zM684.22 235.52l-5.09 5a2.48 2.48 0 0 1 1.16 1l4.83-4.74a2.39 2.39 0 0 1-.9-1.26zM683 217.42a2.45 2.45 0 0 1-1.28-.37l-4.21 23.43a2.3 2.3 0 0 1 .79-.14 2.26 2.26 0 0 1 .74.13l3.77-21 2.45 13.24a2.41 2.41 0 0 1 1.29-.38h.17l-2.79-15.12a2.61 2.61 0 0 1-.93.21zM755.5 245.42a2.34 2.34 0 0 1-.88-.17l-.74 13.13a2.21 2.21 0 0 1 .37 0 2.36 2.36 0 0 1 1.12.29l.75-13.29a3.19 3.19 0 0 1-.62.04zM753.53 258.46l-11.77-16.1a2.4 2.4 0 0 1-1.19.91l11.74 16.06a2.34 2.34 0 0 1 1.22-.87zM742.09 240.43a2.8 2.8 0 0 1 .08.57 2.41 2.41 0 0 1-.19.93l11.14 1.51a2.09 2.09 0 0 1 0-.43 2.32 2.32 0 0 1 .25-1zM674.54 83.84l-48.77-5.64a2.38 2.38 0 0 1 .15.81 2.45 2.45 0 0 1-.85 1.83l32.62 22.5a2.46 2.46 0 0 1 .85-1.24l-32.4-22.34 50.7 5.87v-.11a2.35 2.35 0 0 1 .35-1.23' class='a'/%3E%3Cpath d='M674.54 83.84l-48.77-5.64a2.38 2.38 0 0 1 .15.81 2.45 2.45 0 0 1-.85 1.83l32.62 22.5a2.46 2.46 0 0 1 .85-1.24l-32.4-22.34 50.7 5.87v-.11a2 2 0 0 1 .06-.52l-2.36-1.16zM652.86 196.24l-14.23-7.83a2.43 2.43 0 0 1-.7 1.33l14.2 7.82a2.41 2.41 0 0 1 .73-1.32zM648.5 168.17h-.16l4.83 27.83a2.43 2.43 0 0 1 1.34-.4h.12l-4.82-27.81a2.57 2.57 0 0 1-1.31.38zM670.33 160.25v-.33l-19.86 4.49a2.38 2.38 0 0 1 .41 1.34v.1l19.73-4.46a2.42 2.42 0 0 1-.28-1.14zM635.08 134a2.38 2.38 0 0 1 .58-1.55l-77.76-27.12v.17a2.41 2.41 0 0 1-.38 1.29l77.19 26.92-31.18 5.29a2.4 2.4 0 0 1 .34 1.22 1.9 1.9 0 0 1 0 .25l31.53-5.38a2.33 2.33 0 0 1-.32-1.09zM683.33 137.5a2.57 2.57 0 0 1 .14-.79l-42.9-3.39 32.9-14.2a2.33 2.33 0 0 1-.61-1.37l-33.66 14.53a2.41 2.41 0 0 1-.28 3.67l31.56 23.49a2.46 2.46 0 0 1 .91-1.19l-31.55-23.48 43.6 3.45a2.85 2.85 0 0 1-.11-.72zM646.08 165.75a2.38 2.38 0 0 1 .13-.76l-24.93-1a2.3 2.3 0 0 1 .13.74 2.38 2.38 0 0 1-.13.76l24.93 1a2.26 2.26 0 0 1-.13-.74zM685.75 139.92a2.34 2.34 0 0 1-1.25-.36l-2 8h.09a2.32 2.32 0 0 1 1.35.42l2-8zM577.83 93a2.43 2.43 0 0 1 .17-.89l-18.06-.91a2.36 2.36 0 0 1 .22 1 2.24 2.24 0 0 1-.06.52l17.38.88-20.28 10.21a2.45 2.45 0 0 1 .67 1.34l20.68-10.41a2.53 2.53 0 0 1-.72-1.74zM623.5 81.42h-.12L636.24 132a2.34 2.34 0 0 1 1.25-.36h.21L624.82 81a2.36 2.36 0 0 1-1.32.42zM582.67 93l39-12.49a2.39 2.39 0 0 1-.53-1.41l-38.96 12.46a2.44 2.44 0 0 1 .49 1.44zM681.31 87.16l-.18-.15a4.58 4.58 0 0 1-1.18.8l11.43 23.42a2.37 2.37 0 0 1 2.66-.4l2.49-14.94a2.4 2.4 0 0 1-.28 0 2.29 2.29 0 0 1-1.19-.33l-2.46 14.72-11.29-23.12M536.41 97.76l16.72 7.34a2.41 2.41 0 0 1 .69-1.33L536.21 96l19.3-3a2.49 2.49 0 0 1-.17-.87 2.25 2.25 0 0 1 .1-.64l-19.58 3a2.37 2.37 0 0 1 .32 1.18 4.23 4.23 0 0 1-.57 1.55l.8.47M582 205.67a2.39 2.39 0 0 1-.89-.17l-.22 3.93a2.5 2.5 0 0 1 .61-.09 2.34 2.34 0 0 1 .88.17l.22-3.93a2.35 2.35 0 0 1-.6.09zM567.07 139.61a2.31 2.31 0 0 1 .1.64 2.29 2.29 0 0 1-.17.87l20.38 3.13a2.63 2.63 0 0 1 0-.49 2.4 2.4 0 0 1 .22-1zM567.11 157.53l-8 4.41a2.38 2.38 0 0 1 .77 1.29l7.88-4.33a2.47 2.47 0 0 1-.65-1.37zM566.15 142.21a2.43 2.43 0 0 1-1.4.45l3.25 12.68a2.42 2.42 0 0 1 1.42-.5zM591.82 142.51a2.35 2.35 0 0 1 .35 1.23v.24l7.31-2.37a2.4 2.4 0 0 1-.43-1.37v-.07zM555.5 107.92h-.08l7.3 27.26-9.17-15.32a2.39 2.39 0 0 1-1.8.82 2.59 2.59 0 0 1-.63-.09l.1 8.15a2.51 2.51 0 0 1 .78-.14 2.47 2.47 0 0 1 .72.12l-.1-7.48L563 138.58a2.41 2.41 0 0 1 1.74-.75h.24l-8.13-30.36a2.33 2.33 0 0 1-1.35.45zM571.73 158.19a2.42 2.42 0 0 1-2.15 1.47l3.61 13.18a2.38 2.38 0 0 1 1.07-.26 3 3 0 0 1 .43 0l-3.5-12.8L585 175.33a2.37 2.37 0 0 1 1.1-1zM574.1 189.21a2.35 2.35 0 0 1 .07.54 2.39 2.39 0 0 1-.2 1l5 .26a2.23 2.23 0 0 1 0-1.5zM558.13 166.07a2.18 2.18 0 0 1-.63.09 2.29 2.29 0 0 1-.87-.17l.08 4.48a2.3 2.3 0 0 1 .79-.14 2.35 2.35 0 0 1 .71.12zM591.47 145.45a2.37 2.37 0 0 1-1.34.68l7 13.06a2.45 2.45 0 0 1 1.28-.79zM539 150.86l-1-12.57a2.48 2.48 0 0 1-.73.12 2.56 2.56 0 0 1-.78-.14l1.09 12.88a2.38 2.38 0 0 1 1.19-.32 2.53 2.53 0 0 1 .23.03zM526.3 127.92a2.43 2.43 0 0 1-1.4-.45l-4.76 18.9a3 3 0 0 1 .31 0 2.43 2.43 0 0 1 1.17.31l4.72-18.73s-.03-.03-.04-.03zM585.3 178.16l-3.88 9.69a2.37 2.37 0 0 1 1.39.57l3.82-9.54a2.52 2.52 0 0 1-1.33-.72zM587.44 144.41l-16.5 10.91a2.35 2.35 0 0 1 .86 1.23l16.48-10.89a2.45 2.45 0 0 1-.84-1.25zM572.61 199.37l-13.34-25a2.39 2.39 0 0 1-1.31.74l13.32 24.94a2.45 2.45 0 0 1 1.33-.68zM579.47 191.87l-5.66 7.61a2.41 2.41 0 0 1 1.19.91l5.78-7.78a2.28 2.28 0 0 1-1.31-.74zM536.34 153.37v-.12a2.42 2.42 0 0 1 .4-1.33l-13.89-3.41a1.94 1.94 0 0 1 0 .24 2.4 2.4 0 0 1-.34 1.22zM555.72 162.12l-14.62-8.34a2.43 2.43 0 0 1-.78 1.28l14.78 8.43a2.44 2.44 0 0 1 .62-1.37zM597 162.06l-9.39 12.09a2.46 2.46 0 0 1 1.29.78l9.24-11.93a2.46 2.46 0 0 1-1.14-.94zM574.25 177.42a2.41 2.41 0 0 1-1.24-.35l-1.7 10.31a2.12 2.12 0 0 1 .44 0 2.32 2.32 0 0 1 1 .25l1.68-10.19zM557.5 161.33l-4.5-28.14a2.4 2.4 0 0 1-1 .22 2.63 2.63 0 0 1-.49 0l4.59 28.42a2.43 2.43 0 0 1 1.4-.5zM549.59 131l-10.46 3.48a2.39 2.39 0 0 1 .53 1.41l10.41-3.47a2.32 2.32 0 0 1-.48-1.42zM571.87 175.38a2.33 2.33 0 0 1 0-.38 2.39 2.39 0 0 1 .28-1.1l-12.25-1.67a2.24 2.24 0 0 1 .06.52 2.41 2.41 0 0 1-.21 1zM535.88 134l-7.47-7.36a2.47 2.47 0 0 1-1.09 1l7.66 7.54a2.37 2.37 0 0 1 .9-1.18zM558.92 172.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM558.92 163.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42z' class='a'/%3E%3Cpath d='M553.42 131a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM540.17 153.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM538.67 136a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM600.42 160.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM566.17 140.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM591.17 143.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM588.47 176.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM570.92 157.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM582.92 211.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM583.42 203.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM574.42 201.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM582.67 190.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM573.17 189.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM575.67 175a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM494.17 116.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM511.92 111.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM607.42 154a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM602.87 140.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM553.17 118.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM527.72 125.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM521.87 148.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM525 123.46l-12.35-11.17a2.41 2.41 0 0 1-1 1.08l12.42 11.23a2.35 2.35 0 0 1 .93-1.14zM519.83 146.33l-24.67-28.7a2.41 2.41 0 0 1-1 1.08l24.43 28.37a1.78 1.78 0 0 1 1.24-.75zM518.43 147.33L484 130.39a2.44 2.44 0 0 1-.52 1.41l34.49 17a2.39 2.39 0 0 1 .46-1.47zM508.09 111.31l-13.45 4a2.41 2.41 0 0 1 .52 1.41l13.44-4a2.33 2.33 0 0 1-.51-1.41zM531.4 96.31l-19.24 13.2a2.38 2.38 0 0 1 .71 1.33l19.32-13.25a2.51 2.51 0 0 1-.79-1.28zM550.8 116l-14.4-18.23s-.79-.46-.8-.45a2.53 2.53 0 0 1-.94.67l15 19a2.43 2.43 0 0 1 1.14-.99zM603.81 155l-3.81 3.55a2.47 2.47 0 0 1 1.1 1l3.74-3.47a2.37 2.37 0 0 1-1.03-1.08zM602.93 142.15a2.33 2.33 0 0 1-1.41.51l3 9.42a2.42 2.42 0 0 1 1.42-.5zM449.32 297.48l-6.81 17.35-.51-22.49a2.23 2.23 0 0 1-1.5 0l.56 23.76a2.41 2.41 0 0 1 1-.21 2.35 2.35 0 0 1 1.49.53l7.19-18.42a2.25 2.25 0 0 1-1.42-.52zM439.74 319.14l-8.31 5.92a2.44 2.44 0 0 1 .87 1.22l6.45-4.6-13.17 16.79v-23.22l3 9.77a2.4 2.4 0 0 1 1.39-.45l-3.65-11.81a2.37 2.37 0 0 1-1.39.44 2.6 2.6 0 0 1-.92-.18v26.4a2.41 2.41 0 0 1 .67-.1 2.43 2.43 0 0 1 1.59.61l15.13-19.29a2.37 2.37 0 0 1-1.66-1.5zM325.56 212.54a2.35 2.35 0 0 1 .36 1.26 1.49 1.49 0 0 1 0 .21l9.45-1.67a2.34 2.34 0 0 1-.27-1.09 2.58 2.58 0 0 1 0-.4zM462.5 250.83l-16.58-17.48 10.53 3.75v-.15a2.46 2.46 0 0 1 .39-1.31l-11.94-4.26a2.4 2.4 0 0 1-1.24 1.73L462 252.49a2.41 2.41 0 0 1 2.06-1.64l-3.69-12a2.41 2.41 0 0 1-1.4.55zM442.84 291.85l5.53 3.25a2.41 2.41 0 0 1 .73-1.31l-5.5-3.22a2.32 2.32 0 0 1-.76 1.28zM439.25 291.4l-13.41 17.14a2.47 2.47 0 0 1 1.18.93l13.42-17.16a2.35 2.35 0 0 1-1.19-.91zM389.66 283.86l32.16 25.67-26-4.28a2.16 2.16 0 0 1 .06.51 2.46 2.46 0 0 1-.21 1l26.92 4.44a2.33 2.33 0 0 1 0-.38 2.43 2.43 0 0 1 .9-1.87l-32.79-26.2a2.48 2.48 0 0 1-1.04 1.11zM451.6 283.12a2.36 2.36 0 0 1-1-.2l-.46 10.3a2.12 2.12 0 0 1 .57-.08 2.33 2.33 0 0 1 .92.19l.46-10.26a4.53 4.53 0 0 1-.49.05zM426.63 312.57l13 5.49a2.38 2.38 0 0 1 .6-1.37l-12.84-5.43a2.39 2.39 0 0 1-.76 1.31zM322.46 211.63l-4.33-4.63a2.41 2.41 0 0 1-1.13 1l4.42 4.71a2.45 2.45 0 0 1 1.04-1.08zM422.63 342.88a2.4 2.4 0 0 1-.29-1.13 2.21 2.21 0 0 1 0-.37l-15.26-.25a2.5 2.5 0 0 1 .15.83 2.2 2.2 0 0 1-.11.68zM464.3 255.67a2.41 2.41 0 0 1-.93-.19l1.43 27a2.28 2.28 0 0 1 .7-.12 2.37 2.37 0 0 1 .8.15l-1.42-26.94a2.25 2.25 0 0 1-.58.1zM463.21 285.53l-11 8.07a2.42 2.42 0 0 1 .88 1.22l11-8.07a2.36 2.36 0 0 1-.88-1.22z' class='a'/%3E%3Cpath d='M494.33 195.5v-.15l-15.43 3.19a2.45 2.45 0 0 1 .5 1.43l14.82-3.06-34 37.56 3.52-26.9a2.22 2.22 0 0 1-.45.05 2.44 2.44 0 0 1-1-.24l-3.55 27.17h.09a2.41 2.41 0 0 1 2.17 1.35l32.41-35.85-28.58 50.85a2.43 2.43 0 0 1 1.28.78l30.24-53.8a2.42 2.42 0 0 1-2.02-2.38zM404.84 339.53l-9.62-30.4 27.44 31.43a2.42 2.42 0 0 1 1.11-1l-28.3-32.41a2.42 2.42 0 0 1-2 1h-.17L403.41 340a2.55 2.55 0 0 1 1.43-.47zM393.5 303.33a2.3 2.3 0 0 1 .26 0L389.45 284a2.48 2.48 0 0 1-.95.19 2.6 2.6 0 0 1-.56-.07l4.35 19.58a2.31 2.31 0 0 1 1.21-.37zM461.88 253.25a2.71 2.71 0 0 1 0-.41l-28.27 3.31 3.64-11.83a2.12 2.12 0 0 1-.44 0 2.37 2.37 0 0 1-1.06-.26L432 256.33l-14.85 1.74-15.85-11.84a2.46 2.46 0 0 1-.88 1.22L415 258.33l-21 2.45a2.47 2.47 0 0 1 .12.72 2.4 2.4 0 0 1-.55 1.52l35.73 17.14-38.55.87a2.47 2.47 0 0 1 .12.72 2.56 2.56 0 0 1-.14.78l39.59-.9a2.37 2.37 0 0 1 .38-2.47l-35.48-17 21.48-2.51 10.48 7.82a2.35 2.35 0 0 1 .91-1.19l-9.22-6.88 12.62-1.48-2.45 8a2.71 2.71 0 0 1 .41 0 2.38 2.38 0 0 1 1.09.27l2.58-8.39 28.48-3.33-27.6 24.25a2.39 2.39 0 0 1 1 2.59l14.41.25a2.38 2.38 0 0 1-.16-.85 2.32 2.32 0 0 1 .1-.65l-14.35-.25 27.93-24.55a2.47 2.47 0 0 1-1.05-2.01zM433.67 282.86l5.52 5.95a2.42 2.42 0 0 1 1.13-1l-5.58-6a2.47 2.47 0 0 1-1.07 1.05zM317.52 205.7a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM465.72 253.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM452.17 295.55a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM442.67 290.05a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42z' class='a'/%3E%3Cpath d='M460.27 237a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM426.17 341.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM406.27 342a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM431.42 327a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM443.42 318.3a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM426.42 310.8a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM394.92 305.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM463.72 183a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM445.52 182.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM464.77 205.2a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM478.42 200a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM498.17 195.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM424.67 192.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM378.17 201a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM367.6 210a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM466.92 284.8a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM453 280.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM434 280.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM389.92 281.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM443.92 231a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM393.17 261.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM354.42 213.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM338.92 211.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM324.92 213.8a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM445.62 216.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM308.42 188.17a1.42 1.42 0 1 1-2 .16 1.41 1.41 0 0 1 2-.16zM332.67 198.3a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM309.79 190a1.73 1.73 0 0 1-.24.51l19.3 7.56a2.44 2.44 0 0 1 .6-1.38l-16.69-6.54-2.97-.15zM366.37 201l8 .43a2 2 0 0 1 0-.43 2.5 2.5 0 0 1 .25-1.06l-20.14-1.19a2.5 2.5 0 0 1 .18.91 2.35 2.35 0 0 1-.09.6l10.12.63M392.55 198.92l28.53-5.11a2.32 2.32 0 0 1-.25-1.05 3 3 0 0 1 0-.43l-27.51 4.93-1.83.33-12.68 2.27a2.35 2.35 0 0 1 .31 1.15v.32l11.59-2.08zM354.12 199.58a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM474.58 200l-9.46 3.56a2.41 2.41 0 0 1 .62 1.37l9.32-3.51a2.32 2.32 0 0 1-.48-1.42zM391.73 259.08l-4.54-22a2.39 2.39 0 0 1-1.1.28 2.58 2.58 0 0 1-.39 0l4.59 22.25a2.44 2.44 0 0 1 1.44-.53zM368.44 209.19l6.87-6.26a2.5 2.5 0 0 1-.87-1.24L367.5 208a2.43 2.43 0 0 1 .94 1.19zM444.75 157.92a2.29 2.29 0 0 1-1.19-.33l-.28 22.85a2.48 2.48 0 0 1 .82-.15 2.2 2.2 0 0 1 .68.11l.28-22.51zM442.23 228.61h.27a2.39 2.39 0 0 1 1.21.34l1.09-9.84a2.35 2.35 0 0 1-.6.08 2.45 2.45 0 0 1-.9-.18zM315.85 203.31l-2.11-4.7a2.43 2.43 0 0 1-1.3.76l2.05 4.55a2.31 2.31 0 0 1 1.36-.61z' class='a'/%3E%3Cpath d='M383.67 217.12L395 193.89a2.33 2.33 0 0 1-1.37-.61l-11.25 23.06a2.5 2.5 0 0 1 1.29.78zM329.6 200.06l-5.86 11.35a2.33 2.33 0 0 1 1.37.61l5.89-11.33a2.49 2.49 0 0 1-1.4-.63zM352 201.79l.05 9.82a2.35 2.35 0 0 1 1.5-.1l-.05-9.79a2.49 2.49 0 0 1-1.5.07zM331.39 200.71l4.48 8.86a2.41 2.41 0 0 1 1.3-.76l-4.46-8.81a2.43 2.43 0 0 1-1.32.71zM328.83 198.3v-.09l-11 5.81a2.39 2.39 0 0 1 .65 1.35l10.79-5.69a2.44 2.44 0 0 1-.44-1.38zM444.87 185l16.19 18.7-35.39-10.91a2.44 2.44 0 0 1-1.48 2.21l18 20.41a2.42 2.42 0 0 1 1.2-.91l-17.8-20.16 35.33 10.89a2.42 2.42 0 0 1 1.49-2.23l-16.35-18.88a2.52 2.52 0 0 1-1.19.88zM446.43 182.1a2.35 2.35 0 0 1 .08.6 2.45 2.45 0 0 1-.18.9l13.67.13a2.48 2.48 0 0 1-.12-.73 2.19 2.19 0 0 1 .14-.77zM441.73 183.17l-16.67 8a2.38 2.38 0 0 1 .58 1.38l16.83-8.08a2.33 2.33 0 0 1-.74-1.3zM428.4 230.49l14.33-11.83a2.45 2.45 0 0 1-.85-1.25l-14.35 11.85a2.41 2.41 0 0 1 .87 1.23zM463.28 185.21l11.78 13.37a2.37 2.37 0 0 1 1.23-.87l-11.9-13.51a2.47 2.47 0 0 1-1.11 1.01zM388.5 279.33a2.36 2.36 0 0 1 1.12.29l2.38-15.73a2.3 2.3 0 0 1-.26 0 2.39 2.39 0 0 1-1.21-.34l-2.4 15.79a2.2 2.2 0 0 1 .37-.01zM454 280.7a2.43 2.43 0 0 1-.28 1.11l9.36 2.9a2.35 2.35 0 0 1 .53-1.41l-9.64-3c.03.14.03.27.03.4zM379.47 219.07a2.21 2.21 0 0 1 0-.37 2.33 2.33 0 0 1 .29-1.12l-17.86-5.44 2.53-.49a2.45 2.45 0 0 1-.61-1.41l-2.52.49a2.39 2.39 0 0 1 .4 1.32 2.46 2.46 0 0 1-.49 1.45zM386.05 232.54l-3-11.74a2.37 2.37 0 0 1-1.18.32 2.85 2.85 0 0 1-.29 0l3.06 11.88a2.39 2.39 0 0 1 1.41-.46zM407.58 219.07l16.25 11.33a2.42 2.42 0 0 1 .91-1.2l-16.38-11.43a2.49 2.49 0 0 1-.78 1.3zM388.35 234.08l16.49-14.72a2.47 2.47 0 0 1-1-1.09l-16.42 14.65a2.38 2.38 0 0 1 .93 1.16zM403.78 218.21a2.29 2.29 0 0 1-.13-1.5l-19.63.94a2.32 2.32 0 0 1 .25 1 3.13 3.13 0 0 1 0 .44zM407.42 217.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM383.27 218.7a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM347.92 177a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM313.37 197a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM333.92 189.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM310.67 173.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM350.42 192.3a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM361.27 188a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM396.67 191.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM418.67 171.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM400.42 245.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM427.52 231.2a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM360.67 212.05a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM387.52 235a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM438.27 242a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM430.92 268.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM516.92 297.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM510.17 302a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM491.17 274.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM490.42 295.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM476.92 312.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM414.83 171.75a2.39 2.39 0 0 1 .1-.66l-64.66 4.73s-1.42.68-1.41.71a2.68 2.68 0 0 1 0 .89l66.14-4.83a2.14 2.14 0 0 1-.17-.84zM440.94 232.83l-3.54 6.77a2.39 2.39 0 0 1 1.28.79l3.66-7a2.35 2.35 0 0 1-1.4-.56z' class='a'/%3E%3Cpath d='M488.28 276.16l-12.76 34.18a2.42 2.42 0 0 1 2 1.12l10.67-13.93a2.42 2.42 0 0 1-1.2-.91l-9.29 12.13L488.83 279l-.5 14a2.29 2.29 0 0 1 1.51.06l.58-16.43a2.47 2.47 0 0 1-.67.11 2.52 2.52 0 0 1-1.47-.58zM427.27 233.3l7.52 7.41a2.42 2.42 0 0 1 1.13-1l-7.63-7.51a2.39 2.39 0 0 1-1.02 1.1zM358.81 185.78l-10-8.17a2.43 2.43 0 0 1-.82 1.27l9.71 8a2.27 2.27 0 0 1 1.11-1.1zM307.5 186.83a2.43 2.43 0 0 1 1.06.25l1.44-11.29a2.47 2.47 0 0 1-.72.12 2.57 2.57 0 0 1-.79-.14l-1.39 11.11a2.1 2.1 0 0 1 .4-.05zM311.44 194.64l-2.06-3.87a2.46 2.46 0 0 1-1.23.77l2 3.83a2.28 2.28 0 0 1 1.29-.73zM429.31 270.65l1.89 8.09a2.43 2.43 0 0 1 1.4-.45l-1.87-8a2.39 2.39 0 0 1-1.27.37zM397.72 243.46l-9.33-7.77a2.42 2.42 0 0 1-.88 1.22l9.25 7.71a2.39 2.39 0 0 1 .96-1.16zM407.93 215.8l14.59-20.8a2.46 2.46 0 0 1-1.22-.88l-14.61 20.78a2.54 2.54 0 0 1 1.24.9zM344.26 177.91l-10.45 9.82a2.41 2.41 0 0 1 .94 1.17l10.48-9.85a2.51 2.51 0 0 1-.97-1.14zM357.46 188.18l-6.62 2.57a2.36 2.36 0 0 1 .56 1.39l6.66-2.58a2.35 2.35 0 0 1-.6-1.38zM348.52 194.67a2.35 2.35 0 0 1-1.3-.75l-9.39 14.94a2.43 2.43 0 0 1 1.36.66zM357.2 213.32a2.39 2.39 0 0 1-.37-1.27 1.36 1.36 0 0 1 0-.2l-1.82.59a2.42 2.42 0 0 1 .39 1.3.77.77 0 0 1 0 .15zM349.46 189.93l-2-10.73a2.36 2.36 0 0 1-1 .22 2.73 2.73 0 0 1-.5 0l2 10.76a2.36 2.36 0 0 1 1-.24 1.75 1.75 0 0 1 .5-.01zM340 210.86a2.46 2.46 0 0 1-.49 1.45l11.2 1.9a2.21 2.21 0 0 1 0-.37 2.33 2.33 0 0 1 .29-1.12L340.21 211M423.7 231.39l-23 12.42a2.46 2.46 0 0 1 .66 1.35l22.9-12.38a2.45 2.45 0 0 1-.56-1.39zM415 172.62l-18.61 16.76a2.42 2.42 0 0 1 1 1.09L416 173.78a2.42 2.42 0 0 1-1-1.16zM392.89 192a2.73 2.73 0 0 1-.05-.5 2.35 2.35 0 0 1 .22-1l-30.88-3.2a2.31 2.31 0 0 1 .1.64 2.48 2.48 0 0 1-.16.86zM312.77 190.16l17.41.23a2.25 2.25 0 0 1-.1-.64 2.4 2.4 0 0 1 1-1.94l-19.13-13.3 32.21 3a2.33 2.33 0 0 1-.06-.53 2.39 2.39 0 0 1 .2-1L311.61 173a2.24 2.24 0 0 1 .06.52 2.41 2.41 0 0 1-1 1.95L330 188.88l-20.16-.27a4.52 4.52 0 0 1 0 1.38l3 .17M417.17 258.08l-15.88-11.84a2.46 2.46 0 0 1-.88 1.22l26.81 20a2.35 2.35 0 0 1 .91-1.19l-9.22-6.88zM431.54 257.91l-2.45 8a2.71 2.71 0 0 1 .41 0 2.38 2.38 0 0 1 1.09.27l6.7-21.78a2.12 2.12 0 0 1-.44 0 2.37 2.37 0 0 1-1.06-.26l-3.79 12.2zM334.9 143.35v.15a2.46 2.46 0 0 1-.39 1.31l47.55 13.46a2.42 2.42 0 0 1 .47-1.42zM382.75 115.41l24.42 15.24a2.43 2.43 0 0 1 .81-1.26L383.39 114a2.43 2.43 0 0 1-.64 1.41zM407.26 132.15l-21.71 23.93a2.41 2.41 0 0 1 1.08 1l21.62-23.82a2.41 2.41 0 0 1-.99-1.11zM385.09 155.91L382 116a2.48 2.48 0 0 1-.95.2 2.35 2.35 0 0 1-.54-.07L383.6 156a2.46 2.46 0 0 1 .91-.18 2.8 2.8 0 0 1 .58.09zM411.89 131v.3a2.33 2.33 0 0 1-.32 1.17l25 3.67v-.09a2.46 2.46 0 0 1 .42-1.36zM334.12 145.28a2.43 2.43 0 0 1-1.37.61l12.12 29.34a2.41 2.41 0 0 1 1.37-.62zM311 171.88l23.54-42.8-2.31 12h.24a2.35 2.35 0 0 1 1.23.35l2.79-14.57a2.45 2.45 0 0 1-1.89-1l-24.91 45.29a2.21 2.21 0 0 1 1.31.73zM422.62 164.86a2.2 2.2 0 0 1 0-.36 2.39 2.39 0 0 1 .29-1.12l-31-4.81 48.74-2.3-13.83 6.57a2.37 2.37 0 0 1 .64 1.36l15.39-7.31a2.38 2.38 0 0 1-.45-1.39 2.48 2.48 0 0 1 .15-.82l-55.76 2.63a2.4 2.4 0 0 1-.05 2zM350.27 175.82l32.45-15.94a2.33 2.33 0 0 1-.61-1.37l-34 16.7a2.41 2.41 0 0 1 .81 1.79c0 .14 1.35-1.18 1.35-1.18zM334.87 143.05L379 115.11a2.46 2.46 0 0 1-.42-1.36 2.14 2.14 0 0 1 .11-.67l-12.17.82a2.32 2.32 0 0 1 .25 1 3.13 3.13 0 0 1 0 .44l10.11-.68-36.88 23.4L363.08 117a2.42 2.42 0 0 1-1.14-2 1 1 0 0 1 0-.17l-23.75 7.87a2.35 2.35 0 0 1 .81 1.3l22.35-7.41-27.41 25a2.48 2.48 0 0 1 .93 1.46zM410.92 131.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42z' class='a'/%3E%3Cpath d='M333.92 143.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM338 124.45a1.42 1.42 0 1 1-1.4-1.45 1.43 1.43 0 0 1 1.4 1.45zM385.92 158.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM426.42 164.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM506.17 154.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM484.67 154a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM466.42 163.8a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM480.17 189a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM458.42 115.8a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM382.42 113.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM446.17 155.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM440.42 136a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM456.17 133.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM365.77 115a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM450.67 125.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM482.92 130.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM517.42 159a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM439 138.42h-.18l4.53 15.14a2.43 2.43 0 0 1 1.4-.45l-4.5-15a2.43 2.43 0 0 1-1.25.31zM423.25 190.33a2.32 2.32 0 0 1 .65.1l1.52-23.56a2.71 2.71 0 0 1-.41 0 2.38 2.38 0 0 1-1.07-.26l-1.37 21.27-4.17-14a2.42 2.42 0 0 1-1.14.3 2.09 2.09 0 0 1-.35 0l4.95 16.66a2.36 2.36 0 0 1 1.39-.51zM422.84 165.56l-4.26 4.17a2.39 2.39 0 0 1 .93 1.19l4.38-4.29a2.41 2.41 0 0 1-1.05-1.07zM478.24 186.64l-11.49-21.18a2.43 2.43 0 0 1-1.32.72L477 187.41a2.36 2.36 0 0 1 1.24-.77zM445.46 157.8l15.06 23.58a2.48 2.48 0 0 1 1.3-.75l-15.13-23.7a2.47 2.47 0 0 1-1.23.87zM453.07 135.23L445 153.11a2.4 2.4 0 0 1 1.37.61l8.05-17.84a2.39 2.39 0 0 1-1.35-.65zM449.84 127.59l2.93 4.53a2.43 2.43 0 0 1 1.21-.9l-2.87-4.44a2.41 2.41 0 0 1-1.27.81zM502.43 154.9a2.32 2.32 0 0 1-.1-.65 2.42 2.42 0 0 1 .16-.85l-16.95-.13a2.48 2.48 0 0 1 .12.73 2.19 2.19 0 0 1-.14.77zM507.17 154.25a2.37 2.37 0 0 1-.48 1.43l6.93 2.95a2.37 2.37 0 0 1 .68-1.34l-7.13-3zM467.33 163.2l14.21-7.49a2.43 2.43 0 0 1-.68-1.34l-14.35 7.56a2.37 2.37 0 0 1 .82 1.27zM490.82 118.19l-8.75 10a2.39 2.39 0 0 1 1.29.81l8.7-9.91a2.41 2.41 0 0 1-1.24-.9zM513.74 159.83L480.15 187a2.52 2.52 0 0 1 .89 1.21L514.67 161a2.37 2.37 0 0 1-.93-1.17z' class='a'/%3E%3Cpath d='M483.44 131.93l-.05.07-.09.11a2.4 2.4 0 0 1-1.79.8 2.12 2.12 0 0 1-.57-.08l1.26 17.95-23.2-33.56a2.44 2.44 0 0 1-1.22.87l23.12 33.38-23.89-17a2.42 2.42 0 0 1-2.2 1.43h-.16l8.91 26a2.39 2.39 0 0 1 1.41-.53l-8.78-25.66L481 153.37a2.41 2.41 0 0 1 2.32-1.79 2.22 2.22 0 0 1 .51.06L482.44 133l20.16 20.16a2.36 2.36 0 0 1 1.06-1.06l-19.37-19.37-.27-.23-.54-.52M441.11 134.84a2.42 2.42 0 0 1 .31 1.16 3 3 0 0 1 0 .31l11.21-1.73a2.46 2.46 0 0 1-.27-1.08 2.58 2.58 0 0 1 0-.4zM454.94 117.05l-4.84 6a2.41 2.41 0 0 1 1.17.94l4.8-5.9a2.53 2.53 0 0 1-1.13-1.04zM441 134.68l7.16-7.27a2.47 2.47 0 0 1-1.07-1l-7.27 7.39a2.31 2.31 0 0 1 1.18.88zM483.49 131.98l.03.03M625.58 77.79l9.68-11.08a2.37 2.37 0 0 1-1.1-1l-9.7 11.1a2.42 2.42 0 0 1 1.12.98zM464.34 54.37l6.9 3.82a2.37 2.37 0 0 1 .76-1.29l-7-3.9a2.39 2.39 0 0 1-.66 1.37zM464.58 74.39a2.42 2.42 0 0 1 2-1.1 2.27 2.27 0 0 1 .59.08l-3.47-18.53a2.39 2.39 0 0 1-1.1.28 2.45 2.45 0 0 1-.38 0l3.44 18.28-15.85-16.73a2.49 2.49 0 0 1-1 1.12zM449.67 54.47a2.35 2.35 0 0 1 .33 1.23v.23l10.48-2.1a2.42 2.42 0 0 1-.3-1.14v-.34zM473.6 61.12a2.35 2.35 0 0 1-.54-.07l2.61 21.42a2.43 2.43 0 0 1 .94-.19 2.6 2.6 0 0 1 .56.07l-2.61-21.43a2.39 2.39 0 0 1-.96.2zM745.25 31.92a2.36 2.36 0 0 1-1-.24l-4.46 29.21a2.72 2.72 0 0 1 .49 0 2.4 2.4 0 0 1 1 .22l4.46-29.18a3.42 3.42 0 0 1-.49-.01zM677.18 84.27a2.48 2.48 0 0 1 .49-.58L639.27 65l51.67-3.59a2.41 2.41 0 0 1-.11-.67 2.32 2.32 0 0 1 .16-.84l-49.47 3.44L699.1 44.3a2.43 2.43 0 0 1-.42-1.36 2.37 2.37 0 0 1 .32-1.18l-47.8-6.35a2.35 2.35 0 0 1 .06.54 2.39 2.39 0 0 1-.2 1l46.81 6.22-59.82 19.75a2.36 2.36 0 0 1 0 3.17l36.48 17.75M579.46 52.54L618 12.2a2.42 2.42 0 0 1-1.1-1l-38.54 40.32a2.37 2.37 0 0 1 1.1 1.02zM501.38 50.07L527.2 8.61a2.43 2.43 0 0 1-1.29-.76l-25.83 41.48a2.47 2.47 0 0 1 1.3.74zM528.88 8.35l46.47 44a2.41 2.41 0 0 1 1.21-.92L529.9 7.25a2.47 2.47 0 0 1-1.02 1.1zM448.24 32l12.47 19.19a2.43 2.43 0 0 1 1.25-.83L449.9 31.83 480.05 50a2.41 2.41 0 0 1 .86-1.23l-23.27-14 37.65 15.81-10.62-.49a2.32 2.32 0 0 1 .1.65 2.38 2.38 0 0 1-.16.85l12.62.58a2.12 2.12 0 0 1 0-.44 2.39 2.39 0 0 1 .7-1.69L450 29.9a2.42 2.42 0 0 1-1.76 2.1zM449.44 28.15a2.39 2.39 0 0 1 .56 1.4l75.66-22a2.43 2.43 0 0 1-.38-1.28 1.1 1.1 0 0 1 0-.18zM637.91 62.75l10.65-24.42a2.39 2.39 0 0 1-1.36-.63l-10.64 24.41a2.44 2.44 0 0 1 1.35.64zM579.73 53.31a2.45 2.45 0 0 1 0 .39 2.52 2.52 0 0 1-.27 1.1l54.37 10a3 3 0 0 1 0-.31 2.46 2.46 0 0 1 .31-1.17zM429 19.08l17 34.84a2.36 2.36 0 0 1 1.37-.61l-16.91-34.67 14.89 10.19a2.43 2.43 0 0 1 1-1.16L431 17.17a2.43 2.43 0 0 1-2 1.91zM529.94 5.35a2.45 2.45 0 0 1 .18.9 2.5 2.5 0 0 1-.09.61l86.55 3.63a2.63 2.63 0 0 1-.05-.49 2.3 2.3 0 0 1 .23-1z' class='a'/%3E%3Cpath d='M737.86 63a2.39 2.39 0 0 1 .63-1.36l-34.93-18.55L743.1 30.6a2.39 2.39 0 0 1-.28-1.1 2.46 2.46 0 0 1 .26-1.08L621.34 9.7v.3a2.43 2.43 0 0 1-1.13 2l26.43 22.9a2.44 2.44 0 0 1 1-1.1l-25.99-22.54 119.53 18.38-38 12a2.39 2.39 0 0 1-.17 2.82zM761.22 29.94A2.47 2.47 0 0 1 761 29a2.6 2.6 0 0 1 .07-.56l-13.63.12a2.47 2.47 0 0 1 .19.94 2.6 2.6 0 0 1-.07.56z' class='a'/%3E%3Cpath d='M699.46 44.71l-5.94 13.65a2.44 2.44 0 0 1 1.37.62l5.94-13.64a2.33 2.33 0 0 1-1.37-.63zM693.25 63.17a3 3 0 0 1-.43 0l2.57 28.12a2.48 2.48 0 0 1 .86-.17 2.31 2.31 0 0 1 .64.1l-2.58-28.27a2.37 2.37 0 0 1-1.06.22zM494 66.7a2.48 2.48 0 0 1-.12.73l34.56 2.79a2.48 2.48 0 0 1-.12-.73 2.56 2.56 0 0 1 .14-.78l-32.6-2.64 33.88-9.2a2.35 2.35 0 0 1-.08-2.22L502 51.33a2 2 0 0 1 0 .34 2.3 2.3 0 0 1-.3 1.13l25.84 3.09-34.09 9.26a2.6 2.6 0 0 1 .55 1.55zM533.75 93.33a2.33 2.33 0 0 1 .53.06l-2.74-21.62a2.3 2.3 0 0 1-.79.14 2.35 2.35 0 0 1-.71-.12l2.75 21.74a2.53 2.53 0 0 1 .96-.2zM534.14 55a2.26 2.26 0 0 1 .13.74 2.4 2.4 0 0 1-.24 1l23.59 6.6v-.32a2.42 2.42 0 0 1 .31-1.16L538 56.28l36.21-1.85-12.64 6.73a2.38 2.38 0 0 1 .8 1.27l13.26-7.06a2.41 2.41 0 0 1-.67-1.66 2.31 2.31 0 0 1 .16-.83zM418.28 41.43l26.94 13.9a2.42 2.42 0 0 1 .67-1.34L419 40.1a2.35 2.35 0 0 1-.72 1.33zM491.6 69.12a2.37 2.37 0 0 1-1.18-.32l-1.35 9.55a2.33 2.33 0 0 1 .53-.06 2.36 2.36 0 0 1 1 .2l1.33-9.4a2.85 2.85 0 0 1-.33.03zM557.63 89.79L534 56.78a2.4 2.4 0 0 1-1.08 1.08l23.27 32.51a2.4 2.4 0 0 1 1.44-.58zM445.18 55.7a2.2 2.2 0 0 1 0-.36l-18.47 3.27a2.38 2.38 0 0 1 .29 1.09 2.58 2.58 0 0 1 0 .39l18.41-3.26-9.85 11.64a2.47 2.47 0 0 1 1.13 1l9.14-10.8-7.3 21.63h.09a2.38 2.38 0 0 1 1.36.42l7.62-22.59a2.42 2.42 0 0 1-2.42-2.43zM577.35 56.12a2.44 2.44 0 0 1-1.69-.69L557.88 89.8a2.38 2.38 0 0 1 1.4.55l17.38-33.59 2.58 34.06a2.45 2.45 0 0 1 1-.23 2.61 2.61 0 0 1 .48 0L578.11 56a2.69 2.69 0 0 1-.76.12zM482.8 53.07l7 12a2.39 2.39 0 0 1 1.3-.76l-7-12a2.48 2.48 0 0 1-1.3.76zM427 70.41l-1.5.1-6.59.42a2.44 2.44 0 0 1 .14.77 2.48 2.48 0 0 1-.12.73l6.79-.44 1.5-.1 5.16-.33a2.49 2.49 0 0 1-.17-.87 2.59 2.59 0 0 1 .09-.63z' class='a'/%3E%3Cpath d='M436 70.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 436 70.7zM449 55.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 449 55.7zM449 29.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 449 29.7zM464 52.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 464 52.7zM475 58.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 475 58.7zM501 51.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 501 51.7zM493 66.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 493 66.7zM764.87 29a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM746.67 29.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM741.67 63.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM694.67 60.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM702.52 43a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM650.27 36a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM637.67 64.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM620.37 10A1.42 1.42 0 1 1 619 8.58a1.42 1.42 0 0 1 1.37 1.42zM578.77 53.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM561.42 63a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM483.77 50.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM533.27 55.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM532.17 69.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM697.67 93.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM529.12 6.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM476.42 107a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM430 16.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 430 16.7zM468 75.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 468 75.7zM457 80.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 457 80.7zM478 84.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 478 84.7zM471 100.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM485 103.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM535.17 95.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM491 80.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 491 80.7zM408.77 58.35a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM418 71.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 418 71.7zM429 80.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 429 80.7zM440 82.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 440 82.7zM481.18 103.7l-4.61 1.54a2.4 2.4 0 0 1 .79 1.32l4.26-1.42a2.43 2.43 0 0 1-.44-1.44zM681.31 87.16L693.9 93a2.41 2.41 0 0 1 .79-1.29l-13-6a2.45 2.45 0 0 1-.52 1.34 1.37 1.37 0 0 0 .14.11zM487.18 80.7a1 1 0 0 1 0-.17l-8.74 2.65a2.41 2.41 0 0 1 .55 1.4l8.58-2.58a2.33 2.33 0 0 1-.39-1.3zM414.58 70.37a2.41 2.41 0 0 1 1.18-.93l-3-4.5-.76-1.29-2.6-3.95a2.52 2.52 0 0 1-1.19.92l2.35 3.57.85 1.28zM531.33 95.75a2.36 2.36 0 0 1 .47-1.41L492 80.57v.13a2.45 2.45 0 0 1-.4 1.33l39.72 13.74zM436.6 81.34l-6.68-1.28a2.2 2.2 0 0 1 .1.64 2.38 2.38 0 0 1-.17.88l6.34 1.21v-.09a2.46 2.46 0 0 1 .41-1.36zM458 80.32l6.83-3a2.41 2.41 0 0 1-.6-1.37l-6.91 3a2.37 2.37 0 0 1 .68 1.37zM475.58 82.51l-6.71-6a2.47 2.47 0 0 1-.9 1.21l6.51 5.86a2.55 2.55 0 0 1 1.1-1.07zM453.45 81.78a2.34 2.34 0 0 1-.27-1.08 2.58 2.58 0 0 1 0-.4l-12.59 1.11a2.41 2.41 0 0 1 .41 1.29 1.1 1.1 0 0 1 0 .18zM469 98.38l-11.51-16.19a2.39 2.39 0 0 1-1.25.83l11.47 16.19a2.43 2.43 0 0 1 1.29-.83zM474.86 86.36l-5.27 11.92a2.42 2.42 0 0 1 1.42.47l5.16-11.68a2.32 2.32 0 0 1-1.31-.71zM476.81 87.1l5.64 14.49a2.35 2.35 0 0 1 1.15-.3 2.2 2.2 0 0 1 .36 0l-5.77-14.81a2.49 2.49 0 0 1-1.38.62zM470.66 102.86l2.44 2.66a2.44 2.44 0 0 1 1.26-.84l-2.63-2.87a2.36 2.36 0 0 1-1.07 1.05zM417.84 73.76l7.5 6.11a2.45 2.45 0 0 1 .92-1.18l-7.43-6.06a2.37 2.37 0 0 1-.99 1.13zM418.54 38.27l9.6-19.2a2.43 2.43 0 0 1-1.31-.74L417.3 37.4a2.44 2.44 0 0 1 1.24.87zM492.89 114.35L490.26 83a2.29 2.29 0 0 1-1.51-.06l2.67 31.78a2.42 2.42 0 0 1 1.33-.4.33.33 0 0 1 .14.03zM218.28 43L199 18.6a2.42 2.42 0 0 1-1.36.63l19.33 24.42a2.46 2.46 0 0 1 1.31-.65zM281.4 12.59a2.25 2.25 0 0 1 .1-.64l-82.13 3.62a2.39 2.39 0 0 1 .37 1.27v.22l81.67-3.6-60.94 30a2.46 2.46 0 0 1 .94 1.17l61-30.07a2.41 2.41 0 0 1-1.01-1.97zM389.5 54.39l9.39-7.55a2.42 2.42 0 0 1-.72-1.34l-9.62 7.73a2.36 2.36 0 0 1 .95 1.16zM403.24 81.85a2.38 2.38 0 0 1-.4-1.27l-7.69 2.49a2.33 2.33 0 0 1 .51 1.41l7.7-2.5zM332.7 105.38a2.32 2.32 0 0 1 .84.16l.89-9.17a2.12 2.12 0 0 1-.44 0 2.32 2.32 0 0 1-1.05-.25l-.91 9.32a3 3 0 0 1 .67-.06zM367.64 93.51a2.35 2.35 0 0 1 .53-1.41l-11.11-3.54v.09a2.32 2.32 0 0 1-.42 1.35zM355 68.59c0-.53-.09-1 .22-1.41l-15.31-3.45v.09a2.32 2.32 0 0 1-.42 1.35zM368.45 91.8a2.44 2.44 0 0 1 1.38-.6L364 79.26a2.45 2.45 0 0 1-1.34.67zM355.38 66.76a2.44 2.44 0 0 1 1.38-.6l-6.86-10.44a2.3 2.3 0 0 1-1.19.83zM376.19 84.55l3.08 4.62-7.37 2.89a2.38 2.38 0 0 1 .55 1.4l7.67-3 4.31 6.47a2.46 2.46 0 0 1 1.29-.78l-4.17-6.25.94-.37 12.34 11.2-6.17-2.23a2.42 2.42 0 0 1-.47 1.42l7.4 2.68a2.42 2.42 0 0 1 1.33-2L384 88.92l7.31-2.87a2.38 2.38 0 0 1-.52-1.41l-8 3.15-5.08-4.61a2.35 2.35 0 0 1-1.52 1.37zm5.06 3.85l-.55.22-1.21-1.82zM373.72 80.62a2.39 2.39 0 0 1 1.31-.74l-4.65-7.38a2.43 2.43 0 0 1-1.25.83zM398.9 43.32a2.38 2.38 0 0 1 1.38-.63L389.76 26.4a2.44 2.44 0 0 1-1.32.73zM356.48 87.08l5-7.25a2.4 2.4 0 0 1-1.21-.89l-5.07 7.36a2.51 2.51 0 0 1 1.28.78zM336 92.62a2.44 2.44 0 0 1 .44 1.38v.06l15.21-3.86L334 105.77a2.41 2.41 0 0 1 1 1.15l18.4-16.23a2.41 2.41 0 0 1-1.11-2 .78.78 0 0 1 0-.16zM344.57 57.41l2-1.22a1.74 1.74 0 0 1-.91-1.15l-2.05 1.26a1.61 1.61 0 0 1 .96 1.11zM370.92 71a2.51 2.51 0 0 1-.18.92l19.09 1.39-12.7 7.16a2.4 2.4 0 0 1 .74 1.3l12.95-7.3a2.41 2.41 0 0 1-.73-1.73 2.5 2.5 0 0 1 .18-.91l-17.6-1.28 14.55-4a2.36 2.36 0 0 1-.48-1.42l-16.27 4.47a2.43 2.43 0 0 1 .45 1.4zM376.66 44.68l5.95-2.19a2.38 2.38 0 0 1-.52-1.41l-5.85 2.15 10.1-14.81-2.18 10.19a1.87 1.87 0 0 1 .34 0 2.34 2.34 0 0 1 1.14.3l2.51-11.73H388a2.4 2.4 0 0 1-1.94-1L375 42.45a2.41 2.41 0 0 1 1.66 2.23zM390.1 23.57a2.37 2.37 0 0 1 .32 1.18 2.85 2.85 0 0 1 0 .29L421 19l-14.08 5.58a2.36 2.36 0 0 1 .76 1.31l19.12-7.58a2.43 2.43 0 0 1-.61-1.58 2.58 2.58 0 0 1 0-.29zM401.61 67.81v-.3a2.33 2.33 0 0 1 .32-1.17l-10.37-1.61a2 2 0 0 1 0 .43 2.46 2.46 0 0 1-.25 1zM400.22 91.69a2.36 2.36 0 0 1 .79-.75l-5.59-5.33a2.36 2.36 0 0 1-1.05 1.07l5.63 5.39a2.25 2.25 0 0 1 .22-.38zM393.25 82.13a2.33 2.33 0 0 1 .59.08l-.51-7.2a2.31 2.31 0 0 1-.83.16 2.14 2.14 0 0 1-.67-.11l.51 7.25a2.5 2.5 0 0 1 .91-.18zM348.17 103.75v.24l10.49-2-13.08 11.3a2.48 2.48 0 0 1 1 1.15L360 102.81a2.41 2.41 0 0 1-1.17-2.06 3 3 0 0 1 0-.31l-11 2.09a2.32 2.32 0 0 1 .34 1.22zM367.8 94.48l-5.21 4.26a2.43 2.43 0 0 1 .92 1.19l5.25-4.3a2.41 2.41 0 0 1-.96-1.15zM392.32 70.35l-1.54-3.43a2.41 2.41 0 0 1-1.37.62l1.52 3.38a2.5 2.5 0 0 1 1.39-.57zM386.92 41a2.36 2.36 0 0 1-.35 1.24l11.59 2.66a2.34 2.34 0 0 1 .59-1.4l-11.85-2.72c0 .07.02.14.02.22zM384.12 43.38l1.88 9.81a2.39 2.39 0 0 1 1.24-.36h.22l-1.86-9.72a2.43 2.43 0 0 1-1.11.28 1.58 1.58 0 0 1-.37-.01zM400.55 42.67a2.41 2.41 0 0 1 1.29.38l3.5-14.28a2.38 2.38 0 0 1-1.39-.45l-3.53 14.37zM345.3 113.17l.89-7a2.12 2.12 0 0 1-.44 0 2.32 2.32 0 0 1-1.05-.25l-.89 7.06a2.4 2.4 0 0 1 .46 0 2.52 2.52 0 0 1 1.03.19zM341.47 60.63a2.38 2.38 0 0 1-.93-1l-1.94 2a2.36 2.36 0 0 1 1.09 1l1.94-2a1 1 0 0 1-.16 0zM335.42 94a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM356.07 88.65a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM347.17 103.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM334.12 107.8a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM362.67 100.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM358.77 68.35a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM363.67 77.55a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM369.92 71a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM371.47 93.6a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM376.92 82.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM393.92 72.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM338.92 63.92a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM349.42 54.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM343.92 58.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42z' class='a'/%3E%3Cpath d='M387.67 98.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM399.42 102.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM394.67 84.55a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM390.57 65.15a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM389.42 24.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM385.92 41a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM388.67 55.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM375.67 44.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM313 29.5a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 313 29.5zM285.23 12.59a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM220.44 45.39A1.42 1.42 0 1 1 219 44a1.39 1.39 0 0 1 1.44 1.39zM402 45.08a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM443.42 103.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM430.72 110.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM406.72 26.35a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM430.77 101a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM345.69 115.35a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM405.42 67.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM406.43 79.71a1.42 1.42 0 1 1-2-.38 1.42 1.42 0 0 1 2 .38zM403.44 93.77a1.42 1.42 0 1 1-.43-2 1.41 1.41 0 0 1 .43 2zM409.67 88.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM417.92 94.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM418.92 111a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM424.62 89.85a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM412.92 98.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM426 59.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 426 59.7zM418 39.7a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 418 39.7zM416 50.7a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 416 50.7zM490.42 117.35a2.35 2.35 0 0 1-.09-.6 2.41 2.41 0 0 1 .81-1.79l-13.76-7.66a2.4 2.4 0 0 1-.64 1.36l12.88 7.17-30.36-.83a2.24 2.24 0 0 1 0 1.5z' class='a'/%3E%3Cpath d='M472.58 107a2.43 2.43 0 0 1 .37-1.28l-28.65-2.91a2.26 2.26 0 0 1 .11.69 2.38 2.38 0 0 1-.84 1.81l10.65 9-22.57-4.57a2.22 2.22 0 0 1 .06.51 2.39 2.39 0 0 1-.22 1l23.09 4.67v-.11a2.4 2.4 0 0 1 1.25-2.1l-11.05-9.33 27.81 2.82a.54.54 0 0 0-.01-.2zM439.59 103.56l-8.7 4.88a2.38 2.38 0 0 1 .77 1.29l8.46-4.73a2.4 2.4 0 0 1-.53-1.44zM427 70.41l-1.24-8.59a2.41 2.41 0 0 1-1.13.3h-.34l1.21 8.42M425.68 72l.94 6.5a2.46 2.46 0 0 1 1-.21 2.1 2.1 0 0 1 .51.06l-.93-6.44M409.51 57.29l4.13-4.37a2.42 2.42 0 0 1-1.12-1l-4.06 4.29a2.44 2.44 0 0 1 1.05 1.08zM405.47 65.6l1.79-4.84a2.41 2.41 0 0 1-1.41-.52l-1.8 4.85a2.34 2.34 0 0 1 1.42.51zM409.86 96.49l-5.25-3a2.44 2.44 0 0 1-.33.82 2.73 2.73 0 0 1-.41.48l5.26 3a2.38 2.38 0 0 1 .73-1.3zM412.8 64.94l9.95-3.7a2.36 2.36 0 0 1-.55-1.4L412 63.65M410.51 64.19l-4.69 1.74a2.37 2.37 0 0 1 .57 1.39l5-1.85M406.75 86.87a2.39 2.39 0 0 1 1.4-.53l-1.42-4a1.5 1.5 0 0 1-.13.11 2.33 2.33 0 0 1-1.28.4zM407 82.11l12.88 6.68-9.34-.63a2.35 2.35 0 0 1 .08.6 2.45 2.45 0 0 1-.18.9l10.35.7a2.73 2.73 0 0 1-.05-.5 2.4 2.4 0 0 1 .88-1.85l-14-7.27a2.43 2.43 0 0 1-.62 1.37zM429.17 98.55L425 91.43a2.39 2.39 0 0 1-1.28.77l4 6.91L418.9 95a2.43 2.43 0 0 1-.59 1.38l8.7 4.07a2.39 2.39 0 0 1 2.16-1.9zM417.5 108.58a2.28 2.28 0 0 1 .7.12l-.66-11.78a2.45 2.45 0 0 1-1 .25 2.3 2.3 0 0 1-.45 0l.57 10.11-3.49-7.28a2.37 2.37 0 0 1-1.36.64l4.09 8.57a2.38 2.38 0 0 1 1.6-.63zM423.57 87.47a2.37 2.37 0 0 1 1.34.68l2.37-5.06a2.39 2.39 0 0 1-1.35-.65zM420.93 90.64l-3.05 2.12a2.4 2.4 0 0 1 .9 1.2l3.06-2.13a2.3 2.3 0 0 1-.91-1.19zM406 89.49l-2.23 1.62a2.39 2.39 0 0 1 .84 1.25l2.27-1.65a2.51 2.51 0 0 1-.88-1.22zM414.21 95.48l-1.25.86a2.46 2.46 0 0 1 .85 1.24l1.27-.88a2.38 2.38 0 0 1-.87-1.22zM415.82 48.63l1.12-6 6.11 15.25a2.35 2.35 0 0 1 1.39-.55l-6.31-15.75a2.39 2.39 0 0 1-1.54.57 2.31 2.31 0 0 1-1-.25l-1.2 6.43h.24a2.33 2.33 0 0 1 1.19.3zM406.24 28.58l8.37 9.76a2.42 2.42 0 0 1 1.2-.91l-8.44-9.84a2.48 2.48 0 0 1-1.13.99zM342.8 113.45l-7.75-5.11a2.43 2.43 0 0 1-.78 1.28l7.69 5.07a2.38 2.38 0 0 1 .84-1.24zM198.73 16.84a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM403.55 69.87l.75 8.43a2.4 2.4 0 0 1 .95-.22 2.51 2.51 0 0 1 .55.07l-.8-8.48a2.44 2.44 0 0 1-1 .24 1.71 1.71 0 0 1-.45-.04zM82.45 151.21l-15.61 13a2.39 2.39 0 0 1 .92 1.18l15.07-12.58-6.33 15.55a2.4 2.4 0 0 1 1.37.61l6.56-16.08a2.42 2.42 0 0 1-1.98-1.68zM74.57 172.48l-1.34 3.36a2.44 2.44 0 0 1 1.42.49l1.28-3.19a2.46 2.46 0 0 1-1.36-.66zM65.5 163.83a2.27 2.27 0 0 1 .59.08l-1.35-20.44a2.47 2.47 0 0 1-.94.19 2.6 2.6 0 0 1-.56-.07l1.32 20-19.76-32.88 16.62 10.1a2.43 2.43 0 0 1 1.69-1.87l-8.44-12a2.38 2.38 0 0 1-1.23.85L61.32 139l-16.41-10a2.43 2.43 0 0 1-1.78 1.82l20.42 34a2.42 2.42 0 0 1 1.95-.99zM72.55 175.93l-5-8 6.3 2.47a2.47 2.47 0 0 1 .64-1.36l-6.62-2.59a2.41 2.41 0 0 1-1.73 2.07l5.14 8.21a2.48 2.48 0 0 1 1.27-.8zM96 184.9a2.42 2.42 0 0 1 1.19-2l-18.57-11.72a2.38 2.38 0 0 1-.71 1.33L94.46 183l-18.87-4.81v.11a2.38 2.38 0 0 1-.41 1.34zM83 148.85l-16.78-7.53a2.41 2.41 0 0 1-.52 1.41l16.67 7.48a2.42 2.42 0 0 1 .63-1.36zM163.75 283.62l9.65-19.72a2.42 2.42 0 0 1-1.41-.53l-9.65 19.72a2.39 2.39 0 0 1 1.41.53zM205.69 220.92l7.54 14.21a2.36 2.36 0 0 1 1.41-.54L207 220.2a2.3 2.3 0 0 1-1.31.72zM175.84 290.53a2.37 2.37 0 0 1 .46-1.4l-11.64-3.8a1.36 1.36 0 0 1 0 .2 2.38 2.38 0 0 1-.37 1.26zM202.6 220.26L184 240.94a2.39 2.39 0 0 1 1.17 2.06v.34l25.23-4.71-35.28 21.06a2.43 2.43 0 0 1 .78 1.28l37.23-22.22a2.42 2.42 0 0 1-.76-1.75 2.48 2.48 0 0 1 0-.27l-27.11 5.06 19-21.07a2.45 2.45 0 0 1-1.1-1.08' class='a'/%3E%3Cpath d='M175 259.65l7.33-14.27a2.4 2.4 0 0 1-1.34-.68l-7.4 14.4a2.41 2.41 0 0 1 1.41.55zM182.5 240.61l-20.47-39a2.41 2.41 0 0 1-1.3.75l20.39 38.85a2.42 2.42 0 0 1 1.38-.6zM193.72 315a2.41 2.41 0 0 1-1-1.15L164 338.21a2.4 2.4 0 0 1 1.64 1.92l12.14-5.13a2.48 2.48 0 0 1-.67-1.35l-10.79 4.59zM145.05 247.92a2.46 2.46 0 0 1-1.36-.42l-7.33 23.1h.14a2.46 2.46 0 0 1 1.32.39l7.32-23.07zM212.33 328.75a2.24 2.24 0 0 1 .06-.52l-30.68 4a2.36 2.36 0 0 1 .2 1 2.33 2.33 0 0 1-.06.53l30.69-4a2.37 2.37 0 0 1-.21-1.01zM181 335.14l15.13 9.86a2.41 2.41 0 0 1 .75-1.3l-15.06-9.82a2.41 2.41 0 0 1-.82 1.26zM130.25 234.92a2.39 2.39 0 0 1-1.1-.28l-1 21.95a2.38 2.38 0 0 1 1.07-.26 3.13 3.13 0 0 1 .44 0l.95-21.5a1.74 1.74 0 0 1-.36.09zM252.85 258l-7.36 15.1a2.33 2.33 0 0 1 1.37.61l7.35-15.08a2.42 2.42 0 0 1-1.36-.63zM245.25 277.92a2.27 2.27 0 0 1-.86-.17l-3.06 18.1h.17a2.41 2.41 0 0 1 1.29.38l3.11-18.39a2.32 2.32 0 0 1-.65.08zM244.52 247.05l8 7.86a2.38 2.38 0 0 1 1.2-.92l-8.2-8.08a2.51 2.51 0 0 1-1 1.14zM217.64 283.78l-15.57 12.32a2.39 2.39 0 0 1 1.07 1.06l15.28-12.09a2.46 2.46 0 0 1-.78-1.29zM223 311.59l-8 14.76a2.4 2.4 0 0 1 1.4.57l7.93-14.56a2.38 2.38 0 0 1-1.33-.77z' class='a'/%3E%3Cpath d='M174 263.87l24.79 32.81-18.1-6.12a2.4 2.4 0 0 1-1.71 2.25l14.11 18.77a2.35 2.35 0 0 1 1.23-.86L180.23 292l18.36 6.21a2.41 2.41 0 0 1 1.55-2.2l-24.71-32.7 42.19 19.59a2.35 2.35 0 0 1 .67-1.34l-42.41-19.69a2.42 2.42 0 0 1-1.88 2zM214.51 239.39l4.35 41.74a2.4 2.4 0 0 1 1.13-.29 2.09 2.09 0 0 1 .35 0L216 239.08a2.36 2.36 0 0 1-1.24.35z' class='a'/%3E%3Cpath d='M199.25 299.91l-4.32 10.68h.07a2.43 2.43 0 0 1 1.38.43l4.2-10.39a2.38 2.38 0 0 1-1.33-.72zM146.65 243.7l13.42-41.3a2.38 2.38 0 0 1-1.39-.58l-13.14 40.45-1.47-22.11a2.37 2.37 0 0 1-1.06.26 3 3 0 0 1-.43 0l1.53 22.91a2.48 2.48 0 0 1 .95-.2 2.35 2.35 0 0 1 1.59.57zM180.51 243.88a2.34 2.34 0 0 1-.17-.88 2.5 2.5 0 0 1 .09-.61l-33.13 2.21a2.45 2.45 0 0 1 .18.9 2.27 2.27 0 0 1-.08.59zM217.17 237a2.39 2.39 0 0 1-.37 1.27l8 2.65a2.41 2.41 0 0 1 .52-1.41l-8.22-2.7a1.08 1.08 0 0 1 .07.19zM229.67 241a2.34 2.34 0 0 1-.3 1.14l11.47 2.78a2.33 2.33 0 0 1 .53-1.41l-11.74-2.84a1.66 1.66 0 0 1 .04.33zM199.57 406.33l-10.16-3.7a2.41 2.41 0 0 1-.55 1.4L199 407.7a2.36 2.36 0 0 1 .57-1.37zM203.08 344v-.12l-2.45.53a2.38 2.38 0 0 1 .27 1.09 2.58 2.58 0 0 1 0 .39l2.61-.56a2.42 2.42 0 0 1-.43-1.33zM227.9 243.32l15.34 30.84a2.49 2.49 0 0 1 1.21-.93l-15.3-30.75a2.47 2.47 0 0 1-1.25.84zM213.06 330.48L206 341.63a2.38 2.38 0 0 1 1.31.73l7.16-11.23a2.45 2.45 0 0 1-1.41-.65zM230.33 306.25a.07.07 0 0 1 0-.05l-3.93 2.05a2.43 2.43 0 0 1 .72 1.32l3.67-1.91a2.34 2.34 0 0 1-.46-1.41zM187 400.08a2.71 2.71 0 0 1 .41 0L186 382a2.31 2.31 0 0 1-.95.2 2.35 2.35 0 0 1-.54-.07l1.31 16.87-16.53-29.8 13.48 9.65a2.41 2.41 0 0 1 2.23-1.49 2.35 2.35 0 0 1 1.2.33l12.14-29.76a2.37 2.37 0 0 1-1.39-.57l-11.89 29.14-4.55-41.05a2.33 2.33 0 0 1-1.49.18l4.65 42-14.39-10.3a2.42 2.42 0 0 1-1.85 1.6l17.75 32a2.41 2.41 0 0 1 1.82-.85z' class='a'/%3E%3Cpath d='M239.08 298.25a2.41 2.41 0 0 1 .81-1.79L222.3 284a2.45 2.45 0 0 1-.86 1.23l17.41 12.38-35.65-.29a2.46 2.46 0 0 1 .21 1 2.37 2.37 0 0 1-.69 1.68l19.65 9.62a2.38 2.38 0 0 1 .73-1.31l-19.33-9.46 35 .29-5.23 4.86a2.47 2.47 0 0 1 1.21.92l5.15-4.85a2.46 2.46 0 0 1-.82-1.82zM160.41 284l-21.52-10.69a2.44 2.44 0 0 1-.62 1.37l21.58 10.72a2.35 2.35 0 0 1 .56-1.4zM135.89 270.67l-5.17-10a2.32 2.32 0 0 1-1.43.5l5.34 10.33a2.36 2.36 0 0 1 1.26-.83zM163.25 338.08a2.09 2.09 0 0 1 .36 0l-3.35-25.84a2.26 2.26 0 0 1-1.51 0l3.38 26.08a2.51 2.51 0 0 1 1.12-.24zM167 364.13h.18l-3.06-21.41a2.34 2.34 0 0 1-.88.17 2.59 2.59 0 0 1-.63-.09l3.1 21.68a2.49 2.49 0 0 1 1.29-.35zM144 243.35l-11.51-9.88a2.47 2.47 0 0 1-1 1.12l11.44 9.83a2.36 2.36 0 0 1 1.07-1.07zM243.3 276.91a2.38 2.38 0 0 1-.46-1.41L222 281.88a2.38 2.38 0 0 1 .42 1.36v.08zM159.5 307.58a2.45 2.45 0 0 1 .9.18l2.37-19.9a2.24 2.24 0 0 1-.52.06 2.37 2.37 0 0 1-1-.21l-2.38 20a2.35 2.35 0 0 1 .63-.13zM197.31 313.67a2.46 2.46 0 0 1-.85 1.24l16.13 12.77a2.39 2.39 0 0 1 1.06-1.07zM192.62 313.35a2.09 2.09 0 0 1 0-.35 2.4 2.4 0 0 1 .29-1.13L161.68 309a2.31 2.31 0 0 1 .23 1 2.73 2.73 0 0 1 0 .5zM171.77 259.82l-24.4-13.68a2.39 2.39 0 0 1-.83 1.25l24.58 13.78a2.39 2.39 0 0 1 .65-1.35zM179.67 290.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM163.67 285.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM244.67 245a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM228.67 241a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM216.17 237a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM184.17 243a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM174.92 261.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM137.92 273a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM146.47 245.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM130.67 258.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM160.92 310a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM180.92 333.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM199.92 345.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM206.92 344a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM196.42 313a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM216.17 328.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42z' class='a'/%3E%3Cpath d='M226.17 310a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM234.17 306.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM242.92 298.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM246.67 275.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM255.92 256.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM221.42 283.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM202.42 298.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM188.42 402.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM186.42 379.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM168.42 366.55a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM164.67 340.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM202.77 408a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM65.22 141.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM74.62 178.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM77.67 170.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM66.92 166.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM99.87 185a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM105.92 165.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM110.17 187a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM119.92 185a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM117.17 200.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM141.44 216.17l-23.32-15a2.38 2.38 0 0 1-.73 1.31l23.26 14.93a2.46 2.46 0 0 1 .79-1.24z' class='a'/%3E%3Cpath d='M115.72 198.34l-5.09-9.83a2.38 2.38 0 0 1-1.26.82l4.08 7.88-12.69-11.5a2.37 2.37 0 0 1-.87 1.23l13.83 12.53a2.37 2.37 0 0 1 2-1.13zM143 215.58a2.33 2.33 0 0 1 .38 0l-.26-15.58a2.34 2.34 0 0 1-.88.17 2.51 2.51 0 0 1-.62-.09l.26 15.79a2.39 2.39 0 0 1 1.12-.29zM116.37 186.12a2.39 2.39 0 0 1-.29-1.12 2 2 0 0 1 0-.35l-5.3 1.13a2.45 2.45 0 0 1 .35 1.23v.24zM108.75 184.58h.21l-3.18-17.31a2.43 2.43 0 0 1-1.28.37h-.18l3.18 17.3a2.4 2.4 0 0 1 1.25-.36zM132.39 231.41l9.61-11.22a2.37 2.37 0 0 1-1.09-1l-9.56 11.2a2.29 2.29 0 0 1 1.04 1.02zM118.5 187.42a2.38 2.38 0 0 1-1.09-.27l-1.62 11.19a2.37 2.37 0 0 1 1.44.52l1.66-11.48a2.58 2.58 0 0 1-.39.04zM102.92 167.06l-4.42 15.52a2.44 2.44 0 0 1 1.42.5l4.39-15.44a2.26 2.26 0 0 1-1.39-.58zM157.86 200.31a3 3 0 0 1 0-.31 2.33 2.33 0 0 1 .32-1.17L144.54 197a2.24 2.24 0 0 1 .13.73 2.56 2.56 0 0 1-.14.78zM162.67 200a2.45 2.45 0 0 1-.18.9l14.46-.13a2.39 2.39 0 0 1-.34-1.5l-14 .12a3.09 3.09 0 0 1 .06.61zM181 200.92a2.41 2.41 0 0 1-.68.63 2.17 2.17 0 0 1-.54.24l5.54 8.31a2.41 2.41 0 0 1 1.21-.89zM179.75 200.7a1.42 1.42 0 1 1 .45-1.95 1.42 1.42 0 0 1-.45 1.95zM161.67 200a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM143.67 197.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM144.42 218a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM131.67 232.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM192.49 179.67a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM195.83 201.26a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM195 190.42a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM189.42 223.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM206.67 218.55a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM198.67 214.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM188.67 211.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM139.17 175.3a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM150.52 173a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM160.22 172.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM170 173a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 170 173zM125.47 159.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM147.46 171.19l-21-11.69a2.39 2.39 0 0 1-.61 1.38l20.9 11.63a2.33 2.33 0 0 1 .71-1.32zM147 174.1a2.35 2.35 0 0 1-.3-1.15v-.33l-6.83 1.56a2.32 2.32 0 0 1 .29 1.11 2.21 2.21 0 0 1 0 .37zM166.32 173.72a2.44 2.44 0 0 1-.14-.77 2.3 2.3 0 0 1 .13-.74l-5.22-.44a2.48 2.48 0 0 1 .12.73 2.56 2.56 0 0 1-.14.78zM156.53 173.29a2.3 2.3 0 0 1-.14-.79 2.4 2.4 0 0 1 .12-.71l-5.25.09a2.38 2.38 0 0 1 .26 1.07 3 3 0 0 1 0 .43zM187.25 213.92a2.39 2.39 0 0 1-.66-.1l.49 7.21a2.32 2.32 0 0 1 .92-.18 2.12 2.12 0 0 1 .57.08l-.49-7.15a2.83 2.83 0 0 1-.83.14zM190.42 223.25v.08l12.19-3.08s.53-.57.52-.58a2.41 2.41 0 0 1-.28-1l-12 3 5.36-4.79a2.39 2.39 0 0 1-1.06-1.07l-5.94 5.31a2.45 2.45 0 0 1 1.21 2.13zM199 216.44l3.88 1.87a2.33 2.33 0 0 1 .61-1.37l-3.83-1.84a2.4 2.4 0 0 1-.66 1.34zM189.67 211.5a2.41 2.41 0 0 1-.38 1.29l5.55 1.88a2.41 2.41 0 0 1 .52-1.41l-5.71-1.94c0 .06.02.12.02.18zM92.5 124.14L81.79 106.6a2.4 2.4 0 0 1-1.29.76l10.71 17.53a2.35 2.35 0 0 1 1.29-.75zM127.8 121.59l-7.68-30.87 6 6.77a2.44 2.44 0 0 1 1-1.1l-6.23-7a2.41 2.41 0 0 1-2.16 1.36h-.19l7.79 31.3a2.39 2.39 0 0 1 1.35-.41.34.34 0 0 1 .12-.05zM51.71 75.15l-.81 2a2.43 2.43 0 0 1 1.33.7l.87-2.12a2.43 2.43 0 0 1-1.39-.58zM150.19 92.51l-7.57 2.8a2.34 2.34 0 0 1 .62 1.37l7.46-2.76a2.33 2.33 0 0 1-.51-1.41zM130.35 97.24a2.37 2.37 0 0 1 .36 1.26v.21l7.84-1.1a2.38 2.38 0 0 1-.1-.65 2.29 2.29 0 0 1 .17-.87zM77.59 105.09V105a2.42 2.42 0 0 1 1-1.92L52.62 80.63a2.39 2.39 0 0 1-1.09 1l25 21.66-10.39-2.2v.12a2.42 2.42 0 0 1-.4 1.33zM79.05 71.27a2.37 2.37 0 0 1-.8.15 2.28 2.28 0 0 1-.7-.12l1.71 31.41a2.18 2.18 0 0 1 1.51 0zM55.67 73.3v.32l20.49-3.48a2.41 2.41 0 0 1-.3-1.13v-.34l-20.47 3.48 8.18-9.33a2.38 2.38 0 0 1-1.24-.82l-8 9.17a2.41 2.41 0 0 1 1.34 2.13zM129.85 100.34a2.36 2.36 0 0 1-1.39.56l2.49 5.34a2.48 2.48 0 0 1 1.19-1zM82.33 104.39L114.5 75l-21.21 49.12a2.39 2.39 0 0 1 1.36.63L116 75.3l1.71 10.83a2.36 2.36 0 0 1 1-.24 2.31 2.31 0 0 1 .46 0l-1.73-11a2.46 2.46 0 0 1-1 .21 2.43 2.43 0 0 1-2.35-1.86L81.5 103.12a2.45 2.45 0 0 1 .83 1.27zM165.64 102.2l6.36-4.26a2.43 2.43 0 0 1-.66-1.36l-6.34 4.25a2.41 2.41 0 0 1 .64 1.37zM153.28 94.76a2.55 2.55 0 0 1-.68.11 2.44 2.44 0 0 1-.82-.15l.12 11.12a2.32 2.32 0 0 1 1-.25 2.39 2.39 0 0 1 1.21.34l8.68-15.59-.21 9.85a2.51 2.51 0 0 1 .62-.09 2.34 2.34 0 0 1 .88.17l.23-10.92a2.5 2.5 0 0 1-.61.09 2.43 2.43 0 0 1-1.72-.72l-8.65 15.55zM160.85 102.68l-6.5 3.35a2.4 2.4 0 0 1 .89 1.23l6.19-3.19a2.38 2.38 0 0 1-.58-1.39zM138.9 98.37l-5.26 6.81a2.39 2.39 0 0 1 1.25.83l5.23-6.77a2.38 2.38 0 0 1-1.22-.87zM179.21 83.26l11.41 5.15a2.4 2.4 0 0 1 .66-1.35l-11.39-5.15a2.52 2.52 0 0 1-.68 1.35zM42.71 87.78l-11.2 20.86a2.43 2.43 0 0 1 1.29.76l11.09-20.65a2.36 2.36 0 0 1-1.18-.97zM114.31 71.73a2.37 2.37 0 0 1 1-1.09L99.42 53.2a2.42 2.42 0 0 1-1.24.86zM176.13 95.85l15-5.65a2.44 2.44 0 0 1-.49-1.42l-15.16 5.73a2.45 2.45 0 0 1 .65 1.34zM36.42 120.87L32.71 113l17.74 11.74a2.36 2.36 0 0 1 .88-1.22l-18-11.92a2.42 2.42 0 0 1-2.1 1.76l3.84 8.13a2.39 2.39 0 0 1 1.35-.62zM47.33 47.75a2.39 2.39 0 0 1 .47-1.42l-19.92-6.48 24.62.52a2.49 2.49 0 0 1-.17-.87 2.19 2.19 0 0 1 .1-.63L25.3 38.3a2.26 2.26 0 0 1-.39 2.16zM25 37.62L44.81 14.2a2.37 2.37 0 0 1-1.1-1L23.78 36.72a2.4 2.4 0 0 1 1.22.9zM122.11 18.09a2.36 2.36 0 0 1 .31 1.16v.32l62.86 4.31L99.61 50.1l19.75-28.53a2.39 2.39 0 0 1-1.25-.83L98.23 49.46a2.42 2.42 0 0 1 1.69 2.29 2.38 2.38 0 0 1-.26 1.07l110.67 10.5-31.19 16.47a2.41 2.41 0 0 1 .73 1.31l31.48-16.62a2.39 2.39 0 0 1-.54-2.62L100.43 51.39l87.2-26.67a2.39 2.39 0 0 1-.54-1.5 2.58 2.58 0 0 1 0-.29zM191 24.81a2.84 2.84 0 0 1-.66-.08l22 35.73a3.29 3.29 0 0 1 .71-.09 3 3 0 0 1 .8.11l-22-35.79a3.35 3.35 0 0 1-.85.12zM48.15 11.46a2.35 2.35 0 0 1 .06.54 2.39 2.39 0 0 1-.2 1l68.89 6.5-60.1 18.76a2.39 2.39 0 0 1 .35 1.24v.23l60.91-19a2.37 2.37 0 0 1-.14-2.62zM54.57 123.93l8.84-20.3a2.4 2.4 0 0 1-1.35-.66l-8.78 20.17a2.41 2.41 0 0 1 1.29.79zM51.52 46.11l2.88-4.23a2.44 2.44 0 0 1-1.4-.67l-2.8 4.17a2.44 2.44 0 0 1 1.32.73zM44.75 84.08a2.39 2.39 0 0 1 1.87.91l2.7-3.39a2.38 2.38 0 0 1-1-1.12L45.51 84l4.73-33.86a2.73 2.73 0 0 1-.5.05 2.35 2.35 0 0 1-1-.22L44 84.23a2.31 2.31 0 0 1 .75-.15zM62.51 99.19L47 87.44a2.37 2.37 0 0 1-1 1.13l15.53 11.75a2.37 2.37 0 0 1 .98-1.13zM66.34 59.3a2.42 2.42 0 0 1 .33 1.2 2.48 2.48 0 0 1 0 .27l28.22-7.62-15.48 13.74a2.47 2.47 0 0 1 1 1.09l15.9-14.13a2.41 2.41 0 0 1-1.25-2.1v-.21zM172.37 86.3l3.94-2.66a2.41 2.41 0 0 1-1-1.12L171.64 85a2.41 2.41 0 0 1 .73 1.3zM166 86a2.46 2.46 0 0 1 .21 1 2.24 2.24 0 0 1-.06.52h1.6a2.48 2.48 0 0 1-.12-.73 2.44 2.44 0 0 1 .14-.77zM118.91 72.79a2.38 2.38 0 0 1-.5 1.42l42.52 13-6.9 3.3a2.42 2.42 0 0 1 .87 1.25l6.92-3.31a2.4 2.4 0 0 1-.5-1.45 2.34 2.34 0 0 1 .3-1.14zM55.07 41.88l7.51 16.87a2.37 2.37 0 0 1 1.36-.64l-7.52-16.88a2.33 2.33 0 0 1-1.35.65zM150.58 108.49l-20.85 12.73 3.44-11.32H133a2.41 2.41 0 0 1-1.29-.38l-3.71 12.1a2.41 2.41 0 0 1 1.8 1.29l21.49-13.12a2.48 2.48 0 0 1-.71-1.3z' class='a'/%3E%3Cpath d='M120.17 88.3a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM129.72 98.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM117.92 72.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM79.67 69a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 79.67 69zM65.67 60.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM54.67 73.3a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM51.92 79.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM46.17 86.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM65.17 101.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM81.42 105a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM32.42 111a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM190.74 23.14a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM121.42 19.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM47.22 12a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 47.22 12zM24.42 39A1.42 1.42 0 1 1 23 37.58 1.43 1.43 0 0 1 24.42 39zM56.17 39.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM51.17 47.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM98.92 51.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM194.42 88.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM175.17 96.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM178.92 81.55a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM171.42 86.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM165.17 87a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM164.67 102.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM154.37 108a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM154 92.45a1.42 1.42 0 1 1-1.4-1.45 1.43 1.43 0 0 1 1.4 1.45zM142.27 97a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM134.42 107.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM214.47 62.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM134.42 149.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM94.42 126.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM129.12 124a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM127.92 142a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM108.67 136.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM38.17 123.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM54.17 125.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM87.42 138a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM44 128.5a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 44 128.5zM86.17 150.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM41.44 126.37L39 124.18a2.42 2.42 0 0 1-1 1.13l2.39 2.13a2.49 2.49 0 0 1 1.05-1.07zM83.63 137.58a2.39 2.39 0 0 1 .72-1.33l-29.2-11a1.36 1.36 0 0 1 0 .2 2.39 2.39 0 0 1-.37 1.27zM85 140.19l-.84 8a2.33 2.33 0 0 1 .59-.08 2.5 2.5 0 0 1 .91.18l.83-7.89a2.63 2.63 0 0 1-.49 0 2.37 2.37 0 0 1-1-.21zM105.08 137.54a2.45 2.45 0 0 1-.25-1 2.3 2.3 0 0 1 0-.45l-16.63 1.07a2.34 2.34 0 0 1 .17.88 2.51 2.51 0 0 1-.09.62z' class='a'/%3E%3Cpath d='M131 148.21a2.41 2.41 0 0 1 2-1.13 2.2 2.2 0 0 1 .58.08l-4.68-21.07a2.42 2.42 0 0 1-1.2.33 2.29 2.29 0 0 1-.87-.17l-.47 13.35h.14a2.36 2.36 0 0 1 1.34.41l.36-10.12 3.85 17.3-3.44-4a2.47 2.47 0 0 1-1.09 1zM124.08 142a2.43 2.43 0 0 1 .42-1.36l-14.85-4a2.36 2.36 0 0 1-.54 1.41l15 4.06a.22.22 0 0 0-.03-.11zM91.34 128.25l-4.52 7.49a2.39 2.39 0 0 1 1.19.93l4.69-7.78a2.47 2.47 0 0 1-1.36-.64zM125.47 123.07l-30.33 2.32a2.19 2.19 0 0 1 .24 1.49l30-2.3a2.25 2.25 0 0 1-.08-.58 2.41 2.41 0 0 1 .17-.93z' class='a'/%3E%3C/svg%3E");
  background-image: linear-gradient(var(--color-contrast-lower) 0%, transparent), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 841.89 419.28'%3E%3Cdefs%3E%3Cstyle%3E .a%7Bfill:%23261f51%7D %3C/style%3E%3C/defs%3E%3Cpath d='M723.78 341.09a2.31 2.31 0 0 1-.1-.64 2.27 2.27 0 0 1 .17-.86l-43 6.08 43.1-35.1a2.39 2.39 0 0 1-.42-2.46l-47.66-5.75 43.6-29.45a2.43 2.43 0 0 1-.64-1.37L675 301.14a2.41 2.41 0 0 1 .9 1.86 2.38 2.38 0 0 1-.16.85l46.93 5.66L680 344.37a2.42 2.42 0 0 1 .64 1.62 2.32 2.32 0 0 1-.29 1.11zM678.25 343.58a2.51 2.51 0 0 1 .92.18l-5.46-38.38a2.3 2.3 0 0 1-.26 0 2.49 2.49 0 0 1-1.21-.33l5.43 38.58a2.8 2.8 0 0 1 .58-.05zM772.35 321.13l-44.47 17.7a2.42 2.42 0 0 1 .64 1.62 2.36 2.36 0 0 1-.13.75l33.68 12.33-11.8 5.84a2.41 2.41 0 0 1 .62 1.37l12.26-6.07a2.43 2.43 0 0 1-.72-1.72 2.29 2.29 0 0 1 .17-.87l-33.27-12.29 43-17-6.9 27.79a2.4 2.4 0 0 1 1.28.8l7.21-28.2a2.43 2.43 0 0 1-1.57-2.05zM722.51 273.27l21.27 19.9-16.62 13.88a2.46 2.46 0 0 1 .88 1.22l16.85-14.07 27.68 25.71a2.4 2.4 0 0 1 2-1.37l-14-35.77a2.4 2.4 0 0 1-1.3.78l13.48 34.55-26.78-24.88 11.79-9.84a2.44 2.44 0 0 1-1.1-1L745 292.2l-21.49-20.1a2.51 2.51 0 0 1-1 1.17zM747.41 358.85l-19.13-17.39a2.44 2.44 0 0 1-1 1.1l19.09 17.36a2.57 2.57 0 0 1 1.04-1.07zM726.73 338.13l-.28-26.82a2.26 2.26 0 0 1-.69.11 2.42 2.42 0 0 1-.81-.15l.29 26.93a2.29 2.29 0 0 1 .87-.17 2.17 2.17 0 0 1 .62.1zM820.5 353.42a2.41 2.41 0 0 1-2.19-1.41L801 369.78a2.43 2.43 0 0 1 1.47 2.22v.07l9.53-3.86a2.44 2.44 0 0 1-.44-1.38v-.06l-9.13 3.7 16.43-16.82-4.58 10.8a2.43 2.43 0 0 1 1.36.64l4.95-11.67zM797.62 372.35l-14.69 5.7a2.41 2.41 0 0 1 .49 1.42l14.87-5.77a2.41 2.41 0 0 1-.67-1.35zM782.42 379.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM738.77 370a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42z' class='a'/%3E%3Cpath d='M766.27 353a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM749.92 361a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM776.17 321a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM727.52 340.45a1.42 1.42 0 1 1-1.42-1.45 1.42 1.42 0 0 1 1.42 1.45zM679.67 346a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM674.87 303a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM727.17 309a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM760.27 281.2a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM722.62 271.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM821.92 351a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM815.33 366.83a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM801.42 372a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM799.75 277.83a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM803.09 299.43a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM802.25 286.58a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM757.63 244.12a2.44 2.44 0 0 1-1.08 1l12.92 16.51a2.41 2.41 0 0 1 1.41-.63zM768.71 263.72a2.4 2.4 0 0 1 0-.28 2.45 2.45 0 0 1 .33-1.2l-12.44-2.13a2.59 2.59 0 0 1 .09.63 2.34 2.34 0 0 1-.17.88zM756.92 243a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM772.52 263.45a1.42 1.42 0 1 1-1.42-1.45 1.42 1.42 0 0 1 1.42 1.45zM755.67 260.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM707.69 260.75l-3.15 3.48a2.42 2.42 0 0 1 1.2.91l3.08-3.41a2.45 2.45 0 0 1-1.13-.98zM674.17 160.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM684 150a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 684 150zM687.17 137.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM705.52 130.45a1.42 1.42 0 1 1-1.42-1.45 1.42 1.42 0 0 1 1.42 1.45zM716.37 118.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM726.92 119a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM724.67 95.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM559.17 92.2a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM741.17 241a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM711.17 209.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM710.42 196.08a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM695.92 185.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM711.17 259.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM705.17 266.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM687.92 234.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM679.67 242.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM665.17 233a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM684.37 215a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM694.42 113a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM680.67 85.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM661.42 104a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM581.67 93a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM624.92 79a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM674.42 257.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM653.42 250.2a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM647.17 235.3a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM630.25 222.33a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM650.42 226.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM643.67 221.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM655.92 198a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM637.67 188a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM649.92 165.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM620.42 164.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM638.92 134a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM556.92 105.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM676.67 117.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM723.67 121.17a1.09 1.09 0 0 1-.28-.64l-16.93 9.31a2.2 2.2 0 0 1-.11 1.5 2.07 2.07 0 0 0-.11.22l18.44-9.89a2 2 0 0 1-1.01-.5zM647.49 224.88l-3-2.22a2.38 2.38 0 0 1-1 1.14l3.16 2.33a2.44 2.44 0 0 1 .84-1.25zM642.25 219.33h.34l-5.27-29.21a2.38 2.38 0 0 1-1.07.26 3 3 0 0 1-.42 0l5.28 29.25a2.57 2.57 0 0 1 1.14-.3zM635.54 185.7l-14.64-19.48a2.37 2.37 0 0 1-1.25.84l14.66 19.5a2.5 2.5 0 0 1 1.23-.86zM680.51 151.15l-6.71 6.94a2.41 2.41 0 0 1 1.08 1l6.75-7a2.44 2.44 0 0 1-1.12-.94zM617.73 162.7l-9.48-7.82a2.42 2.42 0 0 1-1 1.16l9.47 7.81a2.43 2.43 0 0 1 1.01-1.15zM661.14 106.12l12 10.3a2.44 2.44 0 0 1 1.06-1.07l-12-10.32a2.49 2.49 0 0 1-1.06 1.09zM676.94 119.22a2.4 2.4 0 0 1-1.35.66l8.52 15.85a2.41 2.41 0 0 1 1.37-.62zM662.17 103l15.91-15.4a2.37 2.37 0 0 1-1-1.1l-15.93 15.38a2.39 2.39 0 0 1 1.02 1.12zM620.88 163.25l16.12-26.9a2.43 2.43 0 0 1-1.28-.78l-16 26.85a2.45 2.45 0 0 1 1.16.83z' class='a'/%3E%3Cpath d='M651.4 247.87l-4.11-10.72a2.43 2.43 0 0 1-1.39.56l3.31 8.63-15.53-19.47 9.73 7.9a2.41 2.41 0 0 1 .79-1.29l-13-10.56a2.41 2.41 0 0 1-1.3 1.6l19.86 24.89a2.35 2.35 0 0 1 1.64-1.54zM670.63 257a2.38 2.38 0 0 1 .78-1.32l-17-5.58v.09a2.46 2.46 0 0 1-.42 1.36zM716 116.08a2.36 2.36 0 0 1 1 .2l6.74-18.06.32 18.91a2.33 2.33 0 0 1 1.4-.54l-.56-19.52a2.39 2.39 0 0 1-1.56.59 2.36 2.36 0 0 1-1-.22l-6.83 18.7a3 3 0 0 1 .49-.06zM712.74 119.48l-7.25 9a2.41 2.41 0 0 1 .89 1.21l7.37-9.1a2.42 2.42 0 0 1-1.01-1.11zM723.23 119.81a2.24 2.24 0 0 1 0-1.5l-6-.79a2.45 2.45 0 0 1 .21 1 2.24 2.24 0 0 1-.06.52zM709 198.5a3.16 3.16 0 0 1-.32 0l.31 8.75-11.82-19 9.64 6.87a2.41 2.41 0 0 1 1-1.1l-11-7.85a2.42 2.42 0 0 1-1.67 1.7l12.71 20.44a2.39 2.39 0 0 1 1.88-.92 2.36 2.36 0 0 1 .75.13l-.33-9.28a2.43 2.43 0 0 1-1.15.26zM676.65 241l-10.6-7.27a2.39 2.39 0 0 1-.85 1.23l10.68 7.33a2.51 2.51 0 0 1 .77-1.29zM665.91 231.93L681.63 217a2.37 2.37 0 0 1-.93-1.18l-15.84 15a2.47 2.47 0 0 1 1.05 1.11zM684.22 235.52l-5.09 5a2.48 2.48 0 0 1 1.16 1l4.83-4.74a2.39 2.39 0 0 1-.9-1.26zM683 217.42a2.45 2.45 0 0 1-1.28-.37l-4.21 23.43a2.3 2.3 0 0 1 .79-.14 2.26 2.26 0 0 1 .74.13l3.77-21 2.45 13.24a2.41 2.41 0 0 1 1.29-.38h.17l-2.79-15.12a2.61 2.61 0 0 1-.93.21zM755.5 245.42a2.34 2.34 0 0 1-.88-.17l-.74 13.13a2.21 2.21 0 0 1 .37 0 2.36 2.36 0 0 1 1.12.29l.75-13.29a3.19 3.19 0 0 1-.62.04zM753.53 258.46l-11.77-16.1a2.4 2.4 0 0 1-1.19.91l11.74 16.06a2.34 2.34 0 0 1 1.22-.87zM742.09 240.43a2.8 2.8 0 0 1 .08.57 2.41 2.41 0 0 1-.19.93l11.14 1.51a2.09 2.09 0 0 1 0-.43 2.32 2.32 0 0 1 .25-1zM674.54 83.84l-48.77-5.64a2.38 2.38 0 0 1 .15.81 2.45 2.45 0 0 1-.85 1.83l32.62 22.5a2.46 2.46 0 0 1 .85-1.24l-32.4-22.34 50.7 5.87v-.11a2.35 2.35 0 0 1 .35-1.23' class='a'/%3E%3Cpath d='M674.54 83.84l-48.77-5.64a2.38 2.38 0 0 1 .15.81 2.45 2.45 0 0 1-.85 1.83l32.62 22.5a2.46 2.46 0 0 1 .85-1.24l-32.4-22.34 50.7 5.87v-.11a2 2 0 0 1 .06-.52l-2.36-1.16zM652.86 196.24l-14.23-7.83a2.43 2.43 0 0 1-.7 1.33l14.2 7.82a2.41 2.41 0 0 1 .73-1.32zM648.5 168.17h-.16l4.83 27.83a2.43 2.43 0 0 1 1.34-.4h.12l-4.82-27.81a2.57 2.57 0 0 1-1.31.38zM670.33 160.25v-.33l-19.86 4.49a2.38 2.38 0 0 1 .41 1.34v.1l19.73-4.46a2.42 2.42 0 0 1-.28-1.14zM635.08 134a2.38 2.38 0 0 1 .58-1.55l-77.76-27.12v.17a2.41 2.41 0 0 1-.38 1.29l77.19 26.92-31.18 5.29a2.4 2.4 0 0 1 .34 1.22 1.9 1.9 0 0 1 0 .25l31.53-5.38a2.33 2.33 0 0 1-.32-1.09zM683.33 137.5a2.57 2.57 0 0 1 .14-.79l-42.9-3.39 32.9-14.2a2.33 2.33 0 0 1-.61-1.37l-33.66 14.53a2.41 2.41 0 0 1-.28 3.67l31.56 23.49a2.46 2.46 0 0 1 .91-1.19l-31.55-23.48 43.6 3.45a2.85 2.85 0 0 1-.11-.72zM646.08 165.75a2.38 2.38 0 0 1 .13-.76l-24.93-1a2.3 2.3 0 0 1 .13.74 2.38 2.38 0 0 1-.13.76l24.93 1a2.26 2.26 0 0 1-.13-.74zM685.75 139.92a2.34 2.34 0 0 1-1.25-.36l-2 8h.09a2.32 2.32 0 0 1 1.35.42l2-8zM577.83 93a2.43 2.43 0 0 1 .17-.89l-18.06-.91a2.36 2.36 0 0 1 .22 1 2.24 2.24 0 0 1-.06.52l17.38.88-20.28 10.21a2.45 2.45 0 0 1 .67 1.34l20.68-10.41a2.53 2.53 0 0 1-.72-1.74zM623.5 81.42h-.12L636.24 132a2.34 2.34 0 0 1 1.25-.36h.21L624.82 81a2.36 2.36 0 0 1-1.32.42zM582.67 93l39-12.49a2.39 2.39 0 0 1-.53-1.41l-38.96 12.46a2.44 2.44 0 0 1 .49 1.44zM681.31 87.16l-.18-.15a4.58 4.58 0 0 1-1.18.8l11.43 23.42a2.37 2.37 0 0 1 2.66-.4l2.49-14.94a2.4 2.4 0 0 1-.28 0 2.29 2.29 0 0 1-1.19-.33l-2.46 14.72-11.29-23.12M536.41 97.76l16.72 7.34a2.41 2.41 0 0 1 .69-1.33L536.21 96l19.3-3a2.49 2.49 0 0 1-.17-.87 2.25 2.25 0 0 1 .1-.64l-19.58 3a2.37 2.37 0 0 1 .32 1.18 4.23 4.23 0 0 1-.57 1.55l.8.47M582 205.67a2.39 2.39 0 0 1-.89-.17l-.22 3.93a2.5 2.5 0 0 1 .61-.09 2.34 2.34 0 0 1 .88.17l.22-3.93a2.35 2.35 0 0 1-.6.09zM567.07 139.61a2.31 2.31 0 0 1 .1.64 2.29 2.29 0 0 1-.17.87l20.38 3.13a2.63 2.63 0 0 1 0-.49 2.4 2.4 0 0 1 .22-1zM567.11 157.53l-8 4.41a2.38 2.38 0 0 1 .77 1.29l7.88-4.33a2.47 2.47 0 0 1-.65-1.37zM566.15 142.21a2.43 2.43 0 0 1-1.4.45l3.25 12.68a2.42 2.42 0 0 1 1.42-.5zM591.82 142.51a2.35 2.35 0 0 1 .35 1.23v.24l7.31-2.37a2.4 2.4 0 0 1-.43-1.37v-.07zM555.5 107.92h-.08l7.3 27.26-9.17-15.32a2.39 2.39 0 0 1-1.8.82 2.59 2.59 0 0 1-.63-.09l.1 8.15a2.51 2.51 0 0 1 .78-.14 2.47 2.47 0 0 1 .72.12l-.1-7.48L563 138.58a2.41 2.41 0 0 1 1.74-.75h.24l-8.13-30.36a2.33 2.33 0 0 1-1.35.45zM571.73 158.19a2.42 2.42 0 0 1-2.15 1.47l3.61 13.18a2.38 2.38 0 0 1 1.07-.26 3 3 0 0 1 .43 0l-3.5-12.8L585 175.33a2.37 2.37 0 0 1 1.1-1zM574.1 189.21a2.35 2.35 0 0 1 .07.54 2.39 2.39 0 0 1-.2 1l5 .26a2.23 2.23 0 0 1 0-1.5zM558.13 166.07a2.18 2.18 0 0 1-.63.09 2.29 2.29 0 0 1-.87-.17l.08 4.48a2.3 2.3 0 0 1 .79-.14 2.35 2.35 0 0 1 .71.12zM591.47 145.45a2.37 2.37 0 0 1-1.34.68l7 13.06a2.45 2.45 0 0 1 1.28-.79zM539 150.86l-1-12.57a2.48 2.48 0 0 1-.73.12 2.56 2.56 0 0 1-.78-.14l1.09 12.88a2.38 2.38 0 0 1 1.19-.32 2.53 2.53 0 0 1 .23.03zM526.3 127.92a2.43 2.43 0 0 1-1.4-.45l-4.76 18.9a3 3 0 0 1 .31 0 2.43 2.43 0 0 1 1.17.31l4.72-18.73s-.03-.03-.04-.03zM585.3 178.16l-3.88 9.69a2.37 2.37 0 0 1 1.39.57l3.82-9.54a2.52 2.52 0 0 1-1.33-.72zM587.44 144.41l-16.5 10.91a2.35 2.35 0 0 1 .86 1.23l16.48-10.89a2.45 2.45 0 0 1-.84-1.25zM572.61 199.37l-13.34-25a2.39 2.39 0 0 1-1.31.74l13.32 24.94a2.45 2.45 0 0 1 1.33-.68zM579.47 191.87l-5.66 7.61a2.41 2.41 0 0 1 1.19.91l5.78-7.78a2.28 2.28 0 0 1-1.31-.74zM536.34 153.37v-.12a2.42 2.42 0 0 1 .4-1.33l-13.89-3.41a1.94 1.94 0 0 1 0 .24 2.4 2.4 0 0 1-.34 1.22zM555.72 162.12l-14.62-8.34a2.43 2.43 0 0 1-.78 1.28l14.78 8.43a2.44 2.44 0 0 1 .62-1.37zM597 162.06l-9.39 12.09a2.46 2.46 0 0 1 1.29.78l9.24-11.93a2.46 2.46 0 0 1-1.14-.94zM574.25 177.42a2.41 2.41 0 0 1-1.24-.35l-1.7 10.31a2.12 2.12 0 0 1 .44 0 2.32 2.32 0 0 1 1 .25l1.68-10.19zM557.5 161.33l-4.5-28.14a2.4 2.4 0 0 1-1 .22 2.63 2.63 0 0 1-.49 0l4.59 28.42a2.43 2.43 0 0 1 1.4-.5zM549.59 131l-10.46 3.48a2.39 2.39 0 0 1 .53 1.41l10.41-3.47a2.32 2.32 0 0 1-.48-1.42zM571.87 175.38a2.33 2.33 0 0 1 0-.38 2.39 2.39 0 0 1 .28-1.1l-12.25-1.67a2.24 2.24 0 0 1 .06.52 2.41 2.41 0 0 1-.21 1zM535.88 134l-7.47-7.36a2.47 2.47 0 0 1-1.09 1l7.66 7.54a2.37 2.37 0 0 1 .9-1.18zM558.92 172.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM558.92 163.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42z' class='a'/%3E%3Cpath d='M553.42 131a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM540.17 153.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM538.67 136a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM600.42 160.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM566.17 140.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM591.17 143.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM588.47 176.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM570.92 157.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM582.92 211.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM583.42 203.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM574.42 201.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM582.67 190.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM573.17 189.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM575.67 175a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM494.17 116.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM511.92 111.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM607.42 154a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM602.87 140.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM553.17 118.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM527.72 125.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM521.87 148.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM525 123.46l-12.35-11.17a2.41 2.41 0 0 1-1 1.08l12.42 11.23a2.35 2.35 0 0 1 .93-1.14zM519.83 146.33l-24.67-28.7a2.41 2.41 0 0 1-1 1.08l24.43 28.37a1.78 1.78 0 0 1 1.24-.75zM518.43 147.33L484 130.39a2.44 2.44 0 0 1-.52 1.41l34.49 17a2.39 2.39 0 0 1 .46-1.47zM508.09 111.31l-13.45 4a2.41 2.41 0 0 1 .52 1.41l13.44-4a2.33 2.33 0 0 1-.51-1.41zM531.4 96.31l-19.24 13.2a2.38 2.38 0 0 1 .71 1.33l19.32-13.25a2.51 2.51 0 0 1-.79-1.28zM550.8 116l-14.4-18.23s-.79-.46-.8-.45a2.53 2.53 0 0 1-.94.67l15 19a2.43 2.43 0 0 1 1.14-.99zM603.81 155l-3.81 3.55a2.47 2.47 0 0 1 1.1 1l3.74-3.47a2.37 2.37 0 0 1-1.03-1.08zM602.93 142.15a2.33 2.33 0 0 1-1.41.51l3 9.42a2.42 2.42 0 0 1 1.42-.5zM449.32 297.48l-6.81 17.35-.51-22.49a2.23 2.23 0 0 1-1.5 0l.56 23.76a2.41 2.41 0 0 1 1-.21 2.35 2.35 0 0 1 1.49.53l7.19-18.42a2.25 2.25 0 0 1-1.42-.52zM439.74 319.14l-8.31 5.92a2.44 2.44 0 0 1 .87 1.22l6.45-4.6-13.17 16.79v-23.22l3 9.77a2.4 2.4 0 0 1 1.39-.45l-3.65-11.81a2.37 2.37 0 0 1-1.39.44 2.6 2.6 0 0 1-.92-.18v26.4a2.41 2.41 0 0 1 .67-.1 2.43 2.43 0 0 1 1.59.61l15.13-19.29a2.37 2.37 0 0 1-1.66-1.5zM325.56 212.54a2.35 2.35 0 0 1 .36 1.26 1.49 1.49 0 0 1 0 .21l9.45-1.67a2.34 2.34 0 0 1-.27-1.09 2.58 2.58 0 0 1 0-.4zM462.5 250.83l-16.58-17.48 10.53 3.75v-.15a2.46 2.46 0 0 1 .39-1.31l-11.94-4.26a2.4 2.4 0 0 1-1.24 1.73L462 252.49a2.41 2.41 0 0 1 2.06-1.64l-3.69-12a2.41 2.41 0 0 1-1.4.55zM442.84 291.85l5.53 3.25a2.41 2.41 0 0 1 .73-1.31l-5.5-3.22a2.32 2.32 0 0 1-.76 1.28zM439.25 291.4l-13.41 17.14a2.47 2.47 0 0 1 1.18.93l13.42-17.16a2.35 2.35 0 0 1-1.19-.91zM389.66 283.86l32.16 25.67-26-4.28a2.16 2.16 0 0 1 .06.51 2.46 2.46 0 0 1-.21 1l26.92 4.44a2.33 2.33 0 0 1 0-.38 2.43 2.43 0 0 1 .9-1.87l-32.79-26.2a2.48 2.48 0 0 1-1.04 1.11zM451.6 283.12a2.36 2.36 0 0 1-1-.2l-.46 10.3a2.12 2.12 0 0 1 .57-.08 2.33 2.33 0 0 1 .92.19l.46-10.26a4.53 4.53 0 0 1-.49.05zM426.63 312.57l13 5.49a2.38 2.38 0 0 1 .6-1.37l-12.84-5.43a2.39 2.39 0 0 1-.76 1.31zM322.46 211.63l-4.33-4.63a2.41 2.41 0 0 1-1.13 1l4.42 4.71a2.45 2.45 0 0 1 1.04-1.08zM422.63 342.88a2.4 2.4 0 0 1-.29-1.13 2.21 2.21 0 0 1 0-.37l-15.26-.25a2.5 2.5 0 0 1 .15.83 2.2 2.2 0 0 1-.11.68zM464.3 255.67a2.41 2.41 0 0 1-.93-.19l1.43 27a2.28 2.28 0 0 1 .7-.12 2.37 2.37 0 0 1 .8.15l-1.42-26.94a2.25 2.25 0 0 1-.58.1zM463.21 285.53l-11 8.07a2.42 2.42 0 0 1 .88 1.22l11-8.07a2.36 2.36 0 0 1-.88-1.22z' class='a'/%3E%3Cpath d='M494.33 195.5v-.15l-15.43 3.19a2.45 2.45 0 0 1 .5 1.43l14.82-3.06-34 37.56 3.52-26.9a2.22 2.22 0 0 1-.45.05 2.44 2.44 0 0 1-1-.24l-3.55 27.17h.09a2.41 2.41 0 0 1 2.17 1.35l32.41-35.85-28.58 50.85a2.43 2.43 0 0 1 1.28.78l30.24-53.8a2.42 2.42 0 0 1-2.02-2.38zM404.84 339.53l-9.62-30.4 27.44 31.43a2.42 2.42 0 0 1 1.11-1l-28.3-32.41a2.42 2.42 0 0 1-2 1h-.17L403.41 340a2.55 2.55 0 0 1 1.43-.47zM393.5 303.33a2.3 2.3 0 0 1 .26 0L389.45 284a2.48 2.48 0 0 1-.95.19 2.6 2.6 0 0 1-.56-.07l4.35 19.58a2.31 2.31 0 0 1 1.21-.37zM461.88 253.25a2.71 2.71 0 0 1 0-.41l-28.27 3.31 3.64-11.83a2.12 2.12 0 0 1-.44 0 2.37 2.37 0 0 1-1.06-.26L432 256.33l-14.85 1.74-15.85-11.84a2.46 2.46 0 0 1-.88 1.22L415 258.33l-21 2.45a2.47 2.47 0 0 1 .12.72 2.4 2.4 0 0 1-.55 1.52l35.73 17.14-38.55.87a2.47 2.47 0 0 1 .12.72 2.56 2.56 0 0 1-.14.78l39.59-.9a2.37 2.37 0 0 1 .38-2.47l-35.48-17 21.48-2.51 10.48 7.82a2.35 2.35 0 0 1 .91-1.19l-9.22-6.88 12.62-1.48-2.45 8a2.71 2.71 0 0 1 .41 0 2.38 2.38 0 0 1 1.09.27l2.58-8.39 28.48-3.33-27.6 24.25a2.39 2.39 0 0 1 1 2.59l14.41.25a2.38 2.38 0 0 1-.16-.85 2.32 2.32 0 0 1 .1-.65l-14.35-.25 27.93-24.55a2.47 2.47 0 0 1-1.05-2.01zM433.67 282.86l5.52 5.95a2.42 2.42 0 0 1 1.13-1l-5.58-6a2.47 2.47 0 0 1-1.07 1.05zM317.52 205.7a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM465.72 253.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM452.17 295.55a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM442.67 290.05a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42z' class='a'/%3E%3Cpath d='M460.27 237a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM426.17 341.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM406.27 342a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM431.42 327a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM443.42 318.3a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM426.42 310.8a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM394.92 305.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM463.72 183a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM445.52 182.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM464.77 205.2a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM478.42 200a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM498.17 195.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM424.67 192.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM378.17 201a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM367.6 210a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM466.92 284.8a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM453 280.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM434 280.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM389.92 281.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM443.92 231a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM393.17 261.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM354.42 213.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM338.92 211.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM324.92 213.8a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM445.62 216.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM308.42 188.17a1.42 1.42 0 1 1-2 .16 1.41 1.41 0 0 1 2-.16zM332.67 198.3a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM309.79 190a1.73 1.73 0 0 1-.24.51l19.3 7.56a2.44 2.44 0 0 1 .6-1.38l-16.69-6.54-2.97-.15zM366.37 201l8 .43a2 2 0 0 1 0-.43 2.5 2.5 0 0 1 .25-1.06l-20.14-1.19a2.5 2.5 0 0 1 .18.91 2.35 2.35 0 0 1-.09.6l10.12.63M392.55 198.92l28.53-5.11a2.32 2.32 0 0 1-.25-1.05 3 3 0 0 1 0-.43l-27.51 4.93-1.83.33-12.68 2.27a2.35 2.35 0 0 1 .31 1.15v.32l11.59-2.08zM354.12 199.58a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM474.58 200l-9.46 3.56a2.41 2.41 0 0 1 .62 1.37l9.32-3.51a2.32 2.32 0 0 1-.48-1.42zM391.73 259.08l-4.54-22a2.39 2.39 0 0 1-1.1.28 2.58 2.58 0 0 1-.39 0l4.59 22.25a2.44 2.44 0 0 1 1.44-.53zM368.44 209.19l6.87-6.26a2.5 2.5 0 0 1-.87-1.24L367.5 208a2.43 2.43 0 0 1 .94 1.19zM444.75 157.92a2.29 2.29 0 0 1-1.19-.33l-.28 22.85a2.48 2.48 0 0 1 .82-.15 2.2 2.2 0 0 1 .68.11l.28-22.51zM442.23 228.61h.27a2.39 2.39 0 0 1 1.21.34l1.09-9.84a2.35 2.35 0 0 1-.6.08 2.45 2.45 0 0 1-.9-.18zM315.85 203.31l-2.11-4.7a2.43 2.43 0 0 1-1.3.76l2.05 4.55a2.31 2.31 0 0 1 1.36-.61z' class='a'/%3E%3Cpath d='M383.67 217.12L395 193.89a2.33 2.33 0 0 1-1.37-.61l-11.25 23.06a2.5 2.5 0 0 1 1.29.78zM329.6 200.06l-5.86 11.35a2.33 2.33 0 0 1 1.37.61l5.89-11.33a2.49 2.49 0 0 1-1.4-.63zM352 201.79l.05 9.82a2.35 2.35 0 0 1 1.5-.1l-.05-9.79a2.49 2.49 0 0 1-1.5.07zM331.39 200.71l4.48 8.86a2.41 2.41 0 0 1 1.3-.76l-4.46-8.81a2.43 2.43 0 0 1-1.32.71zM328.83 198.3v-.09l-11 5.81a2.39 2.39 0 0 1 .65 1.35l10.79-5.69a2.44 2.44 0 0 1-.44-1.38zM444.87 185l16.19 18.7-35.39-10.91a2.44 2.44 0 0 1-1.48 2.21l18 20.41a2.42 2.42 0 0 1 1.2-.91l-17.8-20.16 35.33 10.89a2.42 2.42 0 0 1 1.49-2.23l-16.35-18.88a2.52 2.52 0 0 1-1.19.88zM446.43 182.1a2.35 2.35 0 0 1 .08.6 2.45 2.45 0 0 1-.18.9l13.67.13a2.48 2.48 0 0 1-.12-.73 2.19 2.19 0 0 1 .14-.77zM441.73 183.17l-16.67 8a2.38 2.38 0 0 1 .58 1.38l16.83-8.08a2.33 2.33 0 0 1-.74-1.3zM428.4 230.49l14.33-11.83a2.45 2.45 0 0 1-.85-1.25l-14.35 11.85a2.41 2.41 0 0 1 .87 1.23zM463.28 185.21l11.78 13.37a2.37 2.37 0 0 1 1.23-.87l-11.9-13.51a2.47 2.47 0 0 1-1.11 1.01zM388.5 279.33a2.36 2.36 0 0 1 1.12.29l2.38-15.73a2.3 2.3 0 0 1-.26 0 2.39 2.39 0 0 1-1.21-.34l-2.4 15.79a2.2 2.2 0 0 1 .37-.01zM454 280.7a2.43 2.43 0 0 1-.28 1.11l9.36 2.9a2.35 2.35 0 0 1 .53-1.41l-9.64-3c.03.14.03.27.03.4zM379.47 219.07a2.21 2.21 0 0 1 0-.37 2.33 2.33 0 0 1 .29-1.12l-17.86-5.44 2.53-.49a2.45 2.45 0 0 1-.61-1.41l-2.52.49a2.39 2.39 0 0 1 .4 1.32 2.46 2.46 0 0 1-.49 1.45zM386.05 232.54l-3-11.74a2.37 2.37 0 0 1-1.18.32 2.85 2.85 0 0 1-.29 0l3.06 11.88a2.39 2.39 0 0 1 1.41-.46zM407.58 219.07l16.25 11.33a2.42 2.42 0 0 1 .91-1.2l-16.38-11.43a2.49 2.49 0 0 1-.78 1.3zM388.35 234.08l16.49-14.72a2.47 2.47 0 0 1-1-1.09l-16.42 14.65a2.38 2.38 0 0 1 .93 1.16zM403.78 218.21a2.29 2.29 0 0 1-.13-1.5l-19.63.94a2.32 2.32 0 0 1 .25 1 3.13 3.13 0 0 1 0 .44zM407.42 217.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM383.27 218.7a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM347.92 177a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM313.37 197a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM333.92 189.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM310.67 173.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM350.42 192.3a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM361.27 188a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM396.67 191.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM418.67 171.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM400.42 245.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM427.52 231.2a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM360.67 212.05a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM387.52 235a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM438.27 242a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM430.92 268.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM516.92 297.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM510.17 302a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM491.17 274.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM490.42 295.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM476.92 312.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM414.83 171.75a2.39 2.39 0 0 1 .1-.66l-64.66 4.73s-1.42.68-1.41.71a2.68 2.68 0 0 1 0 .89l66.14-4.83a2.14 2.14 0 0 1-.17-.84zM440.94 232.83l-3.54 6.77a2.39 2.39 0 0 1 1.28.79l3.66-7a2.35 2.35 0 0 1-1.4-.56z' class='a'/%3E%3Cpath d='M488.28 276.16l-12.76 34.18a2.42 2.42 0 0 1 2 1.12l10.67-13.93a2.42 2.42 0 0 1-1.2-.91l-9.29 12.13L488.83 279l-.5 14a2.29 2.29 0 0 1 1.51.06l.58-16.43a2.47 2.47 0 0 1-.67.11 2.52 2.52 0 0 1-1.47-.58zM427.27 233.3l7.52 7.41a2.42 2.42 0 0 1 1.13-1l-7.63-7.51a2.39 2.39 0 0 1-1.02 1.1zM358.81 185.78l-10-8.17a2.43 2.43 0 0 1-.82 1.27l9.71 8a2.27 2.27 0 0 1 1.11-1.1zM307.5 186.83a2.43 2.43 0 0 1 1.06.25l1.44-11.29a2.47 2.47 0 0 1-.72.12 2.57 2.57 0 0 1-.79-.14l-1.39 11.11a2.1 2.1 0 0 1 .4-.05zM311.44 194.64l-2.06-3.87a2.46 2.46 0 0 1-1.23.77l2 3.83a2.28 2.28 0 0 1 1.29-.73zM429.31 270.65l1.89 8.09a2.43 2.43 0 0 1 1.4-.45l-1.87-8a2.39 2.39 0 0 1-1.27.37zM397.72 243.46l-9.33-7.77a2.42 2.42 0 0 1-.88 1.22l9.25 7.71a2.39 2.39 0 0 1 .96-1.16zM407.93 215.8l14.59-20.8a2.46 2.46 0 0 1-1.22-.88l-14.61 20.78a2.54 2.54 0 0 1 1.24.9zM344.26 177.91l-10.45 9.82a2.41 2.41 0 0 1 .94 1.17l10.48-9.85a2.51 2.51 0 0 1-.97-1.14zM357.46 188.18l-6.62 2.57a2.36 2.36 0 0 1 .56 1.39l6.66-2.58a2.35 2.35 0 0 1-.6-1.38zM348.52 194.67a2.35 2.35 0 0 1-1.3-.75l-9.39 14.94a2.43 2.43 0 0 1 1.36.66zM357.2 213.32a2.39 2.39 0 0 1-.37-1.27 1.36 1.36 0 0 1 0-.2l-1.82.59a2.42 2.42 0 0 1 .39 1.3.77.77 0 0 1 0 .15zM349.46 189.93l-2-10.73a2.36 2.36 0 0 1-1 .22 2.73 2.73 0 0 1-.5 0l2 10.76a2.36 2.36 0 0 1 1-.24 1.75 1.75 0 0 1 .5-.01zM340 210.86a2.46 2.46 0 0 1-.49 1.45l11.2 1.9a2.21 2.21 0 0 1 0-.37 2.33 2.33 0 0 1 .29-1.12L340.21 211M423.7 231.39l-23 12.42a2.46 2.46 0 0 1 .66 1.35l22.9-12.38a2.45 2.45 0 0 1-.56-1.39zM415 172.62l-18.61 16.76a2.42 2.42 0 0 1 1 1.09L416 173.78a2.42 2.42 0 0 1-1-1.16zM392.89 192a2.73 2.73 0 0 1-.05-.5 2.35 2.35 0 0 1 .22-1l-30.88-3.2a2.31 2.31 0 0 1 .1.64 2.48 2.48 0 0 1-.16.86zM312.77 190.16l17.41.23a2.25 2.25 0 0 1-.1-.64 2.4 2.4 0 0 1 1-1.94l-19.13-13.3 32.21 3a2.33 2.33 0 0 1-.06-.53 2.39 2.39 0 0 1 .2-1L311.61 173a2.24 2.24 0 0 1 .06.52 2.41 2.41 0 0 1-1 1.95L330 188.88l-20.16-.27a4.52 4.52 0 0 1 0 1.38l3 .17M417.17 258.08l-15.88-11.84a2.46 2.46 0 0 1-.88 1.22l26.81 20a2.35 2.35 0 0 1 .91-1.19l-9.22-6.88zM431.54 257.91l-2.45 8a2.71 2.71 0 0 1 .41 0 2.38 2.38 0 0 1 1.09.27l6.7-21.78a2.12 2.12 0 0 1-.44 0 2.37 2.37 0 0 1-1.06-.26l-3.79 12.2zM334.9 143.35v.15a2.46 2.46 0 0 1-.39 1.31l47.55 13.46a2.42 2.42 0 0 1 .47-1.42zM382.75 115.41l24.42 15.24a2.43 2.43 0 0 1 .81-1.26L383.39 114a2.43 2.43 0 0 1-.64 1.41zM407.26 132.15l-21.71 23.93a2.41 2.41 0 0 1 1.08 1l21.62-23.82a2.41 2.41 0 0 1-.99-1.11zM385.09 155.91L382 116a2.48 2.48 0 0 1-.95.2 2.35 2.35 0 0 1-.54-.07L383.6 156a2.46 2.46 0 0 1 .91-.18 2.8 2.8 0 0 1 .58.09zM411.89 131v.3a2.33 2.33 0 0 1-.32 1.17l25 3.67v-.09a2.46 2.46 0 0 1 .42-1.36zM334.12 145.28a2.43 2.43 0 0 1-1.37.61l12.12 29.34a2.41 2.41 0 0 1 1.37-.62zM311 171.88l23.54-42.8-2.31 12h.24a2.35 2.35 0 0 1 1.23.35l2.79-14.57a2.45 2.45 0 0 1-1.89-1l-24.91 45.29a2.21 2.21 0 0 1 1.31.73zM422.62 164.86a2.2 2.2 0 0 1 0-.36 2.39 2.39 0 0 1 .29-1.12l-31-4.81 48.74-2.3-13.83 6.57a2.37 2.37 0 0 1 .64 1.36l15.39-7.31a2.38 2.38 0 0 1-.45-1.39 2.48 2.48 0 0 1 .15-.82l-55.76 2.63a2.4 2.4 0 0 1-.05 2zM350.27 175.82l32.45-15.94a2.33 2.33 0 0 1-.61-1.37l-34 16.7a2.41 2.41 0 0 1 .81 1.79c0 .14 1.35-1.18 1.35-1.18zM334.87 143.05L379 115.11a2.46 2.46 0 0 1-.42-1.36 2.14 2.14 0 0 1 .11-.67l-12.17.82a2.32 2.32 0 0 1 .25 1 3.13 3.13 0 0 1 0 .44l10.11-.68-36.88 23.4L363.08 117a2.42 2.42 0 0 1-1.14-2 1 1 0 0 1 0-.17l-23.75 7.87a2.35 2.35 0 0 1 .81 1.3l22.35-7.41-27.41 25a2.48 2.48 0 0 1 .93 1.46zM410.92 131.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42z' class='a'/%3E%3Cpath d='M333.92 143.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM338 124.45a1.42 1.42 0 1 1-1.4-1.45 1.43 1.43 0 0 1 1.4 1.45zM385.92 158.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM426.42 164.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM506.17 154.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM484.67 154a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM466.42 163.8a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM480.17 189a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM458.42 115.8a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM382.42 113.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM446.17 155.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM440.42 136a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM456.17 133.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM365.77 115a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM450.67 125.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM482.92 130.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM517.42 159a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM439 138.42h-.18l4.53 15.14a2.43 2.43 0 0 1 1.4-.45l-4.5-15a2.43 2.43 0 0 1-1.25.31zM423.25 190.33a2.32 2.32 0 0 1 .65.1l1.52-23.56a2.71 2.71 0 0 1-.41 0 2.38 2.38 0 0 1-1.07-.26l-1.37 21.27-4.17-14a2.42 2.42 0 0 1-1.14.3 2.09 2.09 0 0 1-.35 0l4.95 16.66a2.36 2.36 0 0 1 1.39-.51zM422.84 165.56l-4.26 4.17a2.39 2.39 0 0 1 .93 1.19l4.38-4.29a2.41 2.41 0 0 1-1.05-1.07zM478.24 186.64l-11.49-21.18a2.43 2.43 0 0 1-1.32.72L477 187.41a2.36 2.36 0 0 1 1.24-.77zM445.46 157.8l15.06 23.58a2.48 2.48 0 0 1 1.3-.75l-15.13-23.7a2.47 2.47 0 0 1-1.23.87zM453.07 135.23L445 153.11a2.4 2.4 0 0 1 1.37.61l8.05-17.84a2.39 2.39 0 0 1-1.35-.65zM449.84 127.59l2.93 4.53a2.43 2.43 0 0 1 1.21-.9l-2.87-4.44a2.41 2.41 0 0 1-1.27.81zM502.43 154.9a2.32 2.32 0 0 1-.1-.65 2.42 2.42 0 0 1 .16-.85l-16.95-.13a2.48 2.48 0 0 1 .12.73 2.19 2.19 0 0 1-.14.77zM507.17 154.25a2.37 2.37 0 0 1-.48 1.43l6.93 2.95a2.37 2.37 0 0 1 .68-1.34l-7.13-3zM467.33 163.2l14.21-7.49a2.43 2.43 0 0 1-.68-1.34l-14.35 7.56a2.37 2.37 0 0 1 .82 1.27zM490.82 118.19l-8.75 10a2.39 2.39 0 0 1 1.29.81l8.7-9.91a2.41 2.41 0 0 1-1.24-.9zM513.74 159.83L480.15 187a2.52 2.52 0 0 1 .89 1.21L514.67 161a2.37 2.37 0 0 1-.93-1.17z' class='a'/%3E%3Cpath d='M483.44 131.93l-.05.07-.09.11a2.4 2.4 0 0 1-1.79.8 2.12 2.12 0 0 1-.57-.08l1.26 17.95-23.2-33.56a2.44 2.44 0 0 1-1.22.87l23.12 33.38-23.89-17a2.42 2.42 0 0 1-2.2 1.43h-.16l8.91 26a2.39 2.39 0 0 1 1.41-.53l-8.78-25.66L481 153.37a2.41 2.41 0 0 1 2.32-1.79 2.22 2.22 0 0 1 .51.06L482.44 133l20.16 20.16a2.36 2.36 0 0 1 1.06-1.06l-19.37-19.37-.27-.23-.54-.52M441.11 134.84a2.42 2.42 0 0 1 .31 1.16 3 3 0 0 1 0 .31l11.21-1.73a2.46 2.46 0 0 1-.27-1.08 2.58 2.58 0 0 1 0-.4zM454.94 117.05l-4.84 6a2.41 2.41 0 0 1 1.17.94l4.8-5.9a2.53 2.53 0 0 1-1.13-1.04zM441 134.68l7.16-7.27a2.47 2.47 0 0 1-1.07-1l-7.27 7.39a2.31 2.31 0 0 1 1.18.88zM483.49 131.98l.03.03M625.58 77.79l9.68-11.08a2.37 2.37 0 0 1-1.1-1l-9.7 11.1a2.42 2.42 0 0 1 1.12.98zM464.34 54.37l6.9 3.82a2.37 2.37 0 0 1 .76-1.29l-7-3.9a2.39 2.39 0 0 1-.66 1.37zM464.58 74.39a2.42 2.42 0 0 1 2-1.1 2.27 2.27 0 0 1 .59.08l-3.47-18.53a2.39 2.39 0 0 1-1.1.28 2.45 2.45 0 0 1-.38 0l3.44 18.28-15.85-16.73a2.49 2.49 0 0 1-1 1.12zM449.67 54.47a2.35 2.35 0 0 1 .33 1.23v.23l10.48-2.1a2.42 2.42 0 0 1-.3-1.14v-.34zM473.6 61.12a2.35 2.35 0 0 1-.54-.07l2.61 21.42a2.43 2.43 0 0 1 .94-.19 2.6 2.6 0 0 1 .56.07l-2.61-21.43a2.39 2.39 0 0 1-.96.2zM745.25 31.92a2.36 2.36 0 0 1-1-.24l-4.46 29.21a2.72 2.72 0 0 1 .49 0 2.4 2.4 0 0 1 1 .22l4.46-29.18a3.42 3.42 0 0 1-.49-.01zM677.18 84.27a2.48 2.48 0 0 1 .49-.58L639.27 65l51.67-3.59a2.41 2.41 0 0 1-.11-.67 2.32 2.32 0 0 1 .16-.84l-49.47 3.44L699.1 44.3a2.43 2.43 0 0 1-.42-1.36 2.37 2.37 0 0 1 .32-1.18l-47.8-6.35a2.35 2.35 0 0 1 .06.54 2.39 2.39 0 0 1-.2 1l46.81 6.22-59.82 19.75a2.36 2.36 0 0 1 0 3.17l36.48 17.75M579.46 52.54L618 12.2a2.42 2.42 0 0 1-1.1-1l-38.54 40.32a2.37 2.37 0 0 1 1.1 1.02zM501.38 50.07L527.2 8.61a2.43 2.43 0 0 1-1.29-.76l-25.83 41.48a2.47 2.47 0 0 1 1.3.74zM528.88 8.35l46.47 44a2.41 2.41 0 0 1 1.21-.92L529.9 7.25a2.47 2.47 0 0 1-1.02 1.1zM448.24 32l12.47 19.19a2.43 2.43 0 0 1 1.25-.83L449.9 31.83 480.05 50a2.41 2.41 0 0 1 .86-1.23l-23.27-14 37.65 15.81-10.62-.49a2.32 2.32 0 0 1 .1.65 2.38 2.38 0 0 1-.16.85l12.62.58a2.12 2.12 0 0 1 0-.44 2.39 2.39 0 0 1 .7-1.69L450 29.9a2.42 2.42 0 0 1-1.76 2.1zM449.44 28.15a2.39 2.39 0 0 1 .56 1.4l75.66-22a2.43 2.43 0 0 1-.38-1.28 1.1 1.1 0 0 1 0-.18zM637.91 62.75l10.65-24.42a2.39 2.39 0 0 1-1.36-.63l-10.64 24.41a2.44 2.44 0 0 1 1.35.64zM579.73 53.31a2.45 2.45 0 0 1 0 .39 2.52 2.52 0 0 1-.27 1.1l54.37 10a3 3 0 0 1 0-.31 2.46 2.46 0 0 1 .31-1.17zM429 19.08l17 34.84a2.36 2.36 0 0 1 1.37-.61l-16.91-34.67 14.89 10.19a2.43 2.43 0 0 1 1-1.16L431 17.17a2.43 2.43 0 0 1-2 1.91zM529.94 5.35a2.45 2.45 0 0 1 .18.9 2.5 2.5 0 0 1-.09.61l86.55 3.63a2.63 2.63 0 0 1-.05-.49 2.3 2.3 0 0 1 .23-1z' class='a'/%3E%3Cpath d='M737.86 63a2.39 2.39 0 0 1 .63-1.36l-34.93-18.55L743.1 30.6a2.39 2.39 0 0 1-.28-1.1 2.46 2.46 0 0 1 .26-1.08L621.34 9.7v.3a2.43 2.43 0 0 1-1.13 2l26.43 22.9a2.44 2.44 0 0 1 1-1.1l-25.99-22.54 119.53 18.38-38 12a2.39 2.39 0 0 1-.17 2.82zM761.22 29.94A2.47 2.47 0 0 1 761 29a2.6 2.6 0 0 1 .07-.56l-13.63.12a2.47 2.47 0 0 1 .19.94 2.6 2.6 0 0 1-.07.56z' class='a'/%3E%3Cpath d='M699.46 44.71l-5.94 13.65a2.44 2.44 0 0 1 1.37.62l5.94-13.64a2.33 2.33 0 0 1-1.37-.63zM693.25 63.17a3 3 0 0 1-.43 0l2.57 28.12a2.48 2.48 0 0 1 .86-.17 2.31 2.31 0 0 1 .64.1l-2.58-28.27a2.37 2.37 0 0 1-1.06.22zM494 66.7a2.48 2.48 0 0 1-.12.73l34.56 2.79a2.48 2.48 0 0 1-.12-.73 2.56 2.56 0 0 1 .14-.78l-32.6-2.64 33.88-9.2a2.35 2.35 0 0 1-.08-2.22L502 51.33a2 2 0 0 1 0 .34 2.3 2.3 0 0 1-.3 1.13l25.84 3.09-34.09 9.26a2.6 2.6 0 0 1 .55 1.55zM533.75 93.33a2.33 2.33 0 0 1 .53.06l-2.74-21.62a2.3 2.3 0 0 1-.79.14 2.35 2.35 0 0 1-.71-.12l2.75 21.74a2.53 2.53 0 0 1 .96-.2zM534.14 55a2.26 2.26 0 0 1 .13.74 2.4 2.4 0 0 1-.24 1l23.59 6.6v-.32a2.42 2.42 0 0 1 .31-1.16L538 56.28l36.21-1.85-12.64 6.73a2.38 2.38 0 0 1 .8 1.27l13.26-7.06a2.41 2.41 0 0 1-.67-1.66 2.31 2.31 0 0 1 .16-.83zM418.28 41.43l26.94 13.9a2.42 2.42 0 0 1 .67-1.34L419 40.1a2.35 2.35 0 0 1-.72 1.33zM491.6 69.12a2.37 2.37 0 0 1-1.18-.32l-1.35 9.55a2.33 2.33 0 0 1 .53-.06 2.36 2.36 0 0 1 1 .2l1.33-9.4a2.85 2.85 0 0 1-.33.03zM557.63 89.79L534 56.78a2.4 2.4 0 0 1-1.08 1.08l23.27 32.51a2.4 2.4 0 0 1 1.44-.58zM445.18 55.7a2.2 2.2 0 0 1 0-.36l-18.47 3.27a2.38 2.38 0 0 1 .29 1.09 2.58 2.58 0 0 1 0 .39l18.41-3.26-9.85 11.64a2.47 2.47 0 0 1 1.13 1l9.14-10.8-7.3 21.63h.09a2.38 2.38 0 0 1 1.36.42l7.62-22.59a2.42 2.42 0 0 1-2.42-2.43zM577.35 56.12a2.44 2.44 0 0 1-1.69-.69L557.88 89.8a2.38 2.38 0 0 1 1.4.55l17.38-33.59 2.58 34.06a2.45 2.45 0 0 1 1-.23 2.61 2.61 0 0 1 .48 0L578.11 56a2.69 2.69 0 0 1-.76.12zM482.8 53.07l7 12a2.39 2.39 0 0 1 1.3-.76l-7-12a2.48 2.48 0 0 1-1.3.76zM427 70.41l-1.5.1-6.59.42a2.44 2.44 0 0 1 .14.77 2.48 2.48 0 0 1-.12.73l6.79-.44 1.5-.1 5.16-.33a2.49 2.49 0 0 1-.17-.87 2.59 2.59 0 0 1 .09-.63z' class='a'/%3E%3Cpath d='M436 70.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 436 70.7zM449 55.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 449 55.7zM449 29.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 449 29.7zM464 52.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 464 52.7zM475 58.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 475 58.7zM501 51.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 501 51.7zM493 66.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 493 66.7zM764.87 29a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM746.67 29.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM741.67 63.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM694.67 60.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM702.52 43a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM650.27 36a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM637.67 64.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM620.37 10A1.42 1.42 0 1 1 619 8.58a1.42 1.42 0 0 1 1.37 1.42zM578.77 53.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM561.42 63a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM483.77 50.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM533.27 55.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM532.17 69.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM697.67 93.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM529.12 6.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM476.42 107a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM430 16.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 430 16.7zM468 75.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 468 75.7zM457 80.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 457 80.7zM478 84.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 478 84.7zM471 100.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM485 103.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM535.17 95.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM491 80.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 491 80.7zM408.77 58.35a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM418 71.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 418 71.7zM429 80.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 429 80.7zM440 82.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 440 82.7zM481.18 103.7l-4.61 1.54a2.4 2.4 0 0 1 .79 1.32l4.26-1.42a2.43 2.43 0 0 1-.44-1.44zM681.31 87.16L693.9 93a2.41 2.41 0 0 1 .79-1.29l-13-6a2.45 2.45 0 0 1-.52 1.34 1.37 1.37 0 0 0 .14.11zM487.18 80.7a1 1 0 0 1 0-.17l-8.74 2.65a2.41 2.41 0 0 1 .55 1.4l8.58-2.58a2.33 2.33 0 0 1-.39-1.3zM414.58 70.37a2.41 2.41 0 0 1 1.18-.93l-3-4.5-.76-1.29-2.6-3.95a2.52 2.52 0 0 1-1.19.92l2.35 3.57.85 1.28zM531.33 95.75a2.36 2.36 0 0 1 .47-1.41L492 80.57v.13a2.45 2.45 0 0 1-.4 1.33l39.72 13.74zM436.6 81.34l-6.68-1.28a2.2 2.2 0 0 1 .1.64 2.38 2.38 0 0 1-.17.88l6.34 1.21v-.09a2.46 2.46 0 0 1 .41-1.36zM458 80.32l6.83-3a2.41 2.41 0 0 1-.6-1.37l-6.91 3a2.37 2.37 0 0 1 .68 1.37zM475.58 82.51l-6.71-6a2.47 2.47 0 0 1-.9 1.21l6.51 5.86a2.55 2.55 0 0 1 1.1-1.07zM453.45 81.78a2.34 2.34 0 0 1-.27-1.08 2.58 2.58 0 0 1 0-.4l-12.59 1.11a2.41 2.41 0 0 1 .41 1.29 1.1 1.1 0 0 1 0 .18zM469 98.38l-11.51-16.19a2.39 2.39 0 0 1-1.25.83l11.47 16.19a2.43 2.43 0 0 1 1.29-.83zM474.86 86.36l-5.27 11.92a2.42 2.42 0 0 1 1.42.47l5.16-11.68a2.32 2.32 0 0 1-1.31-.71zM476.81 87.1l5.64 14.49a2.35 2.35 0 0 1 1.15-.3 2.2 2.2 0 0 1 .36 0l-5.77-14.81a2.49 2.49 0 0 1-1.38.62zM470.66 102.86l2.44 2.66a2.44 2.44 0 0 1 1.26-.84l-2.63-2.87a2.36 2.36 0 0 1-1.07 1.05zM417.84 73.76l7.5 6.11a2.45 2.45 0 0 1 .92-1.18l-7.43-6.06a2.37 2.37 0 0 1-.99 1.13zM418.54 38.27l9.6-19.2a2.43 2.43 0 0 1-1.31-.74L417.3 37.4a2.44 2.44 0 0 1 1.24.87zM492.89 114.35L490.26 83a2.29 2.29 0 0 1-1.51-.06l2.67 31.78a2.42 2.42 0 0 1 1.33-.4.33.33 0 0 1 .14.03zM218.28 43L199 18.6a2.42 2.42 0 0 1-1.36.63l19.33 24.42a2.46 2.46 0 0 1 1.31-.65zM281.4 12.59a2.25 2.25 0 0 1 .1-.64l-82.13 3.62a2.39 2.39 0 0 1 .37 1.27v.22l81.67-3.6-60.94 30a2.46 2.46 0 0 1 .94 1.17l61-30.07a2.41 2.41 0 0 1-1.01-1.97zM389.5 54.39l9.39-7.55a2.42 2.42 0 0 1-.72-1.34l-9.62 7.73a2.36 2.36 0 0 1 .95 1.16zM403.24 81.85a2.38 2.38 0 0 1-.4-1.27l-7.69 2.49a2.33 2.33 0 0 1 .51 1.41l7.7-2.5zM332.7 105.38a2.32 2.32 0 0 1 .84.16l.89-9.17a2.12 2.12 0 0 1-.44 0 2.32 2.32 0 0 1-1.05-.25l-.91 9.32a3 3 0 0 1 .67-.06zM367.64 93.51a2.35 2.35 0 0 1 .53-1.41l-11.11-3.54v.09a2.32 2.32 0 0 1-.42 1.35zM355 68.59c0-.53-.09-1 .22-1.41l-15.31-3.45v.09a2.32 2.32 0 0 1-.42 1.35zM368.45 91.8a2.44 2.44 0 0 1 1.38-.6L364 79.26a2.45 2.45 0 0 1-1.34.67zM355.38 66.76a2.44 2.44 0 0 1 1.38-.6l-6.86-10.44a2.3 2.3 0 0 1-1.19.83zM376.19 84.55l3.08 4.62-7.37 2.89a2.38 2.38 0 0 1 .55 1.4l7.67-3 4.31 6.47a2.46 2.46 0 0 1 1.29-.78l-4.17-6.25.94-.37 12.34 11.2-6.17-2.23a2.42 2.42 0 0 1-.47 1.42l7.4 2.68a2.42 2.42 0 0 1 1.33-2L384 88.92l7.31-2.87a2.38 2.38 0 0 1-.52-1.41l-8 3.15-5.08-4.61a2.35 2.35 0 0 1-1.52 1.37zm5.06 3.85l-.55.22-1.21-1.82zM373.72 80.62a2.39 2.39 0 0 1 1.31-.74l-4.65-7.38a2.43 2.43 0 0 1-1.25.83zM398.9 43.32a2.38 2.38 0 0 1 1.38-.63L389.76 26.4a2.44 2.44 0 0 1-1.32.73zM356.48 87.08l5-7.25a2.4 2.4 0 0 1-1.21-.89l-5.07 7.36a2.51 2.51 0 0 1 1.28.78zM336 92.62a2.44 2.44 0 0 1 .44 1.38v.06l15.21-3.86L334 105.77a2.41 2.41 0 0 1 1 1.15l18.4-16.23a2.41 2.41 0 0 1-1.11-2 .78.78 0 0 1 0-.16zM344.57 57.41l2-1.22a1.74 1.74 0 0 1-.91-1.15l-2.05 1.26a1.61 1.61 0 0 1 .96 1.11zM370.92 71a2.51 2.51 0 0 1-.18.92l19.09 1.39-12.7 7.16a2.4 2.4 0 0 1 .74 1.3l12.95-7.3a2.41 2.41 0 0 1-.73-1.73 2.5 2.5 0 0 1 .18-.91l-17.6-1.28 14.55-4a2.36 2.36 0 0 1-.48-1.42l-16.27 4.47a2.43 2.43 0 0 1 .45 1.4zM376.66 44.68l5.95-2.19a2.38 2.38 0 0 1-.52-1.41l-5.85 2.15 10.1-14.81-2.18 10.19a1.87 1.87 0 0 1 .34 0 2.34 2.34 0 0 1 1.14.3l2.51-11.73H388a2.4 2.4 0 0 1-1.94-1L375 42.45a2.41 2.41 0 0 1 1.66 2.23zM390.1 23.57a2.37 2.37 0 0 1 .32 1.18 2.85 2.85 0 0 1 0 .29L421 19l-14.08 5.58a2.36 2.36 0 0 1 .76 1.31l19.12-7.58a2.43 2.43 0 0 1-.61-1.58 2.58 2.58 0 0 1 0-.29zM401.61 67.81v-.3a2.33 2.33 0 0 1 .32-1.17l-10.37-1.61a2 2 0 0 1 0 .43 2.46 2.46 0 0 1-.25 1zM400.22 91.69a2.36 2.36 0 0 1 .79-.75l-5.59-5.33a2.36 2.36 0 0 1-1.05 1.07l5.63 5.39a2.25 2.25 0 0 1 .22-.38zM393.25 82.13a2.33 2.33 0 0 1 .59.08l-.51-7.2a2.31 2.31 0 0 1-.83.16 2.14 2.14 0 0 1-.67-.11l.51 7.25a2.5 2.5 0 0 1 .91-.18zM348.17 103.75v.24l10.49-2-13.08 11.3a2.48 2.48 0 0 1 1 1.15L360 102.81a2.41 2.41 0 0 1-1.17-2.06 3 3 0 0 1 0-.31l-11 2.09a2.32 2.32 0 0 1 .34 1.22zM367.8 94.48l-5.21 4.26a2.43 2.43 0 0 1 .92 1.19l5.25-4.3a2.41 2.41 0 0 1-.96-1.15zM392.32 70.35l-1.54-3.43a2.41 2.41 0 0 1-1.37.62l1.52 3.38a2.5 2.5 0 0 1 1.39-.57zM386.92 41a2.36 2.36 0 0 1-.35 1.24l11.59 2.66a2.34 2.34 0 0 1 .59-1.4l-11.85-2.72c0 .07.02.14.02.22zM384.12 43.38l1.88 9.81a2.39 2.39 0 0 1 1.24-.36h.22l-1.86-9.72a2.43 2.43 0 0 1-1.11.28 1.58 1.58 0 0 1-.37-.01zM400.55 42.67a2.41 2.41 0 0 1 1.29.38l3.5-14.28a2.38 2.38 0 0 1-1.39-.45l-3.53 14.37zM345.3 113.17l.89-7a2.12 2.12 0 0 1-.44 0 2.32 2.32 0 0 1-1.05-.25l-.89 7.06a2.4 2.4 0 0 1 .46 0 2.52 2.52 0 0 1 1.03.19zM341.47 60.63a2.38 2.38 0 0 1-.93-1l-1.94 2a2.36 2.36 0 0 1 1.09 1l1.94-2a1 1 0 0 1-.16 0zM335.42 94a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM356.07 88.65a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM347.17 103.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM334.12 107.8a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM362.67 100.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM358.77 68.35a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM363.67 77.55a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM369.92 71a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM371.47 93.6a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM376.92 82.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM393.92 72.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM338.92 63.92a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM349.42 54.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM343.92 58.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42z' class='a'/%3E%3Cpath d='M387.67 98.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM399.42 102.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM394.67 84.55a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM390.57 65.15a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM389.42 24.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM385.92 41a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM388.67 55.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM375.67 44.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM313 29.5a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 313 29.5zM285.23 12.59a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM220.44 45.39A1.42 1.42 0 1 1 219 44a1.39 1.39 0 0 1 1.44 1.39zM402 45.08a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM443.42 103.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM430.72 110.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM406.72 26.35a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM430.77 101a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM345.69 115.35a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM405.42 67.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM406.43 79.71a1.42 1.42 0 1 1-2-.38 1.42 1.42 0 0 1 2 .38zM403.44 93.77a1.42 1.42 0 1 1-.43-2 1.41 1.41 0 0 1 .43 2zM409.67 88.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM417.92 94.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM418.92 111a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM424.62 89.85a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM412.92 98.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM426 59.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 426 59.7zM418 39.7a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 418 39.7zM416 50.7a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 416 50.7zM490.42 117.35a2.35 2.35 0 0 1-.09-.6 2.41 2.41 0 0 1 .81-1.79l-13.76-7.66a2.4 2.4 0 0 1-.64 1.36l12.88 7.17-30.36-.83a2.24 2.24 0 0 1 0 1.5z' class='a'/%3E%3Cpath d='M472.58 107a2.43 2.43 0 0 1 .37-1.28l-28.65-2.91a2.26 2.26 0 0 1 .11.69 2.38 2.38 0 0 1-.84 1.81l10.65 9-22.57-4.57a2.22 2.22 0 0 1 .06.51 2.39 2.39 0 0 1-.22 1l23.09 4.67v-.11a2.4 2.4 0 0 1 1.25-2.1l-11.05-9.33 27.81 2.82a.54.54 0 0 0-.01-.2zM439.59 103.56l-8.7 4.88a2.38 2.38 0 0 1 .77 1.29l8.46-4.73a2.4 2.4 0 0 1-.53-1.44zM427 70.41l-1.24-8.59a2.41 2.41 0 0 1-1.13.3h-.34l1.21 8.42M425.68 72l.94 6.5a2.46 2.46 0 0 1 1-.21 2.1 2.1 0 0 1 .51.06l-.93-6.44M409.51 57.29l4.13-4.37a2.42 2.42 0 0 1-1.12-1l-4.06 4.29a2.44 2.44 0 0 1 1.05 1.08zM405.47 65.6l1.79-4.84a2.41 2.41 0 0 1-1.41-.52l-1.8 4.85a2.34 2.34 0 0 1 1.42.51zM409.86 96.49l-5.25-3a2.44 2.44 0 0 1-.33.82 2.73 2.73 0 0 1-.41.48l5.26 3a2.38 2.38 0 0 1 .73-1.3zM412.8 64.94l9.95-3.7a2.36 2.36 0 0 1-.55-1.4L412 63.65M410.51 64.19l-4.69 1.74a2.37 2.37 0 0 1 .57 1.39l5-1.85M406.75 86.87a2.39 2.39 0 0 1 1.4-.53l-1.42-4a1.5 1.5 0 0 1-.13.11 2.33 2.33 0 0 1-1.28.4zM407 82.11l12.88 6.68-9.34-.63a2.35 2.35 0 0 1 .08.6 2.45 2.45 0 0 1-.18.9l10.35.7a2.73 2.73 0 0 1-.05-.5 2.4 2.4 0 0 1 .88-1.85l-14-7.27a2.43 2.43 0 0 1-.62 1.37zM429.17 98.55L425 91.43a2.39 2.39 0 0 1-1.28.77l4 6.91L418.9 95a2.43 2.43 0 0 1-.59 1.38l8.7 4.07a2.39 2.39 0 0 1 2.16-1.9zM417.5 108.58a2.28 2.28 0 0 1 .7.12l-.66-11.78a2.45 2.45 0 0 1-1 .25 2.3 2.3 0 0 1-.45 0l.57 10.11-3.49-7.28a2.37 2.37 0 0 1-1.36.64l4.09 8.57a2.38 2.38 0 0 1 1.6-.63zM423.57 87.47a2.37 2.37 0 0 1 1.34.68l2.37-5.06a2.39 2.39 0 0 1-1.35-.65zM420.93 90.64l-3.05 2.12a2.4 2.4 0 0 1 .9 1.2l3.06-2.13a2.3 2.3 0 0 1-.91-1.19zM406 89.49l-2.23 1.62a2.39 2.39 0 0 1 .84 1.25l2.27-1.65a2.51 2.51 0 0 1-.88-1.22zM414.21 95.48l-1.25.86a2.46 2.46 0 0 1 .85 1.24l1.27-.88a2.38 2.38 0 0 1-.87-1.22zM415.82 48.63l1.12-6 6.11 15.25a2.35 2.35 0 0 1 1.39-.55l-6.31-15.75a2.39 2.39 0 0 1-1.54.57 2.31 2.31 0 0 1-1-.25l-1.2 6.43h.24a2.33 2.33 0 0 1 1.19.3zM406.24 28.58l8.37 9.76a2.42 2.42 0 0 1 1.2-.91l-8.44-9.84a2.48 2.48 0 0 1-1.13.99zM342.8 113.45l-7.75-5.11a2.43 2.43 0 0 1-.78 1.28l7.69 5.07a2.38 2.38 0 0 1 .84-1.24zM198.73 16.84a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM403.55 69.87l.75 8.43a2.4 2.4 0 0 1 .95-.22 2.51 2.51 0 0 1 .55.07l-.8-8.48a2.44 2.44 0 0 1-1 .24 1.71 1.71 0 0 1-.45-.04zM82.45 151.21l-15.61 13a2.39 2.39 0 0 1 .92 1.18l15.07-12.58-6.33 15.55a2.4 2.4 0 0 1 1.37.61l6.56-16.08a2.42 2.42 0 0 1-1.98-1.68zM74.57 172.48l-1.34 3.36a2.44 2.44 0 0 1 1.42.49l1.28-3.19a2.46 2.46 0 0 1-1.36-.66zM65.5 163.83a2.27 2.27 0 0 1 .59.08l-1.35-20.44a2.47 2.47 0 0 1-.94.19 2.6 2.6 0 0 1-.56-.07l1.32 20-19.76-32.88 16.62 10.1a2.43 2.43 0 0 1 1.69-1.87l-8.44-12a2.38 2.38 0 0 1-1.23.85L61.32 139l-16.41-10a2.43 2.43 0 0 1-1.78 1.82l20.42 34a2.42 2.42 0 0 1 1.95-.99zM72.55 175.93l-5-8 6.3 2.47a2.47 2.47 0 0 1 .64-1.36l-6.62-2.59a2.41 2.41 0 0 1-1.73 2.07l5.14 8.21a2.48 2.48 0 0 1 1.27-.8zM96 184.9a2.42 2.42 0 0 1 1.19-2l-18.57-11.72a2.38 2.38 0 0 1-.71 1.33L94.46 183l-18.87-4.81v.11a2.38 2.38 0 0 1-.41 1.34zM83 148.85l-16.78-7.53a2.41 2.41 0 0 1-.52 1.41l16.67 7.48a2.42 2.42 0 0 1 .63-1.36zM163.75 283.62l9.65-19.72a2.42 2.42 0 0 1-1.41-.53l-9.65 19.72a2.39 2.39 0 0 1 1.41.53zM205.69 220.92l7.54 14.21a2.36 2.36 0 0 1 1.41-.54L207 220.2a2.3 2.3 0 0 1-1.31.72zM175.84 290.53a2.37 2.37 0 0 1 .46-1.4l-11.64-3.8a1.36 1.36 0 0 1 0 .2 2.38 2.38 0 0 1-.37 1.26zM202.6 220.26L184 240.94a2.39 2.39 0 0 1 1.17 2.06v.34l25.23-4.71-35.28 21.06a2.43 2.43 0 0 1 .78 1.28l37.23-22.22a2.42 2.42 0 0 1-.76-1.75 2.48 2.48 0 0 1 0-.27l-27.11 5.06 19-21.07a2.45 2.45 0 0 1-1.1-1.08' class='a'/%3E%3Cpath d='M175 259.65l7.33-14.27a2.4 2.4 0 0 1-1.34-.68l-7.4 14.4a2.41 2.41 0 0 1 1.41.55zM182.5 240.61l-20.47-39a2.41 2.41 0 0 1-1.3.75l20.39 38.85a2.42 2.42 0 0 1 1.38-.6zM193.72 315a2.41 2.41 0 0 1-1-1.15L164 338.21a2.4 2.4 0 0 1 1.64 1.92l12.14-5.13a2.48 2.48 0 0 1-.67-1.35l-10.79 4.59zM145.05 247.92a2.46 2.46 0 0 1-1.36-.42l-7.33 23.1h.14a2.46 2.46 0 0 1 1.32.39l7.32-23.07zM212.33 328.75a2.24 2.24 0 0 1 .06-.52l-30.68 4a2.36 2.36 0 0 1 .2 1 2.33 2.33 0 0 1-.06.53l30.69-4a2.37 2.37 0 0 1-.21-1.01zM181 335.14l15.13 9.86a2.41 2.41 0 0 1 .75-1.3l-15.06-9.82a2.41 2.41 0 0 1-.82 1.26zM130.25 234.92a2.39 2.39 0 0 1-1.1-.28l-1 21.95a2.38 2.38 0 0 1 1.07-.26 3.13 3.13 0 0 1 .44 0l.95-21.5a1.74 1.74 0 0 1-.36.09zM252.85 258l-7.36 15.1a2.33 2.33 0 0 1 1.37.61l7.35-15.08a2.42 2.42 0 0 1-1.36-.63zM245.25 277.92a2.27 2.27 0 0 1-.86-.17l-3.06 18.1h.17a2.41 2.41 0 0 1 1.29.38l3.11-18.39a2.32 2.32 0 0 1-.65.08zM244.52 247.05l8 7.86a2.38 2.38 0 0 1 1.2-.92l-8.2-8.08a2.51 2.51 0 0 1-1 1.14zM217.64 283.78l-15.57 12.32a2.39 2.39 0 0 1 1.07 1.06l15.28-12.09a2.46 2.46 0 0 1-.78-1.29zM223 311.59l-8 14.76a2.4 2.4 0 0 1 1.4.57l7.93-14.56a2.38 2.38 0 0 1-1.33-.77z' class='a'/%3E%3Cpath d='M174 263.87l24.79 32.81-18.1-6.12a2.4 2.4 0 0 1-1.71 2.25l14.11 18.77a2.35 2.35 0 0 1 1.23-.86L180.23 292l18.36 6.21a2.41 2.41 0 0 1 1.55-2.2l-24.71-32.7 42.19 19.59a2.35 2.35 0 0 1 .67-1.34l-42.41-19.69a2.42 2.42 0 0 1-1.88 2zM214.51 239.39l4.35 41.74a2.4 2.4 0 0 1 1.13-.29 2.09 2.09 0 0 1 .35 0L216 239.08a2.36 2.36 0 0 1-1.24.35z' class='a'/%3E%3Cpath d='M199.25 299.91l-4.32 10.68h.07a2.43 2.43 0 0 1 1.38.43l4.2-10.39a2.38 2.38 0 0 1-1.33-.72zM146.65 243.7l13.42-41.3a2.38 2.38 0 0 1-1.39-.58l-13.14 40.45-1.47-22.11a2.37 2.37 0 0 1-1.06.26 3 3 0 0 1-.43 0l1.53 22.91a2.48 2.48 0 0 1 .95-.2 2.35 2.35 0 0 1 1.59.57zM180.51 243.88a2.34 2.34 0 0 1-.17-.88 2.5 2.5 0 0 1 .09-.61l-33.13 2.21a2.45 2.45 0 0 1 .18.9 2.27 2.27 0 0 1-.08.59zM217.17 237a2.39 2.39 0 0 1-.37 1.27l8 2.65a2.41 2.41 0 0 1 .52-1.41l-8.22-2.7a1.08 1.08 0 0 1 .07.19zM229.67 241a2.34 2.34 0 0 1-.3 1.14l11.47 2.78a2.33 2.33 0 0 1 .53-1.41l-11.74-2.84a1.66 1.66 0 0 1 .04.33zM199.57 406.33l-10.16-3.7a2.41 2.41 0 0 1-.55 1.4L199 407.7a2.36 2.36 0 0 1 .57-1.37zM203.08 344v-.12l-2.45.53a2.38 2.38 0 0 1 .27 1.09 2.58 2.58 0 0 1 0 .39l2.61-.56a2.42 2.42 0 0 1-.43-1.33zM227.9 243.32l15.34 30.84a2.49 2.49 0 0 1 1.21-.93l-15.3-30.75a2.47 2.47 0 0 1-1.25.84zM213.06 330.48L206 341.63a2.38 2.38 0 0 1 1.31.73l7.16-11.23a2.45 2.45 0 0 1-1.41-.65zM230.33 306.25a.07.07 0 0 1 0-.05l-3.93 2.05a2.43 2.43 0 0 1 .72 1.32l3.67-1.91a2.34 2.34 0 0 1-.46-1.41zM187 400.08a2.71 2.71 0 0 1 .41 0L186 382a2.31 2.31 0 0 1-.95.2 2.35 2.35 0 0 1-.54-.07l1.31 16.87-16.53-29.8 13.48 9.65a2.41 2.41 0 0 1 2.23-1.49 2.35 2.35 0 0 1 1.2.33l12.14-29.76a2.37 2.37 0 0 1-1.39-.57l-11.89 29.14-4.55-41.05a2.33 2.33 0 0 1-1.49.18l4.65 42-14.39-10.3a2.42 2.42 0 0 1-1.85 1.6l17.75 32a2.41 2.41 0 0 1 1.82-.85z' class='a'/%3E%3Cpath d='M239.08 298.25a2.41 2.41 0 0 1 .81-1.79L222.3 284a2.45 2.45 0 0 1-.86 1.23l17.41 12.38-35.65-.29a2.46 2.46 0 0 1 .21 1 2.37 2.37 0 0 1-.69 1.68l19.65 9.62a2.38 2.38 0 0 1 .73-1.31l-19.33-9.46 35 .29-5.23 4.86a2.47 2.47 0 0 1 1.21.92l5.15-4.85a2.46 2.46 0 0 1-.82-1.82zM160.41 284l-21.52-10.69a2.44 2.44 0 0 1-.62 1.37l21.58 10.72a2.35 2.35 0 0 1 .56-1.4zM135.89 270.67l-5.17-10a2.32 2.32 0 0 1-1.43.5l5.34 10.33a2.36 2.36 0 0 1 1.26-.83zM163.25 338.08a2.09 2.09 0 0 1 .36 0l-3.35-25.84a2.26 2.26 0 0 1-1.51 0l3.38 26.08a2.51 2.51 0 0 1 1.12-.24zM167 364.13h.18l-3.06-21.41a2.34 2.34 0 0 1-.88.17 2.59 2.59 0 0 1-.63-.09l3.1 21.68a2.49 2.49 0 0 1 1.29-.35zM144 243.35l-11.51-9.88a2.47 2.47 0 0 1-1 1.12l11.44 9.83a2.36 2.36 0 0 1 1.07-1.07zM243.3 276.91a2.38 2.38 0 0 1-.46-1.41L222 281.88a2.38 2.38 0 0 1 .42 1.36v.08zM159.5 307.58a2.45 2.45 0 0 1 .9.18l2.37-19.9a2.24 2.24 0 0 1-.52.06 2.37 2.37 0 0 1-1-.21l-2.38 20a2.35 2.35 0 0 1 .63-.13zM197.31 313.67a2.46 2.46 0 0 1-.85 1.24l16.13 12.77a2.39 2.39 0 0 1 1.06-1.07zM192.62 313.35a2.09 2.09 0 0 1 0-.35 2.4 2.4 0 0 1 .29-1.13L161.68 309a2.31 2.31 0 0 1 .23 1 2.73 2.73 0 0 1 0 .5zM171.77 259.82l-24.4-13.68a2.39 2.39 0 0 1-.83 1.25l24.58 13.78a2.39 2.39 0 0 1 .65-1.35zM179.67 290.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM163.67 285.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM244.67 245a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM228.67 241a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM216.17 237a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM184.17 243a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM174.92 261.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM137.92 273a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM146.47 245.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM130.67 258.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM160.92 310a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM180.92 333.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM199.92 345.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM206.92 344a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM196.42 313a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM216.17 328.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42z' class='a'/%3E%3Cpath d='M226.17 310a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM234.17 306.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM242.92 298.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM246.67 275.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM255.92 256.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM221.42 283.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM202.42 298.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM188.42 402.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM186.42 379.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM168.42 366.55a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM164.67 340.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM202.77 408a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM65.22 141.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM74.62 178.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM77.67 170.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM66.92 166.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM99.87 185a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM105.92 165.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM110.17 187a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM119.92 185a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM117.17 200.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM141.44 216.17l-23.32-15a2.38 2.38 0 0 1-.73 1.31l23.26 14.93a2.46 2.46 0 0 1 .79-1.24z' class='a'/%3E%3Cpath d='M115.72 198.34l-5.09-9.83a2.38 2.38 0 0 1-1.26.82l4.08 7.88-12.69-11.5a2.37 2.37 0 0 1-.87 1.23l13.83 12.53a2.37 2.37 0 0 1 2-1.13zM143 215.58a2.33 2.33 0 0 1 .38 0l-.26-15.58a2.34 2.34 0 0 1-.88.17 2.51 2.51 0 0 1-.62-.09l.26 15.79a2.39 2.39 0 0 1 1.12-.29zM116.37 186.12a2.39 2.39 0 0 1-.29-1.12 2 2 0 0 1 0-.35l-5.3 1.13a2.45 2.45 0 0 1 .35 1.23v.24zM108.75 184.58h.21l-3.18-17.31a2.43 2.43 0 0 1-1.28.37h-.18l3.18 17.3a2.4 2.4 0 0 1 1.25-.36zM132.39 231.41l9.61-11.22a2.37 2.37 0 0 1-1.09-1l-9.56 11.2a2.29 2.29 0 0 1 1.04 1.02zM118.5 187.42a2.38 2.38 0 0 1-1.09-.27l-1.62 11.19a2.37 2.37 0 0 1 1.44.52l1.66-11.48a2.58 2.58 0 0 1-.39.04zM102.92 167.06l-4.42 15.52a2.44 2.44 0 0 1 1.42.5l4.39-15.44a2.26 2.26 0 0 1-1.39-.58zM157.86 200.31a3 3 0 0 1 0-.31 2.33 2.33 0 0 1 .32-1.17L144.54 197a2.24 2.24 0 0 1 .13.73 2.56 2.56 0 0 1-.14.78zM162.67 200a2.45 2.45 0 0 1-.18.9l14.46-.13a2.39 2.39 0 0 1-.34-1.5l-14 .12a3.09 3.09 0 0 1 .06.61zM181 200.92a2.41 2.41 0 0 1-.68.63 2.17 2.17 0 0 1-.54.24l5.54 8.31a2.41 2.41 0 0 1 1.21-.89zM179.75 200.7a1.42 1.42 0 1 1 .45-1.95 1.42 1.42 0 0 1-.45 1.95zM161.67 200a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM143.67 197.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM144.42 218a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM131.67 232.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM192.49 179.67a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM195.83 201.26a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM195 190.42a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM189.42 223.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM206.67 218.55a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM198.67 214.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM188.67 211.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM139.17 175.3a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM150.52 173a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM160.22 172.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM170 173a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 170 173zM125.47 159.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM147.46 171.19l-21-11.69a2.39 2.39 0 0 1-.61 1.38l20.9 11.63a2.33 2.33 0 0 1 .71-1.32zM147 174.1a2.35 2.35 0 0 1-.3-1.15v-.33l-6.83 1.56a2.32 2.32 0 0 1 .29 1.11 2.21 2.21 0 0 1 0 .37zM166.32 173.72a2.44 2.44 0 0 1-.14-.77 2.3 2.3 0 0 1 .13-.74l-5.22-.44a2.48 2.48 0 0 1 .12.73 2.56 2.56 0 0 1-.14.78zM156.53 173.29a2.3 2.3 0 0 1-.14-.79 2.4 2.4 0 0 1 .12-.71l-5.25.09a2.38 2.38 0 0 1 .26 1.07 3 3 0 0 1 0 .43zM187.25 213.92a2.39 2.39 0 0 1-.66-.1l.49 7.21a2.32 2.32 0 0 1 .92-.18 2.12 2.12 0 0 1 .57.08l-.49-7.15a2.83 2.83 0 0 1-.83.14zM190.42 223.25v.08l12.19-3.08s.53-.57.52-.58a2.41 2.41 0 0 1-.28-1l-12 3 5.36-4.79a2.39 2.39 0 0 1-1.06-1.07l-5.94 5.31a2.45 2.45 0 0 1 1.21 2.13zM199 216.44l3.88 1.87a2.33 2.33 0 0 1 .61-1.37l-3.83-1.84a2.4 2.4 0 0 1-.66 1.34zM189.67 211.5a2.41 2.41 0 0 1-.38 1.29l5.55 1.88a2.41 2.41 0 0 1 .52-1.41l-5.71-1.94c0 .06.02.12.02.18zM92.5 124.14L81.79 106.6a2.4 2.4 0 0 1-1.29.76l10.71 17.53a2.35 2.35 0 0 1 1.29-.75zM127.8 121.59l-7.68-30.87 6 6.77a2.44 2.44 0 0 1 1-1.1l-6.23-7a2.41 2.41 0 0 1-2.16 1.36h-.19l7.79 31.3a2.39 2.39 0 0 1 1.35-.41.34.34 0 0 1 .12-.05zM51.71 75.15l-.81 2a2.43 2.43 0 0 1 1.33.7l.87-2.12a2.43 2.43 0 0 1-1.39-.58zM150.19 92.51l-7.57 2.8a2.34 2.34 0 0 1 .62 1.37l7.46-2.76a2.33 2.33 0 0 1-.51-1.41zM130.35 97.24a2.37 2.37 0 0 1 .36 1.26v.21l7.84-1.1a2.38 2.38 0 0 1-.1-.65 2.29 2.29 0 0 1 .17-.87zM77.59 105.09V105a2.42 2.42 0 0 1 1-1.92L52.62 80.63a2.39 2.39 0 0 1-1.09 1l25 21.66-10.39-2.2v.12a2.42 2.42 0 0 1-.4 1.33zM79.05 71.27a2.37 2.37 0 0 1-.8.15 2.28 2.28 0 0 1-.7-.12l1.71 31.41a2.18 2.18 0 0 1 1.51 0zM55.67 73.3v.32l20.49-3.48a2.41 2.41 0 0 1-.3-1.13v-.34l-20.47 3.48 8.18-9.33a2.38 2.38 0 0 1-1.24-.82l-8 9.17a2.41 2.41 0 0 1 1.34 2.13zM129.85 100.34a2.36 2.36 0 0 1-1.39.56l2.49 5.34a2.48 2.48 0 0 1 1.19-1zM82.33 104.39L114.5 75l-21.21 49.12a2.39 2.39 0 0 1 1.36.63L116 75.3l1.71 10.83a2.36 2.36 0 0 1 1-.24 2.31 2.31 0 0 1 .46 0l-1.73-11a2.46 2.46 0 0 1-1 .21 2.43 2.43 0 0 1-2.35-1.86L81.5 103.12a2.45 2.45 0 0 1 .83 1.27zM165.64 102.2l6.36-4.26a2.43 2.43 0 0 1-.66-1.36l-6.34 4.25a2.41 2.41 0 0 1 .64 1.37zM153.28 94.76a2.55 2.55 0 0 1-.68.11 2.44 2.44 0 0 1-.82-.15l.12 11.12a2.32 2.32 0 0 1 1-.25 2.39 2.39 0 0 1 1.21.34l8.68-15.59-.21 9.85a2.51 2.51 0 0 1 .62-.09 2.34 2.34 0 0 1 .88.17l.23-10.92a2.5 2.5 0 0 1-.61.09 2.43 2.43 0 0 1-1.72-.72l-8.65 15.55zM160.85 102.68l-6.5 3.35a2.4 2.4 0 0 1 .89 1.23l6.19-3.19a2.38 2.38 0 0 1-.58-1.39zM138.9 98.37l-5.26 6.81a2.39 2.39 0 0 1 1.25.83l5.23-6.77a2.38 2.38 0 0 1-1.22-.87zM179.21 83.26l11.41 5.15a2.4 2.4 0 0 1 .66-1.35l-11.39-5.15a2.52 2.52 0 0 1-.68 1.35zM42.71 87.78l-11.2 20.86a2.43 2.43 0 0 1 1.29.76l11.09-20.65a2.36 2.36 0 0 1-1.18-.97zM114.31 71.73a2.37 2.37 0 0 1 1-1.09L99.42 53.2a2.42 2.42 0 0 1-1.24.86zM176.13 95.85l15-5.65a2.44 2.44 0 0 1-.49-1.42l-15.16 5.73a2.45 2.45 0 0 1 .65 1.34zM36.42 120.87L32.71 113l17.74 11.74a2.36 2.36 0 0 1 .88-1.22l-18-11.92a2.42 2.42 0 0 1-2.1 1.76l3.84 8.13a2.39 2.39 0 0 1 1.35-.62zM47.33 47.75a2.39 2.39 0 0 1 .47-1.42l-19.92-6.48 24.62.52a2.49 2.49 0 0 1-.17-.87 2.19 2.19 0 0 1 .1-.63L25.3 38.3a2.26 2.26 0 0 1-.39 2.16zM25 37.62L44.81 14.2a2.37 2.37 0 0 1-1.1-1L23.78 36.72a2.4 2.4 0 0 1 1.22.9zM122.11 18.09a2.36 2.36 0 0 1 .31 1.16v.32l62.86 4.31L99.61 50.1l19.75-28.53a2.39 2.39 0 0 1-1.25-.83L98.23 49.46a2.42 2.42 0 0 1 1.69 2.29 2.38 2.38 0 0 1-.26 1.07l110.67 10.5-31.19 16.47a2.41 2.41 0 0 1 .73 1.31l31.48-16.62a2.39 2.39 0 0 1-.54-2.62L100.43 51.39l87.2-26.67a2.39 2.39 0 0 1-.54-1.5 2.58 2.58 0 0 1 0-.29zM191 24.81a2.84 2.84 0 0 1-.66-.08l22 35.73a3.29 3.29 0 0 1 .71-.09 3 3 0 0 1 .8.11l-22-35.79a3.35 3.35 0 0 1-.85.12zM48.15 11.46a2.35 2.35 0 0 1 .06.54 2.39 2.39 0 0 1-.2 1l68.89 6.5-60.1 18.76a2.39 2.39 0 0 1 .35 1.24v.23l60.91-19a2.37 2.37 0 0 1-.14-2.62zM54.57 123.93l8.84-20.3a2.4 2.4 0 0 1-1.35-.66l-8.78 20.17a2.41 2.41 0 0 1 1.29.79zM51.52 46.11l2.88-4.23a2.44 2.44 0 0 1-1.4-.67l-2.8 4.17a2.44 2.44 0 0 1 1.32.73zM44.75 84.08a2.39 2.39 0 0 1 1.87.91l2.7-3.39a2.38 2.38 0 0 1-1-1.12L45.51 84l4.73-33.86a2.73 2.73 0 0 1-.5.05 2.35 2.35 0 0 1-1-.22L44 84.23a2.31 2.31 0 0 1 .75-.15zM62.51 99.19L47 87.44a2.37 2.37 0 0 1-1 1.13l15.53 11.75a2.37 2.37 0 0 1 .98-1.13zM66.34 59.3a2.42 2.42 0 0 1 .33 1.2 2.48 2.48 0 0 1 0 .27l28.22-7.62-15.48 13.74a2.47 2.47 0 0 1 1 1.09l15.9-14.13a2.41 2.41 0 0 1-1.25-2.1v-.21zM172.37 86.3l3.94-2.66a2.41 2.41 0 0 1-1-1.12L171.64 85a2.41 2.41 0 0 1 .73 1.3zM166 86a2.46 2.46 0 0 1 .21 1 2.24 2.24 0 0 1-.06.52h1.6a2.48 2.48 0 0 1-.12-.73 2.44 2.44 0 0 1 .14-.77zM118.91 72.79a2.38 2.38 0 0 1-.5 1.42l42.52 13-6.9 3.3a2.42 2.42 0 0 1 .87 1.25l6.92-3.31a2.4 2.4 0 0 1-.5-1.45 2.34 2.34 0 0 1 .3-1.14zM55.07 41.88l7.51 16.87a2.37 2.37 0 0 1 1.36-.64l-7.52-16.88a2.33 2.33 0 0 1-1.35.65zM150.58 108.49l-20.85 12.73 3.44-11.32H133a2.41 2.41 0 0 1-1.29-.38l-3.71 12.1a2.41 2.41 0 0 1 1.8 1.29l21.49-13.12a2.48 2.48 0 0 1-.71-1.3z' class='a'/%3E%3Cpath d='M120.17 88.3a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM129.72 98.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM117.92 72.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM79.67 69a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 79.67 69zM65.67 60.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM54.67 73.3a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM51.92 79.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM46.17 86.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM65.17 101.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM81.42 105a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM32.42 111a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM190.74 23.14a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM121.42 19.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM47.22 12a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 47.22 12zM24.42 39A1.42 1.42 0 1 1 23 37.58 1.43 1.43 0 0 1 24.42 39zM56.17 39.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM51.17 47.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM98.92 51.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM194.42 88.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM175.17 96.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM178.92 81.55a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM171.42 86.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM165.17 87a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM164.67 102.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM154.37 108a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM154 92.45a1.42 1.42 0 1 1-1.4-1.45 1.43 1.43 0 0 1 1.4 1.45zM142.27 97a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM134.42 107.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM214.47 62.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM134.42 149.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM94.42 126.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM129.12 124a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM127.92 142a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM108.67 136.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM38.17 123.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM54.17 125.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM87.42 138a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM44 128.5a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 44 128.5zM86.17 150.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM41.44 126.37L39 124.18a2.42 2.42 0 0 1-1 1.13l2.39 2.13a2.49 2.49 0 0 1 1.05-1.07zM83.63 137.58a2.39 2.39 0 0 1 .72-1.33l-29.2-11a1.36 1.36 0 0 1 0 .2 2.39 2.39 0 0 1-.37 1.27zM85 140.19l-.84 8a2.33 2.33 0 0 1 .59-.08 2.5 2.5 0 0 1 .91.18l.83-7.89a2.63 2.63 0 0 1-.49 0 2.37 2.37 0 0 1-1-.21zM105.08 137.54a2.45 2.45 0 0 1-.25-1 2.3 2.3 0 0 1 0-.45l-16.63 1.07a2.34 2.34 0 0 1 .17.88 2.51 2.51 0 0 1-.09.62z' class='a'/%3E%3Cpath d='M131 148.21a2.41 2.41 0 0 1 2-1.13 2.2 2.2 0 0 1 .58.08l-4.68-21.07a2.42 2.42 0 0 1-1.2.33 2.29 2.29 0 0 1-.87-.17l-.47 13.35h.14a2.36 2.36 0 0 1 1.34.41l.36-10.12 3.85 17.3-3.44-4a2.47 2.47 0 0 1-1.09 1zM124.08 142a2.43 2.43 0 0 1 .42-1.36l-14.85-4a2.36 2.36 0 0 1-.54 1.41l15 4.06a.22.22 0 0 0-.03-.11zM91.34 128.25l-4.52 7.49a2.39 2.39 0 0 1 1.19.93l4.69-7.78a2.47 2.47 0 0 1-1.36-.64zM125.47 123.07l-30.33 2.32a2.19 2.19 0 0 1 .24 1.49l30-2.3a2.25 2.25 0 0 1-.08-.58 2.41 2.41 0 0 1 .17-.93z' class='a'/%3E%3C/svg%3E");
}

@media (max-width: 64rem) {
  .single-region .panel-list-container .panel {
    margin-left: 0;
    margin-right: 0;
  }
}

@media (min-width: 64rem) {
  .single-region .panel-list-container.flex--center-x {
    flex-wrap: nowrap;
  }
  .single-region .panel-list-container.flex--center-x .panel {
    flex-basis: 50%;
  }
}

.single-region .region_intro {
  flex-wrap: wrap;
}

.single-region .panel__list {
  padding-top: 1.25em;
  padding-top: calc(1.25 * 1em);
  padding-top: var(--space-md);
}

.single-region .panel__list .panel__item {
  list-style: none;
  margin: 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr var(--space-md) 1fr var(--space-md) 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
  grid-gap: 1.25em;
  grid-gap: calc(1.25 * 1em);
  grid-gap: var(--space-md);
      grid-template-areas: "photo details details";
}

.single-region .panel__list .panel__item:nth-of-type(n) {
  margin-top: 1.25em;
  margin-top: calc(1.25 * 1em);
  margin-top: var(--space-md);
}

.single-region .panel__list .panel__item .panel__item__title {
  font-size: 1.2em;
  font-size: calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2);
  font-size: var(--text-md);
}

.single-region .panel__list .panel__item .panel__item--right {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 3;
  grid-area: details;
}

.single-region .panel__list .item__image {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  position: relative;
  grid-area: photo;
}

.single-region .panel__list .item__image img {
  position: absolute;
  width: 100%;
  height: auto;
  top: 0;
}

.single-region .panel__list .item__image:before {
  content: "";
  display: block;
  padding-bottom: 100%;
  background-color: hsl(0, 0%, 100%);
  background-color: var(--color-white);
}

.single-region .region__snapshot__list .snapshot__fact {
  list-style: none;
  margin: 0;
  width: 100%;
  text-align: center;
  border-bottom: 1px solid hsl(0, 0%, 59%);
  border-bottom: 1px solid var(--color-contrast-xlow);
  position: relative;
}

@media (min-width: 37.5rem) {
  .single-region .region__snapshot__list .snapshot__fact {
    width: 50%;
    width: calc(100% / 2);
    border: 1px solid hsl(0, 0%, 59%);
    border: 1px solid var(--color-contrast-xlow);
  }
  .single-region .region__snapshot__list .snapshot__fact:after {
    content: "";
    display: block;
    padding-bottom: 100%;
  }
  .single-region .region__snapshot__list .snapshot__fact:nth-child(n) {
    border-style: solid;
    border-color: hsl(0, 0%, 59%);
    border-color: var(--color-contrast-xlow);
    border-width: 0 0.0625rem 0.0625rem 0;
  }
  .single-region .region__snapshot__list .snapshot__fact:nth-child(2n) {
    border-right-width: 0;
  }
  .single-region .region__snapshot__list .snapshot__fact:nth-last-child(-n+2) {
    border-bottom-width: 0;
  }
  .single-region .region__snapshot__list .snapshot__fact .snapshot__fact__content {
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    min-height: 0;
  }
}

.single-region .region__snapshot__list .snapshot__fact .snapshot__fact__content {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  padding: 1.25em;
  padding: calc(1.25 * 1em);
  padding: var(--space-md);
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
  min-height: 10em;
}

.single-region .region__snapshot__list .snapshot__value {
  font-family: futura-pt-condensed, sans-serif;
  font-family: var(--font-main-heading);
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  line-height: 1;
  font-size: 2.48832em;
  font-size: calc(calc(calc(calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2) * 1.2) * 1.2) * 1.2);
  font-size: var(--text-xxxl);
  width: 100%;
  display: inline-block;
  line-height: 1.2;
  line-height: var(--heading-line-height);
}

.single-region .region__snapshot__list .snapshot__fact {
  font-family: Montserrat, sans-serif;
  font-family: var(--font-heading);
}

.single-region .headline__wrapper {
  display: block;
  width: 100%;
  height: auto;
}

.single-region .region__staff,
.single-region .region__snapshot,
.single-region .region__ministry-list {
  padding: 2em;
  padding: calc(2 * 1em);
  padding: var(--space-lg);
}

.single-region .main-content .container, .single-region .main-content .wp-block-image figure.alignleft, .wp-block-image .single-region .main-content figure.alignleft, .single-region .main-content .wp-block-image figure.alignright, .wp-block-image .single-region .main-content figure.alignright, .single-region .main-content .wp-block-image figure.aligncenter, .wp-block-image .single-region .main-content figure.aligncenter, .single-region .main-content figure.wp-block-image.alignwide, .single-region .main-content .wp-block:not(.alignfull):not(.align--full):not(.alignwide):not(.align--wide):not(.block-give-donor-dashboard), .single-region .main-content .wp-block.alignwide, .single-region .main-content .wp-block.align--wide {
  margin-top: 2em;
  margin-top: calc(2 * 1em);
  margin-top: var(--space-lg);
  margin-bottom: 2em;
  margin-bottom: calc(2 * 1em);
  margin-bottom: var(--space-lg);
}

.single-region.primary .region-color--bg {
  background-color: hsl(248, 44%, 22%);
  background-color: var(--color-primary);
}

.single-region.primary .region-color--txt {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.single-region.accent .region-color--bg {
  background-color: hsl(193, 100%, 29%);
  background-color: var(--color-accent);
}

.single-region.accent .region-color--txt {
  color: hsl(193, 100%, 29%);
  color: var(--color-accent);
}

.single-region.accent-light .region-color--bg {
  background-color: hsl(193, 100%, 39%);
  background-color: var(--color-accent-light);
}

.single-region.accent-light .region-color--txt {
  color: hsl(193, 100%, 39%);
  color: var(--color-accent-light);
}

.single-region.white .region-color--bg {
  background-color: hsl(0, 0%, 100%);
  background-color: var(--color-white);
}

.single-region.white .region-color--txt {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.single-region.white-dark .region-color--bg {
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
}

.single-region.white-dark .region-color--txt {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.single-region.world-student-day .region-color--bg {
  background-color: hsl(340, 78%, 62%);
  background-color: var(--color-world-student-day);
}

.single-region.world-student-day .region-color--txt {
  color: hsl(340, 78%, 62%);
  color: var(--color-world-student-day);
}

.single-region.latin-america .region-color--bg {
  background-color: hsl(10, 81%, 60%);
  background-color: var(--color-latin-america);
}

.single-region.latin-america .region-color--txt {
  color: hsl(10, 81%, 60%);
  color: var(--color-latin-america);
}

.single-region.europe .region-color--bg {
  background-color: hsl(35, 91%, 50%);
  background-color: var(--color-europe);
}

.single-region.europe .region-color--txt {
  color: hsl(35, 91%, 50%);
  color: var(--color-europe);
}

.single-region.south-asia .region-color--bg {
  background-color: hsl(46, 100%, 50%);
  background-color: var(--color-south-asia);
}

.single-region.south-asia .region-color--txt {
  color: hsl(46, 100%, 50%);
  color: var(--color-south-asia);
}

.single-region.caribbean .region-color--bg {
  background-color: hsl(54, 100%, 55%);
  background-color: var(--color-caribbean);
}

.single-region.caribbean .region-color--txt {
  color: hsl(54, 100%, 55%);
  color: var(--color-caribbean);
}

.single-region.epsa .region-color--bg {
  background-color: hsl(65, 65%, 53%);
  background-color: var(--color-epsa);
}

.single-region.epsa .region-color--txt {
  color: hsl(65, 65%, 53%);
  color: var(--color-epsa);
}

.single-region.mena .region-color--bg {
  background-color: hsl(102, 49%, 47%);
  background-color: var(--color-mena);
}

.single-region.mena .region-color--txt {
  color: hsl(102, 49%, 47%);
  color: var(--color-mena);
}

.single-region.south-pacific .region-color--bg {
  background-color: hsl(180, 56%, 46%);
  background-color: var(--color-south-pacific);
}

.single-region.south-pacific .region-color--txt {
  color: hsl(180, 56%, 46%);
  color: var(--color-south-pacific);
}

.single-region.east-asia .region-color--bg {
  background-color: hsl(201, 82%, 74%);
  background-color: var(--color-east-asia);
}

.single-region.east-asia .region-color--txt {
  color: hsl(201, 82%, 74%);
  color: var(--color-east-asia);
}

.single-region.north-america .region-color--bg {
  background-color: hsl(204, 92%, 37%);
  background-color: var(--color-north-america);
}

.single-region.north-america .region-color--txt {
  color: hsl(204, 92%, 37%);
  color: var(--color-north-america);
}

.single-region.eurasia .region-color--bg {
  background-color: hsl(245, 36%, 44%);
  background-color: var(--color-eurasia);
}

.single-region.eurasia .region-color--txt {
  color: hsl(245, 36%, 44%);
  color: var(--color-eurasia);
}

.single-region.francophone-africa .region-color--bg {
  background-color: hsl(282, 28%, 58%);
  background-color: var(--color-francophone-africa);
}

.single-region.francophone-africa .region-color--txt {
  color: hsl(282, 28%, 58%);
  color: var(--color-francophone-africa);
}

.single-region .block-padding--xl {
  padding: 3.25em 0;
  padding: calc(3.25 * 1em) 0;
  padding: var(--space-xl) 0;
}

.single-region .subscription-signup {
  padding: 0;
}

.single-region .featured-event-container .featured-event__details {
  margin-top: 1.25em;
  margin-top: calc(1.25 * 1em);
  margin-top: var(--space-md);
}

.single-region .featured-event-container .featured-event__details > *:not(:first-child) {
  margin-bottom: 1.25em;
  margin-bottom: calc(1.25 * 1em);
  margin-bottom: var(--space-md);
}

@media (min-width: 64rem) {
  .single-region .featured-event-container .featured-event__details {
    margin-top: 0;
    margin-left: 2.5em;
    margin-left: calc(2.5 * 1em);
    margin-left: var(--space-xg);
  }
}

.single-region .featured-event-container .featured-event__cta .btn, .single-region .featured-event-container .featured-event__cta [class*="menu-header-cta-"] .main-cta--header, [class*="menu-header-cta-"] .single-region .featured-event-container .featured-event__cta .main-cta--header {
  padding-left: 0;
}

.single-region .region-country-list__container {
  display: -ms-grid;
  display: grid;
  grid-gap: 1.25em;
  grid-gap: calc(1.25 * 1em);
  grid-gap: var(--space-md);
      grid-template-areas: "country-list country-list country-list" "region-map region-map region-map";
  -ms-grid-columns: 1fr var(--space-md) 1fr var(--space-md) 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: 1fr var(--space-md) 1fr;
  grid-template-rows: 1fr 1fr;
}

.single-region .region-country-list__container .country-list__container {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 5;
  grid-area: country-list;
}

.single-region .region-country-list__container .country-list__container .mm-wrapper {
  width: 100%;
  height: 100%;
  --mm-color-text: var(--color-contrast-higher);
  --mm-color-background: var(--color-contrast-lower);
  --mm-color-border: var(--color-contrast-low);
  --mm-navbar-size: var(--space-xl);
  border-width: 1px;
  border-style: solid;
}

.single-region .region-country-list__container .country-list__container .mm-wrapper > * {
  font-family: Open Sans, sans-serif;
  font-family: var(--font-primary);
}

.single-region .region-country-list__container .country-list__container .mm-wrapper .mm-navbar {
  border-bottom-width: 0;
}

.single-region .region-country-list__container .country-list__container .mm-wrapper .mm-navbar .mm-navbar__title {
  position: relative;
}

.single-region .region-country-list__container .country-list__container .mm-wrapper .mm-navbar .mm-navbar__title:after {
  content: '';
  border-color: rgba(0, 0, 0, 0.1);
  border-color: var(--mm-color-border);
  border-bottom-width: 1px;
  border-bottom-style: solid;
  display: block;
  position: absolute;
  left: 2em;
  left: calc(2 * 1em);
  left: var(--space-lg);
  bottom: 0;
  right: 2em;
  right: calc(2 * 1em);
  right: var(--space-lg);
}

.single-region .region-country-list__container .country-list__container .mm-wrapper .mm-navbar__title {
  font-family: 1.2em;
  font-family: calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2);
  font-family: var(--text-md);
  padding: 0;
}

.single-region .region-country-list__container .country-list__container .mm-wrapper .mm-listitem__btn {
  padding-left: 2em;
  padding-left: calc(2 * 1em);
  padding-left: var(--space-lg);
}

.single-region .region-country-list__container .country-list__container .mm-wrapper .mm-btn_next:after {
  right: 2em;
  right: calc(2 * 1em);
  right: var(--space-lg);
}

.single-region .region-country-list__container .country-list__container .mm-wrapper .mm-listitem:after {
  left: 2em;
  left: calc(2 * 1em);
  left: var(--space-lg);
  right: 2em;
  right: calc(2 * 1em);
  right: var(--space-lg);
}

.single-region .region-country-list__container .country-list__container .mm-wrapper .national-movement-list .mm-navbar .mm-btn {
  width: 2em;
  width: calc(2 * 1em);
  width: var(--space-lg);
}

.single-region .region-country-list__container .country-list__container .mm-wrapper .national-movement-list .mm-navbar .mm-btn_prev:before {
  left: 2em;
  left: calc(2 * 1em);
  left: var(--space-lg);
}

.single-region .region-country-list__container .country-list__container .mm-wrapper .national-movement-list .mm-navbar .mm-navbar__title {
  font-size: 1.2em;
  font-size: calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2);
  font-size: var(--text-md);
  color: rgba(0, 0, 0, 0.75);
  color: var(--mm-color-text);
}

.single-region .region-country-list__container .country-list__container .mm-wrapper .national-movement-list .mm-navbar .mm-navbar__title:after {
  left: 0;
  right: 0;
}

.single-region .region-country-list__container .country-list__container .mm-wrapper .national-movement {
  padding: 0.75em 2em;
  padding: calc(0.75 * 1em) calc(2 * 1em);
  padding: var(--space-sm) var(--space-lg);
}

.single-region .region-country-list__container .country-list__container .mm-wrapper .national-movement .movement-block {
  position: relative;
}

.single-region .region-country-list__container .country-list__container .mm-wrapper .national-movement .movement-block > * {
  padding-top: 0.5em;
  padding-top: calc(0.5 * 1em);
  padding-top: var(--space-xs);
  padding-bottom: 0.5em;
  padding-bottom: calc(0.5 * 1em);
  padding-bottom: var(--space-xs);
}

.single-region .region-country-list__container .country-list__container .mm-wrapper .national-movement .movement-block:after {
  content: '';
  border-color: rgba(0, 0, 0, 0.1);
  border-color: var(--mm-color-border);
  border-bottom-width: 1px;
  border-bottom-style: solid;
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
}

.single-region .region-country-list__container .country-list__container .mm-wrapper .national-movement .movement-short,
.single-region .region-country-list__container .country-list__container .mm-wrapper .national-movement .movement-contact {
  font-weight: bold;
  font-size: 1.2em;
  font-size: calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2);
  font-size: var(--text-md);
}

.single-region .region-country-list__container .country-list__region {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 5;
  grid-area: region-map;
}

.single-region .region-country-list__container .country-list__region img {
  width: 100%;
}

@media (min-width: 64rem) {
  .single-region .region-country-list__container {
        grid-template-areas: "country-list region-map region-map" "country-list region-map region-map";
  }
  .single-region .region-country-list__container .country-list__container {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 5;
    grid-area: country-list;
  }
  .single-region .region-country-list__container .country-list__region {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 5;
    grid-area: region-map;
  }
  @media (min-width: 64rem){
  .single-region .region-country-list__container .country-list__container {
      -ms-grid-row: 1;
      -ms-grid-row-span: 3;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
  }
  .single-region .region-country-list__container .country-list__region {
      -ms-grid-row: 1;
      -ms-grid-row-span: 3;
      -ms-grid-column: 3;
      -ms-grid-column-span: 3;
  }
  }
  .single-region .region-country-list__container .country-list__container {
    -ms-grid-row: 1;
    -ms-grid-row-span: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
  }
  .single-region .region-country-list__container .country-list__region {
    -ms-grid-row: 1;
    -ms-grid-row-span: 3;
    -ms-grid-column: 3;
    -ms-grid-column-span: 3;
  }
}

@media (min-width: 64rem) {
  .single-region .regional__contact__address {
    text-align: right;
  }
  .single-region .region_intro {
    flex-wrap: nowrap;
  }
  .single-region .panel.region__description {
    padding-right: 4em;
    padding-right: calc(calc(3.25 * 1em) + calc(0.75 * 1em));
    padding-right: calc(var(--space-xl) + var(--space-sm));
  }
  .single-region .panel.region__description > * {
    margin-right: -2.5em;
    margin-right: calc(-1 * calc(3.25 * 1em) + calc(0.75 * 1em));
    margin-right: calc(-1*var(--space-xl) + var(--space-sm));
    margin-right: calc(-1 * var(--space-xl) + var(--space-sm));
  }
  .single-region .panel.region__description > *:first-child {
    margin-top: 0;
  }
}

.single-region.north-america #main-content .btn--primary:hover::after, .single-region.north-america #main-content [class*="menu-header-cta-"] .main-cta--header:hover::after, [class*="menu-header-cta-"] .single-region.north-america #main-content .main-cta--header:hover::after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(204, 92%, 37%);
  border-right: 0 solid var(--color-north-america);
}

.single-region.north-america #main-content .btn--primary::after, .single-region.north-america #main-content [class*="menu-header-cta-"] .main-cta--header::after, [class*="menu-header-cta-"] .single-region.north-america #main-content .main-cta--header::after {
  background-color: hsl(204, 92%, 37%);
  background-color: var(--color-north-america);
  border-right: 0.875rem solid hsl(204, 92%, 37%);
  border-right: var(--button-border-size) solid var(--color-north-america);
  border-left: 0 solid hsl(204, 92%, 37%);
  border-left: 0 solid var(--color-north-america);
}

.single-region.north-america #main-content .btn--tertiary {
  color: hsl(204, 92%, 37%);
  color: var(--color-north-america);
}

.single-region.north-america #main-content .btn--tertiary:hover::after {
  border-left: 0.875rem solid hsl(248, 44%, 22%);
  border-left: var(--button-border-size) solid var(--color-primary);
  border-right: 0 solid hsl(60, 12%, 89%);
  border-right: 0 solid var(--color-contrast-lower);
}

.single-region.north-america #main-content .btn--tertiary::after {
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
  border-right: 0.875rem solid hsl(60, 12%, 89%);
  border-right: var(--button-border-size) solid var(--color-contrast-lower);
  border-left: 0 solid hsl(60, 12%, 89%);
  border-left: 0 solid var(--color-contrast-lower);
}

.single-region.north-america #main-content .give_block_container--small h3 {
  color: #fff;
}

.single-region.north-america #main-content .signup__form input[type="text"] {
  border: 0.125rem solid hsl(204, 92%, 37%);
  border: var(--form-elem-border) solid var(--color-north-america);
}

.single-region.europe #main-content .btn--primary:hover::after, .single-region.europe #main-content [class*="menu-header-cta-"] .main-cta--header:hover::after, [class*="menu-header-cta-"] .single-region.europe #main-content .main-cta--header:hover::after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(35, 91%, 50%);
  border-right: 0 solid var(--color-europe);
}

.single-region.europe #main-content .btn--primary::after, .single-region.europe #main-content [class*="menu-header-cta-"] .main-cta--header::after, [class*="menu-header-cta-"] .single-region.europe #main-content .main-cta--header::after {
  background-color: hsl(35, 91%, 50%);
  background-color: var(--color-europe);
  border-right: 0.875rem solid hsl(35, 91%, 50%);
  border-right: var(--button-border-size) solid var(--color-europe);
  border-left: 0 solid hsl(35, 91%, 50%);
  border-left: 0 solid var(--color-europe);
}

.single-region.europe #main-content .btn--tertiary {
  color: hsl(35, 91%, 50%);
  color: var(--color-europe);
}

.single-region.europe #main-content .btn--tertiary:hover::after {
  border-left: 0.875rem solid hsl(248, 44%, 22%);
  border-left: var(--button-border-size) solid var(--color-primary);
  border-right: 0 solid hsl(60, 12%, 89%);
  border-right: 0 solid var(--color-contrast-lower);
}

.single-region.europe #main-content .btn--tertiary::after {
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
  border-right: 0.875rem solid hsl(60, 12%, 89%);
  border-right: var(--button-border-size) solid var(--color-contrast-lower);
  border-left: 0 solid hsl(60, 12%, 89%);
  border-left: 0 solid var(--color-contrast-lower);
}

.single-region.europe #main-content .give_block_container--small h3 {
  color: #fff;
}

.single-region.europe #main-content .signup__form input[type="text"] {
  border: 0.125rem solid hsl(35, 91%, 50%);
  border: var(--form-elem-border) solid var(--color-europe);
}

.single-region.epsa #main-content .btn--primary:hover::after, .single-region.epsa #main-content [class*="menu-header-cta-"] .main-cta--header:hover::after, [class*="menu-header-cta-"] .single-region.epsa #main-content .main-cta--header:hover::after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(65, 65%, 53%);
  border-right: 0 solid var(--color-epsa);
}

.single-region.epsa #main-content .btn--primary::after, .single-region.epsa #main-content [class*="menu-header-cta-"] .main-cta--header::after, [class*="menu-header-cta-"] .single-region.epsa #main-content .main-cta--header::after {
  background-color: hsl(65, 65%, 53%);
  background-color: var(--color-epsa);
  border-right: 0.875rem solid hsl(65, 65%, 53%);
  border-right: var(--button-border-size) solid var(--color-epsa);
  border-left: 0 solid hsl(65, 65%, 53%);
  border-left: 0 solid var(--color-epsa);
}

.single-region.epsa #main-content .btn--tertiary {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.single-region.epsa #main-content .btn--tertiary:hover::after {
  border-left: 0.875rem solid hsl(248, 44%, 22%);
  border-left: var(--button-border-size) solid var(--color-primary);
  border-right: 0 solid hsl(60, 12%, 89%);
  border-right: 0 solid var(--color-contrast-lower);
}

.single-region.epsa #main-content .btn--tertiary::after {
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
  border-right: 0.875rem solid hsl(60, 12%, 89%);
  border-right: var(--button-border-size) solid var(--color-contrast-lower);
  border-left: 0 solid hsl(60, 12%, 89%);
  border-left: 0 solid var(--color-contrast-lower);
}

.single-region.epsa #main-content .signup__form input[type="text"] {
  border: 0.125rem solid hsl(65, 65%, 53%);
  border: var(--form-elem-border) solid var(--color-epsa);
}

.single-region.east-asia #main-content .btn--primary:hover::after, .single-region.east-asia #main-content [class*="menu-header-cta-"] .main-cta--header:hover::after, [class*="menu-header-cta-"] .single-region.east-asia #main-content .main-cta--header:hover::after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(201, 82%, 74%);
  border-right: 0 solid var(--color-east-asia);
}

.single-region.east-asia #main-content .btn--primary::after, .single-region.east-asia #main-content [class*="menu-header-cta-"] .main-cta--header::after, [class*="menu-header-cta-"] .single-region.east-asia #main-content .main-cta--header::after {
  background-color: hsl(201, 82%, 74%);
  background-color: var(--color-east-asia);
  border-right: 0.875rem solid hsl(201, 82%, 74%);
  border-right: var(--button-border-size) solid var(--color-east-asia);
  border-left: 0 solid hsl(201, 82%, 74%);
  border-left: 0 solid var(--color-east-asia);
}

.single-region.east-asia #main-content .btn--tertiary {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.single-region.east-asia #main-content .btn--tertiary:hover::after {
  border-left: 0.875rem solid hsl(248, 44%, 22%);
  border-left: var(--button-border-size) solid var(--color-primary);
  border-right: 0 solid hsl(60, 12%, 89%);
  border-right: 0 solid var(--color-contrast-lower);
}

.single-region.east-asia #main-content .btn--tertiary::after {
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
  border-right: 0.875rem solid hsl(60, 12%, 89%);
  border-right: var(--button-border-size) solid var(--color-contrast-lower);
  border-left: 0 solid hsl(60, 12%, 89%);
  border-left: 0 solid var(--color-contrast-lower);
}

.single-region.east-asia #main-content .signup__form input[type="text"] {
  border: 0.125rem solid hsl(201, 82%, 74%);
  border: var(--form-elem-border) solid var(--color-east-asia);
}

.single-region.latin-america #main-content .btn--primary:hover::after, .single-region.latin-america #main-content [class*="menu-header-cta-"] .main-cta--header:hover::after, [class*="menu-header-cta-"] .single-region.latin-america #main-content .main-cta--header:hover::after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(10, 81%, 60%);
  border-right: 0 solid var(--color-latin-america);
}

.single-region.latin-america #main-content .btn--primary::after, .single-region.latin-america #main-content [class*="menu-header-cta-"] .main-cta--header::after, [class*="menu-header-cta-"] .single-region.latin-america #main-content .main-cta--header::after {
  background-color: hsl(10, 81%, 60%);
  background-color: var(--color-latin-america);
  border-right: 0.875rem solid hsl(10, 81%, 60%);
  border-right: var(--button-border-size) solid var(--color-latin-america);
  border-left: 0 solid hsl(10, 81%, 60%);
  border-left: 0 solid var(--color-latin-america);
}

.single-region.latin-america #main-content .btn--tertiary {
  color: hsl(10, 81%, 60%);
  color: var(--color-latin-america);
}

.single-region.latin-america #main-content .btn--tertiary:hover::after {
  border-left: 0.875rem solid hsl(248, 44%, 22%);
  border-left: var(--button-border-size) solid var(--color-primary);
  border-right: 0 solid hsl(60, 12%, 89%);
  border-right: 0 solid var(--color-contrast-lower);
}

.single-region.latin-america #main-content .btn--tertiary::after {
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
  border-right: 0.875rem solid hsl(60, 12%, 89%);
  border-right: var(--button-border-size) solid var(--color-contrast-lower);
  border-left: 0 solid hsl(60, 12%, 89%);
  border-left: 0 solid var(--color-contrast-lower);
}

.single-region.latin-america #main-content .give_block_container--small h3 {
  color: #fff;
}

.single-region.latin-america #main-content .signup__form input[type="text"] {
  border: 0.125rem solid hsl(10, 81%, 60%);
  border: var(--form-elem-border) solid var(--color-latin-america);
}

.single-region.mena #main-content .btn--primary:hover::after, .single-region.mena #main-content [class*="menu-header-cta-"] .main-cta--header:hover::after, [class*="menu-header-cta-"] .single-region.mena #main-content .main-cta--header:hover::after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(102, 49%, 47%);
  border-right: 0 solid var(--color-mena);
}

.single-region.mena #main-content .btn--primary::after, .single-region.mena #main-content [class*="menu-header-cta-"] .main-cta--header::after, [class*="menu-header-cta-"] .single-region.mena #main-content .main-cta--header::after {
  background-color: hsl(102, 49%, 47%);
  background-color: var(--color-mena);
  border-right: 0.875rem solid hsl(102, 49%, 47%);
  border-right: var(--button-border-size) solid var(--color-mena);
  border-left: 0 solid hsl(102, 49%, 47%);
  border-left: 0 solid var(--color-mena);
}

.single-region.mena #main-content .btn--tertiary {
  color: hsl(102, 49%, 47%);
  color: var(--color-mena);
}

.single-region.mena #main-content .btn--tertiary:hover::after {
  border-left: 0.875rem solid hsl(248, 44%, 22%);
  border-left: var(--button-border-size) solid var(--color-primary);
  border-right: 0 solid hsl(60, 12%, 89%);
  border-right: 0 solid var(--color-contrast-lower);
}

.single-region.mena #main-content .btn--tertiary::after {
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
  border-right: 0.875rem solid hsl(60, 12%, 89%);
  border-right: var(--button-border-size) solid var(--color-contrast-lower);
  border-left: 0 solid hsl(60, 12%, 89%);
  border-left: 0 solid var(--color-contrast-lower);
}

.single-region.mena #main-content .give_block_container--small h3 {
  color: #fff;
}

.single-region.mena #main-content .signup__form input[type="text"] {
  border: 0.125rem solid hsl(102, 49%, 47%);
  border: var(--form-elem-border) solid var(--color-mena);
}

.single-region.eurasia #main-content .btn--primary:hover::after, .single-region.eurasia #main-content [class*="menu-header-cta-"] .main-cta--header:hover::after, [class*="menu-header-cta-"] .single-region.eurasia #main-content .main-cta--header:hover::after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(245, 36%, 44%);
  border-right: 0 solid var(--color-eurasia);
}

.single-region.eurasia #main-content .btn--primary::after, .single-region.eurasia #main-content [class*="menu-header-cta-"] .main-cta--header::after, [class*="menu-header-cta-"] .single-region.eurasia #main-content .main-cta--header::after {
  background-color: hsl(245, 36%, 44%);
  background-color: var(--color-eurasia);
  border-right: 0.875rem solid hsl(245, 36%, 44%);
  border-right: var(--button-border-size) solid var(--color-eurasia);
  border-left: 0 solid hsl(245, 36%, 44%);
  border-left: 0 solid var(--color-eurasia);
}

.single-region.eurasia #main-content .btn--tertiary {
  color: hsl(245, 36%, 44%);
  color: var(--color-eurasia);
}

.single-region.eurasia #main-content .btn--tertiary:hover::after {
  border-left: 0.875rem solid hsl(248, 44%, 22%);
  border-left: var(--button-border-size) solid var(--color-primary);
  border-right: 0 solid hsl(60, 12%, 89%);
  border-right: 0 solid var(--color-contrast-lower);
}

.single-region.eurasia #main-content .btn--tertiary::after {
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
  border-right: 0.875rem solid hsl(60, 12%, 89%);
  border-right: var(--button-border-size) solid var(--color-contrast-lower);
  border-left: 0 solid hsl(60, 12%, 89%);
  border-left: 0 solid var(--color-contrast-lower);
}

.single-region.eurasia #main-content .give_block_container--small h3 {
  color: #fff;
}

.single-region.eurasia #main-content .signup__form input[type="text"] {
  border: 0.125rem solid hsl(245, 36%, 44%);
  border: var(--form-elem-border) solid var(--color-eurasia);
}

.single-region.south-pacific #main-content .btn--primary:hover::after, .single-region.south-pacific #main-content [class*="menu-header-cta-"] .main-cta--header:hover::after, [class*="menu-header-cta-"] .single-region.south-pacific #main-content .main-cta--header:hover::after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(180, 56%, 46%);
  border-right: 0 solid var(--color-south-pacific);
}

.single-region.south-pacific #main-content .btn--primary::after, .single-region.south-pacific #main-content [class*="menu-header-cta-"] .main-cta--header::after, [class*="menu-header-cta-"] .single-region.south-pacific #main-content .main-cta--header::after {
  background-color: hsl(180, 56%, 46%);
  background-color: var(--color-south-pacific);
  border-right: 0.875rem solid hsl(180, 56%, 46%);
  border-right: var(--button-border-size) solid var(--color-south-pacific);
  border-left: 0 solid hsl(180, 56%, 46%);
  border-left: 0 solid var(--color-south-pacific);
}

.single-region.south-pacific #main-content .btn--tertiary {
  color: hsl(180, 56%, 46%);
  color: var(--color-south-pacific);
}

.single-region.south-pacific #main-content .btn--tertiary:hover::after {
  border-left: 0.875rem solid hsl(248, 44%, 22%);
  border-left: var(--button-border-size) solid var(--color-primary);
  border-right: 0 solid hsl(60, 12%, 89%);
  border-right: 0 solid var(--color-contrast-lower);
}

.single-region.south-pacific #main-content .btn--tertiary::after {
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
  border-right: 0.875rem solid hsl(60, 12%, 89%);
  border-right: var(--button-border-size) solid var(--color-contrast-lower);
  border-left: 0 solid hsl(60, 12%, 89%);
  border-left: 0 solid var(--color-contrast-lower);
}

.single-region.south-pacific #main-content .give_block_container--small h3 {
  color: #fff;
}

.single-region.south-pacific #main-content .signup__form input[type="text"] {
  border: 0.125rem solid hsl(180, 56%, 46%);
  border: var(--form-elem-border) solid var(--color-south-pacific);
}

.single-region.caribbean #main-content .btn--primary, .single-region.caribbean #main-content [class*="menu-header-cta-"] .main-cta--header, [class*="menu-header-cta-"] .single-region.caribbean #main-content .main-cta--header {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.single-region.caribbean #main-content .btn--primary:hover::after, .single-region.caribbean #main-content [class*="menu-header-cta-"] .main-cta--header:hover::after, [class*="menu-header-cta-"] .single-region.caribbean #main-content .main-cta--header:hover::after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(54, 100%, 55%);
  border-right: 0 solid var(--color-caribbean);
}

.single-region.caribbean #main-content .btn--primary:hover, .single-region.caribbean #main-content [class*="menu-header-cta-"] .main-cta--header:hover, [class*="menu-header-cta-"] .single-region.caribbean #main-content .main-cta--header:hover {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.single-region.caribbean #main-content .btn--primary::after, .single-region.caribbean #main-content [class*="menu-header-cta-"] .main-cta--header::after, [class*="menu-header-cta-"] .single-region.caribbean #main-content .main-cta--header::after {
  background-color: hsl(54, 100%, 55%);
  background-color: var(--color-caribbean);
  border-right: 0.875rem solid hsl(54, 100%, 55%);
  border-right: var(--button-border-size) solid var(--color-caribbean);
  border-left: 0 solid hsl(54, 100%, 55%);
  border-left: 0 solid var(--color-caribbean);
}

.single-region.caribbean #main-content .btn--tertiary {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.single-region.caribbean #main-content .btn--tertiary:hover::after {
  border-left: 0.875rem solid hsl(248, 44%, 22%);
  border-left: var(--button-border-size) solid var(--color-primary);
  border-right: 0 solid hsl(60, 12%, 89%);
  border-right: 0 solid var(--color-contrast-lower);
}

.single-region.caribbean #main-content .btn--tertiary::after {
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
  border-right: 0.875rem solid hsl(60, 12%, 89%);
  border-right: var(--button-border-size) solid var(--color-contrast-lower);
  border-left: 0 solid hsl(60, 12%, 89%);
  border-left: 0 solid var(--color-contrast-lower);
}

.single-region.caribbean #main-content .signup__form input[type="text"] {
  border: 0.125rem solid hsl(54, 100%, 55%);
  border: var(--form-elem-border) solid var(--color-caribbean);
}

.single-region.francophone-africa #main-content .btn--primary:hover::after, .single-region.francophone-africa #main-content [class*="menu-header-cta-"] .main-cta--header:hover::after, [class*="menu-header-cta-"] .single-region.francophone-africa #main-content .main-cta--header:hover::after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(282, 28%, 58%);
  border-right: 0 solid var(--color-francophone-africa);
}

.single-region.francophone-africa #main-content .btn--primary::after, .single-region.francophone-africa #main-content [class*="menu-header-cta-"] .main-cta--header::after, [class*="menu-header-cta-"] .single-region.francophone-africa #main-content .main-cta--header::after {
  background-color: hsl(282, 28%, 58%);
  background-color: var(--color-francophone-africa);
  border-right: 0.875rem solid hsl(282, 28%, 58%);
  border-right: var(--button-border-size) solid var(--color-francophone-africa);
  border-left: 0 solid hsl(282, 28%, 58%);
  border-left: 0 solid var(--color-francophone-africa);
}

.single-region.francophone-africa #main-content .btn--tertiary {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.single-region.francophone-africa #main-content .btn--tertiary:hover::after {
  border-left: 0.875rem solid hsl(248, 44%, 22%);
  border-left: var(--button-border-size) solid var(--color-primary);
  border-right: 0 solid hsl(60, 12%, 89%);
  border-right: 0 solid var(--color-contrast-lower);
}

.single-region.francophone-africa #main-content .btn--tertiary::after {
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
  border-right: 0.875rem solid hsl(60, 12%, 89%);
  border-right: var(--button-border-size) solid var(--color-contrast-lower);
  border-left: 0 solid hsl(60, 12%, 89%);
  border-left: 0 solid var(--color-contrast-lower);
}

.single-region.francophone-africa #main-content .give_block_container--small h3 {
  color: #fff;
}

.single-region.francophone-africa #main-content .signup__form input[type="text"] {
  border: 0.125rem solid hsl(282, 28%, 58%);
  border: var(--form-elem-border) solid var(--color-francophone-africa);
}

.single-region.south-asia #main-content .btn--primary:hover::after, .single-region.south-asia #main-content [class*="menu-header-cta-"] .main-cta--header:hover::after, [class*="menu-header-cta-"] .single-region.south-asia #main-content .main-cta--header:hover::after {
  border-left: 0.875rem solid hsl(60, 12%, 89%);
  border-left: var(--button-border-size) solid var(--color-contrast-lower);
  border-right: 0 solid hsl(46, 100%, 50%);
  border-right: 0 solid var(--color-south-asia);
}

.single-region.south-asia #main-content .btn--primary::after, .single-region.south-asia #main-content [class*="menu-header-cta-"] .main-cta--header::after, [class*="menu-header-cta-"] .single-region.south-asia #main-content .main-cta--header::after {
  background-color: hsl(46, 100%, 50%);
  background-color: var(--color-south-asia);
  border-right: 0.875rem solid hsl(46, 100%, 50%);
  border-right: var(--button-border-size) solid var(--color-south-asia);
  border-left: 0 solid hsl(46, 100%, 50%);
  border-left: 0 solid var(--color-south-asia);
}

.single-region.south-asia #main-content .btn--tertiary {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.single-region.south-asia #main-content .btn--tertiary:hover::after {
  border-left: 0.875rem solid hsl(248, 44%, 22%);
  border-left: var(--button-border-size) solid var(--color-primary);
  border-right: 0 solid hsl(60, 12%, 89%);
  border-right: 0 solid var(--color-contrast-lower);
}

.single-region.south-asia #main-content .btn--tertiary::after {
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
  border-right: 0.875rem solid hsl(60, 12%, 89%);
  border-right: var(--button-border-size) solid var(--color-contrast-lower);
  border-left: 0 solid hsl(60, 12%, 89%);
  border-left: 0 solid var(--color-contrast-lower);
}

.single-region.south-asia #main-content .signup__form input[type="text"] {
  border: 0.125rem solid hsl(46, 100%, 50%);
  border: var(--form-elem-border) solid var(--color-south-asia);
}

/*--------------------------------------------------------------
## Single Region Page
--------------------------------------------------------------*/
.single-conexion .theme__logo {
  width: 4.375rem;
  height: 4.375rem;
}

.single-conexion .theme__logo img {
  background-color: hsl(0, 0%, 100%);
  background-color: var(--color-white);
}

.single-conexion .theme__info {
  flex: 1;
}

/*--------------------------------------------------------------
## Main footer
--------------------------------------------------------------*/
.site-footer {
  background-color: hsl(0, 0%, 11%);
  background-color: hsl(0, 0%, calc(100% * 0.11));
  background-color: hsl(var(--color-white-h), var(--color-white-s), calc(var(--color-white-l)*0.11));
  background-color: hsl(var(--color-white-h), var(--color-white-s), calc(var(--color-white-l) * 0.11));
  font-family: Montserrat, sans-serif;
  font-family: var(--font-heading);
  font-size: 0.83333em;
  font-size: calc(calc((1em / 1.2) / 1.2) * 1.2);
  font-size: var(--text-sm);
  text-align: center;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .site-footer {
    background-color: #1c1c1c;
  }
}

.site-footer, .site-footer * {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.site-footer a {
  color: hsl(0, 0%, 48%);
  color: hsl(0, 0%, calc(100% * 0.48));
  color: hsl(var(--color-white-h), var(--color-white-s), calc(var(--color-white-l)*0.48));
  color: hsl(var(--color-white-h), var(--color-white-s), calc(var(--color-white-l) * 0.48));
}

.site-footer a:hover {
  color: hsl(193, 100%, 39%);
  color: var(--color-accent-light);
}

.site-footer .menu,
.site-footer .sub-menu {
  list-style: none;
  margin: 0;
}

.site-footer .sub-menu {
  text-align: left;
}

.site-footer .site-footer__nav {
  margin: 3.25em auto;
  margin: calc(3.25 * 1em) auto;
  margin: var(--space-xl) auto;
  padding: 0 1.25em;
  padding: 0 calc(1.25 * 1em);
  padding: 0 var(--space-md);
}

.site-footer .site-footer__nav .menu .menu-item-has-children {
  background-color: hsla(0, 0%, 0%, 0.4);
  background-color: hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.4);
  width: 100%;
}

.site-footer .site-footer__nav .menu > *:not(:first-child) {
  margin-top: 0.75em;
  margin-top: calc(0.75 * 1em);
  margin-top: var(--space-sm);
}

@media (min-width: 37.5rem) {
  .site-footer .site-footer__nav .menu > *:not(:first-child) {
    margin: 0;
    margin: initial;
  }
}

.site-footer .site-footer__nav .menu-item .menu-item__txt {
  font-family: Montserrat, sans-serif;
  font-family: var(--font-heading);
  font-size: 1.2em;
  font-size: calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2);
  font-size: var(--text-md);
  text-transform: uppercase;
  text-align: left;
}

.site-footer .site-footer__nav .menu-item .menu-item__panel {
  padding-bottom: 0.75em;
  padding-bottom: calc(0.75 * 1em);
  padding-bottom: var(--space-sm);
}

.site-footer .site-footer__nav .js-accordion__header {
  padding: 1.25rem 1.25rem 0.5rem 1.25rem;
  padding: calc(1.25 * 1rem) calc(1.25 * 1rem) calc(0.5 * 1rem) calc(1.25 * 1rem);
  padding: var(--space-rem-md) var(--space-rem-md) var(--space-rem-xs) var(--space-rem-md);
}

.site-footer .site-footer__nav .accordion__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: hsla(0, 0%, 0%, 0);
  background-color: hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0);
  border: 0;
  width: 100%;
  padding: 1.25rem;
  padding: calc(1.25 * 1rem);
  padding: var(--space-rem-md);
  font-family: Montserrat, sans-serif;
  font-family: var(--font-heading);
  font-size: 1.2em;
  font-size: calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2);
  font-size: var(--text-md);
  text-transform: uppercase;
  text-align: left;
  z-index: 1;
  position: relative;
  /* title opened */
  /* title closed */
  /* title selected */
  /* title non selected */
}

.site-footer .site-footer__nav .accordion__header > * {
  z-index: -1;
  position: relative;
}

.site-footer .site-footer__nav .accordion__header[aria-expanded="true"] .accordion__icon {
  transform: rotate(180deg);
}

.site-footer .site-footer__nav .accordion__panel[aria-hidden=true] {
  display: none;
}

.site-footer .site-footer__nav .accordion__icon {
  flex-shrink: 0;
  display: inline-block;
  width: 1.09rem;
  height: 1.09rem;
}

@media (min-width: 37.5rem) {
  .site-footer .site-footer__nav .accordion__icon {
    display: none;
  }
}

.site-footer .site-footer__banner {
  background-color: hsl(248, 44%, 22%);
  background-color: var(--color-primary);
  padding: 2em 1.25em;
  padding: calc(2 * 1em) calc(1.25 * 1em);
  padding: var(--space-lg) var(--space-md);
}

.site-footer .site-footer__banner [class*="menu-header-cta-"] .menu {
  font-size: 1.728em;
  font-size: calc(calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2) * 1.2);
  font-size: var(--text-xl);
}

.site-footer .site-footer__banner [class*="menu-ifes-socials-list-"] .menu {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.site-footer .site-footer__banner [class*="menu-ifes-socials-list-"] .menu .menu-item {
  margin: 1.25em 0.75em;
  margin: calc(1.25 * 1em) calc(0.75 * 1em);
  margin: var(--space-md) var(--space-sm);
}

.site-footer .site-footer__banner .widget {
  margin: 0 auto;
  text-align: center;
  -ms-grid-row-align: stretch;
      align-self: stretch;
}

.site-footer .site-footer__banner .widget:first-child {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}

.site-footer .site-footer__banner .widget:first-child .widget-title {
  margin: 0 auto;
}

@media (min-width: 64rem) {
  .site-footer .site-footer__banner .widget:first-child .widget-title {
    margin: 0;
  }
}

@media (min-width: 64rem) {
  .site-footer .site-footer__banner .widget:first-child {
    justify-content: normal;
  }
}

@media (min-width: 64rem) {
  .site-footer .site-footer__banner .widget {
    text-align: left;
    margin: 0;
  }
}

.site-footer .site-footer__banner .menu-item a {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
  line-height: 1.5em;
}

.site-footer .site-footer__banner .menu-item a i {
  vertical-align: middle;
}

.site-footer .site-footer__banner .widget-title {
  text-transform: uppercase;
  font-size: 1.2em;
  font-size: calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2);
  font-size: var(--text-md);
}

@media (min-width: 64rem) {
  .site-footer .site-footer__banner {
    padding-top: 0;
    padding-bottom: 0;
  }
  .site-footer .site-footer__banner .banner-container {
    justify-content: space-between;
  }
}

.site-footer .site-footer__copyright {
  margin: 3.25em auto;
  margin: calc(3.25 * 1em) auto;
  margin: var(--space-xl) auto;
  padding: 0 1.25em;
  padding: 0 calc(1.25 * 1em);
  padding: 0 var(--space-md);
  line-height: 2;
}

.site-footer .site-footer__copyright a {
  color: hsl(193, 100%, 39%);
  color: var(--color-accent-light);
}

.site-footer .site-footer__copyright .copyright-container {
  flex-direction: row-reverse;
  align-items: flex-end;
}

@media (min-width: 64rem) {
  .site-footer .site-footer__copyright .copyright-container {
    justify-content: space-between;
  }
}

.site-footer .site-footer__copyright .copyright__logo {
  width: 7.8125rem;
  height: 7.8125rem;
}

.site-footer .site-footer__copyright .copyright__logo svg.icon {
  width: 125px;
  height: 125px;
}

.site-footer .site-footer__copyright .copyright__link {
  display: block;
  width: 100%;
  height: 100%;
}

.site-footer .menu-item .menu-item {
  display: flex;
  padding: 0.5rem 1.25rem;
  padding: calc(0.5 * 1rem) calc(1.25 * 1rem);
  padding: var(--space-rem-xs) var(--space-rem-md);
  align-items: center;
  text-align: left;
}

.site-footer .menu-item .menu-item[data-color] .menu-item__txt {
  display: inline-block;
  flex: 1;
  transform: translateX(0) perspective(1px) translateZ(0);
  transition-property: all;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}

.site-footer .menu-item .menu-item[data-color]:before {
  content: '\00a0';
  width: 0;
  height: 0.9375rem;
  display: inline-block;
  margin-right: 0;
  transition-property: all;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
  transform: skewX(-10deg) translateX(0) perspective(1px) translateZ(0);
}

.site-footer .menu-item .menu-item[data-color]:hover .menu-item__txt {
  padding-left: 1.75rem;
  margin-left: -1.75rem;
}

.site-footer .menu-item .menu-item[data-color]:hover:before {
  width: 1.125rem;
  margin-right: 0.625rem;
}

.site-footer .menu-item .menu-item[data-color="primary"]:hover:before {
  background-color: hsl(248, 44%, 22%);
  background-color: var(--color-primary);
}

.site-footer .menu-item .menu-item[data-color="accent"]:hover:before {
  background-color: hsl(193, 100%, 29%);
  background-color: var(--color-accent);
}

.site-footer .menu-item .menu-item[data-color="accent-light"]:hover:before {
  background-color: hsl(193, 100%, 39%);
  background-color: var(--color-accent-light);
}

.site-footer .menu-item .menu-item[data-color="white"]:hover:before {
  background-color: hsl(0, 0%, 100%);
  background-color: var(--color-white);
}

.site-footer .menu-item .menu-item[data-color="white-dark"]:hover:before {
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
}

.site-footer .menu-item .menu-item[data-color="world-student-day"]:hover:before {
  background-color: hsl(340, 78%, 62%);
  background-color: var(--color-world-student-day);
}

.site-footer .menu-item .menu-item[data-color="latin-america"]:hover:before {
  background-color: hsl(10, 81%, 60%);
  background-color: var(--color-latin-america);
}

.site-footer .menu-item .menu-item[data-color="europe"]:hover:before {
  background-color: hsl(35, 91%, 50%);
  background-color: var(--color-europe);
}

.site-footer .menu-item .menu-item[data-color="south-asia"]:hover:before {
  background-color: hsl(46, 100%, 50%);
  background-color: var(--color-south-asia);
}

.site-footer .menu-item .menu-item[data-color="caribbean"]:hover:before {
  background-color: hsl(54, 100%, 55%);
  background-color: var(--color-caribbean);
}

.site-footer .menu-item .menu-item[data-color="epsa"]:hover:before {
  background-color: hsl(65, 65%, 53%);
  background-color: var(--color-epsa);
}

.site-footer .menu-item .menu-item[data-color="mena"]:hover:before {
  background-color: hsl(102, 49%, 47%);
  background-color: var(--color-mena);
}

.site-footer .menu-item .menu-item[data-color="south-pacific"]:hover:before {
  background-color: hsl(180, 56%, 46%);
  background-color: var(--color-south-pacific);
}

.site-footer .menu-item .menu-item[data-color="east-asia"]:hover:before {
  background-color: hsl(201, 82%, 74%);
  background-color: var(--color-east-asia);
}

.site-footer .menu-item .menu-item[data-color="north-america"]:hover:before {
  background-color: hsl(204, 92%, 37%);
  background-color: var(--color-north-america);
}

.site-footer .menu-item .menu-item[data-color="eurasia"]:hover:before {
  background-color: hsl(245, 36%, 44%);
  background-color: var(--color-eurasia);
}

.site-footer .menu-item .menu-item[data-color="francophone-africa"]:hover:before {
  background-color: hsl(282, 28%, 58%);
  background-color: var(--color-francophone-africa);
}

@media (min-width: 64rem) {
  .site-footer {
    text-align: left;
  }
}

/*--------------------------------------------------------------
## Comments
--------------------------------------------------------------*/
.filter--archive .filter--archive__content {
  padding: 0.5em 0;
  padding: calc(0.5 * 1em) 0;
  padding: var(--space-xs) 0;
  font-family: Montserrat, sans-serif;
  font-family: var(--font-heading);
}

.filter--archive .filter__wrapper {
  position: relative;
}

.filter--archive .ss-main {
  border: 0 !important;
}

.filter--archive .select {
  margin-top: 1.25em;
  margin-top: calc(1.25 * 1em);
  margin-top: var(--space-md);
}

.filter--archive .select:last-child {
  margin-bottom: 1.25em;
  margin-bottom: calc(1.25 * 1em);
  margin-bottom: var(--space-md);
}

@media (min-width: 64rem) {
  .filter--archive .select {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 1.25em;
    margin-right: calc(1.25 * 1em);
    margin-right: var(--space-md);
  }
  .filter--archive .select:last-child {
    margin-bottom: 0;
    margin-right: 0;
  }
}

.entry__content .filter--archive {
  margin-top: 3.25em;
  margin-top: calc(3.25 * 1em);
  margin-top: var(--space-xl);
  margin-bottom: 3.25em;
  margin-bottom: calc(3.25 * 1em);
  margin-bottom: var(--space-xl);
}

/* --------------------------------------------------------------
# Blocks
-------------------------------------------------------------- */
.entry__content > * {
  margin-top: 1.25em;
  margin-top: calc(1.25 * 1em);
  margin-top: var(--space-md);
  margin-bottom: 1.25em;
  margin-bottom: calc(1.25 * 1em);
  margin-bottom: var(--space-md);
}

.entry__content > .aligncenter,
.entry__content > .align--center {
  display: flex;
  justify-content: center;
}

.wp-block,
.wp-block-group {
  margin-top: 0;
  margin-bottom: 0;
}

.wp-block.block-core-list ul,
.wp-block.block-core-list li,
.wp-block.block-core-list ol,
.wp-block.block-core-list dl,
.wp-block.block-core-list dt, .wp-block.block-acf-ifesbutton,
.wp-block-group.block-core-list ul,
.wp-block-group.block-core-list li,
.wp-block-group.block-core-list ol,
.wp-block-group.block-core-list dl,
.wp-block-group.block-core-list dt,
.wp-block-group.block-acf-ifesbutton {
  margin-top: 1.25em;
  margin-top: calc(1.25 * 1em);
  margin-top: var(--space-md);
  margin-bottom: 1.25em;
  margin-bottom: calc(1.25 * 1em);
  margin-bottom: var(--space-md);
}

.wp-block p {
  margin-top: 0.75em;
  margin-top: calc(0.75 * 1em);
  margin-top: var(--space-sm);
  margin-bottom: 0.75em;
  margin-bottom: calc(0.75 * 1em);
  margin-bottom: var(--space-sm);
}

.wp-block-group {
  padding-top: 3.25em !important;
  padding-top: calc(3.25 * 1em) !important;
  padding-top: var(--space-xl) !important;
  padding-bottom: 2.5em !important;
  padding-bottom: calc(2.5 * 1em) !important;
  padding-bottom: var(--space-xg) !important;
}

.wp-block-group.no-padding-top {
  padding-top: 0 !important;
}

.wp-block-group.no-padding-bottom {
  padding-bottom: 0 !important;
}

.wp-block-group.has-background {
  padding: 20px 30px;
}

.wp-block:not(.alignfull):not(.align--full):not(.alignwide):not(.align--wide):not(.block-give-donor-dashboard) {
  width: 100%;
}

.wp-block.block-acf-spacer {
  margin: 0;
}

.wp-block.h1 {
  font-size: 1em;
  font-size: var(--text-base-size);
}

.wp-block .aligncenter,
.wp-block .align--center {
  display: flex;
  justify-content: center;
}

.wp-block .wp-block-image figure {
  position: relative;
}

.wp-block .wp-block-image img {
  display: block;
}

.wp-block h2, .wp-block h3, .wp-block h4 {
  margin-top: 1.25em;
  margin-top: calc(1.25 * 1em);
  margin-top: var(--space-md);
}

.wp-block-columns.alignfull, .wp-block-columns.align--full {
  margin-top: 0;
  margin-bottom: 0;
}

.wp-block-columns.alignfull .wp-block-column, .wp-block-columns.alignfull .wp-block-column.alignfull, .wp-block-columns.alignfull .wp-block-column.align--full,
.wp-block-columns.alignfull .wp-block-column .alignfull,
.wp-block-columns.alignfull .wp-block-column .align--full, .wp-block-columns.align--full .wp-block-column, .wp-block-columns.align--full .wp-block-column.alignfull, .wp-block-columns.align--full .wp-block-column.align--full,
.wp-block-columns.align--full .wp-block-column .alignfull,
.wp-block-columns.align--full .wp-block-column .align--full {
  width: 100% !important;
  margin: 0 !important;
  left: 0 !important;
  right: 0 !important;
}

.wp-block-columns.alignfull .wp-block-column:not(:first-child), .wp-block-columns.align--full .wp-block-column:not(:first-child) {
  border-top: 2px solid transparent;
}

@media (min-width: 51rem) {
  .wp-block-columns.alignfull .wp-block-column:not(:first-child), .wp-block-columns.align--full .wp-block-column:not(:first-child) {
    border-top-width: 0;
    border-left: 2px solid transparent;
  }
}

@media (max-width: 51rem) {
  .wp-block-columns.alignfull .wp-block-column, .wp-block-columns.align--full .wp-block-column {
    flex-basis: 100% !important;
  }
}

/*--------------------------------------------------------------
# Font Size Palette Colors
--------------------------------------------------------------*/
.has-xs-font-size {
  font-size: 0.69444em;
  font-size: calc((1em / 1.2) / 1.2);
  font-size: var(--text-xs);
}

.has-sm-font-size {
  font-size: 0.83333em;
  font-size: calc(calc((1em / 1.2) / 1.2) * 1.2);
  font-size: var(--text-sm);
}

.has-md-font-size {
  font-size: 1.2em;
  font-size: calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2);
  font-size: var(--text-md);
}

.has-lg-font-size {
  font-size: 1.44em;
  font-size: calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2);
  font-size: var(--text-lg);
}

.has-xl-font-size {
  font-size: 1.728em;
  font-size: calc(calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2) * 1.2);
  font-size: var(--text-xl);
}

.has-xxl-font-size {
  font-size: 2.0736em;
  font-size: calc(calc(calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2) * 1.2) * 1.2);
  font-size: var(--text-xxl);
}

.has-xxxl-font-size {
  font-size: 2.48832em;
  font-size: calc(calc(calc(calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2) * 1.2) * 1.2) * 1.2);
  font-size: var(--text-xxxl);
}

.has-xxxxl-font-size {
  font-size: 2.98598em;
  font-size: calc(calc(calc(calc(calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2) * 1.2) * 1.2) * 1.2) * 1.2);
  font-size: var(--text-xxxxl);
}

/*--------------------------------------------------------------
# Color Palette Colors
--------------------------------------------------------------*/
.has-primary-color {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.has-primary-background-color {
  background-color: hsl(248, 44%, 22%);
  background-color: var(--color-primary);
}

.has-accent-color {
  color: hsl(193, 100%, 29%);
  color: var(--color-accent);
}

.has-accent-background-color {
  background-color: hsl(193, 100%, 29%);
  background-color: var(--color-accent);
}

.has-accent-light-color {
  color: hsl(193, 100%, 39%);
  color: var(--color-accent-light);
}

.has-accent-light-background-color {
  background-color: hsl(193, 100%, 39%);
  background-color: var(--color-accent-light);
}

.has-white-color {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.has-white-background-color {
  background-color: hsl(0, 0%, 100%);
  background-color: var(--color-white);
}

.has-white-dark-color {
  color: hsl(60, 12%, 89%);
  color: var(--color-contrast-lower);
}

.has-white-dark-background-color {
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
}

.has-world-student-day-color {
  color: hsl(340, 78%, 62%);
  color: var(--color-world-student-day);
}

.has-world-student-day-background-color {
  background-color: hsl(340, 78%, 62%);
  background-color: var(--color-world-student-day);
}

.has-latin-america-color {
  color: hsl(10, 81%, 60%);
  color: var(--color-latin-america);
}

.has-latin-america-background-color {
  background-color: hsl(10, 81%, 60%);
  background-color: var(--color-latin-america);
}

.has-europe-color {
  color: hsl(35, 91%, 50%);
  color: var(--color-europe);
}

.has-europe-background-color {
  background-color: hsl(35, 91%, 50%);
  background-color: var(--color-europe);
}

.has-south-asia-color {
  color: hsl(46, 100%, 50%);
  color: var(--color-south-asia);
}

.has-south-asia-background-color {
  background-color: hsl(46, 100%, 50%);
  background-color: var(--color-south-asia);
}

.has-caribbean-color {
  color: hsl(54, 100%, 55%);
  color: var(--color-caribbean);
}

.has-caribbean-background-color {
  background-color: hsl(54, 100%, 55%);
  background-color: var(--color-caribbean);
}

.has-epsa-color {
  color: hsl(65, 65%, 53%);
  color: var(--color-epsa);
}

.has-epsa-background-color {
  background-color: hsl(65, 65%, 53%);
  background-color: var(--color-epsa);
}

.has-mena-color {
  color: hsl(102, 49%, 47%);
  color: var(--color-mena);
}

.has-mena-background-color {
  background-color: hsl(102, 49%, 47%);
  background-color: var(--color-mena);
}

.has-south-pacific-color {
  color: hsl(180, 56%, 46%);
  color: var(--color-south-pacific);
}

.has-south-pacific-background-color {
  background-color: hsl(180, 56%, 46%);
  background-color: var(--color-south-pacific);
}

.has-east-asia-color {
  color: hsl(201, 82%, 74%);
  color: var(--color-east-asia);
}

.has-east-asia-background-color {
  background-color: hsl(201, 82%, 74%);
  background-color: var(--color-east-asia);
}

.has-north-america-color {
  color: hsl(204, 92%, 37%);
  color: var(--color-north-america);
}

.has-north-america-background-color {
  background-color: hsl(204, 92%, 37%);
  background-color: var(--color-north-america);
}

.has-eurasia-color {
  color: hsl(245, 36%, 44%);
  color: var(--color-eurasia);
}

.has-eurasia-background-color {
  background-color: hsl(245, 36%, 44%);
  background-color: var(--color-eurasia);
}

.has-francophone-africa-color {
  color: hsl(282, 28%, 58%);
  color: var(--color-francophone-africa);
}

.has-francophone-africa-background-color {
  background-color: hsl(282, 28%, 58%);
  background-color: var(--color-francophone-africa);
}

/*--------------------------------------------------------------
## Subscription
--------------------------------------------------------------*/
.signup__content {
  padding: 2em 0;
  padding: calc(2 * 1em) 0;
  padding: var(--space-lg) 0;
}

.has-white-dark-background-color .signup__content .form__description {
  color: hsl(193, 100%, 39%);
  color: var(--color-accent-light);
}

@media (min-width: 64rem) {
  .signup__content {
    padding-left: 4%;
    padding-right: 4%;
  }
}

.signup__header {
  display: block;
  text-align: center;
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
}

.signup__header .title {
  margin-bottom: 0.75em;
  margin-bottom: calc(0.75 * 1em);
  margin-bottom: var(--space-sm);
}

@media (min-width: 64rem) {
  .signup__header {
    position: static;
    clip: auto;
    -webkit-clip-path: none;
            clip-path: none;
  }
}

.signup__form {
  margin-bottom: 1.25em;
  margin-bottom: calc(1.25 * 1em);
  margin-bottom: var(--space-md);
}

.signup__form .form__input {
  -ms-grid-row-align: stretch;
      align-self: stretch;
  flex-basis: 100%;
}

@media (min-width: 64rem) {
  .signup__form .form__input {
    position: relative;
    flex: 1;
  }
  .signup__form .form__input:nth-child(2) {
    left: -0.125rem;
    left: calc(-1 * 0.125rem);
    left: calc(-1*var(--form-elem-border));
    left: calc(-1 * var(--form-elem-border));
  }
  .signup__form .form__input:nth-child(3) {
    left: -0.25rem;
    left: calc(-2 * 0.125rem);
    left: calc(-2*var(--form-elem-border));
    left: calc(-2 * var(--form-elem-border));
  }
  .signup__form .form__input:nth-child(4) {
    left: -0.375rem;
    left: calc(-3 * 0.125rem);
    left: calc(-3*var(--form-elem-border));
    left: calc(-3 * var(--form-elem-border));
  }
  .signup__form .form__input:nth-child(5) {
    left: -0.5rem;
    left: calc(-4 * 0.125rem);
    left: calc(-4*var(--form-elem-border));
    left: calc(-4 * var(--form-elem-border));
  }
  .signup__form .form__input.signup__email {
    flex-basis: 25%;
  }
}

.signup__form > * {
  margin-bottom: 1.25em;
  margin-bottom: calc(1.25 * 1em);
  margin-bottom: var(--space-md);
}

@media (min-width: 64rem) {
  .signup__form > * {
    margin-bottom: 0;
  }
}

@media (min-width: 64rem) {
  .signup__form .form__submit {
    left: -0.6875rem;
    left: calc(-1 * (0.875rem / 2) - (0.125rem * 2));
    left: calc(-1*var(--button-border-size)/2 - var(--form-elem-border)*2);
    left: calc(-1 * (var(--button-border-size) / 2) - (var(--form-elem-border) * 2));
    -ms-grid-row-align: stretch;
        align-self: stretch;
  }
}

/*--------------------------------------------------------------
## Subscription with background
--------------------------------------------------------------*/
.subscription-signup--large {
  height: auto;
}

.subscription-signup--large__content {
  margin-left: auto;
  margin-right: auto;
}

.subscription-signup--large figure {
  overflow: hidden;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
}

.subscription-signup--large figure.image--absolute--mask:before {
  background: linear-gradient(180deg, hsl(0, 0%, 100%) 15%, hsla(0, 0%, 100%, 0) 54%);
  background: linear-gradient(180deg, var(--color-white) 15%, hsla(var(--color-white-h), var(--color-white-s), var(--color-white-l), 0) 54%);
}

.subscription-signup--large__container {
  position: relative;
  top: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  z-index: 2;
}

.subscription-signup--large__container .mc4wp-error {
  font-weight: bold;
  text-transform: uppercase;
}

.subscription-signup--large__container h3 {
  margin-bottom: 7em;
}

@media (min-width: 64rem) {
  .subscription-signup--large__container h3 {
    margin-bottom: 1em;
  }
}

@media (min-width: 64rem) {
  .subscription-signup--large__container {
    position: absolute;
  }
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .subscription-signup--large__container .margin-bottom {
    display: block;
    width: 100%;
  }
}

@media (min-width: 64rem) {
  .subscription-signup--large {
    padding-bottom: 50%;
  }
}

@media (min-width: 90rem) {
  .subscription-signup--large {
    padding-bottom: 40%;
  }
}

/*--------------------------------------------------------------
## Latest Post List
--------------------------------------------------------------*/
.latest-post-list {
  z-index: 0;
}

.post-list .post__item {
  flex-basis: 100%;
  min-width: 19rem;
  margin: 0;
  padding: 0;
}

@media (min-width: 37.5rem) {
  .post-list .post__item {
    flex: 1;
  }
}

.list--custom,
.list--prayerline {
  padding: 2em;
  padding: calc(2 * 1em);
  padding: var(--space-lg);
  margin-left: -2em;
  margin-left: calc(-1 * calc(2 * 1em));
  margin-left: calc(-1*var(--space-lg));
  margin-left: calc(-1 * var(--space-lg));
  margin-right: -2em;
  margin-right: calc(-1 * calc(2 * 1em));
  margin-right: calc(-1*var(--space-lg));
  margin-right: calc(-1 * var(--space-lg));
}

.list--custom .post-list,
.list--prayerline .post-list {
  padding: 2em 0 0 2em;
  padding: calc(2 * 1em) 0 0 calc(2 * 1em);
  padding: var(--space-lg) 0 0 var(--space-lg);
  margin: -2em;
  margin: calc(-1 * calc(2 * 1em));
  margin: calc(-1*var(--space-lg));
  margin: calc(-1 * var(--space-lg));
}

.list--custom .post-list .post__item,
.list--prayerline .post-list .post__item {
  border-style: solid;
  border-width: 0 2em 2em 0;
  border-width: 0 calc(2 * 1em) calc(2 * 1em) 0;
  border-width: 0 var(--space-lg) var(--space-lg) 0;
  border-color: transparent;
  background-clip: padding-box;
}

@media (min-width: 37.5rem) {
  .list--custom .post-list.items--3 .post__item,
  .list--prayerline .post-list.items--3 .post__item {
    flex: 0 0 calc(33.33333% - 1.25rem);
    flex: 0 0 calc(100% / 3 - 1.25rem);
  }
  .list--custom .post-list.items--4 .post__item,
  .list--prayerline .post-list.items--4 .post__item {
    flex: 0 0 calc(25% - 1.25rem);
    flex: 0 0 calc(100% / 4 - 1.25rem);
  }
  .list--custom .post-list.items--5 .post__item,
  .list--prayerline .post-list.items--5 .post__item {
    flex: 0 0 calc(20% - 1.25rem);
    flex: 0 0 calc(100% / 5 - 1.25rem);
  }
  .list--custom .post-list.items--6 .post__item,
  .list--prayerline .post-list.items--6 .post__item {
    flex: 0 0 calc(16.66667% - 1.25rem);
    flex: 0 0 calc(100% / 6 - 1.25rem);
  }
}

.entry__content .list--custom, .entry__content
.list--prayerline {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: -2em;
  margin-left: calc(-1 * calc(2 * 1em));
  margin-left: calc(-1*var(--space-lg));
  margin-left: calc(-1 * var(--space-lg));
  margin-right: -2em;
  margin-right: calc(-1 * calc(2 * 1em));
  margin-right: calc(-1*var(--space-lg));
  margin-right: calc(-1 * var(--space-lg));
}

.entry__content .list--custom .post-list, .entry__content
.list--prayerline .post-list {
  margin: -2em;
  margin: calc(-1 * calc(2 * 1em));
  margin: calc(-1*var(--space-lg));
  margin: calc(-1 * var(--space-lg));
}

.entry__content .list--custom .post-list .post__item, .entry__content
.list--prayerline .post-list .post__item {
  text-indent: 0;
  margin-left: 0;
}

@media (min-width: 37.5rem) {
  .entry__content .list--custom, .entry__content
  .list--prayerline {
    padding-left: 0;
    padding-right: 0;
  }
}

@media (min-width: 51rem) {
  .list--conexion .post-list.items--3 .post__item {
    flex: 0 0 33.33333%;
    flex: 0 0 calc(100% / 3);
  }
  .list--conexion .post-list.items--4 .post__item {
    flex: 0 0 25%;
    flex: 0 0 calc(100% / 4);
  }
  .list--conexion .post-list.items--5 .post__item {
    flex: 0 0 20%;
    flex: 0 0 calc(100% / 5);
  }
  .list--conexion .post-list.items--6 .post__item {
    flex: 0 0 16.66667%;
    flex: 0 0 calc(100% / 6);
  }
}

.alignfull .post-list,
.align--full .post-list, .alignfull
.post-list .post__item,
.align--full
.post-list .post__item, .alignfull
.post-list .article-thumbnail,
.align--full
.post-list .article-thumbnail {
  height: 100%;
}

.block-acf-ifesposts.alignfull,
.latest-post-list.alignfull,
.custom-post-list.alignfull {
  height: 100%;
}

/*--------------------------------------------------------------
## Give SMALL
--------------------------------------------------------------*/
.give_block_container--small {
  padding: 0.75em;
  padding: calc(0.75 * 1em);
  padding: var(--space-sm);
}

.give_block_container--small .give_block--small__image {
  display: -ms-inline-grid;
  display: inline-grid;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
  flex-basis: 20%;
  min-width: 200px;
}

.give_block_container--small .give_block--small__image > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.give_block_container--small .give_block--small__image > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.give_block_container--small .give_block--small__details {
  flex-basis: 100%;
  text-align: center;
  margin: 0.75em 1.25em;
  margin: calc(0.75 * 1em) calc(1.25 * 1em);
  margin: var(--space-sm) var(--space-md);
}

@media (min-width: 64rem) {
  .give_block_container--small .give_block--small__details {
    flex: 1;
    text-align: left;
    text-align: initial;
  }
}

/*--------------------------------------------------------------
## Give LARGE
--------------------------------------------------------------*/
.give-block--large {
  position: relative;
}

.give-block--large__header {
  padding: 0 0.5em;
}

.give-block--large__container {
  position: relative;
  padding-bottom: 110%;
  height: 0;
}

@media (min-width: 37.5rem) {
  .give-block--large__container {
    padding-bottom: 45%;
  }
}

@media (min-width: 64rem) {
  .give-block--large__container {
    position: static;
    height: auto;
    padding-bottom: 0;
  }
}

.give-block--large__image {
  overflow: hidden;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
}

.give-block--large__image.image--absolute--mask:before {
  background: linear-gradient(180deg, hsl(0, 0%, 100%) 10%, hsla(0, 0%, 100%, 0) 50%) !important;
  background: linear-gradient(180deg, var(--color-white) 10%, hsla(var(--color-white-h), var(--color-white-s), var(--color-white-l), 0) 50%) !important;
}

.give-block--large__form .form__input {
  -ms-grid-row-align: stretch;
      align-self: stretch;
  flex-basis: 100%;
}

@media (min-width: 64rem) {
  .give-block--large__form .form__input {
    flex-basis: 25%;
    min-width: 15.625rem;
  }
}

.give-block--large__form .form__submit {
  left: -0.5625rem;
  left: calc(-1 * (0.875rem / 2) - 0.125rem);
  left: calc(-1*var(--button-border-size)/2 - var(--form-elem-border));
  left: calc(-1 * (var(--button-border-size) / 2) - var(--form-elem-border));
  -ms-grid-row-align: stretch;
      align-self: stretch;
}

.give-block--large__form > *:not(:last-child) {
  margin-bottom: 1.25em;
  margin-bottom: calc(1.25 * 1em);
  margin-bottom: var(--space-md);
}

@media (min-width: 64rem) {
  .give-block--large__form > *:not(:last-child) {
    margin-bottom: 0;
  }
}

.give-block--large__content {
  position: relative;
  text-align: center;
}

@media (min-width: 64rem) {
  .give-block--large__content {
    height: auto;
  }
}

.give-block--large__form-container {
  position: relative;
  text-align: center;
}

.give-block--large__form-container, .give-block--large__content {
  z-index: 2;
}

@media (min-width: 64rem) {
  .give-block--large {
    padding-bottom: 55%;
    height: 0;
  }
}

@media (min-width: 90rem) {
  .give-block--large {
    padding-bottom: 50%;
  }
}

/*--------------------------------------------------------------
## Give Form
--------------------------------------------------------------*/
.give-form {
  padding: 2em;
  padding: calc(2 * 1em);
  padding: var(--space-lg);
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.give-form #give-login-link {
  order: 1;
}

.give-form .btn--cta-link {
  padding: 1.25em 0;
  padding: calc(1.25 * 1em) 0;
  padding: var(--space-md) 0;
}

.give-form select, .give-form input:not([type=submit]) {
  padding: 1.25em;
  padding: calc(1.25 * 1em);
  padding: var(--space-md);
}

.give-form select {
  padding-right: calc(2em + 0.9375rem);
  padding-right: calc(calc(2 * 1em) + 0.9375rem);
  padding-right: calc(var(--space-lg) + 0.9375rem);
}

.give-form .amount-selection,
.give-form .donation-frequency {
  background-color: hsl(0, 0%, 100%);
  background-color: var(--color-white);
  border: 2px solid hsl(193, 100%, 39%);
  border: 2px solid var(--color-accent-light);
}

.give-form .amount-selection label,
.give-form .donation-frequency label {
  width: 100%;
  text-align: center;
  font-size: 1.44em;
  font-size: calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2);
  font-size: var(--text-lg);
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
  margin: 0;
  cursor: pointer;
}

.give-form .amount-selection input[type="radio"]:checked ~ label,
.give-form .donation-frequency input[type="radio"]:checked ~ label {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
  background-color: hsl(193, 100%, 39%);
  background-color: var(--color-accent-light);
}

.give-form .donation-frequency .form__input--radio {
  display: flex;
  align-items: center;
}

.give-form .form__input--radio {
  padding: 0;
}

.give-form .form__input--radio:not(:first-child) {
  border-left: 2px solid hsl(193, 100%, 39%);
  border-left: 2px solid var(--color-accent-light);
}

.give-form .form__input--radio label {
  padding: 0.375em;
  padding: calc(calc(0.375 * 1em));
  padding: var(--space-xxs);
  padding: calc(var(--space-xxs));
}

.give-form .form__input--amount {
  position: relative;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-column: 1 / span 3;
}

.give-form .form__input--amount input {
  border-right-width: 1px;
}

.give-form .form__input--amount .currency,
.give-form .form__input--amount .amount {
  font-family: futura-pt-condensed, sans-serif;
  font-family: var(--font-main-heading);
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  line-height: 1;
  font-size: 1.44em;
  font-size: calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2);
  font-size: var(--text-lg);
  padding-left: 1.25em;
  padding-left: calc(1.25 * 1em);
  padding-left: var(--space-md);
}

.give-form .form__input--amount .currency {
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  padding-left: 0.75em;
  padding-left: calc(0.75 * 1em);
  padding-left: var(--space-sm);
}

.give-form .form__input--amount .amount {
  color: hsl(193, 100%, 39%);
  color: var(--color-accent-light);
  padding: 0.125em 0.375em 0.125em 1.25em;
  padding: calc(0.125 * 1em) calc(0.375 * 1em) calc(0.125 * 1em) calc(1.25 * 1em);
  padding: var(--space-xxxxs) var(--space-xxs) var(--space-xxxxs) var(--space-md);
}

.give-form .form__input--amount .amount:before {
  content: attr(data-amount);
  display: inline-block;
}

.give-form .form__input--currency select {
  border-left-width: 1px;
}

.give-form__footer {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr var(--space-lg) 1fr var(--space-lg) 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
  grid-gap: 2em;
  grid-gap: calc(2 * 1em);
  grid-gap: var(--space-lg);
}

.give-form__footer > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.give-form__footer > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.give-form__footer > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

.give-form__continue {
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-column: 1 / span 3;
}

.give-form__continue .btn, .give-form__continue [class*="menu-header-cta-"] .main-cta--header, [class*="menu-header-cta-"] .give-form__continue .main-cta--header {
  padding-top: 0.75em;
  padding-top: calc(0.75 * 1em);
  padding-top: var(--space-sm);
  padding-bottom: 0.75em;
  padding-bottom: calc(0.75 * 1em);
  padding-bottom: var(--space-sm);
}

.give-form__continue .btn--cta-link {
  margin-top: 0.75em;
  margin-top: calc(0.75 * 1em);
  margin-top: var(--space-sm);
}

.give-form__promobox {
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-column: 1 / span 2;
}

.give-form__promobox a {
  display: block;
}

.give-form .btn--cta-link > * {
  align-items: flex-start;
}

@media (min-width: 64rem) {
  .give-form__continue {
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    grid-column: 1 / span 2;
  }
  .give-form__continue .btn, .give-form__continue [class*="menu-header-cta-"] .main-cta--header, [class*="menu-header-cta-"] .give-form__continue .main-cta--header {
    width: 76%;
  }
  .give-form__continue .btn--cta-link {
    width: 76%;
    margin-top: 1.25em;
    margin-top: calc(1.25 * 1em);
    margin-top: var(--space-md);
  }
  .give-form__promobox {
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    grid-column: 3 / span 1;
  }
  .give-form #give-login-link {
    order: 0;
    padding: 0;
  }
  .give-form .btn--cta-link {
    padding-top: 2em;
    padding-top: calc(2 * 1em);
    padding-top: var(--space-lg);
    padding-bottom: 0;
  }
  .give-form__footer {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr var(--space-xl) 1fr var(--space-xl) 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: 1fr;
    grid-template-rows: 1fr;
    grid-gap: 3.25em;
    grid-gap: calc(3.25 * 1em);
    grid-gap: var(--space-xl);
  }
  .give-form__footer > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .give-form__footer > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .give-form__footer > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}

@media (max-width: 30rem) {
  .block-acf-giveform.wp-block:not(.alignfull):not(.align--full):not(.alignwide):not(.align--wide),
  .block-acf-giveform.wp-block.alignwide, .block-acf-giveform.wp-block.align--wide {
    width: 100%;
  }
}

/*--------------------------------------------------------------
## Global Ministry List
--------------------------------------------------------------*/
.global-ministry-list-container {
  background-color: hsl(248, 44%, 22%);
  background-color: var(--color-primary);
  text-align: center;
  overflow: hidden;
}

@media (max-width: 64rem) {
  .global-ministry-list-container {
    padding: 0;
  }
}

.global-ministry-list-container:before {
  content: '';
  position: absolute;
  opacity: .1;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-size: 125%;
  background-repeat: space;
  background-position: 60% 30%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 841.89 419.28'%3E%3Cdefs%3E%3Cstyle%3E .a%7Bfill:%23fff%7D %3C/style%3E%3C/defs%3E%3Cpath d='M723.78 341.09a2.31 2.31 0 0 1-.1-.64 2.27 2.27 0 0 1 .17-.86l-43 6.08 43.1-35.1a2.39 2.39 0 0 1-.42-2.46l-47.66-5.75 43.6-29.45a2.43 2.43 0 0 1-.64-1.37L675 301.14a2.41 2.41 0 0 1 .9 1.86 2.38 2.38 0 0 1-.16.85l46.93 5.66L680 344.37a2.42 2.42 0 0 1 .64 1.62 2.32 2.32 0 0 1-.29 1.11zM678.25 343.58a2.51 2.51 0 0 1 .92.18l-5.46-38.38a2.3 2.3 0 0 1-.26 0 2.49 2.49 0 0 1-1.21-.33l5.43 38.58a2.8 2.8 0 0 1 .58-.05zM772.35 321.13l-44.47 17.7a2.42 2.42 0 0 1 .64 1.62 2.36 2.36 0 0 1-.13.75l33.68 12.33-11.8 5.84a2.41 2.41 0 0 1 .62 1.37l12.26-6.07a2.43 2.43 0 0 1-.72-1.72 2.29 2.29 0 0 1 .17-.87l-33.27-12.29 43-17-6.9 27.79a2.4 2.4 0 0 1 1.28.8l7.21-28.2a2.43 2.43 0 0 1-1.57-2.05zM722.51 273.27l21.27 19.9-16.62 13.88a2.46 2.46 0 0 1 .88 1.22l16.85-14.07 27.68 25.71a2.4 2.4 0 0 1 2-1.37l-14-35.77a2.4 2.4 0 0 1-1.3.78l13.48 34.55-26.78-24.88 11.79-9.84a2.44 2.44 0 0 1-1.1-1L745 292.2l-21.49-20.1a2.51 2.51 0 0 1-1 1.17zM747.41 358.85l-19.13-17.39a2.44 2.44 0 0 1-1 1.1l19.09 17.36a2.57 2.57 0 0 1 1.04-1.07zM726.73 338.13l-.28-26.82a2.26 2.26 0 0 1-.69.11 2.42 2.42 0 0 1-.81-.15l.29 26.93a2.29 2.29 0 0 1 .87-.17 2.17 2.17 0 0 1 .62.1zM820.5 353.42a2.41 2.41 0 0 1-2.19-1.41L801 369.78a2.43 2.43 0 0 1 1.47 2.22v.07l9.53-3.86a2.44 2.44 0 0 1-.44-1.38v-.06l-9.13 3.7 16.43-16.82-4.58 10.8a2.43 2.43 0 0 1 1.36.64l4.95-11.67zM797.62 372.35l-14.69 5.7a2.41 2.41 0 0 1 .49 1.42l14.87-5.77a2.41 2.41 0 0 1-.67-1.35zM782.42 379.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM738.77 370a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42z' class='a'/%3E%3Cpath d='M766.27 353a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM749.92 361a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM776.17 321a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM727.52 340.45a1.42 1.42 0 1 1-1.42-1.45 1.42 1.42 0 0 1 1.42 1.45zM679.67 346a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM674.87 303a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM727.17 309a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM760.27 281.2a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM722.62 271.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM821.92 351a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM815.33 366.83a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM801.42 372a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM799.75 277.83a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM803.09 299.43a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM802.25 286.58a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM757.63 244.12a2.44 2.44 0 0 1-1.08 1l12.92 16.51a2.41 2.41 0 0 1 1.41-.63zM768.71 263.72a2.4 2.4 0 0 1 0-.28 2.45 2.45 0 0 1 .33-1.2l-12.44-2.13a2.59 2.59 0 0 1 .09.63 2.34 2.34 0 0 1-.17.88zM756.92 243a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM772.52 263.45a1.42 1.42 0 1 1-1.42-1.45 1.42 1.42 0 0 1 1.42 1.45zM755.67 260.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM707.69 260.75l-3.15 3.48a2.42 2.42 0 0 1 1.2.91l3.08-3.41a2.45 2.45 0 0 1-1.13-.98zM674.17 160.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM684 150a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 684 150zM687.17 137.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM705.52 130.45a1.42 1.42 0 1 1-1.42-1.45 1.42 1.42 0 0 1 1.42 1.45zM716.37 118.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM726.92 119a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM724.67 95.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM559.17 92.2a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM741.17 241a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM711.17 209.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM710.42 196.08a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM695.92 185.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM711.17 259.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM705.17 266.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM687.92 234.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM679.67 242.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM665.17 233a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM684.37 215a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM694.42 113a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM680.67 85.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM661.42 104a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM581.67 93a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM624.92 79a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM674.42 257.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM653.42 250.2a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM647.17 235.3a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM630.25 222.33a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM650.42 226.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM643.67 221.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM655.92 198a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM637.67 188a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM649.92 165.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM620.42 164.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM638.92 134a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM556.92 105.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM676.67 117.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM723.67 121.17a1.09 1.09 0 0 1-.28-.64l-16.93 9.31a2.2 2.2 0 0 1-.11 1.5 2.07 2.07 0 0 0-.11.22l18.44-9.89a2 2 0 0 1-1.01-.5zM647.49 224.88l-3-2.22a2.38 2.38 0 0 1-1 1.14l3.16 2.33a2.44 2.44 0 0 1 .84-1.25zM642.25 219.33h.34l-5.27-29.21a2.38 2.38 0 0 1-1.07.26 3 3 0 0 1-.42 0l5.28 29.25a2.57 2.57 0 0 1 1.14-.3zM635.54 185.7l-14.64-19.48a2.37 2.37 0 0 1-1.25.84l14.66 19.5a2.5 2.5 0 0 1 1.23-.86zM680.51 151.15l-6.71 6.94a2.41 2.41 0 0 1 1.08 1l6.75-7a2.44 2.44 0 0 1-1.12-.94zM617.73 162.7l-9.48-7.82a2.42 2.42 0 0 1-1 1.16l9.47 7.81a2.43 2.43 0 0 1 1.01-1.15zM661.14 106.12l12 10.3a2.44 2.44 0 0 1 1.06-1.07l-12-10.32a2.49 2.49 0 0 1-1.06 1.09zM676.94 119.22a2.4 2.4 0 0 1-1.35.66l8.52 15.85a2.41 2.41 0 0 1 1.37-.62zM662.17 103l15.91-15.4a2.37 2.37 0 0 1-1-1.1l-15.93 15.38a2.39 2.39 0 0 1 1.02 1.12zM620.88 163.25l16.12-26.9a2.43 2.43 0 0 1-1.28-.78l-16 26.85a2.45 2.45 0 0 1 1.16.83z' class='a'/%3E%3Cpath d='M651.4 247.87l-4.11-10.72a2.43 2.43 0 0 1-1.39.56l3.31 8.63-15.53-19.47 9.73 7.9a2.41 2.41 0 0 1 .79-1.29l-13-10.56a2.41 2.41 0 0 1-1.3 1.6l19.86 24.89a2.35 2.35 0 0 1 1.64-1.54zM670.63 257a2.38 2.38 0 0 1 .78-1.32l-17-5.58v.09a2.46 2.46 0 0 1-.42 1.36zM716 116.08a2.36 2.36 0 0 1 1 .2l6.74-18.06.32 18.91a2.33 2.33 0 0 1 1.4-.54l-.56-19.52a2.39 2.39 0 0 1-1.56.59 2.36 2.36 0 0 1-1-.22l-6.83 18.7a3 3 0 0 1 .49-.06zM712.74 119.48l-7.25 9a2.41 2.41 0 0 1 .89 1.21l7.37-9.1a2.42 2.42 0 0 1-1.01-1.11zM723.23 119.81a2.24 2.24 0 0 1 0-1.5l-6-.79a2.45 2.45 0 0 1 .21 1 2.24 2.24 0 0 1-.06.52zM709 198.5a3.16 3.16 0 0 1-.32 0l.31 8.75-11.82-19 9.64 6.87a2.41 2.41 0 0 1 1-1.1l-11-7.85a2.42 2.42 0 0 1-1.67 1.7l12.71 20.44a2.39 2.39 0 0 1 1.88-.92 2.36 2.36 0 0 1 .75.13l-.33-9.28a2.43 2.43 0 0 1-1.15.26zM676.65 241l-10.6-7.27a2.39 2.39 0 0 1-.85 1.23l10.68 7.33a2.51 2.51 0 0 1 .77-1.29zM665.91 231.93L681.63 217a2.37 2.37 0 0 1-.93-1.18l-15.84 15a2.47 2.47 0 0 1 1.05 1.11zM684.22 235.52l-5.09 5a2.48 2.48 0 0 1 1.16 1l4.83-4.74a2.39 2.39 0 0 1-.9-1.26zM683 217.42a2.45 2.45 0 0 1-1.28-.37l-4.21 23.43a2.3 2.3 0 0 1 .79-.14 2.26 2.26 0 0 1 .74.13l3.77-21 2.45 13.24a2.41 2.41 0 0 1 1.29-.38h.17l-2.79-15.12a2.61 2.61 0 0 1-.93.21zM755.5 245.42a2.34 2.34 0 0 1-.88-.17l-.74 13.13a2.21 2.21 0 0 1 .37 0 2.36 2.36 0 0 1 1.12.29l.75-13.29a3.19 3.19 0 0 1-.62.04zM753.53 258.46l-11.77-16.1a2.4 2.4 0 0 1-1.19.91l11.74 16.06a2.34 2.34 0 0 1 1.22-.87zM742.09 240.43a2.8 2.8 0 0 1 .08.57 2.41 2.41 0 0 1-.19.93l11.14 1.51a2.09 2.09 0 0 1 0-.43 2.32 2.32 0 0 1 .25-1zM674.54 83.84l-48.77-5.64a2.38 2.38 0 0 1 .15.81 2.45 2.45 0 0 1-.85 1.83l32.62 22.5a2.46 2.46 0 0 1 .85-1.24l-32.4-22.34 50.7 5.87v-.11a2.35 2.35 0 0 1 .35-1.23' class='a'/%3E%3Cpath d='M674.54 83.84l-48.77-5.64a2.38 2.38 0 0 1 .15.81 2.45 2.45 0 0 1-.85 1.83l32.62 22.5a2.46 2.46 0 0 1 .85-1.24l-32.4-22.34 50.7 5.87v-.11a2 2 0 0 1 .06-.52l-2.36-1.16zM652.86 196.24l-14.23-7.83a2.43 2.43 0 0 1-.7 1.33l14.2 7.82a2.41 2.41 0 0 1 .73-1.32zM648.5 168.17h-.16l4.83 27.83a2.43 2.43 0 0 1 1.34-.4h.12l-4.82-27.81a2.57 2.57 0 0 1-1.31.38zM670.33 160.25v-.33l-19.86 4.49a2.38 2.38 0 0 1 .41 1.34v.1l19.73-4.46a2.42 2.42 0 0 1-.28-1.14zM635.08 134a2.38 2.38 0 0 1 .58-1.55l-77.76-27.12v.17a2.41 2.41 0 0 1-.38 1.29l77.19 26.92-31.18 5.29a2.4 2.4 0 0 1 .34 1.22 1.9 1.9 0 0 1 0 .25l31.53-5.38a2.33 2.33 0 0 1-.32-1.09zM683.33 137.5a2.57 2.57 0 0 1 .14-.79l-42.9-3.39 32.9-14.2a2.33 2.33 0 0 1-.61-1.37l-33.66 14.53a2.41 2.41 0 0 1-.28 3.67l31.56 23.49a2.46 2.46 0 0 1 .91-1.19l-31.55-23.48 43.6 3.45a2.85 2.85 0 0 1-.11-.72zM646.08 165.75a2.38 2.38 0 0 1 .13-.76l-24.93-1a2.3 2.3 0 0 1 .13.74 2.38 2.38 0 0 1-.13.76l24.93 1a2.26 2.26 0 0 1-.13-.74zM685.75 139.92a2.34 2.34 0 0 1-1.25-.36l-2 8h.09a2.32 2.32 0 0 1 1.35.42l2-8zM577.83 93a2.43 2.43 0 0 1 .17-.89l-18.06-.91a2.36 2.36 0 0 1 .22 1 2.24 2.24 0 0 1-.06.52l17.38.88-20.28 10.21a2.45 2.45 0 0 1 .67 1.34l20.68-10.41a2.53 2.53 0 0 1-.72-1.74zM623.5 81.42h-.12L636.24 132a2.34 2.34 0 0 1 1.25-.36h.21L624.82 81a2.36 2.36 0 0 1-1.32.42zM582.67 93l39-12.49a2.39 2.39 0 0 1-.53-1.41l-38.96 12.46a2.44 2.44 0 0 1 .49 1.44zM681.31 87.16l-.18-.15a4.58 4.58 0 0 1-1.18.8l11.43 23.42a2.37 2.37 0 0 1 2.66-.4l2.49-14.94a2.4 2.4 0 0 1-.28 0 2.29 2.29 0 0 1-1.19-.33l-2.46 14.72-11.29-23.12M536.41 97.76l16.72 7.34a2.41 2.41 0 0 1 .69-1.33L536.21 96l19.3-3a2.49 2.49 0 0 1-.17-.87 2.25 2.25 0 0 1 .1-.64l-19.58 3a2.37 2.37 0 0 1 .32 1.18 4.23 4.23 0 0 1-.57 1.55l.8.47M582 205.67a2.39 2.39 0 0 1-.89-.17l-.22 3.93a2.5 2.5 0 0 1 .61-.09 2.34 2.34 0 0 1 .88.17l.22-3.93a2.35 2.35 0 0 1-.6.09zM567.07 139.61a2.31 2.31 0 0 1 .1.64 2.29 2.29 0 0 1-.17.87l20.38 3.13a2.63 2.63 0 0 1 0-.49 2.4 2.4 0 0 1 .22-1zM567.11 157.53l-8 4.41a2.38 2.38 0 0 1 .77 1.29l7.88-4.33a2.47 2.47 0 0 1-.65-1.37zM566.15 142.21a2.43 2.43 0 0 1-1.4.45l3.25 12.68a2.42 2.42 0 0 1 1.42-.5zM591.82 142.51a2.35 2.35 0 0 1 .35 1.23v.24l7.31-2.37a2.4 2.4 0 0 1-.43-1.37v-.07zM555.5 107.92h-.08l7.3 27.26-9.17-15.32a2.39 2.39 0 0 1-1.8.82 2.59 2.59 0 0 1-.63-.09l.1 8.15a2.51 2.51 0 0 1 .78-.14 2.47 2.47 0 0 1 .72.12l-.1-7.48L563 138.58a2.41 2.41 0 0 1 1.74-.75h.24l-8.13-30.36a2.33 2.33 0 0 1-1.35.45zM571.73 158.19a2.42 2.42 0 0 1-2.15 1.47l3.61 13.18a2.38 2.38 0 0 1 1.07-.26 3 3 0 0 1 .43 0l-3.5-12.8L585 175.33a2.37 2.37 0 0 1 1.1-1zM574.1 189.21a2.35 2.35 0 0 1 .07.54 2.39 2.39 0 0 1-.2 1l5 .26a2.23 2.23 0 0 1 0-1.5zM558.13 166.07a2.18 2.18 0 0 1-.63.09 2.29 2.29 0 0 1-.87-.17l.08 4.48a2.3 2.3 0 0 1 .79-.14 2.35 2.35 0 0 1 .71.12zM591.47 145.45a2.37 2.37 0 0 1-1.34.68l7 13.06a2.45 2.45 0 0 1 1.28-.79zM539 150.86l-1-12.57a2.48 2.48 0 0 1-.73.12 2.56 2.56 0 0 1-.78-.14l1.09 12.88a2.38 2.38 0 0 1 1.19-.32 2.53 2.53 0 0 1 .23.03zM526.3 127.92a2.43 2.43 0 0 1-1.4-.45l-4.76 18.9a3 3 0 0 1 .31 0 2.43 2.43 0 0 1 1.17.31l4.72-18.73s-.03-.03-.04-.03zM585.3 178.16l-3.88 9.69a2.37 2.37 0 0 1 1.39.57l3.82-9.54a2.52 2.52 0 0 1-1.33-.72zM587.44 144.41l-16.5 10.91a2.35 2.35 0 0 1 .86 1.23l16.48-10.89a2.45 2.45 0 0 1-.84-1.25zM572.61 199.37l-13.34-25a2.39 2.39 0 0 1-1.31.74l13.32 24.94a2.45 2.45 0 0 1 1.33-.68zM579.47 191.87l-5.66 7.61a2.41 2.41 0 0 1 1.19.91l5.78-7.78a2.28 2.28 0 0 1-1.31-.74zM536.34 153.37v-.12a2.42 2.42 0 0 1 .4-1.33l-13.89-3.41a1.94 1.94 0 0 1 0 .24 2.4 2.4 0 0 1-.34 1.22zM555.72 162.12l-14.62-8.34a2.43 2.43 0 0 1-.78 1.28l14.78 8.43a2.44 2.44 0 0 1 .62-1.37zM597 162.06l-9.39 12.09a2.46 2.46 0 0 1 1.29.78l9.24-11.93a2.46 2.46 0 0 1-1.14-.94zM574.25 177.42a2.41 2.41 0 0 1-1.24-.35l-1.7 10.31a2.12 2.12 0 0 1 .44 0 2.32 2.32 0 0 1 1 .25l1.68-10.19zM557.5 161.33l-4.5-28.14a2.4 2.4 0 0 1-1 .22 2.63 2.63 0 0 1-.49 0l4.59 28.42a2.43 2.43 0 0 1 1.4-.5zM549.59 131l-10.46 3.48a2.39 2.39 0 0 1 .53 1.41l10.41-3.47a2.32 2.32 0 0 1-.48-1.42zM571.87 175.38a2.33 2.33 0 0 1 0-.38 2.39 2.39 0 0 1 .28-1.1l-12.25-1.67a2.24 2.24 0 0 1 .06.52 2.41 2.41 0 0 1-.21 1zM535.88 134l-7.47-7.36a2.47 2.47 0 0 1-1.09 1l7.66 7.54a2.37 2.37 0 0 1 .9-1.18zM558.92 172.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM558.92 163.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42z' class='a'/%3E%3Cpath d='M553.42 131a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM540.17 153.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM538.67 136a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM600.42 160.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM566.17 140.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM591.17 143.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM588.47 176.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM570.92 157.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM582.92 211.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM583.42 203.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM574.42 201.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM582.67 190.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM573.17 189.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM575.67 175a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM494.17 116.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM511.92 111.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM607.42 154a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM602.87 140.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM553.17 118.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM527.72 125.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM521.87 148.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM525 123.46l-12.35-11.17a2.41 2.41 0 0 1-1 1.08l12.42 11.23a2.35 2.35 0 0 1 .93-1.14zM519.83 146.33l-24.67-28.7a2.41 2.41 0 0 1-1 1.08l24.43 28.37a1.78 1.78 0 0 1 1.24-.75zM518.43 147.33L484 130.39a2.44 2.44 0 0 1-.52 1.41l34.49 17a2.39 2.39 0 0 1 .46-1.47zM508.09 111.31l-13.45 4a2.41 2.41 0 0 1 .52 1.41l13.44-4a2.33 2.33 0 0 1-.51-1.41zM531.4 96.31l-19.24 13.2a2.38 2.38 0 0 1 .71 1.33l19.32-13.25a2.51 2.51 0 0 1-.79-1.28zM550.8 116l-14.4-18.23s-.79-.46-.8-.45a2.53 2.53 0 0 1-.94.67l15 19a2.43 2.43 0 0 1 1.14-.99zM603.81 155l-3.81 3.55a2.47 2.47 0 0 1 1.1 1l3.74-3.47a2.37 2.37 0 0 1-1.03-1.08zM602.93 142.15a2.33 2.33 0 0 1-1.41.51l3 9.42a2.42 2.42 0 0 1 1.42-.5zM449.32 297.48l-6.81 17.35-.51-22.49a2.23 2.23 0 0 1-1.5 0l.56 23.76a2.41 2.41 0 0 1 1-.21 2.35 2.35 0 0 1 1.49.53l7.19-18.42a2.25 2.25 0 0 1-1.42-.52zM439.74 319.14l-8.31 5.92a2.44 2.44 0 0 1 .87 1.22l6.45-4.6-13.17 16.79v-23.22l3 9.77a2.4 2.4 0 0 1 1.39-.45l-3.65-11.81a2.37 2.37 0 0 1-1.39.44 2.6 2.6 0 0 1-.92-.18v26.4a2.41 2.41 0 0 1 .67-.1 2.43 2.43 0 0 1 1.59.61l15.13-19.29a2.37 2.37 0 0 1-1.66-1.5zM325.56 212.54a2.35 2.35 0 0 1 .36 1.26 1.49 1.49 0 0 1 0 .21l9.45-1.67a2.34 2.34 0 0 1-.27-1.09 2.58 2.58 0 0 1 0-.4zM462.5 250.83l-16.58-17.48 10.53 3.75v-.15a2.46 2.46 0 0 1 .39-1.31l-11.94-4.26a2.4 2.4 0 0 1-1.24 1.73L462 252.49a2.41 2.41 0 0 1 2.06-1.64l-3.69-12a2.41 2.41 0 0 1-1.4.55zM442.84 291.85l5.53 3.25a2.41 2.41 0 0 1 .73-1.31l-5.5-3.22a2.32 2.32 0 0 1-.76 1.28zM439.25 291.4l-13.41 17.14a2.47 2.47 0 0 1 1.18.93l13.42-17.16a2.35 2.35 0 0 1-1.19-.91zM389.66 283.86l32.16 25.67-26-4.28a2.16 2.16 0 0 1 .06.51 2.46 2.46 0 0 1-.21 1l26.92 4.44a2.33 2.33 0 0 1 0-.38 2.43 2.43 0 0 1 .9-1.87l-32.79-26.2a2.48 2.48 0 0 1-1.04 1.11zM451.6 283.12a2.36 2.36 0 0 1-1-.2l-.46 10.3a2.12 2.12 0 0 1 .57-.08 2.33 2.33 0 0 1 .92.19l.46-10.26a4.53 4.53 0 0 1-.49.05zM426.63 312.57l13 5.49a2.38 2.38 0 0 1 .6-1.37l-12.84-5.43a2.39 2.39 0 0 1-.76 1.31zM322.46 211.63l-4.33-4.63a2.41 2.41 0 0 1-1.13 1l4.42 4.71a2.45 2.45 0 0 1 1.04-1.08zM422.63 342.88a2.4 2.4 0 0 1-.29-1.13 2.21 2.21 0 0 1 0-.37l-15.26-.25a2.5 2.5 0 0 1 .15.83 2.2 2.2 0 0 1-.11.68zM464.3 255.67a2.41 2.41 0 0 1-.93-.19l1.43 27a2.28 2.28 0 0 1 .7-.12 2.37 2.37 0 0 1 .8.15l-1.42-26.94a2.25 2.25 0 0 1-.58.1zM463.21 285.53l-11 8.07a2.42 2.42 0 0 1 .88 1.22l11-8.07a2.36 2.36 0 0 1-.88-1.22z' class='a'/%3E%3Cpath d='M494.33 195.5v-.15l-15.43 3.19a2.45 2.45 0 0 1 .5 1.43l14.82-3.06-34 37.56 3.52-26.9a2.22 2.22 0 0 1-.45.05 2.44 2.44 0 0 1-1-.24l-3.55 27.17h.09a2.41 2.41 0 0 1 2.17 1.35l32.41-35.85-28.58 50.85a2.43 2.43 0 0 1 1.28.78l30.24-53.8a2.42 2.42 0 0 1-2.02-2.38zM404.84 339.53l-9.62-30.4 27.44 31.43a2.42 2.42 0 0 1 1.11-1l-28.3-32.41a2.42 2.42 0 0 1-2 1h-.17L403.41 340a2.55 2.55 0 0 1 1.43-.47zM393.5 303.33a2.3 2.3 0 0 1 .26 0L389.45 284a2.48 2.48 0 0 1-.95.19 2.6 2.6 0 0 1-.56-.07l4.35 19.58a2.31 2.31 0 0 1 1.21-.37zM461.88 253.25a2.71 2.71 0 0 1 0-.41l-28.27 3.31 3.64-11.83a2.12 2.12 0 0 1-.44 0 2.37 2.37 0 0 1-1.06-.26L432 256.33l-14.85 1.74-15.85-11.84a2.46 2.46 0 0 1-.88 1.22L415 258.33l-21 2.45a2.47 2.47 0 0 1 .12.72 2.4 2.4 0 0 1-.55 1.52l35.73 17.14-38.55.87a2.47 2.47 0 0 1 .12.72 2.56 2.56 0 0 1-.14.78l39.59-.9a2.37 2.37 0 0 1 .38-2.47l-35.48-17 21.48-2.51 10.48 7.82a2.35 2.35 0 0 1 .91-1.19l-9.22-6.88 12.62-1.48-2.45 8a2.71 2.71 0 0 1 .41 0 2.38 2.38 0 0 1 1.09.27l2.58-8.39 28.48-3.33-27.6 24.25a2.39 2.39 0 0 1 1 2.59l14.41.25a2.38 2.38 0 0 1-.16-.85 2.32 2.32 0 0 1 .1-.65l-14.35-.25 27.93-24.55a2.47 2.47 0 0 1-1.05-2.01zM433.67 282.86l5.52 5.95a2.42 2.42 0 0 1 1.13-1l-5.58-6a2.47 2.47 0 0 1-1.07 1.05zM317.52 205.7a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM465.72 253.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM452.17 295.55a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM442.67 290.05a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42z' class='a'/%3E%3Cpath d='M460.27 237a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM426.17 341.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM406.27 342a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM431.42 327a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM443.42 318.3a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM426.42 310.8a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM394.92 305.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM463.72 183a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM445.52 182.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM464.77 205.2a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM478.42 200a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM498.17 195.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM424.67 192.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM378.17 201a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM367.6 210a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM466.92 284.8a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM453 280.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM434 280.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM389.92 281.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM443.92 231a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM393.17 261.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM354.42 213.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM338.92 211.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM324.92 213.8a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM445.62 216.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM308.42 188.17a1.42 1.42 0 1 1-2 .16 1.41 1.41 0 0 1 2-.16zM332.67 198.3a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM309.79 190a1.73 1.73 0 0 1-.24.51l19.3 7.56a2.44 2.44 0 0 1 .6-1.38l-16.69-6.54-2.97-.15zM366.37 201l8 .43a2 2 0 0 1 0-.43 2.5 2.5 0 0 1 .25-1.06l-20.14-1.19a2.5 2.5 0 0 1 .18.91 2.35 2.35 0 0 1-.09.6l10.12.63M392.55 198.92l28.53-5.11a2.32 2.32 0 0 1-.25-1.05 3 3 0 0 1 0-.43l-27.51 4.93-1.83.33-12.68 2.27a2.35 2.35 0 0 1 .31 1.15v.32l11.59-2.08zM354.12 199.58a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM474.58 200l-9.46 3.56a2.41 2.41 0 0 1 .62 1.37l9.32-3.51a2.32 2.32 0 0 1-.48-1.42zM391.73 259.08l-4.54-22a2.39 2.39 0 0 1-1.1.28 2.58 2.58 0 0 1-.39 0l4.59 22.25a2.44 2.44 0 0 1 1.44-.53zM368.44 209.19l6.87-6.26a2.5 2.5 0 0 1-.87-1.24L367.5 208a2.43 2.43 0 0 1 .94 1.19zM444.75 157.92a2.29 2.29 0 0 1-1.19-.33l-.28 22.85a2.48 2.48 0 0 1 .82-.15 2.2 2.2 0 0 1 .68.11l.28-22.51zM442.23 228.61h.27a2.39 2.39 0 0 1 1.21.34l1.09-9.84a2.35 2.35 0 0 1-.6.08 2.45 2.45 0 0 1-.9-.18zM315.85 203.31l-2.11-4.7a2.43 2.43 0 0 1-1.3.76l2.05 4.55a2.31 2.31 0 0 1 1.36-.61z' class='a'/%3E%3Cpath d='M383.67 217.12L395 193.89a2.33 2.33 0 0 1-1.37-.61l-11.25 23.06a2.5 2.5 0 0 1 1.29.78zM329.6 200.06l-5.86 11.35a2.33 2.33 0 0 1 1.37.61l5.89-11.33a2.49 2.49 0 0 1-1.4-.63zM352 201.79l.05 9.82a2.35 2.35 0 0 1 1.5-.1l-.05-9.79a2.49 2.49 0 0 1-1.5.07zM331.39 200.71l4.48 8.86a2.41 2.41 0 0 1 1.3-.76l-4.46-8.81a2.43 2.43 0 0 1-1.32.71zM328.83 198.3v-.09l-11 5.81a2.39 2.39 0 0 1 .65 1.35l10.79-5.69a2.44 2.44 0 0 1-.44-1.38zM444.87 185l16.19 18.7-35.39-10.91a2.44 2.44 0 0 1-1.48 2.21l18 20.41a2.42 2.42 0 0 1 1.2-.91l-17.8-20.16 35.33 10.89a2.42 2.42 0 0 1 1.49-2.23l-16.35-18.88a2.52 2.52 0 0 1-1.19.88zM446.43 182.1a2.35 2.35 0 0 1 .08.6 2.45 2.45 0 0 1-.18.9l13.67.13a2.48 2.48 0 0 1-.12-.73 2.19 2.19 0 0 1 .14-.77zM441.73 183.17l-16.67 8a2.38 2.38 0 0 1 .58 1.38l16.83-8.08a2.33 2.33 0 0 1-.74-1.3zM428.4 230.49l14.33-11.83a2.45 2.45 0 0 1-.85-1.25l-14.35 11.85a2.41 2.41 0 0 1 .87 1.23zM463.28 185.21l11.78 13.37a2.37 2.37 0 0 1 1.23-.87l-11.9-13.51a2.47 2.47 0 0 1-1.11 1.01zM388.5 279.33a2.36 2.36 0 0 1 1.12.29l2.38-15.73a2.3 2.3 0 0 1-.26 0 2.39 2.39 0 0 1-1.21-.34l-2.4 15.79a2.2 2.2 0 0 1 .37-.01zM454 280.7a2.43 2.43 0 0 1-.28 1.11l9.36 2.9a2.35 2.35 0 0 1 .53-1.41l-9.64-3c.03.14.03.27.03.4zM379.47 219.07a2.21 2.21 0 0 1 0-.37 2.33 2.33 0 0 1 .29-1.12l-17.86-5.44 2.53-.49a2.45 2.45 0 0 1-.61-1.41l-2.52.49a2.39 2.39 0 0 1 .4 1.32 2.46 2.46 0 0 1-.49 1.45zM386.05 232.54l-3-11.74a2.37 2.37 0 0 1-1.18.32 2.85 2.85 0 0 1-.29 0l3.06 11.88a2.39 2.39 0 0 1 1.41-.46zM407.58 219.07l16.25 11.33a2.42 2.42 0 0 1 .91-1.2l-16.38-11.43a2.49 2.49 0 0 1-.78 1.3zM388.35 234.08l16.49-14.72a2.47 2.47 0 0 1-1-1.09l-16.42 14.65a2.38 2.38 0 0 1 .93 1.16zM403.78 218.21a2.29 2.29 0 0 1-.13-1.5l-19.63.94a2.32 2.32 0 0 1 .25 1 3.13 3.13 0 0 1 0 .44zM407.42 217.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM383.27 218.7a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM347.92 177a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM313.37 197a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM333.92 189.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM310.67 173.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM350.42 192.3a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM361.27 188a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM396.67 191.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM418.67 171.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM400.42 245.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM427.52 231.2a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM360.67 212.05a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM387.52 235a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM438.27 242a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM430.92 268.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM516.92 297.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM510.17 302a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM491.17 274.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM490.42 295.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM476.92 312.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM414.83 171.75a2.39 2.39 0 0 1 .1-.66l-64.66 4.73s-1.42.68-1.41.71a2.68 2.68 0 0 1 0 .89l66.14-4.83a2.14 2.14 0 0 1-.17-.84zM440.94 232.83l-3.54 6.77a2.39 2.39 0 0 1 1.28.79l3.66-7a2.35 2.35 0 0 1-1.4-.56z' class='a'/%3E%3Cpath d='M488.28 276.16l-12.76 34.18a2.42 2.42 0 0 1 2 1.12l10.67-13.93a2.42 2.42 0 0 1-1.2-.91l-9.29 12.13L488.83 279l-.5 14a2.29 2.29 0 0 1 1.51.06l.58-16.43a2.47 2.47 0 0 1-.67.11 2.52 2.52 0 0 1-1.47-.58zM427.27 233.3l7.52 7.41a2.42 2.42 0 0 1 1.13-1l-7.63-7.51a2.39 2.39 0 0 1-1.02 1.1zM358.81 185.78l-10-8.17a2.43 2.43 0 0 1-.82 1.27l9.71 8a2.27 2.27 0 0 1 1.11-1.1zM307.5 186.83a2.43 2.43 0 0 1 1.06.25l1.44-11.29a2.47 2.47 0 0 1-.72.12 2.57 2.57 0 0 1-.79-.14l-1.39 11.11a2.1 2.1 0 0 1 .4-.05zM311.44 194.64l-2.06-3.87a2.46 2.46 0 0 1-1.23.77l2 3.83a2.28 2.28 0 0 1 1.29-.73zM429.31 270.65l1.89 8.09a2.43 2.43 0 0 1 1.4-.45l-1.87-8a2.39 2.39 0 0 1-1.27.37zM397.72 243.46l-9.33-7.77a2.42 2.42 0 0 1-.88 1.22l9.25 7.71a2.39 2.39 0 0 1 .96-1.16zM407.93 215.8l14.59-20.8a2.46 2.46 0 0 1-1.22-.88l-14.61 20.78a2.54 2.54 0 0 1 1.24.9zM344.26 177.91l-10.45 9.82a2.41 2.41 0 0 1 .94 1.17l10.48-9.85a2.51 2.51 0 0 1-.97-1.14zM357.46 188.18l-6.62 2.57a2.36 2.36 0 0 1 .56 1.39l6.66-2.58a2.35 2.35 0 0 1-.6-1.38zM348.52 194.67a2.35 2.35 0 0 1-1.3-.75l-9.39 14.94a2.43 2.43 0 0 1 1.36.66zM357.2 213.32a2.39 2.39 0 0 1-.37-1.27 1.36 1.36 0 0 1 0-.2l-1.82.59a2.42 2.42 0 0 1 .39 1.3.77.77 0 0 1 0 .15zM349.46 189.93l-2-10.73a2.36 2.36 0 0 1-1 .22 2.73 2.73 0 0 1-.5 0l2 10.76a2.36 2.36 0 0 1 1-.24 1.75 1.75 0 0 1 .5-.01zM340 210.86a2.46 2.46 0 0 1-.49 1.45l11.2 1.9a2.21 2.21 0 0 1 0-.37 2.33 2.33 0 0 1 .29-1.12L340.21 211M423.7 231.39l-23 12.42a2.46 2.46 0 0 1 .66 1.35l22.9-12.38a2.45 2.45 0 0 1-.56-1.39zM415 172.62l-18.61 16.76a2.42 2.42 0 0 1 1 1.09L416 173.78a2.42 2.42 0 0 1-1-1.16zM392.89 192a2.73 2.73 0 0 1-.05-.5 2.35 2.35 0 0 1 .22-1l-30.88-3.2a2.31 2.31 0 0 1 .1.64 2.48 2.48 0 0 1-.16.86zM312.77 190.16l17.41.23a2.25 2.25 0 0 1-.1-.64 2.4 2.4 0 0 1 1-1.94l-19.13-13.3 32.21 3a2.33 2.33 0 0 1-.06-.53 2.39 2.39 0 0 1 .2-1L311.61 173a2.24 2.24 0 0 1 .06.52 2.41 2.41 0 0 1-1 1.95L330 188.88l-20.16-.27a4.52 4.52 0 0 1 0 1.38l3 .17M417.17 258.08l-15.88-11.84a2.46 2.46 0 0 1-.88 1.22l26.81 20a2.35 2.35 0 0 1 .91-1.19l-9.22-6.88zM431.54 257.91l-2.45 8a2.71 2.71 0 0 1 .41 0 2.38 2.38 0 0 1 1.09.27l6.7-21.78a2.12 2.12 0 0 1-.44 0 2.37 2.37 0 0 1-1.06-.26l-3.79 12.2zM334.9 143.35v.15a2.46 2.46 0 0 1-.39 1.31l47.55 13.46a2.42 2.42 0 0 1 .47-1.42zM382.75 115.41l24.42 15.24a2.43 2.43 0 0 1 .81-1.26L383.39 114a2.43 2.43 0 0 1-.64 1.41zM407.26 132.15l-21.71 23.93a2.41 2.41 0 0 1 1.08 1l21.62-23.82a2.41 2.41 0 0 1-.99-1.11zM385.09 155.91L382 116a2.48 2.48 0 0 1-.95.2 2.35 2.35 0 0 1-.54-.07L383.6 156a2.46 2.46 0 0 1 .91-.18 2.8 2.8 0 0 1 .58.09zM411.89 131v.3a2.33 2.33 0 0 1-.32 1.17l25 3.67v-.09a2.46 2.46 0 0 1 .42-1.36zM334.12 145.28a2.43 2.43 0 0 1-1.37.61l12.12 29.34a2.41 2.41 0 0 1 1.37-.62zM311 171.88l23.54-42.8-2.31 12h.24a2.35 2.35 0 0 1 1.23.35l2.79-14.57a2.45 2.45 0 0 1-1.89-1l-24.91 45.29a2.21 2.21 0 0 1 1.31.73zM422.62 164.86a2.2 2.2 0 0 1 0-.36 2.39 2.39 0 0 1 .29-1.12l-31-4.81 48.74-2.3-13.83 6.57a2.37 2.37 0 0 1 .64 1.36l15.39-7.31a2.38 2.38 0 0 1-.45-1.39 2.48 2.48 0 0 1 .15-.82l-55.76 2.63a2.4 2.4 0 0 1-.05 2zM350.27 175.82l32.45-15.94a2.33 2.33 0 0 1-.61-1.37l-34 16.7a2.41 2.41 0 0 1 .81 1.79c0 .14 1.35-1.18 1.35-1.18zM334.87 143.05L379 115.11a2.46 2.46 0 0 1-.42-1.36 2.14 2.14 0 0 1 .11-.67l-12.17.82a2.32 2.32 0 0 1 .25 1 3.13 3.13 0 0 1 0 .44l10.11-.68-36.88 23.4L363.08 117a2.42 2.42 0 0 1-1.14-2 1 1 0 0 1 0-.17l-23.75 7.87a2.35 2.35 0 0 1 .81 1.3l22.35-7.41-27.41 25a2.48 2.48 0 0 1 .93 1.46zM410.92 131.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42z' class='a'/%3E%3Cpath d='M333.92 143.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM338 124.45a1.42 1.42 0 1 1-1.4-1.45 1.43 1.43 0 0 1 1.4 1.45zM385.92 158.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM426.42 164.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM506.17 154.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM484.67 154a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM466.42 163.8a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM480.17 189a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM458.42 115.8a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM382.42 113.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM446.17 155.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM440.42 136a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM456.17 133.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM365.77 115a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM450.67 125.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM482.92 130.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM517.42 159a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM439 138.42h-.18l4.53 15.14a2.43 2.43 0 0 1 1.4-.45l-4.5-15a2.43 2.43 0 0 1-1.25.31zM423.25 190.33a2.32 2.32 0 0 1 .65.1l1.52-23.56a2.71 2.71 0 0 1-.41 0 2.38 2.38 0 0 1-1.07-.26l-1.37 21.27-4.17-14a2.42 2.42 0 0 1-1.14.3 2.09 2.09 0 0 1-.35 0l4.95 16.66a2.36 2.36 0 0 1 1.39-.51zM422.84 165.56l-4.26 4.17a2.39 2.39 0 0 1 .93 1.19l4.38-4.29a2.41 2.41 0 0 1-1.05-1.07zM478.24 186.64l-11.49-21.18a2.43 2.43 0 0 1-1.32.72L477 187.41a2.36 2.36 0 0 1 1.24-.77zM445.46 157.8l15.06 23.58a2.48 2.48 0 0 1 1.3-.75l-15.13-23.7a2.47 2.47 0 0 1-1.23.87zM453.07 135.23L445 153.11a2.4 2.4 0 0 1 1.37.61l8.05-17.84a2.39 2.39 0 0 1-1.35-.65zM449.84 127.59l2.93 4.53a2.43 2.43 0 0 1 1.21-.9l-2.87-4.44a2.41 2.41 0 0 1-1.27.81zM502.43 154.9a2.32 2.32 0 0 1-.1-.65 2.42 2.42 0 0 1 .16-.85l-16.95-.13a2.48 2.48 0 0 1 .12.73 2.19 2.19 0 0 1-.14.77zM507.17 154.25a2.37 2.37 0 0 1-.48 1.43l6.93 2.95a2.37 2.37 0 0 1 .68-1.34l-7.13-3zM467.33 163.2l14.21-7.49a2.43 2.43 0 0 1-.68-1.34l-14.35 7.56a2.37 2.37 0 0 1 .82 1.27zM490.82 118.19l-8.75 10a2.39 2.39 0 0 1 1.29.81l8.7-9.91a2.41 2.41 0 0 1-1.24-.9zM513.74 159.83L480.15 187a2.52 2.52 0 0 1 .89 1.21L514.67 161a2.37 2.37 0 0 1-.93-1.17z' class='a'/%3E%3Cpath d='M483.44 131.93l-.05.07-.09.11a2.4 2.4 0 0 1-1.79.8 2.12 2.12 0 0 1-.57-.08l1.26 17.95-23.2-33.56a2.44 2.44 0 0 1-1.22.87l23.12 33.38-23.89-17a2.42 2.42 0 0 1-2.2 1.43h-.16l8.91 26a2.39 2.39 0 0 1 1.41-.53l-8.78-25.66L481 153.37a2.41 2.41 0 0 1 2.32-1.79 2.22 2.22 0 0 1 .51.06L482.44 133l20.16 20.16a2.36 2.36 0 0 1 1.06-1.06l-19.37-19.37-.27-.23-.54-.52M441.11 134.84a2.42 2.42 0 0 1 .31 1.16 3 3 0 0 1 0 .31l11.21-1.73a2.46 2.46 0 0 1-.27-1.08 2.58 2.58 0 0 1 0-.4zM454.94 117.05l-4.84 6a2.41 2.41 0 0 1 1.17.94l4.8-5.9a2.53 2.53 0 0 1-1.13-1.04zM441 134.68l7.16-7.27a2.47 2.47 0 0 1-1.07-1l-7.27 7.39a2.31 2.31 0 0 1 1.18.88zM483.49 131.98l.03.03M625.58 77.79l9.68-11.08a2.37 2.37 0 0 1-1.1-1l-9.7 11.1a2.42 2.42 0 0 1 1.12.98zM464.34 54.37l6.9 3.82a2.37 2.37 0 0 1 .76-1.29l-7-3.9a2.39 2.39 0 0 1-.66 1.37zM464.58 74.39a2.42 2.42 0 0 1 2-1.1 2.27 2.27 0 0 1 .59.08l-3.47-18.53a2.39 2.39 0 0 1-1.1.28 2.45 2.45 0 0 1-.38 0l3.44 18.28-15.85-16.73a2.49 2.49 0 0 1-1 1.12zM449.67 54.47a2.35 2.35 0 0 1 .33 1.23v.23l10.48-2.1a2.42 2.42 0 0 1-.3-1.14v-.34zM473.6 61.12a2.35 2.35 0 0 1-.54-.07l2.61 21.42a2.43 2.43 0 0 1 .94-.19 2.6 2.6 0 0 1 .56.07l-2.61-21.43a2.39 2.39 0 0 1-.96.2zM745.25 31.92a2.36 2.36 0 0 1-1-.24l-4.46 29.21a2.72 2.72 0 0 1 .49 0 2.4 2.4 0 0 1 1 .22l4.46-29.18a3.42 3.42 0 0 1-.49-.01zM677.18 84.27a2.48 2.48 0 0 1 .49-.58L639.27 65l51.67-3.59a2.41 2.41 0 0 1-.11-.67 2.32 2.32 0 0 1 .16-.84l-49.47 3.44L699.1 44.3a2.43 2.43 0 0 1-.42-1.36 2.37 2.37 0 0 1 .32-1.18l-47.8-6.35a2.35 2.35 0 0 1 .06.54 2.39 2.39 0 0 1-.2 1l46.81 6.22-59.82 19.75a2.36 2.36 0 0 1 0 3.17l36.48 17.75M579.46 52.54L618 12.2a2.42 2.42 0 0 1-1.1-1l-38.54 40.32a2.37 2.37 0 0 1 1.1 1.02zM501.38 50.07L527.2 8.61a2.43 2.43 0 0 1-1.29-.76l-25.83 41.48a2.47 2.47 0 0 1 1.3.74zM528.88 8.35l46.47 44a2.41 2.41 0 0 1 1.21-.92L529.9 7.25a2.47 2.47 0 0 1-1.02 1.1zM448.24 32l12.47 19.19a2.43 2.43 0 0 1 1.25-.83L449.9 31.83 480.05 50a2.41 2.41 0 0 1 .86-1.23l-23.27-14 37.65 15.81-10.62-.49a2.32 2.32 0 0 1 .1.65 2.38 2.38 0 0 1-.16.85l12.62.58a2.12 2.12 0 0 1 0-.44 2.39 2.39 0 0 1 .7-1.69L450 29.9a2.42 2.42 0 0 1-1.76 2.1zM449.44 28.15a2.39 2.39 0 0 1 .56 1.4l75.66-22a2.43 2.43 0 0 1-.38-1.28 1.1 1.1 0 0 1 0-.18zM637.91 62.75l10.65-24.42a2.39 2.39 0 0 1-1.36-.63l-10.64 24.41a2.44 2.44 0 0 1 1.35.64zM579.73 53.31a2.45 2.45 0 0 1 0 .39 2.52 2.52 0 0 1-.27 1.1l54.37 10a3 3 0 0 1 0-.31 2.46 2.46 0 0 1 .31-1.17zM429 19.08l17 34.84a2.36 2.36 0 0 1 1.37-.61l-16.91-34.67 14.89 10.19a2.43 2.43 0 0 1 1-1.16L431 17.17a2.43 2.43 0 0 1-2 1.91zM529.94 5.35a2.45 2.45 0 0 1 .18.9 2.5 2.5 0 0 1-.09.61l86.55 3.63a2.63 2.63 0 0 1-.05-.49 2.3 2.3 0 0 1 .23-1z' class='a'/%3E%3Cpath d='M737.86 63a2.39 2.39 0 0 1 .63-1.36l-34.93-18.55L743.1 30.6a2.39 2.39 0 0 1-.28-1.1 2.46 2.46 0 0 1 .26-1.08L621.34 9.7v.3a2.43 2.43 0 0 1-1.13 2l26.43 22.9a2.44 2.44 0 0 1 1-1.1l-25.99-22.54 119.53 18.38-38 12a2.39 2.39 0 0 1-.17 2.82zM761.22 29.94A2.47 2.47 0 0 1 761 29a2.6 2.6 0 0 1 .07-.56l-13.63.12a2.47 2.47 0 0 1 .19.94 2.6 2.6 0 0 1-.07.56z' class='a'/%3E%3Cpath d='M699.46 44.71l-5.94 13.65a2.44 2.44 0 0 1 1.37.62l5.94-13.64a2.33 2.33 0 0 1-1.37-.63zM693.25 63.17a3 3 0 0 1-.43 0l2.57 28.12a2.48 2.48 0 0 1 .86-.17 2.31 2.31 0 0 1 .64.1l-2.58-28.27a2.37 2.37 0 0 1-1.06.22zM494 66.7a2.48 2.48 0 0 1-.12.73l34.56 2.79a2.48 2.48 0 0 1-.12-.73 2.56 2.56 0 0 1 .14-.78l-32.6-2.64 33.88-9.2a2.35 2.35 0 0 1-.08-2.22L502 51.33a2 2 0 0 1 0 .34 2.3 2.3 0 0 1-.3 1.13l25.84 3.09-34.09 9.26a2.6 2.6 0 0 1 .55 1.55zM533.75 93.33a2.33 2.33 0 0 1 .53.06l-2.74-21.62a2.3 2.3 0 0 1-.79.14 2.35 2.35 0 0 1-.71-.12l2.75 21.74a2.53 2.53 0 0 1 .96-.2zM534.14 55a2.26 2.26 0 0 1 .13.74 2.4 2.4 0 0 1-.24 1l23.59 6.6v-.32a2.42 2.42 0 0 1 .31-1.16L538 56.28l36.21-1.85-12.64 6.73a2.38 2.38 0 0 1 .8 1.27l13.26-7.06a2.41 2.41 0 0 1-.67-1.66 2.31 2.31 0 0 1 .16-.83zM418.28 41.43l26.94 13.9a2.42 2.42 0 0 1 .67-1.34L419 40.1a2.35 2.35 0 0 1-.72 1.33zM491.6 69.12a2.37 2.37 0 0 1-1.18-.32l-1.35 9.55a2.33 2.33 0 0 1 .53-.06 2.36 2.36 0 0 1 1 .2l1.33-9.4a2.85 2.85 0 0 1-.33.03zM557.63 89.79L534 56.78a2.4 2.4 0 0 1-1.08 1.08l23.27 32.51a2.4 2.4 0 0 1 1.44-.58zM445.18 55.7a2.2 2.2 0 0 1 0-.36l-18.47 3.27a2.38 2.38 0 0 1 .29 1.09 2.58 2.58 0 0 1 0 .39l18.41-3.26-9.85 11.64a2.47 2.47 0 0 1 1.13 1l9.14-10.8-7.3 21.63h.09a2.38 2.38 0 0 1 1.36.42l7.62-22.59a2.42 2.42 0 0 1-2.42-2.43zM577.35 56.12a2.44 2.44 0 0 1-1.69-.69L557.88 89.8a2.38 2.38 0 0 1 1.4.55l17.38-33.59 2.58 34.06a2.45 2.45 0 0 1 1-.23 2.61 2.61 0 0 1 .48 0L578.11 56a2.69 2.69 0 0 1-.76.12zM482.8 53.07l7 12a2.39 2.39 0 0 1 1.3-.76l-7-12a2.48 2.48 0 0 1-1.3.76zM427 70.41l-1.5.1-6.59.42a2.44 2.44 0 0 1 .14.77 2.48 2.48 0 0 1-.12.73l6.79-.44 1.5-.1 5.16-.33a2.49 2.49 0 0 1-.17-.87 2.59 2.59 0 0 1 .09-.63z' class='a'/%3E%3Cpath d='M436 70.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 436 70.7zM449 55.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 449 55.7zM449 29.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 449 29.7zM464 52.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 464 52.7zM475 58.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 475 58.7zM501 51.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 501 51.7zM493 66.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 493 66.7zM764.87 29a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM746.67 29.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM741.67 63.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM694.67 60.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM702.52 43a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM650.27 36a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM637.67 64.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM620.37 10A1.42 1.42 0 1 1 619 8.58a1.42 1.42 0 0 1 1.37 1.42zM578.77 53.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM561.42 63a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM483.77 50.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM533.27 55.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM532.17 69.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM697.67 93.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM529.12 6.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM476.42 107a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM430 16.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 430 16.7zM468 75.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 468 75.7zM457 80.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 457 80.7zM478 84.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 478 84.7zM471 100.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM485 103.7a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM535.17 95.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM491 80.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 491 80.7zM408.77 58.35a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM418 71.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 418 71.7zM429 80.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 429 80.7zM440 82.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 440 82.7zM481.18 103.7l-4.61 1.54a2.4 2.4 0 0 1 .79 1.32l4.26-1.42a2.43 2.43 0 0 1-.44-1.44zM681.31 87.16L693.9 93a2.41 2.41 0 0 1 .79-1.29l-13-6a2.45 2.45 0 0 1-.52 1.34 1.37 1.37 0 0 0 .14.11zM487.18 80.7a1 1 0 0 1 0-.17l-8.74 2.65a2.41 2.41 0 0 1 .55 1.4l8.58-2.58a2.33 2.33 0 0 1-.39-1.3zM414.58 70.37a2.41 2.41 0 0 1 1.18-.93l-3-4.5-.76-1.29-2.6-3.95a2.52 2.52 0 0 1-1.19.92l2.35 3.57.85 1.28zM531.33 95.75a2.36 2.36 0 0 1 .47-1.41L492 80.57v.13a2.45 2.45 0 0 1-.4 1.33l39.72 13.74zM436.6 81.34l-6.68-1.28a2.2 2.2 0 0 1 .1.64 2.38 2.38 0 0 1-.17.88l6.34 1.21v-.09a2.46 2.46 0 0 1 .41-1.36zM458 80.32l6.83-3a2.41 2.41 0 0 1-.6-1.37l-6.91 3a2.37 2.37 0 0 1 .68 1.37zM475.58 82.51l-6.71-6a2.47 2.47 0 0 1-.9 1.21l6.51 5.86a2.55 2.55 0 0 1 1.1-1.07zM453.45 81.78a2.34 2.34 0 0 1-.27-1.08 2.58 2.58 0 0 1 0-.4l-12.59 1.11a2.41 2.41 0 0 1 .41 1.29 1.1 1.1 0 0 1 0 .18zM469 98.38l-11.51-16.19a2.39 2.39 0 0 1-1.25.83l11.47 16.19a2.43 2.43 0 0 1 1.29-.83zM474.86 86.36l-5.27 11.92a2.42 2.42 0 0 1 1.42.47l5.16-11.68a2.32 2.32 0 0 1-1.31-.71zM476.81 87.1l5.64 14.49a2.35 2.35 0 0 1 1.15-.3 2.2 2.2 0 0 1 .36 0l-5.77-14.81a2.49 2.49 0 0 1-1.38.62zM470.66 102.86l2.44 2.66a2.44 2.44 0 0 1 1.26-.84l-2.63-2.87a2.36 2.36 0 0 1-1.07 1.05zM417.84 73.76l7.5 6.11a2.45 2.45 0 0 1 .92-1.18l-7.43-6.06a2.37 2.37 0 0 1-.99 1.13zM418.54 38.27l9.6-19.2a2.43 2.43 0 0 1-1.31-.74L417.3 37.4a2.44 2.44 0 0 1 1.24.87zM492.89 114.35L490.26 83a2.29 2.29 0 0 1-1.51-.06l2.67 31.78a2.42 2.42 0 0 1 1.33-.4.33.33 0 0 1 .14.03zM218.28 43L199 18.6a2.42 2.42 0 0 1-1.36.63l19.33 24.42a2.46 2.46 0 0 1 1.31-.65zM281.4 12.59a2.25 2.25 0 0 1 .1-.64l-82.13 3.62a2.39 2.39 0 0 1 .37 1.27v.22l81.67-3.6-60.94 30a2.46 2.46 0 0 1 .94 1.17l61-30.07a2.41 2.41 0 0 1-1.01-1.97zM389.5 54.39l9.39-7.55a2.42 2.42 0 0 1-.72-1.34l-9.62 7.73a2.36 2.36 0 0 1 .95 1.16zM403.24 81.85a2.38 2.38 0 0 1-.4-1.27l-7.69 2.49a2.33 2.33 0 0 1 .51 1.41l7.7-2.5zM332.7 105.38a2.32 2.32 0 0 1 .84.16l.89-9.17a2.12 2.12 0 0 1-.44 0 2.32 2.32 0 0 1-1.05-.25l-.91 9.32a3 3 0 0 1 .67-.06zM367.64 93.51a2.35 2.35 0 0 1 .53-1.41l-11.11-3.54v.09a2.32 2.32 0 0 1-.42 1.35zM355 68.59c0-.53-.09-1 .22-1.41l-15.31-3.45v.09a2.32 2.32 0 0 1-.42 1.35zM368.45 91.8a2.44 2.44 0 0 1 1.38-.6L364 79.26a2.45 2.45 0 0 1-1.34.67zM355.38 66.76a2.44 2.44 0 0 1 1.38-.6l-6.86-10.44a2.3 2.3 0 0 1-1.19.83zM376.19 84.55l3.08 4.62-7.37 2.89a2.38 2.38 0 0 1 .55 1.4l7.67-3 4.31 6.47a2.46 2.46 0 0 1 1.29-.78l-4.17-6.25.94-.37 12.34 11.2-6.17-2.23a2.42 2.42 0 0 1-.47 1.42l7.4 2.68a2.42 2.42 0 0 1 1.33-2L384 88.92l7.31-2.87a2.38 2.38 0 0 1-.52-1.41l-8 3.15-5.08-4.61a2.35 2.35 0 0 1-1.52 1.37zm5.06 3.85l-.55.22-1.21-1.82zM373.72 80.62a2.39 2.39 0 0 1 1.31-.74l-4.65-7.38a2.43 2.43 0 0 1-1.25.83zM398.9 43.32a2.38 2.38 0 0 1 1.38-.63L389.76 26.4a2.44 2.44 0 0 1-1.32.73zM356.48 87.08l5-7.25a2.4 2.4 0 0 1-1.21-.89l-5.07 7.36a2.51 2.51 0 0 1 1.28.78zM336 92.62a2.44 2.44 0 0 1 .44 1.38v.06l15.21-3.86L334 105.77a2.41 2.41 0 0 1 1 1.15l18.4-16.23a2.41 2.41 0 0 1-1.11-2 .78.78 0 0 1 0-.16zM344.57 57.41l2-1.22a1.74 1.74 0 0 1-.91-1.15l-2.05 1.26a1.61 1.61 0 0 1 .96 1.11zM370.92 71a2.51 2.51 0 0 1-.18.92l19.09 1.39-12.7 7.16a2.4 2.4 0 0 1 .74 1.3l12.95-7.3a2.41 2.41 0 0 1-.73-1.73 2.5 2.5 0 0 1 .18-.91l-17.6-1.28 14.55-4a2.36 2.36 0 0 1-.48-1.42l-16.27 4.47a2.43 2.43 0 0 1 .45 1.4zM376.66 44.68l5.95-2.19a2.38 2.38 0 0 1-.52-1.41l-5.85 2.15 10.1-14.81-2.18 10.19a1.87 1.87 0 0 1 .34 0 2.34 2.34 0 0 1 1.14.3l2.51-11.73H388a2.4 2.4 0 0 1-1.94-1L375 42.45a2.41 2.41 0 0 1 1.66 2.23zM390.1 23.57a2.37 2.37 0 0 1 .32 1.18 2.85 2.85 0 0 1 0 .29L421 19l-14.08 5.58a2.36 2.36 0 0 1 .76 1.31l19.12-7.58a2.43 2.43 0 0 1-.61-1.58 2.58 2.58 0 0 1 0-.29zM401.61 67.81v-.3a2.33 2.33 0 0 1 .32-1.17l-10.37-1.61a2 2 0 0 1 0 .43 2.46 2.46 0 0 1-.25 1zM400.22 91.69a2.36 2.36 0 0 1 .79-.75l-5.59-5.33a2.36 2.36 0 0 1-1.05 1.07l5.63 5.39a2.25 2.25 0 0 1 .22-.38zM393.25 82.13a2.33 2.33 0 0 1 .59.08l-.51-7.2a2.31 2.31 0 0 1-.83.16 2.14 2.14 0 0 1-.67-.11l.51 7.25a2.5 2.5 0 0 1 .91-.18zM348.17 103.75v.24l10.49-2-13.08 11.3a2.48 2.48 0 0 1 1 1.15L360 102.81a2.41 2.41 0 0 1-1.17-2.06 3 3 0 0 1 0-.31l-11 2.09a2.32 2.32 0 0 1 .34 1.22zM367.8 94.48l-5.21 4.26a2.43 2.43 0 0 1 .92 1.19l5.25-4.3a2.41 2.41 0 0 1-.96-1.15zM392.32 70.35l-1.54-3.43a2.41 2.41 0 0 1-1.37.62l1.52 3.38a2.5 2.5 0 0 1 1.39-.57zM386.92 41a2.36 2.36 0 0 1-.35 1.24l11.59 2.66a2.34 2.34 0 0 1 .59-1.4l-11.85-2.72c0 .07.02.14.02.22zM384.12 43.38l1.88 9.81a2.39 2.39 0 0 1 1.24-.36h.22l-1.86-9.72a2.43 2.43 0 0 1-1.11.28 1.58 1.58 0 0 1-.37-.01zM400.55 42.67a2.41 2.41 0 0 1 1.29.38l3.5-14.28a2.38 2.38 0 0 1-1.39-.45l-3.53 14.37zM345.3 113.17l.89-7a2.12 2.12 0 0 1-.44 0 2.32 2.32 0 0 1-1.05-.25l-.89 7.06a2.4 2.4 0 0 1 .46 0 2.52 2.52 0 0 1 1.03.19zM341.47 60.63a2.38 2.38 0 0 1-.93-1l-1.94 2a2.36 2.36 0 0 1 1.09 1l1.94-2a1 1 0 0 1-.16 0zM335.42 94a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM356.07 88.65a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM347.17 103.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM334.12 107.8a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM362.67 100.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM358.77 68.35a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM363.67 77.55a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM369.92 71a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM371.47 93.6a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM376.92 82.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM393.92 72.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM338.92 63.92a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM349.42 54.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM343.92 58.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42z' class='a'/%3E%3Cpath d='M387.67 98.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM399.42 102.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM394.67 84.55a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM390.57 65.15a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM389.42 24.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM385.92 41a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM388.67 55.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM375.67 44.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM313 29.5a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 313 29.5zM285.23 12.59a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM220.44 45.39A1.42 1.42 0 1 1 219 44a1.39 1.39 0 0 1 1.44 1.39zM402 45.08a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM443.42 103.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM430.72 110.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM406.72 26.35a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM430.77 101a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM345.69 115.35a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM405.42 67.5a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM406.43 79.71a1.42 1.42 0 1 1-2-.38 1.42 1.42 0 0 1 2 .38zM403.44 93.77a1.42 1.42 0 1 1-.43-2 1.41 1.41 0 0 1 .43 2zM409.67 88.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM417.92 94.75a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM418.92 111a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM424.62 89.85a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM412.92 98.25a1.42 1.42 0 1 1-1.42-1.42 1.42 1.42 0 0 1 1.42 1.42zM426 59.7a1.42 1.42 0 1 1-1.42-1.42A1.42 1.42 0 0 1 426 59.7zM418 39.7a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 418 39.7zM416 50.7a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 416 50.7zM490.42 117.35a2.35 2.35 0 0 1-.09-.6 2.41 2.41 0 0 1 .81-1.79l-13.76-7.66a2.4 2.4 0 0 1-.64 1.36l12.88 7.17-30.36-.83a2.24 2.24 0 0 1 0 1.5z' class='a'/%3E%3Cpath d='M472.58 107a2.43 2.43 0 0 1 .37-1.28l-28.65-2.91a2.26 2.26 0 0 1 .11.69 2.38 2.38 0 0 1-.84 1.81l10.65 9-22.57-4.57a2.22 2.22 0 0 1 .06.51 2.39 2.39 0 0 1-.22 1l23.09 4.67v-.11a2.4 2.4 0 0 1 1.25-2.1l-11.05-9.33 27.81 2.82a.54.54 0 0 0-.01-.2zM439.59 103.56l-8.7 4.88a2.38 2.38 0 0 1 .77 1.29l8.46-4.73a2.4 2.4 0 0 1-.53-1.44zM427 70.41l-1.24-8.59a2.41 2.41 0 0 1-1.13.3h-.34l1.21 8.42M425.68 72l.94 6.5a2.46 2.46 0 0 1 1-.21 2.1 2.1 0 0 1 .51.06l-.93-6.44M409.51 57.29l4.13-4.37a2.42 2.42 0 0 1-1.12-1l-4.06 4.29a2.44 2.44 0 0 1 1.05 1.08zM405.47 65.6l1.79-4.84a2.41 2.41 0 0 1-1.41-.52l-1.8 4.85a2.34 2.34 0 0 1 1.42.51zM409.86 96.49l-5.25-3a2.44 2.44 0 0 1-.33.82 2.73 2.73 0 0 1-.41.48l5.26 3a2.38 2.38 0 0 1 .73-1.3zM412.8 64.94l9.95-3.7a2.36 2.36 0 0 1-.55-1.4L412 63.65M410.51 64.19l-4.69 1.74a2.37 2.37 0 0 1 .57 1.39l5-1.85M406.75 86.87a2.39 2.39 0 0 1 1.4-.53l-1.42-4a1.5 1.5 0 0 1-.13.11 2.33 2.33 0 0 1-1.28.4zM407 82.11l12.88 6.68-9.34-.63a2.35 2.35 0 0 1 .08.6 2.45 2.45 0 0 1-.18.9l10.35.7a2.73 2.73 0 0 1-.05-.5 2.4 2.4 0 0 1 .88-1.85l-14-7.27a2.43 2.43 0 0 1-.62 1.37zM429.17 98.55L425 91.43a2.39 2.39 0 0 1-1.28.77l4 6.91L418.9 95a2.43 2.43 0 0 1-.59 1.38l8.7 4.07a2.39 2.39 0 0 1 2.16-1.9zM417.5 108.58a2.28 2.28 0 0 1 .7.12l-.66-11.78a2.45 2.45 0 0 1-1 .25 2.3 2.3 0 0 1-.45 0l.57 10.11-3.49-7.28a2.37 2.37 0 0 1-1.36.64l4.09 8.57a2.38 2.38 0 0 1 1.6-.63zM423.57 87.47a2.37 2.37 0 0 1 1.34.68l2.37-5.06a2.39 2.39 0 0 1-1.35-.65zM420.93 90.64l-3.05 2.12a2.4 2.4 0 0 1 .9 1.2l3.06-2.13a2.3 2.3 0 0 1-.91-1.19zM406 89.49l-2.23 1.62a2.39 2.39 0 0 1 .84 1.25l2.27-1.65a2.51 2.51 0 0 1-.88-1.22zM414.21 95.48l-1.25.86a2.46 2.46 0 0 1 .85 1.24l1.27-.88a2.38 2.38 0 0 1-.87-1.22zM415.82 48.63l1.12-6 6.11 15.25a2.35 2.35 0 0 1 1.39-.55l-6.31-15.75a2.39 2.39 0 0 1-1.54.57 2.31 2.31 0 0 1-1-.25l-1.2 6.43h.24a2.33 2.33 0 0 1 1.19.3zM406.24 28.58l8.37 9.76a2.42 2.42 0 0 1 1.2-.91l-8.44-9.84a2.48 2.48 0 0 1-1.13.99zM342.8 113.45l-7.75-5.11a2.43 2.43 0 0 1-.78 1.28l7.69 5.07a2.38 2.38 0 0 1 .84-1.24zM198.73 16.84a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM403.55 69.87l.75 8.43a2.4 2.4 0 0 1 .95-.22 2.51 2.51 0 0 1 .55.07l-.8-8.48a2.44 2.44 0 0 1-1 .24 1.71 1.71 0 0 1-.45-.04zM82.45 151.21l-15.61 13a2.39 2.39 0 0 1 .92 1.18l15.07-12.58-6.33 15.55a2.4 2.4 0 0 1 1.37.61l6.56-16.08a2.42 2.42 0 0 1-1.98-1.68zM74.57 172.48l-1.34 3.36a2.44 2.44 0 0 1 1.42.49l1.28-3.19a2.46 2.46 0 0 1-1.36-.66zM65.5 163.83a2.27 2.27 0 0 1 .59.08l-1.35-20.44a2.47 2.47 0 0 1-.94.19 2.6 2.6 0 0 1-.56-.07l1.32 20-19.76-32.88 16.62 10.1a2.43 2.43 0 0 1 1.69-1.87l-8.44-12a2.38 2.38 0 0 1-1.23.85L61.32 139l-16.41-10a2.43 2.43 0 0 1-1.78 1.82l20.42 34a2.42 2.42 0 0 1 1.95-.99zM72.55 175.93l-5-8 6.3 2.47a2.47 2.47 0 0 1 .64-1.36l-6.62-2.59a2.41 2.41 0 0 1-1.73 2.07l5.14 8.21a2.48 2.48 0 0 1 1.27-.8zM96 184.9a2.42 2.42 0 0 1 1.19-2l-18.57-11.72a2.38 2.38 0 0 1-.71 1.33L94.46 183l-18.87-4.81v.11a2.38 2.38 0 0 1-.41 1.34zM83 148.85l-16.78-7.53a2.41 2.41 0 0 1-.52 1.41l16.67 7.48a2.42 2.42 0 0 1 .63-1.36zM163.75 283.62l9.65-19.72a2.42 2.42 0 0 1-1.41-.53l-9.65 19.72a2.39 2.39 0 0 1 1.41.53zM205.69 220.92l7.54 14.21a2.36 2.36 0 0 1 1.41-.54L207 220.2a2.3 2.3 0 0 1-1.31.72zM175.84 290.53a2.37 2.37 0 0 1 .46-1.4l-11.64-3.8a1.36 1.36 0 0 1 0 .2 2.38 2.38 0 0 1-.37 1.26zM202.6 220.26L184 240.94a2.39 2.39 0 0 1 1.17 2.06v.34l25.23-4.71-35.28 21.06a2.43 2.43 0 0 1 .78 1.28l37.23-22.22a2.42 2.42 0 0 1-.76-1.75 2.48 2.48 0 0 1 0-.27l-27.11 5.06 19-21.07a2.45 2.45 0 0 1-1.1-1.08' class='a'/%3E%3Cpath d='M175 259.65l7.33-14.27a2.4 2.4 0 0 1-1.34-.68l-7.4 14.4a2.41 2.41 0 0 1 1.41.55zM182.5 240.61l-20.47-39a2.41 2.41 0 0 1-1.3.75l20.39 38.85a2.42 2.42 0 0 1 1.38-.6zM193.72 315a2.41 2.41 0 0 1-1-1.15L164 338.21a2.4 2.4 0 0 1 1.64 1.92l12.14-5.13a2.48 2.48 0 0 1-.67-1.35l-10.79 4.59zM145.05 247.92a2.46 2.46 0 0 1-1.36-.42l-7.33 23.1h.14a2.46 2.46 0 0 1 1.32.39l7.32-23.07zM212.33 328.75a2.24 2.24 0 0 1 .06-.52l-30.68 4a2.36 2.36 0 0 1 .2 1 2.33 2.33 0 0 1-.06.53l30.69-4a2.37 2.37 0 0 1-.21-1.01zM181 335.14l15.13 9.86a2.41 2.41 0 0 1 .75-1.3l-15.06-9.82a2.41 2.41 0 0 1-.82 1.26zM130.25 234.92a2.39 2.39 0 0 1-1.1-.28l-1 21.95a2.38 2.38 0 0 1 1.07-.26 3.13 3.13 0 0 1 .44 0l.95-21.5a1.74 1.74 0 0 1-.36.09zM252.85 258l-7.36 15.1a2.33 2.33 0 0 1 1.37.61l7.35-15.08a2.42 2.42 0 0 1-1.36-.63zM245.25 277.92a2.27 2.27 0 0 1-.86-.17l-3.06 18.1h.17a2.41 2.41 0 0 1 1.29.38l3.11-18.39a2.32 2.32 0 0 1-.65.08zM244.52 247.05l8 7.86a2.38 2.38 0 0 1 1.2-.92l-8.2-8.08a2.51 2.51 0 0 1-1 1.14zM217.64 283.78l-15.57 12.32a2.39 2.39 0 0 1 1.07 1.06l15.28-12.09a2.46 2.46 0 0 1-.78-1.29zM223 311.59l-8 14.76a2.4 2.4 0 0 1 1.4.57l7.93-14.56a2.38 2.38 0 0 1-1.33-.77z' class='a'/%3E%3Cpath d='M174 263.87l24.79 32.81-18.1-6.12a2.4 2.4 0 0 1-1.71 2.25l14.11 18.77a2.35 2.35 0 0 1 1.23-.86L180.23 292l18.36 6.21a2.41 2.41 0 0 1 1.55-2.2l-24.71-32.7 42.19 19.59a2.35 2.35 0 0 1 .67-1.34l-42.41-19.69a2.42 2.42 0 0 1-1.88 2zM214.51 239.39l4.35 41.74a2.4 2.4 0 0 1 1.13-.29 2.09 2.09 0 0 1 .35 0L216 239.08a2.36 2.36 0 0 1-1.24.35z' class='a'/%3E%3Cpath d='M199.25 299.91l-4.32 10.68h.07a2.43 2.43 0 0 1 1.38.43l4.2-10.39a2.38 2.38 0 0 1-1.33-.72zM146.65 243.7l13.42-41.3a2.38 2.38 0 0 1-1.39-.58l-13.14 40.45-1.47-22.11a2.37 2.37 0 0 1-1.06.26 3 3 0 0 1-.43 0l1.53 22.91a2.48 2.48 0 0 1 .95-.2 2.35 2.35 0 0 1 1.59.57zM180.51 243.88a2.34 2.34 0 0 1-.17-.88 2.5 2.5 0 0 1 .09-.61l-33.13 2.21a2.45 2.45 0 0 1 .18.9 2.27 2.27 0 0 1-.08.59zM217.17 237a2.39 2.39 0 0 1-.37 1.27l8 2.65a2.41 2.41 0 0 1 .52-1.41l-8.22-2.7a1.08 1.08 0 0 1 .07.19zM229.67 241a2.34 2.34 0 0 1-.3 1.14l11.47 2.78a2.33 2.33 0 0 1 .53-1.41l-11.74-2.84a1.66 1.66 0 0 1 .04.33zM199.57 406.33l-10.16-3.7a2.41 2.41 0 0 1-.55 1.4L199 407.7a2.36 2.36 0 0 1 .57-1.37zM203.08 344v-.12l-2.45.53a2.38 2.38 0 0 1 .27 1.09 2.58 2.58 0 0 1 0 .39l2.61-.56a2.42 2.42 0 0 1-.43-1.33zM227.9 243.32l15.34 30.84a2.49 2.49 0 0 1 1.21-.93l-15.3-30.75a2.47 2.47 0 0 1-1.25.84zM213.06 330.48L206 341.63a2.38 2.38 0 0 1 1.31.73l7.16-11.23a2.45 2.45 0 0 1-1.41-.65zM230.33 306.25a.07.07 0 0 1 0-.05l-3.93 2.05a2.43 2.43 0 0 1 .72 1.32l3.67-1.91a2.34 2.34 0 0 1-.46-1.41zM187 400.08a2.71 2.71 0 0 1 .41 0L186 382a2.31 2.31 0 0 1-.95.2 2.35 2.35 0 0 1-.54-.07l1.31 16.87-16.53-29.8 13.48 9.65a2.41 2.41 0 0 1 2.23-1.49 2.35 2.35 0 0 1 1.2.33l12.14-29.76a2.37 2.37 0 0 1-1.39-.57l-11.89 29.14-4.55-41.05a2.33 2.33 0 0 1-1.49.18l4.65 42-14.39-10.3a2.42 2.42 0 0 1-1.85 1.6l17.75 32a2.41 2.41 0 0 1 1.82-.85z' class='a'/%3E%3Cpath d='M239.08 298.25a2.41 2.41 0 0 1 .81-1.79L222.3 284a2.45 2.45 0 0 1-.86 1.23l17.41 12.38-35.65-.29a2.46 2.46 0 0 1 .21 1 2.37 2.37 0 0 1-.69 1.68l19.65 9.62a2.38 2.38 0 0 1 .73-1.31l-19.33-9.46 35 .29-5.23 4.86a2.47 2.47 0 0 1 1.21.92l5.15-4.85a2.46 2.46 0 0 1-.82-1.82zM160.41 284l-21.52-10.69a2.44 2.44 0 0 1-.62 1.37l21.58 10.72a2.35 2.35 0 0 1 .56-1.4zM135.89 270.67l-5.17-10a2.32 2.32 0 0 1-1.43.5l5.34 10.33a2.36 2.36 0 0 1 1.26-.83zM163.25 338.08a2.09 2.09 0 0 1 .36 0l-3.35-25.84a2.26 2.26 0 0 1-1.51 0l3.38 26.08a2.51 2.51 0 0 1 1.12-.24zM167 364.13h.18l-3.06-21.41a2.34 2.34 0 0 1-.88.17 2.59 2.59 0 0 1-.63-.09l3.1 21.68a2.49 2.49 0 0 1 1.29-.35zM144 243.35l-11.51-9.88a2.47 2.47 0 0 1-1 1.12l11.44 9.83a2.36 2.36 0 0 1 1.07-1.07zM243.3 276.91a2.38 2.38 0 0 1-.46-1.41L222 281.88a2.38 2.38 0 0 1 .42 1.36v.08zM159.5 307.58a2.45 2.45 0 0 1 .9.18l2.37-19.9a2.24 2.24 0 0 1-.52.06 2.37 2.37 0 0 1-1-.21l-2.38 20a2.35 2.35 0 0 1 .63-.13zM197.31 313.67a2.46 2.46 0 0 1-.85 1.24l16.13 12.77a2.39 2.39 0 0 1 1.06-1.07zM192.62 313.35a2.09 2.09 0 0 1 0-.35 2.4 2.4 0 0 1 .29-1.13L161.68 309a2.31 2.31 0 0 1 .23 1 2.73 2.73 0 0 1 0 .5zM171.77 259.82l-24.4-13.68a2.39 2.39 0 0 1-.83 1.25l24.58 13.78a2.39 2.39 0 0 1 .65-1.35zM179.67 290.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM163.67 285.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM244.67 245a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM228.67 241a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM216.17 237a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM184.17 243a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM174.92 261.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM137.92 273a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM146.47 245.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM130.67 258.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM160.92 310a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM180.92 333.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM199.92 345.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM206.92 344a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM196.42 313a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM216.17 328.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42z' class='a'/%3E%3Cpath d='M226.17 310a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM234.17 306.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM242.92 298.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM246.67 275.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM255.92 256.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM221.42 283.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM202.42 298.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM188.42 402.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM186.42 379.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM168.42 366.55a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM164.67 340.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM202.77 408a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM65.22 141.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM74.62 178.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM77.67 170.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM66.92 166.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM99.87 185a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM105.92 165.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM110.17 187a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM119.92 185a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM117.17 200.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM141.44 216.17l-23.32-15a2.38 2.38 0 0 1-.73 1.31l23.26 14.93a2.46 2.46 0 0 1 .79-1.24z' class='a'/%3E%3Cpath d='M115.72 198.34l-5.09-9.83a2.38 2.38 0 0 1-1.26.82l4.08 7.88-12.69-11.5a2.37 2.37 0 0 1-.87 1.23l13.83 12.53a2.37 2.37 0 0 1 2-1.13zM143 215.58a2.33 2.33 0 0 1 .38 0l-.26-15.58a2.34 2.34 0 0 1-.88.17 2.51 2.51 0 0 1-.62-.09l.26 15.79a2.39 2.39 0 0 1 1.12-.29zM116.37 186.12a2.39 2.39 0 0 1-.29-1.12 2 2 0 0 1 0-.35l-5.3 1.13a2.45 2.45 0 0 1 .35 1.23v.24zM108.75 184.58h.21l-3.18-17.31a2.43 2.43 0 0 1-1.28.37h-.18l3.18 17.3a2.4 2.4 0 0 1 1.25-.36zM132.39 231.41l9.61-11.22a2.37 2.37 0 0 1-1.09-1l-9.56 11.2a2.29 2.29 0 0 1 1.04 1.02zM118.5 187.42a2.38 2.38 0 0 1-1.09-.27l-1.62 11.19a2.37 2.37 0 0 1 1.44.52l1.66-11.48a2.58 2.58 0 0 1-.39.04zM102.92 167.06l-4.42 15.52a2.44 2.44 0 0 1 1.42.5l4.39-15.44a2.26 2.26 0 0 1-1.39-.58zM157.86 200.31a3 3 0 0 1 0-.31 2.33 2.33 0 0 1 .32-1.17L144.54 197a2.24 2.24 0 0 1 .13.73 2.56 2.56 0 0 1-.14.78zM162.67 200a2.45 2.45 0 0 1-.18.9l14.46-.13a2.39 2.39 0 0 1-.34-1.5l-14 .12a3.09 3.09 0 0 1 .06.61zM181 200.92a2.41 2.41 0 0 1-.68.63 2.17 2.17 0 0 1-.54.24l5.54 8.31a2.41 2.41 0 0 1 1.21-.89zM179.75 200.7a1.42 1.42 0 1 1 .45-1.95 1.42 1.42 0 0 1-.45 1.95zM161.67 200a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM143.67 197.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM144.42 218a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM131.67 232.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM192.49 179.67a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM195.83 201.26a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM195 190.42a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM189.42 223.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM206.67 218.55a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM198.67 214.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM188.67 211.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM139.17 175.3a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM150.52 173a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM160.22 172.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM170 173a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 170 173zM125.47 159.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM147.46 171.19l-21-11.69a2.39 2.39 0 0 1-.61 1.38l20.9 11.63a2.33 2.33 0 0 1 .71-1.32zM147 174.1a2.35 2.35 0 0 1-.3-1.15v-.33l-6.83 1.56a2.32 2.32 0 0 1 .29 1.11 2.21 2.21 0 0 1 0 .37zM166.32 173.72a2.44 2.44 0 0 1-.14-.77 2.3 2.3 0 0 1 .13-.74l-5.22-.44a2.48 2.48 0 0 1 .12.73 2.56 2.56 0 0 1-.14.78zM156.53 173.29a2.3 2.3 0 0 1-.14-.79 2.4 2.4 0 0 1 .12-.71l-5.25.09a2.38 2.38 0 0 1 .26 1.07 3 3 0 0 1 0 .43zM187.25 213.92a2.39 2.39 0 0 1-.66-.1l.49 7.21a2.32 2.32 0 0 1 .92-.18 2.12 2.12 0 0 1 .57.08l-.49-7.15a2.83 2.83 0 0 1-.83.14zM190.42 223.25v.08l12.19-3.08s.53-.57.52-.58a2.41 2.41 0 0 1-.28-1l-12 3 5.36-4.79a2.39 2.39 0 0 1-1.06-1.07l-5.94 5.31a2.45 2.45 0 0 1 1.21 2.13zM199 216.44l3.88 1.87a2.33 2.33 0 0 1 .61-1.37l-3.83-1.84a2.4 2.4 0 0 1-.66 1.34zM189.67 211.5a2.41 2.41 0 0 1-.38 1.29l5.55 1.88a2.41 2.41 0 0 1 .52-1.41l-5.71-1.94c0 .06.02.12.02.18zM92.5 124.14L81.79 106.6a2.4 2.4 0 0 1-1.29.76l10.71 17.53a2.35 2.35 0 0 1 1.29-.75zM127.8 121.59l-7.68-30.87 6 6.77a2.44 2.44 0 0 1 1-1.1l-6.23-7a2.41 2.41 0 0 1-2.16 1.36h-.19l7.79 31.3a2.39 2.39 0 0 1 1.35-.41.34.34 0 0 1 .12-.05zM51.71 75.15l-.81 2a2.43 2.43 0 0 1 1.33.7l.87-2.12a2.43 2.43 0 0 1-1.39-.58zM150.19 92.51l-7.57 2.8a2.34 2.34 0 0 1 .62 1.37l7.46-2.76a2.33 2.33 0 0 1-.51-1.41zM130.35 97.24a2.37 2.37 0 0 1 .36 1.26v.21l7.84-1.1a2.38 2.38 0 0 1-.1-.65 2.29 2.29 0 0 1 .17-.87zM77.59 105.09V105a2.42 2.42 0 0 1 1-1.92L52.62 80.63a2.39 2.39 0 0 1-1.09 1l25 21.66-10.39-2.2v.12a2.42 2.42 0 0 1-.4 1.33zM79.05 71.27a2.37 2.37 0 0 1-.8.15 2.28 2.28 0 0 1-.7-.12l1.71 31.41a2.18 2.18 0 0 1 1.51 0zM55.67 73.3v.32l20.49-3.48a2.41 2.41 0 0 1-.3-1.13v-.34l-20.47 3.48 8.18-9.33a2.38 2.38 0 0 1-1.24-.82l-8 9.17a2.41 2.41 0 0 1 1.34 2.13zM129.85 100.34a2.36 2.36 0 0 1-1.39.56l2.49 5.34a2.48 2.48 0 0 1 1.19-1zM82.33 104.39L114.5 75l-21.21 49.12a2.39 2.39 0 0 1 1.36.63L116 75.3l1.71 10.83a2.36 2.36 0 0 1 1-.24 2.31 2.31 0 0 1 .46 0l-1.73-11a2.46 2.46 0 0 1-1 .21 2.43 2.43 0 0 1-2.35-1.86L81.5 103.12a2.45 2.45 0 0 1 .83 1.27zM165.64 102.2l6.36-4.26a2.43 2.43 0 0 1-.66-1.36l-6.34 4.25a2.41 2.41 0 0 1 .64 1.37zM153.28 94.76a2.55 2.55 0 0 1-.68.11 2.44 2.44 0 0 1-.82-.15l.12 11.12a2.32 2.32 0 0 1 1-.25 2.39 2.39 0 0 1 1.21.34l8.68-15.59-.21 9.85a2.51 2.51 0 0 1 .62-.09 2.34 2.34 0 0 1 .88.17l.23-10.92a2.5 2.5 0 0 1-.61.09 2.43 2.43 0 0 1-1.72-.72l-8.65 15.55zM160.85 102.68l-6.5 3.35a2.4 2.4 0 0 1 .89 1.23l6.19-3.19a2.38 2.38 0 0 1-.58-1.39zM138.9 98.37l-5.26 6.81a2.39 2.39 0 0 1 1.25.83l5.23-6.77a2.38 2.38 0 0 1-1.22-.87zM179.21 83.26l11.41 5.15a2.4 2.4 0 0 1 .66-1.35l-11.39-5.15a2.52 2.52 0 0 1-.68 1.35zM42.71 87.78l-11.2 20.86a2.43 2.43 0 0 1 1.29.76l11.09-20.65a2.36 2.36 0 0 1-1.18-.97zM114.31 71.73a2.37 2.37 0 0 1 1-1.09L99.42 53.2a2.42 2.42 0 0 1-1.24.86zM176.13 95.85l15-5.65a2.44 2.44 0 0 1-.49-1.42l-15.16 5.73a2.45 2.45 0 0 1 .65 1.34zM36.42 120.87L32.71 113l17.74 11.74a2.36 2.36 0 0 1 .88-1.22l-18-11.92a2.42 2.42 0 0 1-2.1 1.76l3.84 8.13a2.39 2.39 0 0 1 1.35-.62zM47.33 47.75a2.39 2.39 0 0 1 .47-1.42l-19.92-6.48 24.62.52a2.49 2.49 0 0 1-.17-.87 2.19 2.19 0 0 1 .1-.63L25.3 38.3a2.26 2.26 0 0 1-.39 2.16zM25 37.62L44.81 14.2a2.37 2.37 0 0 1-1.1-1L23.78 36.72a2.4 2.4 0 0 1 1.22.9zM122.11 18.09a2.36 2.36 0 0 1 .31 1.16v.32l62.86 4.31L99.61 50.1l19.75-28.53a2.39 2.39 0 0 1-1.25-.83L98.23 49.46a2.42 2.42 0 0 1 1.69 2.29 2.38 2.38 0 0 1-.26 1.07l110.67 10.5-31.19 16.47a2.41 2.41 0 0 1 .73 1.31l31.48-16.62a2.39 2.39 0 0 1-.54-2.62L100.43 51.39l87.2-26.67a2.39 2.39 0 0 1-.54-1.5 2.58 2.58 0 0 1 0-.29zM191 24.81a2.84 2.84 0 0 1-.66-.08l22 35.73a3.29 3.29 0 0 1 .71-.09 3 3 0 0 1 .8.11l-22-35.79a3.35 3.35 0 0 1-.85.12zM48.15 11.46a2.35 2.35 0 0 1 .06.54 2.39 2.39 0 0 1-.2 1l68.89 6.5-60.1 18.76a2.39 2.39 0 0 1 .35 1.24v.23l60.91-19a2.37 2.37 0 0 1-.14-2.62zM54.57 123.93l8.84-20.3a2.4 2.4 0 0 1-1.35-.66l-8.78 20.17a2.41 2.41 0 0 1 1.29.79zM51.52 46.11l2.88-4.23a2.44 2.44 0 0 1-1.4-.67l-2.8 4.17a2.44 2.44 0 0 1 1.32.73zM44.75 84.08a2.39 2.39 0 0 1 1.87.91l2.7-3.39a2.38 2.38 0 0 1-1-1.12L45.51 84l4.73-33.86a2.73 2.73 0 0 1-.5.05 2.35 2.35 0 0 1-1-.22L44 84.23a2.31 2.31 0 0 1 .75-.15zM62.51 99.19L47 87.44a2.37 2.37 0 0 1-1 1.13l15.53 11.75a2.37 2.37 0 0 1 .98-1.13zM66.34 59.3a2.42 2.42 0 0 1 .33 1.2 2.48 2.48 0 0 1 0 .27l28.22-7.62-15.48 13.74a2.47 2.47 0 0 1 1 1.09l15.9-14.13a2.41 2.41 0 0 1-1.25-2.1v-.21zM172.37 86.3l3.94-2.66a2.41 2.41 0 0 1-1-1.12L171.64 85a2.41 2.41 0 0 1 .73 1.3zM166 86a2.46 2.46 0 0 1 .21 1 2.24 2.24 0 0 1-.06.52h1.6a2.48 2.48 0 0 1-.12-.73 2.44 2.44 0 0 1 .14-.77zM118.91 72.79a2.38 2.38 0 0 1-.5 1.42l42.52 13-6.9 3.3a2.42 2.42 0 0 1 .87 1.25l6.92-3.31a2.4 2.4 0 0 1-.5-1.45 2.34 2.34 0 0 1 .3-1.14zM55.07 41.88l7.51 16.87a2.37 2.37 0 0 1 1.36-.64l-7.52-16.88a2.33 2.33 0 0 1-1.35.65zM150.58 108.49l-20.85 12.73 3.44-11.32H133a2.41 2.41 0 0 1-1.29-.38l-3.71 12.1a2.41 2.41 0 0 1 1.8 1.29l21.49-13.12a2.48 2.48 0 0 1-.71-1.3z' class='a'/%3E%3Cpath d='M120.17 88.3a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM129.72 98.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM117.92 72.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM79.67 69a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 79.67 69zM65.67 60.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM54.67 73.3a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM51.92 79.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM46.17 86.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM65.17 101.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM81.42 105a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM32.42 111a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM190.74 23.14a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM121.42 19.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM47.22 12a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 47.22 12zM24.42 39A1.42 1.42 0 1 1 23 37.58 1.43 1.43 0 0 1 24.42 39zM56.17 39.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM51.17 47.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM98.92 51.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM194.42 88.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM175.17 96.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM178.92 81.55a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM171.42 86.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM165.17 87a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM164.67 102.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM154.37 108a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM154 92.45a1.42 1.42 0 1 1-1.4-1.45 1.43 1.43 0 0 1 1.4 1.45zM142.27 97a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM134.42 107.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM214.47 62.75a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM134.42 149.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM94.42 126.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM129.12 124a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM127.92 142a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM108.67 136.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM38.17 123.25a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM54.17 125.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM87.42 138a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM44 128.5a1.42 1.42 0 1 1-1.42-1.42A1.43 1.43 0 0 1 44 128.5zM86.17 150.5a1.42 1.42 0 1 1-1.42-1.42 1.43 1.43 0 0 1 1.42 1.42zM41.44 126.37L39 124.18a2.42 2.42 0 0 1-1 1.13l2.39 2.13a2.49 2.49 0 0 1 1.05-1.07zM83.63 137.58a2.39 2.39 0 0 1 .72-1.33l-29.2-11a1.36 1.36 0 0 1 0 .2 2.39 2.39 0 0 1-.37 1.27zM85 140.19l-.84 8a2.33 2.33 0 0 1 .59-.08 2.5 2.5 0 0 1 .91.18l.83-7.89a2.63 2.63 0 0 1-.49 0 2.37 2.37 0 0 1-1-.21zM105.08 137.54a2.45 2.45 0 0 1-.25-1 2.3 2.3 0 0 1 0-.45l-16.63 1.07a2.34 2.34 0 0 1 .17.88 2.51 2.51 0 0 1-.09.62z' class='a'/%3E%3Cpath d='M131 148.21a2.41 2.41 0 0 1 2-1.13 2.2 2.2 0 0 1 .58.08l-4.68-21.07a2.42 2.42 0 0 1-1.2.33 2.29 2.29 0 0 1-.87-.17l-.47 13.35h.14a2.36 2.36 0 0 1 1.34.41l.36-10.12 3.85 17.3-3.44-4a2.47 2.47 0 0 1-1.09 1zM124.08 142a2.43 2.43 0 0 1 .42-1.36l-14.85-4a2.36 2.36 0 0 1-.54 1.41l15 4.06a.22.22 0 0 0-.03-.11zM91.34 128.25l-4.52 7.49a2.39 2.39 0 0 1 1.19.93l4.69-7.78a2.47 2.47 0 0 1-1.36-.64zM125.47 123.07l-30.33 2.32a2.19 2.19 0 0 1 .24 1.49l30-2.3a2.25 2.25 0 0 1-.08-.58 2.41 2.41 0 0 1 .17-.93z' class='a'/%3E%3C/svg%3E");
}

.global-ministry-list-container .title {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

@media (max-width: 64rem) {
  .global-ministry-list-container .global-ministry-list {
    width: 100%;
  }
}

@media (min-width: 37.5rem) {
  .global-ministry-list-container .global-ministry-list.items--1 .ministry__item {
    flex: 0 0 100%;
    flex: 0 0 calc(100% / 1);
  }
}

@media (min-width: 37.5rem) {
  .global-ministry-list-container .global-ministry-list.items--2 .ministry__item {
    flex: 0 0 50%;
    flex: 0 0 calc(100% / 2);
  }
}

@media (min-width: 37.5rem) {
  .global-ministry-list-container .global-ministry-list.items--3 .ministry__item {
    flex: 0 0 33.33333%;
    flex: 0 0 calc(100% / 3);
  }
}

@media (min-width: 37.5rem) {
  .global-ministry-list-container .global-ministry-list.items--4 .ministry__item {
    flex: 0 0 25%;
    flex: 0 0 calc(100% / 4);
  }
}

@media (min-width: 37.5rem) {
  .global-ministry-list-container .global-ministry-list.items--5 .ministry__item {
    flex: 0 0 20%;
    flex: 0 0 calc(100% / 5);
  }
}

@media (min-width: 37.5rem) {
  .global-ministry-list-container .global-ministry-list.items--6 .ministry__item {
    flex: 0 0 16.66667%;
    flex: 0 0 calc(100% / 6);
  }
}

.global-ministry-list-container .global-ministry-list .ministry__item {
  flex-basis: 100%;
  margin: 0;
  padding: 0;
}

@media (min-width: 37.5rem) {
  .global-ministry-list-container .global-ministry-list .ministry__item {
    min-width: 16rem;
  }
}

.global-ministry-list-container .global-ministry-list .ministry__image {
  position: static;
  padding: 0;
  margin: 0;
}

.global-ministry-list-container .global-ministry-list .ministry__image.image--absolute--mask:before {
  background: linear-gradient(180deg, hsla(0, 0%, 0%, 0) 0%, hsla(0, 0%, 0%, 0.6) 80%);
  background: linear-gradient(180deg, hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0) 0%, hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.6) 80%);
}

.global-ministry-list-container .global-ministry-list .ministry__link {
  display: block;
  position: relative;
  padding-bottom: 100%;
  overflow: hidden;
}

.global-ministry-list-container .global-ministry-list .ministry__link:hover .icon-container {
  opacity: 1;
}

.global-ministry-list-container .global-ministry-list .ministry__link:hover .image--absolute--mask:before {
  background-color: hsla(196, 73%, 68%, 0.8);
  background-color: hsla(var(--color-accent-lighter-plus-h), var(--color-accent-lighter-plus-s), var(--color-accent-lighter-plus-l), 0.8);
}

.global-ministry-list-container .global-ministry-list .ministry__content {
  position: absolute;
  width: 100%;
  height: 100%;
  padding: 1.25em;
  padding: calc(1.25 * 1em);
  padding: var(--space-md);
  z-index: 1;
}

.global-ministry-list-container .global-ministry-list .ministry__content > * {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
  font-size: 1.44em;
  font-size: calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2);
  font-size: var(--text-lg);
  text-align: left;
  text-align: initial;
}

.global-ministry-list-container .global-ministry-list .ministry__content .icon-container {
  width: 1.875rem;
  height: 1.875rem;
  margin-bottom: 0.5em;
  margin-bottom: calc(0.5 * 1em);
  margin-bottom: var(--space-xs);
  opacity: 0;
  transition-property: all;
  transition-duration: 0.3s;
}

.global-ministry-list-container .global-ministry-list .ministry__content .icon-container svg.icon {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

/*--------------------------------------------------------------
## Quotes
--------------------------------------------------------------*/
.wp-block-quote {
  font-family: Montserrat, sans-serif;
  font-family: var(--font-heading);
  font-style: italic;
  font-size: 1.2em;
  font-size: calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2);
  font-size: var(--text-md);
  color: hsl(193, 100%, 29%);
  color: var(--color-accent);
  border-width: 0.625rem;
  border-color: hsl(60, 9%, 77%);
  border-color: var(--color-contrast-low);
  padding-left: 1.25em;
  padding-left: calc(1.25 * 1em);
  padding-left: var(--space-md);
}

.wp-block-quote > * {
  margin: 0.75em 0;
  margin: calc(0.75 * 1em) 0;
  margin: var(--space-sm) 0;
}

.wp-block-quote cite {
  font-family: Montserrat, sans-serif;
  font-family: var(--font-heading);
  font-size: 0.83333em;
  font-size: calc(calc((1em / 1.2) / 1.2) * 1.2);
  font-size: var(--text-sm);
  color: hsl(0, 0%, 15%);
  color: var(--color-contrast-higher);
}

.wp-block-quote cite a {
  border-bottom: 1px dotted hsl(193, 100%, 39%);
  border-bottom: 1px dotted var(--color-accent-light);
}

.wp-block-quote cite a:hover, .wp-block-quote cite a[focus-within] {
  border-color: hsl(248, 44%, 22%);
  border-color: var(--color-primary);
}

.wp-block-quote cite a:hover, .wp-block-quote cite a:focus-within {
  border-color: hsl(248, 44%, 22%);
  border-color: var(--color-primary);
}

.wp-block-quote.is-style-large {
  font-size: 1.44em;
  font-size: calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2);
  font-size: var(--text-lg);
  padding-left: 3.25em;
  padding-left: calc(3.25 * 1em);
  padding-left: var(--space-xl);
  background-image: url(/wp-content/themes/ifes/assets/svg/quote.svg);
  background-repeat: no-repeat;
}

@media (max-width: 64rem) {
  .wp-block-quote.is-style-large {
    padding: 2em 0 0;
    padding: calc(2 * 1em) 0 0;
    padding: var(--space-lg) 0 0;
    background-size: 50px;
  }
}

/*--------------------------------------------------------------
## Region List
--------------------------------------------------------------*/
.region-list-container {
  position: relative;
}

.region-list-container .region-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.region-list-container .region-list .region {
  white-space: nowrap;
  margin-bottom: 0.75em;
  margin-bottom: calc(0.75 * 1em);
  margin-bottom: var(--space-sm);
}

.region-list-container .region-list .region--north-america {
  order: 1;
}

.region-list-container .region-list .region--south-pacific {
  order: 2;
}

.region-list-container .region-list .region--epsa {
  order: 3;
}

.region-list-container .region-list .region--south-asia {
  order: 4;
}

.region-list-container .region-list .region--mena {
  order: 5;
}

.region-list-container .region-list .region--east-asia {
  order: 6;
}

.region-list-container .region-list .region--eurasia {
  order: 7;
}

.region-list-container .region-list .region--europe {
  order: 8;
}

.region-list-container .region-list .region--caribbean {
  order: 9;
}

.region-list-container .region-list .region--francophone-africa {
  order: 10;
}

.region-list-container .region-list .region--latin-america {
  order: 11;
}

@media (min-width: 64rem) {
  .region-list-container .region-list {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    display: -ms-grid;
    display: grid;
        grid-template-areas: '. . europe eurasia eurasia .' 'north-america . europe eurasia eurasia .' '. caribbean mena south-asia south-asia .' '. caribbean francophone-africa east-asia east-asia .' 'latin-america latin-america epsa . south-pacific south-pacific' 'latin-america latin-america epsa . south-pacific south-pacific' 'latin-america latin-america . . south-pacific south-pacific';
    -ms-grid-rows: (1fr)[7];
    grid-template-rows: repeat(7, 1fr);
    -ms-grid-columns: (1fr)[5];
    grid-template-columns: repeat(5, 1fr);
    /* autoprefixer: ignore next */
    justify-content: unset;
  }
  .region-list-container .region-list .region {
    margin-bottom: 0;
  }
  .region-list-container .region-list .region--north-america {
    order: 1;
    grid-area: north-america;
    display: flex;
    justify-content: flex-end;
    align-items: flex-start;
  }
  .region-list-container .region-list .region--europe {
    order: 2;
    grid-area: europe;
    display: flex;
    justify-content: flex-start;
    align-items: center;
  }
  .region-list-container .region-list .region--eurasia {
    order: 3;
    grid-area: eurasia;
    display: flex;
    justify-content: flex-start;
    align-items: center;
  }
  .region-list-container .region-list .region--east-asia {
    order: 4;
    grid-area: east-asia;
    display: flex;
    align-items: flex-start;
    justify-content: center;
  }
  .region-list-container .region-list .region--caribbean {
    order: 5;
    grid-area: caribbean;
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
  .region-list-container .region-list .region--mena {
    order: 6;
    grid-area: mena;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .region-list-container .region-list .region--south-asia {
    order: 7;
    grid-area: south-asia;
    text-align: left;
  }
  .region-list-container .region-list .region--francophone-africa {
    order: 7;
    grid-area: francophone-africa;
    text-align: left;
  }
  .region-list-container .region-list .region--latin-america {
    order: 8;
    grid-area: latin-america;
    display: flex;
    justify-content: center;
    align-items: flex-start;
  }
  .region-list-container .region-list .region--epsa {
    order: 9;
    grid-area: epsa;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .region-list-container .region-list .region--south-pacific {
    order: 10;
    grid-area: south-pacific;
    display: flex;
    justify-content: center;
    align-items: center;
  }
}

@media (min-width: 64rem){
  .region-list-container .region-list .region--north-america {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
  }
  .region-list-container .region-list .region--europe {
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
    -ms-grid-column: 3;
  }
  .region-list-container .region-list .region--eurasia {
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
    -ms-grid-column: 4;
    -ms-grid-column-span: 2;
  }
  .region-list-container .region-list .region--east-asia {
    -ms-grid-row: 4;
    -ms-grid-column: 4;
    -ms-grid-column-span: 2;
  }
  .region-list-container .region-list .region--caribbean {
    -ms-grid-row: 3;
    -ms-grid-row-span: 2;
    -ms-grid-column: 2;
  }
  .region-list-container .region-list .region--mena {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
  }
  .region-list-container .region-list .region--south-asia {
    -ms-grid-row: 3;
    -ms-grid-column: 4;
    -ms-grid-column-span: 2;
  }
  .region-list-container .region-list .region--francophone-africa {
    -ms-grid-row: 4;
    -ms-grid-column: 3;
  }
  .region-list-container .region-list .region--latin-america {
    -ms-grid-row: 5;
    -ms-grid-row-span: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }
  .region-list-container .region-list .region--epsa {
    -ms-grid-row: 5;
    -ms-grid-row-span: 2;
    -ms-grid-column: 3;
  }
  .region-list-container .region-list .region--south-pacific {
    -ms-grid-row: 5;
    -ms-grid-row-span: 3;
    -ms-grid-column: 5;
    -ms-grid-column-span: 2;
  }
}

@media (min-width: 64rem) {
  .region-list-container .region-list__container {
    position: absolute;
    top: 0;
  }
}

/*--------------------------------------------------------------
## Hero Header
--------------------------------------------------------------*/
.header--hero {
  position: relative;
}

.header--hero .page-thumbnail {
  padding-bottom: 30%;
  min-height: 430px;
}

.header--hero .page__title {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  z-index: 1;
  transform: rotate(-9deg);
}

.header--hero .page__title > * {
  color: white;
}

.header--hero .page__title .entry__title {
  font-size: 2.98598em;
  font-size: calc(calc(calc(calc(calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2) * 1.2) * 1.2) * 1.2) * 1.2);
  font-size: var(--text-xxxxl);
  text-align: center;
}

.header--hero .page__title .entry__subtitle {
  font-family: futura-pt-condensed, sans-serif;
  font-family: var(--font-main-heading);
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  line-height: 1;
  font-size: 1.44em;
  font-size: calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2);
  font-size: var(--text-lg);
  text-align: center;
}

/*--------------------------------------------------------------
## Pagination
--------------------------------------------------------------*/
.article-thumbnail .post__image {
  position: static;
  padding: 0;
  margin: 0;
}

.article-thumbnail .post__link {
  display: block;
  position: relative;
  padding-bottom: 80%;
  height: 100%;
  overflow: hidden;
  transition-property: all;
  transition-duration: 0.3s;
}

.article-thumbnail .post__link .image--absolute--mask:before {
  background: linear-gradient(180deg, hsla(0, 0%, 0%, 0) 43%, hsla(0, 0%, 0%, 0.6) 80%);
  background: linear-gradient(180deg, hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0) 43%, hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.6) 80%);
}

.article-thumbnail .post__link:hover .image--absolute--mask:before {
  background-color: hsla(196, 73%, 68%, 0.8);
  background-color: hsla(var(--color-accent-lighter-plus-h), var(--color-accent-lighter-plus-s), var(--color-accent-lighter-plus-l), 0.8);
}

.article-thumbnail .post__content {
  position: absolute;
  width: 100%;
  height: 100%;
  padding: 1.25em;
  z-index: 1;
  border-style: solid;
}

@media (min-width: null) {
  .article-thumbnail .post__content {
    padding: 2.5em;
  }
}

.article-thumbnail .post__content > * {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.article-thumbnail .post__content .post__title,
.article-thumbnail .post__content .post__meta {
  margin: 0;
}

.article-thumbnail .post__content h1.post__title {
  font-size: 2.25rem;
}

.article-thumbnail .post__content .post__meta {
  text-transform: uppercase;
}

.article-thumbnail .post__content {
  border-color: hsl(248, 44%, 22%);
  border-color: var(--color-primary);
}

.article-thumbnail.article--latin-america .post__content {
  border-color: hsl(10, 81%, 60%);
  border-color: var(--color-latin-america);
}

.article-thumbnail.article--latin-america .post__link:hover .image--absolute--mask:before {
  background-color: hsla(10, 81%, 60%, 0.8);
  background-color: hsla(var(--color-latin-america-h), var(--color-latin-america-s), var(--color-latin-america-l), 0.8);
}

.article-thumbnail.article--europe .post__content {
  border-color: hsl(35, 91%, 50%);
  border-color: var(--color-europe);
}

.article-thumbnail.article--europe .post__link:hover .image--absolute--mask:before {
  background-color: hsla(35, 91%, 50%, 0.8);
  background-color: hsla(var(--color-europe-h), var(--color-europe-s), var(--color-europe-l), 0.8);
}

.article-thumbnail.article--south-asia .post__content {
  border-color: hsl(46, 100%, 50%);
  border-color: var(--color-south-asia);
}

.article-thumbnail.article--south-asia .post__link:hover .image--absolute--mask:before {
  background-color: hsla(46, 100%, 50%, 0.8);
  background-color: hsla(var(--color-south-asia-h), var(--color-south-asia-s), var(--color-south-asia-l), 0.8);
}

.article-thumbnail.article--caribbean .post__content {
  border-color: hsl(54, 100%, 55%);
  border-color: var(--color-caribbean);
}

.article-thumbnail.article--caribbean .post__link:hover .image--absolute--mask:before {
  background-color: hsla(54, 100%, 55%, 0.8);
  background-color: hsla(var(--color-caribbean-h), var(--color-caribbean-s), var(--color-caribbean-l), 0.8);
}

.article-thumbnail.article--english-and-portuguese-speaking-africa .post__content {
  border-color: hsl(65, 65%, 53%);
  border-color: var(--color-epsa);
}

.article-thumbnail.article--english-and-portuguese-speaking-africa .post__link:hover .image--absolute--mask:before {
  background-color: hsla(65, 65%, 53%, 0.8);
  background-color: hsla(var(--color-epsa-h), var(--color-epsa-s), var(--color-epsa-l), 0.8);
}

.article-thumbnail.article--epsa .post__content {
  border-color: hsl(65, 65%, 53%);
  border-color: var(--color-epsa);
}

.article-thumbnail.article--epsa .post__link:hover .image--absolute--mask:before {
  background-color: hsla(65, 65%, 53%, 0.8);
  background-color: hsla(var(--color-epsa-h), var(--color-epsa-s), var(--color-epsa-l), 0.8);
}

.article-thumbnail.article--middle-east-and-north-africa .post__content {
  border-color: hsl(102, 49%, 47%);
  border-color: var(--color-mena);
}

.article-thumbnail.article--middle-east-and-north-africa .post__link:hover .image--absolute--mask:before {
  background-color: hsla(102, 49%, 47%, 0.8);
  background-color: hsla(var(--color-mena-h), var(--color-mena-s), var(--color-mena-l), 0.8);
}

.article-thumbnail.article--mena .post__content {
  border-color: hsl(102, 49%, 47%);
  border-color: var(--color-mena);
}

.article-thumbnail.article--mena .post__link:hover .image--absolute--mask:before {
  background-color: hsla(102, 49%, 47%, 0.8);
  background-color: hsla(var(--color-mena-h), var(--color-mena-s), var(--color-mena-l), 0.8);
}

.article-thumbnail.article--south-pacific .post__content {
  border-color: hsl(180, 56%, 46%);
  border-color: var(--color-south-pacific);
}

.article-thumbnail.article--south-pacific .post__link:hover .image--absolute--mask:before {
  background-color: hsla(180, 56%, 46%, 0.8);
  background-color: hsla(var(--color-south-pacific-h), var(--color-south-pacific-s), var(--color-south-pacific-l), 0.8);
}

.article-thumbnail.article--east-asia .post__content {
  border-color: hsl(201, 82%, 74%);
  border-color: var(--color-east-asia);
}

.article-thumbnail.article--east-asia .post__link:hover .image--absolute--mask:before {
  background-color: hsla(201, 82%, 74%, 0.8);
  background-color: hsla(var(--color-east-asia-h), var(--color-east-asia-s), var(--color-east-asia-l), 0.8);
}

.article-thumbnail.article--north-america .post__content {
  border-color: hsl(204, 92%, 37%);
  border-color: var(--color-north-america);
}

.article-thumbnail.article--north-america .post__link:hover .image--absolute--mask:before {
  background-color: hsla(204, 92%, 37%, 0.8);
  background-color: hsla(var(--color-north-america-h), var(--color-north-america-s), var(--color-north-america-l), 0.8);
}

.article-thumbnail.article--eurasia .post__content {
  border-color: hsl(245, 36%, 44%);
  border-color: var(--color-eurasia);
}

.article-thumbnail.article--eurasia .post__link:hover .image--absolute--mask:before {
  background-color: hsla(245, 36%, 44%, 0.8);
  background-color: hsla(var(--color-eurasia-h), var(--color-eurasia-s), var(--color-eurasia-l), 0.8);
}

.article-thumbnail.article--francophone-africa .post__content {
  border-color: hsl(282, 28%, 58%);
  border-color: var(--color-francophone-africa);
}

.article-thumbnail.article--francophone-africa .post__link:hover .image--absolute--mask:before {
  background-color: hsla(282, 28%, 58%, 0.8);
  background-color: hsla(var(--color-francophone-africa-h), var(--color-francophone-africa-s), var(--color-francophone-africa-l), 0.8);
}

.article-thumbnail.article--prayerline .post__link {
  padding-bottom: 100%;
}

.article-thumbnail.article--prayerline .post__link .post__area {
  transition-property: all;
  transition-duration: 0.3s;
}

.article-thumbnail.article--prayerline .post__link:hover {
  box-shadow: 0 0 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
}

.article-thumbnail.article--prayerline .post__link:hover .icon-container {
  opacity: 1;
}

@media (min-width: 37.5rem) {
  .article-thumbnail.article--prayerline .post__link:hover .icon-container {
    color: hsl(0, 0%, 100%);
    color: var(--color-white);
    width: 1.375rem;
    height: 1.375rem;
  }
}

@media (min-width: 37.5rem) {
  .article-thumbnail.article--prayerline .post__link:hover .post__area {
    color: hsl(0, 0%, 100%);
    color: var(--color-white);
  }
}

@media (max-width: 37.5rem) {
  .article-thumbnail.article--prayerline .post__link {
    padding-bottom: 0;
  }
}

.article-thumbnail.article--prayerline .post__content {
  border-width: 0.52938rem 0 0 0;
}

.article-thumbnail.article--prayerline .post__content .post__title {
  width: 100%;
  height: auto;
}

@media (max-width: 37.5rem) {
  .article-thumbnail.article--prayerline .post__content .post__title {
    font-size: 1.44em !important;
    font-size: calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2) !important;
    font-size: var(--text-lg) !important;
  }
}

@media (max-width: 37.5rem) {
  .article-thumbnail.article--prayerline .post__content {
    position: relative;
    padding: 1.25em;
    padding: calc(1.25 * 1em);
    padding: var(--space-md);
    font-size: 0.83333em;
    font-size: calc(calc((1em / 1.2) / 1.2) * 1.2);
    font-size: var(--text-sm);
    background-color: hsl(60, 12%, 89%);
    background-color: var(--color-contrast-lower);
  }
  .article-thumbnail.article--prayerline .post__content .post__title:not(.post__area) {
    color: hsl(0, 0%, 15%);
    color: var(--color-contrast-higher);
  }
  .bg--alt .article-thumbnail.article--prayerline .post__content,
  .has-white-dark-background-color .article-thumbnail.article--prayerline .post__content {
    background-color: hsl(0, 0%, 100%);
    background-color: var(--color-white);
  }
}

@media (min-width: 37.5rem) {
  .article-thumbnail.article--prayerline .post__content {
    justify-content: flex-end;
  }
}

.article-thumbnail.article--prayerline .icon-container {
  display: block;
  align-self: flex-end;
  width: 1.375rem;
  height: 1.375rem;
  transition-property: all;
  transition-duration: 0.3s;
}

@media (min-width: 37.5rem) {
  .article-thumbnail.article--prayerline .icon-container {
    height: 0;
    width: 0;
    opacity: 0;
    -ms-grid-row-align: auto;
        align-self: auto;
  }
}

.article-thumbnail.article--prayerline.article--latin-america .post__area {
  color: hsl(10, 81%, 60%);
  color: var(--color-latin-america);
}

.article-thumbnail.article--prayerline.article--latin-america .icon-container {
  color: hsl(10, 81%, 60%);
  color: var(--color-latin-america);
}

.article-thumbnail.article--prayerline.article--europe .post__area {
  color: hsl(35, 91%, 50%);
  color: var(--color-europe);
}

.article-thumbnail.article--prayerline.article--europe .icon-container {
  color: hsl(35, 91%, 50%);
  color: var(--color-europe);
}

.article-thumbnail.article--prayerline.article--south-asia .post__area {
  color: hsl(46, 100%, 50%);
  color: var(--color-south-asia);
}

.article-thumbnail.article--prayerline.article--south-asia .icon-container {
  color: hsl(46, 100%, 50%);
  color: var(--color-south-asia);
}

.article-thumbnail.article--prayerline.article--caribbean .post__area {
  color: hsl(54, 100%, 55%);
  color: var(--color-caribbean);
}

.article-thumbnail.article--prayerline.article--caribbean .icon-container {
  color: hsl(54, 100%, 55%);
  color: var(--color-caribbean);
}

.article-thumbnail.article--prayerline.article--english-and-portuguese-speaking-africa .post__area {
  color: hsl(65, 65%, 53%);
  color: var(--color-epsa);
}

.article-thumbnail.article--prayerline.article--english-and-portuguese-speaking-africa .icon-container {
  color: hsl(65, 65%, 53%);
  color: var(--color-epsa);
}

.article-thumbnail.article--prayerline.article--epsa .post__area {
  color: hsl(65, 65%, 53%);
  color: var(--color-epsa);
}

.article-thumbnail.article--prayerline.article--epsa .icon-container {
  color: hsl(65, 65%, 53%);
  color: var(--color-epsa);
}

.article-thumbnail.article--prayerline.article--middle-east-and-north-africa .post__area {
  color: hsl(102, 49%, 47%);
  color: var(--color-mena);
}

.article-thumbnail.article--prayerline.article--middle-east-and-north-africa .icon-container {
  color: hsl(102, 49%, 47%);
  color: var(--color-mena);
}

.article-thumbnail.article--prayerline.article--mena .post__area {
  color: hsl(102, 49%, 47%);
  color: var(--color-mena);
}

.article-thumbnail.article--prayerline.article--mena .icon-container {
  color: hsl(102, 49%, 47%);
  color: var(--color-mena);
}

.article-thumbnail.article--prayerline.article--south-pacific .post__area {
  color: hsl(180, 56%, 46%);
  color: var(--color-south-pacific);
}

.article-thumbnail.article--prayerline.article--south-pacific .icon-container {
  color: hsl(180, 56%, 46%);
  color: var(--color-south-pacific);
}

.article-thumbnail.article--prayerline.article--east-asia .post__area {
  color: hsl(201, 82%, 74%);
  color: var(--color-east-asia);
}

.article-thumbnail.article--prayerline.article--east-asia .icon-container {
  color: hsl(201, 82%, 74%);
  color: var(--color-east-asia);
}

.article-thumbnail.article--prayerline.article--north-america .post__area {
  color: hsl(204, 92%, 37%);
  color: var(--color-north-america);
}

.article-thumbnail.article--prayerline.article--north-america .icon-container {
  color: hsl(204, 92%, 37%);
  color: var(--color-north-america);
}

.article-thumbnail.article--prayerline.article--eurasia .post__area {
  color: hsl(245, 36%, 44%);
  color: var(--color-eurasia);
}

.article-thumbnail.article--prayerline.article--eurasia .icon-container {
  color: hsl(245, 36%, 44%);
  color: var(--color-eurasia);
}

.article-thumbnail.article--prayerline.article--francophone-africa .post__area {
  color: hsl(282, 28%, 58%);
  color: var(--color-francophone-africa);
}

.article-thumbnail.article--prayerline.article--francophone-africa .icon-container {
  color: hsl(282, 28%, 58%);
  color: var(--color-francophone-africa);
}

.article-thumbnail.article--conexion .post__content {
  border-width: 0.9375rem 0 0 0;
}

.article-thumbnail.article--conexion .regional-logo {
  width: 4.375rem;
  height: 4.375rem;
  position: absolute;
  z-index: 1;
  background-color: white;
  right: 5%;
  top: 0;
}

.article-thumbnail.article--conexion .regional-logo svg.icon {
  width: 70px;
  height: 70px;
}

/*--------------------------------------------------------------
## Pagination
--------------------------------------------------------------*/
.pagination {
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.44em;
  font-size: calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2);
  font-size: var(--text-lg);
}

.pagination > * {
  display: inline-flex;
  width: 2.5625rem;
  height: 2.5625rem;
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
  justify-content: center;
  align-items: center;
  font-family: Montserrat, sans-serif;
  font-family: var(--font-heading);
}

.pagination > *:not(:last-child) {
  border-left: 1px solid hsl(0, 0%, 100%);
  border-left: 1px solid var(--color-white);
}

.pagination .page-numbers.dots {
  color: hsl(193, 100%, 39%);
  color: var(--color-accent-light);
}

.pagination .page-numbers.current {
  color: hsl(60, 9%, 77%);
  color: var(--color-contrast-low);
}

.pagination .page-numbers.next, .pagination .page-numbers.prev {
  background-color: hsl(193, 100%, 29%);
  background-color: var(--color-accent);
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.pagination .page-numbers.next .icon-container, .pagination .page-numbers.prev .icon-container {
  width: 1.9375rem;
  height: 1.9375rem;
}

.pagination .page-numbers.next .icon-container {
  transform: rotate(-90deg);
}

.pagination .page-numbers.prev .icon-container {
  transform: rotate(90deg);
}

/*--------------------------------------------------------------
## Spacer
--------------------------------------------------------------*/
.spacer--xs {
  padding-bottom: 0.5em;
  padding-bottom: calc(0.5 * 1em);
  padding-bottom: var(--space-xs);
  margin: 0;
}

.spacer--sm {
  padding-bottom: 0.75em;
  padding-bottom: calc(0.75 * 1em);
  padding-bottom: var(--space-sm);
  margin: 0;
}

.spacer--md {
  padding-bottom: 1.25em;
  padding-bottom: calc(1.25 * 1em);
  padding-bottom: var(--space-md);
  margin: 0;
}

.spacer--lg {
  padding-bottom: 2em;
  padding-bottom: calc(2 * 1em);
  padding-bottom: var(--space-lg);
  margin: 0;
}

.spacer--xl {
  padding-bottom: 3.25em;
  padding-bottom: calc(3.25 * 1em);
  padding-bottom: var(--space-xl);
  margin: 0;
}

/*--------------------------------------------------------------
## CTA HERO
--------------------------------------------------------------*/
.block-acf-calltoactionhero {
  margin: 0;
  height: 100%;
}

.block-acf-calltoactionhero .hero-cta {
  display: block;
  position: relative;
  padding-bottom: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 0;
}

@media (min-width: 37.5rem) {
  .block-acf-calltoactionhero .hero-cta {
    padding-bottom: 80%;
  }
}

@media (min-width: 51rem) {
  .block-acf-calltoactionhero .hero-cta {
    padding-bottom: 65%;
  }
}

@media (min-width: 64rem) {
  .block-acf-calltoactionhero .hero-cta {
    padding-bottom: 50%;
  }
}

.block-acf-calltoactionhero .image--absolute--center {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

.block-acf-calltoactionhero .hero-cta__content {
  height: 100%;
  width: 100%;
  overflow: hidden;
  position: absolute;
  padding: 2.5em;
  text-align: left;
  z-index: 1;
}

.block-acf-calltoactionhero .hero-cta__content h2 {
  font-size: 2.48832em;
  font-size: calc(calc(calc(calc(calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2) * 1.2) * 1.2) * 1.2) * 1.2);
  font-size: var(--text-xxxl);
  order: 1;
}

.block-acf-calltoactionhero .hero-cta__content * {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
}

.block-acf-calltoactionhero .hero-cta__content p {
  margin: 0.75em;
  margin: calc(0.75 * 1em);
  margin: var(--space-sm);
  order: 2;
  font-family: Montserrat, sans-serif;
  font-family: var(--font-heading);
  text-transform: uppercase;
  margin: 0;
  padding-left: 0;
}

.block-acf-calltoactionhero .hero-cta__content div {
  width: 100%;
}

.block-acf-calltoactionhero .hero-cta__content .margin-bottom {
  display: flex;
  flex-direction: column;
}

/*--------------------------------------------------------------
## CTA Grid
--------------------------------------------------------------*/
.block-acf-calltoactiongrid {
  margin: 0;
}

.block-acf-calltoactiongrid .ctagrid__header {
  position: relative;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
  z-index: 1;
}

.block-acf-calltoactiongrid .ctagrid__header * {
  color: white;
}

@media (min-width: 37.5rem) {
  .block-acf-calltoactiongrid .ctagrid__header {
    position: absolute;
    height: 0;
  }
  .block-acf-calltoactiongrid .ctagrid__header.aspect-ratio--4-3 {
    padding-bottom: 75%;
    padding-bottom: calc(100% / (4/3));
    padding-bottom: calc(100%/var(--aspect-ratio--4-3));
    padding-bottom: calc(100% / (var(--aspect-ratio--4-3)));
  }
  .block-acf-calltoactiongrid .ctagrid__header .h1 {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    margin-top: 0;
  }
}

.block-acf-calltoactiongrid p {
  font-size: 0.8em;
}

@media (min-width: 37.5rem) {
  .block-acf-calltoactiongrid p {
    font-size: 1em;
  }
}

.block-acf-calltoactiongrid .list--custom .post-list .post__item {
  position: relative;
}

@media (max-width: 37.5rem) {
  .block-acf-calltoactiongrid .list--custom .post-list {
    padding: 0;
  }
  .block-acf-calltoactiongrid .list--custom .post-list .post__item {
    border-width: 0 0 2px 0;
  }
}

@media (max-width: 37.5rem) {
  .block-acf-calltoactiongrid .ctagrid__content {
    position: absolute;
    bottom: 0;
    z-index: 1;
    color: white;
    right: 0;
    padding: 1.25em;
    padding: calc(1.25 * 1em);
    padding: var(--space-md);
    width: 100%;
  }
  .block-acf-calltoactiongrid .grid-cta__button {
    padding: 0.5em 1.25em;
    padding: calc(0.5 * 1em) calc(1.25 * 1em);
    padding: var(--space-xs) var(--space-md);
    color: hsl(193, 100%, 29%);
    color: var(--color-accent);
    font-family: futura-pt-condensed, sans-serif;
    font-family: var(--font-main-heading);
    font-weight: 700;
    font-style: italic;
    text-transform: uppercase;
    line-height: 1;
    font-size: 1.2em;
    font-size: calc(calc(calc((1em / 1.2) / 1.2) * 1.2) * 1.2 * 1.2);
    font-size: var(--text-md);
  }
  .block-acf-calltoactiongrid .grid-cta__button:after {
    background-color: hsl(0, 0%, 100%);
    background-color: var(--color-white);
    border-left: 0 solid hsl(193, 100%, 29%);
    border-left: 0 solid var(--color-accent);
    border-right: 0.875rem solid hsl(0, 0%, 100%);
    border-right: var(--button-border-size) solid var(--color-white);
  }
  .block-acf-calltoactiongrid .grid-cta__button:hover:after, .block-acf-calltoactiongrid .grid-cta__button[focus-within]:after {
    border-left: 0.875rem solid hsl(193, 100%, 29%);
    border-left: var(--button-border-size) solid var(--color-accent);
    border-right: 0 solid hsl(0, 0%, 100%);
    border-right: 0 solid var(--color-white);
  }
  .block-acf-calltoactiongrid .grid-cta__button:hover:after, .block-acf-calltoactiongrid .grid-cta__button:focus-within:after {
    border-left: 0.875rem solid hsl(193, 100%, 29%);
    border-left: var(--button-border-size) solid var(--color-accent);
    border-right: 0 solid hsl(0, 0%, 100%);
    border-right: 0 solid var(--color-white);
  }
  .block-acf-calltoactiongrid .grid-cta__button .icon {
    display: none;
  }
}

body.page .block-acf-calltoactiongrid .image--absolute--mask:before {
  background: linear-gradient(180deg, hsla(0, 0%, 0%, 0.4) 43%, hsla(0, 0%, 0%, 0.6) 80%);
  background: linear-gradient(180deg, hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.4) 43%, hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.6) 80%);
}

/*--------------------------------------------------------------
## Countdown
--------------------------------------------------------------*/
.block-acf-countdowntimer {
  text-align: center;
  color: hsl(248, 44%, 22%);
  color: var(--color-primary);
}

.block-acf-countdowntimer h2 {
  font-family: futura-pt-condensed, sans-serif;
  font-family: var(--font-main-heading);
  text-transform: uppercase;
  margin: 0;
  color: inherit;
}

.block-acf-countdowntimer ul {
  margin: 0 auto !important;
  padding: 1em 0;
  text-align: center;
  font-weight: bold;
  font-size: 0.5em;
}

@media (min-width: 21.1875rem) {
  .block-acf-countdowntimer ul {
    font-size: 0.65em;
  }
}

@media (min-width: 37.5rem) {
  .block-acf-countdowntimer ul {
    font-size: 1.2em;
  }
}

@media (min-width: 64rem) {
  .block-acf-countdowntimer ul {
    font-size: 1.5em;
  }
}

.block-acf-countdowntimer li {
  display: inline-block;
  list-style-type: none;
  padding: 0.5em;
  margin: 0 !important;
  text-transform: uppercase;
  text-indent: 0 !important;
  font-size: 1em;
}

@media (min-width: 37.5rem) {
  .block-acf-countdowntimer li {
    padding: 0.5em 1em;
  }
}

.block-acf-countdowntimer li span {
  display: block;
  font-size: 3em;
  line-height: 120%;
}

.has-primary-background-color .block-acf-countdowntimer,
.has-accent-background-color .block-acf-countdowntimer,
.has-accent-light-background-color .block-acf-countdowntimer,
.has-world-student-day-background-color .block-acf-countdowntimer,
.has-latin-america-background-color .block-acf-countdowntimer,
.has-europe-background-color .block-acf-countdowntimer,
.has-south-asia-background-color .block-acf-countdowntimer,
.has-epsa-background-color .block-acf-countdowntimer,
.has-mena-background-color .block-acf-countdowntimer,
.has-south-pacific-background-color .block-acf-countdowntimer,
.has-east-asia-background-color .block-acf-countdowntimer,
.has-north-america-background-color .block-acf-countdowntimer,
.has-eurasia-background-color .block-acf-countdowntimer,
.has-francophone-africa-background-color .block-acf-countdowntimer {
  color: white;
}

/*--------------------------------------------------------------
## Giving widget
--------------------------------------------------------------*/
.gw-container {
  border: 12px solid hsl(60, 12%, 89%);
  border: 12px solid var(--color-contrast-lower);
  max-width: 600px;
  margin: auto;
  min-height: 680px;
}

.gw-container__tabs {
  display: flex;
  text-align: center;
}

.gw-container__tabs div {
  flex-basis: 50%;
  background-color: hsl(60, 12%, 89%);
  background-color: var(--color-contrast-lower);
  padding: 8px 24px;
  cursor: pointer;
}

.gw-container__tabs div.gw-container__tabs-selected {
  background-color: hsl(0, 0%, 100%);
  background-color: var(--color-bg);
  cursor: default;
}

.gw-container .gw-container__form:not(.gw-container__form-selected) {
  display: none;
}

/*--------------------------------------------------------------
## Hero slider
--------------------------------------------------------------*/
.block-acf-calltoactionheroslider {
  max-width: 100vw;
}

.block-acf-calltoactionheroslider:not(.alignfull):not(.align--full) {
  max-width: calc(100vw - 2.5em) !important;
  max-width: calc(100vw - (calc(1.25 * 1em) * 2)) !important;
  max-width: calc(100vw - var(--space-md)*2) !important;
  max-width: calc(100vw - (var(--space-md) * 2)) !important;
}

.block-acf-calltoactionheroslider .swiper .swiper-slide {
  height: 400px;
}

.block-acf-calltoactionheroslider .swiper .image--absolute--center {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

.block-acf-calltoactionheroslider .swiper .hero-cta__content {
  height: calc(100% - 60px);
}

.block-acf-calltoactionheroslider .swiper .hero-cta__content .margin-bottom {
  padding-left: 1rem;
  padding-right: 1rem;
  z-index: 1;
}

.block-acf-calltoactionheroslider .swiper .hero-cta__content .margin-bottom .hero-cta__title {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
  text-align: center;
}

.block-acf-calltoactionheroslider .swiper .hero-cta__content .btn, .block-acf-calltoactionheroslider .swiper .hero-cta__content [class*="menu-header-cta-"] .main-cta--header, [class*="menu-header-cta-"] .block-acf-calltoactionheroslider .swiper .hero-cta__content .main-cta--header {
  box-sizing: border-box;
  z-index: 1;
}

.block-acf-calltoactionheroslider .swiper .swiper-pagination {
  width: auto !important;
  bottom: 0 !important;
  left: 50% !important;
  transform: translateX(-50%);
  padding-left: 5px;
  padding-right: 5px;
  background-color: transparent;
}

.block-acf-calltoactionheroslider .swiper .swiper-pagination .swiper-pagination-bullet {
  background-color: hsl(60, 9%, 77%);
  background-color: var(--color-contrast-low);
  opacity: 1;
}

.block-acf-calltoactionheroslider .swiper .swiper-pagination .swiper-pagination-bullet-active {
  background-color: hsl(193, 100%, 39%);
  background-color: var(--color-accent-light);
  opacity: 1;
}

.block-acf-calltoactionheroslider .swiper .swiper-button-next,
.block-acf-calltoactionheroslider .swiper .swiper-button-prev {
  top: 50%;
  transform: translateY(-50%);
  margin-top: 0;
  background-color: transparent;
}

.block-acf-calltoactionheroslider .swiper .swiper-button-next::after,
.block-acf-calltoactionheroslider .swiper .swiper-button-prev::after {
  content: '';
  height: 40px;
  width: 40px;
  background-image: url("assets/svg/chevron-down-solid-white.svg");
  background-repeat: no-repeat;
}

.block-acf-calltoactionheroslider .swiper .swiper-button-next {
  right: 0;
}

.block-acf-calltoactionheroslider .swiper .swiper-button-next::after {
  transform: rotate(-90deg);
  background-position: right;
}

.block-acf-calltoactionheroslider .swiper .swiper-button-prev {
  left: 0;
}

.block-acf-calltoactionheroslider .swiper .swiper-button-prev::after {
  transform: rotate(90deg);
  background-position: left;
}

@media (min-width: 51rem) {
  .block-acf-calltoactionheroslider.alignfull .swiper .swiper-slide, .block-acf-calltoactionheroslider.align--full .swiper .swiper-slide {
    height: 430px;
  }
  .block-acf-calltoactionheroslider .swiper .swiper-slide {
    height: 500px;
  }
}

/* --------------------------------------------------------------
# Media
-------------------------------------------------------------- */
.page-content .wp-smiley,
.entry__content .wp-smiley,
.comment-content .wp-smiley {
  border: none;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0;
}

/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object {
  max-width: 100%;
}

/* Make sure logo link wraps around logo image. */
.custom-logo-link {
  display: inline-block;
}

/*--------------------------------------------------------------
## Captions
--------------------------------------------------------------*/
.wp-caption {
  position: relative;
  width: 100% !important;
}

.wp-caption img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

.wp-caption .wp-caption-text {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
  font-size: 0.69444em;
  font-size: calc((1em / 1.2) / 1.2);
  font-size: var(--text-xs);
  display: inline-flex;
  background-color: hsla(0, 0%, 0%, 0.5);
  background-color: hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.5);
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 0.375em 0.75em 0.375em 0.375em;
  padding: calc(calc(0.75 * 1em) / 2) calc(0.75 * 1em) calc(calc(0.75 * 1em) / 2) calc(calc(0.75 * 1em) / 2);
  padding: calc(var(--space-sm)/2) var(--space-sm) calc(var(--space-sm)/2) calc(var(--space-sm)/2);
  padding: calc(var(--space-sm) / 2) var(--space-sm) calc(var(--space-sm) / 2) calc(var(--space-sm) / 2);
}

.wp-caption .wp-caption-text:before {
  content: '';
  background-color: hsl(0, 0%, 100%);
  background-color: var(--color-white);
  -webkit-mask: url(assets/svg/camera-solid.svg);
          mask: url(assets/svg/camera-solid.svg);
  width: 1.25rem;
  width: var(--icon-sise-md);
  height: 1.25rem;
  height: var(--icon-sise-md);
  -webkit-mask-size: cover;
          mask-size: cover;
  margin: 0.375em 0.75em 0.375em 0.375em;
  margin: calc(calc(0.75 * 1em) / 2) calc(0.75 * 1em) calc(calc(0.75 * 1em) / 2) calc(calc(0.75 * 1em) / 2);
  margin: calc(var(--space-sm)/2) var(--space-sm) calc(var(--space-sm)/2) calc(var(--space-sm)/2);
  margin: calc(var(--space-sm) / 2) var(--space-sm) calc(var(--space-sm) / 2) calc(var(--space-sm) / 2);
}

.wp-caption .wp-caption-text a {
  color: hsl(0, 0%, 100%);
  color: var(--color-white);
  padding: 0 0.375em;
  padding: 0 calc(0.375 * 1em);
  padding: 0 var(--space-xxs);
  font-family: Open Sans, sans-serif;
  font-family: var(--font-primary);
  font-weight: 600;
}

/* --------------------------------------------------------------
# Custom class for gallery blocks when use as the last element before the footer.
-------------------------------------------------------------- */
.last-gallery-block {
  margin-bottom: 8px;
}

/* --------------------------------------------------------------
# Give styles
-------------------------------------------------------------- */
.iti {
  width: 100% !important;
}

.iti__flag {
  background-image: url("/wp-content/themes/ifes/assets/sprites/flags.png") !important;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .iti__flag {
    background-image: url("/wp-content/themes/ifes/assets/sprites/flags@2x.png") !important;
  }
}

#give_profile_editor_form h3 {
  margin-top: 24px;
}

#give_profile_editor_form input#ifes_telephone {
  padding-left: 54px;
}

#give_profile_editor_form .invalid {
  border-color: hsl(355, 90%, 61%);
  border-color: var(--color-error);
}

#give_profile_editor_form .disabled {
  opacity: 0.5;
}

#give_profile_editor_form .disabled.btn:hover > *, #give_profile_editor_form [class*="menu-header-cta-"] .disabled.main-cta--header:hover > *, [class*="menu-header-cta-"] #give_profile_editor_form .disabled.main-cta--header:hover > *, #give_profile_editor_form .disabled.btn:hover:after, #give_profile_editor_form [class*="menu-header-cta-"] .disabled.main-cta--header:hover:after, [class*="menu-header-cta-"] #give_profile_editor_form .disabled.main-cta--header:hover:after {
  transform: none;
  border: 0;
}

#give_profile_editor_form .disabled.btn:hover:after, #give_profile_editor_form [class*="menu-header-cta-"] .disabled.main-cta--header:hover:after, [class*="menu-header-cta-"] #give_profile_editor_form .disabled.main-cta--header:hover:after {
  transform: skewX(-10deg);
}

#give_profile_editor_form input[type='checkbox'],
#give_profile_editor_form input[type='radio'] {
  left: -60px;
  opacity: 0 !important;
  position: absolute !important;
}

#give_profile_editor_form input[type='checkbox'] + label:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.73 10.781a.726.726 0 001.012 0l8.04-8.039a.726.726 0 000-1.012l-.985-.984a.693.693 0 00-.985 0L6.25 7.31 3.16 4.246a.693.693 0 00-.984 0l-.985.984a.726.726 0 000 1.012l4.54 4.54z' fill='%231E8CBE'/%3E%3C/svg%3E");
  background-position: 50%;
  background-repeat: no-repeat;
  border-radius: 11px;
  clip-path: polygon(0 0, 11% 0, 0 100%, 0 55%);
  -webkit-clip-path: polygon(0 0, 11% 0, 0 100%, 0 55%);
  display: block;
  transition: clip-path 0.2s ease, -webkit-clip-path 0.2s ease;
}

#give_profile_editor_form input[type='checkbox'] + label.checked:after,
#give_profile_editor_form input[type='checkbox']:checked + label:after {
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
}

#give_profile_editor_form input[type='checkbox'] + label:after,
#give_profile_editor_form input[type='checkbox'] + label:before,
#give_profile_editor_form input[type='radio'] + label:after,
#give_profile_editor_form input[type='radio'] + label:before {
  content: ' ';
  height: 20px;
  left: 0;
  position: absolute;
  top: calc(50% - 10px);
  width: 20px;
}

#give_profile_editor_form input[type='radio'] + label:after,
#give_profile_editor_form input[type='radio'] + label:before {
  content: ' ';
  height: 20px;
  left: 0;
  position: absolute;
  top: calc(50% - 10px);
  width: 20px;
  border-radius: 100%;
}

#give_profile_editor_form input[type='checkbox'] + label:before,
#give_profile_editor_form input[type='radio'] + label:before {
  box-shadow: none !important;
  border: 0 !important;
}

#give_profile_editor_form input[type='checkbox'] + label:before {
  background-color: hsl(60, 12%, 89%) !important;
  background-color: var(--color-contrast-lower) !important;
}

#give_profile_editor_form input[type='radio'] + label:after {
  top: calc(50% - 6px) !important;
  left: 19px !important;
}

#give_profile_editor_form input[type='radio']:not(:checked) + label:after {
  display: none;
}

#give_profile_editor_form form.give-form label {
  color: #23204c !important;
}

#give_profile_editor_form input[type='checkbox'] + label,
#give_profile_editor_form input[type='radio'] + label {
  color: #333 !important;
  display: inline-block;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  margin-left: 0;
  padding: 0 0 0 32px;
  width: calc(100% - 82px);
}

#give-email-access-form .donation-email-inputs {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

#give-email-access-form #give-email {
  height: auto;
}

.ifes-give-account-nav {
  display: flex;
  justify-content: flex-end;
  grid-gap: 16px;
  gap: 16px;
  margin-bottom: 10px;
}
